.About-module__RiCRTq__hero{background:var(--navy);color:#fff;align-items:center;min-height:min(760px,100svh - 82px);display:flex;position:relative;overflow:hidden}.About-module__RiCRTq__heroImage,.About-module__RiCRTq__heroShade{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.About-module__RiCRTq__heroImage{animation:1.8s cubic-bezier(.2,.65,.3,1) both About-module__RiCRTq__heroImageEnter}.About-module__RiCRTq__heroShade{background:radial-gradient(at 82% 35%,#061826bf,#0000 62%),linear-gradient(90deg,#061826db 5%,#06182666 65%,#0618262e),linear-gradient(#0000 65%,#06182666)}.About-module__RiCRTq__heroInner{width:min(100% - 112px,1280px);margin:0 auto;padding:90px 0;position:relative}.About-module__RiCRTq__eyebrow{letter-spacing:.2em;color:#526773;margin:0 0 22px;font-size:11px;font-weight:600;line-height:1.7}.About-module__RiCRTq__hero .About-module__RiCRTq__eyebrow,.About-module__RiCRTq__timeline .About-module__RiCRTq__eyebrow{color:#c8d3d8}.About-module__RiCRTq__hero h1{letter-spacing:-.045em;max-width:1000px;margin:0;font-size:clamp(36px,4.8vw,74px);font-weight:500;line-height:1.38}.About-module__RiCRTq__hero h1 span{color:#e2c49e}.About-module__RiCRTq__exploreLink{color:#fff;border-bottom:1px solid #ffffff65;align-items:center;gap:40px;margin-top:44px;padding-bottom:12px;font-size:13px;text-decoration:none;display:inline-flex}.About-module__RiCRTq__exploreLink span{font-size:22px;transition:translate .3s}.About-module__RiCRTq__exploreLink:hover{color:#e2c49e}.About-module__RiCRTq__exploreLink:hover span{translate:0 5px}.About-module__RiCRTq__heroIndex{letter-spacing:.2em;color:#ffffff80;font-size:9px;position:absolute;bottom:26px;right:4%}.About-module__RiCRTq__company{background:linear-gradient(to bottom, white 0 69%, var(--navy) 69% 100%);padding:64px 4% 88px;scroll-margin-top:104px}.About-module__RiCRTq__companyPanel{background:linear-gradient(#f1f3f2,#f8f9f8 65%,#f8f9f800);border-radius:40px 40px 0 0;max-width:1360px;margin:auto;padding:clamp(28px,4vw,64px) clamp(28px,4vw,64px) 0}.About-module__RiCRTq__companyHeader{justify-content:space-between;align-items:center;gap:30px;display:flex}.About-module__RiCRTq__company h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.3vw,52px);font-weight:500;line-height:1.2}.About-module__RiCRTq__company h2 span{color:#82918f;letter-spacing:.2em;margin-top:16px;font-size:11px;font-weight:400;display:block}.About-module__RiCRTq__companySeal{width:110px;height:110px;color:var(--brand-blue);border:1px solid #b9c8c6;border-radius:50%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex;rotate:-12deg}.About-module__RiCRTq__companySeal span{letter-spacing:-.08em;font-size:38px;font-weight:700;line-height:1.2}.About-module__RiCRTq__companySeal small{letter-spacing:.12em;font-size:8px}.About-module__RiCRTq__companyCopy{grid-template-columns:1.3fr 1fr;gap:36px;margin:40px 0;display:grid}.About-module__RiCRTq__companyCopy p{color:#455961;margin:0;font-size:clamp(14px,1.05vw,16px);line-height:2}.About-module__RiCRTq__companyCopy p+p{border-left:1px solid #b8c7c3;padding-left:36px}.About-module__RiCRTq__companyMedia{grid-template-columns:1.85fr 1fr;gap:20px;display:grid}.About-module__RiCRTq__capabilityCarousel{color:#fff;background:#172f3e;border-radius:22px;min-height:470px;position:relative;overflow:hidden}.About-module__RiCRTq__capabilityImages,.About-module__RiCRTq__capabilityShade{position:absolute;inset:0}.About-module__RiCRTq__slideImage,.About-module__RiCRTq__slideImageActive{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s,transform 6s linear;position:absolute;inset:0;transform:scale(1.055)}.About-module__RiCRTq__slideImageActive{opacity:1;transform:scale(1)}.About-module__RiCRTq__capabilityShade{pointer-events:none;background:linear-gradient(#06182614 25%,#061826ed)}.About-module__RiCRTq__capabilityCaption{position:absolute;bottom:100px;left:36px;right:36px}.About-module__RiCRTq__slideNumber{color:#ddd5c9;letter-spacing:.14em;font-size:11px}.About-module__RiCRTq__capabilityCaption h3{margin:12px 0 10px;font-size:clamp(24px,2.3vw,34px);font-weight:500}.About-module__RiCRTq__capabilityCaption p{color:#e0e6e8;margin:0;font-size:14px;line-height:1.8}.About-module__RiCRTq__captionEnter{animation:.6s cubic-bezier(.2,.65,.3,1) both About-module__RiCRTq__captionEnter}.About-module__RiCRTq__carouselControls{justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;bottom:25px;left:34px;right:26px}.About-module__RiCRTq__slideDots{display:flex}.About-module__RiCRTq__slideDots button{cursor:pointer;background:0 0;border:0;width:30px;height:44px;padding:6px}.About-module__RiCRTq__slideDots span{background:#ffffff65;height:3px;transition:background .25s,height .25s;display:block}.About-module__RiCRTq__slideDots button[aria-pressed=true] span{background:#e2c49e;height:4px}.About-module__RiCRTq__arrowControls{gap:8px;display:flex}.About-module__RiCRTq__arrowControls button{color:#fff;width:44px;height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff65;border-radius:50%;place-items:center;font-size:18px;transition:background .25s,color .25s,translate .25s;display:grid}.About-module__RiCRTq__arrowControls button:hover,.About-module__RiCRTq__arrowControls button:focus-visible{color:var(--navy);background:#e2c49e;border-color:#e2c49e}.About-module__RiCRTq__arrowControls button:active{translate:0 2px}.About-module__RiCRTq__manufacturingLabels{color:#fff;background:#b88c60;border-radius:22px;flex-direction:column;justify-content:space-evenly;gap:12px;margin:0;padding:30px 34px;list-style:none;display:flex}.About-module__RiCRTq__manufacturingLabels li{padding:12px 0 20px;position:relative}.About-module__RiCRTq__keywordIndex{color:#ffead4;letter-spacing:.12em;font-size:11px;display:block}.About-module__RiCRTq__manufacturingLabels strong{margin-top:6px;font-size:clamp(20px,2.1vw,29px);font-weight:500;transition:translate .35s;display:block}.About-module__RiCRTq__keywordLine{background:#ffffff38;width:100%;height:1px;margin-top:19px;display:block}.About-module__RiCRTq__manufacturingLabels li:last-child .About-module__RiCRTq__keywordLine{display:none}.About-module__RiCRTq__manufacturingLabels li:hover strong{translate:6px}.About-module__RiCRTq__parkPlan{background:#edf0ec;flex-direction:column;justify-content:center;min-height:calc(100svh - 82px);padding:58px 0 30px;display:flex;position:relative;overflow:hidden}.About-module__RiCRTq__parkHeading{justify-content:space-between;align-items:flex-end;gap:20px;width:min(100% - 112px,1280px);margin:0 auto;display:flex}.About-module__RiCRTq__parkHeading h2,.About-module__RiCRTq__timeline h2,.About-module__RiCRTq__factoryMap h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,3.3vw,50px);font-weight:500;line-height:1.2}.About-module__RiCRTq__parkHeading>p{text-align:right;margin:0;font-size:14px}.About-module__RiCRTq__parkHeading strong{font-size:42px;font-weight:400}.About-module__RiCRTq__parkHeading>p>span{letter-spacing:.12em;color:#687d77;margin-top:3px;font-size:11px;display:block}.About-module__RiCRTq__parkPlanCanvas{width:100%;margin:24px 0 20px;position:relative}.About-module__RiCRTq__parkPlanImage{object-fit:contain;width:100%;height:100%;display:block}.About-module__RiCRTq__parkMarker{left:var(--label-x);top:var(--label-y);z-index:1;width:0;height:0;position:absolute}.About-module__RiCRTq__parkMarker:hover,.About-module__RiCRTq__parkMarker:focus-within{z-index:2}.About-module__RiCRTq__parkMarkerShadow{filter:blur(3px);opacity:0;background:#173b5055;border-radius:50%;width:44px;height:12px;position:absolute;top:-5px;left:-22px}.About-module__RiCRTq__parkLabel{transform-origin:50% calc(100% + 17px);visibility:hidden;opacity:0;min-height:44px;color:var(--ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fffffff5;border:1px solid #ffffffc9;border-radius:6px;align-items:center;gap:10px;padding:10px 14px;font-size:clamp(10px,1.1vw,14px);transition:background .25s,color .25s;display:flex;position:absolute;bottom:17px;left:0;transform:translate(-50%);box-shadow:0 6px 20px #173e4730}.About-module__RiCRTq__parkLabel:after{content:"";border:8px solid #0000;border-top:17px solid #fffffff5;border-bottom:0;position:absolute;top:100%;left:calc(50% - 8px)}.About-module__RiCRTq__parkLabel span{color:#718b89;font-size:.75em}.About-module__RiCRTq__parkLabel[aria-pressed=true]{color:#fff;background:#173b50;border-color:#173b50}.About-module__RiCRTq__parkLabel[aria-pressed=true]:after{border-top-color:#173b50}.About-module__RiCRTq__parkLabel[aria-pressed=true] span{color:#e2c49e}.About-module__RiCRTq__parkLabel:focus-visible{outline-offset:4px;outline:3px solid #b48752}.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__parkLabel{animation:1.1s both About-module__RiCRTq__parkMarkerDrop;animation-delay:calc(var(--marker-order) * .14s)}.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__parkMarkerShadow{animation:1.1s both About-module__RiCRTq__parkShadowLand;animation-delay:calc(var(--marker-order) * .14s)}@keyframes About-module__RiCRTq__parkMarkerDrop{0%{visibility:visible;opacity:0;animation-timing-function:cubic-bezier(.5,0,.85,.45);transform:translate(-50%,-380px)scale(.88)}12%{opacity:1}48%{animation-timing-function:ease-out;transform:translate(-50%)scale(1.12,.83)}65%{animation-timing-function:ease-in;transform:translate(-50%,-42px)scale(.97,1.04)}79%{animation-timing-function:ease-out;transform:translate(-50%)scale(1.05,.94)}89%{animation-timing-function:ease-in;transform:translate(-50%,-12px)scale(1)}to{visibility:visible;opacity:1;transform:translate(-50%)scale(1)}}@keyframes About-module__RiCRTq__parkShadowLand{0%,12%{opacity:0;transform:scale(.35)}48%,79%,to{opacity:.7;transform:scale(1)}65%{opacity:.25;transform:scale(.65)}89%{opacity:.5;transform:scale(.85)}}.About-module__RiCRTq__parkCaption{color:#72817b;justify-content:space-between;gap:15px;width:min(100% - 112px,1280px);margin:0 auto;font-size:11px;display:flex}.About-module__RiCRTq__parkCaption>span:last-child{color:#435f62}.About-module__RiCRTq__timeline{background:var(--navy);color:#fff;min-height:720px;position:relative;overflow:hidden}.About-module__RiCRTq__timelineBackgroundActive{object-fit:cover;opacity:1;width:100%;height:100%;position:absolute;inset:0;transform:scale(1)}.About-module__RiCRTq__timelineShade{background:linear-gradient(90deg,#071e2eeb,#0a2037a8 55%,#071e2e85),linear-gradient(#0000 50%,#071e2ec9);position:absolute;inset:0}.About-module__RiCRTq__timelineInner{width:min(100% - 112px,1280px);margin:0 auto;padding:70px 0 40px;position:relative}.About-module__RiCRTq__timelineHeading{margin-bottom:48px}.About-module__RiCRTq__timelineLayout{grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(45px,7vw,120px);display:grid}.About-module__RiCRTq__timelineControls{border-left:1px solid #ffffff2a;flex-direction:column;gap:7px;padding-left:24px;display:flex}.About-module__RiCRTq__timelineButton,.About-module__RiCRTq__timelineButtonActive{color:#b0bdc6;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:19px;padding:12px 0;transition:color .3s;display:flex}.About-module__RiCRTq__stageIndex{opacity:.65;letter-spacing:.1em;font-size:10px}.About-module__RiCRTq__stageTitle{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(21px,2.3vw,34px);transition:font-size .4s,color .3s}.About-module__RiCRTq__stageStatus{white-space:nowrap;border:1px solid #ffffff50;padding:5px 10px;font-size:15px}.About-module__RiCRTq__timelineButtonActive{color:#fff;position:relative}.About-module__RiCRTq__timelineButtonActive:before{content:"";background:#d5b087;width:5px;height:32px;position:absolute;top:50%;left:-27px;transform:translateY(-50%)}.About-module__RiCRTq__timelineButtonActive .About-module__RiCRTq__stageTitle{font-size:clamp(28px,3.1vw,46px)}.About-module__RiCRTq__timelineButtonActive .About-module__RiCRTq__stageStatus{color:#e2c49e;border-color:#d5b08770}.About-module__RiCRTq__timelineButton:hover{color:#e2c49e}.About-module__RiCRTq__timelineDetail{max-width:540px;min-height:248px;padding:12px 0}.About-module__RiCRTq__timelineStatus{color:#e2c49e;letter-spacing:.1em;align-items:center;gap:9px;margin:0;font-size:17px;display:inline-flex}.About-module__RiCRTq__timelineStatus:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.About-module__RiCRTq__timelineDetail h3{margin:18px 0 24px;font-size:clamp(25px,2.3vw,35px);font-weight:500}.About-module__RiCRTq__timelineCopy{color:#e3e9ec;margin:0;font-size:clamp(14px,1.2vw,17px);line-height:2}.About-module__RiCRTq__timelineFooter{align-items:center;gap:24px;margin-top:50px;display:flex}.About-module__RiCRTq__timelineCount{font-size:22px;font-weight:400}.About-module__RiCRTq__timelineCount>span{color:#9eafb9;font-size:12px}.About-module__RiCRTq__stageProgress{flex:1;gap:5px;max-width:160px;display:flex}.About-module__RiCRTq__stageProgress>span{background:#ffffff30;flex:1;height:2px;transition:background .4s}.About-module__RiCRTq__stageProgress .About-module__RiCRTq__progressComplete{background:#d5b087}.About-module__RiCRTq__timelineFooter .About-module__RiCRTq__arrowControls{margin-left:auto}.About-module__RiCRTq__factoryMap{background:#fff;padding:70px 0 0}.About-module__RiCRTq__mapHeading{justify-content:space-between;align-items:end;gap:35px;width:min(100% - 112px,1280px);margin:0 auto 40px;display:flex}.About-module__RiCRTq__factoryAddress{color:#526773;margin:0 0 12px;font-size:14px}.About-module__RiCRTq__mapLink{border-bottom:1px solid #bac8c9;align-items:center;gap:40px;padding-bottom:8px;font-size:13px;text-decoration:none;display:inline-flex}.About-module__RiCRTq__mapLink span{transition:translate .3s}.About-module__RiCRTq__mapLink:hover span{translate:3px -3px}.About-module__RiCRTq__mapSlot{background:#e9eeeb;height:460px;position:relative}.About-module__RiCRTq__mapFrame{border:none;width:100%;height:100%;display:block}.About-module__RiCRTq__mapBadge{pointer-events:none;background:#fffffff2;align-items:center;gap:18px;padding:20px 28px;display:flex;position:absolute;bottom:30px;left:max(4%,50% - 640px);box-shadow:0 8px 40px #173e471a}.About-module__RiCRTq__mapBadge strong{font-weight:500}.About-module__RiCRTq__mapBadge div>span{color:#6c7e7d;margin-top:5px;font-size:11px;display:block}.About-module__RiCRTq__mapMarker{color:#a77945;font-size:34px}.About-module__RiCRTq__mapHint{color:#657672;background:#f0f3f1;margin:0;padding:12px 4%;font-size:11px}@keyframes About-module__RiCRTq__heroImageEnter{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes About-module__RiCRTq__captionEnter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes About-module__RiCRTq__labelEnter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@media (max-width:1000px){.About-module__RiCRTq__heroInner,.About-module__RiCRTq__parkHeading,.About-module__RiCRTq__parkCaption,.About-module__RiCRTq__timelineInner,.About-module__RiCRTq__mapHeading{width:calc(100% - 64px)}.About-module__RiCRTq__company{padding-inline:24px}.About-module__RiCRTq__companyPanel{padding:32px 28px 0}.About-module__RiCRTq__companyMedia{grid-template-columns:1.7fr 1fr}.About-module__RiCRTq__manufacturingLabels{padding:24px}.About-module__RiCRTq__capabilityCarousel{min-height:450px}.About-module__RiCRTq__timelineLayout{gap:45px}}@media (max-width:700px){.About-module__RiCRTq__hero{min-height:570px;max-height:none}.About-module__RiCRTq__heroInner,.About-module__RiCRTq__parkHeading,.About-module__RiCRTq__parkCaption,.About-module__RiCRTq__timelineInner,.About-module__RiCRTq__mapHeading{width:calc(100% - 40px)}.About-module__RiCRTq__heroInner{padding:85px 0 100px}.About-module__RiCRTq__hero h1{letter-spacing:-.05em;font-size:clamp(29px,6.8vw,46px)}.About-module__RiCRTq__heroIndex{letter-spacing:.08em;font-size:8px;left:20px;right:auto}.About-module__RiCRTq__company{background:linear-gradient(white 0 75%, var(--navy) 75% 100%);padding:32px 14px 46px}.About-module__RiCRTq__companyPanel{border-radius:24px 24px 0 0;padding:32px 20px 0}.About-module__RiCRTq__companySeal{width:72px;height:72px}.About-module__RiCRTq__companySeal span{font-size:27px}.About-module__RiCRTq__companySeal small{font-size:6px}.About-module__RiCRTq__companyHeader .About-module__RiCRTq__eyebrow{letter-spacing:.1em;font-size:9px}.About-module__RiCRTq__companyCopy{grid-template-columns:1fr;gap:16px;margin:26px 0}.About-module__RiCRTq__companyCopy p+p{border:none;padding:0}.About-module__RiCRTq__companyMedia{grid-template-columns:1fr;gap:14px}.About-module__RiCRTq__capabilityCarousel{border-radius:16px;min-height:420px}.About-module__RiCRTq__capabilityCaption{bottom:98px;left:24px;right:24px}.About-module__RiCRTq__carouselControls{left:18px;right:18px}.About-module__RiCRTq__arrowControls{gap:5px}.About-module__RiCRTq__slideDots button{width:24px;padding:4px}.About-module__RiCRTq__manufacturingLabels{border-radius:16px;grid-template-columns:repeat(2,1fr);gap:18px;padding:24px;display:grid}.About-module__RiCRTq__manufacturingLabels li{padding:0}.About-module__RiCRTq__manufacturingLabels strong{font-size:clamp(16px,4vw,23px)}.About-module__RiCRTq__keywordLine{display:none}.About-module__RiCRTq__parkPlan{min-height:auto;padding:45px 0 28px}.About-module__RiCRTq__parkHeading{align-items:center}.About-module__RiCRTq__parkHeading .About-module__RiCRTq__eyebrow{max-width:200px;margin-bottom:12px;font-size:8px}.About-module__RiCRTq__parkHeading strong{font-size:32px}.About-module__RiCRTq__parkHeading>p>span{font-size:9px}.About-module__RiCRTq__parkPlanCanvas{margin-top:24px}.About-module__RiCRTq__parkLabel{gap:4px;min-height:36px;padding:6px 7px;font-size:10px;bottom:12px}.About-module__RiCRTq__parkLabel:after{border-top-width:12px}.About-module__RiCRTq__parkLabel span{display:none}.About-module__RiCRTq__parkCaption{gap:10px;margin-top:22px;font-size:9px}.About-module__RiCRTq__timeline{min-height:auto}.About-module__RiCRTq__timelineInner{padding:52px 0 30px}.About-module__RiCRTq__timelineHeading{margin-bottom:32px}.About-module__RiCRTq__timelineLayout{grid-template-columns:1fr;gap:28px}.About-module__RiCRTq__timelineControls{gap:2px;padding-left:18px}.About-module__RiCRTq__timelineButton,.About-module__RiCRTq__timelineButtonActive{padding:8px 0}.About-module__RiCRTq__timelineButtonActive:before{height:24px;left:-21px}.About-module__RiCRTq__stageTitle{font-size:20px}.About-module__RiCRTq__timelineButtonActive .About-module__RiCRTq__stageTitle{font-size:28px}.About-module__RiCRTq__timelineDetail{border-top:1px solid #ffffff2a;min-height:235px;padding-top:24px}.About-module__RiCRTq__timelineDetail h3{margin:12px 0}.About-module__RiCRTq__timelineFooter{margin-top:24px}.About-module__RiCRTq__factoryMap{padding-top:44px}.About-module__RiCRTq__mapHeading{flex-direction:column;align-items:start;gap:24px;margin-bottom:28px}.About-module__RiCRTq__factoryAddress{font-size:12px}.About-module__RiCRTq__mapSlot{height:350px}.About-module__RiCRTq__mapBadge{padding:14px 20px;bottom:20px;left:20px}}@media (prefers-reduced-motion:reduce){.About-module__RiCRTq__parkPlan .About-module__RiCRTq__parkLabel,.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__parkLabel{visibility:visible;opacity:1;animation:none;transform:translate(-50%)}.About-module__RiCRTq__parkPlan .About-module__RiCRTq__parkMarkerShadow,.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__parkMarkerShadow{opacity:.7;animation:none}.About-module__RiCRTq__slideImage,.About-module__RiCRTq__slideImageActive,.About-module__RiCRTq__timelineBackgroundActive{transform:none}}.About-module__RiCRTq__heroInner{padding:64px 0 42px}.About-module__RiCRTq__heroTop{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;display:grid}.About-module__RiCRTq__hero h1{font-size:clamp(32px,3.6vw,55px)}.About-module__RiCRTq__heroPurpose{text-shadow:0 2px 8px #06182680;border-left:1px solid #e2c49e70;gap:22px;margin:0;padding:12px 0 12px 32px;display:grid}.About-module__RiCRTq__heroPurpose>div+div{border-top:1px solid #ffffff26;padding-top:20px}.About-module__RiCRTq__heroPurpose dt{color:#e2c49e;margin-bottom:10px;font-size:25px}.About-module__RiCRTq__heroPurpose dd{color:#edf0f2;margin:0;font-size:21px;line-height:1.8}.About-module__RiCRTq__heroDescriptions{gap:10px;margin:30px 0 24px;display:grid}.About-module__RiCRTq__heroDescription{color:#e0e6e9;margin:0;font-size:clamp(15px,1.15vw,19px);line-height:1.78}.About-module__RiCRTq__heroKeywords{grid-template-columns:repeat(4,1fr);gap:30px;margin:0;padding:0;list-style:none;display:grid}.About-module__RiCRTq__heroKeywords li{outline-offset:5px;border-top:1px solid #ffffff40;padding:15px 0 18px;transition:color .25s;position:relative}.About-module__RiCRTq__heroKeywords li>span{color:#d4b790;letter-spacing:.16em;margin-bottom:10px;font-size:11px;display:block}.About-module__RiCRTq__heroKeywords strong{font-size:clamp(16px,1.6vw,23px);font-weight:500;transition:translate .3s;display:block}.About-module__RiCRTq__heroKeywords i{background:#e2c49e;width:24px;height:3px;transition:width .4s;position:absolute;top:-2px;left:0}.About-module__RiCRTq__heroKeywords li:hover i,.About-module__RiCRTq__heroKeywords li:focus-visible i{width:100%}.About-module__RiCRTq__heroKeywords li:hover strong,.About-module__RiCRTq__heroKeywords li:focus-visible strong{color:#e2c49e;translate:0 -3px}.About-module__RiCRTq__hero .About-module__RiCRTq__exploreLink{margin-top:16px}.About-module__RiCRTq__company{background:linear-gradient(to bottom, white 0 69%, var(--navy) 69% 100%);padding:64px 4% 88px}.About-module__RiCRTq__companyPanel{background:linear-gradient(#f1f3f2,#f8f9f8);border-radius:40px 40px 0 0;max-width:1360px;padding:clamp(28px,4vw,64px);container-type:inline-size}.About-module__RiCRTq__companyHeader,.About-module__RiCRTq__companyHeader>div{width:100%}.About-module__RiCRTq__company h2{white-space:nowrap;max-width:none;font-size:clamp(23px,3.25cqw,42px);line-height:1.45}.About-module__RiCRTq__companySubtitle{color:#657672;margin:18px 0 36px;font-size:clamp(17px,1.6vw,22px)}.About-module__RiCRTq__companyMedia{grid-template-columns:1.85fr 1fr;align-items:stretch;gap:20px}.About-module__RiCRTq__capabilityCarousel{aspect-ratio:4/3;border-radius:22px;min-height:470px}.About-module__RiCRTq__experienceSide{min-width:0}.About-module__RiCRTq__capabilityNavigation{color:#fff;background:#b88c60;border-radius:22px;grid-template-rows:repeat(4,1fr);padding:18px 32px;display:grid}.About-module__RiCRTq__capabilityNavigation button{color:#fff;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff38;flex-direction:column;justify-content:center;align-items:start;gap:10px;padding:18px 0;display:flex;position:relative}.About-module__RiCRTq__capabilityNavigation button:last-child{border-bottom:0}.About-module__RiCRTq__capabilityNavigation button>span{color:#ffead4;letter-spacing:.12em;font-size:11px}.About-module__RiCRTq__capabilityNavigation strong{font-size:clamp(20px,2.1cqw,29px);font-weight:500;line-height:1.5;transition:translate .3s}.About-module__RiCRTq__capabilityNavigation button[aria-pressed=true] strong,.About-module__RiCRTq__capabilityNavigation button:hover strong{translate:6px}.About-module__RiCRTq__capabilityNavigation button[aria-pressed=true]:before{content:"";background:#fff2de;width:3px;height:30%;position:absolute;top:35%;left:-18px}.About-module__RiCRTq__experienceCopy{min-height:176px;padding:0 0 30px}.About-module__RiCRTq__experienceCopy h3{color:#173b50;margin:0 0 12px;font-size:24px;font-weight:500}.About-module__RiCRTq__experienceCopy p{color:#4a6069;margin:0;font-size:18px;line-height:1.95}.About-module__RiCRTq__experienceCarousel .About-module__RiCRTq__carouselControls{margin-top:24px;position:static}.About-module__RiCRTq__experienceCarousel .About-module__RiCRTq__slideDots span{background:#a9b8b9}.About-module__RiCRTq__experienceCarousel .About-module__RiCRTq__slideDots button[aria-pressed=true] span{background:#927347}.About-module__RiCRTq__experienceCarousel .About-module__RiCRTq__arrowControls button{color:#173b50;border-color:#b0bfbe}.About-module__RiCRTq__safeSection{background:#f7f8f6;padding:72px 0}.About-module__RiCRTq__safeInner{width:min(100% - 112px,1280px);margin:auto}.About-module__RiCRTq__safeInner>h2{letter-spacing:.12em;margin:0 0 30px;font-size:42px;font-weight:500}.About-module__RiCRTq__safeRows{gap:12px;display:grid}.About-module__RiCRTq__safeRow{color:#fff;background:#007eb7;border-radius:3px;grid-template-columns:34% 1fr;align-items:center;gap:40px;padding:24px 40px;display:grid}.About-module__RiCRTq__safeRow:nth-child(2n){background:#747e85}.About-module__RiCRTq__safeWord{align-items:baseline;font-size:clamp(18px,2vw,28px);font-style:italic;font-weight:300;display:flex}.About-module__RiCRTq__safeWord>span{margin-right:2px;font-size:72px;font-weight:750;line-height:1}.About-module__RiCRTq__safeRow h3{margin:0 0 8px;font-size:20px;font-weight:600}.About-module__RiCRTq__safeRow p{margin:0;font-size:15px;line-height:1.85}@media (max-width:1000px){.About-module__RiCRTq__heroTop{gap:28px}.About-module__RiCRTq__heroPurpose{padding-left:24px}.About-module__RiCRTq__companyMedia{gap:24px}.About-module__RiCRTq__safeInner{width:calc(100% - 64px)}.About-module__RiCRTq__safeRow{gap:24px;padding:24px}}@media (max-width:700px){.About-module__RiCRTq__heroInner{padding:42px 0}.About-module__RiCRTq__heroTop{grid-template-columns:1fr;gap:24px}.About-module__RiCRTq__hero h1{font-size:clamp(28px,7vw,42px)}.About-module__RiCRTq__heroPurpose{gap:16px;padding-left:18px}.About-module__RiCRTq__heroPurpose dt{font-size:22px}.About-module__RiCRTq__heroPurpose dd,.About-module__RiCRTq__heroDescription{font-size:17px}.About-module__RiCRTq__heroDescriptions{margin:24px 0}.About-module__RiCRTq__heroKeywords{grid-template-columns:repeat(2,1fr);gap:12px 24px}.About-module__RiCRTq__heroIndex{display:none}.About-module__RiCRTq__company{padding:32px 14px 46px}.About-module__RiCRTq__companyPanel{border-radius:24px 24px 0 0;padding:28px 20px}.About-module__RiCRTq__company h2{white-space:normal;font-size:26px}.About-module__RiCRTq__companyMedia{grid-template-columns:1fr;gap:22px}.About-module__RiCRTq__experienceCopy{min-height:360px}.About-module__RiCRTq__experienceCopy h3{font-size:20px}.About-module__RiCRTq__experienceCopy p{font-size:16px}.About-module__RiCRTq__capabilityCarousel{border-radius:16px;min-height:0}.About-module__RiCRTq__capabilityNavigation{border-radius:16px;padding:12px 24px}.About-module__RiCRTq__capabilityNavigation strong{font-size:20px}.About-module__RiCRTq__safeInner{width:calc(100% - 40px)}.About-module__RiCRTq__safeSection{padding:44px 0}.About-module__RiCRTq__safeRow{grid-template-columns:1fr;gap:14px;padding:22px}.About-module__RiCRTq__safeWord{font-size:22px}.About-module__RiCRTq__safeWord>span{font-size:54px}.About-module__RiCRTq__safeRow h3{font-size:18px}.About-module__RiCRTq__parkLabel{gap:2px;padding:5px;font-size:9px}.About-module__RiCRTq__parkMarker:nth-of-type(2) .About-module__RiCRTq__parkLabel,.About-module__RiCRTq__parkMarker:nth-of-type(4) .About-module__RiCRTq__parkLabel{bottom:-46px}.About-module__RiCRTq__parkMarker:nth-of-type(2) .About-module__RiCRTq__parkLabel:after,.About-module__RiCRTq__parkMarker:nth-of-type(4) .About-module__RiCRTq__parkLabel:after{border-top:0;border-bottom:12px solid #fffffff5;top:auto;bottom:100%}.About-module__RiCRTq__parkMarker:nth-of-type(2) .About-module__RiCRTq__parkLabel[aria-pressed=true]:after,.About-module__RiCRTq__parkMarker:nth-of-type(4) .About-module__RiCRTq__parkLabel[aria-pressed=true]:after{border-bottom-color:#173b50}.About-module__RiCRTq__parkMarker:nth-of-type(6) .About-module__RiCRTq__parkLabel{bottom:22px}.About-module__RiCRTq__parkMarker:nth-of-type(4) .About-module__RiCRTq__parkLabel{left:6px}}@media (prefers-reduced-motion:reduce){.About-module__RiCRTq__heroKeywords strong,.About-module__RiCRTq__heroKeywords i,.About-module__RiCRTq__capabilityNavigation button{transition:none}}.About-module__RiCRTq__vectorMarker{color:#173b50;visibility:hidden;opacity:0;cursor:pointer;background:0 0;border:0;width:max-content;max-width:19%;margin:0;padding:0;font-size:clamp(12px,1.3vw,20px);font-weight:600;line-height:1.4;display:block;position:absolute;transform:translate(-50%)}.About-module__RiCRTq__vectorMarker>span{background:#fffffff2;border:1px solid #b4c7d3;border-radius:4px;margin-top:5px;padding:7px 10px;display:block}.About-module__RiCRTq__vectorMarker .About-module__RiCRTq__locationPin{color:#008abe;filter:drop-shadow(0 2px 2px #173b5026);width:32px;height:42px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.About-module__RiCRTq__vectorMarker[aria-pressed=true]>span,.About-module__RiCRTq__vectorMarker:hover>span{color:#fff;background:#173b50}.About-module__RiCRTq__vectorMarker[data-building=welded-pipe-workshop]>span{transform:translateY(calc(-100% - 50px))}@media (max-width:700px){.About-module__RiCRTq__vectorMarker{font-size:10px;line-height:1.3}.About-module__RiCRTq__vectorMarker>span{border-radius:2px;margin-top:3px;padding:3px}.About-module__RiCRTq__vectorMarker .About-module__RiCRTq__locationPin{width:17px;height:22px}.About-module__RiCRTq__vectorMarker[data-building=welded-pipe-workshop]>span{transform:translateY(calc(-100% - 28px))}}.About-module__RiCRTq__vectorMarker:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #007fb8}.About-module__RiCRTq__vectorMarker:hover svg{filter:drop-shadow(0 3px 4px #173b5055)}.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__vectorMarker{animation:.95s both About-module__RiCRTq__vectorMarkerDrop;animation-delay:calc(var(--marker-order) * .11s)}@keyframes About-module__RiCRTq__vectorMarkerDrop{0%{visibility:visible;opacity:0;animation-timing-function:cubic-bezier(.5,0,.85,.45);translate:0 -100px}12%{opacity:1}48%{animation-timing-function:ease-out;translate:0}65%{animation-timing-function:ease-in;translate:0 -16px}79%{animation-timing-function:ease-out;translate:0}89%{animation-timing-function:ease-in;translate:0 -4px}to{visibility:visible;opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.About-module__RiCRTq__parkPlan .About-module__RiCRTq__vectorMarker,.About-module__RiCRTq__parkPlan[data-entered=true] .About-module__RiCRTq__vectorMarker{visibility:visible;opacity:1;animation:none;translate:none}}.About-module__RiCRTq__companyLogo{width:200px;max-width:100%;height:auto;margin-bottom:24px;display:block}html[lang=en] .About-module__RiCRTq__parkHeading strong{margin:0 .15em}
