._page_2wjk5_1{min-height:100vh;background:#f7f5ee;color:#091423;font-family:var(--font-family-base)}._reveal_2wjk5_2{opacity:0;transform:translateY(18px);transition:opacity var(--animation-duration-slow) ease,transform var(--animation-duration-slow) ease}._reveal_2wjk5_2[data-revealed=true]{opacity:1;transform:translateY(0)}._header_2wjk5_4{max-width:1220px;margin:auto;min-height:88px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid #d2cdc1}._brand_2wjk5_5{display:flex;align-items:center;gap:11px;color:#091423;text-decoration:none;letter-spacing:.13em}._brand_2wjk5_5 img{width:48px;height:48px;object-fit:contain}._brand_2wjk5_5>span:last-child{display:flex;flex-direction:column;line-height:1}._brand_2wjk5_5 strong{font-size:15px}._brand_2wjk5_5 small{font-size:9px;margin-top:4px;letter-spacing:.25em;color:#c28a27}._nav_2wjk5_10{display:flex;gap:30px}._nav_2wjk5_10 a{color:#4d5663;text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}._nav_2wjk5_10 a:hover{color:#c28a27}._hero_2wjk5_13{background:linear-gradient(135deg,#06111f,#0a1b2f 60%,#07101b);color:#fff;padding:88px max(24px,calc((100vw - 1172px)/2)) 0}._heroGrid_2wjk5_14{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center}._eyebrow_2wjk5_15{display:flex;align-items:center;gap:8px;color:#dda438;text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:.14em;margin-bottom:24px}._hero_2wjk5_13 h1{font-family:var(--font-family-base);text-transform:uppercase;font-weight:800;font-size:clamp(2.8rem,5.6vw,5.2rem);line-height:.96;letter-spacing:-.035em;max-width:760px;margin:0}._hero_2wjk5_13 h1 em{color:#d79b31;font-style:normal}._heroCopy_2wjk5_18{max-width:700px;font-size:18px;line-height:1.65;color:#d1d7df;margin:30px 0 26px}._heroActions_2wjk5_19{display:flex;align-items:center;gap:25px}._primaryAction_2wjk5_20{display:inline-flex;align-items:center;gap:10px;background:#d79b31;color:#07101b;padding:14px 18px;text-decoration:none;border-radius:4px;font-weight:800;font-size:12px;text-transform:uppercase}._textAction_2wjk5_21{color:#fff;font-size:12px;font-weight:700;text-underline-offset:4px}._heroBrand_2wjk5_22{text-align:center}._heroLogoPlate_2wjk5_23{width:min(430px,90%);aspect-ratio:1;margin:0 auto;display:grid;place-items:center;background:#fff;border:3px solid #d7a03b;border-radius:18px;box-shadow:0 18px 48px #0000005c,inset 0 0 0 5px #07101b;padding:30px}._heroLogoPlate_2wjk5_23 img{width:100%;height:100%;object-fit:contain;filter:contrast(1.45) saturate(1.3) drop-shadow(0 1px 0 #07101b);opacity:1}._heroBrand_2wjk5_22 span{display:block;margin-top:18px;font-size:10px;letter-spacing:.28em;color:#f0c76d;font-weight:800}._launchStrip_2wjk5_26{margin-top:70px;border-top:1px solid #334254;padding:18px 0;display:flex;align-items:center;gap:18px;font-size:10px;letter-spacing:.1em}._launchStrip_2wjk5_26>span{color:#9ca9b7;margin-right:auto}._launchStrip_2wjk5_26 i{width:3px;height:3px;border-radius:50%;background:#d79b31}._products_2wjk5_29{max-width:1220px;margin:0 auto;padding:100px 24px}._sectionHeading_2wjk5_30{display:grid;grid-template-columns:180px 1fr 1fr;gap:32px;align-items:start;margin-bottom:42px}._sectionHeading_2wjk5_30>span,._sectionNumber_2wjk5_31,._contact_2wjk5_31>div>span{font-size:10px;letter-spacing:.14em;font-weight:800;color:#7b5208}._sectionHeading_2wjk5_30 h2,._company_2wjk5_32 h2,._contact_2wjk5_31 h2{font-family:var(--font-family-display);font-size:44px;line-height:1.05;margin:0;font-weight:600;letter-spacing:-.025em}._sectionHeading_2wjk5_30 p{color:#616975;line-height:1.7;margin:0}._productGrid_2wjk5_34{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}._productCard_2wjk5_35{background:#fff;padding:28px;min-height:440px;display:flex;flex-direction:column;border:1px solid #c9c6bd;border-radius:12px;box-shadow:0 8px 28px #09142317;overflow:hidden}._cardTop_2wjk5_36{display:flex;justify-content:space-between;align-items:center;color:#153b6f;font-family:var(--font-family-monospace);font-size:11px}._cardTop_2wjk5_36 strong{font-family:var(--font-family-base);font-size:11px;letter-spacing:.13em}._status_2wjk5_38{margin:38px 0 20px;text-transform:uppercase;letter-spacing:.1em;font-size:9px;color:#3b7856;font-weight:800;display:flex;gap:7px;align-items:center}._status_2wjk5_38 span{width:6px;height:6px;background:#3b7856;border-radius:50%}._productCard_2wjk5_35>small{font-size:9px;letter-spacing:.18em;color:#5f6772;font-weight:800}._productCard_2wjk5_35 h3{font-family:var(--font-family-display);font-size:29px;margin:7px 0 14px}._productCard_2wjk5_35 p{color:#626a75;font-size:14px;line-height:1.65;margin:0}._posterLink_2wjk5_43{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:14px 16px;background:#153b6f;color:#fff;text-decoration:none;border-radius:8px;font-size:12px;font-weight:800;box-shadow:0 3px 10px #09142326}._posterLink_2wjk5_43:hover{background:#0f2d56}._posterLink_2wjk5_43:focus-visible{outline:3px solid #d79b31;outline-offset:3px}._green_2wjk5_46{border-top:4px solid #2f6b48}._blue_2wjk5_47{border-top:4px solid #1d4f91}._gold_2wjk5_48{border-top:4px solid #c48a24;background:linear-gradient(180deg,#fff,#fffaf0)}._gold_2wjk5_48 ._cardTop_2wjk5_36{color:#7a5000}._gold_2wjk5_48 ._posterLink_2wjk5_43{background:#7a5000;color:#fff}._gold_2wjk5_48 ._posterLink_2wjk5_43:hover{background:#5d3d00}._deedCardImage_2wjk5_52{width:100%;aspect-ratio:16/10;margin:18px 0 22px;display:block;border-radius:8px;border:1px solid #7d5a17;object-fit:cover;object-position:center}._deedFeature_2wjk5_53{background:#070707;color:#fff;padding:90px max(24px,calc((100vw - 1172px)/2));display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}._deedFeatureCopy_2wjk5_54>span{font-size:10px;letter-spacing:.14em;color:#d79b31;font-weight:800}._deedFeature_2wjk5_53 h2{font-family:var(--font-family-base);font-size:clamp(3rem,5vw,5.6rem);text-transform:uppercase;line-height:.92;margin:18px 0 25px}._deedFeature_2wjk5_53 h2 em{color:#d79b31;font-style:normal}._deedFeatureCopy_2wjk5_54 p{color:#ccc;line-height:1.7;max-width:650px}._deedChecks_2wjk5_58{display:flex;flex-wrap:wrap;gap:14px 22px;margin-top:26px;color:#e2b45c;font-size:12px;font-weight:700}._deedChecks_2wjk5_58 span{display:flex;gap:7px;align-items:center}._deedFeatureVisual_2wjk5_60{text-align:center}._deedFeatureLink_2wjk5_61{display:block;width:min(640px,100%);margin:auto;border:1px solid #8f6a25;box-shadow:0 18px 48px #00000059}._deedFeatureLink_2wjk5_61:focus-visible{outline:3px solid #f0c76d;outline-offset:4px}._deedFeatureImage_2wjk5_63{width:100%;height:auto;display:block}._company_2wjk5_32{background:#0c1a2c;color:#f5f2ea;padding:95px max(24px,calc((100vw - 1172px)/2));display:grid;grid-template-columns:180px 1.4fr 1fr;gap:38px}._companyStatement_2wjk5_65 svg{color:#d5a144;margin-bottom:24px}._companyStatement_2wjk5_65 h2{font-size:50px}._companyStatement_2wjk5_65 p{color:#bec8d4;line-height:1.75;max-width:630px;font-size:15px}._principles_2wjk5_68{border-top:1px solid #435066}._principles_2wjk5_68 div{display:grid;grid-template-columns:45px 1fr;gap:15px;border-bottom:1px solid #435066;padding:22px 0;font-size:13px}._principles_2wjk5_68 strong{color:#d5a144;font-family:var(--font-family-monospace);font-size:10px}._contact_2wjk5_31{max-width:1220px;margin:auto;padding:82px 24px;display:flex;align-items:end;justify-content:space-between}._contact_2wjk5_31 h2{margin-top:10px}._contactLinks_2wjk5_73{display:flex;flex-direction:column;gap:12px;align-items:flex-end}._contactLinks_2wjk5_73 a{display:flex;align-items:center;gap:10px;color:#153b6f;font-weight:800;text-decoration:none;border-bottom:1px solid #153b6f;padding-bottom:4px}._footer_2wjk5_75{border-top:1px solid #d2cdc1;max-width:1220px;margin:auto;padding:30px 24px;display:flex;align-items:center;justify-content:space-between;color:#626a75}._footer_2wjk5_75 p,._footer_2wjk5_75>small{font-size:10px;letter-spacing:.06em}@media(max-width:860px){._nav_2wjk5_10{gap:14px}._nav_2wjk5_10 a:nth-child(2){display:none}._heroGrid_2wjk5_14{grid-template-columns:1fr}._hero_2wjk5_13{padding-top:60px}._heroBrand_2wjk5_22{display:none}._launchStrip_2wjk5_26{flex-wrap:wrap;margin-top:55px}._launchStrip_2wjk5_26>span{width:100%}._sectionHeading_2wjk5_30,._productGrid_2wjk5_34{grid-template-columns:1fr}._productCard_2wjk5_35{min-height:0}._posterLink_2wjk5_43{width:100%}._deedFeature_2wjk5_53{grid-template-columns:1fr}._deedFeatureVisual_2wjk5_60{order:-1}._company_2wjk5_32{grid-template-columns:1fr;padding:70px 24px}._companyStatement_2wjk5_65 h2{font-size:39px}._contact_2wjk5_31,._footer_2wjk5_75{align-items:flex-start;flex-direction:column;gap:26px}._contactLinks_2wjk5_73{align-items:flex-start}._footer_2wjk5_75 p{margin:0}}@media(max-width:560px){._header_2wjk5_4{min-height:76px;padding:0 16px}._brand_2wjk5_5 img{width:40px;height:40px}._brand_2wjk5_5 strong{font-size:12px}._nav_2wjk5_10 a{font-size:10px}._nav_2wjk5_10 a:first-child{display:none}._hero_2wjk5_13{padding-left:18px;padding-right:18px}._hero_2wjk5_13 h1{font-size:clamp(2.45rem,13vw,4rem)}._heroCopy_2wjk5_18{font-size:16px}._heroActions_2wjk5_19{align-items:stretch;flex-direction:column;gap:12px}._primaryAction_2wjk5_20,._textAction_2wjk5_21{width:100%;justify-content:center;text-align:center}._products_2wjk5_29{padding:72px 18px}._productCard_2wjk5_35{padding:22px}._productCard_2wjk5_35 h3{font-size:26px}._deedCardImage_2wjk5_52{aspect-ratio:4/3}._deedFeature_2wjk5_53{padding:70px 18px}._contact_2wjk5_31{padding:64px 18px}._footer_2wjk5_75{padding:28px 18px}}
