.DelvianLoader_loader__ahWJB{width:100%;height:100%;min-height:160px;display:grid;place-items:center;padding:clamp(24px,5vw,52px);color:var(--ink);background:var(--paper)}.DelvianLoader_content__owA8r{width:min(100%,360px)}.DelvianLoader_lockup___ayNs{display:flex;align-items:center;gap:13px}.DelvianLoader_eyebrow__RyN3z,.DelvianLoader_lockup___ayNs strong{display:block}.DelvianLoader_lockup___ayNs strong{margin-top:3px;font-size:clamp(.88rem,2vw,1rem);font-weight:780;letter-spacing:-.015em}.DelvianLoader_eyebrow__RyN3z{color:var(--cobalt);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.58rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.DelvianLoader_mark__YYqh_{position:relative;width:22px;aspect-ratio:423/503;flex:0 0 auto}.DelvianLoader_mark__YYqh_ .markBase,.DelvianLoader_mark__YYqh_ .markChrome{position:absolute;inset:0;display:block;-webkit-mask:url(/delvian-mark-mask.svg) center/contain no-repeat;mask:url(/delvian-mark-mask.svg) center/contain no-repeat}.DelvianLoader_mark__YYqh_ .markBase{background:var(--ink)}.DelvianLoader_mark__YYqh_ .markChrome{background:var(--cobalt);opacity:.28;transform:translate(2px,-1px)}.DelvianLoader_track__p7rp1{height:10px;margin-top:22px;overflow:hidden;border:1px solid var(--ink);background:var(--warm-white)}.DelvianLoader_sweep__cF7G1{position:relative;display:block;width:42%;height:100%;background:var(--cobalt);transform:translateX(-105%);animation:DelvianLoader_signalSweep__SZfHg 1.55s cubic-bezier(.72,0,.28,1) infinite}.DelvianLoader_sweep__cF7G1:after{position:absolute;top:0;right:0;width:5px;height:100%;background:var(--orange);content:""}.DelvianLoader_content__owA8r p{margin:10px 0 0;color:var(--ink-soft);font-size:.68rem;line-height:1.45}@keyframes DelvianLoader_signalSweep__SZfHg{0%{transform:translateX(-105%)}64%,to{transform:translateX(245%)}}@media (prefers-reduced-motion:reduce){.DelvianLoader_sweep__cF7G1{width:72%;background:linear-gradient(90deg,var(--cobalt) 0 calc(100% - 5px),var(--orange) calc(100% - 5px));transform:none;animation:none}.DelvianLoader_sweep__cF7G1:after{display:none}}.PreviewViewer_viewer__2ifdC{min-width:0;min-height:0;height:100%}.PreviewViewer_genericPresentation__4_uvp,.PreviewViewer_genericPresentation__4_uvp .PreviewViewer_deviceStage___L8ac,.PreviewViewer_genericPresentation__4_uvp .PreviewViewer_phoneShell__0n_ku{width:100%;height:100%}.PreviewViewer_genericPresentation__4_uvp .PreviewViewer_phoneShell__0n_ku{position:relative;overflow:hidden;background:#f2f0e9}.PreviewViewer_flutterFrame__1tfV2{position:absolute;inset:0;width:100%;height:100%;border:0;background:#f3f6f4}.PreviewViewer_loadingOverlay__VAEHD{position:absolute;inset:0;z-index:5}.PreviewViewer_mobilePresentation__PDYBx{--field-ink:#092a34;--field-deep:#061c23;--field-kelp:#176b62;--field-sea-glass:#d7ece7;--field-fog:#edf3f0;--field-line:#b7c9c4;--field-amber:#e69a3b;display:grid;grid-template-columns:minmax(250px,320px) minmax(390px,1fr) minmax(220px,280px);grid-gap:clamp(24px,3vw,52px);gap:clamp(24px,3vw,52px);overflow:auto;padding:clamp(26px,4vh,48px) clamp(24px,4vw,68px);color:var(--field-ink);background-color:var(--field-fog);background-image:radial-gradient(circle at 50% 42%,rgb(255 255 255/80%) 0 18%,transparent 47%),repeating-radial-gradient(ellipse at 62% 52%,transparent 0 44px,rgb(23 107 98/7%) 45px 46px);font-family:Avenir Next,Segoe UI,sans-serif}.PreviewViewer_contextPanel__kvckV,.PreviewViewer_controls__g0kLh{align-self:center}.PreviewViewer_controls__g0kLh{display:flex;flex-direction:column;gap:25px}.PreviewViewer_controlIntro__qLDeP h1{max-width:11ch;margin:10px 0 12px;color:var(--field-deep);font-size:clamp(2.15rem,3vw,3.45rem);font-weight:700;line-height:.96;letter-spacing:-.055em}.PreviewViewer_contextPanel__kvckV>p,.PreviewViewer_controlIntro__qLDeP p{margin:0;color:#4d6267;font-size:.9rem;line-height:1.55}.PreviewViewer_connectionFieldset__BjjV_ legend,.PreviewViewer_contextPanel__kvckV dt,.PreviewViewer_coordinates__DFioq,.PreviewViewer_kicker__Y7M7U,.PreviewViewer_scenarioFieldset__6y1EZ legend,.PreviewViewer_stageLabel__GsSVb{font-family:SFMono-Regular,Menlo,Consolas,monospace;font-size:.64rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.PreviewViewer_connectionFieldset__BjjV_ legend,.PreviewViewer_kicker__Y7M7U,.PreviewViewer_scenarioFieldset__6y1EZ legend{color:var(--field-kelp)}.PreviewViewer_connectionFieldset__BjjV_,.PreviewViewer_scenarioFieldset__6y1EZ{min-width:0;margin:0;padding:0;border:0}.PreviewViewer_connectionFieldset__BjjV_ legend,.PreviewViewer_scenarioFieldset__6y1EZ legend{margin-bottom:10px}.PreviewViewer_scenarioList__metRD{display:grid;grid-gap:7px;gap:7px}.PreviewViewer_scenarioButton__uWGzu{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;width:100%;min-height:61px;padding:10px 12px;border:1px solid var(--field-line);border-radius:14px;color:var(--field-ink);background:rgb(255 255 255/78%);text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.PreviewViewer_scenarioButton__uWGzu:hover{border-color:var(--field-kelp);transform:translateX(2px)}.PreviewViewer_scenarioButton__uWGzu[aria-pressed=true]{border-color:var(--field-kelp);background:var(--field-sea-glass)}.PreviewViewer_scenarioButton__uWGzu:focus-visible,.PreviewViewer_segmentedControl__q6uYE button:focus-visible{outline:3px solid var(--field-amber);outline-offset:2px}.PreviewViewer_scenarioIndex__rlu8c{color:#6e8184;font-family:SFMono-Regular,Menlo,monospace;font-size:.66rem}.PreviewViewer_scenarioButton__uWGzu small,.PreviewViewer_scenarioButton__uWGzu strong{display:block}.PreviewViewer_scenarioButton__uWGzu strong{font-size:.83rem;line-height:1.2}.PreviewViewer_scenarioButton__uWGzu small{margin-top:3px;color:#617579;font-size:.67rem}.PreviewViewer_selectionMark__kDpNQ{width:9px;height:9px;justify-self:end;border:1px solid #829491;border-radius:50%}.PreviewViewer_scenarioButton__uWGzu[aria-pressed=true] .PreviewViewer_selectionMark__kDpNQ{border:2px solid var(--field-fog);background:var(--field-kelp);box-shadow:0 0 0 1px var(--field-kelp)}.PreviewViewer_segmentedControl__q6uYE{display:grid;grid-template-columns:1fr 1fr;padding:3px;border:1px solid var(--field-line);border-radius:13px;background:rgb(255 255 255/62%)}.PreviewViewer_segmentedControl__q6uYE button{min-height:38px;border:0;border-radius:9px;color:#53666b;background:transparent;font:inherit;font-size:.72rem;font-weight:750;cursor:pointer}.PreviewViewer_segmentedControl__q6uYE button[aria-pressed=true]{color:white;background:var(--field-ink)}.PreviewViewer_controlFootnote___iX3C{margin:-10px 0 0;color:#6b7d80;font-size:.68rem;line-height:1.5}.PreviewViewer_deviceStage___L8ac{min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px}.PreviewViewer_stageLabel__GsSVb{width:min(393px,calc((100svh - 125px) * .4613));display:flex;justify-content:space-between;gap:20px;color:#62777b;font-size:.56rem}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_phoneShell__0n_ku{position:relative;width:min(393px,calc((100svh - 125px) * .4613));aspect-ratio:393/852;flex:0 0 auto;border:8px solid #1c2225;border-radius:56px;background:#1c2225;box-shadow:inset 0 0 0 1px #5e6668,0 1px 0 #859092,0 24px 56px rgb(4 23 29/25%),0 6px 16px rgb(4 23 29/18%)}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_phoneShell__0n_ku:after{position:absolute;inset:3px;z-index:3;border:1px solid rgb(255 255 255/12%);border-radius:45px;pointer-events:none;content:""}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_flutterFrame__1tfV2{inset:0;overflow:hidden;border-radius:47px;background:#f3f6f4}.PreviewViewer_dynamicIsland__gJAuo{position:absolute;top:10px;left:50%;width:31%;height:27px;border-radius:999px;background:#020303;transform:translateX(-50%)}.PreviewViewer_statusBar__0Ek3Z{position:absolute;top:0;right:0;left:0;z-index:4;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;color:white;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:clamp(.48rem,1.2vw,.68rem);font-weight:700;pointer-events:none}.PreviewViewer_statusIcons__vvMGh{font-size:.48rem;letter-spacing:.05em}.PreviewViewer_sideButtonBottom__czOfN,.PreviewViewer_sideButtonMiddle__VLAUQ,.PreviewViewer_sideButtonTop__n8kGw{position:absolute;left:-12px;width:4px;border-radius:3px 0 0 3px;background:#343b3e}.PreviewViewer_sideButtonTop__n8kGw{top:18%;height:4%}.PreviewViewer_sideButtonMiddle__VLAUQ{top:26%;height:8%}.PreviewViewer_sideButtonBottom__czOfN{top:37%;height:8%}.PreviewViewer_contextPanel__kvckV{padding-left:22px;border-left:1px solid var(--field-line)}.PreviewViewer_readyBadge__bxfRd{display:flex;align-items:center;gap:7px;margin-bottom:34px;color:var(--field-kelp);font-size:.68rem;font-weight:750}.PreviewViewer_readyBadge__bxfRd span{width:8px;height:8px;border:2px solid var(--field-sea-glass);border-radius:50%;background:var(--field-kelp);box-shadow:0 0 0 1px var(--field-kelp)}.PreviewViewer_contextPanel__kvckV .PreviewViewer_coordinates__DFioq{margin:15px 0 8px;color:#6c7f82;font-size:.58rem}.PreviewViewer_contextPanel__kvckV h2{margin:0 0 11px;color:var(--field-deep);font-size:1.65rem;line-height:1.05;letter-spacing:-.04em}.PreviewViewer_contextPanel__kvckV dl{margin:24px 0;border-top:1px solid var(--field-line)}.PreviewViewer_contextPanel__kvckV dl div{display:grid;grid-template-columns:82px 1fr;grid-gap:10px;gap:10px;padding:11px 0;border-bottom:1px solid var(--field-line)}.PreviewViewer_contextPanel__kvckV dt{color:#718386;font-size:.55rem}.PreviewViewer_contextPanel__kvckV dd{margin:0;color:var(--field-ink);font-size:.7rem;font-weight:700;line-height:1.4}.PreviewViewer_contextPanel__kvckV .PreviewViewer_disclaimer__p5wQg{color:#6b7d80;font-size:.67rem;line-height:1.5}@media (max-width:1120px){.PreviewViewer_mobilePresentation__PDYBx{grid-template-columns:minmax(240px,310px) minmax(360px,1fr)}.PreviewViewer_contextPanel__kvckV{grid-column:1/-1;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr);grid-gap:18px 34px;gap:18px 34px;align-items:start;padding:22px 0 0;border-top:1px solid var(--field-line);border-left:0}.PreviewViewer_readyBadge__bxfRd{margin:0}.PreviewViewer_contextPanel__kvckV .PreviewViewer_kicker__Y7M7U{grid-column:1}.PreviewViewer_contextPanel__kvckV .PreviewViewer_coordinates__DFioq,.PreviewViewer_contextPanel__kvckV h2,.PreviewViewer_contextPanel__kvckV>p:not(.PreviewViewer_disclaimer__p5wQg){grid-column:2}.PreviewViewer_contextPanel__kvckV .PreviewViewer_coordinates__DFioq{margin-top:-35px}.PreviewViewer_contextPanel__kvckV dl{grid-column:1/-1;margin:0}.PreviewViewer_contextPanel__kvckV .PreviewViewer_disclaimer__p5wQg{grid-column:1/-1}}@media (max-width:760px){.PreviewViewer_mobilePresentation__PDYBx{grid-template-columns:1fr;gap:34px;padding:28px 18px 46px}.PreviewViewer_controls__g0kLh{display:grid;grid-template-columns:1fr}.PreviewViewer_controlIntro__qLDeP h1{max-width:13ch}.PreviewViewer_scenarioList__metRD{grid-template-columns:repeat(2,minmax(0,1fr))}.PreviewViewer_scenarioButton__uWGzu{grid-template-columns:23px minmax(0,1fr) 12px;min-height:70px}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_phoneShell__0n_ku,.PreviewViewer_stageLabel__GsSVb{width:min(393px,calc(100vw - 54px))}.PreviewViewer_contextPanel__kvckV{display:block}.PreviewViewer_readyBadge__bxfRd{margin-bottom:28px}.PreviewViewer_contextPanel__kvckV .PreviewViewer_coordinates__DFioq{margin-top:15px}}@media (max-width:430px){.PreviewViewer_scenarioList__metRD{grid-template-columns:1fr}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_phoneShell__0n_ku{border-width:6px;border-radius:49px}.PreviewViewer_mobilePresentation__PDYBx .PreviewViewer_flutterFrame__1tfV2{border-radius:42px}.PreviewViewer_stageLabel__GsSVb{width:calc(100vw - 46px)}}@media (prefers-reduced-motion:reduce){.PreviewViewer_scenarioButton__uWGzu{transition:none}}.preview_entryPage__mNi1Y,.preview_viewerPage__ClEUs{min-height:100svh;color:var(--ink);background:var(--paper)}.preview_entryPage__mNi1Y a,.preview_viewerPage__ClEUs a{color:inherit;text-decoration:none}.preview_entryPage__mNi1Y a:focus-visible,.preview_entryPage__mNi1Y button:focus-visible,.preview_entryPage__mNi1Y input:focus-visible,.preview_viewerPage__ClEUs a:focus-visible{outline:4px solid var(--orange);outline-offset:3px}.preview_entryFooter__I8Iqq,.preview_entryHeader__HVY0k,.preview_viewerBar__nfVOi{display:flex;align-items:center;justify-content:space-between;border-color:var(--rule)}.preview_entryHeader__HVY0k{min-height:76px;padding:0 clamp(20px,4vw,64px);border-bottom:1px solid var(--rule)}.preview_brand__9Cxyg{display:inline-flex;align-items:center;gap:11px;font-size:.82rem;font-weight:850;letter-spacing:-.02em}.preview_brandMark__HMvjf{position:relative;display:inline-block;width:26px;height:26px}.preview_brandMark__HMvjf .markBase,.preview_brandMark__HMvjf .markChrome{position:absolute;inset:0;display:block;background:var(--cobalt);-webkit-mask:url(/delvian-mark-mask.svg) center/contain no-repeat;mask:url(/delvian-mark-mask.svg) center/contain no-repeat}.preview_brandMark__HMvjf .markChrome{opacity:.24;transform:translate(2px,-1px)}.preview_codeFieldset__9_N8w legend,.preview_slipNote__0Gjy2 span,.preview_slipRail__yn_je,.preview_viewerCode__m8nDS span,.preview_wordField__jmIQj span{font-size:.68rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.preview_entryGrid__MRrMF{width:min(1380px,calc(100% - 40px));min-height:calc(100svh - 154px);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;grid-gap:clamp(44px,8vw,130px);gap:clamp(44px,8vw,130px);padding:clamp(64px,10vw,150px) 0}.preview_intro__WMykk{align-self:center}.preview_introHeading__aUgcs{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(24px,3vw,36px)}.preview_intro__WMykk h1{max-width:640px;margin:0;font-size:clamp(3.6rem,6.4vw,7rem);font-weight:820;line-height:.88;letter-spacing:var(--display-letter-spacing)}.preview_introMarkScene__TyfAl{width:clamp(108px,12vw,160px);aspect-ratio:1;display:grid;place-items:center;perspective:760px}.preview_introMarkSolid__tdfhA{position:relative;width:72%;aspect-ratio:423/503;transform-style:preserve-3d;animation:preview_introMarkTurn__wqP7J 14s linear infinite;will-change:transform}.preview_introMarkLayer__ynMn0{position:absolute;inset:0;display:block;overflow:hidden;color:var(--orange);-webkit-mask:url(/delvian-mark-mask.svg) center/contain no-repeat;mask:url(/delvian-mark-mask.svg) center/contain no-repeat}.preview_introMarkLayer__ynMn0 .markBase,.preview_introMarkLayer__ynMn0 .markChrome{position:absolute;inset:0}.preview_introMarkLayer__ynMn0 .markBase{background:currentColor}.preview_introMarkLayer__ynMn0 .markChrome{display:none}.preview_introMarkLayer__ynMn0:first-child{color:var(--cobalt);transform:translateZ(-12px)}.preview_introMarkLayer__ynMn0:nth-child(2){transform:translateZ(-10px)}.preview_introMarkLayer__ynMn0:nth-child(3){transform:translateZ(-8px)}.preview_introMarkLayer__ynMn0:nth-child(4){transform:translateZ(-6px)}.preview_introMarkLayer__ynMn0:nth-child(5){transform:translateZ(-4px)}.preview_introMarkLayer__ynMn0:nth-child(6){transform:translateZ(-2px)}.preview_introMarkLayer__ynMn0:nth-child(7){color:var(--cobalt);transform:translateZ(0)}@keyframes preview_introMarkTurn__wqP7J{0%{transform:rotateX(-8deg) rotateY(0deg)}to{transform:rotateX(-8deg) rotateY(1turn)}}.preview_intro__WMykk p{max-width:560px;margin:34px 0 0;color:var(--ink-soft);font-size:clamp(1rem,1.6vw,1.3rem);line-height:1.55}.preview_callSlip__2SDAS{position:relative;border:1px solid var(--ink);background:var(--warm-white);box-shadow:clamp(10px,1.7vw,24px) clamp(10px,1.7vw,24px) 0 var(--cobalt)}.preview_slipRail__yn_je{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 18px;border-bottom:1px solid var(--ink);background:var(--lime)}.preview_codeForm__xH8wE{padding:clamp(30px,5vw,64px)}.preview_codeFieldset__9_N8w{min-width:0;margin:0;padding:0;border:0}.preview_codeFieldset__9_N8w legend{display:block;width:100%;margin-bottom:12px}.preview_formRow__4mqCa{display:block}.preview_wordInputs__bFA8C{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.preview_wordField__jmIQj{display:grid;min-width:0;grid-gap:7px;gap:7px}.preview_wordField__jmIQj span{color:var(--ink-soft);font-size:.56rem}.preview_wordField__jmIQj input{width:100%;min-width:0;border:1px solid var(--ink);border-radius:0;background:white;padding:16px 12px;color:var(--ink);font-size:clamp(1rem,1.7vw,1.15rem)}.preview_wordField__jmIQj input::placeholder{color:#888b83}.preview_formRow__4mqCa button{width:100%;min-height:54px;margin-top:10px;border:1px solid var(--ink);border-radius:0;background:var(--cobalt);color:white;padding:0 22px;font-weight:850;cursor:pointer}.preview_formRow__4mqCa button:hover{background:#1737b9}.preview_formError__hV3pk,.preview_hint__Kqgx_{margin:10px 0 0;font-size:.82rem}.preview_hint__Kqgx_{color:var(--ink-soft)}.preview_formError__hV3pk{color:#a52a10;font-weight:750}.preview_slipNote__0Gjy2{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(30px,5vw,64px);border-top:1px dashed var(--ink);background:#fff7e9}.preview_slipNote__0Gjy2 strong{color:var(--ink);font-size:clamp(.82rem,1.4vw,.98rem);text-align:right}.preview_entryFooter__I8Iqq{min-height:104px;justify-content:center;flex-direction:column;gap:8px;padding:18px clamp(20px,4vw,64px);border-top:1px solid var(--rule);color:var(--ink-soft);font-size:.78rem;text-align:center}.preview_footerNote__5XDpY{margin:0}.preview_footerMeta__sNrhy{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;color:color-mix(in srgb,var(--ink-soft) 78%,transparent);font-size:.7rem}.preview_footerMeta__sNrhy a{font-weight:750;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--cobalt) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--cobalt) 55%,transparent);text-underline-offset:3px}.preview_footerMeta__sNrhy a:hover{color:var(--cobalt);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.preview_viewerPage__ClEUs{height:100svh;display:grid;grid-template-rows:54px minmax(0,1fr);overflow:hidden}.preview_viewerBar__nfVOi{z-index:2;padding:0 clamp(14px,3vw,34px);border-bottom:1px solid var(--ink);background:var(--paper)}.preview_viewerBrand__9VSyW,.preview_viewerExit__pKECJ{font-size:.75rem;font-weight:850}.preview_viewerExit__pKECJ{text-decoration:underline!important;text-underline-offset:4px}.preview_viewerCode__m8nDS{display:flex;align-items:baseline;gap:12px}.preview_viewerCode__m8nDS strong{color:var(--cobalt);font-size:.78rem}.preview_previewFrame__oVYXL{width:100%;height:100%;border:0;background:var(--paper)}@media (max-width:850px){.preview_entryGrid__MRrMF{grid-template-columns:1fr;width:min(100% - 32px,680px);gap:54px;padding:70px 0 90px}.preview_viewerCode__m8nDS span{display:none}}@media (max-width:560px){.preview_introHeading__aUgcs{gap:20px}.preview_introMarkScene__TyfAl{width:88px}.preview_intro__WMykk h1{font-size:clamp(2.7rem,12vw,4.2rem);line-height:.9;letter-spacing:var(--display-letter-spacing)}.preview_wordInputs__bFA8C{gap:7px}.preview_wordField__jmIQj input{padding-right:8px;padding-left:8px}.preview_slipNote__0Gjy2{align-items:flex-start;flex-direction:column;gap:7px}.preview_viewerCode__m8nDS{display:none}}@media (prefers-reduced-motion:reduce){.preview_entryPage__mNi1Y *,.preview_viewerPage__ClEUs *{scroll-behavior:auto!important;transition-duration:.01ms!important}.preview_introMarkSolid__tdfhA{animation:none;transform:rotateX(-8deg) rotateY(-18deg)}}