.HowItWorks-module__dz9MSW__section{border-block:1px solid var(--color-border);background:color-mix(in srgb, var(--color-text) 3.5%, var(--color-bg));margin-top:clamp(72px,9vw,128px);padding:clamp(56px,7vw,96px) 0;scroll-margin-top:72px}.HowItWorks-module__dz9MSW__inner{gap:clamp(32px,4vw,52px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.HowItWorks-module__dz9MSW__intro{gap:var(--space-4);display:grid}.HowItWorks-module__dz9MSW__intro h2{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.4vw,3.7rem);font-weight:720;line-height:.98}.HowItWorks-module__dz9MSW__intro p{max-width:42ch;color:color-mix(in srgb, var(--color-text) 66%, var(--color-bg));text-wrap:pretty;margin:0;font-size:clamp(1.02rem,1.4vw,1.16rem);line-height:1.5}@media (min-width:900px){.HowItWorks-module__dz9MSW__intro{align-items:end;gap:var(--space-5) clamp(32px, 5vw, 72px);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.HowItWorks-module__dz9MSW__intro p{padding-bottom:.3em}}.HowItWorks-module__dz9MSW__steps{--gap:clamp(20px, 2.4vw, 32px);gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HowItWorks-module__dz9MSW__step{align-content:start;gap:var(--space-4);display:grid;position:relative}.HowItWorks-module__dz9MSW__node{z-index:1;border:1px solid var(--color-text);background:var(--color-text);width:34px;height:34px;color:var(--color-bg);font-variant-numeric:tabular-nums;transition:background var(--anim-duration-normal) var(--anim-ease), border-color var(--anim-duration-normal) var(--anim-ease), color var(--anim-duration-normal) var(--anim-ease), box-shadow var(--anim-duration-medium) var(--anim-ease);border-radius:50%;place-items:center;font-size:.84rem;font-weight:750;display:grid;position:relative}.HowItWorks-module__dz9MSW__rail{top:17px;left:46px;right:calc(var(--gap) * -1 + 12px);background:var(--color-border-strong);height:1px;position:absolute;overflow:hidden}.HowItWorks-module__dz9MSW__rail i{background:var(--color-text);transform-origin:0;position:absolute;inset:0}.HowItWorks-module__dz9MSW__step:last-child .HowItWorks-module__dz9MSW__rail{display:none}.HowItWorks-module__dz9MSW__art{border:1px solid var(--color-border);border-radius:var(--radius-lg);height:132px;padding:var(--space-4);background:var(--color-surface-raised);box-shadow:var(--shadow-xs);transition:border-color var(--anim-duration-normal) var(--anim-ease), box-shadow var(--anim-duration-normal) var(--anim-ease), opacity var(--anim-duration-medium) var(--anim-ease), transform var(--anim-duration-medium) var(--anim-ease);place-items:center;display:grid;position:relative;overflow:hidden}.HowItWorks-module__dz9MSW__step h3{margin:var(--space-1) 0 0;letter-spacing:-.03em;font-size:1.14rem;font-weight:720;line-height:1.2}.HowItWorks-module__dz9MSW__step h3 a{color:inherit;text-decoration:none}.HowItWorks-module__dz9MSW__step h3 a:after{z-index:2;content:"";position:absolute;inset:0}.HowItWorks-module__dz9MSW__step h3 a:focus-visible{outline:none}.HowItWorks-module__dz9MSW__step:has(a:focus-visible) .HowItWorks-module__dz9MSW__art{outline:2px solid var(--color-focus);outline-offset:3px}.HowItWorks-module__dz9MSW__step p{max-width:34ch;margin:calc(var(--space-2) * -1) 0 0;color:color-mix(in srgb, var(--color-text) 80%, var(--color-bg));text-wrap:pretty;font-size:1.03rem;line-height:1.55}@media (hover:hover){.HowItWorks-module__dz9MSW__step:hover .HowItWorks-module__dz9MSW__art{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}}.HowItWorks-module__dz9MSW__file{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:min(100%,230px);display:grid}.HowItWorks-module__dz9MSW__thumb{aspect-ratio:9/16;object-fit:cover;width:34px;box-shadow:0 0 0 1px var(--color-border);border-radius:5px}.HowItWorks-module__dz9MSW__fileText{gap:8px;min-width:0;display:grid}.HowItWorks-module__dz9MSW__mono{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:500;overflow:hidden}.HowItWorks-module__dz9MSW__bar{border-radius:var(--radius-pill);background:var(--color-muted-bg);height:4px;position:relative;overflow:hidden}.HowItWorks-module__dz9MSW__bar i{border-radius:inherit;background:var(--color-text);transform-origin:0;position:absolute;inset:0}.HowItWorks-module__dz9MSW__done{color:var(--color-success-text);align-items:center;gap:5px;font-size:.72rem;font-weight:700;display:inline-flex}.HowItWorks-module__dz9MSW__review{gap:12px;width:min(100%,230px);display:grid}.HowItWorks-module__dz9MSW__url{border:1px solid var(--color-border);border-radius:var(--radius-pill);color:var(--color-text-muted);font-family:var(--font-mono);justify-self:center;padding:4px 10px;font-size:.64rem}.HowItWorks-module__dz9MSW__approval{border:1px solid var(--color-border);border-radius:var(--radius-md);align-items:center;gap:8px;padding:8px 9px;display:flex}.HowItWorks-module__dz9MSW__client{background:var(--color-primary);width:22px;height:22px;color:var(--color-primary-text);border-radius:6px;flex-shrink:0;place-items:center;font-size:.66rem;font-weight:750;display:grid}.HowItWorks-module__dz9MSW__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.74rem;font-weight:700;overflow:hidden}.HowItWorks-module__dz9MSW__answer{justify-items:end;display:grid}.HowItWorks-module__dz9MSW__answer>span{border-radius:var(--radius-pill);white-space:nowrap;transition:opacity var(--anim-duration-normal) var(--anim-ease), transform var(--anim-duration-medium) cubic-bezier(.16, 1, .3, 1);grid-area:1/1;align-items:center;gap:4px;padding:3px 8px;font-size:.66rem;font-weight:700;display:inline-flex}.HowItWorks-module__dz9MSW__wait{background:var(--color-muted-bg);color:var(--color-text-muted);opacity:0}.HowItWorks-module__dz9MSW__yes{border:1px solid color-mix(in srgb, var(--color-success-text) 22%, transparent);background:var(--color-success-bg);color:var(--color-success-text)}.HowItWorks-module__dz9MSW__week{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;width:min(100%,236px);display:grid}.HowItWorks-module__dz9MSW__day{background:var(--color-surface-sunken);border-radius:6px;align-content:start;gap:5px;min-width:0;height:92px;padding:5px 4px;display:grid}.HowItWorks-module__dz9MSW__day>small{color:var(--color-text-subtle);text-align:center;font-size:.6rem;font-weight:700}.HowItWorks-module__dz9MSW__day>em{background:color-mix(in srgb, var(--color-text) 9%, transparent);border-radius:3px;height:14px}.HowItWorks-module__dz9MSW__day[data-today]{background:color-mix(in srgb, var(--color-text) 6%, var(--color-surface-sunken))}.HowItWorks-module__dz9MSW__day[data-today]>small{color:var(--color-text)}.HowItWorks-module__dz9MSW__slot{border:1px solid var(--color-text);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);font-variant-numeric:tabular-nums;transition:opacity var(--anim-duration-normal) var(--anim-ease), transform var(--anim-duration-medium) cubic-bezier(.16, 1, .3, 1);border-radius:5px;justify-items:center;gap:4px;padding:5px 2px 6px;font-size:.6rem;font-weight:750;display:grid}.HowItWorks-module__dz9MSW__slotIcons{gap:2px;display:flex}.HowItWorks-module__dz9MSW__results{gap:9px;width:min(100%,230px);display:grid}.HowItWorks-module__dz9MSW__result{font-variant-numeric:tabular-nums;grid-template-columns:14px minmax(0,1fr) 38px;align-items:center;gap:8px;font-size:.7rem;font-weight:700;display:grid}.HowItWorks-module__dz9MSW__result>b{text-align:right;font-weight:700}.HowItWorks-module__dz9MSW__track{border-radius:var(--radius-pill);background:var(--color-muted-bg);height:6px;position:relative;overflow:hidden}.HowItWorks-module__dz9MSW__track i{width:var(--share);border-radius:inherit;background:var(--color-text);transform-origin:0;position:absolute;inset:0 auto 0 0}.HowItWorks-module__dz9MSW__sample{color:var(--color-text-subtle);font-size:.58rem;font-weight:650;position:absolute;bottom:7px;right:10px}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__node{border-color:var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text-muted)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__node{box-shadow:0 0 0 6px color-mix(in srgb, var(--color-text) 10%, transparent)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__art{opacity:.55}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__rail i{transition:none;transform:scaleX(0)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__rail i{transition:transform var(--step-ms,1.9s) linear;transform:scaleX(1)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__bar i{transition:none;transform:scaleX(0)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__bar i{transition:transform .9s cubic-bezier(.32,.72,0,1) .15s}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__done{opacity:0;transition:none}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__done{transition:opacity var(--anim-duration-normal) var(--anim-ease) 1.05s}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__wait{opacity:1}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__yes{opacity:0;transition:none;transform:scale(.8)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__wait{transition:opacity var(--anim-duration-fast) var(--anim-ease) .7s}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__yes{transition:opacity var(--anim-duration-normal) var(--anim-ease) .76s, transform var(--anim-duration-medium) cubic-bezier(.16, 1, .3, 1) .76s}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__slot{opacity:0;transition:none;transform:translateY(-14px)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__slot{transition:opacity var(--anim-duration-normal) var(--anim-ease) .3s, transform .7s cubic-bezier(.16, 1, .3, 1) .3s}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__track i{transition:none;transform:scaleX(.06)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__track i{transition:transform 1.1s cubic-bezier(.16, 1, .3, 1) calc(.2s + var(--r) * .14s)}@media (max-width:820px){.HowItWorks-module__dz9MSW__steps{--gap:clamp(28px, 6vw, 36px);grid-template-columns:1fr}.HowItWorks-module__dz9MSW__step{column-gap:var(--space-4);grid-template-columns:34px minmax(0,1fr)}.HowItWorks-module__dz9MSW__node{grid-row:1/span 3}.HowItWorks-module__dz9MSW__step>:not(.HowItWorks-module__dz9MSW__node,.HowItWorks-module__dz9MSW__rail){grid-column:2}.HowItWorks-module__dz9MSW__art{order:3}.HowItWorks-module__dz9MSW__step h3{margin-top:6px}.HowItWorks-module__dz9MSW__step p{margin-top:calc(var(--space-3) * -1)}.HowItWorks-module__dz9MSW__rail{top:46px;bottom:calc(var(--gap) * -1 + 12px);width:1px;height:auto;left:17px;right:auto}.HowItWorks-module__dz9MSW__rail i{transform-origin:top}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=idle] .HowItWorks-module__dz9MSW__rail i{transform:scaleY(0)}.HowItWorks-module__dz9MSW__steps[data-live] .HowItWorks-module__dz9MSW__step[data-state=active] .HowItWorks-module__dz9MSW__rail i{transform:scaleY(1)}}
.AiScene-module__ZAffcG__root{isolation:isolate;justify-items:center;padding:0 0 clamp(8px,3vw,40px);display:grid;position:relative}.AiScene-module__ZAffcG__window{z-index:1;border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface-raised);width:min(800px,100%);color:var(--color-text);box-shadow:var(--shadow-lg), 0 48px 120px -48px color-mix(in srgb, var(--color-text) 30%, transparent);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.AiScene-module__ZAffcG__providers{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 22px;width:100%;margin:-14px 0 clamp(44px,4.8vw,60px);padding:0;list-style:none;display:flex;position:relative}.AiScene-module__ZAffcG__providers li{color:var(--color-text);opacity:.8;transition:opacity var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:8px;font-size:.82rem;font-weight:650;display:inline-flex}.AiScene-module__ZAffcG__providers li:hover{opacity:1}.AiScene-module__ZAffcG__providers i{width:22px;height:22px;-webkit-mask:var(--mark) center / contain no-repeat;mask:var(--mark) center / contain no-repeat;background:currentColor;flex:none}.AiScene-module__ZAffcG__providersLabel{color:var(--color-text-muted);opacity:1;margin-right:4px;font-weight:600}.AiScene-module__ZAffcG__providersMore{color:var(--color-text-muted);opacity:1;font-weight:600}@media (max-width:720px){.AiScene-module__ZAffcG__providers{gap:10px 16px}.AiScene-module__ZAffcG__providers li{font-size:.76rem}.AiScene-module__ZAffcG__providers i{width:18px;height:18px}}.AiScene-module__ZAffcG__chrome{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);min-height:46px;padding:0 var(--space-4);display:flex}.AiScene-module__ZAffcG__dots{flex-shrink:0;gap:6px;display:flex}.AiScene-module__ZAffcG__dots i{background:var(--color-border-strong);border-radius:50%;width:9px;height:9px}.AiScene-module__ZAffcG__crumb{min-width:0;color:var(--color-text);white-space:nowrap;align-items:center;gap:7px;font-size:.76rem;font-weight:680;display:inline-flex}.AiScene-module__ZAffcG__sample{color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.7rem;font-weight:600;overflow:hidden}.AiScene-module__ZAffcG__log{min-width:0;transition:opacity .34s var(--anim-ease);align-content:start;gap:20px;padding:24px clamp(16px,3vw,28px) 20px;display:grid}.AiScene-module__ZAffcG__who{color:var(--color-text-subtle);font-size:.7rem;font-weight:700}.AiScene-module__ZAffcG__user{justify-self:end;justify-items:end;gap:6px;max-width:min(86%,440px);display:grid}.AiScene-module__ZAffcG__bubble{background:color-mix(in srgb, var(--color-text) 6%, var(--color-surface-raised));border-radius:20px 20px 6px;padding:11px 15px;font-size:.9375rem;line-height:1.45}.AiScene-module__ZAffcG__turn{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px;display:grid}.AiScene-module__ZAffcG__avatar{border:1px solid var(--color-border-strong);width:30px;height:30px;color:var(--color-text);border-radius:50%;place-items:center;display:grid}.AiScene-module__ZAffcG__turnBody{gap:10px;min-width:0;padding-top:6px;display:grid}.AiScene-module__ZAffcG__tools{border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid;overflow:hidden}.AiScene-module__ZAffcG__tool{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 11px;padding:10px 12px;display:grid}.AiScene-module__ZAffcG__tool+.AiScene-module__ZAffcG__tool{border-top:1px solid var(--color-border)}.AiScene-module__ZAffcG__toolIcon{background:var(--color-primary);width:26px;height:26px;color:var(--color-primary-text);border-radius:6px;grid-row:1/span 2;place-items:center;padding:5px;display:grid}.AiScene-module__ZAffcG__toolName{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.76rem;font-weight:500}.AiScene-module__ZAffcG__toolSummary{color:var(--color-text-muted);font-variant-numeric:tabular-nums;grid-column:2;font-size:.74rem;font-weight:600}.AiScene-module__ZAffcG__status{grid-area:1/3/span 2;place-items:center;width:22px;height:22px;display:grid}.AiScene-module__ZAffcG__status>*{grid-area:1/1}.AiScene-module__ZAffcG__spinner{color:var(--color-text-muted);opacity:0}.AiScene-module__ZAffcG__check{background:var(--color-success-bg);width:22px;height:22px;color:var(--color-success-text);border-radius:50%;place-items:center;display:grid}.AiScene-module__ZAffcG__answer{font-size:.92rem;line-height:1.5}.AiScene-module__ZAffcG__typed{display:grid}.AiScene-module__ZAffcG__typed>span{grid-area:1/1}.AiScene-module__ZAffcG__ghost{visibility:hidden}.AiScene-module__ZAffcG__caret{vertical-align:text-bottom;border-left:2px solid;height:1.05em;margin-right:-2px;display:inline-block}.AiScene-module__ZAffcG__composer{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);align-items:center;gap:10px;margin:0 clamp(12px,2.4vw,20px) clamp(12px,2.4vw,18px);padding:6px 6px 6px 8px;display:flex}.AiScene-module__ZAffcG__connector{border:1px solid var(--color-border);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;gap:6px;padding:3px 9px 3px 4px;font-size:.7rem;font-weight:680;display:inline-flex}.AiScene-module__ZAffcG__connectorMark{background:var(--color-primary);width:18px;height:18px;color:var(--color-primary-text);border-radius:50%;place-items:center;padding:3px;display:grid}.AiScene-module__ZAffcG__connector i{background:var(--color-success-text);border-radius:50%;width:6px;height:6px}.AiScene-module__ZAffcG__placeholder{min-width:0;color:var(--color-text-subtle);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.86rem;overflow:hidden}.AiScene-module__ZAffcG__send{background:color-mix(in srgb, var(--color-text) 9%, transparent);width:30px;height:30px;color:var(--color-text-subtle);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.AiScene-module__ZAffcG__root[data-live] [data-step]{transition:opacity .32s var(--anim-ease), transform .56s cubic-bezier(.16, 1, .3, 1)}.AiScene-module__ZAffcG__root[data-live] [data-step]:not([data-on]){opacity:0;transform:translateY(8px)}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__log[data-fading]{opacity:0}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__toolSummary,.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__check,.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__spinner{transition:opacity .26s var(--anim-ease), transform .42s cubic-bezier(.16, 1, .3, 1)}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__tool:not([data-done]) .AiScene-module__ZAffcG__toolSummary{opacity:0}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__tool:not([data-done]) .AiScene-module__ZAffcG__check{opacity:0;transform:scale(.5)}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__tool:not([data-done]) .AiScene-module__ZAffcG__spinner{opacity:1;animation:.9s linear infinite AiScene-module__ZAffcG__spin}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__caret{animation:.9s step-end infinite AiScene-module__ZAffcG__blink}@keyframes AiScene-module__ZAffcG__spin{to{transform:rotate(360deg)}}@keyframes AiScene-module__ZAffcG__blink{50%{opacity:0}}@media (max-width:520px){.AiScene-module__ZAffcG__chrome{gap:var(--space-2);padding:0 var(--space-3)}.AiScene-module__ZAffcG__dots{display:none}.AiScene-module__ZAffcG__user{max-width:92%}.AiScene-module__ZAffcG__bubble,.AiScene-module__ZAffcG__answer{font-size:.86rem}.AiScene-module__ZAffcG__turn{grid-template-columns:26px minmax(0,1fr);gap:10px}.AiScene-module__ZAffcG__avatar{width:26px;height:26px}.AiScene-module__ZAffcG__turnBody{padding-top:4px}.AiScene-module__ZAffcG__tool{gap:2px 9px;padding:9px 10px}.AiScene-module__ZAffcG__connectorLabel{display:none}.AiScene-module__ZAffcG__connector{padding-right:7px}}.AiScene-module__ZAffcG__halo{z-index:-1;width:0;height:0;position:absolute;top:50%;left:50%}.AiScene-module__ZAffcG__halo i{aspect-ratio:2.2;border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);border-radius:50%;width:min(1180px,130vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72)}.AiScene-module__ZAffcG__halo i:nth-child(2){opacity:.7;transform:translate(-50%,-50%)scale(.86)}.AiScene-module__ZAffcG__halo i:nth-child(3){opacity:.45;transform:translate(-50%,-50%)scale(1)}.AiScene-module__ZAffcG__orbit{display:none}@media (min-width:1280px){.AiScene-module__ZAffcG__orbit{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.AiScene-module__ZAffcG__orbit i{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);box-shadow:var(--shadow-md);color:var(--color-text);font-family:var(--font-mono);white-space:nowrap;align-items:center;gap:8px;padding:7px 13px 7px 8px;font-size:.72rem;font-style:normal;font-weight:600;display:inline-flex;position:absolute}.AiScene-module__ZAffcG__orbit i svg{background:var(--color-text);width:18px;height:18px;color:var(--color-bg);border-radius:6px;padding:3px}.AiScene-module__ZAffcG__orbit i:first-child{top:18%;right:calc(50% + 388px)}.AiScene-module__ZAffcG__orbit i:nth-child(2){top:60%;right:calc(50% + 388px)}.AiScene-module__ZAffcG__orbit i:nth-child(3){top:32%;left:calc(50% + 388px)}.AiScene-module__ZAffcG__orbit i:nth-child(4){top:76%;left:calc(50% + 388px)}}@media (prefers-reduced-motion:no-preference){.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__orbit i{animation:7s ease-in-out infinite AiScene-module__ZAffcG__drift;animation-delay:calc(var(--i) * -1.7s)}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__halo i{animation:6s ease-in-out infinite AiScene-module__ZAffcG__breathe}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__halo i:nth-child(2){animation-delay:-2s}.AiScene-module__ZAffcG__root[data-live] .AiScene-module__ZAffcG__halo i:nth-child(3){animation-delay:-4s}:is([data-animations=disabled] .AiScene-module__ZAffcG__orbit i,[data-animations=disabled] .AiScene-module__ZAffcG__halo i){animation:none}}@keyframes AiScene-module__ZAffcG__drift{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes AiScene-module__ZAffcG__breathe{0%,to{border-color:color-mix(in srgb, var(--color-text) 8%, transparent)}50%{border-color:color-mix(in srgb, var(--color-text) 20%, transparent)}}
.Chapter-module__Y1oAoG__chapter{--ground:var(--color-bg);isolation:isolate;padding-top:clamp(64px,8vw,112px);scroll-margin-top:72px;position:relative;overflow-x:clip}.Chapter-module__Y1oAoG__chapter[data-ground=tint],.Chapter-module__Y1oAoG__chapter[data-ground=ink]{border-block:1px solid var(--color-border);margin-top:clamp(64px,8vw,112px);padding:clamp(56px,7vw,96px) 0}.Chapter-module__Y1oAoG__chapter[data-ground=tint]+.Chapter-module__Y1oAoG__chapter[data-ground=ink],.Chapter-module__Y1oAoG__chapter[data-ground=ink]+.Chapter-module__Y1oAoG__chapter[data-ground=tint]{border-top:0;margin-top:0}.Chapter-module__Y1oAoG__chapter[data-ground=tint]{--ground:color-mix(in srgb, var(--color-text) 3.5%, var(--color-bg));background:var(--ground)}.Chapter-module__Y1oAoG__chapter[data-ground=ink]{background:radial-gradient(ellipse 70% 55% at 50% 0%, color-mix(in srgb, var(--color-text) 9%, transparent), transparent 72%), var(--color-bg);color:var(--color-text)}.Chapter-module__Y1oAoG__field{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Chapter-module__Y1oAoG__inner{gap:clamp(24px,3.2vw,40px);width:min(1180px,100% - 48px);margin:0 auto;display:grid;position:relative}.Chapter-module__Y1oAoG__head,.Chapter-module__Y1oAoG__more{justify-items:start;gap:var(--space-4);display:grid}.Chapter-module__Y1oAoG__head h2{letter-spacing:-.06em;text-wrap:balance;max-width:17ch;margin:0;font-size:clamp(2.1rem,4.4vw,3.7rem);font-weight:720;line-height:.98}.Chapter-module__Y1oAoG__head p{max-width:46ch;color:color-mix(in srgb, var(--color-text) 68%, var(--color-bg));text-wrap:pretty;text-shadow:0 0 2px var(--ground), 0 0 6px var(--ground), 0 0 14px var(--ground);margin:0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.58}.Chapter-module__Y1oAoG__tag{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text);align-items:center;gap:7px;padding:5px 12px 5px 10px;font-size:.74rem;font-weight:700;display:inline-flex}.Chapter-module__Y1oAoG__tag:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.Chapter-module__Y1oAoG__head a{margin-top:var(--space-1);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:5px;transition:text-decoration-color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:7px;font-size:.88rem;font-weight:700;display:inline-flex}.Chapter-module__Y1oAoG__head a:hover{text-decoration-color:currentColor}.Chapter-module__Y1oAoG__head a svg{transition:transform var(--anim-duration-fast) var(--anim-ease)}.Chapter-module__Y1oAoG__head a:hover svg{transform:translate(3px)}.Chapter-module__Y1oAoG__scene{min-width:0}.Chapter-module__Y1oAoG__chapter[data-align=center] .Chapter-module__Y1oAoG__head,.Chapter-module__Y1oAoG__chapter[data-align=center] .Chapter-module__Y1oAoG__more{text-align:center;justify-items:center}@media (min-width:900px){.Chapter-module__Y1oAoG__chapter[data-head=inline] .Chapter-module__Y1oAoG__head{align-items:start;gap:var(--space-5) clamp(32px, 5vw, 72px);grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.Chapter-module__Y1oAoG__chapter[data-head=inline] .Chapter-module__Y1oAoG__more{padding-top:.35em}}@media (min-width:960px){.Chapter-module__Y1oAoG__chapter[data-layout=split] .Chapter-module__Y1oAoG__inner,.Chapter-module__Y1oAoG__chapter[data-layout=flip] .Chapter-module__Y1oAoG__inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,5vw,72px)}.Chapter-module__Y1oAoG__chapter[data-layout=flip] .Chapter-module__Y1oAoG__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Chapter-module__Y1oAoG__chapter[data-layout=flip] .Chapter-module__Y1oAoG__head{order:2}.Chapter-module__Y1oAoG__chapter[data-layout=split] .Chapter-module__Y1oAoG__head h2,.Chapter-module__Y1oAoG__chapter[data-layout=flip] .Chapter-module__Y1oAoG__head h2{font-size:clamp(2rem,3.6vw,3.2rem)}}
.Fields-module__HEi2WG__field{position:absolute;inset:0;container-type:size}.Fields-module__HEi2WG__rise{-webkit-mask-image:linear-gradient(90deg,#000 0% 4%,#0000001a 9% 91%,#000 96% 100%);mask-image:linear-gradient(90deg,#000 0% 4%,#0000001a 9% 91%,#000 96% 100%)}.Fields-module__HEi2WG__rise i{top:var(--rest);left:var(--x);width:1px;height:var(--h);background:linear-gradient(0deg, transparent, color-mix(in srgb, var(--color-text) 26%, transparent));position:absolute}.Fields-module__HEi2WG__rise i:before{content:"";border:1px solid color-mix(in srgb, var(--color-text) 40%, transparent);background:var(--color-bg);border-radius:2px;width:7px;height:9px;position:absolute;top:-4px;left:-3px}.Fields-module__HEi2WG__field[data-live].Fields-module__HEi2WG__rise i{animation:Fields-module__HEi2WG__rise var(--t) linear var(--d) infinite;top:0}@keyframes Fields-module__HEi2WG__rise{0%{opacity:0;transform:translateY(105cqh)}12%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(-30cqh)}}.Fields-module__HEi2WG__scrub{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.Fields-module__HEi2WG__wave{justify-content:space-between;align-items:center;height:54px;padding:0 2%;display:flex;position:absolute;bottom:13%;left:0;right:0}.Fields-module__HEi2WG__wave i{width:2px;height:calc(var(--a) * 100%);background:color-mix(in srgb, var(--color-text) 13%, transparent);border-radius:2px}.Fields-module__HEi2WG__line{background:color-mix(in srgb, var(--color-text) 18%, transparent);height:1px;position:absolute;bottom:9%;left:0;right:0}.Fields-module__HEi2WG__pin{bottom:calc(9% - 10px);left:var(--x);border:1px solid color-mix(in srgb, var(--color-text) 30%, transparent);background:var(--color-bg);width:21px;height:21px;color:color-mix(in srgb, var(--color-text) 60%, transparent);border-radius:50%;place-items:center;font-size:.72rem;font-style:normal;font-weight:750;display:grid;position:absolute;transform:translate(-50%)}.Fields-module__HEi2WG__head{background:color-mix(in srgb, var(--color-text) 45%, transparent);width:1px;height:92px;position:absolute;bottom:calc(9% - 30px);left:38%}.Fields-module__HEi2WG__head:before{content:"";background:color-mix(in srgb, var(--color-text) 55%, transparent);border-radius:50%;width:11px;height:11px;position:absolute;top:-5px;left:-5px}.Fields-module__HEi2WG__field[data-live] .Fields-module__HEi2WG__head{animation:26s linear infinite Fields-module__HEi2WG__play}.Fields-module__HEi2WG__field[data-live] .Fields-module__HEi2WG__pin{animation:Fields-module__HEi2WG__land 26s var(--anim-ease) infinite both;animation-delay:calc(var(--p) * 26s - 26s)}@keyframes Fields-module__HEi2WG__play{0%{left:0}to{left:100%}}@keyframes Fields-module__HEi2WG__land{0%{opacity:0;transform:translate(-50%)scale(.4)}3%,96%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)scale(1)}}.Fields-module__HEi2WG__cells{-webkit-mask-image:linear-gradient(90deg,#000 0% 10%,#0000 24% 76%,#000 90% 100%);mask-image:linear-gradient(90deg,#000 0% 10%,#0000 24% 76%,#000 90% 100%)}.Fields-module__HEi2WG__month{grid-template-columns:repeat(4,34px);gap:8px;display:grid;position:absolute;top:36%}.Fields-module__HEi2WG__month[data-side=left]{left:2%}.Fields-module__HEi2WG__month[data-side=right]{right:2%}.Fields-module__HEi2WG__month i{border:1px solid color-mix(in srgb, var(--color-text) 11%, transparent);border-radius:10px;height:34px}.Fields-module__HEi2WG__month i[data-filled]{border-color:color-mix(in srgb, var(--color-text) 22%, transparent);background:color-mix(in srgb, var(--color-text) 9%, transparent)}.Fields-module__HEi2WG__field[data-live] .Fields-module__HEi2WG__month i[data-filled]{animation:Fields-module__HEi2WG__fill 12s var(--anim-ease) infinite both;animation-delay:calc(var(--o) * .5s)}@keyframes Fields-module__HEi2WG__fill{0%,2%{border-color:color-mix(in srgb, var(--color-text) 11%, transparent);background:0 0}6%,88%{border-color:color-mix(in srgb, var(--color-text) 22%, transparent);background:color-mix(in srgb, var(--color-text) 9%, transparent)}to{border-color:color-mix(in srgb, var(--color-text) 11%, transparent);background:0 0}}.Fields-module__HEi2WG__broadcast i{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--color-text) 12%, transparent);width:min(1500px,150cqw);transform:translate(-50%, -50%) scale(var(--s));border-radius:50%;position:absolute;top:62%;left:50%}.Fields-module__HEi2WG__field[data-live].Fields-module__HEi2WG__broadcast i{animation:9s cubic-bezier(.16,1,.3,1) infinite both Fields-module__HEi2WG__spread;animation-delay:calc(var(--k) * -2.25s)}@keyframes Fields-module__HEi2WG__spread{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}12%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}.Fields-module__HEi2WG__plot{-webkit-mask-image:linear-gradient(#000 0% 40%,#00000040 60% 100%);mask-image:linear-gradient(#000 0% 40%,#00000040 60% 100%)}.Fields-module__HEi2WG__plot svg{width:100%;height:52%;position:absolute;inset:6% 0 auto;overflow:visible}.Fields-module__HEi2WG__plot path{fill:none;stroke:color-mix(in srgb, var(--color-text) var(--ink), transparent);stroke-width:1.25px}.Fields-module__HEi2WG__field[data-live].Fields-module__HEi2WG__plot svg{animation:16s linear infinite both Fields-module__HEi2WG__sketch}@keyframes Fields-module__HEi2WG__sketch{0%{clip-path:inset(0 100% 0 0)}45%,90%{clip-path:inset(0);opacity:1}to{clip-path:inset(0);opacity:0}}.Fields-module__HEi2WG__dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-text) 26%, transparent) 1px, transparent 1.6px);background-size:22px 22px;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 70%);mask-image:radial-gradient(circle,#000 0,#0000 70%);-webkit-mask-position:78%;mask-position:78%;-webkit-mask-size:720px 720px;mask-size:720px 720px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.Fields-module__HEi2WG__field[data-live].Fields-module__HEi2WG__dots{animation:18s ease-in-out infinite alternate Fields-module__HEi2WG__wander}@keyframes Fields-module__HEi2WG__wander{0%{-webkit-mask-position:92% 20%;mask-position:92% 20%}to{-webkit-mask-position:62% 85%;mask-position:62% 85%}}@media (prefers-reduced-motion:reduce){.Fields-module__HEi2WG__field *,.Fields-module__HEi2WG__field{animation:none!important}}:is([data-animations=disabled] .Fields-module__HEi2WG__field,[data-animations=disabled] .Fields-module__HEi2WG__field *){animation:none!important}@media (max-width:760px){.Fields-module__HEi2WG__month,.Fields-module__HEi2WG__wave{display:none}.Fields-module__HEi2WG__rise{opacity:.6;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 7% 93%,#000 100%);mask-image:linear-gradient(90deg,#000 0%,#0000 7% 93%,#000 100%)}}
.ResultsScene-module__YGDXYq__scene{--loop:9s;--arrive:cubic-bezier(.16, 1, .3, 1);width:min(1040px,100%);margin:0 auto;padding-top:28px;container-type:inline-size}.ResultsScene-module__YGDXYq__board{border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-md);border-radius:18px;grid-template-areas:"head""chart""posts";gap:26px;padding:clamp(18px,3cqw,30px);display:grid;position:relative}.ResultsScene-module__YGDXYq__drops{pointer-events:none;height:0;position:absolute;top:0;left:0;right:0}.ResultsScene-module__YGDXYq__drops i{top:-58px;left:var(--x);background:var(--shade);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute}.ResultsScene-module__YGDXYq__drops i:before{content:"";background:linear-gradient(transparent, var(--shade));width:1px;height:34px;position:absolute;bottom:50%;left:3px}.ResultsScene-module__YGDXYq__head{flex-wrap:wrap;grid-area:head;justify-content:space-between;align-items:flex-start;gap:8px 20px;display:flex}.ResultsScene-module__YGDXYq__total{gap:6px;display:grid}.ResultsScene-module__YGDXYq__total small,.ResultsScene-module__YGDXYq__total span{color:var(--color-text-muted);font-size:.8rem;font-weight:620}.ResultsScene-module__YGDXYq__total strong{letter-spacing:-.05em;font-size:clamp(2.4rem,5.4cqw,3.4rem);font-weight:720;line-height:1}.ResultsScene-module__YGDXYq__sample{color:var(--color-text-subtle);font-size:.72rem;font-weight:620}.ResultsScene-module__YGDXYq__chart{grid-area:chart;gap:16px;min-width:0;display:grid}.ResultsScene-module__YGDXYq__plot{grid-template-rows:200px auto;grid-template-columns:44px minmax(0,1fr) 34px;display:grid}.ResultsScene-module__YGDXYq__ticks{grid-area:1/1;position:relative}.ResultsScene-module__YGDXYq__ticks span,.ResultsScene-module__YGDXYq__days span{color:var(--color-text-subtle);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.68rem;font-weight:560;position:absolute}.ResultsScene-module__YGDXYq__ticks span{right:10px;bottom:var(--y);transform:translateY(50%)}.ResultsScene-module__YGDXYq__area{grid-area:1/2;position:relative}.ResultsScene-module__YGDXYq__grid{right:0;bottom:var(--y);background:var(--color-border);height:1px;position:absolute;left:0}.ResultsScene-module__YGDXYq__reveal{position:absolute;inset:0}.ResultsScene-module__YGDXYq__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ResultsScene-module__YGDXYq__lines path{fill:none;stroke:var(--shade);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.ResultsScene-module__YGDXYq__end{left:100%;bottom:var(--y);background:var(--shade);width:8px;height:8px;box-shadow:0 0 0 2px var(--color-surface-raised);border-radius:50%;position:absolute;transform:translate(-50%,50%)}.ResultsScene-module__YGDXYq__label{left:calc(100% + 19px);bottom:var(--y);border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;transform:translate(-50%,50%)}.ResultsScene-module__YGDXYq__days{grid-area:2/2;height:22px;position:relative}.ResultsScene-module__YGDXYq__days span{bottom:0;left:var(--x);transform:translate(-50%)}.ResultsScene-module__YGDXYq__legend{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0 0 0 44px;list-style:none;display:flex}.ResultsScene-module__YGDXYq__legend li{align-items:center;gap:7px;font-size:.8rem;font-weight:650;display:inline-flex}.ResultsScene-module__YGDXYq__legend li:before{content:"";background:var(--shade);border-radius:2px;width:14px;height:2px}.ResultsScene-module__YGDXYq__legend b{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:620}.ResultsScene-module__YGDXYq__posts{border-top:1px solid var(--color-border);grid-area:posts;align-content:start;gap:4px;min-width:0;padding-top:18px;display:grid}.ResultsScene-module__YGDXYq__postsHead{justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:6px;display:flex}.ResultsScene-module__YGDXYq__postsHead strong{letter-spacing:-.01em;font-size:.86rem;font-weight:720}.ResultsScene-module__YGDXYq__postsHead small{color:var(--color-text-subtle);font-size:.7rem;font-weight:620}.ResultsScene-module__YGDXYq__posts ol{margin:0;padding:0;list-style:none;display:grid}.ResultsScene-module__YGDXYq__posts li{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.ResultsScene-module__YGDXYq__posts li+li{border-top:1px solid var(--color-border)}.ResultsScene-module__YGDXYq__thumb{aspect-ratio:9/16;border-radius:var(--radius-sm);object-fit:cover;width:32px;box-shadow:0 0 0 1px var(--color-border)}.ResultsScene-module__YGDXYq__post{gap:6px;min-width:0;display:grid}.ResultsScene-module__YGDXYq__post strong{letter-spacing:-.01em;font-size:.84rem;font-weight:650;line-height:1.25}.ResultsScene-module__YGDXYq__post span{gap:5px;display:flex}.ResultsScene-module__YGDXYq__views{font-variant-numeric:tabular-nums;font-size:.88rem;font-weight:720}@container (min-width:760px){.ResultsScene-module__YGDXYq__board{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);grid-template-areas:"head head""chart posts";column-gap:clamp(24px,3.4cqw,44px)}.ResultsScene-module__YGDXYq__posts{border-top:0;border-left:1px solid var(--color-border);padding:0 0 0 clamp(20px,3cqw,36px)}}@container (max-width:420px){.ResultsScene-module__YGDXYq__plot{grid-template-rows:170px auto;grid-template-columns:38px minmax(0,1fr) 30px}.ResultsScene-module__YGDXYq__legend{gap:8px 16px;padding-left:0}.ResultsScene-module__YGDXYq__label{left:calc(100% + 16px)}}.ResultsScene-module__YGDXYq__scene[data-live] .ResultsScene-module__YGDXYq__drops i{animation:ResultsScene-module__YGDXYq__drop var(--loop) var(--arrive) infinite both;animation-delay:var(--delay)}.ResultsScene-module__YGDXYq__scene[data-live] .ResultsScene-module__YGDXYq__reveal{animation:ResultsScene-module__YGDXYq__draw var(--loop) cubic-bezier(.4, 0, .2, 1) infinite both}.ResultsScene-module__YGDXYq__scene[data-live] .ResultsScene-module__YGDXYq__total strong{animation:ResultsScene-module__YGDXYq__settle var(--loop) var(--arrive) infinite both}.ResultsScene-module__YGDXYq__scene[data-live] .ResultsScene-module__YGDXYq__legend li{animation:ResultsScene-module__YGDXYq__rise var(--loop) var(--arrive) infinite both;animation-delay:calc(var(--i) * .12s)}.ResultsScene-module__YGDXYq__scene[data-live] .ResultsScene-module__YGDXYq__posts li{animation:ResultsScene-module__YGDXYq__slide var(--loop) var(--arrive) infinite both;animation-delay:calc(var(--i) * .15s)}@keyframes ResultsScene-module__YGDXYq__drop{0%,2%{opacity:0;transform:translateY(0)}5%{opacity:1}12%{opacity:1;transform:translateY(56px)scale(1)}15%,to{opacity:0;transform:translateY(56px)scale(.4)}}@keyframes ResultsScene-module__YGDXYq__draw{0%,14%{opacity:1;clip-path:inset(-14px 100% -14px -14px)}40%,90%{opacity:1;clip-path:inset(-14px -48px -14px -14px)}96%,to{opacity:0;clip-path:inset(-14px -48px -14px -14px)}}@keyframes ResultsScene-module__YGDXYq__settle{0%,2%{opacity:0}5%,90%{opacity:1}96%,to{opacity:0}}@keyframes ResultsScene-module__YGDXYq__rise{0%,36%{opacity:0;transform:translateY(6px)}42%,89%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ResultsScene-module__YGDXYq__slide{0%,40%{opacity:0;transform:translate(14px)}47%,89%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}
.ReviewScene-module__M9dLUG__scene{--w:min(calc(100% - 96px), 980px);--loop:10s;--arrive:cubic-bezier(.16, 1, .3, 1);--stage-ground:#0b0b0b;--pin:#fbbf24;--pin-ink:#1a1200;padding-bottom:40px;position:relative}.ReviewScene-module__M9dLUG__window{width:var(--w);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg), 0 48px 120px -48px color-mix(in srgb, var(--color-text) 32%, transparent);overflow:hidden}.ReviewScene-module__M9dLUG__bar{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);min-height:42px;padding:0 var(--space-4);background:var(--color-surface-sunken);grid-template-columns:1fr auto 1fr;display:grid}.ReviewScene-module__M9dLUG__dots{gap:6px;display:flex}.ReviewScene-module__M9dLUG__dots i{background:var(--color-border-strong);border-radius:50%;width:9px;height:9px}.ReviewScene-module__M9dLUG__url{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);min-width:0;color:var(--color-text-muted);align-items:center;gap:6px;padding:4px 14px 4px 11px;font-size:.72rem;font-weight:600;display:inline-flex}.ReviewScene-module__M9dLUG__url svg{color:var(--color-text-subtle);flex:none}.ReviewScene-module__M9dLUG__url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ReviewScene-module__M9dLUG__head{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:1px solid var(--color-border);padding:12px 22px;display:flex}.ReviewScene-module__M9dLUG__brand{letter-spacing:-.05em;flex:none;align-items:center;gap:8px;font-size:1.02rem;font-weight:780;line-height:1;display:inline-flex}.ReviewScene-module__M9dLUG__brandMark{width:19px;height:19px}.ReviewScene-module__M9dLUG__shared{min-width:0;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.ReviewScene-module__M9dLUG__body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:22px;padding:20px 22px 22px;display:grid}.ReviewScene-module__M9dLUG__stage{border-radius:var(--radius-lg);background:var(--stage-ground);box-shadow:0 0 0 1px var(--color-border);overflow:hidden}.ReviewScene-module__M9dLUG__viewport{place-items:center;padding:16px 0 10px;display:grid}.ReviewScene-module__M9dLUG__clip{aspect-ratio:9/16;object-fit:cover;border-radius:12px;height:236px;display:block;box-shadow:0 0 0 1px #ffffff14}.ReviewScene-module__M9dLUG__controls{background:#ffffff08;gap:10px;padding:10px 14px 12px;display:grid}.ReviewScene-module__M9dLUG__track{border-radius:var(--radius-pill);background:#ffffff29;height:4px;position:relative}.ReviewScene-module__M9dLUG__played{border-radius:inherit;background:#fff;width:4.2%;position:absolute;top:0;bottom:0;left:0}.ReviewScene-module__M9dLUG__pin{background:var(--pin);width:18px;height:18px;box-shadow:0 0 0 2px var(--stage-ground);color:var(--pin-ink);border-radius:50%;place-items:center;font-size:.66rem;font-weight:750;display:grid;position:absolute;top:50%;left:4.2%;transform:translate(-50%,-50%)}.ReviewScene-module__M9dLUG__controlRow{color:#fff;align-items:center;gap:10px;display:flex}.ReviewScene-module__M9dLUG__time{color:#ffffff94;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.68rem;display:flex}.ReviewScene-module__M9dLUG__time strong{color:#fff;font-weight:650}.ReviewScene-module__M9dLUG__time i{opacity:.4;font-style:normal}.ReviewScene-module__M9dLUG__panel{align-content:start;gap:16px;min-width:0;display:grid}.ReviewScene-module__M9dLUG__file{border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:8px 10px;padding-bottom:16px;display:flex}.ReviewScene-module__M9dLUG__file strong{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.8rem;font-weight:600}.ReviewScene-module__M9dLUG__version{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.ReviewScene-module__M9dLUG__version:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ReviewScene-module__M9dLUG__comment{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;display:grid}.ReviewScene-module__M9dLUG__avatar{background:var(--color-primary);width:28px;height:28px;color:var(--color-primary-text);border-radius:50%;place-items:center;font-size:.72rem;font-weight:750;display:grid}.ReviewScene-module__M9dLUG__commentMain{gap:6px;min-width:0;display:grid}.ReviewScene-module__M9dLUG__commentMeta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ReviewScene-module__M9dLUG__commentMeta strong{font-size:.8rem;font-weight:700}.ReviewScene-module__M9dLUG__chip{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);font-variant-numeric:tabular-nums;align-items:center;gap:5px;height:22px;padding:0 8px 0 3px;font-size:.72rem;font-weight:650;display:inline-flex}.ReviewScene-module__M9dLUG__chip b{background:var(--pin);width:16px;height:16px;color:var(--pin-ink);border-radius:50%;place-items:center;font-size:.66rem;font-weight:750;display:grid}.ReviewScene-module__M9dLUG__commentText{font-size:.88rem;line-height:1.45}.ReviewScene-module__M9dLUG__answer{border-top:1px solid var(--color-border);padding-top:16px;display:grid}.ReviewScene-module__M9dLUG__answer>*{grid-area:1/1}.ReviewScene-module__M9dLUG__choices{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ReviewScene-module__M9dLUG__choice{--tone:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);text-align:center;align-content:start;justify-items:center;gap:6px;padding:10px 6px 9px;font-size:.78rem;font-weight:620;line-height:1.25;display:grid;position:relative}.ReviewScene-module__M9dLUG__choice[data-mode=approve]{--tone:var(--color-success-text)}.ReviewScene-module__M9dLUG__choice[data-mode=changes]{--tone:var(--color-warning-text)}.ReviewScene-module__M9dLUG__choiceIcon{background:color-mix(in srgb, var(--tone) 12%, transparent);width:30px;height:30px;color:var(--tone);border-radius:50%;place-items:center;display:grid}.ReviewScene-module__M9dLUG__choice[data-mode=approve]:after{content:"";border:2px solid var(--tone);border-radius:inherit;background:color-mix(in srgb, var(--tone) 9%, transparent);position:absolute;inset:-1px}.ReviewScene-module__M9dLUG__approved{border:1px solid color-mix(in srgb, var(--color-success-text) 28%, transparent);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success-text);align-self:center;align-items:center;gap:12px;padding:14px 16px;display:flex}.ReviewScene-module__M9dLUG__approved svg{flex:none}.ReviewScene-module__M9dLUG__approved>span{gap:3px;min-width:0;display:grid}.ReviewScene-module__M9dLUG__approved strong{letter-spacing:-.01em;font-size:.94rem;font-weight:720}.ReviewScene-module__M9dLUG__approved small{color:var(--color-text-muted);font-size:.74rem}.ReviewScene-module__M9dLUG__notice{right:max(0px, calc(100% - var(--w) - 120px));z-index:1;border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:min(400px,100%);color:var(--color-text);box-shadow:var(--shadow-lg);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid;position:absolute;bottom:0}.ReviewScene-module__M9dLUG__noticeThumb{border-radius:var(--radius-sm);object-fit:cover;width:34px;height:60px;display:block}.ReviewScene-module__M9dLUG__noticeText{gap:7px;min-width:0;display:grid}.ReviewScene-module__M9dLUG__noticeText strong{align-items:center;gap:6px;font-size:.82rem;font-weight:700;line-height:1.3;display:flex}.ReviewScene-module__M9dLUG__noticeText strong svg{color:var(--color-success-text);flex:none}.ReviewScene-module__M9dLUG__noticeIcons{gap:6px;display:flex}.ReviewScene-module__M9dLUG__publish{border-radius:var(--radius-md);background:var(--color-primary);min-height:34px;color:var(--color-primary-text);white-space:nowrap;align-items:center;gap:7px;padding:0 13px;font-size:.76rem;font-weight:700;display:inline-flex}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__comment{animation:ReviewScene-module__M9dLUG__noteIn var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__pin{animation:ReviewScene-module__M9dLUG__pinIn var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__version{animation:ReviewScene-module__M9dLUG__versionIn var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__clip{animation:ReviewScene-module__M9dLUG__brighten var(--loop) ease-out infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__choices{animation:ReviewScene-module__M9dLUG__choicesOut var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__choice[data-mode=approve]{animation:ReviewScene-module__M9dLUG__press var(--loop) ease-out infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__choice[data-mode=approve]:after{animation:ReviewScene-module__M9dLUG__picked var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__approved{animation:ReviewScene-module__M9dLUG__approvedIn var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__notice{animation:ReviewScene-module__M9dLUG__noticeIn var(--loop) var(--arrive) infinite}.ReviewScene-module__M9dLUG__scene[data-live] .ReviewScene-module__M9dLUG__noticeIcons>span{animation:ReviewScene-module__M9dLUG__iconIn var(--loop) var(--arrive) infinite;animation-delay:calc(var(--i) * .2s)}@keyframes ReviewScene-module__M9dLUG__noteIn{0%,6%{opacity:0;transform:translateY(10px)}11%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(10px)}}@keyframes ReviewScene-module__M9dLUG__pinIn{0%,6%{opacity:0;transform:translate(-50%,-50%)scale(.2)}10%,92%{opacity:1;transform:translate(-50%,-50%)}97%,to{opacity:0;transform:translate(-50%,-50%)scale(.2)}}@keyframes ReviewScene-module__M9dLUG__versionIn{0%,24%{opacity:0;transform:scale(.82)}28%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.82)}}@keyframes ReviewScene-module__M9dLUG__brighten{0%,24%{filter:brightness(.7)saturate(.82)}31%,92%{filter:none}98%,to{filter:brightness(.7)saturate(.82)}}@keyframes ReviewScene-module__M9dLUG__choicesOut{0%,45%{opacity:1;transform:none}50%,92%{opacity:0;transform:scale(.97)}97%,to{opacity:1;transform:none}}@keyframes ReviewScene-module__M9dLUG__press{0%,37%{transform:none}39.5%{transform:scale(.94)}42%,to{transform:none}}@keyframes ReviewScene-module__M9dLUG__picked{0%,39%{opacity:0}41%,92%{opacity:1}96%,to{opacity:0}}@keyframes ReviewScene-module__M9dLUG__approvedIn{0%,47%{opacity:0;transform:translateY(8px)scale(.97)}52%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes ReviewScene-module__M9dLUG__noticeIn{0%,54%{opacity:0;transform:translate(28px,22px)scale(.96)}60%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes ReviewScene-module__M9dLUG__iconIn{0%,58%{opacity:0;transform:scale(.4)}62%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:scale(.4)}}@media (max-width:720px){.ReviewScene-module__M9dLUG__scene{--w:100%;padding-bottom:0}.ReviewScene-module__M9dLUG__bar{padding:0 var(--space-3);grid-template-columns:auto minmax(0,1fr)}.ReviewScene-module__M9dLUG__bar>span:last-child{display:none}.ReviewScene-module__M9dLUG__url{justify-self:start;max-width:100%}.ReviewScene-module__M9dLUG__head{gap:var(--space-3);padding:10px 14px}.ReviewScene-module__M9dLUG__brand{font-size:.92rem}.ReviewScene-module__M9dLUG__brandMark{width:17px;height:17px}.ReviewScene-module__M9dLUG__shared{font-size:.7rem}.ReviewScene-module__M9dLUG__body{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.ReviewScene-module__M9dLUG__clip{height:184px}.ReviewScene-module__M9dLUG__notice{grid-template-columns:auto minmax(0,1fr);width:calc(100% - 20px);margin:-18px 0 0 auto;position:relative;right:auto}.ReviewScene-module__M9dLUG__noticeThumb{grid-row:span 2}.ReviewScene-module__M9dLUG__publish{justify-self:start}}
.ReviewStop-module__Js3Oga__switch{margin-top:var(--space-2);gap:12px;display:grid}.ReviewStop-module__Js3Oga__options{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ReviewStop-module__Js3Oga__option{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);font:inherit;cursor:pointer;transition:background var(--anim-duration-fast) var(--anim-ease), border-color var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:8px;padding:4px 13px 4px 5px;font-size:.82rem;font-weight:650;line-height:1;display:inline-flex}.ReviewStop-module__Js3Oga__option:hover{border-color:var(--color-text)}.ReviewStop-module__Js3Oga__option:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ReviewStop-module__Js3Oga__option[aria-pressed=true]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.ReviewStop-module__Js3Oga__initial{background:var(--color-muted-bg);width:24px;height:24px;color:var(--color-text);transition:background var(--anim-duration-fast) var(--anim-ease), color var(--anim-duration-fast) var(--anim-ease);border-radius:50%;place-items:center;font-size:.68rem;font-weight:750;display:grid}.ReviewStop-module__Js3Oga__option[aria-pressed=true] .ReviewStop-module__Js3Oga__initial{background:var(--color-bg);color:var(--color-text)}.ReviewStop-module__Js3Oga__switch .ReviewStop-module__Js3Oga__line{max-width:42ch;min-height:3em;color:var(--color-text-muted);text-wrap:pretty;margin:0;font-size:.95rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.ReviewStop-module__Js3Oga__line{animation:.42s cubic-bezier(.16,1,.3,1) both ReviewStop-module__Js3Oga__lineIn}[data-animations=disabled] .ReviewStop-module__Js3Oga__line{animation:none}}@keyframes ReviewStop-module__Js3Oga__lineIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
.ScheduleScene-module__jtWSkq__scene{--arrive:cubic-bezier(.16, 1, .3, 1);width:min(1040px,100%);margin:0 auto}.ScheduleScene-module__jtWSkq__window{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg), 0 48px 120px -48px color-mix(in srgb, var(--color-text) 32%, transparent);overflow:hidden}.ScheduleScene-module__jtWSkq__chrome{align-items:center;gap:var(--space-3);border-bottom:1px solid var(--color-border);min-height:46px;padding:0 var(--space-4);background:var(--color-surface-sunken);grid-template-columns:1fr auto 1fr;display:grid}.ScheduleScene-module__jtWSkq__dots{gap:6px;display:flex}.ScheduleScene-module__jtWSkq__dots i{background:var(--color-border-strong);border-radius:50%;width:9px;height:9px}.ScheduleScene-module__jtWSkq__crumb{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:8px;font-size:.74rem;font-weight:600;display:inline-flex}.ScheduleScene-module__jtWSkq__crumb strong{color:var(--color-text);font-weight:680}.ScheduleScene-module__jtWSkq__crumbMark{width:16px;height:16px;color:var(--color-text)}.ScheduleScene-module__jtWSkq__body{grid-template-columns:196px minmax(0,1fr);display:grid}.ScheduleScene-module__jtWSkq__tray{border-right:1px solid var(--color-border);align-content:start;gap:10px;padding:16px 12px;display:grid}.ScheduleScene-module__jtWSkq__label{color:var(--color-text-muted);padding:0 6px;font-size:.72rem;font-weight:700}.ScheduleScene-module__jtWSkq__clips{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ScheduleScene-module__jtWSkq__clip{border-radius:var(--radius-md);border:1px solid #0000;align-items:center;gap:10px;padding:4px 6px;display:flex}.ScheduleScene-module__jtWSkq__clip[data-active]{border-color:var(--color-border-strong);background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}.ScheduleScene-module__jtWSkq__thumb{aspect-ratio:9/16;border:1px solid var(--color-border);border-radius:5px;flex:none;width:24px;position:relative;overflow:hidden}.ScheduleScene-module__jtWSkq__thumb img{object-fit:cover;width:100%;height:100%;transform:scale(var(--zoom,1));transform-origin:var(--focus,center);position:absolute;inset:0}.ScheduleScene-module__jtWSkq__clipTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.76rem;font-weight:620;line-height:1.25;display:-webkit-box;overflow:hidden}.ScheduleScene-module__jtWSkq__calendar{min-width:0;padding:16px}.ScheduleScene-module__jtWSkq__grid{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.ScheduleScene-module__jtWSkq__weekday{background:var(--color-surface);color:var(--color-text-subtle);padding:7px 8px;font-size:.7rem;font-weight:700}.ScheduleScene-module__jtWSkq__day{background:var(--color-surface);align-content:start;gap:4px;min-width:0;min-height:92px;padding:6px;display:grid;position:relative}.ScheduleScene-module__jtWSkq__date{width:22px;height:22px;color:var(--color-text-muted);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.72rem;font-weight:700;display:grid}.ScheduleScene-module__jtWSkq__day[data-focus] .ScheduleScene-module__jtWSkq__date{background:var(--color-primary);color:var(--color-primary-text)}.ScheduleScene-module__jtWSkq__tile{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);gap:2px;min-width:0;padding:5px 6px;display:grid}.ScheduleScene-module__jtWSkq__tile[data-focus]{border-color:var(--color-text);box-shadow:var(--shadow-sm)}.ScheduleScene-module__jtWSkq__tileHead{color:var(--color-text-muted);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:.68rem;font-weight:680;display:flex}.ScheduleScene-module__jtWSkq__tile[data-focus] .ScheduleScene-module__jtWSkq__tileHead{color:var(--color-text)}.ScheduleScene-module__jtWSkq__tileTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:620;overflow:hidden}.ScheduleScene-module__jtWSkq__foot{justify-content:space-between;align-items:center;gap:var(--space-3);border-top:1px solid var(--color-border);padding:11px 16px;display:flex}.ScheduleScene-module__jtWSkq__count{border-radius:var(--radius-pill);background:var(--color-success-bg);color:var(--color-success-text);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;padding:6px 13px 6px 11px;font-size:.76rem;font-weight:700;display:inline-flex}.ScheduleScene-module__jtWSkq__count svg{flex:none}.ScheduleScene-module__jtWSkq__platforms{gap:6px;display:flex}.ScheduleScene-module__jtWSkq__scene[data-live] .ScheduleScene-module__jtWSkq__tile:not([data-landed]){opacity:0;transform:translate(var(--fx,0px), var(--fy,0px)) scale(.55);transition:opacity .26s ease-out,transform 0s linear .26s}.ScheduleScene-module__jtWSkq__scene[data-live] .ScheduleScene-module__jtWSkq__tile[data-landed]{transition:opacity .16s ease-out, transform .7s var(--arrive)}.ScheduleScene-module__jtWSkq__scene[data-live] .ScheduleScene-module__jtWSkq__clip{transition:border-color var(--anim-duration-fast) var(--anim-ease), background var(--anim-duration-fast) var(--anim-ease), box-shadow var(--anim-duration-fast) var(--anim-ease)}@media (max-width:960px){.ScheduleScene-module__jtWSkq__body{grid-template-columns:minmax(0,1fr)}.ScheduleScene-module__jtWSkq__tray{border-right:0;border-bottom:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px}.ScheduleScene-module__jtWSkq__label{padding:0}.ScheduleScene-module__jtWSkq__clips{justify-content:flex-end;gap:6px;display:flex}.ScheduleScene-module__jtWSkq__clip{padding:3px}.ScheduleScene-module__jtWSkq__clipTitle{display:none}.ScheduleScene-module__jtWSkq__thumb{width:30px}}@media (max-width:720px){.ScheduleScene-module__jtWSkq__tray{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px}.ScheduleScene-module__jtWSkq__clips{justify-content:space-between;gap:4px}.ScheduleScene-module__jtWSkq__thumb{width:34px}.ScheduleScene-module__jtWSkq__calendar{padding:10px}.ScheduleScene-module__jtWSkq__day[data-week="2"],.ScheduleScene-module__jtWSkq__tile[data-week="2"]{display:none}.ScheduleScene-module__jtWSkq__weekday{text-align:center;padding:6px 2px;font-size:.66rem}.ScheduleScene-module__jtWSkq__day{justify-items:center;gap:4px;min-height:120px;padding:5px 2px}.ScheduleScene-module__jtWSkq__date{width:20px;height:20px;font-size:.68rem}.ScheduleScene-module__jtWSkq__tile{justify-items:center;width:100%;padding:5px 1px}.ScheduleScene-module__jtWSkq__tileHead{flex-direction:column;gap:3px;font-size:.66rem}.ScheduleScene-module__jtWSkq__tileTitle{display:none}.ScheduleScene-module__jtWSkq__foot{padding:10px 12px}.ScheduleScene-module__jtWSkq__platforms{display:none}}
.UploadScene-module__m0oStG__scene{--loop:9.6s;--arrive:cubic-bezier(.16, 1, .3, 1);--stagger:.42s;container-type:inline-size}.UploadScene-module__m0oStG__stage{--pw:clamp(96px, 15cqw, 172px);grid-template-columns:minmax(240px,300px) minmax(48px,1fr) auto;align-items:center;display:grid;position:relative}.UploadScene-module__m0oStG__wires{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.UploadScene-module__m0oStG__wires path{fill:none;stroke:color-mix(in srgb, var(--color-text) 32%, transparent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.UploadScene-module__m0oStG__wires circle{fill:var(--color-text);stroke:var(--color-bg);stroke-width:2px}.UploadScene-module__m0oStG__file{z-index:1;border:1px solid var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-md);border-radius:18px;gap:14px;padding:16px;display:grid;position:relative}.UploadScene-module__m0oStG__fileHead{align-items:center;gap:14px;min-width:0;display:flex}.UploadScene-module__m0oStG__thumb{aspect-ratio:9/16;border-radius:var(--radius-md);object-fit:cover;width:64px;box-shadow:0 0 0 1px var(--color-border);flex-shrink:0}.UploadScene-module__m0oStG__fileText{gap:5px;min-width:0;display:grid}.UploadScene-module__m0oStG__fileText strong{font-family:var(--font-mono);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:.78rem;font-weight:600}.UploadScene-module__m0oStG__fileText small{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:.74rem}.UploadScene-module__m0oStG__track{border-radius:var(--radius-pill);background:var(--color-border);height:6px;display:block;position:relative;overflow:hidden}.UploadScene-module__m0oStG__track i{border-radius:inherit;background:var(--color-text);transform-origin:0;position:absolute;inset:0}.UploadScene-module__m0oStG__status{font-size:.78rem;font-weight:650;display:grid}.UploadScene-module__m0oStG__uploading,.UploadScene-module__m0oStG__uploaded{grid-area:1/1;align-items:center;gap:7px;display:inline-flex}.UploadScene-module__m0oStG__uploading{color:var(--color-text-muted);opacity:0}.UploadScene-module__m0oStG__tick{background:var(--color-success-bg);width:18px;height:18px;color:var(--color-success-text);border-radius:50%;place-items:center;display:grid}.UploadScene-module__m0oStG__port{border:2px solid var(--color-surface-raised);background:var(--color-text);width:9px;height:9px;box-shadow:0 0 0 1px var(--color-border-strong);border-radius:50%;position:absolute;top:50%;right:-5px;transform:translateY(-50%)}.UploadScene-module__m0oStG__targets{z-index:1;grid-column:3;gap:clamp(14px,2.4cqw,28px);margin:0;padding:44px 0 0;list-style:none;display:flex;position:relative}.UploadScene-module__m0oStG__targets li{width:var(--pw);justify-items:center;gap:14px;display:grid}.UploadScene-module__m0oStG__slot{width:var(--pw)}.UploadScene-module__m0oStG__caption{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;display:flex}.UploadScene-module__m0oStG__target{white-space:nowrap;align-items:center;gap:6px;font-size:.8rem;font-weight:680;display:inline-flex}.UploadScene-module__m0oStG__ready{border-radius:var(--radius-pill);background:var(--color-success-bg);color:var(--color-success-text);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px 3px 7px;font-size:.7rem;font-weight:700;display:inline-flex}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__track i{animation:UploadScene-module__m0oStG__fill var(--loop) cubic-bezier(.45, 0, .25, 1) infinite both}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__uploading{animation:UploadScene-module__m0oStG__labelOut var(--loop) var(--anim-ease) infinite both}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__uploaded{animation:UploadScene-module__m0oStG__labelIn var(--loop) var(--arrive) infinite both}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__port{animation:UploadScene-module__m0oStG__port var(--loop) var(--arrive) infinite both}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__wires path{stroke-dasharray:var(--dash) var(--dash);animation:UploadScene-module__m0oStG__wire var(--loop) cubic-bezier(.65, 0, .35, 1) infinite both}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__wires circle{animation:UploadScene-module__m0oStG__land var(--loop) var(--arrive) infinite both;animation-delay:calc(var(--i) * var(--stagger))}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__phone,.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__target{animation:UploadScene-module__m0oStG__arrive var(--loop) var(--arrive) infinite both;animation-delay:calc(var(--i) * var(--stagger))}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__ready{animation:UploadScene-module__m0oStG__ready var(--loop) var(--arrive) infinite both;animation-delay:calc(var(--i) * var(--stagger))}@keyframes UploadScene-module__m0oStG__fill{0%,4%{opacity:1;transform:scaleX(0)}24%,92%{opacity:1;transform:scaleX(1)}97%,to{opacity:0;transform:scaleX(1)}}@keyframes UploadScene-module__m0oStG__labelOut{0%,23%{opacity:1;transform:none}26%,97%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes UploadScene-module__m0oStG__labelIn{0%,24%{opacity:0;transform:translateY(4px)}28%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes UploadScene-module__m0oStG__port{0%,24%{transform:translateY(-50%)scale(1)}26%{transform:translateY(-50%)scale(1.5)}30%,to{transform:translateY(-50%)scale(1)}}@keyframes UploadScene-module__m0oStG__wire{0%,26%{opacity:1;stroke-dashoffset:var(--dash)}46%,91%{opacity:1;stroke-dashoffset:0}97%,to{opacity:0;stroke-dashoffset:0}}@keyframes UploadScene-module__m0oStG__land{0%,35%{opacity:0;transform:scale(.4)}38%,90%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes UploadScene-module__m0oStG__arrive{0%,36%{opacity:0;filter:blur(8px);transform:translateY(10px)scale(.92)}43%,89%{opacity:1;filter:blur();transform:none}95%,to{opacity:0;filter:blur();transform:scale(.97)}}@keyframes UploadScene-module__m0oStG__ready{0%,48%{opacity:0;transform:translateY(4px)scale(.85)}53%,89%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}.UploadScene-module__m0oStG__wires circle{transform-box:fill-box;transform-origin:50%}@container (max-width:609px){.UploadScene-module__m0oStG__stage{--pw:min(118px, calc((100cqw - 28px) / 3));grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:18px}.UploadScene-module__m0oStG__file{width:min(100%,340px)}.UploadScene-module__m0oStG__port{inset:auto auto -5px 50%;transform:translate(-50%)}.UploadScene-module__m0oStG__scene[data-live] .UploadScene-module__m0oStG__port{animation-name:UploadScene-module__m0oStG__portStacked}.UploadScene-module__m0oStG__targets{grid-column:1;gap:14px;padding-top:40px}.UploadScene-module__m0oStG__targets li{gap:10px}.UploadScene-module__m0oStG__target{font-size:.74rem}}@keyframes UploadScene-module__m0oStG__portStacked{0%,24%{transform:translate(-50%)scale(1)}26%{transform:translate(-50%)scale(1.5)}30%,to{transform:translate(-50%)scale(1)}}
.TrustStrip-module__tbovdq__grid{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-border);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.TrustStrip-module__tbovdq__tile{background:var(--color-surface-raised);grid-template-rows:180px auto;display:grid}.TrustStrip-module__tbovdq__art{border-bottom:1px solid var(--color-border);padding:var(--space-4);background-color:var(--color-surface-sunken);background-image:radial-gradient(color-mix(in srgb, var(--color-text) 10%, transparent) 1px, transparent 1px);background-size:16px 16px;place-items:center;display:grid}.TrustStrip-module__tbovdq__words{padding:var(--space-4) var(--space-5) var(--space-5);align-content:start;gap:6px;display:grid}.TrustStrip-module__tbovdq__words strong{letter-spacing:-.025em;font-size:1.02rem;font-weight:700;line-height:1.25}.TrustStrip-module__tbovdq__words p{color:color-mix(in srgb, var(--color-text) 64%, var(--color-bg));text-wrap:pretty;margin:0;font-size:.88rem;line-height:1.5}.TrustStrip-module__tbovdq__select{gap:6px;width:min(100%,210px);display:grid}.TrustStrip-module__tbovdq__select>small{color:var(--color-text-subtle);letter-spacing:.06em;text-transform:uppercase;font-size:.6rem;font-weight:700}.TrustStrip-module__tbovdq__field{border:1px solid var(--color-warning-text);border-radius:var(--radius-md);background:var(--color-surface-raised);transition:border-color var(--anim-duration-normal) var(--anim-ease);align-items:center;gap:8px;padding:9px 11px;font-size:.78rem;display:flex}.TrustStrip-module__tbovdq__value{flex:1;display:grid}.TrustStrip-module__tbovdq__value em{transition:opacity var(--anim-duration-normal) var(--anim-ease), transform var(--anim-duration-normal) var(--anim-ease);grid-area:1/1;font-style:normal}.TrustStrip-module__tbovdq__placeholder{color:var(--color-text-muted)}.TrustStrip-module__tbovdq__answer{opacity:0;font-weight:650;transform:translateY(6px)}.TrustStrip-module__tbovdq__flag{justify-items:start;display:grid}.TrustStrip-module__tbovdq__flag>span{border-radius:var(--radius-pill);transition:opacity var(--anim-duration-normal) var(--anim-ease);grid-area:1/1;align-items:center;gap:4px;padding:2px 8px;font-size:.66rem;font-weight:700;display:inline-flex}.TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__required{background:var(--color-warning-bg);color:var(--color-warning-text)}.TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__answered{background:var(--color-success-bg);color:var(--color-success-text);opacity:0}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__field{border-color:var(--color-text)}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__placeholder,.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__required{opacity:0}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__answer{opacity:1;transform:none}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__answered{opacity:1}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) *{animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:var(--anim-ease)}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__field{animation-name:TrustStrip-module__tbovdq__fieldAnswered}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__placeholder,.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__required{animation-name:TrustStrip-module__tbovdq__hideMid}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__answer,.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__flag>.TrustStrip-module__tbovdq__answered{animation-name:TrustStrip-module__tbovdq__showMid}@keyframes TrustStrip-module__tbovdq__fieldAnswered{0%,35%,95%,to{border-color:var(--color-warning-text)}42%,88%{border-color:var(--color-text)}}@keyframes TrustStrip-module__tbovdq__hideMid{0%,35%,95%,to{opacity:1;transform:none}42%,88%{opacity:0;transform:translateY(-6px)}}@keyframes TrustStrip-module__tbovdq__showMid{0%,35%,95%,to{opacity:0;transform:translateY(6px)}42%,88%{opacity:1;transform:none}}.TrustStrip-module__tbovdq__metric{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);width:min(100%,200px);box-shadow:var(--shadow-sm);gap:8px;padding:12px 14px;display:grid}.TrustStrip-module__tbovdq__metricHead{color:var(--color-text-muted);align-items:center;gap:6px;font-size:.7rem;display:flex}.TrustStrip-module__tbovdq__metricValue{align-items:center;gap:10px;display:flex}.TrustStrip-module__tbovdq__zero{color:var(--color-text-subtle);padding:0 4px;font-size:1.9rem;font-weight:720;line-height:1;position:relative}.TrustStrip-module__tbovdq__zero:after{content:"";background:var(--color-danger-text);height:3px;transition:transform var(--anim-duration-medium) var(--anim-ease-spring);border-radius:2px;position:absolute;top:50%;left:-2px;right:-2px;transform:rotate(-38deg)}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__zero:after{transform:rotate(-38deg)scaleX(1.15)}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__zero:after{animation:5s cubic-bezier(.16,1,.3,1) 1.2s infinite TrustStrip-module__tbovdq__strike}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__metricValue em{animation:TrustStrip-module__tbovdq__showLate 5s var(--anim-ease) 1.2s infinite}@keyframes TrustStrip-module__tbovdq__strike{0%,8%{transform:rotate(-38deg)scaleX(0)}22%,to{transform:rotate(-38deg)scaleX(1)}}@keyframes TrustStrip-module__tbovdq__showLate{0%,16%{opacity:0;transform:translate(-6px)}28%,to{opacity:1;transform:none}}.TrustStrip-module__tbovdq__metricValue em{border:1px dashed var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-muted);white-space:nowrap;padding:3px 9px;font-size:.7rem;font-style:normal;font-weight:650}.TrustStrip-module__tbovdq__checks{gap:5px;width:min(100%,220px);margin:0;padding:0;list-style:none;display:grid}.TrustStrip-module__tbovdq__checks li{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);transition:transform var(--anim-duration-medium) var(--anim-ease-spring);transition-delay:calc(var(--i) * 60ms);align-items:center;gap:8px;padding:7px 10px;font-size:.74rem;font-weight:600;display:flex}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__checks li{transform:translate(5px)}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__tick{animation:5s cubic-bezier(.16,1,.3,1) infinite TrustStrip-module__tbovdq__tick;animation-delay:calc(2.4s + var(--i) * .26s)}@keyframes TrustStrip-module__tbovdq__tick{0%,4%{opacity:0;transform:scale(.3)}12%,to{opacity:1;transform:none}}.TrustStrip-module__tbovdq__tick{background:var(--color-success-bg);width:18px;height:18px;color:var(--color-success-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.TrustStrip-module__tbovdq__oauth{gap:8px;width:min(100%,230px);display:grid}.TrustStrip-module__tbovdq__oauthButton{border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-primary-text);box-shadow:var(--shadow-md);transition:transform var(--anim-duration-fast) var(--anim-ease);justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:.76rem;font-weight:700;display:flex}.TrustStrip-module__tbovdq__tile:hover .TrustStrip-module__tbovdq__oauthButton{transform:scale(.97)}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__oauthButton{animation:TrustStrip-module__tbovdq__tapButton 5s var(--anim-ease) 3.6s infinite}.TrustStrip-module__tbovdq__grid[data-live] .TrustStrip-module__tbovdq__tile:not(:hover) .TrustStrip-module__tbovdq__password small{animation:TrustStrip-module__tbovdq__showLate 5s var(--anim-ease) 3.6s infinite}@keyframes TrustStrip-module__tbovdq__tapButton{0%,10%,18%,to{transform:none}14%{transform:scale(.94)}}.TrustStrip-module__tbovdq__password{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-subtle);align-items:center;gap:8px;padding:7px 10px;font-size:.72rem;display:flex}.TrustStrip-module__tbovdq__password s{letter-spacing:.1em}.TrustStrip-module__tbovdq__password small{color:var(--color-success-text);white-space:nowrap;margin-left:auto;font-size:.68rem;font-weight:700}@media (max-width:1000px){.TrustStrip-module__tbovdq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.TrustStrip-module__tbovdq__grid{grid-template-columns:minmax(0,1fr)}.TrustStrip-module__tbovdq__tile{grid-template-rows:160px auto}}
.WhatIs-module__y3mhHa__section{padding-top:clamp(72px,9vw,128px);scroll-margin-top:72px}.WhatIs-module__y3mhHa__inner{gap:clamp(36px,4.4vw,56px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.WhatIs-module__y3mhHa__lead{gap:var(--space-5);display:grid}@media (min-width:900px){.WhatIs-module__y3mhHa__lead{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px)}.WhatIs-module__y3mhHa__say{padding-top:.3em}}.WhatIs-module__y3mhHa__lead h2{letter-spacing:-.06em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.4vw,3.7rem);font-weight:720;line-height:.98}.WhatIs-module__y3mhHa__say{max-width:40ch;color:var(--color-text);letter-spacing:-.018em;text-wrap:pretty;margin:0;font-size:clamp(1.2rem,1.75vw,1.42rem);font-weight:450;line-height:1.42}.WhatIs-module__y3mhHa__who{border-top:1px solid var(--color-border-strong);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WhatIs-module__y3mhHa__row{align-content:start;gap:var(--space-4);padding:var(--space-6) clamp(20px, 2.6vw, 36px) var(--space-6);display:grid}.WhatIs-module__y3mhHa__row:first-child{padding-left:0}.WhatIs-module__y3mhHa__row:last-child{padding-right:0}.WhatIs-module__y3mhHa__row+.WhatIs-module__y3mhHa__row{border-left:1px solid var(--color-border)}.WhatIs-module__y3mhHa__row h3{letter-spacing:-.03em;margin:0;font-size:1.22rem;font-weight:720;line-height:1.2}.WhatIs-module__y3mhHa__row p{max-width:40ch;color:color-mix(in srgb, var(--color-text) 80%, var(--color-bg));text-wrap:pretty;margin:8px 0 0;font-size:1.03rem;line-height:1.55}.WhatIs-module__y3mhHa__link{margin-top:var(--space-3);color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:5px;transition:text-decoration-color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:6px;font-size:.84rem;font-weight:700;display:inline-flex}.WhatIs-module__y3mhHa__link:hover{text-decoration-color:currentColor}.WhatIs-module__y3mhHa__link svg{transition:transform var(--anim-duration-fast) var(--anim-ease)}.WhatIs-module__y3mhHa__link:hover svg{transform:translate(3px)}.WhatIs-module__y3mhHa__people{align-items:center;display:flex}.WhatIs-module__y3mhHa__avatar,.WhatIs-module__y3mhHa__client{width:28px;height:28px;box-shadow:0 0 0 2px var(--color-bg);background:var(--color-primary);color:var(--color-primary-text);flex-shrink:0;place-items:center;font-size:.76rem;font-weight:750;line-height:1;display:grid}.WhatIs-module__y3mhHa__avatar{border-radius:50%}.WhatIs-module__y3mhHa__avatar[data-tone=soft]{background:color-mix(in srgb, var(--color-text) 12%, var(--color-surface-raised));color:var(--color-text)}.WhatIs-module__y3mhHa__client{border-radius:8px}.WhatIs-module__y3mhHa__people>*+*{margin-left:-10px}.WhatIs-module__y3mhHa__plans{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);margin-top:calc(clamp(36px, 4.4vw, 56px) * -1 + var(--space-4));color:var(--color-text-muted);flex-wrap:wrap;font-size:.92rem;line-height:1.5;display:flex}.WhatIs-module__y3mhHa__plans p{margin:0}.WhatIs-module__y3mhHa__plans .WhatIs-module__y3mhHa__link{margin-top:0}@media (max-width:900px){.WhatIs-module__y3mhHa__who{grid-template-columns:1fr}.WhatIs-module__y3mhHa__row,.WhatIs-module__y3mhHa__row:first-child,.WhatIs-module__y3mhHa__row:last-child{padding:var(--space-5) 0}.WhatIs-module__y3mhHa__row+.WhatIs-module__y3mhHa__row{border-top:1px solid var(--color-border);border-left:0}}
.MarketingHome-module__kGrTEq__hero{isolation:isolate;justify-items:center;gap:clamp(28px,3.6vw,44px);padding:clamp(40px,5vw,56px) 0 clamp(32px,4vw,48px);display:grid;position:relative;overflow-x:clip}.MarketingHome-module__kGrTEq__hero:after{z-index:-1;content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--color-text) 11%, transparent), transparent);border-radius:50%;width:min(1100px,88vw);height:64%;position:absolute;top:40%;left:50%;transform:translate(-50%)}.MarketingHome-module__kGrTEq__heroCopy{justify-items:center;gap:var(--space-5);text-align:center;width:min(1000px,100% - 48px);display:grid}.MarketingHome-module__kGrTEq__badge{border-radius:var(--radius-pill);background:var(--color-highlight);color:var(--color-highlight-text);align-items:center;gap:9px;margin:0;padding:6px 13px 6px 11px;font-size:.72rem;font-weight:700;display:inline-flex}.MarketingHome-module__kGrTEq__badgeDot{width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 22%, transparent);animation:MarketingHome-module__kGrTEq__pulse 2.4s var(--anim-ease) infinite;background:currentColor;border-radius:50%}@keyframes MarketingHome-module__kGrTEq__pulse{50%{box-shadow:0 0 0 6px color-mix(in srgb, currentColor 0%, transparent)}}.MarketingHome-module__kGrTEq__hero h1{letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,6.4vw,5.6rem);font-weight:720;line-height:.92}.MarketingHome-module__kGrTEq__hero h1 .MarketingHome-module__kGrTEq__accent{color:var(--color-text-muted);padding-bottom:.06em;display:block}.MarketingHome-module__kGrTEq__word{display:inline-block}@media (prefers-reduced-motion:no-preference){.MarketingHome-module__kGrTEq__word{animation:.9s cubic-bezier(.16,1,.3,1) both MarketingHome-module__kGrTEq__wordIn;animation-delay:calc(.12s + var(--w) * 90ms)}.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__badge,.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__lede,.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__actions,.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__platforms{animation:.8s cubic-bezier(.16,1,.3,1) both MarketingHome-module__kGrTEq__riseIn}.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__lede{animation-delay:.52s}.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__actions{animation-delay:.64s}.MarketingHome-module__kGrTEq__heroCopy>.MarketingHome-module__kGrTEq__platforms{animation-delay:.76s}:is([data-animations=disabled] .MarketingHome-module__kGrTEq__word,[data-animations=disabled] .MarketingHome-module__kGrTEq__heroCopy>*){animation:none}}@keyframes MarketingHome-module__kGrTEq__wordIn{0%{opacity:0;filter:blur(12px);transform:translateY(.32em)}}@keyframes MarketingHome-module__kGrTEq__riseIn{0%{opacity:0;transform:translateY(12px)}}.MarketingHome-module__kGrTEq__lede{max-width:54ch;color:color-mix(in srgb, var(--color-text) 70%, var(--color-bg));text-wrap:balance;margin:0;font-size:clamp(1.06rem,1.5vw,1.24rem);line-height:1.5}.MarketingHome-module__kGrTEq__platforms{justify-content:center;align-items:center;gap:var(--space-2) var(--space-5);color:var(--color-text-muted);flex-wrap:wrap;margin:0;font-size:.82rem;font-weight:600;display:flex}.MarketingHome-module__kGrTEq__platform{color:var(--color-text);align-items:center;gap:7px;font-weight:680;display:inline-flex}.MarketingHome-module__kGrTEq__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}.MarketingHome-module__kGrTEq__primary,.MarketingHome-module__kGrTEq__secondary{border-radius:var(--radius-md);min-height:46px;transition:background var(--anim-duration-fast) var(--anim-ease), border-color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:9px;padding:0 20px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.MarketingHome-module__kGrTEq__primary{background:var(--color-primary);color:var(--color-primary-text);box-shadow:var(--shadow-md)}.MarketingHome-module__kGrTEq__primary:hover{background:var(--color-primary-hover)}.MarketingHome-module__kGrTEq__primary svg{transition:transform var(--anim-duration-fast) var(--anim-ease)}.MarketingHome-module__kGrTEq__primary:hover svg{transform:translate(2px)}.MarketingHome-module__kGrTEq__secondary{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text)}.MarketingHome-module__kGrTEq__secondary:hover{border-color:var(--color-text)}.MarketingHome-module__kGrTEq__section{padding-top:clamp(64px,8vw,112px)}.MarketingHome-module__kGrTEq__section:last-child{padding-bottom:clamp(64px,8vw,112px)}.MarketingHome-module__kGrTEq__inner{gap:clamp(24px,3.2vw,40px);width:min(1180px,100% - 48px);margin:0 auto;display:grid}.MarketingHome-module__kGrTEq__intro{justify-content:space-between;align-items:end;gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.MarketingHome-module__kGrTEq__intro h2{letter-spacing:-.06em;text-wrap:balance;max-width:16ch;margin:0;font-size:clamp(2.1rem,4.4vw,3.7rem);font-weight:720;line-height:.96}.MarketingHome-module__kGrTEq__intro[data-compact] h2{max-width:none;font-size:clamp(1.7rem,3vw,2.5rem)}.MarketingHome-module__kGrTEq__features{isolation:isolate;position:relative}.MarketingHome-module__kGrTEq__lattice{z-index:-1;background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-text) 7%, transparent) 0 1px, transparent 1px calc(100% / 7));pointer-events:none;background-position:top;position:absolute;inset:clamp(200px,20vw,270px) 0 -80px;overflow:hidden;-webkit-mask-image:radial-gradient(72% 62% at 50% 40%,#000 20%,#0000 78%);mask-image:radial-gradient(72% 62% at 50% 40%,#000 20%,#0000 78%)}.MarketingHome-module__kGrTEq__lattice i{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-text) 60%, transparent));width:1px;height:160px;animation:11s cubic-bezier(.55,0,.45,1) infinite MarketingHome-module__kGrTEq__fall;position:absolute;top:-160px}.MarketingHome-module__kGrTEq__lattice i:after{content:"";background:color-mix(in srgb, var(--color-text) 60%, transparent);border-radius:50%;width:7px;height:7px;position:absolute;bottom:-3px;left:-3px}.MarketingHome-module__kGrTEq__lattice i:first-child{left:14.2857%}.MarketingHome-module__kGrTEq__lattice i:nth-child(2){animation-duration:13s;animation-delay:3s;left:42.8571%}.MarketingHome-module__kGrTEq__lattice i:nth-child(3){animation-delay:6.5s;left:57.1429%}.MarketingHome-module__kGrTEq__lattice i:nth-child(4){animation-duration:12s;animation-delay:9s;left:85.7143%}@keyframes MarketingHome-module__kGrTEq__fall{0%{opacity:0;transform:translateY(0)}10%{opacity:1}70%,to{opacity:0;transform:translateY(1300px)}}@media (prefers-reduced-motion:reduce){.MarketingHome-module__kGrTEq__lattice i{display:none}}[data-animations=disabled] .MarketingHome-module__kGrTEq__lattice i{display:none}.MarketingHome-module__kGrTEq__trustLinks{justify-self:end;gap:var(--space-2);flex-wrap:wrap;display:flex}.MarketingHome-module__kGrTEq__trustLinks a,.MarketingHome-module__kGrTEq__compare{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);transition:border-color var(--anim-duration-fast) var(--anim-ease);align-items:center;gap:7px;padding:8px 15px;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex}.MarketingHome-module__kGrTEq__trustLinks a:hover,.MarketingHome-module__kGrTEq__compare:hover{border-color:var(--color-text)}.MarketingHome-module__kGrTEq__faq{align-items:start;gap:var(--space-7);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.MarketingHome-module__kGrTEq__faqIntro{gap:var(--space-6);display:grid;position:sticky;top:104px}.MarketingHome-module__kGrTEq__pricing{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);max-width:420px;padding:var(--space-5);background:var(--color-surface-raised);color:var(--color-text);transition:border-color var(--anim-duration-fast) var(--anim-ease), box-shadow var(--anim-duration-normal) var(--anim-ease), transform var(--anim-duration-normal) var(--anim-ease);text-decoration:none;display:grid}.MarketingHome-module__kGrTEq__pricing strong{letter-spacing:-.03em;font-size:1.1rem;font-weight:720;line-height:1.2}.MarketingHome-module__kGrTEq__pricing span{color:var(--color-text-muted);align-items:center;gap:6px;font-size:.82rem;font-weight:700;display:inline-flex}.MarketingHome-module__kGrTEq__pricing span svg{transition:transform var(--anim-duration-fast) var(--anim-ease)}@media (hover:hover){.MarketingHome-module__kGrTEq__pricing:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.MarketingHome-module__kGrTEq__pricing:hover span{color:var(--color-text)}.MarketingHome-module__kGrTEq__pricing:hover span svg{transform:translate(3px)}}@media (max-width:900px){.MarketingHome-module__kGrTEq__faq{grid-template-columns:1fr}.MarketingHome-module__kGrTEq__faqIntro{position:static}}@media (max-width:560px){.MarketingHome-module__kGrTEq__actions{width:100%}.MarketingHome-module__kGrTEq__primary,.MarketingHome-module__kGrTEq__secondary{flex:100%;justify-content:center}.MarketingHome-module__kGrTEq__platforms>:first-child{text-align:center;flex-basis:100%}}
