.yFQH0G_page{background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--orion-a1) 20%, transparent), transparent 38%), radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--orion-a2) 16%, transparent), transparent 44%), radial-gradient(circle at 50% 82%, color-mix(in srgb, var(--orion-a1) 7%, transparent), transparent 48%), linear-gradient(180deg, color-mix(in srgb, var(--orion-bg2) 82%, var(--orion-a1) 18%), color-mix(in srgb, var(--orion-bg) 88%, var(--orion-a2) 12%));place-items:center;min-height:100svh;padding:clamp(22px,4vw,56px);display:grid}.yFQH0G_shell{isolation:isolate;background:radial-gradient(680px 320px at 84% 50%, color-mix(in srgb, var(--orion-a1) 8%, transparent), transparent 70%), linear-gradient(135deg, color-mix(in srgb, var(--orion-bg2) 86%, var(--orion-a1) 14%), color-mix(in srgb, var(--orion-bg) 91%, var(--orion-a2) 9%) 56%, color-mix(in srgb, var(--orion-bg2) 86%, var(--orion-a2) 14%));border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(330px,.72fr);align-items:center;width:min(1160px,100%);min-height:min(520px,100svh - 64px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 80px #0000002e}.yFQH0G_content{z-index:2;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(34px,6vw,76px);display:flex;position:relative}.yFQH0G_codeBadge{font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;letter-spacing:-.08em;color:color-mix(in srgb, var(--orion-text) 86%, var(--orion-a2));margin-bottom:18px;font-size:clamp(46px,7vw,88px);font-weight:520;line-height:.9}.yFQH0G_title{max-width:700px;font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;letter-spacing:-.07em;color:var(--orion-text);text-rendering:geometricprecision;margin:0;font-size:clamp(42px,5.6vw,76px);font-weight:520;line-height:.94}.yFQH0G_subtitle{max-width:560px;color:var(--orion-text3);margin:22px 0 0;font-size:clamp(16px,1.5vw,18px);font-weight:500;line-height:1.54}.yFQH0G_actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.yFQH0G_action{min-width:128px}.yFQH0G_actionIcon{display:inline-flex}.yFQH0G_actionLabel{text-align:center;min-width:0;line-height:20px}.yFQH0G_detailList{gap:10px;max-width:560px;margin-top:30px;display:grid}.yFQH0G_detailItem{color:var(--orion-text3);margin:0;font-size:14px;line-height:1.45}.yFQH0G_visual{z-index:1;place-items:center;min-height:390px;padding:38px clamp(28px,4vw,62px) 38px 0;display:grid;position:relative}.yFQH0G_illustrationAsset{object-fit:contain;opacity:.98;width:min(384px,100%);height:auto;display:block}@media (max-width:980px){.yFQH0G_page{place-items:stretch stretch;padding:16px}.yFQH0G_shell{grid-template-columns:1fr;min-height:calc(100svh - 32px)}.yFQH0G_content{padding:30px}.yFQH0G_visual{min-height:240px;padding:0 24px 28px}.yFQH0G_illustrationAsset{width:min(380px,100%)}}@media (max-width:640px){.yFQH0G_content{padding:24px}.yFQH0G_title{font-size:42px}.yFQH0G_actions,.yFQH0G_action{width:100%}.yFQH0G_visual{min-height:200px}}.yFQH0G_page[data-variant=access]{background:radial-gradient(860px 520px at 18% 12%, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent 68%), radial-gradient(720px 420px at 88% 16%, color-mix(in srgb, var(--orion-a2) 13%, transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--orion-bg2) 88%, #083f35 12%), color-mix(in srgb, var(--orion-bg) 92%, #052820 8%))}.yFQH0G_page[data-variant=access] .yFQH0G_shell{border:1px solid color-mix(in srgb, var(--orion-a1) 14%, #ffffff14);background:radial-gradient(720px 340px at 82% 48%, color-mix(in srgb, var(--orion-a1) 11%, transparent), transparent 70%), radial-gradient(520px 260px at 18% 0%, color-mix(in srgb, var(--orion-a2) 8%, transparent), transparent 72%), linear-gradient(135deg, #022a23eb, #03191bf7 56%, #032725f0);min-height:min(548px,100svh - 64px);box-shadow:0 34px 96px #00000047,inset 0 1px #ffffff0e,inset 0 0 0 1px #ffffff05}.yFQH0G_page[data-variant=access] .yFQH0G_shell:before,.yFQH0G_page[data-variant=access] .yFQH0G_shell:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.yFQH0G_page[data-variant=access] .yFQH0G_shell:before{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent), repeating-linear-gradient(90deg, #ffffff06 0 1px, transparent 1px 52px);opacity:.46;-webkit-mask:linear-gradient(#0000,#000 18% 78%,#0000);mask:linear-gradient(#0000,#000 18% 78%,#0000)}.yFQH0G_page[data-variant=access] .yFQH0G_shell:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 54%, transparent), transparent);opacity:.72;height:1px;inset:auto 8% 0}.yFQH0G_page[data-variant=access] .yFQH0G_codeBadge{color:color-mix(in srgb, var(--orion-a1) 72%, var(--orion-text) 28%);text-shadow:0 0 42px color-mix(in srgb, var(--orion-a1) 16%, transparent);margin-bottom:22px}.yFQH0G_page[data-variant=access] .yFQH0G_title{letter-spacing:-.085em;max-width:560px;font-size:clamp(54px,6.7vw,96px)}.yFQH0G_page[data-variant=access] .yFQH0G_subtitle{max-width:520px;color:color-mix(in srgb, var(--orion-text2) 84%, transparent)}.yFQH0G_page[data-variant=access] .yFQH0G_actions{margin-top:32px}.yFQH0G_page[data-variant=access] .yFQH0G_detailList{display:none}.yFQH0G_accessScene{aspect-ratio:1.14;place-items:center;width:min(430px,100%);display:grid;position:relative;transform:translate(-2px)}.yFQH0G_accessGlow,.yFQH0G_accessOrbit,.yFQH0G_accessPanel,.yFQH0G_accessChip,.yFQH0G_accessScanline{position:absolute}.yFQH0G_accessGlow{background:radial-gradient(circle at 28% 28%, #ffffff57, transparent 18%), linear-gradient(135deg, color-mix(in srgb, var(--orion-a1) 62%, #89fff1 38%), color-mix(in srgb, var(--orion-a2) 74%, #2a7a70 26%));filter:drop-shadow(0 26px 45px #0000002e);opacity:.88;border-radius:42% 58% 48% 52%/44% 35% 65% 56%;inset:7% 3% 4%}.yFQH0G_accessOrbit{border:1px solid color-mix(in srgb, var(--orion-a1) 28%, transparent);width:74%;height:74%;box-shadow:inset 0 0 32px color-mix(in srgb, var(--orion-a1) 6%, transparent), 0 0 44px color-mix(in srgb, var(--orion-a2) 8%, transparent);opacity:.72;border-radius:50%;transform:rotate(-18deg)}.yFQH0G_accessPanel{border:1px solid color-mix(in srgb, var(--orion-a1) 26%, #ffffff1f);background:radial-gradient(320px 150px at 16% 0%, color-mix(in srgb, var(--orion-a1) 18%, transparent), transparent 68%), linear-gradient(180deg, #085c56b8, #03242bd6);border-radius:25px;width:74%;min-height:46%;overflow:hidden;transform:rotate(1.2deg);box-shadow:0 24px 52px #00000038,inset 0 1px #ffffff29,inset 0 -1px #0000002e}.yFQH0G_accessPanelChrome{background:linear-gradient(180deg, color-mix(in srgb, var(--orion-a1) 30%, #ffffff29), #ffffff0b);border-bottom:1px solid #ffffff17;justify-content:flex-end;align-items:center;gap:7px;height:32px;padding:0 16px;display:flex}.yFQH0G_accessPanelChrome span{background:color-mix(in srgb, var(--orion-a1) 54%, #ffffff61);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb, var(--orion-a1) 20%, transparent);border-radius:999px}.yFQH0G_accessPanelBody{place-items:center;min-height:158px;padding:28px 24px 30px;display:grid;position:relative}.yFQH0G_accessShield{background:radial-gradient(circle at 30% 18%, #ffffff6b, transparent 18%), linear-gradient(160deg, color-mix(in srgb, var(--orion-a1) 82%, #ddff8f 18%), color-mix(in srgb, var(--orion-a2) 66%, #37ffe5 34%));clip-path:polygon(50% 0%,92% 15%,86% 70%,50% 100%,14% 70%,8% 15%);width:102px;height:116px;box-shadow:0 18px 40px color-mix(in srgb, var(--orion-a1) 22%, transparent), inset 0 1px 0 #ffffff57;border-radius:30px 30px 42px 42px;place-items:center;display:grid}.yFQH0G_accessShieldMark{border:5px solid #031c1b94;border-top:0;border-left:0;border-radius:3px;width:34px;height:24px;transform:rotate(42deg)translateY(-3px)}.yFQH0G_accessCode{font-family:var(--orion-font-display), var(--orion-font-body-ui), system-ui, sans-serif;font-size:clamp(40px,5vw,64px);line-height:.85;font-weight:var(--orion-type-weight-body-strong);letter-spacing:-.08em;color:#ddfff73d;position:absolute;bottom:18px;right:24px}.yFQH0G_accessRoute{opacity:.58;grid-template-columns:42px 76px 38px;align-items:center;gap:8px;display:grid;position:absolute;top:48px;left:24px}.yFQH0G_accessRoute span{background:color-mix(in srgb, var(--orion-a1) 70%, #ffffff2e);height:7px;box-shadow:0 0 14px color-mix(in srgb, var(--orion-a1) 18%, transparent);border-radius:999px}.yFQH0G_accessChip{background:radial-gradient(circle, transparent 0 31%, #03222085 32% 43%, transparent 44%), conic-gradient(from 0deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 0 18deg, #ffffff29 18deg 34deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 34deg 52deg, #ffffff29 52deg 68deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 68deg 90deg, #ffffff29 90deg 105deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 105deg 130deg, #ffffff29 130deg 146deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 146deg 180deg, #ffffff29 180deg 196deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 196deg 220deg, #ffffff29 220deg 236deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 236deg 270deg, #ffffff29 270deg 286deg, color-mix(in srgb, var(--orion-a2) 76%, #9dff81 24%) 286deg 315deg, #ffffff29 315deg 330deg, color-mix(in srgb, var(--orion-a1) 82%, #e5ff70 18%) 330deg 360deg);border-radius:50%;width:72px;height:72px;box-shadow:0 18px 32px #0000002e,inset 0 0 0 9px #02252257,inset 0 0 0 11px #ffffff26}.yFQH0G_accessChipOne{bottom:12%;left:7%;transform:rotate(-16deg)scale(.94)}.yFQH0G_accessChipTwo{opacity:.86;top:17%;right:3%;transform:rotate(18deg)scale(.78)}.yFQH0G_accessScanline{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--orion-a1) 70%, white 30%), transparent);width:84%;height:2px;filter:drop-shadow(0 0 16px color-mix(in srgb, var(--orion-a1) 48%, transparent));opacity:.82;border-radius:999px;transform:rotate(-11deg)translateY(92px)}@media (max-width:980px){.yFQH0G_page[data-variant=access] .yFQH0G_shell{min-height:calc(100svh - 32px)}.yFQH0G_page[data-variant=access] .yFQH0G_title{font-size:clamp(44px,12vw,64px)}.yFQH0G_accessScene{width:min(390px,100%)}}@media (max-width:640px){.yFQH0G_page[data-variant=access] .yFQH0G_subtitle{max-width:100%}.yFQH0G_accessScene{width:min(320px,100%);margin-top:-12px}.yFQH0G_accessPanel{width:78%}.yFQH0G_accessChip{width:58px;height:58px}}
