.TgcMiW_panel{isolation:isolate;border-radius:var(--landing-radius,20px);background:var(--brand-ground);min-width:0;position:relative;overflow:hidden}.TgcMiW_landscape{z-index:-2;width:100%;height:100%;opacity:var(--landing-art-opacity,.8);position:absolute;inset:0}.TgcMiW_readingScrim{z-index:-1;pointer-events:none;background:linear-gradient(to bottom,color-mix(in srgb,var(--brand-ground) 78%,transparent) 0%,transparent 46%,color-mix(in srgb,var(--brand-ground) 65%,transparent) 100%);position:absolute;inset:0}.TgcMiW_opening{min-width:0;padding:calc(var(--landing-space,56px) * .5) 24px 22px;text-align:center;pointer-events:none;justify-items:center;gap:10px;margin:0 auto;display:grid;position:relative}.TgcMiW_opening h1{color:var(--ink);font-family:var(--font-paper-mono),monospace;font-size:calc(var(--landing-title,calc(var(--text-base) * 4)) * .78);letter-spacing:-.045em;text-wrap:balance;margin:0;font-weight:600;line-height:1.16}.TgcMiW_opening p{color:var(--ink);font-family:var(--font-public-sans),sans-serif;font-size:var(--text-base);text-shadow:0 1px 12px var(--brand-ground);margin:0;line-height:1.6}.TgcMiW_reveal{justify-items:center;gap:16px;min-width:0;padding:0 clamp(14px,3.2vw,48px) 30px;display:grid;position:relative}.TgcMiW_editor{min-width:0;width:min(calc(var(--landing-demo-width,84%) + 16%),1440px);zoom:.8;background:#111815;border:1px solid #d6f9a936;border-radius:13px;transition:box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #080e0b66,0 20px 70px #050d0b99,0 0 100px #66bbe114}.TgcMiW_editor:focus-within{box-shadow:0 0 0 1px #d6f9a960,0 20px 70px #050d0b99,0 0 100px #66bbe122}.TgcMiW_chrome{color:#a7b6a8;min-height:35px;font:calc(var(--text-xs) * .833333)/1.5 var(--font-paper-mono);background:#151e19;border-bottom:1px solid #2a352d;justify-content:center;align-items:center;gap:24px;display:flex;position:relative}.TgcMiW_windowDots{gap:5px;display:flex;position:absolute;left:14px}.TgcMiW_windowDots i{background:#ff8777;border-radius:50%;width:7px;height:7px}.TgcMiW_windowDots i:nth-child(2){background:#fdd09d}.TgcMiW_windowDots i:nth-child(3){background:#d6f9a9}.TgcMiW_slash{color:#617368;padding:0 8px}.TgcMiW_chrome>button{color:#a7b6a8;font:calc(var(--text-xs) * .75)/1.5 var(--font-paper-mono);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:5px;display:flex;position:absolute;right:12px}.TgcMiW_demo{width:100%;height:var(--landing-editor-height,580px);background:#111815;border:0;display:block}.TgcMiW_caption{width:min(100%,1440px);color:var(--ink);font-family:var(--font-paper-mono);font-size:calc(var(--text-xs) * .833333);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;line-height:1.7;display:flex}.TgcMiW_caption p{align-items:center;gap:8px;margin:0;display:flex}.TgcMiW_caption>span{font-size:calc(var(--text-xs) * .75);opacity:.74}.TgcMiW_caption a{font-size:calc(var(--text-xs) * .75);white-space:nowrap;align-items:center;gap:6px;text-decoration:none;display:flex}.TgcMiW_caption a:hover{text-decoration:underline}.TgcMiW_liveDot{background:#d6f9a9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #d6f9a966}.TgcMiW_editor[data-expanded=true]{zoom:1;z-index:1000;border-radius:14px;width:auto;position:fixed;inset:20px}.TgcMiW_editor[data-expanded=true] .TgcMiW_demo{height:calc(100dvh - 77px)}@media (min-height:950px){.TgcMiW_demo{height:var(--landing-editor-height,660px)}}@media (max-width:760px){.TgcMiW_opening{gap:12px;padding:30px 20px 24px}.TgcMiW_opening h1{font-size:calc(var(--landing-title,calc(var(--text-base) * 4)) * .55);max-width:600px}.TgcMiW_opening p{font-size:calc(var(--text-base) * .8125);max-width:280px}.TgcMiW_reveal{gap:14px;padding:0 10px 24px}.TgcMiW_demo{height:630px}.TgcMiW_chrome{min-height:34px;font-size:calc(var(--text-xs) * .75)}.TgcMiW_chrome>button{gap:0;font-size:0;right:9px}.TgcMiW_windowDots{gap:4px;left:10px}.TgcMiW_windowDots i{width:5px;height:5px}.TgcMiW_editor{zoom:1;border-radius:10px;width:100%}.TgcMiW_caption{font-size:calc(var(--text-xs) * .75);gap:8px;padding:0 4px}.TgcMiW_caption>span{font-size:calc(var(--text-base) * .5)}.TgcMiW_caption a{font-size:calc(var(--text-base) * .5);white-space:normal}.TgcMiW_editor[data-expanded=true]{inset:8px}.TgcMiW_editor[data-expanded=true] .TgcMiW_demo{height:calc(100dvh - 51px)}}@media (prefers-reduced-motion:reduce){.TgcMiW_editor{transition:none}}.TgcMiW_panel:has(.TgcMiW_editor[data-expanded=true]){z-index:1100;overflow:visible}.TgcMiW_editor[data-expanded=true]{box-shadow:0 0 0 100vmax #050b08dc}.TgcMiW_caption a{color:var(--ink);opacity:.82}.TgcMiW_opening{align-items:start;justify-items:var(--landing-heading-justify,center);text-align:var(--landing-heading-align,center);padding:calc(var(--landing-overlay-offset,var(--landing-nav-height,80px)) + var(--landing-header-top,28px)) clamp(24px,3.2vw,48px) var(--landing-header-gap,30px)}.TgcMiW_opening h1{font-family:var(--landing-heading-font,var(--font-paper-mono)),monospace;font-size:var(--landing-header-size,calc(var(--text-base) * 3.25));font-weight:var(--landing-header-weight,500);letter-spacing:-.045em;text-shadow:0 2px 22px #09070f40;max-width:100%;line-height:1.1}.TgcMiW_subtext{display:none}@media (max-width:760px){.TgcMiW_opening{padding:calc(var(--landing-overlay-offset,var(--landing-nav-height,80px)) + min(var(--landing-header-top,28px),24px)) 24px var(--landing-header-gap,30px)}.TgcMiW_opening h1{font-size:clamp(calc(var(--text-base) * 1.75),calc(var(--landing-header-size,calc(var(--text-base) * 3.25)) * .68),calc(var(--text-base) * 3.25));letter-spacing:-.045em}}
.zpbYDq_workspace{z-index:1200;background:var(--fc-background,var(--surface));position:fixed;inset:0}.zpbYDq_loading{background:var(--surface);height:100dvh;color:var(--ink);font-family:var(--font-public-sans),sans-serif;place-items:center;display:grid}.zpbYDq_prompt{width:min(100%,42rem);padding:var(--fc-space-6);border:1px solid var(--fc-border);border-radius:var(--fc-radius-panel);background:var(--fc-surface);color:var(--fc-foreground);box-shadow:var(--fc-shadow)}.zpbYDq_label{margin-bottom:var(--fc-space-4);font-family:var(--fc-font-ui);font-size:var(--fc-text-body);font-weight:var(--fc-weight-heading);display:block}.zpbYDq_prompt textarea{width:100%;min-height:calc(var(--fc-space-4) * 7);font-size:var(--fc-text-body)}.zpbYDq_promptActions{justify-content:space-between;align-items:center;gap:var(--fc-space-4);margin-top:var(--fc-space-4);font-family:var(--fc-font-ui);font-size:var(--fc-text-meta);color:var(--fc-muted);display:flex}@media (max-width:700px){.zpbYDq_prompt{padding:var(--fc-space-4)}.zpbYDq_prompt textarea{font-size:var(--text-base)}.zpbYDq_promptActions{flex-direction:column;align-items:flex-start}.zpbYDq_promptActions button{width:100%}}.zpbYDq_githubPicker{gap:var(--fc-space-4);flex-direction:column;max-height:85dvh;display:flex;overflow:auto}.zpbYDq_githubPicker p{font-size:var(--fc-text-body);margin:0;line-height:1.5}.zpbYDq_repositoryList{flex-direction:column;max-height:40dvh;display:flex;overflow:auto}.zpbYDq_repositoryList button{white-space:normal;height:auto;min-height:var(--fc-target-touch);text-align:left}.zpbYDq_repositoryList button>span{min-height:var(--fc-target-touch);justify-content:space-between;gap:var(--fc-space-2)}.zpbYDq_repositoryDetails{align-items:flex-start;gap:var(--fc-space-1);min-width:0;padding-block:var(--fc-space-2);overflow-wrap:anywhere;flex-direction:column;display:flex}.zpbYDq_repositoryDetails small{color:var(--fc-muted);font-weight:var(--fc-weight-reading)}.zpbYDq_promptActions .zpbYDq_repositoryChoice{flex:0 auto;min-width:0;max-width:100%}.zpbYDq_promptActions .zpbYDq_repositoryChoice>span{min-width:0;max-width:100%}.zpbYDq_repositoryName{text-overflow:ellipsis;min-width:0;overflow:hidden}.zpbYDq_prompt p{overflow-wrap:anywhere}.zpbYDq_prompt .zpbYDq_githubPermission{margin:var(--fc-space-2) 0 0;color:var(--fc-muted);font-size:var(--fc-text-meta);line-height:1.5}.zpbYDq_githubProgress{justify-content:space-between;align-items:center;gap:var(--fc-space-2);font-size:var(--fc-text-meta);color:var(--fc-muted);display:flex}.zpbYDq_prompt{width:100%;padding:calc(var(--fc-space-4) + var(--fc-space-1));background:var(--fc-surface)}.zpbYDq_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.zpbYDq_prompt textarea{height:calc(var(--fc-space-8) * 2 + var(--fc-space-1));min-height:calc(var(--fc-space-8) * 2 + var(--fc-space-1));box-shadow:none;resize:vertical;background:0 0;border:0;padding:0}.zpbYDq_prompt textarea:focus-visible{outline:2px solid var(--fc-focus);outline-offset:var(--fc-space-1)}.zpbYDq_promptActions{flex-direction:row;align-items:center}.zpbYDq_promptActions button{width:auto}.zpbYDq_promptActions button[type=submit]{min-width:calc(var(--fc-space-8) * 4 + var(--fc-space-3));min-height:var(--fc-target-touch);flex-shrink:0}.zpbYDq_promptActions button[type=submit]:disabled{opacity:1}.zpbYDq_promptActions button[type=submit]:disabled>span{background:var(--fc-foreground);color:var(--fc-muted);opacity:1}@media (max-width:700px){.zpbYDq_prompt{padding:var(--fc-space-4)}}
.g1Quva_canvas{--canvas:var(--brand-ground);--panel:color-mix(in srgb, var(--brand-ground) 88%, var(--brand-core) 12%);--panel-deep:var(--brand-ground);--text:var(--ink);--muted:var(--ink-muted);--chrome-ink:color-mix(in oklab, var(--text) 35%, var(--muted));--green:var(--accent);--bar:24px;--panel-radius:24px;--panel-max:1696px;--inset:clamp(24px, 3.4vw, 56px);background:var(--canvas);min-height:100svh;color:var(--text);font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;flex-direction:column;display:flex}.g1Quva_nav{z-index:100;padding:var(--bar);background:var(--canvas);position:sticky;top:0}.g1Quva_navInner{width:100%;max-width:var(--panel-max);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.g1Quva_mark{color:var(--text);text-decoration:none;display:inline-flex;position:relative}.g1Quva_mark:after{content:"";position:absolute;inset:-7px}.g1Quva_mark>*{--c:clamp(24px, 2.2vw, 32px);margin-left:calc(var(--pad-left) * -1)}.g1Quva_navLinks{flex-shrink:0;align-items:center;gap:28px;display:flex}.g1Quva_navLinks a{color:var(--chrome-ink);font-family:var(--font-paper-mono), monospace;font-size:var(--text-base);text-transform:lowercase;white-space:nowrap;font-weight:500;text-decoration:none;position:relative}.g1Quva_navLinks a:after{content:"";position:absolute;inset:-14px -6px}.g1Quva_navLinks a:hover{color:var(--text)}.g1Quva_main{flex:1 0 auto}.g1Quva_section{padding:0 var(--bar) var(--bar)}.g1Quva_panel{max-width:var(--panel-max);border-radius:var(--panel-radius);background:var(--panel);margin:0 auto;overflow:hidden}.g1Quva_footer{padding:8px var(--bar) calc(var(--bar) * 2)}.g1Quva_footerInner{max-width:var(--panel-max);color:var(--chrome-ink);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);text-transform:lowercase;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:0 auto;display:flex}.g1Quva_footerInner nav{flex-wrap:wrap;gap:36px;display:flex}.g1Quva_footerGroup{flex-direction:column;gap:24px;display:flex}.g1Quva_footerLabel{color:var(--text);font-weight:600}.g1Quva_footerInner a{color:var(--chrome-ink);text-decoration:none;position:relative}.g1Quva_footerInner a:after{content:"";position:absolute;inset:-15px -5px}.g1Quva_footerInner a:hover{color:var(--text)}@media (max-width:640px){.g1Quva_navLinks{gap:18px}}@media (max-width:360px){.g1Quva_navInner{gap:12px}.g1Quva_mark>*{--c:20px}.g1Quva_navLinks{gap:14px}.g1Quva_navLinks a{font-size:var(--text-sm)}}.g1Quva_footerBrand{flex-direction:column;gap:4px;display:flex}.g1Quva_canvas[data-landing-site] .g1Quva_mark{transform:translate(12px)}.g1Quva_canvas[data-landing-site] .g1Quva_mark>*{--c:32px;margin-left:0}@media (max-width:760px){.g1Quva_canvas[data-landing-site] .g1Quva_mark>*{--c:24px}}.g1Quva_canvas[data-landing-site] .g1Quva_navLinks button{min-height:var(--fc-target-touch)}.g1Quva_canvas{--canvas:var(--fc-background);--panel:var(--fc-surface);--panel-deep:var(--fc-background);--panel-radius:var(--fc-radius-panel)}.g1Quva_navInner,.g1Quva_footerInner{max-width:var(--fc-layout-wide)}.g1Quva_navLinks a,.g1Quva_footerInner{font-family:var(--fc-font-ui);font-size:var(--fc-text-body)}.g1Quva_navLinks a{font-weight:var(--fc-weight-ui)}.g1Quva_nav{background:var(--fc-glass);-webkit-backdrop-filter:blur(var(--fc-glass-blur));backdrop-filter:blur(var(--fc-glass-blur))}.g1Quva_footer{margin-top:var(--fc-space-8);padding-block:var(--fc-space-8);border-top:1px solid var(--fc-border)}.g1Quva_skip{z-index:200;top:var(--fc-space-2);left:var(--fc-space-4);padding:var(--fc-space-3);color:var(--fc-primary-foreground);background:var(--fc-primary);position:fixed;transform:translateY(-200%)}.g1Quva_skip:focus{transform:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.g1Quva_nav{background:var(--fc-background)}}
.aBBBnq_panel.aBBBnq_panel{background:var(--brand-ground)}.aBBBnq_start{max-width:var(--landing-column);padding:var(--landing-step-2) var(--landing-pad);margin:auto;scroll-margin-top:100px}.aBBBnq_heading{margin-bottom:36px}.aBBBnq_title{font:500 var(--text-display)/var(--leading-tight) var(--font-public-sans), sans-serif;letter-spacing:-.04em;margin:18px 0}.aBBBnq_paths{gap:var(--install-card-gap,18px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aBBBnq_card{border:1px solid var(--line-strong);border-radius:var(--install-card-radius,25px);background:var(--surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.aBBBnq_artwork{isolation:isolate;height:var(--install-art-height,260px);border-radius:calc(var(--install-card-radius,25px) - 7px);flex-shrink:0;margin:8px 8px 0;position:relative;overflow:hidden}.aBBBnq_artwork:before{content:"";z-index:-1;background:var(--install-photo) var(--install-photo-position,center) / cover;filter:blur(var(--install-photo-blur,2px)) saturate(var(--install-photo-saturation,1)) brightness(var(--install-photo-brightness,.86));pointer-events:none;position:absolute;inset:-18px}.aBBBnq_terminalArtwork{--install-photo:url(/brand/chromatic/sequoia.webp);--install-photo-position:50% 65%}.aBBBnq_terminalWindow{top:40px;left:calc(var(--install-scene-inset,22px) - 2px);width:calc(100% - (var(--install-scene-inset,22px) - 2px) * 2);border:1px solid #5b5b68;border-radius:8px;position:absolute;overflow:hidden;box-shadow:0 14px 30px #0005}.aBBBnq_terminalImage{width:100%;height:auto;display:block}.aBBBnq_desktopArtwork{--install-photo:url(/brand/chromatic/acadia.webp);--install-photo-position:50% 45%}.aBBBnq_webArtwork{--install-photo:url(/brand/chromatic/glacier.webp);--install-photo-position:50% 50%}.aBBBnq_cardBody{flex-direction:column;flex:1;padding:25px;display:flex}.aBBBnq_action{border:1px solid var(--line-strong);background:var(--ink);min-height:48px;color:var(--brand-ground);font:500 var(--text-sm)/1.5 var(--font-public-sans), sans-serif;text-align:left;cursor:default;opacity:1;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 16px;display:flex}.aBBBnq_action:disabled{opacity:1}.aBBBnq_pathHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.aBBBnq_pathHeading h3{font:500 var(--text-2xl)/1.25 var(--font-public-sans), sans-serif;margin:0}.aBBBnq_pathHeading>span{color:var(--muted);font:var(--text-xs)/1.5 var(--font-paper-mono), monospace}.aBBBnq_cardBody .aBBBnq_description{color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-normal);margin:10px 0 22px}.aBBBnq_command{width:100%;height:auto;min-height:calc(var(--fc-space-8) * 2);margin-top:auto}.aBBBnq_command>span{align-items:center;gap:var(--fc-space-3);min-height:inherit;padding:var(--fc-space-3) var(--fc-space-4);white-space:normal;text-align:left;display:flex}.aBBBnq_command code{min-width:0;font:var(--text-xs)/1.6 var(--font-paper-mono), monospace;overflow-wrap:anywhere;flex:1}.aBBBnq_copyIcon{color:var(--muted);flex:none;display:flex}.aBBBnq_copyIcon svg{width:var(--fc-icon-md);height:var(--fc-icon-md)}.aBBBnq_cardBody .aBBBnq_note{color:var(--muted);font-size:var(--text-xs);margin:12px 0 0;line-height:1.8}.aBBBnq_note a{color:var(--text);white-space:nowrap;text-underline-offset:4px}.aBBBnq_start button:focus-visible,.aBBBnq_start a:focus-visible{outline:2px solid var(--text);outline-offset:4px}@media (max-width:800px){.aBBBnq_paths{grid-template-columns:1fr}.aBBBnq_cardBody{min-height:0}.aBBBnq_title{max-width:none}}@media (max-width:480px){.aBBBnq_start{padding:var(--landing-step-2) 24px}}.aBBBnq_action svg{flex-shrink:0;width:18px;height:18px}.aBBBnq_guideIcon{vertical-align:-1px;width:12px;height:12px;margin-left:3px;display:inline-block}.aBBBnq_action>.fc-button-visual{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}
.I9BanW_section{padding:0 var(--landing-pad) calc(var(--fc-space-8) * 2);font-family:var(--font-public-sans),sans-serif;color:var(--ink);background:0 0;scroll-margin-top:95px;position:relative}.I9BanW_inner{max-width:var(--landing-column);margin:auto}.I9BanW_inner>h2{font-family:var(--font-paper-mono),monospace;font-size:var(--text-headline);letter-spacing:-.045em;margin:0 0 36px;font-weight:500;line-height:1.1}.I9BanW_grid{grid-template-rows:325px 285px;grid-template-columns:1.13fr 1fr;gap:18px;display:grid}.I9BanW_grid article{border-radius:25px;position:relative;overflow:hidden}.I9BanW_grid h3{font:500 var(--text-2xl)/1.25 var(--font-paper-mono),monospace;letter-spacing:-.04em;margin:0}.I9BanW_grid p{font-size:var(--text-sm);line-height:1.5}.I9BanW_platforms{border:1px solid var(--line-strong);background:linear-gradient(#0b0c10aa,#0b0c1022 60%,#0b0c1077),url(/brand/chromatic/rainier.webp) 50% 65%/cover;grid-row:span 2}.I9BanW_platformCopy{z-index:2;padding:34px 32px;position:relative}.I9BanW_platformCopy h3{font-size:var(--text-3xl)}.I9BanW_platformCopy p{color:var(--ink);margin:12px 0 0}.I9BanW_scene{perspective:1000px;position:absolute;inset:175px 0 55px}.I9BanW_desktop,.I9BanW_browser,.I9BanW_terminal{border:1px solid var(--line-strong);font-family:var(--font-paper-mono),monospace;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;overflow:hidden;box-shadow:0 20px 60px #0008}.I9BanW_desktop{background:var(--ground);border-radius:10px;width:82%;height:245px;top:8px;left:7%;transform:rotate(-5deg)}.I9BanW_chrome{border-bottom:1px solid var(--line-strong);height:30px;font-size:var(--text-2xs);color:var(--ink-muted);align-items:center;gap:5px;padding:0 10px;display:flex}.I9BanW_chrome i{background:var(--ink-faint);border-radius:50%;width:5px;height:5px}.I9BanW_chrome span{margin:auto}.I9BanW_browser{background:var(--brand-core);width:55%;height:235px;color:var(--brand-ground);border-radius:9px;top:120px;right:-6%;transform:rotate(6deg)}.I9BanW_terminal{background:var(--code-panel);border-radius:9px;width:71%;padding-bottom:8px;top:275px;left:3%;transform:rotate(-3deg)}.I9BanW_terminal .I9BanW_chrome span{margin-left:0}.I9BanW_terminal p{font-family:var(--font-paper-mono),monospace;font-size:var(--text-2xs);color:var(--code-fg);margin:10px 0;padding:0 15px;line-height:1.9}.I9BanW_terminal p span{color:var(--code-muted)}.I9BanW_terminal b{color:var(--code-green);font-weight:400}.I9BanW_platformFooter{font-family:var(--font-paper-mono),monospace;font-size:var(--text-xs);color:var(--ink);position:absolute;bottom:24px;left:30px;right:30px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.I9BanW_platforms:hover .I9BanW_desktop{transform:translateY(-7px)rotate(-7deg)}.I9BanW_platforms:hover .I9BanW_browser{transform:translate(-6px,4px)rotate(8deg)}.I9BanW_platforms:hover .I9BanW_terminal{transform:translateY(6px)rotate(-1deg)}}@media (max-width:1050px){.I9BanW_grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.I9BanW_section{padding-top:var(--landing-step-2);padding-bottom:var(--landing-step-2)}.I9BanW_inner>h2{font-size:var(--text-3xl);margin-bottom:26px}.I9BanW_grid{flex-direction:column;gap:14px;display:flex}.I9BanW_grid article{border-radius:20px}.I9BanW_platforms{height:625px}.I9BanW_platformCopy{padding:28px 25px}.I9BanW_platformCopy h3{font-size:var(--text-2xl)}.I9BanW_scene{top:165px}.I9BanW_desktop{width:90%;left:6%}.I9BanW_browser{width:59%;height:222px;top:132px;right:-5%}.I9BanW_terminal{width:85%;top:277px;left:4%}.I9BanW_platformFooter{font-size:var(--text-2xs);bottom:22px;left:24px}}@media (prefers-reduced-motion:reduce){.I9BanW_desktop,.I9BanW_browser,.I9BanW_terminal{transition:none}}.I9BanW_scene{perspective:1000px;inset:150px 0 45px}.I9BanW_desktop{width:89%;height:238px;top:0;left:5%;transform:rotate(-5deg)}.I9BanW_desktopWorkspace{height:208px;font-family:var(--font-public-sans),sans-serif;grid-template-columns:105px minmax(0,1fr);font-size:9px;display:grid}.I9BanW_projectSidebar{background:var(--surface);border-right:1px solid var(--line-strong);color:var(--ink-muted);white-space:nowrap;flex-direction:column;gap:11px;padding:12px 8px;display:flex;overflow:hidden}.I9BanW_miniBrand{color:var(--ink);font-family:var(--font-paper-mono),monospace;align-items:center;gap:5px;font-size:10px;display:flex}.I9BanW_miniBrand img{width:14px;height:14px}.I9BanW_newChat{border:1px solid var(--line-strong);border-radius:4px;padding:5px}.I9BanW_projectSidebar small{letter-spacing:.07em;font-size:7px}.I9BanW_projectSidebar b{color:var(--ink);font-weight:500}.I9BanW_activeChat{background:var(--raised);color:var(--ink);margin:-3px;padding:5px}.I9BanW_sidebarBottom{margin-top:auto}.I9BanW_desktopConversation{min-width:0;padding:10px 12px;position:relative;overflow:hidden}.I9BanW_conversationTitle{color:var(--ink);white-space:nowrap;justify-content:space-between;gap:8px;font-size:9px;display:flex}.I9BanW_conversationTitle>span{color:var(--ink-muted);font-size:7px}.I9BanW_youMessage{background:var(--raised);width:max-content;max-width:100%;color:var(--ink);border-radius:5px;margin:13px 0 10px auto;padding:6px 8px}.I9BanW_agentMessage b{color:var(--ink);font-size:9px;font-weight:500}.I9BanW_agentMessage p{font:400 8px/1.5 var(--font-public-sans),sans-serif;color:var(--ink-muted);margin:5px 0 8px}.I9BanW_changeRow{color:var(--ink-muted);gap:6px;margin:4px 0;font-size:8px;display:flex}.I9BanW_changeRow>span,.I9BanW_changeRow>em{color:var(--ok);font-style:normal}.I9BanW_changeRow>em{margin-left:auto}.I9BanW_diffPreview{background:color-mix(in srgb,var(--ok) 6%,var(--ground));color:var(--code-green);font:7px/1.4 var(--font-paper-mono),monospace;white-space:nowrap;flex-direction:column;gap:3px;margin-top:7px;padding:6px;display:flex}.I9BanW_desktopComposer{border:1px solid var(--line-strong);background:var(--raised);color:var(--ink-muted);border-radius:6px;padding:7px;font-size:8px;position:absolute;bottom:9px;left:12px;right:12px}.I9BanW_desktopComposer>span{color:var(--ink);justify-content:space-between;margin-top:8px;display:flex}.I9BanW_desktopComposer i{margin-left:auto;margin-right:8px;font-size:7px;font-style:normal}.I9BanW_browser{background:var(--ground);width:78%;height:222px;color:var(--ink);top:126px;right:-7%;transform:rotate(5deg)}.I9BanW_browserBar{background:var(--raised);border-bottom:1px solid var(--line-strong);height:27px;font:8px var(--font-public-sans),sans-serif;color:var(--ink-muted);align-items:center;gap:8px;padding:0 9px;display:flex}.I9BanW_browserBar>div{text-align:center;background:var(--ground);border-radius:4px;flex:1;padding:4px}.I9BanW_webWorkspace{height:176px;font:8px var(--font-public-sans),sans-serif;grid-template-columns:40% 60%;display:grid}.I9BanW_webConversation{border-right:1px solid var(--line-strong);padding:12px 9px;position:relative}.I9BanW_webConversation>b{color:var(--ink);font-size:9px;font-weight:500}.I9BanW_webConversation>p{font:8px/1.6 var(--font-public-sans),sans-serif;color:var(--ink);margin:9px 0}.I9BanW_webConversation>span{color:var(--ok);margin:5px 0;font-size:7px;display:block}.I9BanW_webConversation>div{border:1px solid var(--line-strong);border-radius:4px;margin-top:10px;padding:5px;font-size:7px}.I9BanW_webConversation>footer{border:1px solid var(--line-strong);color:var(--ink-muted);border-radius:5px;padding:7px 5px;font-size:7px;position:absolute;bottom:9px;left:8px;right:8px}.I9BanW_webConversation i{float:right;color:var(--ok);font-style:normal}.I9BanW_webProject{color:#183329;background:#f4f3ec;padding:0 10px;position:relative;overflow:hidden}.I9BanW_webProject nav{justify-content:space-between;padding:8px 0;font-size:7px;display:flex}.I9BanW_webProject nav>b{font-size:9px}.I9BanW_projectPhoto{background:url(/benefits/yosemite.webp) 50% 55%/cover;border-radius:3px;height:64px}.I9BanW_webProject h4{font:600 19px/.95 var(--font-public-sans),sans-serif;letter-spacing:-.055em;margin:7px 0 4px}.I9BanW_webProject>p{font:6px/1.4 var(--font-public-sans),sans-serif;margin:4px 0}.I9BanW_placeThumbs{gap:4px;display:flex;position:absolute;bottom:-13px;right:8px}.I9BanW_placeThumbs i{background:url(/benefits/rainier.webp) 50%/cover;border-radius:3px;width:35px;height:31px}.I9BanW_placeThumbs i:nth-child(2){background-image:url(/benefits/zion.webp)}.I9BanW_placeThumbs i:nth-child(3){background-image:url(/benefits/olympic.webp)}.I9BanW_previewStatus{border-top:1px solid var(--line-strong);height:18px;font:6px var(--font-public-sans),sans-serif;color:var(--code-green);padding:4px 9px}.I9BanW_previewStatus>span{float:right;color:var(--ink-muted)}.I9BanW_terminal{background:var(--ground);width:88%;height:159px;padding-bottom:0;top:270px;left:3%;transform:rotate(-3deg)}.I9BanW_terminal>.I9BanW_chrome{height:23px;font-size:8px}.I9BanW_terminalBody{min-width:0;font:8px/1.5 var(--font-paper-mono),monospace;grid-template-columns:1fr 97px;height:83px;display:grid}.I9BanW_terminalTranscript{white-space:nowrap;color:var(--code-muted);flex-direction:column;gap:5px;padding:8px 11px;display:flex;overflow:hidden}.I9BanW_terminalTranscript>b{color:var(--code-fg);margin-bottom:3px;font-weight:400}.I9BanW_terminalTranscript strong,.I9BanW_terminalTranscript em{color:var(--code-green);font-style:normal;font-weight:400}.I9BanW_terminalBody>aside{border-left:1px solid var(--line-strong);color:var(--ink-muted);flex-direction:column;gap:4px;padding:8px;font-size:7px;display:flex}.I9BanW_terminalBody>aside>b{color:var(--ink);font-weight:400}.I9BanW_terminalBody>aside>em{color:var(--code-green);font-style:normal}.I9BanW_terminalComposer{border:1px solid color-mix(in srgb,var(--ok) 65%,var(--line));font:7px/1.35 var(--font-paper-mono),monospace;color:var(--ink-muted);white-space:nowrap;border-radius:4px;margin:3px 9px 0;padding:6px 7px;overflow:hidden}.I9BanW_terminalComposer>span{margin-top:5px;font-size:6px;display:block}.I9BanW_terminalComposer b{color:var(--ok);font-weight:400}.I9BanW_terminalComposer i{float:right;font-style:normal}@media (max-width:1050px){.I9BanW_platformCopy h3{font-size:var(--text-2xl)}.I9BanW_desktopWorkspace{grid-template-columns:83px minmax(0,1fr)}.I9BanW_projectSidebar{gap:10px;font-size:8px}.I9BanW_desktopConversation{padding:9px}.I9BanW_conversationTitle{font-size:8px}.I9BanW_conversationTitle>span{display:none}.I9BanW_desktopComposer{left:9px;right:9px}.I9BanW_browser{width:84%;right:-10%}.I9BanW_webWorkspace{grid-template-columns:43% 57%}.I9BanW_webProject h4{font-size:16px}.I9BanW_terminalBody{grid-template-columns:1fr 82px}.I9BanW_terminalBody>aside,.I9BanW_terminalComposer,.I9BanW_diffPreview{font-size:6px}}@media (max-width:700px){.I9BanW_scene{top:150px}.I9BanW_desktop{width:93%;height:238px;left:4%}.I9BanW_browser{width:89%;top:130px;right:-9%}.I9BanW_terminal{width:92%;top:276px;left:3%}.I9BanW_desktopWorkspace{grid-template-columns:82px minmax(0,1fr)}.I9BanW_terminalBody{grid-template-columns:1fr 80px}.I9BanW_platformFooter{bottom:19px}}.I9BanW_platforms{isolation:isolate;container-type:inline-size}.I9BanW_asciiField{z-index:-1;pointer-events:none;color:#e4f7e6;font:2.137cqw/1.08 var(--font-paper-mono),monospace;white-space:pre;opacity:.085;mix-blend-mode:screen;margin:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.I9BanW_desktop>.I9BanW_chrome i:first-child,.I9BanW_trafficLights i:first-child{background:#ff5f57}.I9BanW_desktop>.I9BanW_chrome i:nth-child(2),.I9BanW_trafficLights i:nth-child(2){background:#febc2e}.I9BanW_desktop>.I9BanW_chrome i:nth-child(3),.I9BanW_trafficLights i:nth-child(3){background:#28c840}.I9BanW_trafficLights{flex-shrink:0;align-items:center;gap:4px;display:flex}.I9BanW_trafficLights i{border-radius:50%;width:5px;height:5px}.I9BanW_asciiField{opacity:.045}.I9BanW_singleScene{pointer-events:none;position:absolute;inset:0}.I9BanW_singleScene .I9BanW_desktop,.I9BanW_singleScene .I9BanW_browser,.I9BanW_singleScene .I9BanW_terminal{top:44px;left:var(--install-scene-inset,24px);width:390px;transform:rotate(var(--install-scene-tilt,0deg));transform-origin:0 0;right:auto;box-shadow:0 18px 45px #0005}.I9BanW_singleScene .I9BanW_desktopWorkspace{grid-template-columns:105px minmax(0,1fr)}.I9BanW_singleScene[data-surface=web] .I9BanW_browser{transform:rotate(calc(-1 * var(--install-scene-tilt,0deg)))}.I9BanW_singleScene .I9BanW_terminal{width:365px;top:44px}.I9BanW_singleScene[data-surface=web] .I9BanW_browser{color:#233a31;background:#f7faf7;transform:none;box-shadow:0 12px 30px #0003}.I9BanW_singleScene[data-surface=web] .I9BanW_webConversation{background:#f7faf7;border-color:#dbe1df}.I9BanW_singleScene[data-surface=web] .I9BanW_webConversation>b,.I9BanW_singleScene[data-surface=web] .I9BanW_webConversation>p{color:#233a31}.I9BanW_singleScene[data-surface=web] .I9BanW_webConversation>div,.I9BanW_singleScene[data-surface=web] .I9BanW_webConversation>footer{color:#50665c;border-color:#dbe1df}.I9BanW_singleScene[data-surface=web] .I9BanW_previewStatus{color:#50665c;background:#e8eeeb;border-color:#dbe1df}.I9BanW_nativeTitlebar{--window-scale:.6;height:calc(29px * var(--window-scale));color:#aaaab7;font:600 calc(var(--text-xs) * var(--window-scale))/1 -apple-system, BlinkMacSystemFont, sans-serif;background:#232334;border-bottom:1px solid #161622;flex-shrink:0;align-items:center;display:flex;position:relative}.I9BanW_nativeControls{--window-scale:.45;flex:0 0 calc(68px * var(--window-scale));width:calc(68px * var(--window-scale));height:calc(29px * var(--window-scale));background:url(/brand/landscape/install/native-titlebar-reference.png) 0 0 / calc(185px * var(--window-scale)) calc(29px * var(--window-scale)) no-repeat;margin-left:5px;display:block}.I9BanW_nativeTitle{white-space:nowrap;align-items:center;gap:3px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.I9BanW_nativeTitle:before{content:"";width:calc(14px * var(--window-scale));height:calc(14px * var(--window-scale));background:url(/brand/landscape/install/native-titlebar-reference.png) calc(-78px * var(--window-scale)) calc(-7px * var(--window-scale)) / calc(185px * var(--window-scale)) calc(29px * var(--window-scale)) no-repeat;display:block}.I9BanW_browserChrome{zoom:.6;color:#c5c5cf;font:var(--text-xs)/1.2 -apple-system, BlinkMacSystemFont, sans-serif;background:#232334}.I9BanW_browserChrome svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:14px;height:14px;display:block}.I9BanW_chromeTabs{align-items:end;gap:5px;height:40px;padding-right:8px;display:flex}.I9BanW_chromeTabs>.I9BanW_nativeControls{--window-scale:.75;align-self:center;margin-left:8px;margin-right:20px}.I9BanW_chromeTab{background:#353544;border-radius:12px 12px 0 0;align-items:center;gap:8px;width:230px;height:34px;padding:0 10px;display:flex}.I9BanW_chromeTab img{width:12px;height:12px}.I9BanW_chromeTab>span{flex:1}.I9BanW_chromeTabs>.I9BanW_newTab{align-self:center;margin:5px 0 0 6px}.I9BanW_chromeToolbar{background:#353544;border-bottom:1px solid #20202d;align-items:center;gap:12px;height:40px;padding:0 10px;display:flex}.I9BanW_forwardIcon{opacity:.4}.I9BanW_omnibox{background:#232334;border-radius:18px;flex:1;align-items:center;gap:7px;min-width:0;height:30px;padding:0 10px;display:flex}.I9BanW_omnibox>span{color:#e2e2e9;flex:1}.I9BanW_omnibox svg{width:12px;height:12px}.I9BanW_singleScene[data-surface=desktop] .I9BanW_desktop{top:56px;left:var(--install-scene-inset,22px);transform:rotate(var(--install-desktop-tilt,-4deg));border-color:#5b5b68;border-radius:8px}.I9BanW_singleScene[data-surface=web] .I9BanW_browser{top:34px;left:calc(var(--install-scene-inset,22px) - 2px);border-color:#5b5b68;border-radius:10px 0 0;width:370px;height:300px}.I9BanW_singleScene[data-surface=web] .I9BanW_webWorkspace{height:205px}
.CnULqG_card{border:1px solid var(--line-strong);background:var(--surface);height:100%;min-height:325px;color:var(--ink);font-family:var(--font-public-sans), sans-serif;border-radius:25px;padding:27px 28px 22px;position:relative;overflow:hidden}.CnULqG_heading h3{font:500 var(--text-2xl)/1.2 var(--font-paper-mono), monospace;letter-spacing:-.04em;margin:0}.CnULqG_card .CnULqG_heading p{font-size:var(--text-xs);color:var(--ink-muted);margin:10px 0 0}.CnULqG_example{isolation:isolate;max-width:430px;height:145px;margin:16px auto 0;position:relative}.CnULqG_sponsorCard{--angle:7deg;color:#171717;width:79%;max-width:320px;height:90px;transform:rotate(var(--angle));transform-origin:45% 85%;border:1px solid #ffffffa0;border-radius:9px;text-decoration:none;transition:transform .35s;display:flex;position:absolute;top:35px;left:17%;overflow:hidden;box-shadow:0 7px 15px #0004,inset 0 1px #fff8}.CnULqG_neon{--angle:-13deg;background:#b2eacb;top:6px;left:3%}.CnULqG_resend{--angle:-3deg;background:#ededed;top:22px;left:10%}.CnULqG_vercel{background:linear-gradient(125deg,#fafafa,#eaeaea)}.CnULqG_adCopy{flex:1;min-width:0;padding:10px 12px}.CnULqG_sponsorLabel{font:7px/1.4 var(--font-paper-mono), monospace;letter-spacing:.02em;text-transform:uppercase;opacity:.75;display:block}.CnULqG_adCopy h4{font:550 var(--text-base)/1.12 var(--font-public-sans), sans-serif;letter-spacing:-.035em;margin:5px 0 3px}.CnULqG_card .CnULqG_adCopy p{font:8px/1.5 var(--font-public-sans), sans-serif;margin:0}.CnULqG_adArt{color:#fff;background:#111;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:83px;display:flex}.CnULqG_adArt img{width:68px;max-width:80%;height:auto}.CnULqG_adCta{font:500 7px/1 var(--font-public-sans), sans-serif;gap:5px;margin-top:5px;display:inline-flex}.CnULqG_sponsorCard:focus-visible{z-index:1;outline:2px solid var(--accent);outline-offset:4px}.CnULqG_neon .CnULqG_adArt{color:#b2eacb;background:#143b2e}.CnULqG_resend .CnULqG_adArt{background:#080808}.CnULqG_card .CnULqG_footer{color:var(--ink-muted);line-height:1.5;font-size:var(--text-2xs);margin:8px 0 0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.CnULqG_card:hover .CnULqG_sponsorCard{transform:translateY(-3px) rotate(var(--angle))}}@media (max-width:1050px){.CnULqG_card{padding:25px 24px 20px}.CnULqG_heading h3{font-size:var(--text-xl)}.CnULqG_card .CnULqG_heading p{font-size:var(--text-2xs)}.CnULqG_adArt{width:65px}.CnULqG_adCopy{padding:10px}.CnULqG_adCopy h4{font-size:14px}.CnULqG_card .CnULqG_adCopy p{font-size:7px}.CnULqG_sponsorLabel{font-size:6px}}@media (max-width:700px){.CnULqG_card{border-radius:20px;min-height:350px;padding:26px 24px 22px}.CnULqG_heading h3{font-size:var(--text-2xl)}.CnULqG_card .CnULqG_heading p{line-height:1.6}.CnULqG_example{margin-top:22px}}@media (prefers-reduced-motion:reduce){.CnULqG_sponsorCard{transition:none}}
.HoK_qG_card{background:radial-gradient(ellipse at 90% 0, #f5dfc0, transparent 75%), var(--brand-core);height:100%;min-height:285px;color:var(--brand-ground);font-family:var(--font-public-sans), sans-serif;border-radius:25px;align-items:center;gap:18px;padding:17px 27px 17px 28px;display:flex;position:relative;overflow:hidden}.HoK_qG_lead{flex:1;min-width:0}.HoK_qG_lead h3{font:500 var(--text-xl)/1.25 var(--font-paper-mono), monospace;letter-spacing:-.04em;margin:0}.HoK_qG_paperShadow{filter:drop-shadow(1px 6px 5px #5a392c24);flex:0 0 59%;transition:transform .4s;position:relative;transform:rotate(1.5deg)}.HoK_qG_paper{color:#34322c;font-family:var(--font-paper-mono), monospace;background:repeating-linear-gradient(0deg,#302b1c02 0 1px,#0000 1px 3px),linear-gradient(93deg,#faf8ef,#fffdf6 42%,#f2f0e7 43%,#fffdf6 44%,#faf8ef 100%);border-top:1px solid #fffdf8;padding:15px 20px 17px;position:relative;box-shadow:inset 1px 0 #ffffffb0,inset -1px 0 #bab4a02b}.HoK_qG_paper:before{content:"";pointer-events:none;background:linear-gradient(#aaa3911c,#fffdf850);height:3px;position:absolute;inset:45% 0 auto}.HoK_qG_paper:after{content:"";clip-path:polygon(0 0,100% 0,100% 47%,96% 70%,93% 39%,89% 78%,84% 51%,79% 86%,75% 59%,70% 76%,66% 41%,61% 82%,57% 47%,51% 76%,45% 48%,40% 82%,35% 60%,30% 87%,26% 50%,20% 73%,15% 48%,11% 89%,7% 60%,3% 80%,0 50%);background:#faf8ef;height:4px;position:absolute;bottom:-3px;left:0;right:0}.HoK_qG_receiptHeading{text-align:center;border-bottom:1px dashed #78736469;padding-bottom:11px}.HoK_qG_receiptHeading strong{font-size:var(--text-xl);letter-spacing:-.06em;opacity:.92;font-weight:500;display:block}.HoK_qG_receiptHeading span{letter-spacing:.14em;opacity:.7;margin-top:5px;font-size:8px;display:block}.HoK_qG_items{border-bottom:1px dashed #78736469;padding:11px 0 10px}.HoK_qG_items>div+div{margin-top:10px}.HoK_qG_items strong{font-size:var(--text-xs);letter-spacing:-.04em;opacity:.88;font-weight:400;display:block}.HoK_qG_items span{color:#777368;margin-top:3px;font-size:9px;display:block}.HoK_qG_total{justify-content:space-between;align-items:baseline;gap:8px;padding:13px 0 10px;display:flex}.HoK_qG_total>span{letter-spacing:.06em;font-size:9px}.HoK_qG_total>strong{font-size:var(--text-2xl);letter-spacing:-.06em;font-weight:500}.HoK_qG_receiptFooter{font:9px/1.6 var(--font-paper-mono), monospace;text-align:center;color:#777368}@media (hover:hover) and (prefers-reduced-motion:no-preference){.HoK_qG_card:hover .HoK_qG_paperShadow{transform:translateY(-2px)rotate(.5deg)}}@media (max-width:1050px){.HoK_qG_card{gap:12px;padding:17px 22px}.HoK_qG_lead h3{font-size:var(--text-base)}.HoK_qG_paperShadow{flex-basis:62%}.HoK_qG_paper{padding:14px 13px 17px}.HoK_qG_items strong{font-size:var(--text-2xs);white-space:nowrap}.HoK_qG_receiptHeading strong{font-size:var(--text-lg)}}@media (max-width:700px){.HoK_qG_card{border-radius:20px;min-height:305px;padding:23px 22px}.HoK_qG_paperShadow{flex-basis:63%}.HoK_qG_paper{padding:18px 12px 20px}.HoK_qG_lead h3{font-size:var(--text-base);line-height:1.4}.HoK_qG_receiptHeading{padding-bottom:14px}.HoK_qG_items{padding-top:14px;padding-bottom:13px}.HoK_qG_items>div+div{margin-top:13px}.HoK_qG_items strong{font-size:var(--text-2xs)}.HoK_qG_total{padding-top:15px}.HoK_qG_receiptFooter{font-size:8px}}@media (prefers-reduced-motion:reduce){.HoK_qG_paperShadow{transition:none}}.HoK_qG_card .HoK_qG_lead h3{font-size:var(--text-2xl);line-height:1.25}@media (max-width:1050px){.HoK_qG_card{gap:10px;padding-left:22px;padding-right:18px}.HoK_qG_paperShadow{flex-basis:58%}.HoK_qG_card .HoK_qG_lead h3{font-size:var(--text-xl)}.HoK_qG_paper{padding-left:11px;padding-right:11px}}@media (max-width:700px){.HoK_qG_card{padding-left:20px;padding-right:18px}.HoK_qG_card .HoK_qG_lead h3{font-size:var(--text-xl)}.HoK_qG_paperShadow{flex-basis:60%}}@media (max-width:1050px){.HoK_qG_paperShadow{flex-basis:54%}}@media (max-width:700px){.HoK_qG_paperShadow{flex-basis:54%}.HoK_qG_card .HoK_qG_lead h3{font-size:var(--text-lg)}}.HoK_qG_card.HoK_qG_card{isolation:isolate;color:var(--ink);background:#263e59}.HoK_qG_card:before{content:"";z-index:-1;filter:blur(5px);pointer-events:none;background:linear-gradient(100deg,#10162599,#10131a33),url(/brand/chromatic/tetons.webp) 50% 54%/cover;position:absolute;inset:-20px}
.izqLzG_panel{background:var(--brand-ground) url(/brand/glass-hero.jpg) center / cover;place-items:center;min-height:min(680px,100svh - 176px);padding:clamp(28px,6vw,72px);display:grid}.izqLzG_content{border:1px solid color-mix(in srgb, var(--brand-core) 22%, transparent);background:color-mix(in srgb, var(--brand-ground) 88%, transparent);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);text-align:center;border-radius:18px;justify-items:center;width:min(640px,100%);padding:clamp(36px,5vw,64px) clamp(24px,4vw,48px);display:grid}.izqLzG_eyebrow{color:var(--ink-muted);font-family:var(--fc-font-ui);font-size:var(--text-sm);letter-spacing:.08em;text-transform:lowercase;margin:0 0 18px;font-weight:650}.izqLzG_content h1{color:var(--ink);font-family:var(--fc-font-ui);font-size:var(--text-4xl);letter-spacing:-.035em;font-weight:600;line-height:var(--leading-tight);text-transform:lowercase;text-wrap:balance;margin:0}.izqLzG_description{max-width:520px;color:var(--ink-muted);font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-base);line-height:var(--leading-normal);margin:18px 0 0}.izqLzG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.izqLzG_primaryAction,.izqLzG_secondaryAction{cursor:pointer;min-height:48px;font-family:var(--fc-font-ui);font-size:var(--text-sm);border-radius:10px;justify-content:center;align-items:center;padding:0 20px;font-weight:650;text-decoration:none;transition:border-color .12s,background .12s,transform .12s;display:inline-flex}.izqLzG_primaryAction{border:1px solid var(--brand-core);background:var(--brand-core);color:var(--brand-ground)}.izqLzG_secondaryAction{border:1px solid color-mix(in srgb, var(--brand-core) 24%, transparent);color:var(--ink);background:0 0}.izqLzG_primaryAction:hover,.izqLzG_secondaryAction:hover{transform:translateY(-1px)}.izqLzG_secondaryAction:hover{border-color:color-mix(in srgb, var(--brand-core) 48%, transparent);background:color-mix(in srgb, var(--brand-core) 8%, transparent)}.izqLzG_primaryAction:focus-visible,.izqLzG_secondaryAction:focus-visible{outline:2px solid var(--info);outline-offset:3px}@media (max-width:520px){.izqLzG_panel{padding:20px}.izqLzG_content{padding:36px 20px}.izqLzG_content h1{font-size:var(--text-3xl)}.izqLzG_actions,.izqLzG_primaryAction,.izqLzG_secondaryAction{width:100%}}@media (prefers-reduced-motion:reduce){.izqLzG_primaryAction,.izqLzG_secondaryAction{transition:none;transform:none}}.izqLzG_panel{background:var(--fc-background) url(/brand/chromatic/mist-desktop.webp) center / cover}.izqLzG_content{background:var(--fc-surface);border:1px solid var(--fc-border);border-radius:var(--fc-radius-dialog);-webkit-backdrop-filter:none;backdrop-filter:none}.izqLzG_content h1{font-size:var(--fc-text-title);line-height:var(--fc-leading-title);font-weight:var(--fc-weight-heading)}.izqLzG_primaryAction{background:var(--fc-primary);color:var(--fc-primary-foreground);border-color:var(--fc-primary)}.izqLzG_secondaryAction{border-color:var(--fc-input-border)}.izqLzG_primaryAction,.izqLzG_secondaryAction{border-radius:var(--fc-radius-control);transition-duration:var(--fc-duration-state);transition-timing-function:var(--fc-ease)}
.a5jcia_panel{background:var(--ground)}.a5jcia_card{max-width:720px;font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;gap:40px;margin:0 auto;padding:clamp(28px,5vw,56px) clamp(20px,4vw,40px);display:grid}.a5jcia_identity{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.a5jcia_identity h1{font-size:var(--text-4xl);letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.1}.a5jcia_meta{color:var(--ink-muted);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);margin:8px 0 0}.a5jcia_signOut{color:var(--ink-muted);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);margin-inline-start:auto;text-decoration:none}.a5jcia_signOut:hover{color:var(--ink)}.a5jcia_block{gap:14px;display:grid}.a5jcia_block h2{color:var(--ink-faint);font-family:var(--font-paper-mono), monospace;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:500}.a5jcia_meter{background:var(--line);border-radius:999px;block-size:8px;overflow:hidden}.a5jcia_meterFill{background:var(--accent);border-radius:999px;block-size:100%;display:block}.a5jcia_meterLegend{font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:0;display:flex}.a5jcia_meterLegend strong{font-weight:500}.a5jcia_meterLegend span{color:var(--ink-muted)}.a5jcia_strip{gap:4px;max-inline-size:620px;display:flex}.a5jcia_day{aspect-ratio:1;background:var(--line);border-radius:2px;flex:1 1 0;min-inline-size:4px}.a5jcia_dayActive{background:color-mix(in srgb, var(--accent) 52%, var(--surface))}.a5jcia_stripLegend{color:var(--ink-muted);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);margin:0}.a5jcia_stats{border:1px solid var(--line);background:var(--line);border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.a5jcia_stat{background:var(--surface);gap:6px;padding:18px 20px;display:grid}.a5jcia_stat strong{font-size:var(--text-2xl);letter-spacing:-.02em;font-weight:600}.a5jcia_stat span{color:var(--ink-faint);font-family:var(--font-paper-mono), monospace;font-size:var(--text-xs)}.a5jcia_devices{border:1px solid var(--line);background:var(--line);border-radius:12px;gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.a5jcia_device{background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.a5jcia_device strong{font-size:var(--text-base);font-weight:500;display:block}.a5jcia_device span{color:var(--ink-faint);font-family:var(--font-paper-mono), monospace;font-size:var(--text-xs);margin-top:4px;display:block}.a5jcia_quiet{border:1px solid var(--line-strong);color:var(--ink-muted);cursor:pointer;font-family:var(--font-paper-mono), monospace;font-size:var(--text-xs);background:0 0;border-radius:8px;flex-shrink:0;padding:7px 14px}.a5jcia_quiet:hover{border-color:var(--ink-faint);color:var(--ink)}.a5jcia_community{border:1px solid var(--line);background:var(--surface);color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;text-decoration:none;display:flex}.a5jcia_community:hover{border-color:var(--line-strong)}.a5jcia_community strong{font-size:var(--text-base);font-weight:500;display:block}.a5jcia_community span{color:var(--ink-faint);font-family:var(--font-paper-mono), monospace;font-size:var(--text-xs)}.a5jcia_community>span{color:var(--ink-muted);font-size:var(--text-base);flex-shrink:0}.a5jcia_pending{color:var(--ink-faint);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);margin:0;padding:16px 20px}.a5jcia_error{color:var(--error);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);margin:0}@media (max-width:560px){.a5jcia_stats{grid-template-columns:1fr}}.a5jcia_privacy{font-size:var(--fc-text-body);line-height:var(--fc-leading-body)}.a5jcia_privacy p{margin:0}.a5jcia_privacy a{color:inherit;text-underline-offset:var(--fc-space-1);text-decoration:underline}.a5jcia_privacyChoice{align-items:flex-start;gap:var(--fc-space-3);margin-block:var(--fc-space-4);line-height:1.5;display:flex}.a5jcia_privacyChoice [data-slot=checkbox]{flex-shrink:0}.a5jcia_privacyDelete{margin-top:var(--fc-space-6);padding-top:var(--fc-space-4);border-top:1px solid var(--line)}.a5jcia_card{gap:var(--fc-space-8)}.a5jcia_identity h1{font-size:var(--fc-text-title);line-height:var(--fc-leading-title);font-weight:var(--fc-weight-heading)}.a5jcia_block h2{color:var(--fc-foreground);font-family:var(--fc-font-ui);font-size:var(--fc-text-body);font-weight:var(--fc-weight-ui);letter-spacing:normal;text-transform:none}.a5jcia_block{padding-block:var(--fc-space-6);border-top:1px solid var(--fc-border);gap:var(--fc-space-4)}
.EMj4NW_page{background:radial-gradient(circle at 50% 10%,#6cff3f14,#0000 34rem),#020302;place-items:center;min-height:100svh;padding:24px;display:grid}.EMj4NW_card{background:#080a08f5;border:1px solid #293027;border-radius:18px;width:min(460px,100%);padding:clamp(24px,6vw,38px);box-shadow:0 28px 100px #00000080}.EMj4NW_brand{color:var(--green);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:30px;font-weight:750;display:flex}.EMj4NW_mark{border:1px solid;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.EMj4NW_card h1{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-headline);letter-spacing:-.045em;margin:0;line-height:1.05}.EMj4NW_lede{color:#a5aaa3;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-base);margin:12px 0 28px;line-height:1.55}.EMj4NW_stack{gap:12px;display:grid}.EMj4NW_primary,.EMj4NW_secondary,.EMj4NW_quiet{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:52px;font-weight:750;transition:border-color .12s,background .12s,transform .12s;display:flex}.EMj4NW_primary{background:var(--green);color:#071005;border:1px solid #86ff61}.EMj4NW_primary:hover:not(:disabled){background:#8dff6a;transform:translateY(-1px)}.EMj4NW_secondary{color:var(--text);background:#101410;border:1px solid #343b32}.EMj4NW_secondary:hover:not(:disabled),.EMj4NW_quiet:hover:not(:disabled){background:#151a14;border-color:#646e60}.EMj4NW_quiet{color:#a5aaa3;background:0 0;border:1px solid #0000;min-height:42px}.EMj4NW_primary:disabled,.EMj4NW_secondary:disabled,.EMj4NW_quiet:disabled{cursor:wait;opacity:.55}.EMj4NW_recommended{color:#173110;font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;margin-left:9px}.EMj4NW_divider{color:#737872;font-size:var(--text-xs);align-items:center;gap:12px;margin:22px 0;display:flex}.EMj4NW_divider:before,.EMj4NW_divider:after{content:"";background:#262b25;flex:1;height:1px}.EMj4NW_form{gap:12px;display:grid}.EMj4NW_form label{color:#b8bcb6;font-size:var(--text-xs)}.EMj4NW_input{width:100%;min-height:52px;color:var(--text);background:#0c0f0c;border:1px solid #343b32;border-radius:10px;outline:none;padding:0 14px}.EMj4NW_input:focus{border-color:var(--green);box-shadow:0 0 0 3px #6cff3f1a}.EMj4NW_code{text-align:center;font-size:var(--text-2xl);letter-spacing:.16em;text-transform:uppercase}.EMj4NW_status,.EMj4NW_error,.EMj4NW_finePrint{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:var(--text-sm);line-height:1.5}.EMj4NW_status{color:#b8bcb6}.EMj4NW_error{color:#ff8e85}.EMj4NW_finePrint{color:#737872;margin:24px 0 0}.EMj4NW_finePrint a{color:#aeb4ac;text-underline-offset:3px}.EMj4NW_finePrint a:hover,.EMj4NW_finePrint a:focus-visible{color:var(--green)}.EMj4NW_device{background:#0c0f0c;border:1px solid #2a3029;border-radius:12px;padding:16px}.EMj4NW_device strong,.EMj4NW_device span{display:block}.EMj4NW_device span{color:#8d938b;font-size:var(--text-xs);margin-top:5px}.EMj4NW_success{color:var(--green)}@media (max-width:520px){.EMj4NW_page{align-items:start;padding:14px}.EMj4NW_card{border-radius:14px;margin-top:7svh}}.EMj4NW_signInPanel{isolation:isolate;background:var(--brand-ground);place-items:center;min-height:clamp(500px,100svh - 184px,700px);padding:clamp(28px,6vw,72px);display:grid;position:relative}.EMj4NW_signInBackdrop,.EMj4NW_signInWash{position:absolute;inset:0}.EMj4NW_signInBackdrop{z-index:0;filter:brightness(.72)saturate(.88)}.EMj4NW_signInWash{z-index:1;pointer-events:none;background:radial-gradient(circle,#09070f14,#09070f6b)}.EMj4NW_signInCard{z-index:2;text-align:center;-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:#09070fad;border:1px solid #fff1dc38;border-radius:18px;width:min(400px,100%);padding:clamp(28px,4vw,36px);position:relative;box-shadow:0 24px 70px #00000061}.EMj4NW_signInCard h1{color:var(--ink);font-family:var(--font-paper-mono), monospace;font-size:var(--text-4xl);letter-spacing:-.04em;text-transform:lowercase;margin:0;font-weight:600;line-height:1}.EMj4NW_signInLede{color:var(--ink-muted);font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-base);margin:12px 0 28px;line-height:1.5}.EMj4NW_providerStack{gap:11px;display:grid}.EMj4NW_provider{width:100%;min-height:52px;font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);text-transform:lowercase;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:0 16px;font-weight:600;transition:border-color .14s,background .14s,color .14s,transform .14s;display:flex}.EMj4NW_providerIcon{flex:none;display:block}.EMj4NW_providerPrimary{border:1px solid var(--ink);background:var(--ink);color:var(--brand-ground)}.EMj4NW_providerSecondary{color:var(--ink);background:#09070f80;border:1px solid #fff1dc3d}.EMj4NW_provider:hover:not(:disabled){transform:translateY(-1px)}.EMj4NW_providerPrimary:hover:not(:disabled){border-color:var(--accent-fill);background:var(--accent-fill)}.EMj4NW_providerSecondary:hover:not(:disabled){background:#fff1dc14;border-color:#fff1dc7a}.EMj4NW_provider:focus-visible{outline:2px solid var(--info);outline-offset:3px}.EMj4NW_provider:disabled{cursor:wait;opacity:.55}.EMj4NW_signInError{color:var(--error);font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-sm);margin:16px 0 0;line-height:1.5}.EMj4NW_signInFinePrint{color:var(--ink-muted);font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-xs);margin:20px 0 0;line-height:1.55}.EMj4NW_signInFinePrint a{color:var(--ink);text-underline-offset:3px}.EMj4NW_signInFinePrint a:hover,.EMj4NW_signInFinePrint a:focus-visible{color:var(--accent-fill)}@media (max-width:520px){.EMj4NW_signInPanel{min-height:500px;padding:20px}.EMj4NW_signInCard{border-radius:16px;padding:28px 18px}.EMj4NW_provider{font-size:var(--text-xs);gap:8px;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.EMj4NW_provider{transition:none}}.EMj4NW_signInCard .EMj4NW_signInContribution{margin-top:var(--fc-space-4);text-align:left;color:var(--fc-muted);font-family:var(--fc-font-ui);font-size:var(--fc-text-meta);background:0 0;line-height:1.5}.EMj4NW_signInContribution p{margin:0}.EMj4NW_signInContribution a{color:inherit;text-underline-offset:.2em}.EMj4NW_trainingActions{gap:var(--fc-space-2);margin-top:var(--fc-space-3);display:flex}.EMj4NW_trainingActions button{min-height:var(--fc-target-touch);flex:1}.EMj4NW_trainingActions button[aria-pressed=true]{outline-offset:2px;outline:2px solid}.EMj4NW_signInBackdrop{filter:none;background:url(/brand/chromatic/mist-desktop.webp) 50%/cover}.EMj4NW_signInCard{border:1px solid var(--fc-border);border-radius:var(--fc-radius-dialog);background:var(--fc-surface);box-shadow:var(--fc-shadow);-webkit-backdrop-filter:none;backdrop-filter:none}.EMj4NW_signInCard h1{font-family:var(--fc-font-ui);font-size:var(--fc-text-title);line-height:var(--fc-leading-title);font-weight:var(--fc-weight-heading)}.EMj4NW_provider{font-family:var(--fc-font-ui);border-radius:var(--fc-radius-control);min-height:var(--fc-target-touch);transition-duration:var(--fc-duration-state);transition-timing-function:var(--fc-ease)}.EMj4NW_providerPrimary:hover:not(:disabled){background:var(--fc-primary-hover);border-color:var(--fc-primary-hover)}@media (max-width:600px){.EMj4NW_signInBackdrop{background-image:url(/brand/chromatic/mist-mobile.webp)}}
.Xw0auG_panel{}.Xw0auG_card{width:min(560px,100%);}.Xw0auG_lede{margin:16px 0 28px;}.Xw0auG_form,.Xw0auG_stack{gap:12px;width:100%;display:grid}.Xw0auG_form label{color:var(--ink-muted);font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);text-align:left}.Xw0auG_primary{}.Xw0auG_secondary,.Xw0auG_quiet{}.Xw0auG_primary,.Xw0auG_secondary,.Xw0auG_quiet{text-transform:lowercase;width:100%}.Xw0auG_primary:disabled,.Xw0auG_secondary:disabled,.Xw0auG_quiet:disabled{cursor:wait;opacity:.55;transform:none}.Xw0auG_input{border:1px solid color-mix(in srgb, var(--brand-core) 24%, transparent);background:var(--brand-ground);width:100%;min-height:56px;color:var(--brand-core);font-family:var(--font-paper-mono), monospace;border-radius:10px;padding:12px}.Xw0auG_input:focus-visible{outline:2px solid var(--info);outline-offset:3px}.Xw0auG_code{font-size:var(--text-2xl);letter-spacing:.1em;text-align:center}.Xw0auG_device{border:1px solid color-mix(in srgb, var(--brand-core) 24%, transparent);background:var(--brand-ground);width:100%;font-family:var(--font-paper-mono), monospace;font-size:var(--text-sm);border-radius:10px;padding:20px 16px}.Xw0auG_device strong,.Xw0auG_device span{display:block}.Xw0auG_device strong+span{margin-top:8px}.Xw0auG_status,.Xw0auG_error,.Xw0auG_finePrint{font-family:var(--font-public-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-sm);line-height:1.5}.Xw0auG_status,.Xw0auG_finePrint{color:var(--ink-muted)}.Xw0auG_error{color:var(--error)}.Xw0auG_finePrint{font-size:var(--text-xs);margin:24px 0 0}.Xw0auG_finePrint a{color:var(--brand-core);text-underline-offset:3px}.Xw0auG_card h1.Xw0auG_success{color:var(--brand-core)}
.ypO1DG_panel{max-width:820px;padding:40px var(--landing-pad) 72px;margin:auto}.ypO1DG_article{min-width:0}.ypO1DG_heading{margin-bottom:32px}.ypO1DG_heading h1{font:500 var(--text-headline)/1.15 var(--fc-font-ui);letter-spacing:-.035em;margin:0}.ypO1DG_prose{font:var(--text-base)/1.65 var(--font-public-sans),sans-serif;color:var(--ink-muted)}.ypO1DG_prose h2{font:500 var(--text-sm)/1.5 var(--fc-font-ui);color:var(--ink-muted);margin:32px 0 18px;scroll-margin-top:100px}.ypO1DG_prose h3{font:500 var(--text-lg)/1.4 var(--fc-font-ui);color:var(--ink);letter-spacing:-.02em;margin:22px 0 8px;scroll-margin-top:100px}.ypO1DG_prose p{margin:8px 0 18px}.ypO1DG_prose strong{font-weight:var(--fc-weight-ui)}.ypO1DG_prose a{color:var(--ink);-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted);text-underline-offset:4px}.ypO1DG_prose a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:600px){.ypO1DG_panel{padding-top:24px}.ypO1DG_heading{margin-bottom:24px}}.ypO1DG_heading h1{font-weight:var(--fc-weight-heading)}.ypO1DG_prose h2{color:var(--fc-foreground);font-size:var(--fc-text-heading);font-weight:var(--fc-weight-heading);line-height:var(--fc-leading-heading)}.ypO1DG_prose h3{font-weight:var(--fc-weight-ui)}.ypO1DG_prose section+section{padding-top:var(--fc-space-6);border-top:1px solid var(--fc-border);margin-top:var(--fc-space-8)}
.eBhpJG_panel{max-width:880px;padding:40px var(--landing-pad) 72px;margin:0 auto}.eBhpJG_article{max-width:740px;margin:0 auto}.eBhpJG_breadcrumb{font:var(--text-xs)/1.5 var(--fc-font-ui);color:var(--ink-muted);gap:12px;margin-bottom:24px;display:flex}.eBhpJG_breadcrumb a{color:inherit;text-underline-offset:4px}.eBhpJG_heading{margin-bottom:28px}.eBhpJG_heading h1{font:500 var(--text-headline)/1.2 var(--fc-font-ui);letter-spacing:-.035em;text-wrap:balance;margin:0}.eBhpJG_byline{font-size:var(--text-xs);color:var(--ink-muted);margin-top:16px}.eBhpJG_cards{display:grid}.eBhpJG_card{border-bottom:1px solid var(--line-strong);color:var(--ink);padding:24px 0;text-decoration:none;display:block}.eBhpJG_card:hover{color:var(--accent)}.eBhpJG_card h2{font:500 var(--text-xl)/1.4 var(--fc-font-ui);letter-spacing:-.02em;margin:0}.eBhpJG_prose{max-width:740px;font:var(--text-base)/1.75 var(--font-public-sans),sans-serif;color:var(--ink-muted)}.eBhpJG_prose h2{font:500 var(--text-2xl)/1.35 var(--fc-font-ui);color:var(--ink);letter-spacing:-.025em;margin:32px 0 14px;scroll-margin-top:100px}.eBhpJG_prose h3{font:500 var(--text-lg)/1.4 var(--fc-font-ui);color:var(--ink);margin:24px 0 10px}.eBhpJG_prose p,.eBhpJG_prose ul,.eBhpJG_prose ol{margin:16px 0}.eBhpJG_prose li{margin:8px 0}.eBhpJG_prose a{color:var(--ink);-webkit-text-decoration-color:var(--ink-muted);text-decoration-color:var(--ink-muted);text-underline-offset:4px}.eBhpJG_prose pre{white-space:pre-wrap;overflow-wrap:anywhere;background:color-mix(in srgb, currentColor 6%, transparent);line-height:1.65;font-size:var(--text-sm);border-radius:12px;padding:22px}.eBhpJG_prose code{font-family:var(--fc-font-code);overflow-wrap:anywhere;font-size:.9em}.eBhpJG_note{background:color-mix(in srgb, currentColor 4%, transparent);border-left:2px solid;padding:20px 24px}.eBhpJG_command{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.eBhpJG_command button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:7px;padding:7px 16px}.eBhpJG_tableWrap{overflow-x:auto}.eBhpJG_prose table{border-collapse:collapse;width:100%;font-size:var(--text-base)}.eBhpJG_prose th,.eBhpJG_prose td{text-align:left;vertical-align:top;border-bottom:1px solid color-mix(in srgb, currentColor 20%, transparent);min-width:120px;padding:14px 12px}.eBhpJG_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.eBhpJG_panel{padding-top:24px}.eBhpJG_breadcrumb{margin-bottom:18px}.eBhpJG_heading{margin-bottom:24px}}.eBhpJG_heading h1,.eBhpJG_card h2,.eBhpJG_prose h2{font-weight:var(--fc-weight-heading)}.eBhpJG_card{padding:var(--fc-space-6);border:1px solid var(--fc-border);border-radius:var(--fc-radius-panel);background:var(--fc-surface)}.eBhpJG_cards{gap:var(--fc-space-4)}.eBhpJG_card:hover{background:var(--fc-hover);color:var(--fc-foreground)}.eBhpJG_command{font-family:var(--fc-font-code)}
._6K2pyW_page{--article-pad:clamp(28px, 4.5vw, 80px);background:var(--brand-ground);min-height:100svh;color:var(--ink);font-family:var(--font-public-sans), sans-serif;padding:0 clamp(20px,3vw,48px)}._6K2pyW_nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}._6K2pyW_mark{color:var(--ink);text-decoration:none;display:inline-flex}._6K2pyW_mark>*{--c:24px}._6K2pyW_navLink{color:var(--ink-muted);font-size:var(--text-sm);white-space:nowrap;text-decoration:none}._6K2pyW_navLink:hover{color:var(--ink)}._6K2pyW_content{grid-template-columns:minmax(0,62fr) minmax(0,38fr);align-items:start;gap:clamp(24px,3vw,48px);padding-top:32px;display:grid}._6K2pyW_artwork{border:1px solid var(--line);background:var(--brand-ground);border-radius:20px;grid-area:1/2;height:calc(100svh - 104px - 1.605*clamp(24px,2.2vw,32px));position:sticky;top:calc(80px + 1.605*clamp(24px,2.2vw,32px));overflow:hidden}._6K2pyW_artwork picture,._6K2pyW_artwork img{width:100%;height:100%;display:block}._6K2pyW_artwork img{object-fit:cover;object-position:center}._6K2pyW_readingColumn{grid-area:1/1;min-width:0;padding:36px clamp(0px,2vw,32px) 32px}._6K2pyW_article{max-width:680px;color:var(--ink);font-size:var(--text-lg);overflow-wrap:break-word;margin:0 auto;line-height:1.78}._6K2pyW_opening{margin-bottom:36px}._6K2pyW_byline{color:var(--ink-muted);font-size:var(--text-xs);font-family:var(--fc-font-ui);margin:0 0 18px}._6K2pyW_opening h1{color:var(--ink);font-size:clamp(var(--text-5xl), 5vw, var(--text-7xl));letter-spacing:-.055em;margin:0;font-weight:500;line-height:1.08}._6K2pyW_article p{margin:0 0 24px}._6K2pyW_article h2{color:var(--ink);font-size:var(--text-3xl);letter-spacing:-.035em;margin:64px 0 24px;scroll-margin-top:32px;font-weight:550;line-height:1.25}._6K2pyW_article h3{color:var(--ink);font-size:var(--text-xl);letter-spacing:-.015em;margin:36px 0 18px;font-weight:550;line-height:1.4}._6K2pyW_article ul{margin:24px 0 32px;padding-left:1.2em}._6K2pyW_article li{margin:12px 0;padding-left:.2em}._6K2pyW_article li::marker{color:var(--ink-muted)}._6K2pyW_article ._6K2pyW_postscript{border-top:1px solid var(--line);font-size:var(--text-xl);padding-top:36px}._6K2pyW_inlineLink{color:var(--ink);font-weight:550;text-decoration:none}._6K2pyW_linkIcon{object-fit:contain;vertical-align:-.12em;border-radius:.22em;width:1em;height:1em;margin-right:.3em;display:inline-block}._6K2pyW_linkLabel{background:linear-gradient(currentColor,currentColor) 0 calc(100% - .02em)/0 1px no-repeat;transition:background-size .3s cubic-bezier(.16,1,.3,1)}._6K2pyW_inlineLink:hover ._6K2pyW_linkLabel,._6K2pyW_inlineLink:focus-visible ._6K2pyW_linkLabel{background-size:100% 1px}._6K2pyW_page a:focus-visible{outline:2px solid var(--ink);outline-offset:5px;border-radius:3px}._6K2pyW_mediaFrame{border:1px solid var(--line);background:var(--raised);border-radius:16px;margin:32px 0;overflow:hidden}._6K2pyW_mediaFrame video,._6K2pyW_mediaFrame iframe,._6K2pyW_mediaFrame img{aspect-ratio:16/9;object-fit:contain;border:0;width:100%;height:auto;display:block}._6K2pyW_footer{border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--text-xs);font-family:var(--fc-font-ui);flex-wrap:wrap;justify-content:space-between;gap:20px;margin:48px 0 0;padding:24px 0 32px;display:flex}._6K2pyW_footer nav{gap:20px;display:flex}._6K2pyW_footer a{color:inherit;text-decoration:none}._6K2pyW_footer a:hover{color:var(--ink)}@media (min-width:1800px){._6K2pyW_readingColumn{padding-top:112px}}@media (max-width:900px){._6K2pyW_content{flex-direction:column;gap:0;display:flex}._6K2pyW_nav{padding-block:24px}._6K2pyW_artwork{width:100%;height:220px;position:relative;top:auto}._6K2pyW_artwork img{object-position:center 38%}._6K2pyW_readingColumn{padding-top:48px}._6K2pyW_opening h1{font-size:var(--text-5xl)}._6K2pyW_article h2{font-size:var(--text-2xl);margin-top:48px}}@media (max-width:380px){._6K2pyW_page{--article-pad:22px}._6K2pyW_mark>*{--c:20px}._6K2pyW_article{font-size:var(--text-base)}}@media (prefers-reduced-motion:reduce){._6K2pyW_linkLabel{transition:none}}._6K2pyW_photoFrame img{aspect-ratio:auto;height:auto}._6K2pyW_photoFrame figcaption{color:var(--ink-muted);font-size:var(--text-xs);padding:12px 16px;line-height:1.5}._6K2pyW_trailerNote{font-size:var(--text-sm);color:var(--ink-muted);font-style:italic;line-height:1.7}._6K2pyW_postEmbed{max-width:550px;font-size:var(--text-xs);margin:32px 0}._6K2pyW_postEmbed iframe{max-width:100%}._6K2pyW_linkStart{white-space:nowrap}
