.F8BJUW_section{background:var(--color-surface-soft);color:var(--color-text);padding:clamp(95px,9vw,145px) 0}.F8BJUW_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.F8BJUW_top{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.F8BJUW_label{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;margin-top:10px;font-size:.65rem;font-weight:800}.F8BJUW_heading{grid-template-columns:minmax(0,1fr) minmax(240px,.32fr);align-items:end;gap:clamp(45px,7vw,110px);display:grid}.F8BJUW_heading h2{max-width:950px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.4rem,5.8vw,6.9rem);font-weight:580;line-height:.94}.F8BJUW_heading h2 span{color:var(--color-muted)}.F8BJUW_heading p{max-width:340px;color:var(--color-muted);margin:0 0 8px;font-size:.9rem;line-height:1.7}.F8BJUW_metrics{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);margin-top:clamp(75px,8vw,120px);display:grid}.F8BJUW_metric{border-right:1px solid var(--color-border);opacity:0;min-height:clamp(260px,24vw,350px);transition:opacity .65s var(--ease-premium), transform .75s var(--ease-premium);flex-direction:column;justify-content:space-between;padding:clamp(28px,3vw,45px);display:flex;transform:translateY(24px)}.F8BJUW_metric:last-child{border-right:0}.F8BJUW_metricVisible{opacity:1;transform:translateY(0)}.F8BJUW_valueRow{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.F8BJUW_value{font-family:var(--font-display);letter-spacing:-.075em;font-size:clamp(5.2rem,8.3vw,10.5rem);font-weight:500;line-height:.78}.F8BJUW_metricIndex{color:var(--simonns-red);letter-spacing:.13em;font-size:.62rem;font-weight:800}.F8BJUW_bottom{margin-top:55px}.F8BJUW_metricLabel{max-width:155px;color:var(--color-text-soft);font-size:.82rem;line-height:1.35;display:block}.F8BJUW_line{background:var(--simonns-red);transform-origin:0;width:100%;height:2px;transition:transform .85s var(--ease-premium);margin-top:25px;display:block;transform:scaleX(0)}.F8BJUW_lineActive{transform:scaleX(1)}@media (max-width:1000px){.F8BJUW_top,.F8BJUW_heading{grid-template-columns:1fr;gap:28px}.F8BJUW_heading p{max-width:520px}.F8BJUW_metrics{grid-template-columns:1fr}.F8BJUW_metric{border-right:0;border-bottom:1px solid var(--color-border);min-height:230px}.F8BJUW_metric:last-child{border-bottom:0}.F8BJUW_value{font-size:clamp(5rem,14vw,8rem)}}@media (max-width:768px){.F8BJUW_section{padding:80px 0}.F8BJUW_heading h2{font-size:clamp(3rem,13vw,4.8rem)}.F8BJUW_metrics{margin-top:55px}.F8BJUW_metric{min-height:200px;padding:28px 0}.F8BJUW_value{font-size:clamp(4.8rem,22vw,7rem)}.F8BJUW_metricLabel{font-size:.78rem}.F8BJUW_bottom{margin-top:42px}}@media (prefers-reduced-motion:reduce){.F8BJUW_metric{opacity:1;transition:none;transform:none}.F8BJUW_line{transition:none;transform:scaleX(1)}}
.BgikfW_root{width:100%;max-width:100%;display:block}.BgikfW_line{flex-wrap:wrap;column-gap:.21em;width:100%;max-width:100%;display:flex}.BgikfW_word{--word-progress:0;max-width:100%;color:color-mix(in srgb, var(--reveal-active) calc(var(--word-progress) * 100%), var(--reveal-muted));-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;backface-visibility:hidden;display:inline-block}@media (max-width:768px){.BgikfW_root,.BgikfW_line,.BgikfW_word{min-width:0}}@media (prefers-reduced-motion:reduce){.BgikfW_word{color:var(--reveal-active)}}
.O--0ua_section{color:#fff;background:#151517;align-items:stretch;min-height:100svh;display:flex;position:relative;overflow:hidden}.O--0ua_background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.O--0ua_grid{opacity:.11;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000c 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000c 20%,#000 80%,#0000)}.O--0ua_glow{aspect-ratio:1;filter:blur(110px);background:#da1d1c2b;border-radius:50%;width:min(70vw,1100px);position:absolute;bottom:-58%;right:-22%}.O--0ua_yearMark{color:#ffffff06;font-family:var(--font-display);letter-spacing:-.1em;white-space:nowrap;font-size:clamp(12rem,30vw,34rem);font-weight:650;line-height:.75;position:absolute;bottom:-.22em;right:-.04em}.O--0ua_container{z-index:2;width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));flex-direction:column;min-height:100svh;margin-inline:auto;padding:clamp(80px,7vw,120px) 0 clamp(38px,4vw,64px);display:flex;position:relative}.O--0ua_top{color:#ffffff70;letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:30px;padding-bottom:23px;font-size:.61rem;font-weight:800;display:flex}.O--0ua_content{flex:1;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:end;gap:clamp(50px,8vw,140px);padding:clamp(85px,9vw,150px) 0 clamp(70px,8vw,130px);display:grid}.O--0ua_heading{min-width:0}.O--0ua_heading h2{max-width:1200px;font-family:var(--font-display);letter-spacing:-.075em;margin:0;font-size:clamp(5.3rem,10vw,12rem);font-weight:590;line-height:.82}.O--0ua_side{padding-bottom:10px}.O--0ua_side p{color:#ffffff94;max-width:430px;margin:0;font-size:clamp(.96rem,1.2vw,1.15rem);line-height:1.7}.O--0ua_link{color:#fff;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #fff6;align-items:center;gap:24px;width:fit-content;margin-top:37px;padding-bottom:10px;font-size:.63rem;font-weight:800;text-decoration:none;transition:border-color .25s;display:inline-flex}.O--0ua_link svg{width:19px;height:19px;transition:transform .3s var(--ease-premium)}.O--0ua_link:hover{border-color:var(--simonns-red)}.O--0ua_link:hover svg{transform:translate(4px)}.O--0ua_bottom{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.O--0ua_bottom>div{border-right:1px solid #ffffff24;flex-direction:column;gap:13px;min-height:100px;padding:24px clamp(20px,3vw,42px) 0 0;display:flex}.O--0ua_bottom>div+div{padding-left:clamp(20px,3vw,42px)}.O--0ua_bottom>div:last-child{border-right:0}.O--0ua_bottomLabel{color:#ffffff52;letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:800}.O--0ua_bottom strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.2rem,1.8vw,1.7rem);font-weight:540}@media (max-width:1000px){.O--0ua_content{grid-template-columns:1fr;align-content:center;gap:55px}.O--0ua_side{max-width:650px}}@media (max-width:768px){.O--0ua_section{min-height:auto}.O--0ua_container{min-height:auto;padding:70px 0 30px}.O--0ua_top{flex-direction:column;align-items:flex-start;gap:8px}.O--0ua_content{gap:48px;padding:80px 0 75px}.O--0ua_heading h2{font-size:clamp(4.1rem,18vw,6.4rem);line-height:.84}.O--0ua_side p{max-width:96%;font-size:.94rem}.O--0ua_link{margin-top:30px}.O--0ua_bottom{grid-template-columns:1fr}.O--0ua_bottom>div,.O--0ua_bottom>div+div{border-bottom:1px solid #ffffff24;border-right:0;flex-direction:row;justify-content:space-between;align-items:center;min-height:auto;padding:22px 0}.O--0ua_bottom>div:last-child{border-bottom:0}.O--0ua_bottom strong{text-align:right;font-size:1.15rem}.O--0ua_yearMark{font-size:clamp(10rem,45vw,16rem);bottom:3%;right:-.12em}}@media (max-width:430px){.O--0ua_container{padding-top:62px}.O--0ua_content{padding:68px 0 65px}.O--0ua_heading h2{font-size:clamp(3.65rem,17vw,5rem)}}
.X6go3G_section{background:var(--color-bg);color:var(--color-text);padding:clamp(105px,10vw,175px) 0 clamp(95px,9vw,150px);position:relative;overflow:hidden}.X6go3G_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.X6go3G_headingRow{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.X6go3G_labelBlock{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.X6go3G_label{color:var(--simonns-red);letter-spacing:.16em;text-transform:uppercase;margin:11px 0 0;font-size:.68rem;font-weight:800;line-height:1}.X6go3G_year{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:800}.X6go3G_heading h2{max-width:1120px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.4rem,6vw,7.4rem);font-weight:580;line-height:.94}.X6go3G_anniversaryGrid{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);align-items:end;gap:clamp(45px,8vw,140px);margin-top:clamp(70px,7vw,110px);padding:clamp(36px,4vw,62px) 0;display:grid}.X6go3G_anniversaryNumber{align-items:flex-end;gap:clamp(20px,3vw,42px);display:flex}.X6go3G_bigNumber{color:var(--simonns-red);font-family:var(--font-display);letter-spacing:-.09em;font-size:clamp(8rem,16vw,18rem);font-weight:580;line-height:.68;display:block}.X6go3G_bigNumberMeta{color:var(--color-text);letter-spacing:-.03em;flex-direction:column;gap:4px;padding-bottom:clamp(8px,1vw,18px);font-size:clamp(1rem,1.4vw,1.35rem);font-weight:650;line-height:1.05;display:flex}.X6go3G_anniversaryCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,60px);display:grid}.X6go3G_anniversaryCopy p{color:var(--color-text-soft);margin:0;font-size:clamp(.94rem,1.15vw,1.1rem);line-height:1.7}.X6go3G_editorialGrid{grid-template-columns:minmax(260px,.55fr) minmax(0,1.45fr);align-items:end;gap:clamp(50px,8vw,140px);margin-top:clamp(80px,8vw,125px);display:grid}.X6go3G_copyColumn{padding-bottom:4px}.X6go3G_copy{max-width:470px;color:var(--color-text-soft);margin:0;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.65}.X6go3G_copyAccent{border-top:1px solid var(--color-border);grid-template-columns:26px 1fr;align-items:start;gap:16px;max-width:430px;margin-top:42px;padding-top:22px;display:grid}.X6go3G_copyAccent>span{background:var(--simonns-red);width:26px;height:2px;margin-top:9px}.X6go3G_copyAccent p{color:var(--color-muted);margin:0;font-size:.78rem;line-height:1.7}.X6go3G_visual{background:#202022;min-height:clamp(480px,50vw,760px);position:relative;overflow:hidden}.X6go3G_historyImage{object-fit:cover;object-position:center;transition:transform 1.1s var(--ease-premium);transform:scale(1.01)}.X6go3G_visual:hover .X6go3G_historyImage{transform:scale(1.035)}.X6go3G_imageOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000038 0%,#0000 42%,#00000080 100%);position:absolute;inset:0}.X6go3G_visualTop{z-index:4;color:#ffffffbf;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;font-size:.56rem;font-weight:800;display:flex;position:absolute;top:28px;left:28px;right:28px}.X6go3G_historyMark{z-index:3;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:clamp(65px,8vw,110px);right:clamp(24px,4vw,60px)}.X6go3G_historyMark span:first-child{color:#fffffff2;font-family:var(--font-display);letter-spacing:-.07em;font-size:clamp(3.5rem,7vw,8rem);font-weight:580;line-height:.78}.X6go3G_historyMark span:last-child{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;font-size:.6rem;font-weight:800}.X6go3G_visualLabel{z-index:4;color:#ffffffb8;letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:700;position:absolute;bottom:27px;left:28px}.X6go3G_capabilities{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);margin-top:clamp(55px,6vw,90px);display:grid}.X6go3G_capability{border-right:1px solid var(--color-border);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px;min-height:112px;padding:27px clamp(18px,2.5vw,40px) 25px 0;display:flex}.X6go3G_capability+.X6go3G_capability{padding-left:clamp(18px,2.5vw,40px)}.X6go3G_capability:last-child{border-right:0}.X6go3G_number{color:var(--simonns-red);letter-spacing:.13em;font-size:.61rem;font-weight:800}.X6go3G_capabilityTitle{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:560;line-height:1;display:block}@media (max-width:1000px){.X6go3G_headingRow{grid-template-columns:1fr;gap:26px}.X6go3G_label{margin-top:0}.X6go3G_anniversaryGrid{grid-template-columns:1fr;gap:50px}.X6go3G_anniversaryCopy{max-width:800px}.X6go3G_editorialGrid{grid-template-columns:1fr;gap:44px}.X6go3G_copy{max-width:650px}.X6go3G_copyAccent{max-width:580px}.X6go3G_visual{min-height:600px}}@media (max-width:768px){.X6go3G_section{padding:74px 0}.X6go3G_headingRow{gap:22px}.X6go3G_labelBlock{gap:13px}.X6go3G_heading h2{max-width:100%;font-size:clamp(2.9rem,11.5vw,4.5rem);line-height:.95}.X6go3G_anniversaryGrid{gap:38px;margin-top:50px;padding:34px 0}.X6go3G_anniversaryNumber{gap:20px}.X6go3G_bigNumber{font-size:clamp(7rem,31vw,10rem)}.X6go3G_bigNumberMeta{padding-bottom:4px;font-size:1rem}.X6go3G_anniversaryCopy{grid-template-columns:1fr;gap:22px}.X6go3G_anniversaryCopy p{font-size:.94rem;line-height:1.65}.X6go3G_editorialGrid{gap:34px;margin-top:54px}.X6go3G_copy{max-width:100%;font-size:1rem;line-height:1.62}.X6go3G_copyAccent{grid-template-columns:20px 1fr;gap:13px;margin-top:28px;padding-top:18px}.X6go3G_copyAccent>span{width:20px}.X6go3G_copyAccent p{font-size:.75rem;line-height:1.65}.X6go3G_visual{min-height:clamp(380px,108vw,500px)}.X6go3G_historyImage{object-position:47% center}.X6go3G_visualTop{top:20px;left:20px;right:20px}.X6go3G_historyMark{bottom:65px;right:20px}.X6go3G_historyMark span:first-child{font-size:clamp(3.3rem,16vw,5.5rem)}.X6go3G_visualLabel{bottom:20px;left:20px;right:20px}.X6go3G_capabilities{grid-template-columns:1fr;margin-top:42px}.X6go3G_capability,.X6go3G_capability+.X6go3G_capability{border-right:0;border-bottom:1px solid var(--color-border);flex-direction:row;justify-content:flex-start;align-items:center;gap:22px;min-height:auto;padding:22px 0}.X6go3G_capability:last-child{border-bottom:0}.X6go3G_number{flex:0 0 28px;width:28px}.X6go3G_capabilityTitle{font-size:1.35rem}}@media (max-width:430px){.X6go3G_section{padding:68px 0}.X6go3G_heading h2{font-size:clamp(2.65rem,10.8vw,3.8rem)}.X6go3G_anniversaryNumber{align-items:center}.X6go3G_bigNumber{font-size:clamp(6.3rem,29vw,8.6rem)}.X6go3G_bigNumberMeta{font-size:.92rem}.X6go3G_editorialGrid{margin-top:44px}.X6go3G_visual{min-height:370px}}
.GCNB_G_section{color:#fff;background:#151517;padding:clamp(105px,10vw,175px) 0 clamp(115px,11vw,190px);position:relative}.GCNB_G_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.GCNB_G_heading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.GCNB_G_label{color:var(--simonns-red);letter-spacing:.16em;text-transform:uppercase;margin:11px 0 0;font-size:.68rem;font-weight:800;line-height:1}.GCNB_G_headingContent{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.GCNB_G_headingContent h2{max-width:1000px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.3rem);font-weight:580;line-height:.94}.GCNB_G_viewAll{color:#ffffffb8;letter-spacing:.13em;text-transform:uppercase;flex:none;align-items:center;gap:18px;margin-bottom:10px;font-size:.66rem;font-weight:800;text-decoration:none;transition:color .25s;display:inline-flex}.GCNB_G_viewAll svg{width:19px;height:19px;transition:transform .3s var(--ease-premium)}.GCNB_G_viewAll:hover{color:#fff}.GCNB_G_viewAll:hover svg{transform:translate(4px)}.GCNB_G_projects{flex-direction:column;gap:clamp(100px,10vw,165px);margin-top:clamp(80px,9vw,145px);display:flex}.GCNB_G_project{grid-template-columns:minmax(230px,.42fr) minmax(0,1.58fr);align-items:end;gap:clamp(42px,6vw,100px);display:grid}.GCNB_G_projectReverse{grid-template-columns:minmax(0,1.58fr) minmax(230px,.42fr)}.GCNB_G_projectReverse .GCNB_G_projectMeta{order:2}.GCNB_G_projectReverse .GCNB_G_visual{order:1}.GCNB_G_projectMeta{grid-template-columns:auto 1fr;gap:20px;padding-bottom:8px;display:grid}.GCNB_G_projectNumber{color:var(--simonns-red);letter-spacing:.14em;padding-top:3px;font-size:.62rem;font-weight:800}.GCNB_G_projectMetaContent{max-width:340px}.GCNB_G_client{color:#ffffff61;letter-spacing:.13em;text-transform:uppercase;margin:0 0 13px;font-size:.6rem;font-weight:800}.GCNB_G_projectMetaContent h3{font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,2.7vw,3.15rem);font-weight:550;line-height:.98}.GCNB_G_details{border-top:1px solid #ffffff1f;gap:17px;margin-top:29px;padding-top:19px;display:grid}.GCNB_G_details div{gap:5px;display:grid}.GCNB_G_detailLabel{color:#ffffff4f;letter-spacing:.13em;text-transform:uppercase;font-size:.54rem;font-weight:800}.GCNB_G_details div span:last-child{color:#ffffffb3;font-size:.82rem;line-height:1.4}.GCNB_G_projectLink{color:#fff;letter-spacing:.13em;text-transform:uppercase;width:fit-content;margin-top:30px;font-size:.62rem;font-weight:800;text-decoration:none;display:inline-block;position:relative}.GCNB_G_projectLink:after{content:"";background:var(--simonns-red);transform-origin:0;height:1px;transition:transform .3s var(--ease-premium);position:absolute;bottom:-7px;left:0;right:0}.GCNB_G_projectLink:hover:after{transform:scaleX(.5)}.GCNB_G_visual{aspect-ratio:16/9;background:#252527;width:100%;text-decoration:none;position:relative;overflow:hidden}.GCNB_G_image{object-fit:cover;transition:transform .8s var(--ease-premium);transform:scale(1.005)}.GCNB_G_visual:hover .GCNB_G_image{transform:scale(1.025)}.GCNB_G_visualOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0000002e,#0000 42%,#00000059 100%);position:absolute;inset:0}.GCNB_G_visualTop{z-index:2;color:#ffffffb8;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:.53rem;font-weight:800;display:flex;position:absolute;top:20px;left:21px;right:21px}.GCNB_G_visualIndex{z-index:2;color:#ffffffbd;letter-spacing:.12em;align-items:center;gap:8px;font-size:.57rem;font-weight:800;display:flex;position:absolute;bottom:19px;right:21px}@media (max-width:1000px){.GCNB_G_heading{grid-template-columns:1fr;gap:26px}.GCNB_G_label{margin-top:0}.GCNB_G_headingContent{align-items:flex-start}.GCNB_G_project,.GCNB_G_projectReverse{grid-template-columns:1fr;gap:36px}.GCNB_G_projectReverse .GCNB_G_projectMeta,.GCNB_G_projectReverse .GCNB_G_visual{order:initial}.GCNB_G_projectMeta{max-width:620px}.GCNB_G_visual{aspect-ratio:16/10}}@media (max-width:768px){.GCNB_G_section{padding:88px 0 100px}.GCNB_G_headingContent{flex-direction:column;gap:28px}.GCNB_G_headingContent h2{font-size:clamp(3rem,13vw,4.8rem);line-height:.96}.GCNB_G_viewAll{margin-bottom:0}.GCNB_G_projects{gap:82px;margin-top:68px}.GCNB_G_project,.GCNB_G_projectReverse{gap:26px}.GCNB_G_projectMeta{grid-template-columns:31px 1fr;gap:11px}.GCNB_G_projectMetaContent{max-width:100%}.GCNB_G_visual{aspect-ratio:4/3}.GCNB_G_visualTop{top:17px;left:17px;right:17px}.GCNB_G_visualIndex{bottom:16px;right:17px}}@media (max-width:430px){.GCNB_G_headingContent h2{font-size:clamp(2.8rem,12vw,4rem)}.GCNB_G_projects{gap:72px}}
._2te9MW_section{background:var(--color-bg);color:var(--color-text);padding:clamp(110px,11vw,180px) 0 clamp(115px,11vw,180px);position:relative}._2te9MW_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}._2te9MW_heading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}._2te9MW_label{color:var(--simonns-red);letter-spacing:.16em;text-transform:uppercase;margin-top:11px;font-size:.68rem;font-weight:800}._2te9MW_headingContent{grid-template-columns:minmax(0,1fr) minmax(260px,.34fr);align-items:end;gap:clamp(50px,8vw,130px);display:grid}._2te9MW_headingContent h2{max-width:980px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,5.8vw,7rem);font-weight:580;line-height:.94}._2te9MW_headingContent h2 span{color:var(--color-muted)}._2te9MW_headingSide{padding-bottom:5px}._2te9MW_headingSide p{max-width:340px;color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.7}._2te9MW_allServicesLink{border-bottom:1px solid var(--color-border);width:fit-content;color:var(--color-text);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:18px;margin-top:28px;padding-bottom:9px;font-size:.61rem;font-weight:800;text-decoration:none;transition:border-color .25s;display:inline-flex}._2te9MW_allServicesLink svg{width:18px;height:18px;color:var(--simonns-red);transition:transform .3s var(--ease-premium)}._2te9MW_allServicesLink:hover{border-color:var(--simonns-red)}._2te9MW_allServicesLink:hover svg{transform:translate(4px)}._2te9MW_content{grid-template-columns:minmax(0,1fr) minmax(360px,.78fr);align-items:start;gap:clamp(50px,8vw,120px);margin-top:clamp(85px,9vw,145px);display:grid}._2te9MW_services{border-top:1px solid var(--color-border)}._2te9MW_service{border-bottom:1px solid var(--color-border);min-height:136px;color:var(--color-text);transition:padding-left .35s var(--ease-premium), background-color .25s ease;grid-template-columns:56px minmax(0,1fr) 38px;align-items:center;gap:16px;padding:25px 14px 25px 0;text-decoration:none;display:grid}._2te9MW_service:hover,._2te9MW_serviceActive{padding-left:10px}._2te9MW_number{color:var(--simonns-red);letter-spacing:.14em;align-self:start;margin-top:7px;font-size:.64rem;font-weight:800}._2te9MW_serviceContent{min-width:0}._2te9MW_serviceContent h3{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(1.9rem,2.7vw,3.4rem);font-weight:560;line-height:.98}._2te9MW_serviceContent p{max-width:620px;color:var(--color-muted);opacity:0;transition:opacity .3s ease, transform .35s var(--ease-premium);margin:13px 0 0;font-size:.84rem;line-height:1.6;transform:translateY(7px)}._2te9MW_service:hover ._2te9MW_serviceContent p,._2te9MW_serviceActive ._2te9MW_serviceContent p{opacity:1;transform:translateY(0)}._2te9MW_arrow{width:34px;height:34px;color:var(--color-muted);transition:color .25s ease, transform .35s var(--ease-premium);place-items:center;display:grid}._2te9MW_arrow svg{width:21px;height:21px}._2te9MW_service:hover ._2te9MW_arrow,._2te9MW_serviceActive ._2te9MW_arrow{color:var(--simonns-red);transform:translate(4px)}._2te9MW_visualColumn{top:calc(var(--header-height) + 30px);align-self:start;position:sticky}._2te9MW_visual{background:#242426;min-height:clamp(520px,47vw,760px);position:relative;overflow:hidden}._2te9MW_image{object-fit:cover;transition:opacity .35s ease, transform .9s var(--ease-premium);transform:scale(1.015)}._2te9MW_visual:hover ._2te9MW_image{transform:scale(1.04)}._2te9MW_overlay{z-index:1;pointer-events:none;background:linear-gradient(#00000014,#00000052);position:absolute;inset:0}._2te9MW_visualTop,._2te9MW_visualBottom{z-index:2;color:#ffffffad;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:.57rem;font-weight:800;display:flex;position:absolute;left:26px;right:26px}._2te9MW_visualTop{top:25px}._2te9MW_visualBottom{border-top:1px solid #fff3;padding-top:20px;bottom:25px}._2te9MW_scaleNote{border-top:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:30px;margin-top:22px;padding-top:18px;font-size:.55rem;font-weight:800;display:flex}._2te9MW_scaleNote span:last-child{color:var(--color-text);text-align:right}._2te9MW_footerRow{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr)) minmax(200px,.7fr);margin-top:clamp(65px,7vw,105px);display:grid}._2te9MW_footerRow>div,._2te9MW_footerLink{border-right:1px solid var(--color-border);min-height:118px;padding:26px clamp(18px,2.5vw,40px)}._2te9MW_footerRow>div:first-child{padding-left:0}._2te9MW_footerRow>div{flex-direction:column;justify-content:space-between;gap:24px;display:flex}._2te9MW_footerRow>div span{color:var(--simonns-red);letter-spacing:.13em;text-transform:uppercase;font-size:.55rem;font-weight:800}._2te9MW_footerRow>div strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.05rem,1.45vw,1.35rem);font-weight:560;line-height:1.15}._2te9MW_footerLink{color:var(--color-text);letter-spacing:.13em;text-transform:uppercase;border-right:0;justify-content:space-between;align-items:center;gap:20px;font-size:.6rem;font-weight:800;text-decoration:none;display:flex}._2te9MW_footerLink svg{width:21px;height:21px;color:var(--simonns-red);transition:transform .3s var(--ease-premium)}._2te9MW_footerLink:hover svg{transform:translate(4px)}@media (max-width:1000px){._2te9MW_heading{grid-template-columns:1fr;gap:28px}._2te9MW_headingContent{grid-template-columns:1fr;gap:30px}._2te9MW_headingSide p{max-width:520px}._2te9MW_content{grid-template-columns:1fr;gap:55px}._2te9MW_visualColumn{align-self:auto;position:relative;top:auto}._2te9MW_visual{min-height:620px;position:relative}._2te9MW_footerRow{grid-template-columns:repeat(2,minmax(0,1fr))}._2te9MW_footerRow>div,._2te9MW_footerLink{border-bottom:1px solid var(--color-border)}}@media (max-width:768px){._2te9MW_section{padding:80px 0}._2te9MW_heading{gap:20px}._2te9MW_headingContent h2{font-size:clamp(2.85rem,12vw,4.4rem);line-height:.95}._2te9MW_content{gap:42px;margin-top:55px}._2te9MW_service{grid-template-columns:36px minmax(0,1fr) 30px;gap:12px;min-height:auto;padding:24px 0}._2te9MW_service:hover,._2te9MW_serviceActive{padding-left:0}._2te9MW_number{margin-top:5px}._2te9MW_serviceContent h3{font-size:clamp(1.75rem,7.8vw,2.8rem);line-height:1}._2te9MW_serviceContent p{opacity:1;margin-top:11px;font-size:.78rem;transform:none}._2te9MW_arrow{width:30px;height:30px}._2te9MW_visual{min-height:clamp(400px,115vw,580px)}._2te9MW_visualTop,._2te9MW_visualBottom{left:20px;right:20px}._2te9MW_scaleNote{flex-direction:column;gap:8px}._2te9MW_scaleNote span:last-child{text-align:left}._2te9MW_footerRow{grid-template-columns:1fr;margin-top:55px}._2te9MW_footerRow>div,._2te9MW_footerLink,._2te9MW_footerRow>div:first-child{border-right:0;border-bottom:1px solid var(--color-border);min-height:auto;padding:22px 0}._2te9MW_footerRow>div{flex-direction:row;align-items:center;gap:20px}._2te9MW_footerRow>div strong{text-align:right;max-width:210px;font-size:1.05rem}._2te9MW_footerLink{min-height:68px}}@media (max-width:430px){._2te9MW_headingContent h2{font-size:clamp(2.6rem,10.8vw,3.8rem)}._2te9MW_serviceContent h3{font-size:clamp(1.65rem,7.3vw,2.5rem)}}
.QvKnaG_section{color:#fff;background:#171719;padding:clamp(120px,11vw,190px) 0 clamp(110px,10vw,165px);position:relative;overflow:hidden}.QvKnaG_container{width:min(calc(100% - (var(--container-padding) * 2)), var(--container-max));margin-inline:auto}.QvKnaG_heading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.QvKnaG_label{color:var(--simonns-red);letter-spacing:.16em;text-transform:uppercase;margin:12px 0 0;font-size:.68rem;font-weight:800}.QvKnaG_headingContent{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);align-items:end;gap:clamp(50px,8vw,130px);display:grid}.QvKnaG_headingContent h2{max-width:980px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,5.8vw,7rem);font-weight:580;line-height:.94}.QvKnaG_intro{color:#ffffff6b;max-width:315px;margin:0 0 7px;font-size:.92rem;line-height:1.7}.QvKnaG_visualReveal{--visual-progress:0;clip-path:inset(calc((1 - var(--visual-progress)) * 10%) 0 0 0);opacity:calc(.45 + (var(--visual-progress) * .55));transform:translateY(calc((1 - var(--visual-progress)) * 44px));will-change:clip-path, transform, opacity;margin-top:clamp(82px,8vw,130px);position:relative}.QvKnaG_visual{aspect-ratio:16/7.5;width:100%;transform:scale(calc(1.018 - (var(--visual-progress) * .018)));background:linear-gradient(135deg,#202023 0%,#19191c 52%,#151517 100%);border:1px solid #ffffff1a;position:relative;overflow:hidden}.QvKnaG_blueprintGrid{opacity:.9;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.QvKnaG_blueprintGrid:after{content:"";background:radial-gradient(circle at 42%,#da1d1c0e,#0000 42%);position:absolute;inset:0}.QvKnaG_scanLine{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(#0000 0%,#da1d1c03 45%,#da1d1c1c 50%,#da1d1c05 54%,#0000 100%);height:18%;position:absolute;top:-20%;left:0;right:0}.QvKnaG_visualActive .QvKnaG_scanLine{animation:QvKnaG_technicalScan 4.6s 1.4s var(--ease-premium) infinite}@keyframes QvKnaG_technicalScan{0%{opacity:0;top:-20%}8%{opacity:1}72%{opacity:.75}to{opacity:0;top:105%}}.QvKnaG_visualTop,.QvKnaG_visualBottom{z-index:20;color:#ffffff73;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;font-size:.55rem;font-weight:800;display:flex;position:absolute;left:28px;right:28px}.QvKnaG_visualTop{top:25px}.QvKnaG_visualBottom{bottom:24px}.QvKnaG_drawing{width:66%;position:absolute;top:12%;bottom:12%;left:5%}.QvKnaG_signAssembly{aspect-ratio:1;width:clamp(230px,24vw,390px);position:absolute;top:50%;left:42%;transform:translate(-50%,-50%)}.QvKnaG_backLayer,.QvKnaG_structureLayer,.QvKnaG_ledLayer,.QvKnaG_faceLayer{opacity:0;position:absolute;inset:15%}.QvKnaG_backLayer{border:1px dashed #ffffff29;transform:translate(70px,-50px)}.QvKnaG_structureLayer{background:#ffffff04;border:1px solid #ffffff40;transform:translate(52px,-34px)}.QvKnaG_ledLayer{border:1px dotted #da1d1c80;transform:translate(28px,-18px)}.QvKnaG_faceLayer{background:#ffffff04;border:1px solid #ffffffc7;place-items:center;display:grid;transform:translate(-18px,12px);box-shadow:0 0 50px #ffffff06}.QvKnaG_visualActive .QvKnaG_backLayer{animation:QvKnaG_backLayerEnter .85s .12s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_structureLayer{animation:QvKnaG_structureLayerEnter .85s .28s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_ledLayer{animation:QvKnaG_ledLayerEnter .85s .44s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_faceLayer{animation:QvKnaG_faceLayerEnter .9s .62s var(--ease-premium) forwards}@keyframes QvKnaG_backLayerEnter{0%{opacity:0;transform:translate(70px,-50px)}to{opacity:1;transform:translate(38px,-28px)}}@keyframes QvKnaG_structureLayerEnter{0%{opacity:0;transform:translate(52px,-34px)}to{opacity:1;transform:translate(24px,-16px)}}@keyframes QvKnaG_ledLayerEnter{0%{opacity:0;transform:translate(28px,-18px)}to{opacity:1;transform:translate(12px,-8px)}}@keyframes QvKnaG_faceLayerEnter{0%{opacity:0;transform:translate(-18px,12px)}to{opacity:1;transform:translate(0)}}.QvKnaG_faceLayer span{color:#0000;font-family:var(--font-display);-webkit-text-stroke:1.5px #ffffffd9;font-size:clamp(7rem,13vw,13rem);font-weight:600;line-height:.7}.QvKnaG_visualActive .QvKnaG_faceLayer span{animation:3s ease-in-out 1.2s infinite QvKnaG_letterGlow}@keyframes QvKnaG_letterGlow{0%,to{-webkit-text-stroke-color:#ffffffc2;text-shadow:0 0 #fff0}50%{-webkit-text-stroke-color:#fff;text-shadow:0 0 22px #ffffff21}}.QvKnaG_layerNumber{color:#ffffff45;letter-spacing:.12em;font-size:.5rem;font-weight:800;position:absolute;top:10px;right:11px}.QvKnaG_led{opacity:.4;background:#da1d1c2e;border-radius:50%;width:8px;height:8px;position:absolute}.QvKnaG_visualActive .QvKnaG_led{animation:2.6s ease-in-out infinite QvKnaG_ledPulse}.QvKnaG_visualActive .QvKnaG_led01{animation-delay:.75s}.QvKnaG_visualActive .QvKnaG_led02{animation-delay:.9s}.QvKnaG_visualActive .QvKnaG_led03{animation-delay:1.05s}.QvKnaG_visualActive .QvKnaG_led04{animation-delay:1.2s}.QvKnaG_visualActive .QvKnaG_led05{animation-delay:1.35s}.QvKnaG_visualActive .QvKnaG_led06{animation-delay:1.5s}.QvKnaG_visualActive .QvKnaG_led07{animation-delay:1.65s}.QvKnaG_visualActive .QvKnaG_led08{animation-delay:1.8s}@keyframes QvKnaG_ledPulse{0%,65%,to{opacity:.35;background:#da1d1c40;transform:scale(.85);box-shadow:0 0 #da1d1c00}16%,38%{opacity:1;background:var(--simonns-red);transform:scale(1);box-shadow:0 0 13px #da1d1ce6}}.QvKnaG_led01{top:20%;left:19%}.QvKnaG_led02{top:16%;left:50%}.QvKnaG_led03{top:28%;right:17%}.QvKnaG_led04{top:50%;left:27%}.QvKnaG_led05{top:54%;right:26%}.QvKnaG_led06{bottom:18%;left:17%}.QvKnaG_led07{bottom:14%;left:50%}.QvKnaG_led08{bottom:23%;right:15%}.QvKnaG_axisHorizontal{transform-origin:0;background:#ffffff2e;height:1px;position:absolute;top:2%;left:23%;right:22%;transform:scaleX(0)}.QvKnaG_visualActive .QvKnaG_axisHorizontal{animation:QvKnaG_dimensionX .9s .4s var(--ease-premium) forwards}@keyframes QvKnaG_dimensionX{to{transform:scaleX(1)}}.QvKnaG_axisHorizontal:before,.QvKnaG_axisHorizontal:after{content:"";background:#ffffff4d;width:1px;height:11px;position:absolute;top:-5px}.QvKnaG_axisHorizontal:before{left:0}.QvKnaG_axisHorizontal:after{right:0}.QvKnaG_axisHorizontal span{color:#ffffff4d;letter-spacing:.12em;font-size:.48rem;font-weight:800;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.QvKnaG_axisVertical{transform-origin:top;background:#ffffff2e;width:1px;position:absolute;top:18%;bottom:18%;left:15%;transform:scaleY(0)}.QvKnaG_visualActive .QvKnaG_axisVertical{animation:QvKnaG_dimensionY .9s .55s var(--ease-premium) forwards}@keyframes QvKnaG_dimensionY{to{transform:scaleY(1)}}.QvKnaG_axisVertical:before,.QvKnaG_axisVertical:after{content:"";background:#ffffff4d;width:11px;height:1px;position:absolute;left:-5px}.QvKnaG_axisVertical:before{top:0}.QvKnaG_axisVertical:after{bottom:0}.QvKnaG_axisVertical span{color:#ffffff4d;letter-spacing:.12em;white-space:nowrap;font-size:.48rem;font-weight:800;position:absolute;top:50%;left:-31px;transform:translateY(-50%)rotate(-90deg)}.QvKnaG_calloutA,.QvKnaG_calloutB,.QvKnaG_calloutC,.QvKnaG_calloutD{opacity:0;align-items:center;display:flex;position:absolute}.QvKnaG_calloutA{top:22%;left:4%}.QvKnaG_calloutB{bottom:23%;left:2%}.QvKnaG_calloutC{top:23%;right:1%}.QvKnaG_calloutD{bottom:20%;right:0}.QvKnaG_visualActive .QvKnaG_calloutA{animation:QvKnaG_calloutEnter .6s 1.05s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_calloutB{animation:QvKnaG_calloutEnter .6s 1.2s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_calloutC{animation:QvKnaG_calloutEnter .6s 1.35s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_calloutD{animation:QvKnaG_calloutEnter .6s 1.5s var(--ease-premium) forwards}@keyframes QvKnaG_calloutEnter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.QvKnaG_calloutDot{background:var(--simonns-red);border-radius:50%;flex-shrink:0;width:6px;height:6px;transform:scale(0)}.QvKnaG_visualActive .QvKnaG_calloutDot{animation:QvKnaG_dotEnter .35s 1.15s var(--ease-premium) forwards}@keyframes QvKnaG_dotEnter{to{transform:scale(1)}}.QvKnaG_calloutLine{transform-origin:0;background:#ffffff40;width:clamp(38px,5vw,86px);height:1px;margin:0 11px;transform:scaleX(0)}.QvKnaG_visualActive .QvKnaG_calloutLine{animation:QvKnaG_lineDraw .65s 1.1s var(--ease-premium) forwards}@keyframes QvKnaG_lineDraw{to{transform:scaleX(1)}}.QvKnaG_calloutA div,.QvKnaG_calloutB div,.QvKnaG_calloutC div,.QvKnaG_calloutD div{gap:4px;display:grid}.QvKnaG_calloutA strong,.QvKnaG_calloutB strong,.QvKnaG_calloutC strong,.QvKnaG_calloutD strong{color:var(--simonns-red);letter-spacing:.12em;font-size:.52rem}.QvKnaG_calloutA div>span,.QvKnaG_calloutB div>span,.QvKnaG_calloutC div>span,.QvKnaG_calloutD div>span{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;font-size:.54rem;font-weight:700}.QvKnaG_reference{color:#ffffff38;letter-spacing:.12em;gap:18px;font-size:.48rem;display:flex;position:absolute;bottom:2%;left:4%}.QvKnaG_reference strong{color:#ffffff6b}.QvKnaG_specPanel{z-index:10;border-left:1px solid #ffffff1f;flex-direction:column;width:23%;min-width:220px;padding-left:clamp(24px,3vw,48px);display:flex;position:absolute;top:17%;bottom:16%;right:4%}.QvKnaG_specHeader{color:#ffffff4d;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:15px;padding-bottom:17px;font-size:.51rem;font-weight:800;display:flex}.QvKnaG_specRow{opacity:0;border-bottom:1px solid #ffffff14;flex:1;grid-template-columns:28px 1fr;align-items:center;gap:10px;display:grid;transform:translate(15px)}.QvKnaG_specRow:last-child{border-bottom:0}.QvKnaG_visualActive .QvKnaG_specRow01{animation:QvKnaG_specEnter .55s 1.1s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_specRow02{animation:QvKnaG_specEnter .55s 1.25s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_specRow03{animation:QvKnaG_specEnter .55s 1.4s var(--ease-premium) forwards}.QvKnaG_visualActive .QvKnaG_specRow04{animation:QvKnaG_specEnter .55s 1.55s var(--ease-premium) forwards}@keyframes QvKnaG_specEnter{to{opacity:1;transform:translate(0)}}.QvKnaG_specRow>span{color:var(--simonns-red);letter-spacing:.1em;font-size:.51rem;font-weight:800}.QvKnaG_specRow div{gap:3px;display:grid}.QvKnaG_specRow strong{color:#ffffffc2;font-size:.69rem;font-weight:600}.QvKnaG_specRow small{color:#ffffff4d;font-size:.54rem}.QvKnaG_process{grid-template-columns:repeat(4,1fr);margin-top:1px;display:grid}.QvKnaG_processItem{color:#fffc;min-height:116px;transition:background-color .3s ease, padding-left .3s var(--ease-premium);border-top:1px solid #ffffff1f;border-right:1px solid #ffffff1f;flex-direction:column;justify-content:space-between;gap:26px;padding:28px 26px;font-size:.78rem;display:flex}.QvKnaG_processItem:last-child{border-right:0}.QvKnaG_processItem:hover{background:#ffffff05;padding-left:32px}.QvKnaG_number{color:var(--simonns-red);letter-spacing:.14em;font-size:.6rem;font-weight:800}@media (max-width:1050px){.QvKnaG_heading{grid-template-columns:1fr;gap:28px}.QvKnaG_headingContent{grid-template-columns:1fr;gap:36px}.QvKnaG_intro{max-width:500px}.QvKnaG_visual{aspect-ratio:16/10}.QvKnaG_drawing{width:70%;left:2%}.QvKnaG_specPanel{width:25%;min-width:190px;right:3%}.QvKnaG_process{grid-template-columns:repeat(2,1fr)}.QvKnaG_processItem:nth-child(2){border-right:0}}@media (max-width:768px){.QvKnaG_section{padding:95px 0}.QvKnaG_headingContent h2{font-size:clamp(3rem,13vw,4.8rem);line-height:.96}.QvKnaG_visualReveal{margin-top:68px}.QvKnaG_visual{aspect-ratio:auto;min-height:620px}.QvKnaG_visualTop,.QvKnaG_visualBottom{font-size:.47rem;left:18px;right:18px}.QvKnaG_visualTop{top:18px}.QvKnaG_visualBottom{bottom:17px}.QvKnaG_drawing{width:100%;height:55%;top:10%;left:0}.QvKnaG_signAssembly{width:min(62vw,290px);left:50%}.QvKnaG_calloutA,.QvKnaG_calloutB,.QvKnaG_calloutC,.QvKnaG_calloutD{display:none}.QvKnaG_axisVertical{left:9%}.QvKnaG_axisHorizontal{left:20%;right:20%}.QvKnaG_reference{display:none}.QvKnaG_specPanel{border-top:1px solid #ffffff1f;border-left:0;grid-template-columns:repeat(2,1fr);width:auto;min-width:0;height:190px;padding-left:0;display:grid;inset:auto 18px 55px}.QvKnaG_specHeader{grid-column:1/-1;padding:15px 0}.QvKnaG_specRow{min-height:52px;padding:7px 10px 7px 0}.QvKnaG_process{grid-template-columns:1fr}.QvKnaG_processItem,.QvKnaG_processItem:nth-child(2){border-right:0;flex-direction:row;align-items:center;min-height:auto;padding:24px 0}.QvKnaG_processItem:hover{padding-left:0}}@media (max-width:430px){.QvKnaG_headingContent h2{font-size:clamp(2.8rem,12vw,4rem)}.QvKnaG_visual{min-height:590px}.QvKnaG_signAssembly{width:68vw}}@media (prefers-reduced-motion:reduce){.QvKnaG_visualReveal{clip-path:none;opacity:1;transform:none}.QvKnaG_visual{transform:none}.QvKnaG_scanLine{display:none}.QvKnaG_backLayer,.QvKnaG_structureLayer,.QvKnaG_ledLayer,.QvKnaG_faceLayer,.QvKnaG_specRow,.QvKnaG_calloutA,.QvKnaG_calloutB,.QvKnaG_calloutC,.QvKnaG_calloutD{opacity:1;animation:none!important}.QvKnaG_backLayer{transform:translate(38px,-28px)}.QvKnaG_structureLayer{transform:translate(24px,-16px)}.QvKnaG_ledLayer{transform:translate(12px,-8px)}.QvKnaG_faceLayer,.QvKnaG_specRow{transform:none}.QvKnaG_axisHorizontal,.QvKnaG_axisVertical,.QvKnaG_calloutLine,.QvKnaG_calloutDot{transform:none;animation:none!important}.QvKnaG_led{opacity:1;background:var(--simonns-red);animation:none!important}.QvKnaG_faceLayer span{animation:none!important}}
.kqbeZW_section{background:var(--color-bg);color:var(--color-text);padding:clamp(110px,11vw,190px) 0 clamp(120px,11vw,180px);position:relative}.kqbeZW_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.kqbeZW_heading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);align-items:start;gap:clamp(40px,7vw,130px);display:grid}.kqbeZW_label{color:var(--simonns-red);letter-spacing:.16em;text-transform:uppercase;margin:11px 0 0;font-size:.68rem;font-weight:800}.kqbeZW_heading h2{max-width:1180px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:580;line-height:.94}.kqbeZW_timeline{margin-top:clamp(90px,10vw,150px);position:relative}.kqbeZW_track{background:var(--color-border);width:100%;height:1px;position:relative;overflow:visible}.kqbeZW_progress{background:var(--simonns-red);transform-origin:0;will-change:transform;transition:transform 80ms linear;position:absolute;inset:0;transform:scaleX(0)}.kqbeZW_steps{grid-template-columns:repeat(5,1fr);display:grid}.kqbeZW_step{border-right:1px solid var(--color-border);opacity:.5;min-height:300px;transition:opacity .38s ease, transform .42s var(--ease-premium);padding:34px clamp(18px,2vw,32px) 0 0;position:relative;transform:translateY(0)}.kqbeZW_step+.kqbeZW_step{padding-left:clamp(18px,2vw,32px)}.kqbeZW_step:last-child{border-right:0}.kqbeZW_stepActive{opacity:1;transform:translateY(-4px)}.kqbeZW_marker{background:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;place-items:center;width:13px;height:13px;transition:border-color .3s,box-shadow .3s;display:grid;position:absolute;top:-6px;left:0}.kqbeZW_step+.kqbeZW_step .kqbeZW_marker{left:clamp(18px,2vw,32px)}.kqbeZW_marker span{width:5px;height:5px;transition:background .3s ease, transform .35s var(--ease-premium);background:#11111147;border-radius:50%}.kqbeZW_stepActive .kqbeZW_marker{border-color:#da1d1c66;box-shadow:0 0 0 4px #da1d1c0d}.kqbeZW_stepActive .kqbeZW_marker span{background:var(--simonns-red);transform:scale(1.35)}.kqbeZW_number{color:var(--simonns-red);letter-spacing:.14em;font-size:.62rem;font-weight:800;display:block}.kqbeZW_step h3{font-family:var(--font-display);letter-spacing:-.04em;margin:30px 0 0;font-size:clamp(1.45rem,2vw,2.2rem);font-weight:560;line-height:1}.kqbeZW_step p{max-width:250px;color:var(--color-muted);margin:20px 0 0;font-size:.82rem;line-height:1.65;transition:color .35s}.kqbeZW_stepActive p{color:#1111119e}@media (max-width:1000px){.kqbeZW_heading{grid-template-columns:1fr;gap:28px}.kqbeZW_steps{grid-template-columns:repeat(2,1fr)}.kqbeZW_track{display:none}.kqbeZW_step,.kqbeZW_step+.kqbeZW_step{border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);opacity:1;min-height:230px;padding:30px 24px;transform:none}.kqbeZW_step:nth-child(2n){border-right:0}.kqbeZW_step:last-child{border-right:1px solid var(--color-border)}.kqbeZW_marker{display:none}.kqbeZW_step p,.kqbeZW_stepActive p{color:var(--color-muted)}}@media (max-width:768px){.kqbeZW_section{padding:92px 0 100px}.kqbeZW_heading h2{max-width:100%;font-size:clamp(3rem,13vw,4.7rem);line-height:.96}.kqbeZW_timeline{margin-top:68px}.kqbeZW_steps{grid-template-columns:1fr}.kqbeZW_step,.kqbeZW_step+.kqbeZW_step{border-right:0;border-top:1px solid var(--color-border);min-height:auto;padding:28px 0 34px}.kqbeZW_step:last-child{border-right:0}.kqbeZW_step h3{margin-top:20px}.kqbeZW_step p{max-width:500px}}@media (max-width:430px){.kqbeZW_heading h2{font-size:clamp(2.8rem,12vw,4rem)}}@media (prefers-reduced-motion:reduce){.kqbeZW_progress,.kqbeZW_step,.kqbeZW_marker,.kqbeZW_marker span,.kqbeZW_step p{transition:none}}
._1YUiCW_section{background:var(--color-bg);color:var(--color-text);padding:clamp(105px,10vw,165px) 0 clamp(100px,9vw,150px);position:relative;overflow:hidden}._1YUiCW_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}._1YUiCW_top{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:22px;display:flex}._1YUiCW_label,._1YUiCW_index{letter-spacing:.15em;text-transform:uppercase;font-size:.6rem;font-weight:800}._1YUiCW_label{color:var(--simonns-red)}._1YUiCW_index{color:var(--color-muted)}._1YUiCW_heading{grid-template-columns:minmax(0,1fr) minmax(260px,.28fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(60px,7vw,105px);display:grid}._1YUiCW_heading h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.062em;margin:0;font-size:clamp(3.6rem,6vw,7rem);font-weight:580;line-height:.93}._1YUiCW_heading h2 span{color:var(--color-muted)}._1YUiCW_heading p{max-width:350px;color:var(--color-muted);margin:0 0 6px;font-size:.9rem;line-height:1.7}._1YUiCW_marquees{--brand-gap:clamp(65px, 6vw, 115px);width:100%;margin-top:clamp(75px,8vw,125px);position:relative;overflow:hidden}._1YUiCW_marquee{border-top:1px solid var(--color-border);width:100%;padding:clamp(32px,4vw,54px) 0;position:relative;overflow:hidden}._1YUiCW_marquee:last-child{border-bottom:1px solid var(--color-border)}._1YUiCW_track{will-change:transform;width:max-content;animation:52s linear infinite _1YUiCW_marqueeLeft;display:flex}._1YUiCW_marqueeReverse ._1YUiCW_track{animation-duration:58s;animation-direction:reverse}._1YUiCW_group{align-items:center;gap:var(--brand-gap);padding-right:var(--brand-gap);flex-shrink:0;display:flex}._1YUiCW_brand{flex-shrink:0;justify-content:center;align-items:center;width:clamp(145px,14vw,230px);height:clamp(58px,6vw,92px);display:flex}._1YUiCW_logo{object-fit:contain;filter:grayscale()brightness(.28)contrast(1.3);opacity:.64;width:100%;height:100%;transition:opacity .3s ease, filter .3s ease, transform .35s var(--ease-premium);transform:scale(1)}._1YUiCW_brand:hover ._1YUiCW_logo{opacity:.95;filter:grayscale()brightness(.12)contrast(1.4);transform:scale(1.04)}._1YUiCW_fadeLeft,._1YUiCW_fadeRight{z-index:4;pointer-events:none;width:clamp(45px,9vw,160px);position:absolute;top:0;bottom:0}._1YUiCW_fadeLeft{background:linear-gradient(90deg, var(--color-bg) 0%, #f3f3f0eb 28%, #f3f3f000 100%);left:0}._1YUiCW_fadeRight{background:linear-gradient(270deg, var(--color-bg) 0%, #f3f3f0eb 28%, #f3f3f000 100%);right:0}._1YUiCW_bottom{border-top:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;margin-top:clamp(55px,6vw,85px);padding-top:22px;font-size:.56rem;font-weight:800;display:flex}._1YUiCW_bottom span:first-child{color:var(--simonns-red)}@keyframes _1YUiCW_marqueeLeft{0%{transform:translate(0,0)}to{transform:translate(-50%)}}._1YUiCW_marquee:hover ._1YUiCW_track{animation-play-state:paused}@media (max-width:1000px){._1YUiCW_heading{grid-template-columns:1fr;gap:32px}._1YUiCW_heading p{max-width:540px}._1YUiCW_marquees{--brand-gap:clamp(50px, 7vw, 80px)}}@media (max-width:768px){._1YUiCW_section{padding:80px 0}._1YUiCW_top{flex-direction:column;align-items:flex-start;gap:8px}._1YUiCW_heading{gap:26px;margin-top:50px}._1YUiCW_heading h2{font-size:clamp(2.75rem,11.5vw,4.2rem);line-height:.95}._1YUiCW_heading p{max-width:100%}._1YUiCW_marquees{--brand-gap:50px;margin-top:60px}._1YUiCW_marquee{padding:30px 0}._1YUiCW_brand{width:clamp(125px,36vw,165px);height:62px}._1YUiCW_logo{opacity:.68;filter:grayscale()brightness(.24)contrast(1.35)}._1YUiCW_track{animation-duration:38s}._1YUiCW_marqueeReverse ._1YUiCW_track{animation-duration:43s}._1YUiCW_fadeLeft,._1YUiCW_fadeRight{width:42px}._1YUiCW_bottom{flex-direction:column;align-items:flex-start;gap:9px;margin-top:50px}}@media (max-width:430px){._1YUiCW_heading h2{font-size:clamp(2.55rem,10.8vw,3.7rem)}._1YUiCW_brand{width:125px;height:54px}._1YUiCW_marquees{--brand-gap:42px}}@media (prefers-reduced-motion:reduce){._1YUiCW_marquee{scrollbar-width:none;overflow-x:auto}._1YUiCW_marquee::-webkit-scrollbar{display:none}._1YUiCW_track{animation:none}._1YUiCW_group:last-child{display:none}}
.Bqh6Ta_section{background:var(--simonns-red);min-height:min(900px,92vh);color:var(--color-white);align-items:stretch;padding:clamp(85px,8vw,130px) 0 clamp(75px,7vw,115px);display:flex;position:relative;overflow:hidden}.Bqh6Ta_container{z-index:2;width:min(calc(100% - (var(--container-padding) * 2)), var(--container-max));flex-direction:column;justify-content:space-between;margin-inline:auto;display:flex;position:relative}.Bqh6Ta_backgroundMark{color:#ffffff0e;font-family:var(--font-display);letter-spacing:-.075em;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:clamp(9rem,22vw,27rem);font-weight:700;line-height:.7;position:absolute;bottom:-.22em;right:-3vw}.Bqh6Ta_top{letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:30px;padding-bottom:25px;font-size:.62rem;font-weight:800;display:flex}.Bqh6Ta_label{color:var(--color-white)}.Bqh6Ta_index{color:#ffffff80}.Bqh6Ta_content{flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(55px,8vw,140px);padding:clamp(100px,10vw,170px) 0;display:grid}.Bqh6Ta_content h2{max-width:1120px;font-family:var(--font-display);letter-spacing:-.068em;margin:0;font-size:clamp(4rem,7.5vw,9rem);font-weight:590;line-height:.88}.Bqh6Ta_revealHeading{color:#fff;--reveal-active:#fff;--reveal-muted:#ffffff45}.Bqh6Ta_actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.Bqh6Ta_primaryButton{background:var(--color-white);min-width:255px;min-height:64px;color:var(--color-text);letter-spacing:.12em;text-transform:uppercase;transition:transform .3s var(--ease-premium), background .3s ease;justify-content:space-between;align-items:center;gap:38px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:inline-flex}.Bqh6Ta_primaryButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium)}.Bqh6Ta_primaryButton:hover{transform:translateY(-3px)}.Bqh6Ta_primaryButton:hover svg{transform:translate(4px)}.Bqh6Ta_secondaryButton{width:fit-content;color:var(--color-white);letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:800;text-decoration:none;position:relative}.Bqh6Ta_secondaryButton:after{content:"";transform-origin:100%;height:1px;transition:transform .3s var(--ease-premium);background:#ffffffb3;position:absolute;bottom:-7px;left:0;right:0}.Bqh6Ta_secondaryButton:hover:after{transform:scaleX(0)}.Bqh6Ta_bottom{color:#ffffffa6;letter-spacing:.13em;text-transform:uppercase;border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;gap:30px;padding-top:24px;font-size:.61rem;font-weight:700;display:flex}@media (max-width:1000px){.Bqh6Ta_section{min-height:auto}.Bqh6Ta_content{grid-template-columns:1fr;align-items:start;gap:55px}}@media (max-width:768px){.Bqh6Ta_section{min-height:auto;padding:65px 0 60px}.Bqh6Ta_top{flex-direction:column;align-items:flex-start;gap:10px}.Bqh6Ta_content{gap:50px;padding:95px 0 105px}.Bqh6Ta_content h2{font-size:clamp(3.5rem,15vw,5.8rem);line-height:.88}.Bqh6Ta_actions{width:100%}.Bqh6Ta_primaryButton{width:100%;min-width:0}.Bqh6Ta_bottom{flex-direction:column;align-items:flex-start;gap:10px}.Bqh6Ta_backgroundMark{font-size:42vw;right:-20vw}}@media (max-width:430px){.Bqh6Ta_content h2{font-size:clamp(3.15rem,14vw,4.6rem)}}
.Npt_rW_section{background:var(--color-bg);color:var(--color-text);padding:clamp(70px,7vw,110px) 0 clamp(120px,12vw,190px)}.Npt_rW_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.Npt_rW_progressHeader{margin-bottom:clamp(65px,7vw,105px)}.Npt_rW_progressMeta{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:30px;padding-bottom:18px;font-size:.6rem;font-weight:800;display:flex}.Npt_rW_progressTrack{background:var(--color-border);width:100%;height:1px;overflow:hidden}.Npt_rW_progressBar{background:var(--simonns-red);transform-origin:0;width:100%;height:2px;transition:transform .55s var(--ease-premium);display:block;transform:scaleX(0)}.Npt_rW_layout{grid-template-columns:minmax(250px,.42fr) minmax(0,1.58fr);align-items:start;gap:clamp(55px,9vw,150px);display:grid}.Npt_rW_sidebar{top:calc(var(--header-height) + 35px);position:sticky}.Npt_rW_sidebarLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;margin-bottom:30px;font-size:.62rem;font-weight:800;display:block}.Npt_rW_sidebarTop h2{max-width:350px;font-family:var(--font-display);letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,4vw,4.8rem);font-weight:570;line-height:.94}.Npt_rW_sidebarTop p{max-width:340px;color:var(--color-muted);margin:28px 0 0;font-size:.88rem;line-height:1.7}.Npt_rW_sidebarSteps{border-top:1px solid var(--color-border);margin-top:55px}.Npt_rW_sidebarSteps>div{border-bottom:1px solid var(--color-border);grid-template-columns:35px 1fr;align-items:center;gap:15px;min-height:64px;padding:18px 0;display:grid}.Npt_rW_sidebarSteps span{color:var(--simonns-red);font-size:.58rem;font-weight:800}.Npt_rW_sidebarSteps p{color:var(--color-text-soft);margin:0;font-size:.74rem;font-weight:700}.Npt_rW_sidebarNote{border-top:1px solid var(--color-border);grid-template-columns:28px 1fr;gap:15px;margin-top:45px;padding-top:22px;display:grid}.Npt_rW_sidebarNote>span{background:var(--simonns-red);width:28px;height:2px;margin-top:8px}.Npt_rW_sidebarNote p{max-width:290px;color:var(--color-muted);margin:0;font-size:.75rem;line-height:1.6}.Npt_rW_form{min-width:0}.Npt_rW_group{border:0;border-top:1px solid var(--color-border);margin:0;padding:0 0 clamp(70px,7vw,105px)}.Npt_rW_groupHeading{grid-template-columns:55px 1fr;align-items:center;gap:20px;padding:24px 0 clamp(45px,5vw,70px);display:grid}.Npt_rW_groupHeading span{color:var(--simonns-red);letter-spacing:.13em;font-size:.62rem;font-weight:800}.Npt_rW_groupHeading h3{font-family:var(--font-display);letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,3.8vw,4.5rem);font-weight:560;line-height:1}.Npt_rW_fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px clamp(25px,4vw,60px);display:grid}.Npt_rW_field{min-width:0}.Npt_rW_fieldFull{grid-column:1/-1}.Npt_rW_field label{color:var(--color-muted);letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.6rem;font-weight:800;display:block}.Npt_rW_field input,.Npt_rW_field textarea,.Npt_rW_field select{border:0;border-bottom:1px solid var(--color-border);width:100%;color:var(--color-text);background:0 0;border-radius:0;outline:none;font-family:inherit;font-size:clamp(1.05rem,1.35vw,1.28rem);transition:border-color .25s}.Npt_rW_field input{height:62px;padding:0 0 14px}.Npt_rW_field textarea{resize:vertical;min-height:210px;padding:15px 0 20px;line-height:1.65}.Npt_rW_field select{appearance:none;cursor:pointer;height:62px;padding:0 42px 14px 0}.Npt_rW_field input::placeholder,.Npt_rW_field textarea::placeholder{color:#11111145}.Npt_rW_field input:focus,.Npt_rW_field textarea:focus,.Npt_rW_field select:focus{border-color:var(--simonns-red)}.Npt_rW_selectWrap{position:relative}.Npt_rW_selectArrow{color:var(--simonns-red);pointer-events:none;font-size:1rem;position:absolute;top:50%;right:4px;transform:translateY(-65%)}.Npt_rW_submitArea{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(35px,6vw,90px);padding-top:clamp(50px,5vw,75px);display:grid}.Npt_rW_submitCopy>span{color:var(--color-text);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.68rem;font-weight:800;display:block}.Npt_rW_submitCopy p{max-width:430px;color:var(--color-muted);margin:0;font-size:.8rem;line-height:1.6}.Npt_rW_submitButton{background:var(--simonns-red);color:#fff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;min-width:300px;min-height:70px;transition:transform .3s var(--ease-premium), background-color .25s ease;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:35px;padding:0 24px 0 27px;font-family:inherit;font-size:.7rem;font-weight:800;display:flex}.Npt_rW_submitButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium);flex-shrink:0}.Npt_rW_submitButton:hover{background:var(--simonns-red-hover);transform:translateY(-3px)}.Npt_rW_submitButton:hover svg{transform:translate(5px)}@media (max-width:1000px){.Npt_rW_layout{grid-template-columns:1fr;gap:70px}.Npt_rW_sidebar{grid-template-columns:1fr 1fr;gap:35px 60px;display:grid;position:relative;top:auto}.Npt_rW_sidebarSteps{margin-top:0}.Npt_rW_sidebarNote{grid-column:1/-1}}@media (max-width:768px){.Npt_rW_section{padding:65px 0 95px}.Npt_rW_progressHeader{margin-bottom:55px}.Npt_rW_sidebar{display:block}.Npt_rW_sidebarSteps{margin-top:40px}.Npt_rW_sidebarTop h2{font-size:clamp(2.7rem,12vw,4rem)}.Npt_rW_group{padding-bottom:70px}.Npt_rW_groupHeading{grid-template-columns:35px 1fr;gap:14px;padding:22px 0 42px}.Npt_rW_groupHeading h3{font-size:clamp(2.3rem,10vw,3.6rem)}.Npt_rW_fields{grid-template-columns:1fr;gap:34px}.Npt_rW_fieldFull{grid-column:auto}.Npt_rW_submitArea{grid-template-columns:1fr;gap:35px}.Npt_rW_submitButton{width:100%;min-width:0}}@media (max-width:430px){.Npt_rW_progressMeta{font-size:.55rem}.Npt_rW_field input,.Npt_rW_field textarea,.Npt_rW_field select{font-size:1rem}.Npt_rW_submitButton{min-height:66px;padding:0 19px}}@media (prefers-reduced-motion:reduce){.Npt_rW_progressBar,.Npt_rW_submitButton,.Npt_rW_submitButton svg{transition:none}}
._7B4N4q_hero{background:var(--color-bg);color:var(--color-text);padding:calc(var(--header-height) + clamp(90px, 9vw, 150px)) 0 clamp(110px, 10vw, 170px)}._7B4N4q_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}._7B4N4q_sectionLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}._7B4N4q_heroTop{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;display:flex}._7B4N4q_eyebrow,._7B4N4q_heroIndex{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}._7B4N4q_eyebrow{color:var(--simonns-red)}._7B4N4q_heroIndex{color:var(--color-muted)}._7B4N4q_heroContent{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(80px,9vw,145px);display:grid}._7B4N4q_heroContent h1{max-width:1220px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(4.4rem,8vw,9.5rem);font-weight:590;line-height:.88}._7B4N4q_heroContent p{max-width:365px;color:var(--color-text-soft);margin:0 0 8px;font-size:.96rem;line-height:1.7}._7B4N4q_contactSection{color:#fff;background:#151517;padding:clamp(90px,9vw,145px) 0 clamp(120px,12vw,190px)}._7B4N4q_contactTop{color:#ffffff61;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;font-size:.6rem;font-weight:800;display:flex}._7B4N4q_contactGrid{grid-template-columns:minmax(320px,.58fr) minmax(0,1.42fr);align-items:start;gap:clamp(40px,5vw,80px);margin-top:clamp(70px,8vw,120px);display:grid}._7B4N4q_contactInfo{border-top:1px solid #ffffff29}._7B4N4q_contactBlock{border-bottom:1px solid #ffffff29;padding:30px 0}._7B4N4q_contactLabel{color:#ffffff5c;letter-spacing:.15em;text-transform:uppercase;margin-bottom:17px;font-size:.58rem;font-weight:800;display:block}._7B4N4q_contactMainLink{color:#fff;width:fit-content;max-width:100%;font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.85rem,2.75vw,3.15rem);font-weight:560;line-height:1.05;text-decoration:none;transition:color .25s;display:block}._7B4N4q_contactMainLink:hover{color:var(--simonns-red)}._7B4N4q_whatsappInline{color:#ffffff9e;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:18px;width:fit-content;margin-top:24px;padding:10px 0;font-size:.62rem;font-weight:800;text-decoration:none;transition:color .25s;display:inline-flex}._7B4N4q_whatsappInline svg{width:18px;height:18px;transition:transform .3s var(--ease-premium);flex-shrink:0}._7B4N4q_whatsappInline:hover{color:#fff}._7B4N4q_whatsappInline:hover svg{transform:translate(5px)}._7B4N4q_secondaryPhone{color:#ffffffb8;font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.5rem,2.2vw,2.5rem);font-weight:540;text-decoration:none;transition:color .25s;display:inline-block}._7B4N4q_secondaryPhone:hover{color:#fff}._7B4N4q_socialBlock{padding-top:34px}._7B4N4q_socialLinks{border-top:1px solid #ffffff29}._7B4N4q_socialLinks a{color:#fff;min-height:76px;transition:padding-left .3s var(--ease-premium);border-bottom:1px solid #ffffff29;grid-template-columns:42px minmax(0,1fr) 28px;align-items:center;gap:18px;padding:18px 0;text-decoration:none;display:grid}._7B4N4q_socialLinks a:hover{padding-left:7px}._7B4N4q_socialIcon{color:#ffffffc2;width:26px;height:26px;transition:color .25s ease, transform .3s var(--ease-premium);place-items:center;display:grid}._7B4N4q_socialIcon svg{width:24px;height:24px;display:block}._7B4N4q_socialHandle{color:#ffffff8c;overflow-wrap:anywhere;min-width:0;font-size:.77rem;line-height:1.4;transition:color .25s}._7B4N4q_socialArrow{color:#ffffff94;justify-self:end;place-items:center;width:28px;height:28px;display:grid}._7B4N4q_socialArrow svg{width:18px;height:18px;transition:transform .3s var(--ease-premium)}._7B4N4q_socialLinks a:hover ._7B4N4q_socialIcon{color:var(--simonns-red);transform:scale(1.06)}._7B4N4q_socialLinks a:hover ._7B4N4q_socialHandle{color:#fff}._7B4N4q_socialLinks a:hover ._7B4N4q_socialArrow svg{transform:translate(5px)}._7B4N4q_contactVisual{aspect-ratio:3/2;background:#202022;width:100%;min-height:0;margin-top:30px;position:relative;overflow:hidden}._7B4N4q_contactImage{object-fit:cover;object-position:center 48%;transition:transform 1.1s var(--ease-premium);transform:scale(1.01)}._7B4N4q_contactVisual:hover ._7B4N4q_contactImage{transform:scale(1.028)}._7B4N4q_contactImageOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000014 0%,#00000003 52%,#00000047 100%);position:absolute;inset:0}._7B4N4q_visualTop{z-index:3;color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.56rem;font-weight:800;display:flex;position:absolute;top:24px;left:24px;right:24px}._7B4N4q_visualCaption{z-index:3;color:#ffffffbd;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:800;position:absolute;bottom:24px;left:24px}._7B4N4q_quoteSection{background:var(--color-bg);color:var(--color-text);padding:clamp(110px,11vw,180px) 0}._7B4N4q_quoteGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}._7B4N4q_quoteGrid>._7B4N4q_sectionLabel{margin-top:11px}._7B4N4q_quoteContent h2{max-width:1100px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:580;line-height:.94}._7B4N4q_quoteBottom{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(40px,7vw,110px);margin-top:clamp(65px,7vw,105px);padding-top:25px;display:grid}._7B4N4q_quoteBottom p{max-width:480px;color:var(--color-muted);margin:0;font-size:.9rem;line-height:1.65}._7B4N4q_quoteButton{background:var(--simonns-red);color:#fff;letter-spacing:.12em;text-transform:uppercase;min-width:250px;min-height:64px;transition:transform .3s var(--ease-premium);justify-content:space-between;align-items:center;gap:35px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}._7B4N4q_quoteButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium)}._7B4N4q_quoteButton:hover{transform:translateY(-3px)}._7B4N4q_quoteButton:hover svg{transform:translate(4px)}._7B4N4q_whatsappSection{background:var(--simonns-red);color:#fff;padding:clamp(80px,8vw,125px) 0 clamp(95px,9vw,145px)}._7B4N4q_whatsappTop{color:#ffffffb8;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.62rem;font-weight:800;display:flex}._7B4N4q_whatsappContent{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(50px,8vw,130px);padding-top:clamp(80px,8vw,125px);display:grid}._7B4N4q_whatsappContent h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:590;line-height:.9}._7B4N4q_whatsappButton{color:#111;letter-spacing:.12em;text-transform:uppercase;min-width:250px;min-height:64px;transition:transform .3s var(--ease-premium);background:#fff;justify-content:space-between;align-items:center;gap:35px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}._7B4N4q_whatsappButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium)}._7B4N4q_whatsappButton:hover{transform:translateY(-3px)}._7B4N4q_whatsappButton:hover svg{transform:translate(4px)}@media (max-width:1000px){._7B4N4q_heroContent,._7B4N4q_contactGrid{grid-template-columns:1fr}._7B4N4q_heroContent{gap:45px}._7B4N4q_contactVisual{aspect-ratio:3/2;width:100%;margin-top:0}._7B4N4q_quoteGrid{grid-template-columns:1fr;gap:28px}._7B4N4q_quoteBottom,._7B4N4q_whatsappContent{grid-template-columns:1fr;gap:45px}._7B4N4q_quoteButton,._7B4N4q_whatsappButton{width:100%}}@media (max-width:768px){._7B4N4q_hero{padding:calc(var(--header-height) + 65px) 0 85px}._7B4N4q_heroTop{flex-direction:column;align-items:flex-start;gap:10px}._7B4N4q_heroContent{gap:38px;margin-top:65px}._7B4N4q_heroContent h1{font-size:clamp(3.5rem,15vw,5.7rem)}._7B4N4q_contactSection,._7B4N4q_quoteSection{padding:80px 0}._7B4N4q_contactGrid{gap:42px;margin-top:55px}._7B4N4q_contactBlock{padding:26px 0}._7B4N4q_contactMainLink{font-size:clamp(1.65rem,7.5vw,2.5rem)}._7B4N4q_whatsappInline{margin-top:18px}._7B4N4q_socialLinks a{grid-template-columns:36px minmax(0,1fr) 26px;gap:14px;min-height:70px}._7B4N4q_socialIcon{width:24px;height:24px}._7B4N4q_socialIcon svg{width:22px;height:22px}._7B4N4q_socialHandle{font-size:.72rem}._7B4N4q_contactVisual{aspect-ratio:4/3;width:100%;margin-top:0}._7B4N4q_contactImage{object-position:center 50%}._7B4N4q_visualTop{top:20px;left:20px;right:20px}._7B4N4q_visualCaption{bottom:20px;left:20px}._7B4N4q_quoteContent h2{font-size:clamp(3rem,13vw,4.8rem)}._7B4N4q_quoteBottom{margin-top:50px}._7B4N4q_whatsappSection{padding:65px 0 80px}._7B4N4q_whatsappTop{flex-direction:column;gap:8px}._7B4N4q_whatsappContent{gap:48px;padding-top:75px}._7B4N4q_whatsappContent h2{font-size:clamp(3.4rem,14vw,5.3rem)}}@media (max-width:430px){._7B4N4q_heroContent h1{font-size:clamp(3.05rem,14vw,4.5rem)}._7B4N4q_quoteContent h2{font-size:clamp(2.8rem,12vw,4rem)}._7B4N4q_whatsappContent h2{font-size:clamp(3rem,13vw,4.5rem)}}
.yCO8sG_hero{background:var(--color-bg);color:var(--color-text);padding:calc(var(--header-height) + clamp(90px, 9vw, 150px)) 0 clamp(110px, 10vw, 170px)}.yCO8sG_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.yCO8sG_heroTop{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;display:flex}.yCO8sG_eyebrow,.yCO8sG_heroIndex{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.yCO8sG_eyebrow{color:var(--simonns-red)}.yCO8sG_heroIndex{color:var(--color-muted)}.yCO8sG_heroContent{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(80px,9vw,145px);display:grid}.yCO8sG_heroContent h1{max-width:1230px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(4.4rem,8vw,9.5rem);font-weight:590;line-height:.88}.yCO8sG_heroContent p{max-width:365px;color:var(--color-text-soft);margin:0 0 8px;font-size:.96rem;line-height:1.7}.yCO8sG_bottomSection{color:#fff;background:#151517;padding:clamp(105px,10vw,170px) 0 clamp(110px,11vw,180px)}.yCO8sG_bottomGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.yCO8sG_bottomLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;margin-top:11px;font-size:.65rem;font-weight:800}.yCO8sG_bottomContent h2{max-width:1050px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.yCO8sG_bottomContent p{color:#ffffff8c;border-top:1px solid #ffffff29;max-width:470px;margin:clamp(55px,6vw,90px) 0 0;padding-top:25px;font-size:.9rem;line-height:1.7}@media (max-width:1000px){.yCO8sG_heroContent{grid-template-columns:1fr;gap:45px}.yCO8sG_bottomGrid{grid-template-columns:1fr;gap:28px}}@media (max-width:768px){.yCO8sG_hero{padding:calc(var(--header-height) + 65px) 0 85px}.yCO8sG_heroTop{flex-direction:column;align-items:flex-start;gap:10px}.yCO8sG_heroContent{gap:38px;margin-top:65px}.yCO8sG_heroContent h1{font-size:clamp(3.5rem,15vw,5.7rem)}.yCO8sG_bottomSection{padding:80px 0}.yCO8sG_bottomContent h2{font-size:clamp(3rem,13vw,4.8rem)}.yCO8sG_bottomContent p{margin-top:45px}}@media (max-width:430px){.yCO8sG_heroContent h1{font-size:clamp(3.05rem,14vw,4.5rem)}.yCO8sG_bottomContent h2{font-size:clamp(2.8rem,12vw,4rem)}}
.ZdyyAa_hero{background:var(--color-bg);color:var(--color-text);padding:calc(var(--header-height) + clamp(90px, 9vw, 150px)) 0 clamp(110px, 10vw, 170px)}.ZdyyAa_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.ZdyyAa_sectionLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.ZdyyAa_heroTop{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;display:flex}.ZdyyAa_eyebrow,.ZdyyAa_heroIndex{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.ZdyyAa_eyebrow{color:var(--simonns-red)}.ZdyyAa_heroIndex{color:var(--color-muted)}.ZdyyAa_heroContent{grid-template-columns:minmax(0,1.3fr) minmax(280px,.4fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(80px,9vw,145px);display:grid}.ZdyyAa_heroHeading h1{max-width:1220px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(4.5rem,8vw,9.6rem);font-weight:590;line-height:.88}.ZdyyAa_heroSide{padding-bottom:8px}.ZdyyAa_heroNumber{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:14px;margin-bottom:27px;padding-bottom:25px;display:flex}.ZdyyAa_heroNumber>span{color:var(--simonns-red);font-family:var(--font-display);letter-spacing:-.08em;font-size:clamp(5rem,7vw,8rem);font-weight:580;line-height:.7}.ZdyyAa_heroNumber small{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;padding-bottom:4px;font-size:.58rem;font-weight:800;line-height:1.4}.ZdyyAa_heroSide p{max-width:360px;color:var(--color-text-soft);margin:0;font-size:.96rem;line-height:1.7}.ZdyyAa_history{color:#fff;background:#151517;padding:clamp(110px,11vw,180px) 0 clamp(120px,12vw,190px)}.ZdyyAa_historyHeading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.ZdyyAa_historyHeading .ZdyyAa_sectionLabel{margin-top:11px}.ZdyyAa_historyHeading h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:580;line-height:.94}.ZdyyAa_historyIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:end;gap:clamp(45px,8vw,130px);margin-top:clamp(70px,8vw,120px);display:grid}.ZdyyAa_historyCopy{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,5vw,70px);display:grid}.ZdyyAa_historyCopy p{color:#ffffff9e;max-width:440px;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.7}.ZdyyAa_historyStatement{border-left:1px solid #da1d1cb3;padding-left:28px}.ZdyyAa_historyStatement>span{color:var(--simonns-red);font-family:var(--font-display);letter-spacing:-.06em;margin-bottom:22px;font-size:clamp(3rem,4.5vw,5.5rem);font-weight:580;line-height:.82;display:block}.ZdyyAa_historyStatement p{color:#ffffff73;max-width:330px;margin:0;font-size:.82rem;line-height:1.65}.ZdyyAa_archive{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);gap:clamp(20px,2vw,34px);margin-top:clamp(75px,8vw,125px);display:grid}.ZdyyAa_archiveMain{background:#242426;min-height:clamp(520px,48vw,760px);position:relative;overflow:hidden}.ZdyyAa_archiveImage{object-fit:cover;object-position:center;transition:transform 1s var(--ease-premium);transform:scale(1.01)}.ZdyyAa_archiveMain:hover .ZdyyAa_archiveImage{transform:scale(1.035)}.ZdyyAa_archiveOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000061 0%,#0000 38%,#00000070 100%);position:absolute;inset:0}.ZdyyAa_archiveMeta{z-index:4;color:#ffffffd1;letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:24px;font-size:.56rem;font-weight:800;display:flex;position:absolute;top:26px;left:26px;right:26px}.ZdyyAa_archiveCaption{z-index:4;color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:800;position:absolute;bottom:25px;left:26px}.ZdyyAa_archiveSide{grid-template-rows:repeat(2,1fr);gap:clamp(20px,2vw,34px);display:grid}.ZdyyAa_archiveSmall{background:#242426;min-height:230px;position:relative;overflow:hidden}.ZdyyAa_archiveSmallImage{object-fit:cover;object-position:center;transition:transform .85s var(--ease-premium);transform:scale(1.01)}.ZdyyAa_archiveSmall:hover .ZdyyAa_archiveSmallImage{transform:scale(1.045)}.ZdyyAa_archiveSmallOverlay{z-index:1;background:linear-gradient(#0000000a 45%,#0000009e);position:absolute;inset:0}.ZdyyAa_archiveSmall span{z-index:2;color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;font-size:.55rem;font-weight:800;position:absolute;bottom:19px;left:20px}.ZdyyAa_capacity{background:var(--color-bg);color:var(--color-text);padding:clamp(110px,11vw,180px) 0}.ZdyyAa_capacityGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.ZdyyAa_capacityGrid>.ZdyyAa_sectionLabel{margin-top:11px}.ZdyyAa_capacityContent h2{max-width:1100px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:580;line-height:.94}.ZdyyAa_capacityRows{border-top:1px solid var(--color-border);margin-top:clamp(75px,8vw,120px)}.ZdyyAa_capacityRow{border-bottom:1px solid var(--color-border);grid-template-columns:70px minmax(180px,.45fr) minmax(0,.55fr);align-items:center;gap:30px;min-height:108px;padding:27px 0;display:grid}.ZdyyAa_capacityRow>span{color:var(--simonns-red);font-size:.62rem;font-weight:800}.ZdyyAa_capacityRow strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.6rem,2.3vw,2.5rem);font-weight:560}.ZdyyAa_capacityRow p{max-width:430px;color:var(--color-muted);margin:0;font-size:.86rem;line-height:1.6}.ZdyyAa_coverage{color:#fff;background:#171719;padding:clamp(90px,8vw,125px) 0}.ZdyyAa_coverageHeading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.ZdyyAa_coverageHeading .ZdyyAa_sectionLabel{margin-top:11px}.ZdyyAa_coverageHeading h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.ZdyyAa_coverageGrid{grid-template-columns:minmax(0,600px) minmax(320px,470px);justify-content:space-between;align-items:center;gap:clamp(50px,6vw,95px);margin-top:clamp(50px,5vw,72px);display:grid}.ZdyyAa_coverageVisual{aspect-ratio:16/11;background:#202022;width:100%;max-width:600px;position:relative;overflow:hidden}.ZdyyAa_coverageImage{object-fit:cover;object-position:50% 84%;width:100%;height:100%;transition:transform 1s var(--ease-premium);display:block;position:absolute;inset:0;transform:scale(1.01)}.ZdyyAa_coverageVisual:hover .ZdyyAa_coverageImage{transform:scale(1.035)}.ZdyyAa_coverageOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0000001f 0%,#0000 50%,#0000004d 100%);position:absolute;inset:0}.ZdyyAa_coverageVisualTop{z-index:3;color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.54rem;font-weight:800;display:flex;position:absolute;top:18px;left:18px;right:18px}.ZdyyAa_coverageVisualCaption{z-index:3;color:#ffffffc2;letter-spacing:.14em;text-transform:uppercase;font-size:.54rem;font-weight:800;position:absolute;bottom:18px;left:18px}.ZdyyAa_coverageCopy{align-self:center;width:100%;max-width:470px}.ZdyyAa_coverageCopy p{color:#ffffff9e;max-width:470px;margin:0;font-size:clamp(1.05rem,1.35vw,1.3rem);line-height:1.7}.ZdyyAa_coverageLine{background:var(--simonns-red);width:45px;height:2px;margin:32px 0 20px}.ZdyyAa_coverageCopy>span{color:#fff6;letter-spacing:.14em;text-transform:uppercase;font-size:.6rem;font-weight:800}.ZdyyAa_industries{background:var(--color-bg);padding:clamp(110px,11vw,180px) 0}.ZdyyAa_industriesGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.ZdyyAa_industriesGrid>.ZdyyAa_sectionLabel{margin-top:11px}.ZdyyAa_industriesContent h2{max-width:1050px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.ZdyyAa_industriesList{border-top:1px solid var(--color-border);margin-top:clamp(70px,7vw,110px)}.ZdyyAa_industriesList>div{border-bottom:1px solid var(--color-border);grid-template-columns:70px 1fr;align-items:center;gap:25px;min-height:100px;padding:26px 0;display:grid}.ZdyyAa_industriesList span{color:var(--simonns-red);font-size:.62rem;font-weight:800}.ZdyyAa_industriesList strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(2rem,3.2vw,3.7rem);font-weight:560}.ZdyyAa_evolution{background:var(--color-surface-soft);padding:clamp(90px,9vw,140px) 0 clamp(105px,10vw,165px)}.ZdyyAa_evolutionTop{border-bottom:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;gap:30px;padding-bottom:24px;font-size:.62rem;font-weight:800;display:grid}.ZdyyAa_evolutionTop span:nth-child(2){text-align:center}.ZdyyAa_evolutionTop span:last-child{text-align:right}.ZdyyAa_evolutionHeading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);margin-top:clamp(70px,7vw,110px);display:grid}.ZdyyAa_evolutionHeading .ZdyyAa_sectionLabel{margin-top:11px}.ZdyyAa_evolutionHeading h2{max-width:1100px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.4rem,5.8vw,6.8rem);font-weight:580;line-height:.94}.ZdyyAa_evolutionGrid{grid-template-columns:repeat(2,1fr);gap:clamp(24px,3vw,46px);margin-top:clamp(55px,6vw,90px);display:grid}.ZdyyAa_evolutionVisual{background:#242426;min-height:clamp(460px,42vw,650px);position:relative;overflow:hidden}.ZdyyAa_evolutionImage{object-fit:cover;object-position:center;transition:transform .9s var(--ease-premium);transform:scale(1.01)}.ZdyyAa_evolutionVisual:hover .ZdyyAa_evolutionImage{transform:scale(1.04)}.ZdyyAa_evolutionOverlay{z-index:1;background:linear-gradient(#0003,#0000 45%,#00000094 100%);position:absolute;inset:0}.ZdyyAa_visualIndex,.ZdyyAa_evolutionCaption{z-index:2;position:absolute}.ZdyyAa_visualIndex{color:#fffc;letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:800;top:24px;left:24px}.ZdyyAa_evolutionCaption{color:#ffffffd1;letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:800;bottom:24px;left:24px}.ZdyyAa_cta{background:var(--simonns-red);color:#fff;padding:clamp(80px,8vw,125px) 0 clamp(95px,9vw,145px);overflow:hidden}.ZdyyAa_ctaTop{color:#ffffffb8;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.62rem;font-weight:800;display:flex}.ZdyyAa_ctaContent{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(50px,8vw,130px);min-width:0;padding-top:clamp(80px,8vw,125px);display:grid}.ZdyyAa_ctaContent h2{min-width:0;max-width:1050px;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:590;line-height:.9}.ZdyyAa_ctaButton{color:#111;letter-spacing:.12em;text-transform:uppercase;min-width:250px;min-height:64px;transition:transform .3s var(--ease-premium);background:#fff;justify-content:space-between;align-items:center;gap:35px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}.ZdyyAa_ctaButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium);flex-shrink:0}.ZdyyAa_ctaButton:hover{transform:translateY(-3px)}.ZdyyAa_ctaButton:hover svg{transform:translate(4px)}@media (max-width:1000px){.ZdyyAa_heroContent,.ZdyyAa_historyIntro,.ZdyyAa_archive,.ZdyyAa_coverageGrid{grid-template-columns:1fr}.ZdyyAa_historyHeading,.ZdyyAa_capacityGrid,.ZdyyAa_coverageHeading,.ZdyyAa_industriesGrid,.ZdyyAa_evolutionHeading{grid-template-columns:1fr;gap:28px}.ZdyyAa_historyCopy{grid-template-columns:1fr;max-width:720px}.ZdyyAa_archiveSide{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.ZdyyAa_archiveSmall{min-height:320px}.ZdyyAa_coverageGrid{justify-content:stretch;gap:34px;margin-top:48px}.ZdyyAa_coverageVisual{aspect-ratio:16/11;width:min(100%,680px);max-width:680px}.ZdyyAa_coverageCopy{max-width:620px}.ZdyyAa_evolutionGrid{grid-template-columns:1fr}.ZdyyAa_ctaContent{grid-template-columns:1fr;gap:50px}}@media (max-width:768px){.ZdyyAa_hero{padding:calc(var(--header-height) + 62px) 0 82px}.ZdyyAa_heroTop{flex-direction:column;align-items:flex-start;gap:10px}.ZdyyAa_heroContent{grid-template-columns:1fr;gap:44px;margin-top:58px}.ZdyyAa_heroHeading h1{font-size:clamp(3.2rem,12.5vw,4.8rem);line-height:.92}.ZdyyAa_heroSide{padding-bottom:0}.ZdyyAa_heroNumber{max-width:320px;margin-bottom:24px;padding-bottom:22px}.ZdyyAa_heroNumber>span{font-size:clamp(4.8rem,20vw,6.5rem)}.ZdyyAa_heroSide p{max-width:100%}.ZdyyAa_history{padding:82px 0 88px}.ZdyyAa_historyHeading{grid-template-columns:1fr;gap:24px}.ZdyyAa_historyHeading .ZdyyAa_sectionLabel{margin-top:0}.ZdyyAa_historyHeading h2{font-size:clamp(3rem,11.5vw,4.25rem);line-height:.95}.ZdyyAa_historyIntro{grid-template-columns:1fr;gap:45px;margin-top:52px}.ZdyyAa_historyCopy{grid-template-columns:1fr;gap:26px}.ZdyyAa_historyCopy p{max-width:100%;font-size:1rem;line-height:1.65}.ZdyyAa_historyStatement{border-top:1px solid #da1d1c8c;border-left:0;padding:25px 0 0}.ZdyyAa_historyStatement>span{margin-bottom:18px;font-size:clamp(3.6rem,15vw,5rem)}.ZdyyAa_historyStatement p{max-width:100%;font-size:.9rem;line-height:1.65}.ZdyyAa_archive{grid-template-columns:1fr;gap:18px;margin-top:58px;display:grid}.ZdyyAa_archiveMain{width:100%;min-height:clamp(380px,105vw,500px)}.ZdyyAa_archiveSide{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ZdyyAa_archiveSmall{min-height:230px}.ZdyyAa_capacity,.ZdyyAa_coverage,.ZdyyAa_industries{padding:80px 0}.ZdyyAa_capacityGrid,.ZdyyAa_coverageHeading,.ZdyyAa_industriesGrid,.ZdyyAa_evolutionHeading{grid-template-columns:1fr;gap:28px}.ZdyyAa_capacityContent h2,.ZdyyAa_coverageHeading h2,.ZdyyAa_industriesContent h2,.ZdyyAa_evolutionHeading h2{font-size:clamp(2.75rem,11vw,4.1rem);line-height:.96}.ZdyyAa_capacityRows{margin-top:55px}.ZdyyAa_capacityRow{grid-template-columns:36px minmax(0,1fr);gap:12px 18px}.ZdyyAa_capacityRow p{grid-column:2}.ZdyyAa_coverage{padding:76px 0 82px}.ZdyyAa_coverageGrid{grid-template-columns:1fr;gap:28px;margin-top:42px}.ZdyyAa_coverageVisual{aspect-ratio:4/3;width:100%;max-width:none}.ZdyyAa_coverageImage{object-position:50% 86%}.ZdyyAa_coverageVisualTop{top:16px;left:16px;right:16px}.ZdyyAa_coverageVisualCaption{bottom:16px;left:16px}.ZdyyAa_coverageCopy{max-width:100%}.ZdyyAa_industriesList{margin-top:55px}.ZdyyAa_industriesList>div{grid-template-columns:38px minmax(0,1fr)}.ZdyyAa_evolution{padding:70px 0 85px}.ZdyyAa_evolutionTop{grid-template-columns:1fr;gap:8px}.ZdyyAa_evolutionTop span:nth-child(2),.ZdyyAa_evolutionTop span:last-child{text-align:left}.ZdyyAa_evolutionHeading{margin-top:55px}.ZdyyAa_evolutionGrid{grid-template-columns:1fr}.ZdyyAa_evolutionVisual{min-height:clamp(400px,112vw,540px)}.ZdyyAa_cta{padding:64px 0 76px}.ZdyyAa_ctaTop{flex-direction:column;gap:8px}.ZdyyAa_ctaContent{grid-template-columns:1fr;gap:38px;width:100%;min-width:0;padding-top:62px}.ZdyyAa_ctaContent h2{letter-spacing:-.055em;width:100%;min-width:0;max-width:100%;font-size:clamp(2.7rem,10.6vw,3.9rem);line-height:.93}.ZdyyAa_ctaButton{width:100%;min-width:0;min-height:62px}}@media (max-width:430px){.ZdyyAa_heroHeading h1{font-size:clamp(3rem,11.8vw,4.15rem)}.ZdyyAa_historyHeading h2,.ZdyyAa_capacityContent h2,.ZdyyAa_coverageHeading h2,.ZdyyAa_industriesContent h2,.ZdyyAa_evolutionHeading h2{font-size:clamp(2.5rem,10.3vw,3.65rem)}.ZdyyAa_archiveSide{grid-template-columns:1fr}.ZdyyAa_archiveSmall{min-height:260px}.ZdyyAa_ctaContent h2{font-size:clamp(2.45rem,9.8vw,3.45rem)}.ZdyyAa_ctaButton{min-height:60px;padding:0 18px 0 20px}}
.-\32 8HUa_hero{background:var(--color-bg);color:var(--color-text);padding:calc(var(--header-height) + clamp(90px, 9vw, 150px)) 0 clamp(110px, 10vw, 170px)}.-\32 8HUa_container{width:min(calc(100% - ( var(--container-padding) * 2 )), var(--container-max));margin-inline:auto}.-\32 8HUa_sectionLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.-\32 8HUa_heroTop{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;display:flex}.-\32 8HUa_eyebrow,.-\32 8HUa_heroIndex{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.-\32 8HUa_eyebrow{color:var(--simonns-red)}.-\32 8HUa_heroIndex{color:var(--color-muted)}.-\32 8HUa_heroContent{grid-template-columns:minmax(0,1fr) minmax(250px,.3fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(80px,9vw,145px);display:grid}.-\32 8HUa_heroContent h1{max-width:1230px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(4.4rem,8vw,9.5rem);font-weight:590;line-height:.88}.-\32 8HUa_heroContent p{max-width:360px;color:var(--color-text-soft);margin:0 0 8px;font-size:.96rem;line-height:1.7}.-\32 8HUa_intro{color:#fff;background:#151517;padding:clamp(110px,11vw,180px) 0}.-\32 8HUa_introGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.-\32 8HUa_introGrid>.-\32 8HUa_sectionLabel{margin-top:11px}.-\32 8HUa_introContent h2{max-width:1050px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7.2rem);font-weight:580;line-height:.94}.-\32 8HUa_introBottom{border-top:1px solid #ffffff29;justify-content:space-between;gap:50px;margin-top:clamp(65px,7vw,105px);padding-top:25px;display:flex}.-\32 8HUa_introBottom p{color:#ffffff94;max-width:500px;margin:0;font-size:.95rem;line-height:1.7}.-\32 8HUa_introMeta{color:#ffffff59;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:800}.-\32 8HUa_stepsSection{background:var(--color-bg);color:var(--color-text);padding:clamp(95px,9vw,145px) 0 clamp(120px,12vw,190px)}.-\32 8HUa_stepsTop{border-bottom:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.6rem;font-weight:800;display:flex}.-\32 8HUa_steps{border-bottom:1px solid var(--color-border)}.-\32 8HUa_step{border-bottom:1px solid var(--color-border);grid-template-columns:90px minmax(280px,.58fr) minmax(300px,.42fr) 70px;align-items:center;gap:clamp(20px,4vw,70px);min-height:clamp(180px,15vw,245px);padding:clamp(32px,3vw,48px) 0;display:grid;position:relative}.-\32 8HUa_step:last-child{border-bottom:0}.-\32 8HUa_stepNumber{color:var(--simonns-red);letter-spacing:.15em;font-size:.65rem;font-weight:800}.-\32 8HUa_stepTitle h2{font-family:var(--font-display);letter-spacing:-.055em;transition:transform .4s var(--ease-premium);margin:0;font-size:clamp(2.6rem,4.4vw,5.2rem);font-weight:560;line-height:.94}.-\32 8HUa_stepDescription p{max-width:430px;color:var(--color-muted);margin:0;font-size:.88rem;line-height:1.65}.-\32 8HUa_stepLine{justify-content:flex-end;display:flex}.-\32 8HUa_stepLine span{background:var(--color-border);transform-origin:0;width:44px;height:2px;transition:width .4s var(--ease-premium), background-color .3s ease}.-\32 8HUa_step:hover .-\32 8HUa_stepTitle h2{transform:translate(8px)}.-\32 8HUa_step:hover .-\32 8HUa_stepLine span{background:var(--simonns-red);width:64px}.-\32 8HUa_technicalSection{background:var(--color-surface-soft);color:var(--color-text);padding:clamp(110px,11vw,180px) 0}.-\32 8HUa_technicalHeading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.-\32 8HUa_technicalHeading>.-\32 8HUa_sectionLabel{margin-top:11px}.-\32 8HUa_technicalHeading h2{max-width:1040px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.-\32 8HUa_technicalGrid{grid-template-columns:minmax(260px,.48fr) minmax(0,1.52fr);align-items:center;gap:clamp(50px,8vw,140px);margin-top:clamp(80px,8vw,130px);display:grid}.-\32 8HUa_technicalCopy p{max-width:440px;color:var(--color-text-soft);margin:0;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.7}.-\32 8HUa_technicalMeta{border-top:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.13em;text-transform:uppercase;flex-direction:column;gap:10px;margin-top:48px;padding-top:22px;font-size:.63rem;font-weight:800;display:flex}.-\32 8HUa_technicalVisual{aspect-ratio:4/3;background:#1d1d1f;width:100%;min-height:540px;position:relative;overflow:hidden}.-\32 8HUa_technicalImage{object-fit:cover;object-position:center 52%;transition:transform 1.1s var(--ease-premium);transform:scale(1.01)}.-\32 8HUa_technicalVisual:hover .-\32 8HUa_technicalImage{transform:scale(1.035)}.-\32 8HUa_technicalOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0000001f 0%,#00000005 48%,#00000061 100%);position:absolute;inset:0}.-\32 8HUa_visualTop{z-index:4;color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.57rem;font-weight:800;display:flex;position:absolute;top:28px;left:28px;right:28px}.-\32 8HUa_visualCaption{z-index:4;color:#ffffffb8;letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:800;position:absolute;bottom:27px;left:28px}.-\32 8HUa_resultSection{color:#fff;background:#151517;padding:clamp(110px,11vw,180px) 0}.-\32 8HUa_resultGrid{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.-\32 8HUa_resultGrid>.-\32 8HUa_sectionLabel{margin-top:11px}.-\32 8HUa_resultContent h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.-\32 8HUa_resultRows{border-top:1px solid #ffffff29;margin-top:clamp(70px,7vw,110px)}.-\32 8HUa_resultRows>div{border-bottom:1px solid #ffffff29;grid-template-columns:70px 1fr;align-items:center;gap:25px;min-height:105px;padding:27px 0;display:grid}.-\32 8HUa_resultRows span{color:var(--simonns-red);font-size:.62rem;font-weight:800}.-\32 8HUa_resultRows strong{font-family:var(--font-display);letter-spacing:-.05em;font-size:clamp(1.9rem,3vw,3.5rem);font-weight:560}.-\32 8HUa_cta{background:var(--simonns-red);color:#fff;padding:clamp(80px,8vw,125px) 0 clamp(95px,9vw,145px)}.-\32 8HUa_ctaTop{color:#ffffffb8;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.62rem;font-weight:800;display:flex}.-\32 8HUa_ctaContent{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(50px,8vw,130px);padding-top:clamp(80px,8vw,125px);display:grid}.-\32 8HUa_ctaContent h2{max-width:1080px;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:590;line-height:.9}.-\32 8HUa_ctaButton{color:#111;letter-spacing:.12em;text-transform:uppercase;min-width:250px;min-height:64px;transition:transform .3s var(--ease-premium);background:#fff;justify-content:space-between;align-items:center;gap:35px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}.-\32 8HUa_ctaButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium)}.-\32 8HUa_ctaButton:hover{transform:translateY(-3px)}.-\32 8HUa_ctaButton:hover svg{transform:translate(4px)}@media (max-width:1000px){.-\32 8HUa_heroContent{grid-template-columns:1fr;gap:45px}.-\32 8HUa_heroContent p{max-width:520px}.-\32 8HUa_introGrid,.-\32 8HUa_technicalHeading,.-\32 8HUa_resultGrid{grid-template-columns:1fr;gap:28px}.-\32 8HUa_technicalGrid{grid-template-columns:1fr;gap:45px}.-\32 8HUa_technicalVisual{aspect-ratio:4/3;min-height:620px}.-\32 8HUa_step{grid-template-columns:50px 1fr;gap:20px 25px}.-\32 8HUa_stepDescription{grid-column:2}.-\32 8HUa_stepLine{display:none}.-\32 8HUa_ctaContent{grid-template-columns:1fr;gap:50px}}@media (max-width:768px){.-\32 8HUa_hero{padding:calc(var(--header-height) + 65px) 0 85px}.-\32 8HUa_heroTop{flex-direction:column;align-items:flex-start;gap:10px}.-\32 8HUa_heroContent{gap:38px;margin-top:65px}.-\32 8HUa_heroContent h1{font-size:clamp(3.6rem,15vw,5.8rem)}.-\32 8HUa_intro,.-\32 8HUa_technicalSection,.-\32 8HUa_resultSection{padding:80px 0}.-\32 8HUa_introContent h2,.-\32 8HUa_technicalHeading h2,.-\32 8HUa_resultContent h2{font-size:clamp(3rem,13vw,4.8rem)}.-\32 8HUa_introBottom{flex-direction:column;gap:30px;margin-top:50px}.-\32 8HUa_stepsSection{padding:70px 0 85px}.-\32 8HUa_step{grid-template-columns:38px 1fr;gap:14px 18px;min-height:auto;padding:30px 0}.-\32 8HUa_stepTitle h2{font-size:clamp(2.3rem,10vw,3.6rem)}.-\32 8HUa_stepDescription p{font-size:.82rem}.-\32 8HUa_technicalGrid{gap:35px;margin-top:55px}.-\32 8HUa_technicalCopy p{font-size:1rem}.-\32 8HUa_technicalMeta{margin-top:30px}.-\32 8HUa_technicalVisual{aspect-ratio:4/5;width:100%;min-height:auto}.-\32 8HUa_technicalImage{object-position:center 50%}.-\32 8HUa_visualTop{top:20px;left:20px;right:20px}.-\32 8HUa_visualCaption{bottom:20px;left:20px}.-\32 8HUa_resultRows{margin-top:55px}.-\32 8HUa_resultRows>div{grid-template-columns:38px 1fr}.-\32 8HUa_cta{padding:65px 0 80px}.-\32 8HUa_ctaTop{flex-direction:column;gap:8px}.-\32 8HUa_ctaContent{gap:48px;padding-top:75px}.-\32 8HUa_ctaContent h2{font-size:clamp(3.4rem,14vw,5.3rem)}.-\32 8HUa_ctaButton{width:100%;min-width:0}}@media (max-width:430px){.-\32 8HUa_heroContent h1{font-size:clamp(3.1rem,14vw,4.6rem)}.-\32 8HUa_introContent h2,.-\32 8HUa_technicalHeading h2,.-\32 8HUa_resultContent h2{font-size:clamp(2.8rem,12vw,4rem)}.-\32 8HUa_ctaContent h2{font-size:clamp(3rem,13vw,4.5rem)}}
.yX21sq_hero{background:var(--color-bg);color:var(--color-text);padding:calc(var(--header-height) + clamp(90px, 9vw, 150px)) 0 clamp(110px, 10vw, 170px)}.yX21sq_container{width:min(calc(100% - (var(--container-padding) * 2)), var(--container-max));margin-inline:auto}.yX21sq_sectionLabel{color:var(--simonns-red);letter-spacing:.15em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.yX21sq_heroTop{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;padding-bottom:24px;display:flex}.yX21sq_eyebrow,.yX21sq_heroIndex{letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:800}.yX21sq_eyebrow{color:var(--simonns-red)}.yX21sq_heroIndex{color:var(--color-muted)}.yX21sq_heroContent{grid-template-columns:minmax(0,1fr) minmax(260px,.3fr);align-items:end;gap:clamp(50px,8vw,130px);margin-top:clamp(80px,9vw,145px);display:grid}.yX21sq_heroContent h1{max-width:1250px;font-family:var(--font-display);letter-spacing:-.07em;margin:0;font-size:clamp(4.4rem,8vw,9.5rem);font-weight:590;line-height:.88}.yX21sq_heroSide{padding-bottom:6px}.yX21sq_heroSide>span{border-bottom:1px solid var(--color-border);color:var(--simonns-red);letter-spacing:.14em;text-transform:uppercase;margin-bottom:21px;padding-bottom:17px;font-size:.59rem;font-weight:800;display:block}.yX21sq_heroSide p{max-width:365px;color:var(--color-text-soft);margin:0;font-size:.96rem;line-height:1.7}.yX21sq_featured{background:var(--color-bg);padding:clamp(70px,7vw,110px) 0 clamp(120px,12vw,190px)}.yX21sq_sectionTop{border-bottom:1px solid var(--color-border);color:var(--color-muted);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.6rem;font-weight:800;display:flex}.yX21sq_featuredGrid{flex-direction:column;gap:clamp(95px,10vw,160px);margin-top:clamp(65px,7vw,110px);display:flex}.yX21sq_featuredProject{grid-template-columns:minmax(0,1.42fr) minmax(260px,.58fr);align-items:end;gap:clamp(45px,7vw,110px);display:grid}.yX21sq_featuredProjectReverse{grid-template-columns:minmax(260px,.58fr) minmax(0,1.42fr)}.yX21sq_featuredProjectReverse .yX21sq_featuredVisual{grid-area:1/2}.yX21sq_featuredProjectReverse .yX21sq_featuredInfo{grid-area:1/1}.yX21sq_featuredVisual{aspect-ratio:16/10;background:#242426;position:relative;overflow:hidden}.yX21sq_projectImage{object-fit:cover;transition:transform .85s var(--ease-premium);transform:scale(1.005)}.yX21sq_featuredProject:hover .yX21sq_projectImage,.yX21sq_galleryItem:hover .yX21sq_projectImage{transform:scale(1.025)}.yX21sq_featuredOverlay{z-index:1;pointer-events:none;background:linear-gradient(#00000024,#0000 45%,#0003);position:absolute;inset:0}.yX21sq_featuredImageTop{z-index:2;color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.56rem;font-weight:800;display:flex;position:absolute;top:25px;left:25px;right:25px}.yX21sq_featuredInfo{padding-bottom:5px}.yX21sq_projectCategory{color:var(--simonns-red);letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-size:.58rem;font-weight:800;display:block}.yX21sq_featuredInfo h2{max-width:540px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3rem,4.8vw,5.7rem);font-weight:570;line-height:.94}.yX21sq_featuredInfo p{max-width:420px;color:var(--color-muted);margin:27px 0 0;font-size:.85rem;line-height:1.7}.yX21sq_projectLine{background:var(--color-border);width:100%;height:1px;margin:34px 0 20px}.yX21sq_projectMeta{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;font-size:.56rem;font-weight:800;display:flex}.yX21sq_archive{color:#fff;background:#151517;padding:clamp(110px,11vw,180px) 0}.yX21sq_archiveHeading{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.yX21sq_archiveHeading>.yX21sq_sectionLabel{margin-top:11px}.yX21sq_archiveTitle{grid-template-columns:minmax(0,1fr) minmax(220px,.3fr);align-items:end;gap:clamp(45px,7vw,110px);display:grid}.yX21sq_archiveTitle h2{max-width:1000px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,6vw,7rem);font-weight:580;line-height:.94}.yX21sq_archiveTitle p{color:#ffffff85;max-width:330px;margin:0;font-size:.88rem;line-height:1.65}.yX21sq_gallery{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(46px,5vw,82px) clamp(18px,2vw,30px);margin-top:clamp(75px,8vw,125px);display:grid}.yX21sq_galleryItem{min-width:0;margin:0}.yX21sq_galleryItemWide{grid-column:1/-1}.yX21sq_galleryVisual{aspect-ratio:4/3;background:#262628;width:100%;position:relative;overflow:hidden}.yX21sq_galleryItemWide .yX21sq_galleryVisual{aspect-ratio:16/7}.yX21sq_galleryItemPortrait .yX21sq_galleryVisual{aspect-ratio:4/5}.yX21sq_galleryGradient{z-index:1;opacity:0;background:linear-gradient(#0000 54%,#0000007a);transition:opacity .3s;position:absolute;inset:0}.yX21sq_galleryMeta{z-index:2;opacity:0;color:#ffffffd6;letter-spacing:.13em;text-transform:uppercase;transition:opacity .3s ease, transform .35s var(--ease-premium);justify-content:space-between;gap:20px;font-size:.53rem;font-weight:800;display:flex;position:absolute;bottom:18px;left:19px;right:19px;transform:translateY(6px)}.yX21sq_galleryItem:hover .yX21sq_galleryGradient{opacity:1}.yX21sq_galleryItem:hover .yX21sq_galleryMeta{opacity:1;transform:translateY(0)}.yX21sq_galleryCaption{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:flex-start;gap:25px;min-height:78px;padding:17px 0 25px;display:flex}.yX21sq_galleryCaption strong{font-family:var(--font-display);letter-spacing:-.035em;font-size:clamp(1.25rem,1.7vw,1.7rem);font-weight:560}.yX21sq_galleryCaption span{color:#fff6;letter-spacing:.12em;text-align:right;text-transform:uppercase;padding-top:4px;font-size:.51rem;font-weight:800}.yX21sq_history{background:var(--color-bg);color:var(--color-text);padding:clamp(100px,10vw,165px) 0}.yX21sq_historyTop{grid-template-columns:minmax(150px,.34fr) minmax(0,1.66fr);gap:clamp(40px,7vw,130px);display:grid}.yX21sq_historyTop>.yX21sq_sectionLabel{margin-top:10px}.yX21sq_historyTop h2{max-width:1000px;font-family:var(--font-display);letter-spacing:-.06em;margin:0;font-size:clamp(3.2rem,5.6vw,6.6rem);font-weight:580;line-height:.94}.yX21sq_historyTop p{max-width:520px;color:var(--color-muted);margin:35px 0 0;font-size:.9rem;line-height:1.7}.yX21sq_historyGrid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(24px,3vw,46px);margin-top:clamp(60px,7vw,100px);display:grid}.yX21sq_historyCard{min-width:0;margin:0}.yX21sq_historyCard:first-child{max-width:560px}.yX21sq_historyImageWrap{background:#222224;width:100%;height:clamp(480px,40vw,620px);position:relative;overflow:hidden}.yX21sq_historyImage{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-premium);display:block}.yX21sq_historyCard:first-child .yX21sq_historyImage{object-position:center 48%}.yX21sq_historyCard:nth-child(2) .yX21sq_historyImage{object-position:center center}.yX21sq_historyCard:hover .yX21sq_historyImage{transform:scale(1.015)}.yX21sq_historyCaption{justify-content:space-between;align-items:flex-start;gap:24px;padding-top:17px;display:flex}.yX21sq_historyCaption span{color:var(--simonns-red);letter-spacing:.13em;text-transform:uppercase;font-size:.52rem;font-weight:800}.yX21sq_historyCaption strong{max-width:300px;font-family:var(--font-display);letter-spacing:-.035em;text-align:right;font-size:clamp(1.2rem,1.6vw,1.55rem);font-weight:560;line-height:1.15}.yX21sq_historyFooter{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;margin-top:clamp(45px,5vw,70px);padding-top:22px;display:flex}.yX21sq_historyFooter>span{color:var(--simonns-red);letter-spacing:.14em;text-transform:uppercase;font-size:.57rem;font-weight:800}.yX21sq_historyLink{color:var(--color-text);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:18px;font-size:.6rem;font-weight:800;text-decoration:none;display:inline-flex}.yX21sq_historyLink svg{width:19px;height:19px;color:var(--simonns-red);transition:transform .3s var(--ease-premium)}.yX21sq_historyLink:hover svg{transform:translate(4px)}.yX21sq_cta{background:var(--simonns-red);color:#fff;padding:clamp(80px,8vw,125px) 0 clamp(95px,9vw,145px);overflow:hidden}.yX21sq_ctaTop{color:#ffffffb3;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff40;justify-content:space-between;gap:30px;padding-bottom:24px;font-size:.62rem;font-weight:800;display:flex}.yX21sq_ctaContent{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(50px,8vw,130px);min-width:0;padding-top:clamp(80px,8vw,125px);display:grid}.yX21sq_ctaContent h2{min-width:0;max-width:1080px;font-family:var(--font-display);letter-spacing:-.065em;margin:0;font-size:clamp(4rem,7vw,8rem);font-weight:590;line-height:.9}.yX21sq_ctaButton{color:#111;letter-spacing:.12em;text-transform:uppercase;min-width:250px;min-height:64px;transition:transform .3s var(--ease-premium);background:#fff;justify-content:space-between;align-items:center;gap:35px;padding:0 20px 0 23px;font-size:.7rem;font-weight:800;text-decoration:none;display:flex}.yX21sq_ctaButton svg{width:21px;height:21px;transition:transform .3s var(--ease-premium);flex-shrink:0}.yX21sq_ctaButton:hover{transform:translateY(-3px)}.yX21sq_ctaButton:hover svg{transform:translate(4px)}@media (max-width:1000px){.yX21sq_heroContent{grid-template-columns:1fr;gap:45px}.yX21sq_heroSide{max-width:580px}.yX21sq_featuredProject,.yX21sq_featuredProjectReverse{grid-template-columns:1fr;gap:38px}.yX21sq_featuredProjectReverse .yX21sq_featuredVisual,.yX21sq_featuredProjectReverse .yX21sq_featuredInfo{grid-area:auto}.yX21sq_archiveHeading,.yX21sq_historyTop{grid-template-columns:1fr;gap:28px}.yX21sq_archiveTitle{grid-template-columns:1fr;gap:35px}.yX21sq_ctaContent{grid-template-columns:1fr;gap:50px}}@media (max-width:768px){.yX21sq_hero{padding:calc(var(--header-height) + 65px) 0 85px}.yX21sq_heroTop{flex-direction:column;align-items:flex-start;gap:10px}.yX21sq_heroContent{gap:38px;margin-top:65px}.yX21sq_heroContent h1{font-size:clamp(3.35rem,14vw,5.2rem);line-height:.92}.yX21sq_featured{padding:60px 0 95px}.yX21sq_featuredGrid{gap:75px;margin-top:50px}.yX21sq_featuredVisual{aspect-ratio:4/3}.yX21sq_featuredInfo h2{font-size:clamp(2.7rem,11vw,4.2rem)}.yX21sq_archive{padding:80px 0}.yX21sq_archiveTitle h2{font-size:clamp(2.9rem,12vw,4.5rem)}.yX21sq_gallery{grid-template-columns:1fr;gap:40px;margin-top:55px}.yX21sq_galleryItemWide{grid-column:auto}.yX21sq_galleryVisual,.yX21sq_galleryItemWide .yX21sq_galleryVisual{aspect-ratio:4/3}.yX21sq_galleryItemPortrait .yX21sq_galleryVisual{aspect-ratio:4/5}.yX21sq_galleryGradient{opacity:.4}.yX21sq_galleryMeta{opacity:1;transform:none}.yX21sq_galleryCaption{min-height:auto;padding-bottom:22px}.yX21sq_history{padding:75px 0}.yX21sq_historyTop h2{font-size:clamp(2.8rem,11vw,4.1rem)}.yX21sq_historyGrid{grid-template-columns:1fr;gap:45px;margin-top:50px}.yX21sq_historyCard:first-child{max-width:none}.yX21sq_historyImageWrap{aspect-ratio:4/3;height:auto}.yX21sq_historyCard:first-child .yX21sq_historyImage{object-position:center 55%}.yX21sq_historyCard:nth-child(2) .yX21sq_historyImage{object-position:center}.yX21sq_historyCaption{gap:20px}.yX21sq_historyFooter{flex-direction:column;align-items:flex-start;gap:18px}.yX21sq_cta{padding:65px 0 80px}.yX21sq_ctaTop{flex-direction:column;gap:8px}.yX21sq_ctaContent{gap:45px;padding-top:70px}.yX21sq_ctaContent h2{font-size:clamp(2.75rem,11vw,4rem);line-height:.93}.yX21sq_ctaButton{width:100%;min-width:0}}@media (max-width:430px){.yX21sq_heroContent h1{font-size:clamp(3rem,12.5vw,4.35rem)}.yX21sq_archiveTitle h2,.yX21sq_historyTop h2{font-size:clamp(2.55rem,10.5vw,3.7rem)}.yX21sq_historyCaption{flex-direction:column;gap:8px}.yX21sq_historyCaption strong{text-align:left;max-width:100%}.yX21sq_ctaContent h2{font-size:clamp(2.45rem,9.8vw,3.45rem)}}
