._page_1hzdf_1{color:#252522;background:#fff;padding-top:110px}._wrap_1hzdf_2,._page_1hzdf_1 .method-cases>.wrap{width:var(--wrap);margin-inline:auto}._breadcrumb_1hzdf_3{color:#69716f;flex-wrap:wrap;gap:10px;margin-bottom:28px;font-size:12px;display:flex}._page_1hzdf_1 h1{letter-spacing:-.035em;max-width:19ch;margin:0 0 20px;font-size:40px;line-height:1.15}._page_1hzdf_1 h2{letter-spacing:-.025em;margin:0 0 16px;font-size:28px;line-height:1.25}._page_1hzdf_1 p{margin:0 0 16px;font-size:17px;line-height:1.65}._page_1hzdf_1 ._label_1hzdf_7{letter-spacing:.11em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:12px;font-size:11px}._hero_1hzdf_8,._group_1hzdf_8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}._hero_1hzdf_8{padding-bottom:40px}._page_1hzdf_1 figure{min-width:0;margin:0}._page_1hzdf_1 figure img{object-fit:cover;width:100%;height:100%;display:block}._hero_1hzdf_8 figure img{object-position:center;height:280px}._page_1hzdf_1 figcaption{color:#65706e;margin-top:10px;font-size:12px;line-height:1.5}._group_1hzdf_8{border-top:1px solid #e1e5e3;padding:40px 0}._group_1hzdf_8 figure picture{border-radius:4px;height:380px;display:block;overflow:hidden}._group_1hzdf_8 figure img{object-position:65% center}._reverse_1hzdf_17 ._steps_1hzdf_17{grid-area:1/2}._reverse_1hzdf_17 figure{grid-area:1/1}._reverse_1hzdf_17 figure img{object-position:center}._step_1hzdf_17+._step_1hzdf_17{border-top:1px solid #e1e5e3;margin-top:24px;padding-top:24px}._step_1hzdf_17 p:last-child{margin-bottom:0}._page_1hzdf_1 .method-cases{background:#f1f5f4;padding:40px 0}._page_1hzdf_1 .method-cases h2{max-width:none;font-size:28px;line-height:1.25}._page_1hzdf_1 .method-cases__grid{gap:24px;margin-top:28px}._page_1hzdf_1 .method-cases__grid img{object-fit:contain;background:#fff}._page_1hzdf_1 .method-cases__grid h3{font-size:21px;line-height:1.3}._page_1hzdf_1 .method-cases__grid em{letter-spacing:0;text-transform:none;font-size:12px}._contact_1hzdf_28{color:#fff;background:#192226;padding:36px 0}._contact_1hzdf_28>._wrap_1hzdf_2{justify-content:space-between;align-items:center;gap:32px;display:flex}._contact_1hzdf_28 p{max-width:65ch;margin-bottom:0}._contact_1hzdf_28 ._label_1hzdf_7{color:var(--brand-orange)}._contact_1hzdf_28 a{color:#192226;background:#fff;border-radius:30px;flex-shrink:0;align-items:center;gap:12px;padding:14px 20px;font-size:14px;text-decoration:none;display:inline-flex}._page_1hzdf_1 a:focus-visible{outline:2px solid var(--brand-orange);outline-offset:5px}@media (max-width:800px){._page_1hzdf_1{padding-top:94px}._breadcrumb_1hzdf_3{margin-bottom:24px}._page_1hzdf_1 h1{font-size:30px}._page_1hzdf_1 h2,._page_1hzdf_1 .method-cases h2{font-size:24px}._page_1hzdf_1 p{font-size:16px}._hero_1hzdf_8,._group_1hzdf_8{grid-template-columns:minmax(0,1fr);gap:24px}._hero_1hzdf_8{padding-bottom:28px}._hero_1hzdf_8 figure img{height:220px}._group_1hzdf_8{padding:28px 0}._group_1hzdf_8 figure picture{aspect-ratio:4/3;height:auto}._reverse_1hzdf_17 ._steps_1hzdf_17,._reverse_1hzdf_17 figure{grid-area:auto}._page_1hzdf_1 .method-cases{padding:28px 0}._page_1hzdf_1 .method-cases__grid{grid-template-columns:1fr;gap:28px}._contact_1hzdf_28>._wrap_1hzdf_2{display:block}._contact_1hzdf_28 a{max-width:100%;margin-top:20px}}._page_1hzdf_1 .method-cases__grid img{aspect-ratio:16/10;height:auto}._page_1hzdf_1 .method-cases__grid picture{display:block}._page_1hzdf_1 [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}._page_oyfus_1{color:#252522;--surface:#fff;background:#fff;padding-top:108px}._wrap_oyfus_2{width:var(--wrap);margin-inline:auto}._breadcrumb_oyfus_3{color:#59635f;flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:12px;display:flex}._page_oyfus_1 h1{letter-spacing:-.035em;margin:0 0 20px;font-size:40px;line-height:1.12}._page_oyfus_1 h2{letter-spacing:-.025em;margin:0 0 18px;font-size:28px;line-height:1.22}._page_oyfus_1 h3{letter-spacing:-.025em;margin:0 0 14px;font-size:25px;line-height:1.25}._page_oyfus_1 p{margin:0 0 16px;font-size:17px;line-height:1.6}._page_oyfus_1 ._label_oyfus_8{letter-spacing:.12em;color:var(--brand-orange);text-transform:uppercase;margin-bottom:12px;font-size:11px}._page_oyfus_1 a{text-underline-offset:5px;text-decoration:underline}._row_oyfus_10 a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}._page_oyfus_1 a:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}._row_oyfus_10{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}._media_oyfus_13{isolation:isolate;background:#f0f3f4;place-items:center;height:290px;display:grid;position:relative;overflow:hidden}._media_oyfus_13 span{text-align:center;color:#657273;z-index:1;padding:24px;font-size:12px;position:relative}._media_oyfus_13 img{object-fit:var(--media-fit,contain);object-position:var(--media-focal,50% 50%);width:100%;height:100%}._media_oyfus_13:after{content:"";pointer-events:none;background:linear-gradient(to right,var(--surface) 0%,transparent var(--media-fade,12%));position:absolute;inset:0}._origin_oyfus_17{border-top:1px solid #e4e7e7;border-bottom:1px solid #e4e7e7;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:48px;margin-top:36px;padding:40px 0;display:grid}._origin_oyfus_17 p:last-child{margin-bottom:0}._applications_oyfus_19{padding-top:40px;scroll-margin-top:100px}._feature_oyfus_20{border-bottom:1px solid #e4e7e7;padding:28px 0}._feature_oyfus_20 ._media_oyfus_13{height:250px}._reverse_oyfus_22>div:first-child{grid-area:1/2}._reverse_oyfus_22 ._media_oyfus_13{grid-area:1/1}._reverse_oyfus_22 ._media_oyfus_13:after{background:linear-gradient(to left,var(--surface),transparent var(--media-fade,12%))}._cards_oyfus_25{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-top:32px;display:grid}._cards_oyfus_25 article{background:#f4f7f7;padding:24px}._cards_oyfus_25 h3{font-size:22px}._cards_oyfus_25 p{margin:0}._configurators_oyfus_29{border-top:1px solid #e4e7e7;margin-top:40px;padding:40px 0}._page_oyfus_1 ._detail_oyfus_30{color:#59635f;font-size:13px}._configImages_oyfus_31{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:center;gap:12px;height:240px;display:grid}._configImages_oyfus_31 ._media_oyfus_13{background:0 0;height:240px}._configImages_oyfus_31>img{object-fit:contain;width:100%;height:240px}._ai_oyfus_34{--surface:#edf7fb;background:var(--surface);padding:40px 0}._ai_oyfus_34 ._media_oyfus_13{background:#e3eef3;height:310px}._contact_oyfus_36{color:#fff;background:#192226;padding:32px 0}._contact_oyfus_36 ._wrap_oyfus_2{justify-content:space-between;align-items:center;gap:28px;display:flex}._contact_oyfus_36 p{max-width:65ch;margin:0}._contact_oyfus_36 a{color:#192226;background:#fff;border-radius:28px;flex-shrink:0;justify-content:center;align-items:center;padding:13px 20px;font-size:14px;text-decoration:none;display:inline-flex}@media (max-width:800px){._page_oyfus_1{padding-top:96px}._page_oyfus_1 h1{font-size:30px}._page_oyfus_1 h2{font-size:24px}._page_oyfus_1 h3{font-size:23px}._page_oyfus_1 p{font-size:16px}._row_oyfus_10,._origin_oyfus_17{grid-template-columns:minmax(0,1fr);gap:20px}._media_oyfus_13{height:210px}._feature_oyfus_20 ._media_oyfus_13{height:200px}._ai_oyfus_34 ._media_oyfus_13{height:210px}._reverse_oyfus_22>div:first-child,._reverse_oyfus_22 ._media_oyfus_13{grid-area:auto}._media_oyfus_13:after,._reverse_oyfus_22 ._media_oyfus_13:after{background:linear-gradient(to bottom,var(--surface),transparent var(--media-fade,12%))}._origin_oyfus_17{margin-top:28px;padding:28px 0}._origin_oyfus_17 h2{margin-bottom:0}._applications_oyfus_19{padding-top:28px}._feature_oyfus_20{padding:24px 0}._cards_oyfus_25{grid-template-columns:minmax(0,1fr);gap:12px;padding-top:24px}._cards_oyfus_25 article{padding:20px}._cards_oyfus_25 h3{font-size:22px}._configurators_oyfus_29{margin-top:28px;padding:28px 0}._configImages_oyfus_31,._configImages_oyfus_31 ._media_oyfus_13,._configImages_oyfus_31>img{height:200px}._ai_oyfus_34{padding:28px 0}._contact_oyfus_36 ._wrap_oyfus_2{display:block}._contact_oyfus_36 a{text-align:center;max-width:100%;margin-top:20px}}._page_oyfus_1 [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}html:has(._page_oyfus_1){scroll-behavior:auto}._page_1y8rc_1{color:#252522;background:#fff;padding-top:108px}._wrap_1y8rc_2{width:var(--wrap);margin-inline:auto}._breadcrumb_1y8rc_3{color:#59635f;gap:10px;margin-bottom:24px;font-size:12px;display:flex}._page_1y8rc_1 h1{letter-spacing:-.035em;margin:0 0 20px;font-size:40px;line-height:1.12}._page_1y8rc_1 h2{letter-spacing:-.025em;margin:0 0 16px;font-size:28px;line-height:1.2}._page_1y8rc_1 p{max-width:70ch;margin:0 0 16px;font-size:17px;line-height:1.6}._page_1y8rc_1 ._label_1y8rc_7{letter-spacing:.12em;text-transform:uppercase;color:var(--brand-orange);margin-bottom:12px;font-size:11px}._page_1y8rc_1 a{text-underline-offset:5px;text-decoration:underline}._page_1y8rc_1 a:focus-visible{outline:2px solid var(--brand-orange);outline-offset:4px}._opening_1y8rc_10{grid-template-columns:minmax(0,55fr) minmax(0,45fr);align-items:center;gap:40px;padding-bottom:56px;display:grid}._placeholder_1y8rc_11{text-align:center;color:#59635f;background:#f0f1ef;border:1px solid #d9ddd6;justify-content:center;align-items:center;padding:20px;font-size:13px;display:flex}._portrait_1y8rc_12,._production_1y8rc_12{margin:0;overflow:hidden}._portrait_1y8rc_12 img,._production_1y8rc_12 img{object-fit:cover;width:100%;height:100%;display:block}._portrait_1y8rc_12{aspect-ratio:4/3;width:100%}._journey_1y8rc_15{border-top:1px solid #e4e7e1;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:center;gap:40px;padding:48px 0;display:grid}._journeyCopy_1y8rc_16{grid-area:1/2}._production_1y8rc_12{aspect-ratio:3/2;grid-area:1/1}._journey_1y8rc_15 a,._digital_1y8rc_18 a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}._relationship_1y8rc_19{border-top:1px solid #e4e7e1;padding:48px 0}._digital_1y8rc_18{background:#edf7fb;padding:48px 0}._contact_1y8rc_21{color:#fff;background:#192226;padding:40px 0}._contact_1y8rc_21 a{color:#192226;background:#fff;border-radius:30px;justify-content:center;align-items:center;min-height:44px;margin-top:4px;padding:12px 22px;font-size:14px;text-decoration:none;display:inline-flex}@media (max-width:800px){._page_1y8rc_1{padding-top:96px}._page_1y8rc_1 h1{font-size:30px}._page_1y8rc_1 h2{font-size:24px}._page_1y8rc_1 p{font-size:16px}._opening_1y8rc_10,._journey_1y8rc_15{grid-template-columns:minmax(0,1fr);gap:24px}._opening_1y8rc_10{padding-bottom:32px}._journeyCopy_1y8rc_16,._production_1y8rc_12{grid-area:auto/1}._journey_1y8rc_15,._relationship_1y8rc_19,._digital_1y8rc_18{padding-block:32px}._contact_1y8rc_21{padding:32px 0}._contact_1y8rc_21 a{text-align:center;max-width:100%}}._page_1y8rc_1 [data-reveal]{opacity:1!important;transition:none!important;transform:none!important}html:has(._page_1y8rc_1){scroll-behavior:auto}._journey_1y8rc_15 a,._digital_1y8rc_18 a{gap:var(--space-detail,20px);color:inherit;font-size:15px;font-weight:600;text-decoration:none}._journey_1y8rc_15 a .home-service__arrow,._digital_1y8rc_18 a .home-service__arrow{border:1.5px solid var(--brand-orange);width:48px;height:48px;color:var(--brand-orange);font-size:inherit;background:0 0;border-radius:50%;flex:none;place-items:center;margin:0;transition:background-color .25s,color .25s;display:grid}._journey_1y8rc_15 a .service-arrow-icon,._digital_1y8rc_18 a .service-arrow-icon{width:22px;height:22px;transition:transform .25s;display:block}._journey_1y8rc_15 a:is(:hover,:focus-visible) .home-service__arrow,._digital_1y8rc_18 a:is(:hover,:focus-visible) .home-service__arrow{background:var(--brand-orange);color:#101c39}._journey_1y8rc_15 a:is(:hover,:focus-visible) .service-arrow-icon,._digital_1y8rc_18 a:is(:hover,:focus-visible) .service-arrow-icon{transform:translate(3px)}@media (max-width:800px){._journey_1y8rc_15 a .home-service__arrow,._digital_1y8rc_18 a .home-service__arrow{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){._journey_1y8rc_15 a .home-service__arrow,._digital_1y8rc_18 a .home-service__arrow,._journey_1y8rc_15 a .service-arrow-icon,._digital_1y8rc_18 a .service-arrow-icon{transition:none;transform:none}}._photo_hcbcg_1{aspect-ratio:16/10;grid-area:2/2;display:block;position:relative;overflow:hidden}._photo_hcbcg_1 img{object-fit:cover;object-position:70% top;width:100%;height:100%;position:absolute;inset:0}._photo_hcbcg_1:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff,#ffffffa6 7%,#0000 20%);position:absolute;inset:0}@media (max-width:800px){._photo_hcbcg_1{aspect-ratio:4/3;grid-area:auto/1;margin-top:24px}._photo_hcbcg_1:after{display:none}}
