@keyframes RSO_wordReveal__XRawy{0%{transform:translateY(110%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes RSO_fadeIn__jovLn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes RSO_lineGrow__WjFmx{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes RSO_specReveal__ZwGVJ{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.RSO_page__J8tmf{background:#edf2f9}.RSO_hero__ICGVj{min-height:90vh;position:relative;overflow:hidden;display:flex;align-items:flex-end}.RSO_heroBgImage__MlMdG{position:absolute;inset:0;z-index:0}.RSO_heroOverlay__6S7_Q{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(2,6,14,.97) 0,rgba(2,6,14,.75) 28%,rgba(2,6,14,.3) 55%,transparent 80%),linear-gradient(90deg,rgba(2,6,14,.5) 0,transparent 60%);pointer-events:none}.RSO_heroBack__SjsaU{position:absolute;top:3.5rem;left:5rem;display:inline-flex;align-items:center;gap:.875rem;font-family:var(--font-oswald);font-size:.55rem;letter-spacing:.44em;text-transform:uppercase;text-decoration:none;color:#ffffff;transition:gap .3s ease;animation:RSO_fadeIn__jovLn .7s ease .15s both;z-index:3}.RSO_heroBack__SjsaU:hover{gap:1.25rem}.RSO_heroBackLine__9tzJg{width:1.5rem;height:1px;background:rgba(255,255,255,.5);transition:width .3s ease}.RSO_heroBack__SjsaU:hover .RSO_heroBackLine__9tzJg{width:2.25rem}.RSO_heroContent__rPwEY{position:relative;z-index:2;padding:0 5rem 7rem;max-width:1000px}.RSO_heroH1__T0nyg{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.RSO_heroH1Wrap__t7Tjq{overflow:hidden;display:block;line-height:.92;padding-bottom:.65em;margin-bottom:.06em}.RSO_heroH1Line__50c2T{font-family:var(--font-playfair);font-weight:500;font-size:clamp(2.4rem,5vw,5.6rem);letter-spacing:.02em;color:#ffffff;display:block;animation:RSO_wordReveal__XRawy 1.1s cubic-bezier(.16,1,.3,1) both}.RSO_heroH1Wrap__t7Tjq:first-child .RSO_heroH1Line__50c2T{animation-delay:.3s}.RSO_heroH1Wrap__t7Tjq:nth-child(2) .RSO_heroH1Line__50c2T{animation-delay:.5s}.RSO_heroRule__gD55b{width:3.5rem;height:1px;background:rgba(255,255,255,.3);margin:2.2rem 0 2rem;transform-origin:left;animation:RSO_lineGrow__WjFmx .6s ease 1.1s both}.RSO_heroSubheading__WRg2a{font-family:var(--font-oswald);font-weight:300;font-size:clamp(.85rem,1.1vw,1.05rem);letter-spacing:.2em;text-transform:uppercase;color:#ffffff;line-height:2;max-width:52ch;animation:RSO_fadeIn__jovLn .9s ease 1.3s both}.RSO_body__f4WCU{background:#edf2f9;padding:8rem 5rem}.RSO_bodyInner__pnQDa{max-width:820px;margin:0 auto}.RSO_bodyRule__BYuu5{width:2.5rem;height:2px;background:#003185;margin-bottom:3.5rem}.RSO_bodyParagraph__S5AjW{font-family:var(--font-oswald);font-size:clamp(.95rem,1.15vw,1.1rem);font-weight:300;line-height:2.1;color:#03163c;letter-spacing:.025em;margin:0 0 2.5rem}.RSO_bodyParagraph__S5AjW:last-child{margin-bottom:0}.RSO_usageWrap__g_YQN{background:#edf2f9;padding:0 5rem 8rem}.RSO_usageInner__w2nVq{max-width:820px;margin:0 auto}.RSO_usage__QVLud{border:1px solid rgba(122,70,0,.8);background:rgba(122,70,0,.05);padding:2.5rem 3rem;display:flex;gap:2rem;align-items:flex-start}.RSO_usageIcon__D_6Ed{flex-shrink:0;width:22px;height:22px;color:#7a4600;margin-top:.15rem}.RSO_usageBody__L1Uld{display:flex;flex-direction:column;gap:.5rem}.RSO_usageLabel__8MhqR{font-family:var(--font-oswald);font-size:.52rem;letter-spacing:.42em;text-transform:uppercase;color:#7a4600;display:block}.RSO_usageText__Sw7uQ{font-family:var(--font-oswald);font-size:.88rem;font-weight:300;line-height:2;color:#03163c;letter-spacing:.025em;margin:0}.RSO_specs__6BA_2{background:#03163c;border-top:1px solid rgba(0,49,133,.2)}.RSO_specsHeader___RQKu{padding:6rem 5rem 4rem;border-bottom:1px solid rgba(255,255,255,.06)}.RSO_specsRule__2OrXC{width:2.5rem;height:2px;background:rgba(120,170,255,.5);margin-bottom:2rem}.RSO_specsTitle__D1eh_{font-family:var(--font-playfair);font-weight:500;font-size:clamp(1.8rem,3vw,3rem);color:#ffffff;margin:0;letter-spacing:.02em}.RSO_specsGrid__mJ5cR{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid rgba(255,255,255,.06)}.RSO_specItem__yGKUc{padding:3.5rem 2.5rem;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:1.25rem}@supports (animation-timeline:view()){.RSO_specItem__yGKUc{animation:RSO_specReveal__ZwGVJ linear both;animation-timeline:view();animation-range:entry 0 entry 25%}}.RSO_specIcon__748Jp{width:26px;height:26px;color:rgba(120,170,255,1);flex-shrink:0}.RSO_specName__6mqGa{font-family:var(--font-oswald);font-weight:500;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffff;line-height:1.4}.RSO_specDesc__3HGus{font-family:var(--font-oswald);font-size:.82rem;font-weight:300;line-height:1.85;color:rgba(255,255,255,.7);letter-spacing:.02em;margin:0}.RSO_closing__9J7_m{background:#050810;padding:9rem 5rem;text-align:center;position:relative;overflow:hidden;border-top:1px solid rgba(0,49,133,.15)}.RSO_closingBg__AtaY9{position:absolute;inset:0;background:radial-gradient(ellipse 65% 75% at 50% 50%,rgba(0,49,133,.13) 0,transparent 65%);pointer-events:none}.RSO_closingBgImage__3OCK_{position:absolute;inset:0;overflow:hidden;pointer-events:none}.RSO_closingBgOverlay__F6_Xi{position:absolute;inset:0;background:rgba(0,0,0,.4);pointer-events:none;z-index:1}.RSO_closingTitle__jOt1k{font-family:var(--font-playfair);font-weight:500;font-size:clamp(1.8rem,3.5vw,3.5rem);color:#ffffff;margin:0 0 3.5rem;letter-spacing:.02em;position:relative;z-index:1}.RSO_closingCta__nt_OS{display:inline-flex;align-items:center;gap:1.25rem;font-family:var(--font-oswald);font-size:.62rem;letter-spacing:.42em;text-transform:uppercase;text-decoration:none;border:1px solid #ffffff;padding:1.1rem 2.5rem;color:#ffffff;position:relative;overflow:hidden;transition:gap .35s ease;z-index:1}.RSO_closingCta__nt_OS:before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.1);transform:translateX(-101%);transition:transform .4s cubic-bezier(.22,1,.36,1)}.RSO_closingCta__nt_OS:hover:before{transform:translateX(0)}.RSO_closingCta__nt_OS:hover{gap:1.875rem}.RSO_closingCtaArrow__r3_2G{position:relative;z-index:1;transition:transform .3s ease}.RSO_closingCta__nt_OS:hover .RSO_closingCtaArrow__r3_2G{transform:translateX(4px)}.RSO_heroBack__SjsaU:focus-visible{outline:2px solid #ffffff;outline-offset:4px}.RSO_closingCta__nt_OS:focus-visible{outline:2px solid #ffffff;outline-offset:4px}@media (prefers-reduced-motion:reduce){.RSO_heroBack__SjsaU,.RSO_heroH1Line__50c2T,.RSO_heroRule__gD55b,.RSO_heroSubheading__WRg2a{animation:none}.RSO_closingCtaArrow__r3_2G,.RSO_closingCta__nt_OS,.RSO_closingCta__nt_OS:before{transition:none}}@media (max-width:1100px){.RSO_specsGrid__mJ5cR{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.RSO_heroBack__SjsaU{top:2rem;left:2rem}.RSO_heroContent__rPwEY{padding:0 2rem 5rem}.RSO_heroRule__gD55b{margin:1.6rem 0 1.5rem}.RSO_body__f4WCU{padding:5rem 2rem}.RSO_usageWrap__g_YQN{padding:0 2rem 5rem}.RSO_usage__QVLud{padding:2rem}.RSO_specsHeader___RQKu{padding:4rem 2rem 3rem}.RSO_closing__9J7_m{padding:6rem 2rem}}@media (max-width:600px){.RSO_hero__ICGVj{min-height:55vh;flex-direction:column;align-items:stretch}.RSO_heroBack__SjsaU{position:static;margin:0 0 auto;padding:1.5rem 1.5rem 0}.RSO_heroContent__rPwEY{padding:1.5rem 2rem}.RSO_body__f4WCU{padding:4rem 1.5rem}.RSO_usageWrap__g_YQN{padding:0 1.5rem 4rem}.RSO_usage__QVLud{flex-direction:column;gap:1rem;padding:1.75rem 1.5rem}.RSO_specsGrid__mJ5cR{grid-template-columns:1fr}.RSO_specsHeader___RQKu{padding:3.5rem 1.5rem 2.5rem}.RSO_closing__9J7_m{padding:5rem 1.5rem}}