[data-skin=terra]{--isanna-bg:#f4efe5;--isanna-bg-sunk:#e8decc;--isanna-surface:#fffdf8;--isanna-ink:#3a423e;--isanna-ink-strong:#202724;--isanna-muted:#65706b;--isanna-faint:#d5ccbc;--isanna-line:#65706b;--isanna-line-strong:#507062;--isanna-accent:#507062;--isanna-accent-deep:#344c42;--isanna-accent-bright:#e8b957;--isanna-accent-tint:#edf3ed;--isanna-cream:#f8deb3;--isanna-tile:#344c42;--isanna-drop:#c95d42;--isanna-action-bg:var(--isanna-accent-deep);--isanna-action-ink:var(--isanna-bg);--isanna-action-bg-hover:var(--isanna-accent);--isanna-accent-bg:var(--isanna-accent-deep);--isanna-accent-ink:var(--isanna-bg);--isanna-cta-bg:var(--isanna-terra-cta);--isanna-cta-ink:var(--isanna-ink-strong);--isanna-cta-bg-hover:#f8deb3;--isanna-link:var(--isanna-accent-deep);--isanna-focus:var(--isanna-accent-deep);--isanna-danger:#924330;--isanna-selection:#e8b95747;--isanna-font-display:Georgia, "Iowan Old Style", serif;--isanna-font-body:ui-rounded, "SF Pro Rounded", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--isanna-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--isanna-weight-strong:760;--isanna-text-xs:10px;--isanna-text-sm:11.5px;--isanna-text-base:12.5px;--isanna-text-md:13.5px;--isanna-text-lg:14.5px;--isanna-text-xl:15.5px;--isanna-text-2xl:21px;--isanna-text-3xl:23px;--isanna-display:clamp(31px, 9vw, 40px);--isanna-leading-tight:1.05;--isanna-leading:1.45;--isanna-leading-prose:1.52;--isanna-radius-xs:4px;--isanna-radius-sm:11px;--isanna-radius-md:14px;--isanna-radius-lg:18px;--isanna-radius-pill:999px;--isanna-shadow-sm:0 2px 5px #272a2312;--isanna-shadow-md:0 12px 30px #272a231a;--isanna-shadow-lg:0 30px 60px #2027244d;--isanna-dur-fast:.12s;--isanna-dur:.18s;--isanna-dur-slow:.6s;--isanna-ease:cubic-bezier(.2, .8, .2, 1);--isanna-content:402px;--isanna-content-wide:520px;--isanna-reading:34ch;--isanna-card:var(--isanna-surface);--isanna-accent-alt:var(--isanna-accent-deep);--isanna-motion-ios-curve:cubic-bezier(.32, .72, 0, 1);--isanna-shadow-sheet:0 12px 30px #272a231a, 0 2px 5px #272a2312;--isanna-overlay-scrim:#2027242e;--isanna-text:var(--isanna-ink);--isanna-text-strong:var(--isanna-ink-strong);--isanna-text-dim:var(--isanna-muted);--isanna-secondary-text:var(--isanna-muted);--isanna-icon:var(--isanna-accent-deep);--isanna-line-ui:var(--isanna-line-strong);--isanna-border:var(--isanna-line);--isanna-terra-paper:#f4efe5;--isanna-terra-paper-deep:#e8decc;--isanna-terra-line:#d5ccbc;--isanna-terra-backdrop:#ded2bc;--isanna-terra-fern:#507062;--isanna-terra-fern-dark:#344c42;--isanna-terra-fern-mist:#edf3ed;--isanna-terra-clay:#c95d42;--isanna-terra-clay-deep:#924330;--isanna-terra-clay-pale:#f1d8c9;--isanna-terra-cta:#f4d37b;--isanna-terra-sun:#e8b957;--isanna-terra-sun-pale:#f8deb3;--isanna-terra-white:#fffdf8;--isanna-terra-quiet-ink:#3a423e;--isanna-mark-interior:var(--isanna-terra-paper);--launch-bg:var(--isanna-terra-paper-deep);--ink:var(--isanna-ink-strong);--muted:var(--isanna-terra-quiet-ink);--bg:var(--isanna-terra-paper);--card:var(--isanna-terra-white);--line:var(--isanna-terra-line);--accent:var(--isanna-terra-fern);--accent-bg:var(--isanna-terra-fern-dark);--accent-ink:var(--isanna-terra-paper);--cta-bg:var(--isanna-terra-cta);--cta-ink:var(--isanna-ink-strong);--accent-alt:var(--isanna-terra-fern-dark);--warn:var(--isanna-terra-clay-deep);--surface-soft:var(--isanna-terra-fern-mist);--lk-bg:var(--isanna-terra-paper);--lk-bg-sunk:var(--isanna-terra-paper-deep);--lk-surface:var(--isanna-terra-white);--lk-ink:var(--isanna-ink-strong);--lk-ink-strong:var(--isanna-ink-strong);--lk-muted:var(--isanna-terra-quiet-ink);--lk-faint:var(--isanna-terra-line);--lk-line:var(--isanna-terra-line);--lk-line-strong:var(--isanna-terra-fern);--lk-accent:var(--isanna-terra-fern);--lk-accent-deep:var(--isanna-terra-fern-dark);--lk-accent-bright:var(--isanna-terra-sun);--lk-accent-tint:var(--isanna-terra-fern-mist);--lk-cream:var(--isanna-terra-sun-pale);--lk-tile:var(--isanna-terra-fern-dark);--lk-drop:var(--isanna-terra-fern);--lk-action-bg:var(--isanna-terra-fern-dark);--lk-action-ink:var(--isanna-terra-paper);--lk-action-bg-hover:var(--isanna-terra-fern);--lk-accent-bg:var(--isanna-terra-fern-dark);--lk-accent-ink:var(--isanna-terra-paper);--lk-cta-bg:var(--isanna-terra-cta);--lk-cta-ink:var(--isanna-ink-strong);--lk-cta-bg-hover:var(--isanna-terra-sun-pale);--lk-link:var(--isanna-terra-fern-dark);--lk-focus:var(--isanna-terra-fern-dark);--lk-danger:var(--isanna-terra-clay-deep);--lk-font-display:var(--isanna-font-display);--lk-font-body:var(--isanna-font-body);--lk-font-mono:var(--isanna-font-mono);--lk-weight-strong:var(--isanna-weight-strong);--lk-radius-xs:var(--isanna-radius-xs);--lk-radius-sm:var(--isanna-radius-sm);--lk-radius-md:var(--isanna-radius-md);--lk-radius-lg:var(--isanna-radius-lg);--lk-radius-pill:var(--isanna-radius-pill);--lk-shadow-sm:var(--isanna-shadow-sm);--lk-shadow-md:var(--isanna-shadow-md);--lk-shadow-lg:var(--isanna-shadow-lg);--ios-curve:var(--isanna-motion-ios-curve);font-family:var(--isanna-font-body);color:var(--ink);background:var(--bg)}html[data-skin=terra]{background:var(--isanna-terra-paper-deep)}html[data-skin=terra] body{background:var(--isanna-terra-paper)}[data-skin=terra] .studio-app-frame{background:var(--bg)}[data-skin=terra] h1,[data-skin=terra] h2,[data-skin=terra] h3,[data-skin=terra] h4,[data-skin=terra] h5,[data-skin=terra] h6{font-family:var(--isanna-font-display);letter-spacing:-.035em;font-weight:400}[data-skin=terra] a{color:var(--isanna-terra-fern-dark)}[data-skin=terra] :focus-visible{outline-color:var(--isanna-terra-fern-dark)}[data-skin=terra] .chrome{color:var(--ink);font-family:var(--isanna-font-body);background:var(--bg)}[data-skin=terra] .chrome__bar{max-width:var(--isanna-content-wide);min-height:64px;padding:var(--isanna-space-3) var(--isanna-space-5);border-bottom:1px solid var(--line);margin:0 auto}@media (min-width:720px){[data-skin=terra] .chrome__bar{max-width:min(760px, calc(100% - var(--isanna-space-8)))}[data-skin=terra] .chrome__nav-list{flex-wrap:nowrap}}@media (max-width:719px){[data-skin=terra] .chrome__actions .chrome__account{max-width:min(64vw,240px)}[data-skin=terra] .chrome__actions .chrome__account .link{text-overflow:clip;max-width:none;overflow:visible}}[data-skin=terra] .terra-expiry-notice{max-width:var(--isanna-content-wide);padding:var(--isanna-space-2) var(--isanna-space-5);color:var(--isanna-terra-fern-dark);background:var(--isanna-terra-fern-mist);border-bottom:1px solid var(--line);font-size:var(--isanna-text-sm);text-align:center;margin:0 auto;line-height:1.4}[data-skin=terra] .terra-expiry-notice strong{font-weight:760}[data-skin=terra] .chrome__lockup{color:var(--ink);gap:8px;text-decoration:none}[data-skin=terra] .chrome__lockup-mark svg{width:25px;height:25px}[data-skin=terra] .chrome__lockup-word,[data-skin=terra] .chrome__lockup-product{font-family:var(--isanna-font-display);letter-spacing:-.045em;color:var(--ink);font-size:18px;font-weight:400}[data-skin=terra] .chrome__lockup-product{color:var(--isanna-terra-fern-dark);margin-left:-3px}[data-skin=terra] .chrome__nav-link,[data-skin=terra] .chrome__footer-link{color:var(--ink);font-size:13px;font-weight:760}[data-skin=terra] .chrome__cta,[data-skin=terra] .chrome__mobile-cta{border:1px solid var(--isanna-terra-fern-dark);border-radius:var(--isanna-radius-sm);background:var(--isanna-terra-cta);color:var(--isanna-ink-strong);font-weight:800}[data-skin=terra] .chrome__menu-button{color:var(--ink);border-color:var(--line);background:var(--card)}[data-skin=terra] .chrome--footer{margin-top:var(--isanna-space-12);background:var(--isanna-terra-paper-deep);border-top:0}[data-skin=terra] .chrome__footer{width:100%;max-width:var(--isanna-content-wide);padding:var(--isanna-space-8) var(--isanna-space-5) var(--isanna-space-4);column-gap:var(--isanna-space-4);margin:0 auto}[data-skin=terra] .chrome__footer-links{flex-wrap:wrap;justify-content:center;gap:2px 10px;display:flex}[data-skin=terra] .chrome__footer-heading{color:var(--isanna-terra-fern);font-family:var(--isanna-font-body);font-size:var(--isanna-text-xs);letter-spacing:.09em;font-weight:800}[data-skin=terra] .chrome__footer-legal{max-width:var(--isanna-content-wide);padding:0 var(--isanna-space-5) calc(var(--safe-bottom) + var(--isanna-space-6));color:var(--muted);border-top:0;margin:0 auto}[data-skin=terra] .chrome__scrim{background:var(--isanna-overlay-scrim)}[data-skin=terra] .chrome--menu{background:var(--card);box-shadow:var(--isanna-shadow-sheet)}[data-skin=terra] .chrome__mobile-link{color:var(--ink);border-color:var(--line)}[data-skin=terra] .container{max-width:var(--isanna-content-wide);padding:var(--isanna-space-10) var(--isanna-space-5) var(--isanna-space-16)}[data-skin=terra] .container.home{max-width:var(--isanna-content-wide)}[data-skin=terra] .hero h1,[data-skin=terra] .home .hero h1{max-width:18ch;font-size:var(--isanna-display);line-height:var(--isanna-leading-tight);letter-spacing:-.05em}[data-skin=terra] .hero p,[data-skin=terra] .lede{color:var(--muted);font-size:var(--isanna-text-lg)}[data-skin=terra] .badge{background:var(--isanna-terra-fern-mist);color:var(--isanna-terra-fern-dark);border:1px solid var(--isanna-terra-fern);box-shadow:none}[data-skin=terra] .badge-quiet{background:var(--isanna-terra-paper-deep);color:var(--muted);border-color:var(--line)}[data-skin=terra] .btn{border-radius:var(--isanna-radius-sm);box-shadow:none}[data-skin=terra] .btn-primary,[data-skin=terra] .btn-accent{background:var(--isanna-terra-fern-dark);color:var(--isanna-terra-paper)}[data-skin=terra] .unlock .btn-accent,[data-skin=terra] .chrome__cta{background:var(--isanna-terra-cta);color:var(--isanna-ink-strong)}[data-skin=terra] .unlock--quiet .btn-accent{background:var(--isanna-terra-fern-dark);color:var(--isanna-terra-paper)}[data-skin=terra] .btn-ghost{border-color:var(--line);color:var(--isanna-terra-fern-dark);background:0 0}[data-skin=terra] .tool-card,[data-skin=terra] .product-card,[data-skin=terra] .principle-grid>div,[data-skin=terra] .sample-proof,[data-skin=terra] .related-tool,[data-skin=terra] .moments-tools a,[data-skin=terra] .more-in-wing a,[data-skin=terra] .doc-list li{border-color:var(--line);border-radius:var(--isanna-radius-lg);background:var(--card);box-shadow:var(--isanna-shadow-sm)}[data-skin=terra] .product-card[href]{border-color:var(--isanna-terra-fern)}[data-skin=terra] .eyebrow,[data-skin=terra] .moments-head .eyebrow{color:var(--isanna-terra-fern);font-size:var(--isanna-text-xs);letter-spacing:.09em;font-weight:800}[data-skin=terra] .how li{border-color:var(--line);border-radius:var(--isanna-radius-md);background:var(--card);box-shadow:none}[data-skin=terra] .how-n{background:var(--isanna-terra-fern-mist);color:var(--isanna-terra-fern-dark);border:1px solid var(--isanna-terra-fern)}[data-skin=terra] .ph,[data-skin=terra] mark{background:var(--isanna-terra-sun-pale);color:var(--ink)}[data-skin=terra] .wing-tone--steady{--wing-bg:var(--isanna-terra-paper);--wing-surface:var(--isanna-terra-white);--wing-line:var(--isanna-terra-line);--wing-accent:var(--isanna-terra-fern);--wing-muted:var(--isanna-muted)}[data-skin=terra] .wing-tone--warm{--wing-bg:var(--isanna-terra-sun-pale);--wing-surface:var(--isanna-terra-white);--wing-line:var(--isanna-terra-line);--wing-accent:var(--isanna-terra-clay-deep);--wing-muted:var(--isanna-terra-quiet-ink)}[data-skin=terra] .wing-tone--quiet{--wing-bg:var(--isanna-terra-paper-deep);--wing-surface:var(--isanna-terra-white);--wing-line:var(--isanna-terra-line);--wing-accent:var(--isanna-terra-fern);--wing-muted:var(--isanna-muted)}[data-skin=terra] .wing-tone--reverent{--wing-bg:var(--isanna-terra-fern-mist);--wing-surface:var(--isanna-terra-white);--wing-line:var(--isanna-terra-line);--wing-accent:var(--isanna-terra-fern-dark);--wing-muted:var(--isanna-terra-quiet-ink)}[data-skin=terra] .studio-catalog .navstack{background:var(--wing-bg)}[data-skin=terra] .studio-catalog .navbar,[data-skin=terra] .catalog-search-pin{background:color-mix(in srgb, var(--wing-bg) 92%, transparent)}[data-skin=terra] .studio-catalog .navbar__large h1{font-family:var(--isanna-font-display);letter-spacing:-.045em;font-weight:400}[data-skin=terra] .studio-catalog .grouped-list,[data-skin=terra] .catalog-search-sheet .grouped-list{border-color:var(--wing-line);border-radius:var(--isanna-radius-lg);background:var(--wing-surface);box-shadow:var(--isanna-shadow-sm)}[data-skin=terra] .studio-catalog .grouped-cell,[data-skin=terra] .catalog-search-sheet .grouped-cell{background:var(--wing-surface);border-color:var(--wing-line)}[data-skin=terra] .catalog-price-chip{background:var(--isanna-terra-fern-mist);color:var(--isanna-terra-fern-dark)}[data-skin=terra] .catalog-price-chip--quiet{border-color:var(--wing-line);color:var(--wing-muted);background:0 0}[data-skin=terra] .catalog-search-field{border-color:var(--wing-line);border-radius:var(--isanna-radius-md);background:var(--wing-surface);box-shadow:var(--isanna-shadow-sm)}[data-skin=terra] .sheet__backdrop{background:var(--isanna-overlay-scrim)}[data-skin=terra] .sheet__panel{border:1px solid var(--line);border-radius:var(--isanna-radius-lg) var(--isanna-radius-lg) 0 0;background:var(--card);box-shadow:var(--isanna-shadow-sheet);border-bottom:0}[data-skin=terra] .sheet__grabber{background:var(--isanna-terra-line)}[data-skin=terra] .studio-journey-shell{background:var(--bg)}[data-skin=terra] .studio-journey-shell .studio-journey{background:var(--bg);border-color:var(--line);box-shadow:var(--isanna-shadow-lg)}[data-skin=terra] .studio-journey-shell .navstack__screen .sj-actions{background:color-mix(in srgb, var(--bg) 94%, transparent);border-color:var(--line)}[data-skin=terra] .sj-input,[data-skin=terra] .sj-lead__input{border-color:var(--line);border-radius:var(--isanna-radius-md);background:var(--card)}[data-skin=terra] .sj-input:focus{outline-color:var(--isanna-terra-fern-dark)}[data-skin=terra] .sj-teaser,[data-skin=terra] .sj-locked{border-color:var(--line);border-radius:var(--isanna-radius-lg);background:var(--card)}[data-skin=terra] .sj-teaser{border-left:4px solid var(--isanna-terra-fern);background:var(--isanna-terra-fern-mist);color:var(--isanna-terra-quiet-ink)}[data-skin=terra] .sj-locked__fade{background:linear-gradient(to bottom, transparent 30%, var(--card))}[data-skin=terra] .sj-gaps li::marker{color:var(--isanna-terra-clay)}[data-skin=terra] .sj-paywall strong,[data-skin=terra] .sj-anchor,[data-skin=terra] .paywall-legal a{color:var(--isanna-terra-fern-dark)}[data-skin=terra] .studio-journey-shell .sj-preview .sj-actions .btn-primary{background:var(--isanna-terra-cta);color:var(--isanna-ink-strong)}[data-skin=terra] .studio-journey-shell .sj-preview--quiet .sj-actions .btn-primary{background:var(--isanna-terra-fern-dark);color:var(--isanna-terra-paper)}[data-skin=terra] .tool-cta-dock .docked-cta{background:linear-gradient(180deg, transparent, var(--bg) 34%)}[data-skin=terra] .tool-cta-dock .docked-cta__btn{border:1px solid var(--isanna-terra-fern-dark);border-radius:var(--isanna-radius-md);background:var(--isanna-terra-cta);color:var(--isanna-ink-strong);box-shadow:var(--isanna-shadow-md)}[data-skin=terra] .tool-cta-dock--quiet .docked-cta__btn{border-color:var(--line);background:var(--card);color:var(--ink);box-shadow:none}[data-skin=terra] .craft{max-width:var(--isanna-content)}[data-skin=terra] .craft h1{font-size:var(--isanna-display)}[data-skin=terra] .craft-bar{background:var(--isanna-terra-paper-deep)}[data-skin=terra] .craft-bar>i{background:var(--isanna-terra-clay)}[data-skin=terra] .craft-stages li.done{color:var(--isanna-terra-fern-dark)}[data-skin=terra] .craft-stages li.active{color:var(--isanna-terra-clay-deep)}[data-skin=terra] .career-workspace,[data-skin=terra] .career-workspace__empty{border-color:var(--line);border-radius:var(--isanna-radius-lg);background:var(--card);box-shadow:var(--isanna-shadow-sm)}[data-skin=terra] .terra-landing{max-width:720px;padding:var(--isanna-space-4) 0 var(--isanna-space-10);margin:0 auto}[data-skin=terra] .terra-landing-crumb{margin:0 0 var(--isanna-space-4);color:var(--isanna-terra-fern);font-size:var(--isanna-text-sm);font-weight:750}[data-skin=terra] .terra-landing h1{max-width:13ch;margin:0;font-size:clamp(2.7rem,7vw,5.1rem);line-height:.98}[data-skin=terra] .terra-landing-lede{max-width:58ch;margin:var(--isanna-space-5) 0;color:var(--muted);font-size:var(--isanna-text-lg);line-height:1.55}[data-skin=terra] .terra-promise,[data-skin=terra] .sj-strength-card,[data-skin=terra] .sj-signal-card,[data-skin=terra] .terra-plan{margin:var(--isanna-space-6) 0;padding:var(--isanna-space-5);border:1px solid var(--line);border-radius:var(--isanna-radius-lg);background:var(--isanna-terra-fern-mist)}[data-skin=terra] .terra-promise p:last-child{margin-bottom:0;line-height:1.55}[data-skin=terra] .terra-steps{margin:var(--isanna-space-8) 0;border-top:1px solid var(--line);gap:0;padding:0;list-style:none;display:grid}[data-skin=terra] .terra-steps li{gap:var(--isanna-space-4);padding:var(--isanna-space-5) 0;border-bottom:1px solid var(--line);grid-template-columns:38px 1fr;display:grid}[data-skin=terra] .terra-steps b{border:1px solid var(--isanna-terra-fern);width:30px;height:30px;color:var(--isanna-terra-fern-dark);border-radius:50%;place-items:center;display:grid}[data-skin=terra] .terra-steps h2{font-family:var(--isanna-font-body);letter-spacing:0;margin:0 0 4px;font-size:1rem;font-weight:800}[data-skin=terra] .terra-steps p{color:var(--muted);margin:0}[data-skin=terra] .terra-intake-rows{border:1px solid var(--line);border-radius:var(--isanna-radius-lg);background:var(--card);overflow:hidden}[data-skin=terra] .terra-intake-row{padding:var(--isanna-space-5);border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:1fr auto;gap:4px 18px;text-decoration:none;display:grid}[data-skin=terra] .terra-intake-row:last-child{border-bottom:0}[data-skin=terra] .terra-intake-row strong{font-size:1rem}[data-skin=terra] .terra-intake-row span{color:var(--muted);font-size:var(--isanna-text-sm);grid-column:1}[data-skin=terra] .terra-intake-row i{color:var(--isanna-terra-fern);grid-area:1/2/span 2;align-self:center;font-size:28px;font-style:normal}[data-skin=terra] .terra-fineprint{margin:var(--isanna-space-4) 0;color:var(--muted);font-size:var(--isanna-text-xs);line-height:1.5}[data-skin=terra] .tool-page{padding-bottom:calc(var(--isanna-space-16) + 82px);position:relative}[data-skin=terra] .terra-dock-preview{z-index:110;width:min(calc(var(--isanna-content-wide) + (var(--isanna-space-5) * 2)), 100%);padding:15px var(--isanna-space-5);border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg) 95%, transparent);box-shadow:0 -8px 22px color-mix(in srgb, var(--bg) 78%, transparent);justify-content:space-between;align-items:center;gap:16px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}[data-skin=terra] .terra-dock-preview--released{z-index:1;position:absolute;bottom:0}[data-skin=terra] .terra-dock-preview>span,[data-skin=terra] .terra-copy-dock>span{color:var(--muted);white-space:nowrap;flex:none;font-size:15px;line-height:1.25;display:grid}[data-skin=terra] .terra-dock-preview strong,[data-skin=terra] .terra-copy-dock strong{color:var(--ink)}[data-skin=terra] .terra-dock-preview .btn{background:var(--isanna-terra-cta);color:var(--isanna-ink-strong)}[data-skin=terra] .terra-dock-preview--quiet .btn{background:var(--isanna-terra-fern-dark);color:var(--isanna-terra-paper)}[data-skin=terra] .terra-dock-preview .tool-hero-cta{margin-top:0}[data-skin=terra] .terra-dock-preview .btn{white-space:nowrap;flex:none;padding:13px 22px;font-size:16px;line-height:1.15}[data-skin=terra] .guide--boxed{margin-top:var(--isanna-space-12)}[data-skin=terra] .guide-head{margin:0 0 var(--isanna-space-6)}[data-skin=terra] .guide-head .eyebrow{margin:0 0 var(--isanna-space-2)}[data-skin=terra] .guide--boxed .guide-head h2{max-width:24ch;margin:0;font-size:clamp(1.65rem,4.5vw,2.1rem);line-height:1.12}[data-skin=terra] .guide--boxed .guide-intro{max-width:58ch;margin:var(--isanna-space-4) 0 0;font-size:var(--isanna-text-lg);color:var(--muted);line-height:1.6}[data-skin=terra] .guide-sections{gap:var(--isanna-space-4);border-left:2px solid color-mix(in srgb, var(--isanna-terra-fern) 45%, var(--isanna-terra-paper));margin-left:9px;padding-left:22px;display:grid;position:relative}[data-skin=terra] .guide--boxed .guide-section{border:1px solid var(--line);border-radius:var(--isanna-radius-lg);background:var(--card);max-width:none;box-shadow:var(--isanna-shadow-sm);padding:var(--isanna-space-5) var(--isanna-space-6);margin-top:0;position:relative}[data-skin=terra] .guide--boxed .guide-section:before{content:"";background:var(--isanna-terra-fern);border:2px solid var(--isanna-terra-paper);border-radius:50%;width:9px;height:9px;position:absolute;top:26px;left:-28px}[data-skin=terra] .guide--boxed .guide-section h3{color:var(--isanna-terra-fern-dark)}[data-skin=terra] .sj-preview--terra{padding-bottom:var(--isanna-space-10)}[data-skin=terra] .sj-progress{grid-template-columns:repeat(4,1fr);gap:5px;margin:2px 0 5px;display:grid}[data-skin=terra] .sj-progress span{background:var(--line);border-radius:999px;height:4px}[data-skin=terra] .sj-progress .done{background:var(--isanna-terra-fern)}[data-skin=terra] .sj-progress .active{background:var(--isanna-terra-clay)}[data-skin=terra] .sj-progress-labels{color:var(--muted);justify-content:space-between;font-size:10px;display:flex}[data-skin=terra] .sj-concern-echo{margin:var(--isanna-space-6) 0;padding-left:var(--isanna-space-4);border-left:3px solid var(--isanna-terra-clay);color:var(--muted)}[data-skin=terra] .sj-concern-echo b{color:var(--isanna-terra-clay-deep);font-size:var(--isanna-text-xs);letter-spacing:.08em;text-transform:uppercase}[data-skin=terra] .sj-concern-echo p{margin:5px 0 0}[data-skin=terra] .sj-strength-card{background:var(--isanna-terra-fern-mist)}[data-skin=terra] .sj-signal-card{background:var(--isanna-terra-sun-pale);border-color:var(--isanna-terra-sun)}[data-skin=terra] .sj-signal-card--quiet{background:var(--isanna-terra-fern-mist);border-color:var(--line)}[data-skin=terra] .sj-citation{margin:var(--isanna-space-4) 0 0;padding-top:var(--isanna-space-3);border-top:1px solid color-mix(in srgb, var(--line) 80%, transparent);color:var(--muted);font-size:var(--isanna-text-sm)}[data-skin=terra] .sj-opened-sheet,[data-skin=terra] .terra-full-sheet{margin:var(--isanna-space-6) 0;padding:var(--isanna-space-5);border:1px solid var(--line);border-radius:var(--isanna-radius-lg);background:var(--card);box-shadow:var(--isanna-shadow-sm)}[data-skin=terra] .sj-opened-sheet header,[data-skin=terra] .terra-full-sheet__head{justify-content:space-between;gap:var(--isanna-space-4);margin-bottom:var(--isanna-space-5);display:flex}[data-skin=terra] .sj-opened-sheet h2,[data-skin=terra] .terra-full-sheet h2{margin:0;font-size:1.55rem}[data-skin=terra] .sj-opened-sheet header p,[data-skin=terra] .terra-full-sheet__head p{color:var(--muted);font-size:var(--isanna-text-sm);margin:3px 0 0}[data-skin=terra] .sj-opened-sheet header span{border:1px solid var(--line);color:var(--isanna-terra-fern-dark);border-radius:999px;align-self:start;padding:4px 8px;font-size:11px;font-weight:800}[data-skin=terra] .sj-before,[data-skin=terra] .sj-after{padding:var(--isanna-space-4);border-radius:var(--isanna-radius-md);line-height:1.55}[data-skin=terra] .sj-before{background:var(--isanna-terra-paper-deep)}[data-skin=terra] .sj-after{background:var(--isanna-terra-fern-mist)}[data-skin=terra] .sj-becomes{margin:var(--isanna-space-3) 0;color:var(--isanna-terra-clay-deep);font-family:var(--isanna-font-display);text-align:center}[data-skin=terra] .sj-opened-sheet details{margin-top:var(--isanna-space-4);color:var(--muted);font-size:var(--isanna-text-sm)}[data-skin=terra] .sj-opened-sheet li{margin:5px 0}[data-skin=terra] .sj-quiet-note,[data-skin=terra] .terra-quiet-note{margin:var(--isanna-space-5) 0 0;color:var(--muted);font-size:var(--isanna-text-sm)}[data-skin=terra] .sj-bridge{color:var(--muted);line-height:1.55}[data-skin=terra] .sj-bridge strong{color:var(--ink)}[data-skin=terra] .sj-paywall--terra .sj-tier-note{padding:var(--isanna-space-4);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}[data-skin=terra] .craft--terra{max-width:var(--isanna-content)}[data-skin=terra] .craft--terra h1{max-width:12ch}[data-skin=terra] .unlock--terra>.badge{margin-bottom:var(--isanna-space-4)}[data-skin=terra] .terra-plan ul,[data-skin=terra] .terra-receipt ul{margin:var(--isanna-space-3) 0 0;padding-left:1.2em}[data-skin=terra] .terra-plan li,[data-skin=terra] .terra-receipt li{margin:var(--isanna-space-3) 0;line-height:1.5}[data-skin=terra] .terra-full-sheet .card{padding:var(--isanna-space-5) 0;box-shadow:none;border-width:0 0 1px;border-radius:0;margin:0}[data-skin=terra] .terra-full-sheet .card:last-of-type{border-bottom:0}[data-skin=terra] .terra-full-sheet .copy{border-color:var(--isanna-terra-fern);color:var(--isanna-terra-fern-dark)}[data-skin=terra] .terra-receipt{margin:var(--isanna-space-6) 0;padding:var(--isanna-space-5);border:1px solid var(--isanna-terra-fern);border-radius:var(--isanna-radius-lg);background:var(--isanna-terra-fern-mist)}[data-skin=terra] .terra-receipt h2{margin:0;font-size:1.6rem}[data-skin=terra] .terra-receipt header p,[data-skin=terra] .terra-provenance{color:var(--muted);font-size:var(--isanna-text-sm)}[data-skin=terra] .terra-tone-chips{margin:0 0 var(--isanna-space-3);flex-wrap:wrap;gap:7px;display:flex}[data-skin=terra] .terra-tone-chips button{border:1px solid var(--isanna-terra-fern);border-radius:var(--isanna-radius-pill);background:var(--card);color:var(--isanna-terra-fern-dark);font:inherit;font-size:var(--isanna-text-sm);padding:6px 10px}[data-skin=terra] .terra-tone-chips button:hover{background:var(--isanna-terra-fern-mist)}[data-skin=terra] .terra-copy-dock{z-index:2;margin:var(--isanna-space-6) calc(-1 * var(--isanna-space-5)) var(--isanna-space-6);padding:10px var(--isanna-space-5);border-top:1px solid var(--line);background:color-mix(in srgb, var(--bg) 94%, transparent);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;bottom:0}[data-skin=terra] .terra-copy-dock>span{gap:2px}[data-skin=terra] .terra-provenance{padding-top:var(--isanna-space-4);border-top:1px solid var(--line);line-height:1.5}@media (max-width:560px){[data-skin=terra] .terra-dock-preview,[data-skin=terra] .terra-copy-dock{padding:4px var(--isanna-space-5);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:2px}[data-skin=terra] .terra-dock-preview>span,[data-skin=terra] .terra-copy-dock>span{width:100%}[data-skin=terra] .terra-dock-preview .btn,[data-skin=terra] .terra-copy-dock .btn{white-space:normal;width:100%;min-height:34px;padding:7px 12px;font-size:15px;line-height:1.15}}
