@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/inter-latin-400-italic-D1l0FflY.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/inter-latin-500-italic-CmxAJXy_.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/inter-latin-600-italic-BJYrns_i.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/inter-latin-700-italic-BsEzapPQ.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-latin-400-normal-DJ5YJwmz.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-latin-400-italic-0j97Jm6B.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/source-serif-4-latin-500-normal-CQD3QGLX.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:500;font-display:swap;src:url(/assets/source-serif-4-latin-500-italic-BVWY-EMZ.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-latin-600-normal-DouSKlru.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(/assets/source-serif-4-latin-600-italic-BYz3Th4E.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/assets/source-serif-4-latin-700-normal-CGGdTIBe.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:700;font-display:swap;src:url(/assets/source-serif-4-latin-700-italic-JqVfbRzb.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-400-normal-D7N-Aha9.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/cormorant-garamond-latin-400-italic-AK3f4gkg.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-500-normal-CO6zq4Dz.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-500-italic-x2m7Zw48.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-600-normal-Cpve2RO_.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/cormorant-garamond-latin-600-italic-4OpP2IBD.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-latin-700-normal-gugjBmy0.woff2)format("woff2")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/cormorant-garamond-latin-700-italic-CbyWXF1l.woff2)format("woff2")}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/ibm-plex-mono-latin-400-italic-BqAiT5Ww.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:500;font-display:swap;src:url(/assets/ibm-plex-mono-latin-500-italic-As4cCeDr.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:600;font-display:swap;src:url(/assets/ibm-plex-mono-latin-600-italic-DrfJ59vG.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/assets/ibm-plex-mono-latin-700-italic-J6kahdQd.woff2)format("woff2")}:root{--dl-bg:#0a0a0a;--dl-bg-elevated:#141412;--dl-bg-inset:#1c1c1a;--dl-fg:#f2f0e9;--dl-fg-muted:#948f83;--dl-fg-faint:#8a8579;--dl-line:#f2f0e952;--dl-line-strong:#f2f0e999;--dl-line-faint:#f2f0e924;--dl-focus-ring:#f2f0e9;--dl-danger:#e5484d;--dl-focus-ring-w:2px;--dl-focus-ring-offset:2px;--dl-duration-fast:.12s;--dl-duration-medium:.18s;--dl-duration-slow:.25s;--dl-duration-dash:12s;--dl-ease-standard:ease;--dl-elevation-1:0 1px 4px #0000001f;--dl-elevation-2:0 4px 12px #00000026;--dl-elevation-3:0 8px 32px #00000059;--dl-font-display:"Cormorant Garamond", Georgia, "Times New Roman", serif;--dl-font-body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--dl-tracking-wordmark:.22em;--dl-tracking-label:.13em;--dl-scroll-fade:28px;--dl-scroll-thumb:#f2f0e938;--dl-scroll-thumb-hover:#f2f0e966;--dl-space-1:4px;--dl-space-2:8px;--dl-space-3:12px;--dl-space-4:16px;--dl-space-5:24px;--dl-space-6:32px;--dl-radius:2px;--dl-border-w:1px}.dl-frame{border:var(--dl-border-w) dashed var(--dl-line);border-radius:var(--dl-radius);background:var(--dl-bg-elevated);transition:border-color var(--dl-duration-fast) var(--dl-ease-standard);position:relative}.dl-frame:hover,.dl-frame:focus-within{border-color:var(--dl-line-strong)}.dl-frame:hover .dl-corner-tl,.dl-frame:focus-within .dl-corner-tl{border-top-color:var(--dl-fg-muted);border-left-color:var(--dl-fg-muted)}.dl-frame:hover .dl-corner-tr,.dl-frame:focus-within .dl-corner-tr{border-top-color:var(--dl-fg-muted);border-right-color:var(--dl-fg-muted)}.dl-frame:hover .dl-corner-bl,.dl-frame:focus-within .dl-corner-bl{border-bottom-color:var(--dl-fg-muted);border-left-color:var(--dl-fg-muted)}.dl-frame:hover .dl-corner-br,.dl-frame:focus-within .dl-corner-br{border-bottom-color:var(--dl-fg-muted);border-right-color:var(--dl-fg-muted)}.dl-corner{transition:border-color var(--dl-duration-fast) var(--dl-ease-standard);pointer-events:none;width:8px;height:8px;position:absolute}.dl-corner-tl{border-top:2px solid var(--dl-line-strong);border-left:2px solid var(--dl-line-strong);top:-1px;left:-1px}.dl-corner-tr{border-top:2px solid var(--dl-line-strong);border-right:2px solid var(--dl-line-strong);top:-1px;right:-1px}.dl-corner-bl{border-bottom:2px solid var(--dl-line-strong);border-left:2px solid var(--dl-line-strong);bottom:-1px;left:-1px}.dl-corner-br{border-bottom:2px solid var(--dl-line-strong);border-right:2px solid var(--dl-line-strong);bottom:-1px;right:-1px}.dl-btn{font-family:var(--dl-font-body);letter-spacing:var(--dl-tracking-label);text-transform:uppercase;color:var(--dl-fg-muted);border:var(--dl-border-w) dashed var(--dl-line);border-radius:var(--dl-radius);padding:var(--dl-space-2) var(--dl-space-4);cursor:pointer;transition:color var(--dl-duration-fast) var(--dl-ease-standard), border-color var(--dl-duration-fast) var(--dl-ease-standard), background-color var(--dl-duration-fast) var(--dl-ease-standard), transform var(--dl-duration-fast) var(--dl-ease-standard);background:0 0;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}@media (prefers-reduced-motion:no-preference){.dl-frame:hover,.dl-frame:focus-within,.dl-btn:hover:not(:disabled){animation:dl-dash-drift var(--dl-duration-dash) linear infinite}}@keyframes dl-dash-drift{0%,to{border-color:var(--dl-line-strong)}50%{border-color:var(--dl-fg-muted)}}.dl-btn:hover:not(:disabled){color:var(--dl-fg);border-color:var(--dl-line-strong);background:var(--dl-bg-inset)}.dl-btn:active:not(:disabled){border-color:var(--dl-line-strong);background:var(--dl-bg);transition-duration:0s;transform:translateY(1px)}.dl-btn--active:active:not(:disabled){background:var(--dl-fg-muted);border-color:var(--dl-fg-muted)}.dl-btn:focus-visible{outline:2px solid var(--dl-focus-ring);outline-offset:2px}.dl-btn--active{color:var(--dl-bg);background:var(--dl-fg);border-color:var(--dl-fg);border-style:solid}.dl-btn--active:hover:not(:disabled){color:var(--dl-bg);background:var(--dl-fg)}.dl-btn:disabled{color:var(--dl-fg-faint);border-color:var(--dl-line-faint);cursor:not-allowed}.dl-btn--sm{padding:var(--dl-space-1) var(--dl-space-2);font-size:.75rem}.dl-btn--ghost{text-align:left;text-transform:none;letter-spacing:0;border-color:#0000;justify-content:flex-start}.dl-btn--ghost:hover:not(:disabled){background:var(--dl-bg-inset);border-color:#0000}.dl-input{box-sizing:border-box;background:var(--dl-bg-inset);border:var(--dl-border-w) solid var(--dl-line);border-radius:var(--dl-radius);width:100%;color:var(--dl-fg);font-family:var(--dl-font-body);padding:var(--dl-space-2) var(--dl-space-3);transition:border-color var(--dl-duration-fast) var(--dl-ease-standard);font-size:.875rem}.dl-input:hover:not(:disabled){border-color:var(--dl-line-strong)}.dl-input:focus-visible{outline:var(--dl-focus-ring-w) solid var(--dl-focus-ring);outline-offset:var(--dl-focus-ring-offset);border-color:var(--dl-line-strong)}.dl-input:disabled{color:var(--dl-fg-faint);border-color:var(--dl-line-faint);cursor:not-allowed}.dl-checkbox{accent-color:var(--dl-fg);width:16px;height:16px}.dl-checkbox:focus-visible{outline:var(--dl-focus-ring-w) solid var(--dl-focus-ring);outline-offset:var(--dl-focus-ring-offset)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.dl-range{appearance:none;background:0 0;width:100%}.dl-range::-webkit-slider-runnable-track{background:var(--dl-line);border-radius:1px;height:2px}.dl-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--dl-fg);border-radius:1px;width:10px;height:10px;margin-top:-4px;transform:rotate(45deg)}.dl-range::-moz-range-track{background:var(--dl-line);border-radius:1px;height:2px}.dl-range::-moz-range-thumb{background:var(--dl-fg);border:none;border-radius:1px;width:10px;height:10px;transform:rotate(45deg)}.dl-range:focus-visible{outline:2px solid var(--dl-focus-ring);outline-offset:3px}.dl-divider{align-items:center;gap:var(--dl-space-2);display:flex}.dl-divider:before,.dl-divider:after{content:"";border-top:var(--dl-border-w) dashed var(--dl-line-faint);flex:1}.dl-divider-mark{background:var(--dl-line-strong);flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}.dl-scrollbar,.dl-scroll{scrollbar-width:thin;scrollbar-color:var(--dl-scroll-thumb) transparent;scrollbar-gutter:stable}.dl-scroll{--dl-fade-start:0px;--dl-fade-end:0px;transition:--dl-fade-start var(--dl-duration-fast) var(--dl-ease-standard), --dl-fade-end var(--dl-duration-fast) var(--dl-ease-standard)}.dl-scroll[data-scroll-start=true],.dl-scroll[data-scroll-end=true]{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--dl-fade-start), #000 calc(100% - var(--dl-fade-end)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--dl-fade-start), #000 calc(100% - var(--dl-fade-end)), transparent 100%)}.dl-scroll[data-scroll-start=true]{--dl-fade-start:var(--dl-scroll-fade)}.dl-scroll[data-scroll-end=true]{--dl-fade-end:var(--dl-scroll-fade)}.dl-scrollbar::-webkit-scrollbar{width:10px;height:10px}.dl-scroll::-webkit-scrollbar{width:10px;height:10px}.dl-scrollbar::-webkit-scrollbar-track{background:0 0}.dl-scroll::-webkit-scrollbar-track{background:0 0}.dl-scrollbar::-webkit-scrollbar-thumb{background:var(--dl-scroll-thumb);background-clip:content-box;border:3px solid #0000;border-radius:999px}.dl-scroll::-webkit-scrollbar-thumb{background:var(--dl-scroll-thumb);background-clip:content-box;border:3px solid #0000;border-radius:999px}.dl-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--dl-scroll-thumb-hover);background-clip:content-box}.dl-scroll::-webkit-scrollbar-thumb:hover{background:var(--dl-scroll-thumb-hover);background-clip:content-box}@property --dl-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --dl-fade-end{syntax:"<length>";inherits:false;initial-value:0}.dl-label{font-family:var(--dl-font-display);letter-spacing:var(--dl-tracking-label);text-transform:uppercase;color:var(--dl-fg);margin:0}.dl-notice{font-family:var(--dl-font-body);color:var(--dl-fg-muted);font-size:.8em}.dl-badge{box-sizing:border-box;align-items:center;gap:var(--dl-space-1);max-width:100%;font-family:var(--dl-font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--dl-fg-muted);border:var(--dl-border-w) solid var(--dl-line);border-radius:var(--dl-radius);padding:2px var(--dl-space-2);white-space:normal;overflow-wrap:break-word;flex-wrap:wrap;font-size:.68rem;display:inline-flex}.dl-badge--danger{color:var(--dl-danger);border-color:var(--dl-danger)}.dl-badge-sep{color:var(--dl-fg-faint)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--dl-bg);min-height:100vh;color:var(--dl-fg);font-family:var(--dl-font-body);background-image:radial-gradient(var(--dl-line-faint) 1px, transparent 1px);background-size:28px 28px;margin:0}._panel_vsx1i_1{align-items:center;gap:var(--dl-space-2);flex-shrink:0;display:flex}._layer_1sfv8_1{z-index:1000;position:relative}._backdrop_1sfv8_3{z-index:1000;padding:var(--dl-space-4);background:#0a0a0acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1sfv8_17{width:min(420px,100%);max-height:calc(100dvh - 2 * var(--dl-space-4));outline:none;overflow-y:auto}._frame_1sfv8_24{box-sizing:border-box;padding:var(--dl-space-4) var(--dl-space-5)}._frame_1sfv8_24>h2{margin:0}._description_1sfv8_26{margin:var(--dl-space-2) 0 var(--dl-space-3)}@media (prefers-reduced-motion:reduce){._backdrop_1sfv8_3,._dialog_1sfv8_17{scroll-behavior:auto}}._dialog_1gimy_1{width:min(680px,100%)}._frame_1gimy_5{max-height:calc(100dvh - 2 * var(--dl-space-4));overflow:auto}._body_1gimy_12{gap:var(--dl-space-3);flex-direction:column;display:flex}._fingerprintRow_1gimy_18{align-items:baseline;gap:var(--dl-space-3);flex-wrap:wrap;display:flex}._fingerprint_1gimy_18{color:var(--dl-fg);letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._actions_1gimy_32{gap:var(--dl-space-2);flex-wrap:wrap;display:flex}._armoredBlock_1gimy_38{max-height:220px;padding:var(--dl-space-3);background:var(--dl-bg-inset);border:var(--dl-border-w) dashed var(--dl-line-faint);border-radius:var(--dl-radius);color:var(--dl-fg-muted);white-space:pre-wrap;word-break:break-all;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;line-height:1.4;overflow:auto}._footer_1gimy_57{padding-top:var(--dl-space-1);justify-content:flex-end;display:flex}._root_co0qs_4{z-index:1100;background:radial-gradient(circle at 50% 47%, #ffffff0e, transparent 34%), var(--dl-bg);background-image:radial-gradient(circle at 50% 47%, #ffffff0e, transparent 34%), radial-gradient(var(--dl-line-faint) 1px, transparent 1px);isolation:isolate;background-size:auto,28px 28px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._root_co0qs_4:before,._root_co0qs_4:after{content:"";z-index:-1;pointer-events:none;position:absolute}._root_co0qs_4:before{background:linear-gradient(90deg,#0000 49.95%,#ffffff09 50%,#0000 50.05%);inset:0}._root_co0qs_4:after{border:1px solid #ffffff09;border-radius:50%;inset:-18%;box-shadow:0 0 0 10vw #ffffff02,0 0 0 22vw #ffffff02}._sequence_co0qs_46{width:100%;height:100%;color:var(--dl-fg);will-change:transform, opacity;position:absolute;inset:0;overflow:visible}._field_co0qs_56{fill:none;stroke:var(--dl-fg-faint);stroke-width:.8px}._field_co0qs_56 circle{stroke-dasharray:1.5 5}._flowField_co0qs_66{stroke:var(--dl-fg);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._detailPath_co0qs_74{stroke:var(--dl-fg-muted);stroke-width:.85px}._orbit_co0qs_79{stroke-width:.9px;stroke-dasharray:2 7}._tracers_co0qs_84{color:var(--dl-fg);pointer-events:none}._tracerGlow_co0qs_89{fill:url(#landing-ink-core);filter:url(#landing-ink-glow)}._tracerCore_co0qs_94{fill:currentColor}._centerMark_co0qs_98{fill:none;stroke:var(--dl-fg-muted);stroke-width:.9px;stroke-dasharray:2 5}._titleLockup_co0qs_105{color:var(--dl-fg);will-change:transform}._titleWords_co0qs_110,._titleGhosts_co0qs_111{font-family:var(--dl-font-display);letter-spacing:.065em;font-weight:500}._titleWords_co0qs_110{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3 8}._titleGhosts_co0qs_111{fill:currentColor}._titleWords_co0qs_110 text:first-child,._titleGhosts_co0qs_111 text:first-child{font-size:116px}._titleWords_co0qs_110 text:nth-child(2),._titleGhosts_co0qs_111 text:nth-child(2){font-size:166px}._titleWords_co0qs_110 text:nth-child(3),._titleGhosts_co0qs_111 text:nth-child(3){font-size:146px}._actReadout_co0qs_144{fill:var(--dl-fg-faint);font-family:var(--dl-font-body);letter-spacing:.18em;font-size:10px}._content_co0qs_152{z-index:1;width:min(100%,960px);max-height:100dvh;padding:var(--dl-space-6) var(--dl-space-5);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dl-duration-slow) var(--dl-ease-standard), transform var(--dl-duration-slow) var(--dl-ease-standard), visibility 0s linear var(--dl-duration-slow);position:relative;overflow-y:auto;transform:translateY(26px)}._content_co0qs_152[data-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}._card_co0qs_178{max-width:880px;margin:0 auto}._kicker_co0qs_184{margin:0 0 var(--dl-space-2);font-family:var(--dl-font-body);letter-spacing:var(--dl-tracking-label);text-transform:uppercase;color:var(--dl-fg-muted);font-size:.78rem}._heading_co0qs_193{margin:0 0 var(--dl-space-4);font-family:var(--dl-font-display);letter-spacing:var(--dl-tracking-wordmark);text-transform:uppercase;color:var(--dl-fg);font-size:clamp(2.2rem,6vw,3.6rem);font-weight:500;line-height:1.05}._headingSub_co0qs_204{text-align:center;font-size:.55em;display:block}._lede_co0qs_210{margin:0 0 var(--dl-space-6);max-width:62ch;font-family:var(--dl-font-body);color:var(--dl-fg-muted);font-size:1.02rem;line-height:1.6}._columns_co0qs_219{gap:var(--dl-space-6);margin-bottom:var(--dl-space-6);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}._sectionLabel_co0qs_226{margin:0 0 var(--dl-space-4);padding-bottom:var(--dl-space-2);border-bottom:var(--dl-border-w) dashed var(--dl-line-faint);font-family:var(--dl-font-display);letter-spacing:var(--dl-tracking-label);text-transform:uppercase;color:var(--dl-fg);font-size:.9rem;font-weight:500}._steps_co0qs_238,._features_co0qs_239{gap:var(--dl-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_co0qs_238{gap:var(--dl-space-3);align-items:baseline;display:flex}._stepIndex_co0qs_254{font-family:var(--dl-font-body);letter-spacing:.12em;color:var(--dl-fg-faint);flex-shrink:0;font-size:.78rem}._stepText_co0qs_262{font-family:var(--dl-font-body);color:var(--dl-fg-muted);font-size:.92rem;line-height:1.5}._featureTitle_co0qs_269{margin:0 0 var(--dl-space-1);font-family:var(--dl-font-body);color:var(--dl-fg);font-size:.95rem;font-weight:600}._featureDetail_co0qs_277{font-family:var(--dl-font-body);color:var(--dl-fg-muted);margin:0;font-size:.88rem;line-height:1.5}._cta_co0qs_285{width:100%;max-width:360px;padding:var(--dl-space-3) var(--dl-space-5);font-size:.95rem}._skip_co0qs_292{right:var(--dl-space-5);bottom:var(--dl-space-5);z-index:2;border:var(--dl-border-w) dashed transparent;padding:var(--dl-space-2) var(--dl-space-3);font-family:var(--dl-font-body);letter-spacing:var(--dl-tracking-label);text-transform:uppercase;color:var(--dl-fg-faint);cursor:pointer;transition:color var(--dl-duration-fast) var(--dl-ease-standard), border-color var(--dl-duration-fast) var(--dl-ease-standard);background:0 0;font-size:.72rem;position:absolute}._skip_co0qs_292:hover,._skip_co0qs_292:focus-visible{border-color:var(--dl-line-faint);color:var(--dl-fg)}._skip_co0qs_292:focus-visible{outline:var(--dl-focus-ring-w) solid var(--dl-focus-ring);outline-offset:var(--dl-focus-ring-offset)}@media (width<=767px){._content_co0qs_152{padding:var(--dl-space-5) var(--dl-space-4)}._columns_co0qs_219{gap:var(--dl-space-5)}._skip_co0qs_292{right:var(--dl-space-3);bottom:var(--dl-space-3)}}@media (prefers-reduced-motion:reduce){._content_co0qs_152{opacity:1;visibility:visible;pointer-events:auto;transform:none}}._page_15txt_1{min-height:100vh}@media (width>=768px){._page_15txt_1{flex-direction:column;height:100dvh;display:flex;overflow:hidden}._main_15txt_8{flex-direction:column;flex:1 1 0;min-height:0;padding:0;display:flex;overflow:hidden}}._header_15txt_29{justify-content:space-between;align-items:center;gap:var(--dl-space-4);padding:var(--dl-space-5) var(--dl-space-6);display:flex;position:relative}._headerActions_15txt_38{align-items:center;gap:var(--dl-space-3);flex-shrink:0;display:flex}._mobileMenuButton_15txt_45{display:none}._skipLink_15txt_49{top:var(--dl-space-2);left:var(--dl-space-2);z-index:100;padding:var(--dl-space-2) var(--dl-space-3);color:var(--dl-bg);background:var(--dl-fg);position:fixed;transform:translateY(-150%)}._skipLink_15txt_49:focus{transform:translateY(0)}._wordmark_15txt_64{font-family:var(--dl-font-display);letter-spacing:var(--dl-tracking-wordmark);text-transform:uppercase;color:var(--dl-fg);margin:0;font-size:1.1rem;font-weight:500}._divider_15txt_74{margin:0 var(--dl-space-6)}._main_15txt_8{padding:var(--dl-space-5) var(--dl-space-6)}._editorView_15txt_82{display:contents}._editorView_15txt_82[hidden]{display:none}._routeView_15txt_93{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}._routeLoading_15txt_101{margin:var(--dl-space-4) 0}._editorFocusTarget_15txt_105,._routeAnnouncement_15txt_106{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=767px){._header_15txt_29{padding:var(--dl-space-2) var(--dl-space-4);flex-wrap:nowrap}._headerActions_15txt_38{z-index:60;top:calc(100% - var(--dl-space-1));right:var(--dl-space-4);width:max-content;min-width:176px;max-width:calc(100vw - 2 * var(--dl-space-4));align-items:stretch;gap:var(--dl-space-2);padding:var(--dl-space-2);background:var(--dl-bg-elevated);border:var(--dl-border-w) dashed var(--dl-line);box-shadow:var(--dl-elevation-3);flex-direction:column;display:none;position:absolute}._headerActionsOpen_15txt_142{display:flex}._headerActions_15txt_38>*{box-sizing:border-box;width:100%}._mobileMenuButton_15txt_45{border:var(--dl-border-w) dashed transparent;width:44px;height:44px;color:var(--dl-fg);cursor:pointer;transition:color var(--dl-duration-fast) var(--dl-ease-standard), border-color var(--dl-duration-fast) var(--dl-ease-standard), background-color var(--dl-duration-fast) var(--dl-ease-standard);background:0 0;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;gap:5px;padding:0;display:flex}._mobileMenuButton_15txt_45:hover,._mobileMenuButton_15txt_45:focus-visible,._mobileMenuButton_15txt_45[aria-expanded=true]{border-color:var(--dl-line-strong);outline:none}._mobileMenuButton_15txt_45 span{border-top:1px solid;width:20px}._divider_15txt_74{margin:0}._main_15txt_8{padding:var(--dl-space-2) 0}._routeView_15txt_93{box-sizing:border-box;padding-right:var(--dl-space-4);padding-left:var(--dl-space-4)}._wordmark_15txt_64{font-size:1rem}}
