._page_1diiq_1{--acid:#91ff2d;--cyan:#61e9ff;--ink:#effce8;--muted:#9caf97;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 78% -8%,#409a2129,#0000 35rem),radial-gradient(circle at 7% 38%,#136a7417,#0000 32rem),#020705;padding:0 0 70px;font-family:Inter,Segoe UI,Arial,sans-serif;overflow-x:clip}._grid_1diiq_13{pointer-events:none;opacity:.24;background-image:linear-gradient(#91ff2d09 1px,#0000 1px),linear-gradient(90deg,#91ff2d09 1px,#0000 1px);background-size:42px 42px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 84%);mask-image:linear-gradient(#000,#0000 84%)}._header_1diiq_14{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020906e6;border:1px solid #91ff2d2e;border-top:0;grid-template-columns:auto 1fr auto;align-items:center;gap:30px;width:min(1540px,100% - 48px);min-height:76px;margin:0 auto;padding:0 18px;display:grid;position:sticky;top:0;box-shadow:0 14px 44px #00000047}._brand_1diiq_15{color:#f1ffe9;letter-spacing:.17em;align-items:center;gap:11px;font-size:.74rem;font-weight:950;text-decoration:none;display:inline-flex}._brand_1diiq_15 strong{color:var(--acid)}._header_1diiq_14 nav{justify-content:center;gap:26px;display:flex}._header_1diiq_14 nav a{color:#8da089;letter-spacing:.12em;font-size:.59rem;font-weight:900;text-decoration:none}:is(._header_1diiq_14 nav a:hover,._header_1diiq_14 nav a:focus-visible){color:var(--cyan)}._returnLink_1diiq_20{color:#d9f4ce;letter-spacing:.1em;border:1px solid #91ff2d70;border-radius:999px;align-items:center;min-height:40px;padding:0 16px;font-size:.6rem;font-weight:900;text-decoration:none;display:inline-flex}._header_1diiq_14 a:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}._main_1diiq_22{z-index:2;width:min(1320px,100% - 48px);margin:0 auto;padding:clamp(70px,9vw,125px) 0 90px;position:relative}._hero_1diiq_23{grid-template-columns:minmax(0,1.6fr) minmax(280px,.72fr);align-items:end;gap:clamp(40px,8vw,110px);display:grid}._eyebrow_1diiq_24{color:var(--cyan);letter-spacing:.19em;font-size:.64rem;font-weight:950}._hero_1diiq_23 h1{letter-spacing:-.068em;max-width:920px;margin:17px 0 25px;font-size:clamp(3.2rem,7.6vw,7.2rem);line-height:.88}._intro_1diiq_26{color:#acbca8;max-width:820px;margin:0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.72}._policyMeta_1diiq_27{background:#040e08cc;border:1px solid #91ff2d33;margin:0;display:grid}._policyMeta_1diiq_27 div{border-bottom:1px solid #91ff2d1a;align-content:center;gap:7px;min-height:76px;padding:16px 18px;display:grid}._policyMeta_1diiq_27 div:last-child{border-bottom:0}._policyMeta_1diiq_27 dt{color:#71836f;letter-spacing:.15em;font-size:.55rem;font-weight:900}._policyMeta_1diiq_27 dd{color:#dfffd1;margin:0;font-size:.76rem;font-weight:800}._policyMeta_1diiq_27 div:last-child dd{color:var(--acid)}._feature_1diiq_33{margin-top:58px}._documentLayout_1diiq_34{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:clamp(38px,7vw,92px);margin-top:72px;display:grid}._contents_1diiq_35{gap:20px;display:grid;position:sticky;top:104px}._contents_1diiq_35>span{color:var(--acid);letter-spacing:.17em;font-size:.58rem;font-weight:950}._contents_1diiq_35 nav{border-top:1px solid #91ff2d29;display:grid}._contents_1diiq_35 nav a{color:#8fa18c;border-bottom:1px solid #91ff2d1a;grid-template-columns:30px 1fr;align-items:center;gap:8px;min-height:50px;padding:11px 4px;font-size:.72rem;line-height:1.4;text-decoration:none;display:grid}._contents_1diiq_35 nav a b{color:#557052;letter-spacing:.08em;font-size:.56rem}:is(._contents_1diiq_35 nav a:hover,._contents_1diiq_35 nav a:focus-visible){color:var(--cyan)}._contactCard_1diiq_41{background:#0312127a;border:1px solid #61e9ff2e;padding:18px}._contactCard_1diiq_41>span{color:var(--cyan);letter-spacing:.13em;font-size:.53rem;font-weight:900}._contactCard_1diiq_41 strong{color:#dfffd2;margin-top:12px;font-size:.78rem;display:block}._contactCard_1diiq_41 p{color:#80927d;margin:9px 0;font-size:.69rem;line-height:1.6}._contactCard_1diiq_41 a{color:#9ceaff;overflow-wrap:anywhere;font-size:.65rem}._content_1diiq_35{gap:14px;display:grid}._content_1diiq_35>section{background:linear-gradient(145deg,#051109e0,#020a07c7);border:1px solid #91ff2d2b;grid-template-columns:52px minmax(0,1fr);gap:20px;padding:clamp(25px,4vw,42px);scroll-margin-top:104px;display:grid;box-shadow:0 18px 60px #00000026}._sectionNumber_1diiq_48{color:var(--acid);letter-spacing:.12em;padding-top:3px;font-size:.62rem;font-weight:950}._content_1diiq_35 h2{color:#d9ffc4;margin:0 0 15px;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.2}._content_1diiq_35 h3{color:#c2f4b0;margin:24px 0 10px;font-size:.92rem}._content_1diiq_35 p,._content_1diiq_35 li{color:#9eae9a;font-size:.88rem;line-height:1.78}._content_1diiq_35 p:first-child{margin-top:0}._content_1diiq_35 p:last-child{margin-bottom:0}._content_1diiq_35 ul,._content_1diiq_35 ol{margin:12px 0 0;padding-left:1.25rem}._content_1diiq_35 li+li{margin-top:7px}._content_1diiq_35 a{color:var(--cyan)}._content_1diiq_35 strong{color:#d2e7cb}._reviewNote_1diiq_58{background:#0314157a!important;border-color:#61e9ff3d!important}._reviewNote_1diiq_58 ._sectionNumber_1diiq_48{color:var(--cyan)}@media (max-width:960px){._header_1diiq_14{grid-template-columns:auto 1fr}._header_1diiq_14 nav{display:none}._returnLink_1diiq_20{justify-self:end}._hero_1diiq_23{grid-template-columns:1fr}._policyMeta_1diiq_27{grid-template-columns:repeat(2,1fr)}._policyMeta_1diiq_27 div:nth-child(odd){border-right:1px solid #91ff2d1a}._documentLayout_1diiq_34{grid-template-columns:1fr}._contents_1diiq_35{position:static}._contents_1diiq_35 nav{grid-template-columns:repeat(2,minmax(0,1fr))}._contactCard_1diiq_41{display:none}}@media (max-width:600px){._header_1diiq_14,._main_1diiq_22{width:calc(100% - 24px)}._header_1diiq_14{min-height:68px;padding-inline:12px}._returnLink_1diiq_20{padding-inline:11px}._hero_1diiq_23 h1{font-size:clamp(3.1rem,16vw,4.5rem)}._policyMeta_1diiq_27{grid-template-columns:1fr}._policyMeta_1diiq_27 div:nth-child(odd){border-right:0}._contents_1diiq_35 nav{grid-template-columns:1fr}._content_1diiq_35>section{grid-template-columns:1fr;gap:9px;padding:24px 20px}._sectionNumber_1diiq_48{padding:0}}
