.Caret-module__QJscWG__caret{vertical-align:text-bottom;background:var(--gb-color-brand);border-radius:1px;width:.08em;min-width:2px;margin-left:1px;animation:1.1s step-end infinite Caret-module__QJscWG__blink;display:inline-block}@keyframes Caret-module__QJscWG__blink{0%,55%{opacity:1}56%,to{opacity:0}}
.ArticleLoading-module__l1kJTG__loading{gap:var(--gb-space-5);flex-direction:column;display:flex}.ArticleLoading-module__l1kJTG__selected{align-items:flex-start;gap:var(--gb-space-5);padding:var(--gb-space-4);border:1px solid var(--gb-color-border-subtle);background:var(--gb-color-surface);box-shadow:var(--gb-shadow-sm);border-radius:12px;display:flex}.ArticleLoading-module__l1kJTG__num{min-width:46px;font:var(--gb-weight-bold) var(--gb-fs-30) / 1 var(--gb-font-display);letter-spacing:var(--gb-ls-tight);font-variant-numeric:tabular-nums;color:var(--gb-color-brand);flex-shrink:0}.ArticleLoading-module__l1kJTG__body{flex-direction:column;gap:3px;min-width:0;display:flex}.ArticleLoading-module__l1kJTG__topicTitle{font:var(--gb-weight-semibold) var(--gb-fs-17) / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:var(--gb-ls-normal);color:var(--gb-color-text)}.ArticleLoading-module__l1kJTG__angle{font:var(--gb-weight-regular) var(--gb-fs-14) / var(--gb-lh-snug) var(--gb-font-body);color:var(--gb-color-text-secondary)}.ArticleLoading-module__l1kJTG__progress{gap:var(--gb-space-4);flex-direction:column;display:flex}.ArticleLoading-module__l1kJTG__header{padding-bottom:var(--gb-space-3);border-bottom:1px solid var(--gb-color-border-subtle)}.ArticleLoading-module__l1kJTG__eyebrow{margin:0 0 var(--gb-space-2);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-brand)}.ArticleLoading-module__l1kJTG__title{font:var(--gb-weight-bold) var(--gb-fs-24) / var(--gb-lh-tight) var(--gb-font-display);letter-spacing:var(--gb-ls-snug);color:var(--gb-color-text);margin:0}.ArticleLoading-module__l1kJTG__steps{gap:var(--gb-space-3);flex-direction:column;min-height:128px;margin:0;padding:0;list-style:none;display:flex}.ArticleLoading-module__l1kJTG__stepActive,.ArticleLoading-module__l1kJTG__stepDone{align-items:baseline;gap:var(--gb-space-3);font:var(--gb-weight-regular) var(--gb-fs-14) / var(--gb-lh-relaxed) var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);display:flex}.ArticleLoading-module__l1kJTG__stepActive{color:var(--gb-color-text)}.ArticleLoading-module__l1kJTG__stepDone{color:var(--gb-color-text-muted)}.ArticleLoading-module__l1kJTG__check{color:var(--gb-color-accent-mint);flex-shrink:0;align-self:center}@media (max-width:520px){.ArticleLoading-module__l1kJTG__selected{gap:var(--gb-space-3);padding:var(--gb-space-3)}.ArticleLoading-module__l1kJTG__num{min-width:34px;font-size:var(--gb-fs-24)}}
.ApiErrorPanel-module__KyTmaa__panel{justify-items:center;gap:var(--gb-space-4);text-align:center;max-width:560px;margin:0 auto;display:grid}.ApiErrorPanel-module__KyTmaa__eyebrow{font-family:var(--gb-font-mono);color:var(--gb-color-text-muted);margin:0;font-size:12px}.ApiErrorPanel-module__KyTmaa__title{font-family:var(--gb-font-display);color:var(--gb-color-text);margin:0;font-size:clamp(28px,4vw,44px);line-height:1.04}.ApiErrorPanel-module__KyTmaa__body{color:var(--gb-color-text-muted);margin:0;line-height:1.6}.ApiErrorPanel-module__KyTmaa__debug{text-align:left;width:min(100%,720px);color:var(--gb-color-text)}.ApiErrorPanel-module__KyTmaa__debug summary{cursor:pointer;font-family:var(--gb-font-mono);color:var(--gb-color-text-muted);font-size:12px}.ApiErrorPanel-module__KyTmaa__debug pre{max-height:360px;margin:var(--gb-space-3) 0 0;padding:var(--gb-space-4);border:1px solid color-mix(in srgb, var(--gb-color-text) 14%, transparent);background:color-mix(in srgb, var(--gb-color-surface) 88%, black);font-family:var(--gb-font-mono);white-space:pre-wrap;word-break:break-word;border-radius:8px;font-size:12px;line-height:1.5;overflow:auto}
.ArticleWriter-module__S1VqQq__article{max-width:780px;font:var(--gb-weight-regular) var(--gb-fs-18) / 1.78 var(--gb-font-body);color:var(--gb-color-text);margin:0 auto}.ArticleWriter-module__S1VqQq__title{font:var(--gb-weight-bold) clamp(34px, 4.5vw, 52px) / 1.06 var(--gb-font-display);letter-spacing:0;margin:0}.ArticleWriter-module__S1VqQq__meta{margin:var(--gb-space-3) 0 var(--gb-space-8);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-text-muted)}.ArticleWriter-module__S1VqQq__h2{margin:var(--gb-space-10) 0 var(--gb-space-3);font:var(--gb-weight-semibold) 30px / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:0}.ArticleWriter-module__S1VqQq__h3{margin:var(--gb-space-8) 0 var(--gb-space-3);font:var(--gb-weight-semibold) 23px / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:0}.ArticleWriter-module__S1VqQq__p{margin:0 0 var(--gb-space-5)}.ArticleWriter-module__S1VqQq__pullquote{margin:var(--gb-space-6) 0;padding-left:var(--gb-space-5);border-left:3px solid var(--gb-color-brand);font:var(--gb-weight-medium) var(--gb-fs-22) / var(--gb-lh-relaxed) var(--gb-font-display);color:var(--gb-color-text)}.ArticleWriter-module__S1VqQq__list{margin:0 0 var(--gb-space-6);padding-left:var(--gb-space-5);gap:var(--gb-space-2);flex-direction:column;display:flex}.ArticleWriter-module__S1VqQq__tableWrap{margin:var(--gb-space-8) 0;border:1px solid var(--gb-color-border);border-radius:var(--gb-radius-sm);overflow-x:auto}.ArticleWriter-module__S1VqQq__table{border-collapse:collapse;width:100%;min-width:520px;font:var(--gb-weight-regular) var(--gb-fs-15) / var(--gb-lh-relaxed) var(--gb-font-body)}.ArticleWriter-module__S1VqQq__table th,.ArticleWriter-module__S1VqQq__table td{padding:var(--gb-space-3) var(--gb-space-4);border-bottom:1px solid var(--gb-color-border);text-align:left;vertical-align:top}.ArticleWriter-module__S1VqQq__table th{background:color-mix(in srgb, var(--gb-color-brand) 9%, transparent);font-weight:var(--gb-weight-semibold);color:var(--gb-color-text)}.ArticleWriter-module__S1VqQq__table tr:last-child td{border-bottom:0}.ArticleWriter-module__S1VqQq__pre{margin:var(--gb-space-6) 0;padding:var(--gb-space-5);border-radius:var(--gb-radius-sm);background:var(--gb-color-text);color:var(--gb-color-surface);font:var(--gb-weight-regular) var(--gb-fs-14) / var(--gb-lh-relaxed) var(--gb-font-mono);overflow:auto}.ArticleWriter-module__S1VqQq__article a{color:var(--gb-color-brand-strong);text-underline-offset:.18em;text-decoration-thickness:1px}.ArticleWriter-module__S1VqQq__article strong{font-weight:var(--gb-weight-semibold)}@media (max-width:640px){.ArticleWriter-module__S1VqQq__article{font-size:var(--gb-fs-17);line-height:var(--gb-lh-loose)}.ArticleWriter-module__S1VqQq__h2{font-size:26px}}
.DomainInput-module__pe-Ida__form{align-items:center;gap:var(--gb-space-3);width:100%;padding:var(--gb-space-3) var(--gb-space-3) var(--gb-space-3) var(--gb-space-6);display:flex}.DomainInput-module__pe-Ida__field{cursor:text;flex:1;position:relative}.DomainInput-module__pe-Ida__input{width:100%;font:var(--gb-weight-medium) var(--gb-fs-17) / var(--gb-lh-snug) var(--gb-font-body);color:#0000;caret-color:#0000;padding:var(--gb-space-2) 0;background:0 0;border:none;outline:none}.DomainInput-module__pe-Ida__mirror{pointer-events:none;font:var(--gb-weight-medium) var(--gb-fs-17) / var(--gb-lh-snug) var(--gb-font-body);color:var(--gb-color-text);white-space:nowrap;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.DomainInput-module__pe-Ida__typed{letter-spacing:var(--gb-ls-normal)}.DomainInput-module__pe-Ida__placeholder{align-items:center;gap:var(--gb-space-1);color:var(--gb-color-text-muted);display:inline-flex}.DomainInput-module__pe-Ida__go{border-radius:var(--gb-radius-pill);background:var(--gb-color-bg-inverse);width:40px;height:40px;color:var(--gb-color-text-inverse);cursor:pointer;border:none;flex-shrink:0;place-items:center;display:grid}.DomainInput-module__pe-Ida__go:hover{background:var(--gb-neutral-800)}
.DoneBar-module__FAjmfa__bar{--done-bar-glass-bg:#ffffffeb;--done-bar-glass-border:#ffffffb8;--done-bar-glass-blur:blur(16px) saturate(1.35);bottom:var(--gb-space-6);align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-2);border-radius:var(--gb-radius-pill);background:var(--done-bar-glass-bg);-webkit-backdrop-filter:var(--done-bar-glass-blur);border:1px solid var(--done-bar-glass-border);display:flex;position:fixed;left:50%;translate:-50%;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #ffffff6b,0 18px 46px #0a0a0a1c}.DoneBar-module__FAjmfa__desktopActions,.DoneBar-module__FAjmfa__primaryAction,.DoneBar-module__FAjmfa__secondaryActions{display:contents}.DoneBar-module__FAjmfa__mobileCollapsed,.DoneBar-module__FAjmfa__mobileSheet{display:none}@media (max-width:720px){.DoneBar-module__FAjmfa__bar{width:min(420px,100vw - 32px);bottom:max(var(--gb-space-4), calc(env(safe-area-inset-bottom) + var(--gb-space-3)));align-items:stretch;gap:var(--gb-space-2);box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;translate:-50%}.DoneBar-module__FAjmfa__desktopActions{display:none}.DoneBar-module__FAjmfa__mobileCollapsed{gap:var(--gb-space-2);padding:var(--gb-space-2);border:1px solid var(--done-bar-glass-border);border-radius:var(--gb-radius-pill);background:var(--done-bar-glass-bg);-webkit-backdrop-filter:var(--done-bar-glass-blur);order:2;grid-template-columns:auto minmax(0,1fr);display:grid;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #ffffff6b,0 18px 46px #0a0a0a1c}.DoneBar-module__FAjmfa__mobileSheet{gap:var(--gb-space-2);padding:var(--gb-space-3);border:1px solid var(--done-bar-glass-border);background:var(--done-bar-glass-bg);-webkit-backdrop-filter:var(--done-bar-glass-blur);border-radius:24px;order:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #ffffff6b,0 18px 46px #0a0a0a1c}.DoneBar-module__FAjmfa__primaryButton,.DoneBar-module__FAjmfa__actionButton,.DoneBar-module__FAjmfa__mobileToggle{width:100%;min-height:44px;font-size:var(--gb-fs-14);padding:12px 10px}.DoneBar-module__FAjmfa__primaryButton{min-height:48px}.DoneBar-module__FAjmfa__mobileToggle{min-width:96px}}
.Grain-module__tC1lHW__grain{z-index:80;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:var(--cr-noise);background-size:180px 180px;position:fixed;inset:0}
.LimitReached-module__0eUHMq__panel{justify-items:center;gap:var(--gb-space-4);text-align:center;max-width:560px;margin:0 auto;display:grid}.LimitReached-module__0eUHMq__eyebrow{font-family:var(--gb-font-mono);color:var(--gb-color-text-muted);margin:0;font-size:12px}.LimitReached-module__0eUHMq__title{font-family:var(--gb-font-display);color:var(--gb-color-text);margin:0;font-size:clamp(28px,4vw,44px);line-height:1.04}.LimitReached-module__0eUHMq__body{color:var(--gb-color-text-muted);margin:0;line-height:1.6}
.Landing-module__PzwhAW__nav{width:100%;transition:padding var(--gb-duration-base) var(--gb-ease-standard), box-shadow var(--gb-duration-base) var(--gb-ease-standard)}.Landing-module__PzwhAW__navScrolled{border-bottom-color:var(--gb-color-border-strong);padding-top:10px;padding-bottom:10px;box-shadow:0 8px 24px #0000000f}.Landing-module__PzwhAW__navBrand{align-items:center;text-decoration:none;display:inline-flex}.Landing-module__PzwhAW__navRight{align-items:center;gap:var(--gb-space-6);display:flex}.Landing-module__PzwhAW__navLink{font-size:var(--gb-fs-14);color:var(--gb-color-text);transition:color var(--gb-duration-base) var(--gb-ease-out);text-decoration:none;position:relative}.Landing-module__PzwhAW__navLink:after{content:"";background:var(--gb-color-brand);transform-origin:100%;height:1.5px;transition:transform var(--gb-duration-base) var(--gb-ease-out);border-radius:1px;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.Landing-module__PzwhAW__navLink:hover:after,.Landing-module__PzwhAW__navLink:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Landing-module__PzwhAW__navCta{transition:transform var(--gb-duration-base) var(--gb-ease-out), box-shadow var(--gb-duration-base) var(--gb-ease-out), background-color var(--gb-duration-fast) var(--gb-ease-standard)}.Landing-module__PzwhAW__navCta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #0a0a0a38}.Landing-module__PzwhAW__navCta:active{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Landing-module__PzwhAW__navLink:after{transition:none}.Landing-module__PzwhAW__navCta,.Landing-module__PzwhAW__navCta:hover{transform:none}}@media (max-width:809.98px){.Landing-module__PzwhAW__navLink{display:none}}.Landing-module__PzwhAW__footer{justify-content:space-between;align-items:center;gap:var(--gb-space-6);width:100%;padding:var(--gb-space-10) var(--gb-section-px);border-top:1px solid var(--gb-color-border-subtle);flex-wrap:wrap;display:flex}.Landing-module__PzwhAW__footerTagline{font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-text-muted);margin:0}.Landing-module__PzwhAW__footerCopy{font-size:var(--gb-fs-14);color:var(--gb-color-text-muted);margin:0}.Landing-module__PzwhAW__section{width:100%;max-width:1100px;padding:var(--gb-space-15) var(--gb-section-px-sm);margin-inline:auto;scroll-margin-top:72px}.Landing-module__PzwhAW__sectionHead{align-items:center;gap:var(--gb-space-3);text-align:center;margin-bottom:var(--gb-space-10);flex-direction:column;display:flex}.Landing-module__PzwhAW__sectionHead h2{margin:0}.Landing-module__PzwhAW__sectionLead{max-width:600px;color:var(--gb-color-text-secondary);margin:0}.Landing-module__PzwhAW__stepsGrid{gap:var(--gb-space-6);grid-template-columns:repeat(3,minmax(50px,1fr));display:grid}@media (max-width:809.98px){.Landing-module__PzwhAW__stepsGrid{grid-template-columns:1fr}}.Landing-module__PzwhAW__stepCard{gap:var(--gb-space-4);padding:var(--gb-space-6);border:1px solid var(--gb-color-border);border-radius:var(--gb-radius-lg);background:var(--gb-color-surface);transition:transform .25s var(--gb-ease-out), box-shadow .25s var(--gb-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,0 1px 2px #0000000d,0 12px 32px #0000000a}.Landing-module__PzwhAW__stepNumber{border-radius:var(--gb-radius-pill);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-orange-900);background:var(--gb-orange-50);align-self:flex-start;align-items:center;padding:3px 10px;display:inline-flex}.Landing-module__PzwhAW__stepAccentPeach{border-top:3px solid var(--gb-orange-200)}.Landing-module__PzwhAW__stepAccentPeach .Landing-module__PzwhAW__stepNumber{background:var(--gb-orange-50)}.Landing-module__PzwhAW__stepAccentYellow{border-top:3px solid var(--gb-yellow-300)}.Landing-module__PzwhAW__stepAccentYellow .Landing-module__PzwhAW__stepNumber{background:var(--gb-yellow-100)}.Landing-module__PzwhAW__stepAccentCoral{border-top:3px solid var(--gb-orange-300)}.Landing-module__PzwhAW__stepAccentCoral .Landing-module__PzwhAW__stepNumber{background:var(--gb-coral-100)}.Landing-module__PzwhAW__stepTitle{font:var(--gb-weight-semibold) var(--gb-fs-20) / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:var(--gb-ls-snug);margin:0}.Landing-module__PzwhAW__stepBody{font-size:var(--gb-fs-15);line-height:var(--gb-lh-relaxed);color:var(--gb-color-text-secondary);margin:0}.Landing-module__PzwhAW__stepMotif{align-items:center;height:56px;display:flex}.Landing-module__PzwhAW__motifPill{border:1px solid var(--gb-color-border-strong);border-radius:var(--gb-radius-pill);width:150px;height:36px;padding-inline:var(--gb-space-4);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);color:var(--gb-color-text-muted);align-items:center;display:flex}.Landing-module__PzwhAW__motifChecks{gap:var(--gb-space-2);font:var(--gb-weight-regular) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-color-text-muted);flex-direction:column;display:flex}.Landing-module__PzwhAW__motifCheck{color:var(--gb-color-brand);margin-right:var(--gb-space-2)}.Landing-module__PzwhAW__motifWriting{font:var(--gb-weight-medium) var(--gb-fs-14) / 1 var(--gb-font-mono);color:var(--gb-color-text)}.Landing-module__PzwhAW__bento{gap:var(--gb-space-6);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(150px,auto);display:grid}.Landing-module__PzwhAW__cellFocal{grid-area:span 2/span 2}.Landing-module__PzwhAW__cellWide{grid-column:span 2}@media (max-width:1023.98px){.Landing-module__PzwhAW__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.Landing-module__PzwhAW__cellFocal{grid-row:span 1}.Landing-module__PzwhAW__cellWide{grid-column:span 1}}@media (max-width:639.98px){.Landing-module__PzwhAW__bento{grid-template-columns:1fr}.Landing-module__PzwhAW__cellFocal,.Landing-module__PzwhAW__cellWide{grid-column:span 1}}.Landing-module__PzwhAW__bentoCard{gap:var(--gb-space-3);padding:var(--gb-space-8) var(--gb-space-6);border-radius:var(--gb-radius-lg);border:1px solid var(--gb-color-border-subtle);transition:transform .25s var(--gb-ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff8c}.Landing-module__PzwhAW__bentoCard:before{content:"";background-image:var(--cr-noise);opacity:.06;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.Landing-module__PzwhAW__bentoCard:hover{transform:translateY(-4px)}.Landing-module__PzwhAW__featureIcon{border-radius:var(--gb-radius-md);width:40px;height:40px;color:var(--gb-color-brand);place-items:center;display:grid}.Landing-module__PzwhAW__tilePeach{background:var(--gb-orange-50);color:var(--gb-on-tile-peach)}.Landing-module__PzwhAW__tileYellow{background:var(--gb-yellow-100);color:var(--gb-on-tile-yellow)}.Landing-module__PzwhAW__tileCoral{background:var(--gb-coral-100);color:var(--gb-on-tile-coral)}.Landing-module__PzwhAW__washCoral{background:var(--gb-wash-coral)}.Landing-module__PzwhAW__cellFocal .Landing-module__PzwhAW__bentoTitle{font-size:var(--gb-fs-30)}.Landing-module__PzwhAW__cellFocal{justify-content:flex-start;gap:var(--gb-space-4)}.Landing-module__PzwhAW__bentoTitle{font:var(--gb-weight-semibold) var(--gb-fs-20) / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:var(--gb-ls-snug);margin:0}.Landing-module__PzwhAW__bentoBody{font-size:var(--gb-fs-15);line-height:var(--gb-lh-relaxed);color:var(--gb-color-text-secondary);margin:0}.Landing-module__PzwhAW__surfacePeach{background:var(--gb-gradient-peach)}.Landing-module__PzwhAW__surfaceYellow{background:var(--gb-gradient-yellow)}.Landing-module__PzwhAW__surfaceCoral{background:var(--gb-gradient-coral)}.Landing-module__PzwhAW__stepCard:hover{transform:translateY(-4px);box-shadow:inset 0 1px #fffc,0 2px 4px #0000000f,0 20px 48px #00000014}.Landing-module__PzwhAW__stepCard:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff80 50%,#0000 58%);position:absolute;inset:0;transform:translate(-130%)}.Landing-module__PzwhAW__stepCard:hover:after{animation:.5s Landing-module__PzwhAW__cardSheen}@keyframes Landing-module__PzwhAW__cardSheen{0%{transform:translate(-130%)}to{transform:translate(130%)}}.Landing-module__PzwhAW__ctaBand{width:100vw;margin-inline:calc(50% - 50vw);margin-top:var(--gb-space-14);margin-bottom:calc(-1 * var(--gb-space-15));text-align:center;padding:clamp(88px, 15vh, 176px) var(--gb-section-px-sm);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.Landing-module__PzwhAW__ctaInner{z-index:1;align-items:center;gap:var(--gb-space-6);flex-direction:column;width:100%;display:flex;position:relative}.Landing-module__PzwhAW__ctaGlow{pointer-events:none;filter:blur(40px);background:radial-gradient(circle at 40% 42%,#ffc7adb8 0%,#ffc7ad00 62%),radial-gradient(circle at 63% 40%,#ffaf998c 0%,#ffaf9900 60%),radial-gradient(circle at 50% 61%,#fbef7699 0%,#fbef7600 64%),radial-gradient(circle at 50% 52%,#d86b2342 0%,#d86b2300 54%);width:min(1200px,150vw);height:760px;position:absolute;top:48%;left:50%;transform:translate(-50%)}.Landing-module__PzwhAW__ctaHeadline{text-wrap:balance;max-width:16ch;font:var(--gb-weight-bold) clamp(2.5rem, 1.6rem + 4.2vw, 4.5rem) / .98 var(--gb-font-display);letter-spacing:var(--gb-ls-tighter);color:var(--gb-orange-900);margin:0;position:relative}.Landing-module__PzwhAW__ctaGrain{background-image:var(--cr-noise);opacity:.22;mix-blend-mode:multiply;pointer-events:none;background-size:180px 180px;position:absolute;inset:0}.Landing-module__PzwhAW__ctaEyebrow{color:var(--gb-orange-900);opacity:.68;position:relative}.Landing-module__PzwhAW__ctaSub{max-width:34ch;font-size:var(--gb-fs-18,18px);line-height:var(--gb-lh-snug);color:#7a3a12;margin:0;position:relative}.Landing-module__PzwhAW__ghosts{pointer-events:none;z-index:-1;position:absolute;inset:-120px -10vw}.Landing-module__PzwhAW__ghostLine{font:var(--gb-weight-regular) var(--gb-fs-14) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-color-text);opacity:.07;white-space:nowrap;transition:opacity 1.5s;position:absolute}.Landing-module__PzwhAW__ghostFading{opacity:0}.Landing-module__PzwhAW__ghostA{top:6%;left:2%}.Landing-module__PzwhAW__ghostB{top:42%;right:0}.Landing-module__PzwhAW__ghostC{bottom:4%;left:12%}@media (prefers-reduced-motion:reduce){.Landing-module__PzwhAW__stepCard:hover,.Landing-module__PzwhAW__bentoCard:hover{transform:none}.Landing-module__PzwhAW__stepCard:hover:after{animation:none}}.Landing-module__PzwhAW__marquee{width:100%;padding:var(--gb-space-4) 0}.Landing-module__PzwhAW__marqueeChip{align-items:center;gap:var(--gb-space-3);padding:var(--gb-space-3) var(--gb-space-5);border:1px solid var(--gb-color-border);border-radius:var(--gb-radius-pill);background:var(--gb-color-surface);font:var(--gb-weight-medium) var(--gb-fs-14) / 1 var(--gb-font-body);color:var(--gb-color-text-secondary);white-space:nowrap;display:inline-flex}.Landing-module__PzwhAW__marqueeCaret{background:var(--gb-color-brand);border-radius:1px;width:2px;height:.9em}.Landing-module__PzwhAW__ctaButton{margin-top:var(--gb-space-2);font-size:var(--gb-fs-17);font-weight:var(--gb-weight-semibold);background:var(--gb-neutral-950);color:var(--gb-color-text-inverse);transition:box-shadow .3s var(--gb-ease-out), transform .2s var(--gb-ease-out);padding:18px 36px;box-shadow:0 10px 26px #0a0a0a38}.Landing-module__PzwhAW__ctaButton:hover{background:var(--gb-neutral-950);transform:translateY(-1px);box-shadow:0 14px 34px #0a0a0a42}@media (prefers-reduced-motion:reduce){.Landing-module__PzwhAW__ctaButton:hover{transform:none;box-shadow:0 10px 26px #0a0a0a38}}.Landing-module__PzwhAW__statNumber{font-family:var(--gb-font-body);font-weight:var(--gb-weight-semibold);letter-spacing:var(--gb-ls-tightest);color:var(--gb-color-text);font-feature-settings:"tnum" on, "zero" on;align-items:flex-start;font-size:clamp(3rem,2.2rem + 2.4vw,4.75rem);line-height:1;display:inline-flex}.Landing-module__PzwhAW__statSuffix{color:var(--gb-color-brand);margin-top:.12em;margin-left:2px;font-size:.5em}.Landing-module__PzwhAW__statsBand{background:var(--gb-gradient-peach);width:100%}.Landing-module__PzwhAW__statsGrid{gap:var(--gb-space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:809.98px){.Landing-module__PzwhAW__statsGrid{gap:var(--gb-space-10) var(--gb-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:479.98px){.Landing-module__PzwhAW__statsGrid{grid-template-columns:1fr}}.Landing-module__PzwhAW__stat{align-items:center;gap:var(--gb-space-2);text-align:center;flex-direction:column;display:flex}.Landing-module__PzwhAW__statCaption{max-width:22ch;font:var(--gb-weight-medium) var(--gb-fs-14) / var(--gb-lh-relaxed) var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-color-text-secondary);margin:0}.Landing-module__PzwhAW__spread{gap:var(--gb-space-12);border-top:1px solid var(--gb-color-border);padding-top:var(--gb-space-10);margin-bottom:var(--gb-space-15);grid-template-columns:1.4fr 1fr;display:grid}.Landing-module__PzwhAW__lead{padding-right:var(--gb-space-12);border-right:1px solid var(--gb-color-border);margin:0}.Landing-module__PzwhAW__column{flex-direction:column;display:flex}.Landing-module__PzwhAW__sampleTag{margin:0 0 var(--gb-space-4);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-on-tile-coral)}.Landing-module__PzwhAW__sampleTitle{margin:0 0 var(--gb-space-2);font:var(--gb-weight-semibold) clamp(24px, 1rem + 1.8vw, 34px) / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:var(--gb-ls-tight);color:var(--gb-color-text)}.Landing-module__PzwhAW__sampleMeta{margin:0 0 var(--gb-space-6);font:var(--gb-weight-regular) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-color-text-muted)}.Landing-module__PzwhAW__sampleLede{margin:0 0 var(--gb-space-6);font-size:var(--gb-fs-16);line-height:var(--gb-lh-relaxed);color:var(--gb-color-text-secondary)}.Landing-module__PzwhAW__samplePull{margin:0 0 var(--gb-space-6);padding-left:var(--gb-space-5);border-left:3px solid var(--gb-color-brand);font:var(--gb-weight-medium) clamp(18px, .9rem + .9vw, 22px) / var(--gb-lh-snug) var(--gb-font-display);color:var(--gb-color-text)}.Landing-module__PzwhAW__sampleSub{margin:0 0 var(--gb-space-3);font:var(--gb-weight-semibold) var(--gb-fs-16) / var(--gb-lh-snug) var(--gb-font-display);color:var(--gb-color-text)}.Landing-module__PzwhAW__samplePoints{padding-left:var(--gb-space-5);gap:var(--gb-space-2);font-size:var(--gb-fs-15);line-height:var(--gb-lh-relaxed);color:var(--gb-color-text-secondary);flex-direction:column;margin:0;display:flex}.Landing-module__PzwhAW__annotationLabel{margin:0 0 var(--gb-space-5);font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-text-muted)}.Landing-module__PzwhAW__annotations{gap:var(--gb-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Landing-module__PzwhAW__annotation{gap:var(--gb-space-3);font-size:var(--gb-fs-15);line-height:var(--gb-lh-snug);color:var(--gb-color-text);display:flex}.Landing-module__PzwhAW__annotationCheck{font-weight:var(--gb-weight-bold);color:var(--gb-color-brand);flex-shrink:0}.Landing-module__PzwhAW__sampleContinues{margin:var(--gb-space-8) 0 0;padding-top:var(--gb-space-5);border-top:1px solid var(--gb-color-border-subtle);font:var(--gb-weight-regular) var(--gb-fs-12) / 1.5 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);color:var(--gb-color-text-muted)}@media (max-width:809.98px){.Landing-module__PzwhAW__spread{gap:var(--gb-space-8);grid-template-columns:1fr}.Landing-module__PzwhAW__lead{border-right:none;border-bottom:1px solid var(--gb-color-border);padding-right:0;padding-bottom:var(--gb-space-8)}}
.ResearchLog-module__TBBc6G__log{gap:var(--gb-space-4);flex-direction:column;display:flex}.ResearchLog-module__TBBc6G__header{padding-bottom:var(--gb-space-3);border-bottom:1px solid var(--gb-color-border-subtle)}.ResearchLog-module__TBBc6G__domain{font:var(--gb-weight-medium) var(--gb-fs-17) / var(--gb-lh-snug) var(--gb-font-body);color:var(--gb-color-text)}.ResearchLog-module__TBBc6G__steps{gap:var(--gb-space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ResearchLog-module__TBBc6G__stepActive,.ResearchLog-module__TBBc6G__stepDone{align-items:baseline;gap:var(--gb-space-3);font:var(--gb-weight-regular) var(--gb-fs-14) / var(--gb-lh-relaxed) var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);display:flex}.ResearchLog-module__TBBc6G__stepActive{color:var(--gb-color-text)}.ResearchLog-module__TBBc6G__stepDone{color:var(--gb-color-text-muted)}.ResearchLog-module__TBBc6G__check{color:var(--gb-color-accent-mint);flex-shrink:0;align-self:center}
.Stage-module___keDtG__viewport{min-height:100dvh;padding:var(--gb-space-6);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow-x:clip}.Stage-module___keDtG__viewportIdle{justify-content:flex-start;padding:0}.Stage-module___keDtG__viewportTop{padding-top:var(--gb-space-15);justify-content:flex-start}.Stage-module___keDtG__hero{align-items:center;gap:var(--gb-space-4);margin:clamp(56px, 14vh, 140px) var(--gb-space-6) var(--gb-space-8);text-align:center;flex-direction:column;max-width:720px;display:flex;position:relative}.Stage-module___keDtG__blobsLayer{pointer-events:none;width:min(1200px,150vw);height:820px;position:absolute;top:-130px;left:50%;transform:translate(-50%)}.Stage-module___keDtG__blob{will-change:transform;border-radius:50%;position:absolute}.Stage-module___keDtG__blobPeach{opacity:.55;filter:blur(90px);background:radial-gradient(circle,#ffc7ad 0%,#ffc7ad00 70%);width:62%;height:58%;animation:26s ease-in-out infinite alternate Stage-module___keDtG__blobDriftA;top:8%;left:18%}.Stage-module___keDtG__blobYellow{opacity:.4;filter:blur(110px);background:radial-gradient(circle,#fbef76 0%,#fbef7600 70%);width:44%;height:44%;animation:34s ease-in-out infinite alternate Stage-module___keDtG__blobDriftB;top:30%;left:4%}.Stage-module___keDtG__blobCoral{opacity:.35;filter:blur(100px);background:radial-gradient(circle,#ffaf99 0%,#ffaf9900 70%);width:38%;height:40%;animation:42s ease-in-out infinite alternate Stage-module___keDtG__blobDriftC;top:22%;right:6%}@keyframes Stage-module___keDtG__blobDriftA{0%{transform:translate(0)scale(1)}to{transform:translate(48px,34px)scale(1.12)}}@keyframes Stage-module___keDtG__blobDriftB{0%{transform:translate(0)scale(1)}to{transform:translate(-56px,22px)scale(1.1)}}@keyframes Stage-module___keDtG__blobDriftC{0%{transform:translate(0)scale(1.08)}to{transform:translate(-30px,-44px)scale(1)}}@media (prefers-reduced-motion:reduce){.Stage-module___keDtG__blob{animation:none}}.Stage-module___keDtG__headline{color:var(--gb-color-text);letter-spacing:var(--gb-ls-tightest);font-size:clamp(2.75rem,2rem + 4.5vw,5.5rem);line-height:var(--gb-lh-display);margin:0}.Stage-module___keDtG__word{display:inline-block}@keyframes Stage-module___keDtG__wordRise{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.Stage-module___keDtG__word{opacity:0;animation:Stage-module___keDtG__wordRise .9s var(--gb-ease-out) both}}.Stage-module___keDtG__subline{max-width:520px;font-size:var(--gb-fs-17);line-height:var(--gb-lh-relaxed);color:var(--gb-color-text-secondary);opacity:0;margin:0;animation:.8s .9s both Stage-module___keDtG__sublineIn}@keyframes Stage-module___keDtG__sublineIn{0%{opacity:0}to{opacity:1}}.Stage-module___keDtG__room{background:var(--gb-color-surface);border:1px solid var(--gb-color-border);width:100%;transition:box-shadow var(--gb-duration-base) var(--gb-ease-standard);view-transition-name:Stage-module___keDtG__room;position:relative;overflow:hidden}.Stage-module___keDtG__roomInner{width:100%}.Stage-module___keDtG__roomIdle{max-width:min(560px,100vw - 40px);box-shadow:var(--gb-shadow-sm);transition:box-shadow var(--gb-duration-base) var(--gb-ease-standard);border-radius:100px;animation:6s ease-in-out infinite Stage-module___keDtG__pillBreathe}.Stage-module___keDtG__roomIdle:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fff9 50%,#0000 60%);position:absolute;inset:0;transform:translate(-120%)}.Stage-module___keDtG__roomIdle:focus-within{box-shadow:0 0 0 3px var(--gb-color-focus-ring), var(--gb-shadow-lg);animation:none}.Stage-module___keDtG__roomIdle:focus-within:after{animation:.25s Stage-module___keDtG__sheenSweep}@keyframes Stage-module___keDtG__pillBreathe{0%,to{box-shadow:0 2px 8px #0000001a}50%{box-shadow:0 10px 32px #d86b231a,0 2px 8px #00000014}}@keyframes Stage-module___keDtG__sheenSweep{0%{transform:translate(-120%)}to{transform:translate(120%)}}.Stage-module___keDtG__roomCard{max-width:560px;padding:var(--gb-space-6);box-shadow:var(--gb-shadow-lg);border-radius:16px}.Stage-module___keDtG__roomChoose{max-width:600px;box-shadow:var(--gb-shadow-lg);border-radius:16px;padding:clamp(20px,4vw,32px)}.Stage-module___keDtG__roomDoc{max-width:920px;box-shadow:var(--gb-shadow-lg);margin-bottom:var(--gb-space-25);border-radius:16px;padding:clamp(28px,6vw,64px)}.Stage-module___keDtG__hint{margin:var(--gb-space-5) var(--gb-space-6) var(--gb-space-20);font:var(--gb-weight-medium) var(--gb-fs-12) / var(--gb-lh-relaxed) var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-text-muted)}.Stage-module___keDtG__landing{width:100%}@media (prefers-reduced-motion:reduce){.Stage-module___keDtG__word,.Stage-module___keDtG__subline{opacity:1;animation:none}.Stage-module___keDtG__roomIdle,.Stage-module___keDtG__roomIdle:focus-within:after{animation:none}}
.SharedArticlePage-module__jzRTOG__page{background:var(--gb-color-bg);min-height:100dvh;padding:clamp(24px,5vw,72px)}.SharedArticlePage-module__jzRTOG__shell{border:1px solid var(--gb-color-border);background:var(--gb-color-surface);width:min(920px,100%);box-shadow:var(--gb-shadow-lg);border-radius:16px;margin:0 auto;padding:clamp(28px,6vw,64px)}.SharedArticlePage-module__jzRTOG__topbar{width:min(920px,100%);margin:0 auto var(--gb-space-5);justify-content:flex-start;display:flex}.SharedArticlePage-module__jzRTOG__home{font:var(--gb-weight-semibold) var(--gb-fs-13) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-text-muted);text-decoration:none}.SharedArticlePage-module__jzRTOG__home:hover{color:var(--gb-color-text)}
.TopicChoice-module__7lpk2q__choose{gap:var(--gb-space-5);flex-direction:column;display:flex}.TopicChoice-module__7lpk2q__header{gap:var(--gb-space-2);padding-bottom:var(--gb-space-4);border-bottom:1px solid var(--gb-color-border-subtle);flex-direction:column;display:flex}.TopicChoice-module__7lpk2q__eyebrow{font:var(--gb-weight-medium) var(--gb-fs-12) / 1 var(--gb-font-mono);letter-spacing:var(--gb-ls-mono);text-transform:uppercase;color:var(--gb-color-brand);margin:0}.TopicChoice-module__7lpk2q__title{font:var(--gb-weight-bold) var(--gb-fs-24) / var(--gb-lh-tight) var(--gb-font-display);letter-spacing:var(--gb-ls-snug);color:var(--gb-color-text);margin:0}.TopicChoice-module__7lpk2q__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TopicChoice-module__7lpk2q__row{align-items:center;gap:var(--gb-space-5);text-align:left;border:none;border-top:1px solid var(--gb-color-border-subtle);width:100%;padding:var(--gb-space-4) var(--gb-space-2);cursor:pointer;transition:padding-left var(--gb-duration-base) var(--gb-ease-out), background-color var(--gb-duration-base) var(--gb-ease-out);background:0 0;display:flex;position:relative}.TopicChoice-module__7lpk2q__list li:first-child .TopicChoice-module__7lpk2q__row{border-top:none}.TopicChoice-module__7lpk2q__row:before{content:"";background:var(--gb-color-brand);width:2px;transition:transform var(--gb-duration-base) var(--gb-ease-out);border-radius:2px;position:absolute;top:12%;bottom:12%;left:0;transform:scaleY(0)}.TopicChoice-module__7lpk2q__row:hover:not(:disabled),.TopicChoice-module__7lpk2q__row:focus-visible{padding-left:var(--gb-space-4);outline:none}.TopicChoice-module__7lpk2q__row:hover:not(:disabled):before,.TopicChoice-module__7lpk2q__row:focus-visible:before,.TopicChoice-module__7lpk2q__rowSelected:before{transform:scaleY(1)}.TopicChoice-module__7lpk2q__row:disabled{cursor:default}.TopicChoice-module__7lpk2q__num{min-width:46px;font:var(--gb-weight-bold) var(--gb-fs-30) / 1 var(--gb-font-display);letter-spacing:var(--gb-ls-tight);font-variant-numeric:tabular-nums;color:var(--gb-color-text-muted);transition:color var(--gb-duration-base) var(--gb-ease-out);flex-shrink:0}.TopicChoice-module__7lpk2q__row:hover:not(:disabled) .TopicChoice-module__7lpk2q__num,.TopicChoice-module__7lpk2q__row:focus-visible .TopicChoice-module__7lpk2q__num,.TopicChoice-module__7lpk2q__rowSelected .TopicChoice-module__7lpk2q__num{color:var(--gb-color-brand)}.TopicChoice-module__7lpk2q__body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.TopicChoice-module__7lpk2q__topicTitle{font:var(--gb-weight-semibold) var(--gb-fs-17) / var(--gb-lh-snug) var(--gb-font-display);letter-spacing:var(--gb-ls-normal);color:var(--gb-color-text)}.TopicChoice-module__7lpk2q__angle{font:var(--gb-weight-regular) var(--gb-fs-14) / var(--gb-lh-snug) var(--gb-font-body);color:var(--gb-color-text-secondary)}.TopicChoice-module__7lpk2q__arrow{color:var(--gb-color-text-muted);opacity:0;transition:opacity var(--gb-duration-base) var(--gb-ease-out), transform var(--gb-duration-base) var(--gb-ease-out), color var(--gb-duration-base) var(--gb-ease-out);flex-shrink:0;transform:translate(-4px)}.TopicChoice-module__7lpk2q__row:hover:not(:disabled) .TopicChoice-module__7lpk2q__arrow,.TopicChoice-module__7lpk2q__row:focus-visible .TopicChoice-module__7lpk2q__arrow,.TopicChoice-module__7lpk2q__rowSelected .TopicChoice-module__7lpk2q__arrow{opacity:1;color:var(--gb-color-brand);transform:translate(0)}@media (prefers-reduced-motion:reduce){.TopicChoice-module__7lpk2q__row,.TopicChoice-module__7lpk2q__row:hover:not(:disabled),.TopicChoice-module__7lpk2q__row:focus-visible{padding-left:var(--gb-space-2);transition:none}.TopicChoice-module__7lpk2q__arrow{transition:none}}
