.ChannelPill-module-scss-module__IcLBFW__channelPill{justify-content:center;gap:var(--space-fan-pill-gap);min-height:var(--size-fan-pill-min-height);padding:var(--space-fan-pill-phone-y) var(--space-fan-pill-phone-x);border:var(--border-width) solid var(--brand-muted);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-fan-pill);flex-direction:column;display:flex}.ChannelPill-module-scss-module__IcLBFW__name{font-size:var(--text-body-sm);line-height:var(--leading-pill-name);font-weight:var(--weight-heading);color:var(--foreground)}.ChannelPill-module-scss-module__IcLBFW__detail{font-size:var(--text-detail);line-height:var(--leading-detail);color:var(--muted-foreground)}.ChannelPill-module-scss-module__IcLBFW__figure{font-variant-numeric:tabular-nums;color:var(--foreground)}.ChannelPill-module-scss-module__IcLBFW__status{font-weight:var(--weight-label)}.ChannelPill-module-scss-module__IcLBFW__status.ChannelPill-module-scss-module__IcLBFW__negative{color:var(--negative)}@container (min-width:640px){.ChannelPill-module-scss-module__IcLBFW__channelPill{padding:var(--space-fan-pill-y) var(--space-fan-pill-x);border-radius:var(--radius-full)}.ChannelPill-module-scss-module__IcLBFW__detail{white-space:nowrap}}
.ChatPreview-module-scss-module__mSIuua__chatPreview{--chat-gap:14px;gap:var(--chat-gap);padding:var(--chat-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--background);flex-direction:column;margin:0;display:flex}.ChatPreview-module-scss-module__mSIuua__question{border-radius:var(--radius-xl) var(--radius-xl) var(--radius-tail) var(--radius-xl);background:var(--inverse);max-width:calc(85% + 32px);color:var(--inverse-foreground);font-size:var(--text-ui);line-height:var(--leading-lede);align-self:flex-end;margin:0;padding:12px 16px}.ChatPreview-module-scss-module__mSIuua__source{color:var(--muted-foreground);font-size:var(--text-detail);font-weight:var(--weight-strong);align-self:flex-start;align-items:center;gap:8px;display:flex}.ChatPreview-module-scss-module__mSIuua__source svg{width:14px;height:14px}.ChatPreview-module-scss-module__mSIuua__typing{border:var(--border-width) solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-tail);background:var(--card);align-self:flex-start;gap:5px;padding:14px 16px;display:none;overflow:hidden}.ChatPreview-module-scss-module__mSIuua__typingDot{border-radius:var(--radius-full);background:var(--measure);width:6px;height:6px}.ChatPreview-module-scss-module__mSIuua__answer{border:var(--border-width) solid var(--border);border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-tail);background:var(--card);max-width:calc(92% + 34px);font-size:var(--text-ui);line-height:var(--leading-relaxed);flex-direction:column;align-self:flex-start;gap:10px;padding:14px 16px;display:flex}.ChatPreview-module-scss-module__mSIuua__answer p{margin:0}.ChatPreview-module-scss-module__mSIuua__answer strong{font-weight:var(--weight-heading)}.ChatPreview-module-scss-module__mSIuua__clients{padding-top:4px}@media (prefers-reduced-motion:no-preference){[data-reveal=revealed] .ChatPreview-module-scss-module__mSIuua__typing{animation:.2s ease-in 1.3s both ChatPreview-module-scss-module__mSIuua__fold-away;display:flex}[data-reveal=revealed] .ChatPreview-module-scss-module__mSIuua__answer{animation:ChatPreview-module-scss-module__mSIuua__rise-in .5s var(--ease-enter) 1.4s both}}@keyframes ChatPreview-module-scss-module__mSIuua__fold-away{0%{opacity:1}to{opacity:0;height:0;margin:0 0 calc(-1*var(--chat-gap));border-width:0;padding:0}}@keyframes ChatPreview-module-scss-module__mSIuua__rise-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.CheckList-module-scss-module__zYFkYG__checkList{gap:var(--check-gap,10px);font-size:var(--text-ui);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CheckList-module-scss-module__zYFkYG__point{align-items:flex-start;gap:var(--check-gap,10px);display:flex}.CheckList-module-scss-module__zYFkYG__point strong{font-weight:var(--weight-heading)}.CheckList-module-scss-module__zYFkYG__number{width:var(--step-size,22px);height:var(--step-size,22px);border-radius:var(--radius-full);background:var(--step-bg,var(--brand-muted));color:var(--step-fg,var(--brand-hover));font-size:var(--step-text,var(--text-detail));font-weight:var(--weight-heading);flex:none;justify-content:center;align-items:center;display:flex}.CheckList-module-scss-module__zYFkYG__text{padding-top:var(--check-text-offset,0)}.CheckList-module-scss-module__zYFkYG__tick{width:18px;height:18px;color:var(--primary);stroke-width:2.4px;flex:none;margin-top:2px}
.Chips-module-scss-module__lso7rW__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Chips-module-scss-module__lso7rW__chip{border-radius:var(--radius-sm);background:var(--secondary);color:var(--foreground);font-size:var(--text-caption);font-weight:var(--weight-semibold);align-items:center;padding:5px 10px;display:inline-flex}.Chips-module-scss-module__lso7rW__plain .Chips-module-scss-module__lso7rW__chip{font-weight:var(--weight-body)}.Chips-module-scss-module__lso7rW__outlined .Chips-module-scss-module__lso7rW__chip{border:var(--border-width) solid var(--border);background:var(--card);font-size:var(--text-detail);font-weight:var(--weight-strong);padding:4px 9px}
.CinematicHero-module-scss-module__oRq6Iq__cinematicHero{min-height:var(--hero-min);background:var(--hero-wash);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.CinematicHero-module-scss-module__oRq6Iq__dots{background-image:var(--dots-brand);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-hero);-webkit-mask-image:var(--fade-hero);mask-image:var(--fade-hero);position:absolute;inset:0}.CinematicHero-module-scss-module__oRq6Iq__layout{align-items:center;gap:var(--hero-gap);width:100%;max-width:var(--content-max);padding:var(--hero-pad-top) var(--gutter) var(--hero-pad-bottom);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid;position:relative}.CinematicHero-module-scss-module__oRq6Iq__layout>:last-child{justify-self:end}@media (max-width:1280px){.CinematicHero-module-scss-module__oRq6Iq__layout{grid-template-columns:minmax(0,1fr)}.CinematicHero-module-scss-module__oRq6Iq__layout>:last-child{justify-self:start}}.CinematicHero-module-scss-module__oRq6Iq__pitch{flex-direction:column;gap:26px;min-width:0;display:flex}.CinematicHero-module-scss-module__oRq6Iq__pitch [data-eyebrow]{font-size:var(--text-mono);font-weight:var(--weight-body);color:var(--brand-hover)}.CinematicHero-module-scss-module__oRq6Iq__pitch h1{font-size:var(--text-hero-lead);font-weight:var(--weight-heading);letter-spacing:var(--tracking-hero);color:var(--ink);text-wrap:initial;flex-direction:column;gap:4px;margin:0;line-height:1;display:flex}.CinematicHero-module-scss-module__oRq6Iq__pitch h1 em{font-family:var(--font-accent);font-weight:var(--weight-body);font-size:var(--text-hero-name);line-height:var(--leading-tight);letter-spacing:var(--tracking-serif);color:var(--brand)}.CinematicHero-module-scss-module__oRq6Iq__pitch>*>p{max-width:var(--lede-max);font-size:var(--text-hero-lede);color:var(--tint-foreground);margin:0;line-height:1.5}@media (min-width:960px) and (max-width:1280px){.CinematicHero-module-scss-module__oRq6Iq__layout{grid-template-columns:minmax(var(--pitch-min), 1.1fr) minmax(var(--report-min), 1fr);gap:var(--pitch-gap);padding-top:var(--pitch-pad-top);padding-bottom:var(--pitch-pad-bottom)}.CinematicHero-module-scss-module__oRq6Iq__layout>:last-child{width:100%;max-width:var(--report-max);justify-self:end}.CinematicHero-module-scss-module__oRq6Iq__pitch{gap:22px;container-type:inline-size}.CinematicHero-module-scss-module__oRq6Iq__pitch h1{font-size:min(var(--hero-ask-fit),var(--text-hero-lead))}.CinematicHero-module-scss-module__oRq6Iq__pitch h1 em{font-size:min(var(--hero-named-fit),var(--text-hero-name))}}@keyframes CinematicHero-module-scss-module__oRq6Iq__rise{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:no-preference){.CinematicHero-module-scss-module__oRq6Iq__rises{animation:CinematicHero-module-scss-module__oRq6Iq__rise 1.1s var(--ease-reveal) both;animation-delay:calc(.15s + var(--rise)*.12s)}}
.PillButton-module-scss-module__9Q4eQq__pillButton{--hover-layer:var(--brand-hover);isolation:isolate;min-height:var(--target-min);border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:var(--text-ui);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.PillButton-module-scss-module__9Q4eQq__pillButton:before{content:"";z-index:-1;background:var(--hover-layer);position:absolute;inset:0;transform:translate(-101%)}.PillButton-module-scss-module__9Q4eQq__pillButton:hover{color:var(--primary-foreground)}.PillButton-module-scss-module__9Q4eQq__pillButton:hover:before{transform:translate(0)}.PillButton-module-scss-module__9Q4eQq__pillButton:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.PillButton-module-scss-module__9Q4eQq__pillButton svg{width:18px;height:18px}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__onBrand{--hover-layer:var(--brand-muted);background:var(--card);color:var(--brand-hover)}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__onBrand:hover{color:var(--brand-hover)}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__onBrand:focus-visible{outline-color:var(--primary-foreground)}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__quiet{--hover-layer:var(--chip-neutral);color:var(--ink);background:0 0;padding:0 18px}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__quiet:hover{color:var(--ink)}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__tall{min-height:var(--cta-height);padding:0 24px}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__large{min-height:var(--cta-height-lg);font-size:var(--text-body);padding:0 26px}.PillButton-module-scss-module__9Q4eQq__pillButton.PillButton-module-scss-module__9Q4eQq__full{width:100%}@media (prefers-reduced-motion:no-preference){.PillButton-module-scss-module__9Q4eQq__pillButton{transition:transform var(--duration-button) var(--ease-button)}.PillButton-module-scss-module__9Q4eQq__pillButton:before{transition:transform var(--duration-slide) var(--ease-button)}.PillButton-module-scss-module__9Q4eQq__pillButton:hover{transform:scale(1.03)}.PillButton-module-scss-module__9Q4eQq__pillButton:active{transform:scale(.98)}}
.ClosingFooter-module-scss-module__yxRAcq__closingFooter{margin-top:var(--section-space-lg);border-top:var(--border-width) solid var(--border);border-radius:var(--radius-footer) var(--radius-footer) 0 0;background:var(--card);color:var(--ink);position:relative;overflow:hidden}.ClosingFooter-module-scss-module__yxRAcq__dots{background-image:var(--dots-brand-soft);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-footer);-webkit-mask-image:var(--fade-footer);mask-image:var(--fade-footer);position:absolute;inset:0}.ClosingFooter-module-scss-module__yxRAcq__stack{max-width:var(--content-max);padding:clamp(56px,7vw,88px) var(--gutter) 40px;flex-direction:column;gap:56px;margin:0 auto;display:flex;position:relative}.ClosingFooter-module-scss-module__yxRAcq__closing{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.ClosingFooter-module-scss-module__yxRAcq__line{max-width:620px;font-size:var(--text-closing);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-section);margin:0}.ClosingFooter-module-scss-module__yxRAcq__line em{font-family:var(--font-accent);font-weight:var(--weight-body);font-size:var(--human-word-scale);letter-spacing:var(--tracking-serif);color:var(--brand)}.ClosingFooter-module-scss-module__yxRAcq__base{border-top:var(--border-width) solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding-top:28px;display:flex}.ClosingFooter-module-scss-module__yxRAcq__links{flex-wrap:wrap;gap:4px 28px;margin:0;padding:0;list-style:none;display:flex}.ClosingFooter-module-scss-module__yxRAcq__links a{min-height:var(--target-min);color:var(--tint-foreground);font-size:var(--text-ui);align-items:center;text-decoration:none;display:inline-flex}.ClosingFooter-module-scss-module__yxRAcq__links a:hover{color:var(--brand-hover)}.ClosingFooter-module-scss-module__yxRAcq__links a:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:var(--radius-sm)}.ClosingFooter-module-scss-module__yxRAcq__tagline{font-family:var(--font-mono);font-size:var(--text-mono-note);color:var(--muted-foreground);align-items:center;gap:10px;margin:0;display:inline-flex}.ClosingFooter-module-scss-module__yxRAcq__liveDot{background:var(--brand);border-radius:50%;flex:none;width:7px;height:7px}@keyframes ClosingFooter-module-scss-module__yxRAcq__pulse{0%{box-shadow:0 0 0 0 var(--live-pulse)}70%,to{box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:no-preference){.ClosingFooter-module-scss-module__yxRAcq__liveDot{animation:1.8s ease-out infinite ClosingFooter-module-scss-module__yxRAcq__pulse}}
.Reveal-module-scss-module__cUjGQG__waiting{opacity:0;transform:translateY(var(--reveal-distance,40px))}.Reveal-module-scss-module__cUjGQG__revealed{transition:opacity var(--reveal-duration,1s) var(--reveal-ease,var(--ease-reveal)),transform var(--reveal-duration,1s) var(--reveal-ease,var(--ease-reveal))}
.ClosingPanel-module-scss-module__e6gx0a__closingPanel{--reveal-distance:28px;--reveal-duration:.6s;--reveal-ease:var(--ease-enter);padding:var(--cta-outer-pad) var(--gutter-snug);background:var(--background);font-size:var(--text-body);line-height:var(--leading-body)}.ClosingPanel-module-scss-module__e6gx0a__closingPanel p,.ClosingPanel-module-scss-module__e6gx0a__closingPanel li{line-height:inherit}.ClosingPanel-module-scss-module__e6gx0a__panel{max-width:calc(var(--container-cta) + 2*var(--cta-pad-inline));padding:var(--cta-pad-block) var(--cta-pad-inline);border-radius:var(--radius-xl);background:var(--brand);text-align:center;flex-direction:column;align-items:center;gap:22px;margin-inline:auto;display:flex}.ClosingPanel-module-scss-module__e6gx0a__panel h2{max-width:var(--closing-title-max);color:var(--primary-foreground);font-size:var(--text-heading-cta);font-weight:var(--weight-heading);line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:wrap;margin:0}
@keyframes ConnectorPreview-module-scss-module__7sLHqW__pop-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.ConnectorPreview-module-scss-module__7sLHqW__icon{width:18px;height:18px;color:var(--muted-foreground)}.ConnectorPreview-module-scss-module__7sLHqW__title{font-size:var(--text-body);font-weight:var(--weight-heading)}.ConnectorPreview-module-scss-module__7sLHqW__meta{color:var(--muted-foreground);font-size:var(--text-caption)}.ConnectorPreview-module-scss-module__7sLHqW__spacer{flex-grow:1}.ConnectorPreview-module-scss-module__7sLHqW__connected{border-radius:var(--radius-sm);background:var(--brand-subtle);color:var(--brand-hover);font-size:var(--text-detail);font-weight:var(--weight-strong);align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.ConnectorPreview-module-scss-module__7sLHqW__connected svg{stroke-width:2.6px;width:14px;height:14px}.ConnectorPreview-module-scss-module__7sLHqW__fields{flex-direction:column;gap:14px;margin:0;padding:20px 20px 0;display:flex}.ConnectorPreview-module-scss-module__7sLHqW__fields dd{margin:0}.ConnectorPreview-module-scss-module__7sLHqW__field{flex-direction:column;gap:6px;display:flex}.ConnectorPreview-module-scss-module__7sLHqW__value{border:var(--border-width) solid var(--input);border-radius:var(--radius-md);background:var(--card);font-size:var(--text-body-sm);padding:10px 12px}.ConnectorPreview-module-scss-module__7sLHqW__address{overflow-wrap:anywhere;font-family:var(--font-mono);-webkit-user-select:all;user-select:all}.ConnectorPreview-module-scss-module__7sLHqW__signIn{color:var(--muted-foreground);font-size:var(--text-caption);align-items:center;gap:8px;margin:0;padding:16px 20px 20px;display:flex}.ConnectorPreview-module-scss-module__7sLHqW__signIn svg{width:16px;height:16px;color:var(--primary);flex:none}.ConnectorPreview-module-scss-module__7sLHqW__tools{color:var(--foreground);flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){[data-reveal=revealed] .ConnectorPreview-module-scss-module__7sLHqW__connected{animation:ConnectorPreview-module-scss-module__7sLHqW__pop-in .5s var(--ease-overshoot) .9s both}}
.ConnectPanel-module-scss-module__mc3wyW__connectPanel{max-width:var(--content-max);padding:var(--section-space-lg) var(--gutter) 0;flex-direction:column;gap:clamp(40px,6vw,64px);margin:0 auto;display:flex}.ConnectPanel-module-scss-module__mc3wyW__panel{padding:var(--card-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-section);color:var(--ink);flex-direction:column;gap:40px;display:flex;position:relative;overflow:hidden}.ConnectPanel-module-scss-module__mc3wyW__panel>:not(.ConnectPanel-module-scss-module__mc3wyW__dots){position:relative}.ConnectPanel-module-scss-module__mc3wyW__panel p{margin:0}.ConnectPanel-module-scss-module__mc3wyW__dots{background-image:var(--dots-brand-soft);background-size:var(--dot-size) var(--dot-size);height:260px;-webkit-mask-image:var(--fade-panel);mask-image:var(--fade-panel);position:absolute;inset:0 0 auto 40%}.ConnectPanel-module-scss-module__mc3wyW__label{font-family:var(--font-mono);font-size:var(--text-small);color:var(--brand-hover)}.ConnectPanel-module-scss-module__mc3wyW__address{flex-direction:column;gap:14px;display:flex}.ConnectPanel-module-scss-module__mc3wyW__worksWith{max-width:560px;font-size:var(--text-body-lg);line-height:var(--leading-copy);color:var(--muted-foreground)}.ConnectPanel-module-scss-module__mc3wyW__url{font-family:var(--font-mono);font-size:var(--text-address);font-weight:var(--weight-semibold);line-height:var(--leading-snug);letter-spacing:var(--tracking-title);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.ConnectPanel-module-scss-module__mc3wyW__steps{border-top:var(--border-width) solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:32px 0 0;list-style:none;display:grid}.ConnectPanel-module-scss-module__mc3wyW__steps li{flex-direction:column;gap:10px;display:flex}@media (max-width:960px){.ConnectPanel-module-scss-module__mc3wyW__steps{grid-template-columns:minmax(0,1fr);gap:24px}}.ConnectPanel-module-scss-module__mc3wyW__number{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--brand-hover)}.ConnectPanel-module-scss-module__mc3wyW__stepText{font-size:var(--text-body);line-height:var(--leading-copy);color:var(--muted-foreground)}.ConnectPanel-module-scss-module__mc3wyW__stepText strong{font-size:var(--text-card-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);color:var(--ink);margin-bottom:4px;display:block}.ConnectPanel-module-scss-module__mc3wyW__tools{border-top:var(--border-width) solid var(--border);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:28px;display:flex}.ConnectPanel-module-scss-module__mc3wyW__toolList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ConnectPanel-module-scss-module__mc3wyW__toolList li{border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);background:var(--background);font-family:var(--font-mono);font-size:var(--text-mono);color:var(--ink);padding:6px 12px}
@keyframes ConnectSteps-module-scss-module__EH_CCq__enter{0%{opacity:0;transform:translateY(var(--enter-distance))}to{opacity:1;transform:none}}.ConnectSteps-module-scss-module__EH_CCq__entering{opacity:0;animation:ConnectSteps-module-scss-module__EH_CCq__enter var(--duration-enter) var(--ease-enter) forwards}@media (prefers-reduced-motion:reduce){.ConnectSteps-module-scss-module__EH_CCq__entering{opacity:1;animation:none}}.ConnectSteps-module-scss-module__EH_CCq__connectSteps{--check-gap:12px;--step-size:var(--size-step);--step-bg:var(--brand-subtle);--step-fg:var(--brand);--step-text:var(--text-caption);--check-text-offset:2px;color:var(--foreground);line-height:var(--leading-question);flex-direction:column;gap:12px;display:flex}.ConnectSteps-module-scss-module__EH_CCq__connectSteps.ConnectSteps-module-scss-module__EH_CCq__entering{animation-delay:var(--delay-form)}.ConnectSteps-module-scss-module__EH_CCq__connectSteps li{line-height:var(--leading-question)}.ConnectSteps-module-scss-module__EH_CCq__connectSteps h2{font-family:var(--eyebrow-font-family);font-size:var(--text-eyebrow);font-weight:var(--weight-eyebrow);line-height:var(--leading-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted-foreground);margin:0}.ConnectSteps-module-scss-module__EH_CCq__connectSteps code{border:var(--border-width) solid var(--input);border-radius:var(--radius-md);background:var(--card);width:fit-content;max-width:100%;font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:var(--weight-eyebrow);color:var(--foreground);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:6px;padding:7px 12px;display:block}
.CountPill-module-scss-module__WHQKdW__countPill{border-radius:var(--radius-sm);background:var(--brand-subtle);color:var(--brand-hover);font-size:var(--text-detail);font-weight:var(--weight-strong);white-space:nowrap;align-items:center;padding:3px 8px;display:inline-flex}
@keyframes CustomerQuote-module-scss-module__6_1CRa__enter{0%{opacity:0;transform:translateY(var(--enter-distance))}to{opacity:1;transform:none}}.CustomerQuote-module-scss-module__6_1CRa__entering{opacity:0;animation:CustomerQuote-module-scss-module__6_1CRa__enter var(--duration-enter) var(--ease-enter) forwards}@media (prefers-reduced-motion:reduce){.CustomerQuote-module-scss-module__6_1CRa__entering{opacity:1;animation:none}}.CustomerQuote-module-scss-module__6_1CRa__customerQuote{padding-left:var(--space-quote-x);border-left:var(--quote-rule-width) solid var(--border);margin:0}.CustomerQuote-module-scss-module__6_1CRa__customerQuote.CustomerQuote-module-scss-module__6_1CRa__entering{animation-delay:var(--delay-quote)}.CustomerQuote-module-scss-module__6_1CRa__words{quotes:"“" "”";margin:0;font-style:normal}.CustomerQuote-module-scss-module__6_1CRa__words p{font-size:var(--text-customer-quote);line-height:var(--leading-normal);color:var(--foreground);margin:0}.CustomerQuote-module-scss-module__6_1CRa__words p:first-child:before{content:open-quote}.CustomerQuote-module-scss-module__6_1CRa__words p:last-child:after{content:close-quote}.CustomerQuote-module-scss-module__6_1CRa__source{margin-top:var(--space-quote-to-source);font-size:var(--text-caption);line-height:var(--leading-normal);font-weight:var(--weight-label);color:var(--foreground)}.CustomerQuote-module-scss-module__6_1CRa__card{border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--card);flex-direction:column;flex-grow:1;gap:20px;margin:0;padding:28px;display:flex}.CustomerQuote-module-scss-module__6_1CRa__card .CustomerQuote-module-scss-module__6_1CRa__words p{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-body)}.CustomerQuote-module-scss-module__6_1CRa__card .CustomerQuote-module-scss-module__6_1CRa__words p:first-child:before{margin-left:calc(-1*var(--quote-hang))}.CustomerQuote-module-scss-module__6_1CRa__card .CustomerQuote-module-scss-module__6_1CRa__source{font-size:var(--text-body);font-weight:400;line-height:var(--leading-body);color:var(--muted-foreground);margin-top:auto}.CustomerQuote-module-scss-module__6_1CRa__card .CustomerQuote-module-scss-module__6_1CRa__name{font-size:var(--text-body-lg);font-weight:var(--weight-strong);color:var(--foreground)}.CustomerQuote-module-scss-module__6_1CRa__display{padding:var(--quote-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--card);flex-direction:column;flex:auto;gap:18px;margin:0;display:flex}.CustomerQuote-module-scss-module__6_1CRa__display .CustomerQuote-module-scss-module__6_1CRa__words p{max-width:var(--quote-measure);font-family:var(--font-accent);font-style:italic;font-weight:var(--weight-body);font-size:var(--text-testimonial);line-height:var(--leading-quote);letter-spacing:var(--tracking-serif);color:var(--ink);text-wrap:pretty}.CustomerQuote-module-scss-module__6_1CRa__display .CustomerQuote-module-scss-module__6_1CRa__words p:before,.CustomerQuote-module-scss-module__6_1CRa__display .CustomerQuote-module-scss-module__6_1CRa__words p:after{content:none}.CustomerQuote-module-scss-module__6_1CRa__display .CustomerQuote-module-scss-module__6_1CRa__source{border-top:var(--border-width) solid var(--border);font-size:var(--text-ui);font-weight:400;line-height:var(--leading-body);color:var(--muted-foreground);margin-top:auto;padding-top:16px}.CustomerQuote-module-scss-module__6_1CRa__display .CustomerQuote-module-scss-module__6_1CRa__name{font-weight:var(--weight-strong);color:var(--ink)}.CustomerQuote-module-scss-module__6_1CRa__mark{height:var(--quote-mark-height);font-family:var(--font-accent);font-style:italic;font-size:var(--text-quote-mark);color:var(--brand);line-height:1;display:block}
.CustomerQuotes-module-scss-module__6TAtVa__dots{width:55%;height:var(--dots-height);pointer-events:none;background-image:var(--dots-neutral);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-intro);-webkit-mask-image:var(--fade-intro);mask-image:var(--fade-intro);position:absolute;top:0;right:0}.CustomerQuotes-module-scss-module__6TAtVa__customerQuotes{--dots-height:420px;padding-top:var(--section-space);position:relative}.CustomerQuotes-module-scss-module__6TAtVa__stack{gap:var(--quotes-gap);max-width:var(--content-max);padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex;position:relative}.CustomerQuotes-module-scss-module__6TAtVa__stack h2{font-family:var(--eyebrow-font-family);font-size:var(--text-mono);font-weight:var(--weight-body);line-height:var(--leading-body);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;color:var(--brand-hover);margin:0}.CustomerQuotes-module-scss-module__6TAtVa__quotes{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.CustomerQuotes-module-scss-module__6TAtVa__quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.CustomerQuotes-module-scss-module__6TAtVa__item,.CustomerQuotes-module-scss-module__6TAtVa__rise{display:flex}.CustomerQuotes-module-scss-module__6TAtVa__rise{flex-grow:1}
.DemandStack-module-scss-module__an83oq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DemandStack-module-scss-module__an83oq__demandStack{position:relative}.DemandStack-module-scss-module__an83oq__drawing{height:var(--instrument-height);border:var(--border-width) solid var(--border);border-radius:var(--radius-panel);background:var(--background);position:relative;overflow:hidden}.DemandStack-module-scss-module__an83oq__dots{background-image:var(--dots-brand-soft);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-panel);-webkit-mask-image:var(--fade-panel);mask-image:var(--fade-panel);position:absolute;inset:0}.DemandStack-module-scss-module__an83oq__card{border:var(--border-width) solid var(--border);border-radius:var(--radius-tile);background:var(--card);box-shadow:var(--shadow-stack);transform-origin:50% 0;flex-direction:column;gap:8px;padding:16px 18px;display:flex;position:absolute;left:18px;right:18px}.DemandStack-module-scss-module__an83oq__card[data-slot=front]{z-index:var(--z-stack-front);opacity:1;top:118px;transform:scale(1)}.DemandStack-module-scss-module__an83oq__card[data-slot=middle]{z-index:var(--z-stack-middle);opacity:.72;top:66px;transform:scale(.94)}.DemandStack-module-scss-module__an83oq__card[data-slot=back]{z-index:var(--z-stack-back);opacity:.42;top:18px;transform:scale(.88)}.DemandStack-module-scss-module__an83oq__card[data-slot=hidden]{z-index:var(--z-stack-hidden);opacity:0;top:18px;transform:scale(.88)}.DemandStack-module-scss-module__an83oq__keyword{font-size:var(--text-body);font-weight:var(--weight-strong);letter-spacing:-.01em}.DemandStack-module-scss-module__an83oq__reading{align-items:baseline;gap:10px;display:flex}.DemandStack-module-scss-module__an83oq__volume{font-family:var(--font-mono);font-size:var(--text-volume);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--ink)}.DemandStack-module-scss-module__an83oq__unit{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--muted-foreground)}@media (prefers-reduced-motion:no-preference){.DemandStack-module-scss-module__an83oq__card{transition:top var(--duration-shuffle) var(--ease-spring),transform var(--duration-shuffle) var(--ease-spring),opacity .6s ease}}
.DomainSummary-module-scss-module__Q41Y6G__domainSummary{border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--card);margin:0;padding:16px 18px}.DomainSummary-module-scss-module__Q41Y6G__figures{flex-wrap:wrap;align-items:center;gap:16px 28px;margin:0;display:flex}.DomainSummary-module-scss-module__Q41Y6G__figures dd{margin:0}.DomainSummary-module-scss-module__Q41Y6G__name,.DomainSummary-module-scss-module__Q41Y6G__figure{flex-direction:column;gap:2px;display:flex}.DomainSummary-module-scss-module__Q41Y6G__name{flex:200px;min-width:0}.DomainSummary-module-scss-module__Q41Y6G__site{font-size:var(--text-body);font-weight:var(--weight-strong)}.DomainSummary-module-scss-module__Q41Y6G__value{font-size:var(--text-stat);font-weight:var(--weight-heading);font-variant-numeric:tabular-nums}
.EngineShare-module-scss-module__WhISVq__engineShare{grid-template-columns:116px minmax(0,1fr) 54px;align-items:center;gap:12px;display:grid}.EngineShare-module-scss-module__WhISVq__name{font-size:var(--text-small);font-weight:var(--weight-semibold)}.EngineShare-module-scss-module__WhISVq__bar{border-radius:var(--radius-pill);background:var(--measure-track);height:8px;display:block;overflow:hidden}.EngineShare-module-scss-module__WhISVq__fill{width:calc(var(--share)*100%);border-radius:var(--radius-pill);background:var(--measure);transform-origin:0;height:100%;display:block}.EngineShare-module-scss-module__WhISVq__count{font-family:var(--font-mono);font-size:var(--text-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}@keyframes EngineShare-module-scss-module__WhISVq__grow{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.EngineShare-module-scss-module__WhISVq__fill{animation:EngineShare-module-scss-module__WhISVq__grow 1.2s var(--ease-grow) both;animation-delay:calc(.6s + var(--row)*60ms)}}
.Faq-module-scss-module__APAcOG__faq{--reveal-distance:28px;--reveal-duration:.6s;--reveal-ease:var(--ease-enter);border-top:var(--border-width) solid var(--border);background:var(--card);font-size:var(--text-body);line-height:var(--leading-body)}.Faq-module-scss-module__APAcOG__faq p,.Faq-module-scss-module__APAcOG__faq li{line-height:inherit}.Faq-module-scss-module__APAcOG__inner{max-width:calc(var(--container-faq) + 2*var(--gutter-snug));padding:var(--section-pad) var(--gutter-snug);flex-direction:column;gap:28px;margin-inline:auto;display:flex}.Faq-module-scss-module__APAcOG__inner h2{color:var(--foreground);font-size:var(--text-heading);font-weight:var(--weight-heading);line-height:var(--leading-section-title);letter-spacing:var(--tracking-tight);text-align:center;margin:0}.Faq-module-scss-module__APAcOG__list{border-top:var(--border-width) solid var(--border);flex-direction:column;display:flex}.Faq-module-scss-module__APAcOG__item{border-bottom:var(--border-width) solid var(--border)}.Faq-module-scss-module__APAcOG__question{min-height:calc(var(--target-min) + 40px);cursor:pointer;font-size:var(--text-body-lg);font-weight:var(--weight-strong);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;list-style:none;display:flex}.Faq-module-scss-module__APAcOG__question::-webkit-details-marker{display:none}.Faq-module-scss-module__APAcOG__question:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset);border-radius:var(--radius-focus)}.Faq-module-scss-module__APAcOG__icon{width:20px;height:20px;color:var(--muted-foreground);transition:transform var(--duration-feedback) var(--ease-enter);flex:none}.Faq-module-scss-module__APAcOG__item[open] .Faq-module-scss-module__APAcOG__icon{transform:rotate(45deg)}.Faq-module-scss-module__APAcOG__answer{color:var(--muted-foreground);font-size:var(--text-body);line-height:var(--leading-relaxed);padding:0 4px 20px}.Faq-module-scss-module__APAcOG__answer p{margin:0}
.FeatureCard-module-scss-module__8Jki4G__cell{display:flex}@media (max-width:960px){.FeatureCard-module-scss-module__8Jki4G__cell{grid-column:1/-1}}.FeatureCard-module-scss-module__8Jki4G__wideCell{grid-column:1/-1}.FeatureCard-module-scss-module__8Jki4G__featureCard{border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--card);color:var(--ink);flex-direction:column;flex:1;gap:24px;padding:24px;display:flex}.FeatureCard-module-scss-module__8Jki4G__featureCard h3{font-size:var(--text-card-title);font-weight:var(--weight-heading);letter-spacing:var(--tracking-title);margin:0}.FeatureCard-module-scss-module__8Jki4G__featureCard em{font-family:var(--font-accent);font-weight:var(--weight-body);font-size:var(--human-word-scale);letter-spacing:var(--tracking-serif);color:var(--brand)}.FeatureCard-module-scss-module__8Jki4G__featureCard p{font-size:var(--text-ui);line-height:var(--leading-copy);color:var(--muted-foreground);margin:0}.FeatureCard-module-scss-module__8Jki4G__meta{font-family:var(--font-mono);font-size:var(--text-label-mono);justify-content:space-between;align-items:center;gap:12px;display:flex}.FeatureCard-module-scss-module__8Jki4G__featureCard .FeatureCard-module-scss-module__8Jki4G__index{font-family:var(--font-mono);font-size:var(--text-label-mono);color:var(--brand-hover);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);margin:0;line-height:normal}.FeatureCard-module-scss-module__8Jki4G__sample{color:var(--muted-foreground)}.FeatureCard-module-scss-module__8Jki4G__text{flex-direction:column;gap:8px;display:flex}.FeatureCard-module-scss-module__8Jki4G__wide{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(24px,3vw,36px);display:grid}.FeatureCard-module-scss-module__8Jki4G__wide .FeatureCard-module-scss-module__8Jki4G__text{gap:16px}.FeatureCard-module-scss-module__8Jki4G__wide h3{font-size:var(--text-feature-lead);letter-spacing:-.03em;line-height:1.08}.FeatureCard-module-scss-module__8Jki4G__wide .FeatureCard-module-scss-module__8Jki4G__text>p:not(.FeatureCard-module-scss-module__8Jki4G__index){max-width:460px;font-size:var(--text-body);line-height:var(--leading-relaxed)}@media (max-width:1280px){.FeatureCard-module-scss-module__8Jki4G__wide{grid-template-columns:minmax(0,1fr)}}
.FeatureGrid-module-scss-module__H-NHnW__dots{width:55%;height:var(--dots-height);pointer-events:none;background-image:var(--dots-neutral);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-intro);-webkit-mask-image:var(--fade-intro);mask-image:var(--fade-intro);position:absolute;top:0;right:0}.FeatureGrid-module-scss-module__H-NHnW__featureGrid{--dots-height:520px;padding:var(--section-space) 0 var(--section-space-end);position:relative}.FeatureGrid-module-scss-module__H-NHnW__stack{gap:var(--block-gap);max-width:var(--content-max);padding-inline:var(--gutter);flex-direction:column;margin:0 auto;display:flex;position:relative}.FeatureGrid-module-scss-module__H-NHnW__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}
.FeatureSection-module-scss-module___8bTGq__featureSection{--reveal-distance:28px;--reveal-duration:.6s;--reveal-ease:var(--ease-enter);border-top:var(--border-width) solid var(--border);background:var(--card);scroll-margin-top:var(--sticky-header-height);font-size:var(--text-body);line-height:var(--leading-body)}.FeatureSection-module-scss-module___8bTGq__featureSection p,.FeatureSection-module-scss-module___8bTGq__featureSection li{line-height:inherit}.FeatureSection-module-scss-module___8bTGq__featureSection.FeatureSection-module-scss-module___8bTGq__first{border-top:0}.FeatureSection-module-scss-module___8bTGq__featureSection.FeatureSection-module-scss-module___8bTGq__second{background:var(--background)}.FeatureSection-module-scss-module___8bTGq__inner{max-width:calc(var(--container) + 2*var(--gutter-snug));padding:var(--section-pad) var(--gutter-snug);align-items:center;gap:var(--feature-gap);margin-inline:auto;display:flex}@media (max-width:1280px){.FeatureSection-module-scss-module___8bTGq__inner{flex-direction:column;align-items:stretch}}.FeatureSection-module-scss-module___8bTGq__text{min-width:0;max-width:var(--feature-text-max);flex-direction:column;flex:360px;gap:18px;display:flex}@media (max-width:1280px){.FeatureSection-module-scss-module___8bTGq__text{flex:none}}.FeatureSection-module-scss-module___8bTGq__text h2{color:var(--foreground);font-size:var(--text-heading);font-weight:var(--weight-heading);line-height:var(--leading-section-title);letter-spacing:var(--tracking-tight);text-wrap:wrap;margin:0}.FeatureSection-module-scss-module___8bTGq__text>p{color:var(--muted-foreground);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);margin:0}.FeatureSection-module-scss-module___8bTGq__second .FeatureSection-module-scss-module___8bTGq__text{order:2}@media (max-width:1280px){.FeatureSection-module-scss-module___8bTGq__second .FeatureSection-module-scss-module___8bTGq__text{order:0}}.FeatureSection-module-scss-module___8bTGq__label{color:var(--primary);font-size:var(--text-caption);font-weight:var(--weight-heading);letter-spacing:var(--tracking-section-label);text-transform:uppercase}.FeatureSection-module-scss-module___8bTGq__preview{flex-direction:column;flex:520px;align-items:center;gap:16px;min-width:0;display:flex}@media (max-width:1280px){.FeatureSection-module-scss-module___8bTGq__preview{flex:none}}.FeatureSection-module-scss-module___8bTGq__preview>*{width:100%}
.FloatingHeader-module-scss-module__Yg0VIq__floatingHeader{top:var(--header-offset);z-index:var(--z-header);pointer-events:none;justify-content:center;padding-inline:16px;display:flex;position:fixed;left:0;right:0;container-type:inline-size}.FloatingHeader-module-scss-module__Yg0VIq__island{pointer-events:auto;width:100%;max-width:var(--header-max);border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);background:var(--glass);color:var(--ink);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);align-items:center;gap:28px;padding:8px 8px 8px 22px;display:flex}.FloatingHeader-module-scss-module__Yg0VIq__island a:focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:var(--radius-sm)}.FloatingHeader-module-scss-module__Yg0VIq__scrolled .FloatingHeader-module-scss-module__Yg0VIq__island{background:var(--glass-strong);box-shadow:var(--shadow-header)}.FloatingHeader-module-scss-module__Yg0VIq__wordmark{min-height:var(--target-min);color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.FloatingHeader-module-scss-module__Yg0VIq__mark{grid-template-columns:repeat(3,4px);gap:3px;display:grid}.FloatingHeader-module-scss-module__Yg0VIq__dot{background:var(--logo-dot);border-radius:50%;width:4px;height:4px}.FloatingHeader-module-scss-module__Yg0VIq__dot.FloatingHeader-module-scss-module__Yg0VIq__brand{background:var(--brand)}.FloatingHeader-module-scss-module__Yg0VIq__name{font-size:var(--text-wordmark-island);font-weight:var(--weight-heading);letter-spacing:var(--tracking-wordmark)}.FloatingHeader-module-scss-module__Yg0VIq__sections{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1280px){.FloatingHeader-module-scss-module__Yg0VIq__sections{display:none}}.FloatingHeader-module-scss-module__Yg0VIq__sectionLink{min-height:var(--target-min);color:var(--ink);font-size:var(--text-ui);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.FloatingHeader-module-scss-module__Yg0VIq__sectionLink:hover{color:var(--brand-hover)}.FloatingHeader-module-scss-module__Yg0VIq__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.FloatingHeader-module-scss-module__Yg0VIq__short{display:none}@container (max-width:479px){.FloatingHeader-module-scss-module__Yg0VIq__full{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FloatingHeader-module-scss-module__Yg0VIq__short{display:inline}.FloatingHeader-module-scss-module__Yg0VIq__actions .FloatingHeader-module-scss-module__Yg0VIq__login{padding:0 10px}.FloatingHeader-module-scss-module__Yg0VIq__island{gap:12px;padding-left:16px}}@media (prefers-reduced-motion:no-preference){.FloatingHeader-module-scss-module__Yg0VIq__island{transition:background var(--duration-header) ease,box-shadow var(--duration-header) ease}}
.HelpButton-module-scss-module___UM2Eq__helpButton{right:var(--space-help-button-edge);bottom:var(--space-help-button-edge);z-index:var(--z-help-button);width:var(--size-help-button);height:var(--size-help-button);border-radius:var(--radius-full);background:var(--primary);box-shadow:var(--shadow-help-button);color:var(--primary-foreground);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.HelpButton-module-scss-module___UM2Eq__helpButton:hover{background:var(--brand-hover)}.HelpButton-module-scss-module___UM2Eq__helpButton:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset)}.HelpButton-module-scss-module___UM2Eq__helpButton.HelpButton-module-scss-module___UM2Eq__hidden{visibility:hidden}.HelpButton-module-scss-module___UM2Eq__icon{width:var(--size-help-icon);height:var(--size-help-icon)}
.KeywordList-module-scss-module__QyVw-W__keywordList{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.KeywordList-module-scss-module__QyVw-W__keywordList.KeywordList-module-scss-module__QyVw-W__fresh{border-color:var(--brand-muted);background:var(--brand-faint)}.KeywordList-module-scss-module__QyVw-W__head{align-items:center;gap:10px;margin:0;display:flex}.KeywordList-module-scss-module__QyVw-W__name{font-size:var(--text-ui);font-weight:var(--weight-strong);flex-grow:1}.KeywordList-module-scss-module__QyVw-W__items{font-size:var(--text-caption);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.KeywordList-module-scss-module__QyVw-W__item{border-top:var(--border-width) solid var(--hairline);justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex}.KeywordList-module-scss-module__QyVw-W__item.KeywordList-module-scss-module__QyVw-W__added{border-radius:var(--radius-sm);background:var(--brand-subtle);border-top:0;margin:0 -8px;padding:6px 8px}.KeywordList-module-scss-module__QyVw-W__keyword{align-items:center;gap:6px;display:flex}.KeywordList-module-scss-module__QyVw-W__plus{width:14px;height:14px;color:var(--primary);stroke-width:2.6px;flex:none}.KeywordList-module-scss-module__QyVw-W__volume{font-weight:var(--weight-strong);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){[data-reveal=revealed] .KeywordList-module-scss-module__QyVw-W__added{animation:KeywordList-module-scss-module__QyVw-W__drop-in .6s var(--ease-enter) .8s both}}@keyframes KeywordList-module-scss-module__QyVw-W__drop-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
.ScrollBox-module-scss-module__wA8Ltq__scrollBox{overflow-x:auto}.ScrollBox-module-scss-module__wA8Ltq__scrollBox:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:calc(-1*var(--focus-width))}
.KeywordPreview-module-scss-module__R0eASG__searchIcon{width:16px;height:16px;color:var(--muted-foreground)}.KeywordPreview-module-scss-module__R0eASG__query{font-size:var(--text-body-sm);font-weight:var(--weight-strong)}.KeywordPreview-module-scss-module__R0eASG__meta{color:var(--muted-foreground);font-size:var(--text-caption)}.KeywordPreview-module-scss-module__R0eASG__spacer{flex-grow:1}.KeywordPreview-module-scss-module__R0eASG__table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;margin:0}.KeywordPreview-module-scss-module__R0eASG__table th,.KeywordPreview-module-scss-module__R0eASG__table td{vertical-align:middle;border:0}.KeywordPreview-module-scss-module__R0eASG__table th{color:var(--muted-foreground);font-size:var(--text-detail);font-weight:var(--weight-semibold);text-align:left;text-transform:uppercase;padding:10px 12px}.KeywordPreview-module-scss-module__R0eASG__table td{border-top:var(--border-width) solid var(--hairline);padding:11px 12px}.KeywordPreview-module-scss-module__R0eASG__table th:first-child,.KeywordPreview-module-scss-module__R0eASG__table td:first-child{padding-left:18px}.KeywordPreview-module-scss-module__R0eASG__table th:last-child,.KeywordPreview-module-scss-module__R0eASG__table td:last-child{padding-right:18px}.KeywordPreview-module-scss-module__R0eASG__table .KeywordPreview-module-scss-module__R0eASG__numeric{text-align:right}.KeywordPreview-module-scss-module__R0eASG__keyword{font-weight:var(--weight-semibold)}.KeywordPreview-module-scss-module__R0eASG__competition{align-items:center;gap:8px;display:inline-flex}.KeywordPreview-module-scss-module__R0eASG__sparkline{width:72px;height:22px;display:inline-block}.KeywordPreview-module-scss-module__R0eASG__line{fill:none;stroke:var(--data-sparkline);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.KeywordPreview-module-scss-module__R0eASG__questions{color:var(--foreground);flex-direction:column;gap:8px;display:flex}@media (prefers-reduced-motion:no-preference){[data-reveal=revealed] .KeywordPreview-module-scss-module__R0eASG__line{stroke-dasharray:1;animation:KeywordPreview-module-scss-module__R0eASG__draw 1.4s var(--ease-enter) .3s both}}@keyframes KeywordPreview-module-scss-module__R0eASG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.StatsOptOut-module-scss-module__n0yalG__button{font:inherit;cursor:pointer;background:0 0;border:0;padding-inline:0}
.LinksFooter-module-scss-module__zrG1SG__linksFooter{border-top:var(--border-width) solid var(--border);background:var(--card);font-size:var(--text-body);line-height:var(--leading-body)}.LinksFooter-module-scss-module__zrG1SG__row{max-width:calc(var(--container) + 2*var(--gutter-snug));padding:40px var(--gutter-snug);flex-wrap:wrap;align-items:center;gap:20px 32px;margin-inline:auto;display:flex}.LinksFooter-module-scss-module__zrG1SG__wordmark{font-size:var(--text-wordmark-footer);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight)}.LinksFooter-module-scss-module__zrG1SG__links{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);flex-wrap:wrap;flex-grow:1;gap:8px 24px;display:flex}.LinksFooter-module-scss-module__zrG1SG__link{padding-block:max(0px,(var(--target-min-dense) - 1lh)/2);margin-block:min(0px,(1lh - var(--target-min-dense))/2);color:var(--muted-foreground);text-decoration:none}.LinksFooter-module-scss-module__zrG1SG__link:hover{color:var(--foreground)}.LinksFooter-module-scss-module__zrG1SG__link:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset);border-radius:var(--radius-focus)}.LinksFooter-module-scss-module__zrG1SG__copyright{color:var(--muted-foreground);font-size:var(--text-body-sm)}
.ListsPreview-module-scss-module__S1FN3q__listsPreview{max-width:var(--lists-max)}.ListsPreview-module-scss-module__S1FN3q__icon{width:18px;height:18px}.ListsPreview-module-scss-module__S1FN3q__title{font-size:var(--text-body);font-weight:var(--weight-heading)}.ListsPreview-module-scss-module__S1FN3q__spacer{flex-grow:1}.ListsPreview-module-scss-module__S1FN3q__site{color:var(--muted-foreground);font-size:var(--text-detail);font-weight:var(--weight-semibold)}.ListsPreview-module-scss-module__S1FN3q__lists{flex-direction:column;gap:8px;padding:10px;display:flex}
.LoginMenu-module-scss-module__f_gRPW__loginMenu{position:relative}.LoginMenu-module-scss-module__f_gRPW__button{gap:var(--space-login-chevron);white-space:nowrap;font-family:inherit;line-height:inherit;cursor:pointer}.LoginMenu-module-scss-module__f_gRPW__button:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset)}.LoginMenu-module-scss-module__f_gRPW__chevron{width:var(--size-login-chevron);height:var(--size-login-chevron)}.LoginMenu-module-scss-module__f_gRPW__menu{top:calc(100% + var(--space-login-menu-drop));z-index:var(--z-login-menu);gap:var(--space-login-menu-gap);width:var(--size-login-menu);box-sizing:border-box;padding:var(--space-login-menu-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--card);box-shadow:var(--shadow-login-menu);text-align:left;flex-direction:column;display:flex;position:absolute;right:0}.LoginMenu-module-scss-module__f_gRPW__heading,.LoginMenu-module-scss-module__f_gRPW__backdrop,.LoginMenu-module-scss-module__f_gRPW__menu[hidden],.LoginMenu-module-scss-module__f_gRPW__backdrop[hidden]{display:none}.LoginMenu-module-scss-module__f_gRPW__choice{gap:var(--space-login-choice-gap);padding:var(--space-login-choice-pad);border-radius:var(--radius-lg);color:var(--foreground);text-decoration:none;display:flex}.LoginMenu-module-scss-module__f_gRPW__choice:hover,.LoginMenu-module-scss-module__f_gRPW__choice:focus-visible{background:var(--background)}.LoginMenu-module-scss-module__f_gRPW__choice:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:calc(-1*var(--focus-width))}.LoginMenu-module-scss-module__f_gRPW__choice.LoginMenu-module-scss-module__f_gRPW__first,.LoginMenu-module-scss-module__f_gRPW__choice.LoginMenu-module-scss-module__f_gRPW__first:hover{background:var(--brand-subtle)}.LoginMenu-module-scss-module__f_gRPW__tile{width:var(--size-logo-mark);height:var(--size-logo-mark);border-radius:var(--radius-logo);background:var(--secondary);color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:flex}.LoginMenu-module-scss-module__f_gRPW__tileIcon{width:var(--size-login-tile-icon);height:var(--size-login-tile-icon)}.LoginMenu-module-scss-module__f_gRPW__words{gap:var(--space-login-words-gap);white-space:normal;flex-direction:column;display:flex}.LoginMenu-module-scss-module__f_gRPW__name{font-size:var(--text-panel-title);font-weight:var(--weight-heading);line-height:var(--leading-normal)}.LoginMenu-module-scss-module__f_gRPW__description{color:var(--muted-foreground);font-size:var(--text-body-sm);font-weight:var(--weight-body);line-height:var(--leading-normal)}@media not (min-width:40rem){.LoginMenu-module-scss-module__f_gRPW__backdrop{z-index:var(--z-login-menu);background:var(--login-menu-backdrop);display:block;position:fixed;inset:0}.LoginMenu-module-scss-module__f_gRPW__menu{width:auto;padding:var(--space-login-sheet-pad);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-login-sheet);border:0;position:fixed;inset:auto 0 0}.LoginMenu-module-scss-module__f_gRPW__heading{padding:var(--space-login-choice-pad);color:var(--muted-foreground);font-size:var(--text-body-sm);font-weight:var(--weight-label);margin:0;display:block}.LoginMenu-module-scss-module__f_gRPW__choice{min-height:var(--size-login-choice-phone)}}
.Manifesto-module-scss-module__niEdYW__manifesto{padding-inline:var(--gutter)}.Manifesto-module-scss-module__niEdYW__band{max-width:1344px;padding:var(--manifesto-space) var(--manifesto-inset);border-radius:var(--radius-band);background:var(--ink);color:var(--ink-foreground);margin:0 auto;position:relative;overflow:hidden}.Manifesto-module-scss-module__niEdYW__band :focus-visible{outline-color:var(--ink-brand)}.Manifesto-module-scss-module__niEdYW__dots{background-image:var(--dots-ink);background-size:var(--dot-size) var(--dot-size);-webkit-mask-image:var(--fade-band);-webkit-mask-image:var(--fade-band);mask-image:var(--fade-band);position:absolute;inset:-15% 0}.Manifesto-module-scss-module__niEdYW__words{flex-direction:column;gap:clamp(48px,8vw,104px);display:flex;position:relative}.Manifesto-module-scss-module__niEdYW__words [data-eyebrow]{font-size:var(--text-mono);font-weight:var(--weight-body);color:var(--ink-brand)}.Manifesto-module-scss-module__niEdYW__words>p:last-child{max-width:520px;font-size:var(--text-note);line-height:var(--leading-relaxed);color:var(--ink-secondary);margin:0}.Manifesto-module-scss-module__niEdYW__theirs{max-width:820px;font-size:var(--text-manifesto-ask);font-weight:var(--weight-heading);letter-spacing:-.03em;color:var(--ink-foreground);margin:0;line-height:1.12}.Manifesto-module-scss-module__niEdYW__theirs .Manifesto-module-scss-module__niEdYW__asker{color:var(--ink-muted)}.Manifesto-module-scss-module__niEdYW__ours{max-width:1080px;font-size:var(--text-manifesto);font-weight:var(--weight-heading);letter-spacing:var(--tracking-display);color:var(--ink-foreground);text-wrap:wrap;margin:0;line-height:.98}.Manifesto-module-scss-module__niEdYW__ours .Manifesto-module-scss-module__niEdYW__asker{color:var(--ink-accent)}.Manifesto-module-scss-module__niEdYW__word{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.Manifesto-module-scss-module__niEdYW__inner{display:inline-block}.Manifesto-module-scss-module__niEdYW__human .Manifesto-module-scss-module__niEdYW__inner{font-family:var(--font-accent);font-weight:var(--weight-body);letter-spacing:var(--tracking-serif);color:var(--ink-brand);font-size:1.14em}.Manifesto-module-scss-module__niEdYW__waiting .Manifesto-module-scss-module__niEdYW__inner{transform:translateY(115%)}.Manifesto-module-scss-module__niEdYW__revealed .Manifesto-module-scss-module__niEdYW__inner{transition:transform .9s var(--ease-words) calc(var(--i)*50ms)}.Manifesto-module-scss-module__niEdYW__ours.Manifesto-module-scss-module__niEdYW__revealed .Manifesto-module-scss-module__niEdYW__inner{transition-duration:1.05s;transition-delay:calc(var(--i)*70ms)}@keyframes Manifesto-module-scss-module__niEdYW__drift{0%{transform:translateY(-7%)}to{transform:translateY(7%)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Manifesto-module-scss-module__niEdYW__dots{animation:linear both Manifesto-module-scss-module__niEdYW__drift;animation-timeline:view()}}}
.MemoryChart-module-scss-module__lNRCcq__memoryChart{width:100%;max-width:500px;padding:var(--panel-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-plan);background:var(--background);flex-direction:column;gap:12px;margin:0;display:flex}.MemoryChart-module-scss-module__lNRCcq__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.MemoryChart-module-scss-module__lNRCcq__title{font-size:var(--text-ui);font-weight:var(--weight-strong)}.MemoryChart-module-scss-module__lNRCcq__sample{font-family:var(--font-mono);font-size:var(--text-caption-lg);color:var(--muted-foreground)}.MemoryChart-module-scss-module__lNRCcq__plot{width:100%;height:auto;overflow:visible}.MemoryChart-module-scss-module__lNRCcq__baseline{stroke:var(--chart-axis);stroke-width:1px}.MemoryChart-module-scss-module__lNRCcq__gridline{stroke:var(--chart-grid);stroke-width:1px}.MemoryChart-module-scss-module__lNRCcq__axisLabel{font-family:var(--font-mono);font-size:var(--text-caption-xs);fill:var(--muted-foreground)}.MemoryChart-module-scss-module__lNRCcq__area{fill:var(--you-band)}.MemoryChart-module-scss-module__lNRCcq__line{fill:none;stroke:var(--you);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.MemoryChart-module-scss-module__lNRCcq__latest{fill:var(--you);stroke:var(--card);stroke-width:2.5px}.MemoryChart-module-scss-module__lNRCcq__latestRing{fill:var(--you);opacity:0;transform-box:fill-box;transform-origin:50%}.MemoryChart-module-scss-module__lNRCcq__weeks{height:1lh;font-family:var(--font-mono);font-size:var(--text-caption-xs);color:var(--muted-foreground);position:relative}.MemoryChart-module-scss-module__lNRCcq__weeks span{left:calc(var(--at)*100%);white-space:nowrap;position:absolute;transform:translate(-50%)}.MemoryChart-module-scss-module__lNRCcq__weeks span:first-child{transform:none}.MemoryChart-module-scss-module__lNRCcq__weeks span:last-child{transform:translate(-100%)}@keyframes MemoryChart-module-scss-module__lNRCcq__ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:no-preference){.MemoryChart-module-scss-module__lNRCcq__latestRing{animation:1.6s ease-out infinite MemoryChart-module-scss-module__lNRCcq__ring}}
.PageGround-module-scss-module__1YIr0G__pageGround{background:var(--background);color:var(--ink);flex:1;overflow-x:clip}.PageGround-module-scss-module__1YIr0G__grain{pointer-events:none;width:100%;height:100%;opacity:var(--noise-opacity);z-index:var(--z-page-grain);position:fixed;inset:0}
.PlanCard-module-scss-module__EmR5ya__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PlanCard-module-scss-module__EmR5ya__cell{display:flex}.PlanCard-module-scss-module__EmR5ya__planCard{padding:var(--plan-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-plan);background:var(--card);color:var(--ink);flex-direction:column;flex:1;gap:28px;display:flex}.PlanCard-module-scss-module__EmR5ya__planCard>.PlanCard-module-scss-module__EmR5ya__action{margin-top:auto}.PlanCard-module-scss-module__EmR5ya__summary{flex-direction:column;gap:10px;display:flex}.PlanCard-module-scss-module__EmR5ya__summary h3{font-size:var(--text-card-title);font-weight:var(--weight-heading);margin:0}.PlanCard-module-scss-module__EmR5ya__summary>p:last-child{font-size:var(--text-body);line-height:var(--leading-copy);color:var(--muted-foreground);margin:0}.PlanCard-module-scss-module__EmR5ya__price{align-items:baseline;gap:10px;margin:0;display:flex}.PlanCard-module-scss-module__EmR5ya__amount{font-size:var(--text-price);font-weight:var(--weight-heading);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-hero);line-height:1}.PlanCard-module-scss-module__EmR5ya__period{font-size:var(--text-ui);color:var(--muted-foreground)}.PlanCard-module-scss-module__EmR5ya__includes{font-size:var(--text-body);flex-direction:column;gap:14px;margin:0;padding:0;line-height:1.45;list-style:none;display:flex}.PlanCard-module-scss-module__EmR5ya__includes li{align-items:flex-start;gap:12px;display:flex}.PlanCard-module-scss-module__EmR5ya__tick{width:20px;height:20px;stroke:var(--brand);stroke-width:2.5px;flex:none;margin-top:1px}.PlanCard-module-scss-module__EmR5ya__featured{border-color:var(--brand);background:var(--brand);color:var(--primary-foreground);box-shadow:var(--shadow-plan-featured)}.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__period,.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__summary>p:last-child{color:var(--primary-foreground)}.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__tick{stroke:var(--primary-foreground)}.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__line,.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__was,.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__nudge{color:var(--primary-foreground)}.PlanCard-module-scss-module__EmR5ya__featured .PlanCard-module-scss-module__EmR5ya__saving{background:var(--primary-foreground);color:var(--brand-hover)}.PlanCard-module-scss-module__EmR5ya__billing>*{flex-direction:column;gap:10px;display:flex}.PlanCard-module-scss-module__EmR5ya__line{font-size:var(--text-body);line-height:var(--leading-copy);margin:0}.PlanCard-module-scss-module__EmR5ya__was{font-size:var(--text-strike);font-weight:var(--weight-label)}.PlanCard-module-scss-module__EmR5ya__saving{border-radius:var(--radius-sm);font-size:var(--text-caption);font-weight:var(--weight-heading);align-self:flex-start;margin:0;padding:4px 9px}.PlanCard-module-scss-module__EmR5ya__nudge{min-height:var(--target-min);font:inherit;font-size:var(--text-body);font-weight:var(--weight-label);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.PlanCard-module-scss-module__EmR5ya__nudge:focus-visible{outline:var(--focus-width) solid;outline-offset:3px}
.PricingOption-module-scss-module__WYviMa__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.PricingOption-module-scss-module__WYviMa__pricingOption{border:var(--border-width) solid var(--border);border-radius:var(--radius-xl);background:var(--card);flex-direction:column;gap:20px;padding:28px;display:flex}.PricingOption-module-scss-module__WYviMa__pricingOption.PricingOption-module-scss-module__WYviMa__highlighted{border:2px solid var(--primary);box-shadow:var(--shadow-highlighted);padding:27px}.PricingOption-module-scss-module__WYviMa__summary{flex-direction:column;gap:6px;display:flex}.PricingOption-module-scss-module__WYviMa__summary>p:last-child{color:var(--muted-foreground);font-size:var(--text-body-sm);margin:0}.PricingOption-module-scss-module__WYviMa__nameRow{align-items:center;gap:10px;margin:0;display:flex}.PricingOption-module-scss-module__WYviMa__name{color:var(--foreground);line-height:inherit;font-size:var(--text-body);font-weight:var(--weight-heading);margin:0}.PricingOption-module-scss-module__WYviMa__badge{border-radius:var(--radius-sm);background:var(--brand-muted);color:var(--brand-hover);font-size:var(--text-detail);font-weight:var(--weight-heading);padding:3px 8px}.PricingOption-module-scss-module__WYviMa__price{font-size:var(--text-plan-price);font-weight:var(--weight-heading);line-height:var(--leading-figure);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;margin:0}.PricingOption-module-scss-module__WYviMa__period{color:var(--muted-foreground);font-size:var(--text-body);font-weight:var(--weight-strong);letter-spacing:0}.PricingOption-module-scss-module__WYviMa__includes{flex-grow:1}.PricingOption-module-scss-module__WYviMa__billing>*{flex-direction:column;gap:8px;display:flex}.PricingOption-module-scss-module__WYviMa__tagline{color:var(--muted-foreground);font-size:var(--text-body-sm);margin:0}.PricingOption-module-scss-module__WYviMa__was{color:var(--muted-foreground);font-size:var(--text-strike);font-weight:var(--weight-label);letter-spacing:0}.PricingOption-module-scss-module__WYviMa__saving{border-radius:var(--radius-sm);background:var(--positive-subtle);color:var(--positive);font-size:var(--text-caption);font-weight:var(--weight-heading);align-self:flex-start;margin:0;padding:4px 9px}.PricingOption-module-scss-module__WYviMa__nudge{min-height:var(--target-min);color:var(--primary);font:inherit;font-size:var(--text-body);font-weight:var(--weight-label);text-align:left;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.PricingOption-module-scss-module__WYviMa__nudge:hover{color:var(--brand-hover);text-decoration:underline}.PricingOption-module-scss-module__WYviMa__nudge:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:3px}
.PricingPlans-module-scss-module__W-XeLq__pricingPlans{max-width:var(--content-max);padding:var(--section-space-lg) var(--gutter) 0;flex-direction:column;align-items:center;gap:clamp(40px,6vw,64px);margin:0 auto;display:flex}.PricingPlans-module-scss-module__W-XeLq__plans{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;max-width:940px;display:grid}@media (max-width:960px){.PricingPlans-module-scss-module__W-XeLq__plans{grid-template-columns:minmax(0,1fr)}}
.PricingTable-module-scss-module__OaSyEW__pricingTable{--reveal-distance:28px;--reveal-duration:.6s;--reveal-ease:var(--ease-enter);border-top:var(--border-width) solid var(--border);background:var(--background);scroll-margin-top:var(--sticky-header-height);font-size:var(--text-body);line-height:var(--leading-body)}.PricingTable-module-scss-module__OaSyEW__pricingTable p,.PricingTable-module-scss-module__OaSyEW__pricingTable li{line-height:inherit}.PricingTable-module-scss-module__OaSyEW__inner{max-width:calc(var(--container) + 2*var(--gutter-snug));padding:var(--section-pad) var(--gutter-snug);flex-direction:column;align-items:center;gap:40px;margin-inline:auto;display:flex}.PricingTable-module-scss-module__OaSyEW__intro{max-width:var(--pricing-intro-max);text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.PricingTable-module-scss-module__OaSyEW__intro h2{color:var(--foreground);font-size:var(--text-heading);font-weight:var(--weight-heading);line-height:var(--leading-section-title);letter-spacing:var(--tracking-tight);text-wrap:wrap;margin:0}.PricingTable-module-scss-module__OaSyEW__intro p{color:var(--muted-foreground);font-size:var(--text-body-lg);line-height:var(--leading-relaxed);margin:0}.PricingTable-module-scss-module__OaSyEW__options{width:100%;max-width:var(--container-pricing);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (max-width:960px){.PricingTable-module-scss-module__OaSyEW__options{grid-template-columns:minmax(0,1fr)}}.PricingTable-module-scss-module__OaSyEW__three{max-width:var(--container-pricing-three);grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.PricingTable-module-scss-module__OaSyEW__three{grid-template-columns:minmax(0,1fr)}}.PricingTable-module-scss-module__OaSyEW__plans{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.PricingTable-module-scss-module__OaSyEW__promise{color:var(--muted-foreground);font-size:var(--text-body-sm);text-align:center;margin:0}
.ProtocolCard-module-scss-module__Gtoz4q__protocolCard{top:var(--pin-top,0px);min-height:var(--protocol-min);padding:96px var(--gutter) 32px;align-items:center;display:flex;position:sticky}.ProtocolCard-module-scss-module__Gtoz4q__sheet{width:100%;max-width:var(--content-max);padding:var(--card-pad);border:var(--border-width) solid var(--border);border-radius:var(--radius-section);background:var(--card);box-shadow:var(--shadow-section);color:var(--ink);transform-origin:50% 0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,5vw,72px);margin:0 auto;display:grid}.ProtocolCard-module-scss-module__Gtoz4q__sheet>figure{justify-self:center}@media (max-width:1280px){.ProtocolCard-module-scss-module__Gtoz4q__sheet{grid-template-columns:minmax(0,1fr)}}[data-tone=tint] .ProtocolCard-module-scss-module__Gtoz4q__sheet{border-color:var(--brand-border);background:var(--brand-muted);box-shadow:var(--shadow-section-tint)}.ProtocolCard-module-scss-module__Gtoz4q__text{flex-direction:column;gap:20px;display:flex}.ProtocolCard-module-scss-module__Gtoz4q__text h3{font-size:var(--text-protocol);font-weight:var(--weight-heading);line-height:var(--leading-poster);letter-spacing:var(--tracking-display);margin:0}.ProtocolCard-module-scss-module__Gtoz4q__step{font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;color:var(--brand-hover)}.ProtocolCard-module-scss-module__Gtoz4q__lead p{font-size:var(--text-protocol-lead);font-weight:var(--weight-strong);line-height:var(--leading-snug);letter-spacing:var(--tracking-lead);margin:0}.ProtocolCard-module-scss-module__Gtoz4q__lead p em{font-family:var(--font-accent);font-weight:var(--weight-body);letter-spacing:var(--tracking-serif);color:var(--brand);font-size:1.15em}.ProtocolCard-module-scss-module__Gtoz4q__body p{max-width:460px;font-size:var(--text-body-lg);line-height:var(--leading-relaxed);color:var(--muted-foreground);margin:0}[data-tone=tint] .ProtocolCard-module-scss-module__Gtoz4q__body p{color:var(--tint-foreground)}
.ProtocolStack-module-scss-module__Ey2guW__protocolStack{padding-top:var(--section-space);position:relative}.ProtocolStack-module-scss-module__Ey2guW__intro{max-width:var(--content-max);padding-inline:var(--gutter);margin:0 auto}.ProtocolStack-module-scss-module__Ey2guW__cards{margin:0;padding:0;list-style:none;position:relative}
.QuoteBand-module-scss-module__J52H5W__quoteBand{--reveal-distance:28px;--reveal-duration:.6s;--reveal-ease:var(--ease-enter);border-top:var(--border-width) solid var(--border);background:var(--card);font-size:var(--text-body);line-height:var(--leading-body)}.QuoteBand-module-scss-module__J52H5W__inner{max-width:calc(var(--container) + 2*var(--gutter-snug));padding:var(--section-pad) var(--gutter-snug);flex-direction:column;align-items:center;gap:40px;margin-inline:auto;display:flex}.QuoteBand-module-scss-module__J52H5W__inner h2{color:var(--foreground);font-size:var(--text-heading);font-weight:var(--weight-heading);line-height:var(--leading-section-title);letter-spacing:var(--tracking-tight);text-align:center;margin:0}.QuoteBand-module-scss-module__J52H5W__quotes{width:100%;max-width:var(--quote-band-width);grid-template-columns:minmax(0,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.QuoteBand-module-scss-module__J52H5W__quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:none}}.QuoteBand-module-scss-module__J52H5W__item{display:flex}
@keyframes RankingsPreview-module-scss-module__I2ssZq__pop-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.RankingsPreview-module-scss-module__I2ssZq__title{font-size:var(--text-ui);font-weight:var(--weight-strong)}.RankingsPreview-module-scss-module__I2ssZq__meta{color:var(--muted-foreground);font-size:var(--text-caption)}.RankingsPreview-module-scss-module__I2ssZq__grid{min-width:480px}.RankingsPreview-module-scss-module__I2ssZq__row{border-top:var(--border-width) solid var(--hairline);font-size:var(--text-body-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 176px 56px 64px;align-items:center;gap:12px;margin:0;padding:10px 18px;display:grid}.RankingsPreview-module-scss-module__I2ssZq__row.RankingsPreview-module-scss-module__I2ssZq__header{border-top:0}.RankingsPreview-module-scss-module__I2ssZq__row.RankingsPreview-module-scss-module__I2ssZq__highlighted{background:var(--row-selected)}.RankingsPreview-module-scss-module__I2ssZq__numeric{text-align:right}.RankingsPreview-module-scss-module__I2ssZq__keyword{font-weight:var(--weight-semibold)}.RankingsPreview-module-scss-module__I2ssZq__chart{width:168px;height:36px;display:block}.RankingsPreview-module-scss-module__I2ssZq__trail{fill:none;stroke:var(--border);stroke-width:1.5px}.RankingsPreview-module-scss-module__I2ssZq__dot{fill:var(--measure)}.RankingsPreview-module-scss-module__I2ssZq__latest{fill:var(--foreground)}.RankingsPreview-module-scss-module__I2ssZq__now{font-size:var(--text-body);font-weight:var(--weight-heading);text-align:right}.RankingsPreview-module-scss-module__I2ssZq__change{color:var(--muted-foreground);font-weight:var(--weight-strong);text-align:right;justify-content:flex-end;align-items:center;gap:3px;display:inline-flex}.RankingsPreview-module-scss-module__I2ssZq__change svg{stroke-width:2.6px;flex:none;width:14px;height:14px}.RankingsPreview-module-scss-module__I2ssZq__change.RankingsPreview-module-scss-module__I2ssZq__up{color:var(--positive);font-weight:var(--weight-heading)}.RankingsPreview-module-scss-module__I2ssZq__change.RankingsPreview-module-scss-module__I2ssZq__down{color:var(--negative);font-weight:var(--weight-heading)}@media (prefers-reduced-motion:no-preference){[data-reveal=revealed] .RankingsPreview-module-scss-module__I2ssZq__newest{transform-box:fill-box;transform-origin:50%;animation:RankingsPreview-module-scss-module__I2ssZq__pop-in .5s var(--ease-overshoot) 1s both}}
.ReportCard-module-scss-module__8GzdKq__reportCard{width:100%;max-width:var(--report-max);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--card);color:var(--ink);flex-direction:column;gap:22px;padding:clamp(22px,3vw,32px);display:flex}.ReportCard-module-scss-module__8GzdKq__reportCard.ReportCard-module-scss-module__8GzdKq__raised{box-shadow:var(--shadow-report)}.ReportCard-module-scss-module__8GzdKq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.ReportCard-module-scss-module__8GzdKq__label,.ReportCard-module-scss-module__8GzdKq__site{font-family:var(--font-mono);font-size:var(--text-label-mono);margin:0}.ReportCard-module-scss-module__8GzdKq__label{color:var(--brand-hover);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.ReportCard-module-scss-module__8GzdKq__site{color:var(--muted-foreground)}
@keyframes ReportHero-module-scss-module__WXQIVa__enter{0%{opacity:0;transform:translateY(var(--enter-distance))}to{opacity:1;transform:none}}.ReportHero-module-scss-module__WXQIVa__entering{opacity:0;animation:ReportHero-module-scss-module__WXQIVa__enter var(--duration-enter) var(--ease-enter) forwards}@media (prefers-reduced-motion:reduce){.ReportHero-module-scss-module__WXQIVa__entering{opacity:1;animation:none}}.ReportHero-module-scss-module__WXQIVa__reportHero{--section-padding-y-first:0px;line-height:var(--leading-body);flex-direction:column;flex:1;display:flex;position:relative;overflow-x:clip}.ReportHero-module-scss-module__WXQIVa__frame{flex-direction:column;flex:1;width:100%;display:flex;position:relative;container-type:inline-size}.ReportHero-module-scss-module__WXQIVa__contained:not(.ReportHero-module-scss-module__WXQIVa__card){--hero-text-x:max(var(--space-page-x), calc((100cqw - var(--container)) / 2))}@media not (min-width:64rem){.ReportHero-module-scss-module__WXQIVa__contained{--space-page-x:var(--gutter-snug)}}.ReportHero-module-scss-module__WXQIVa__backdrop{pointer-events:none;background:var(--backdrop-glow),var(--card);position:absolute;inset:0}.ReportHero-module-scss-module__WXQIVa__backdrop:before{content:"";background-image:radial-gradient(var(--fan-dot) var(--backdrop-dot-size), transparent var(--backdrop-dot-edge));background-size:var(--backdrop-dot-spacing) var(--backdrop-dot-spacing);-webkit-mask-image:var(--backdrop-dots-fade-narrow);-webkit-mask-image:var(--backdrop-dots-fade-narrow);mask-image:var(--backdrop-dots-fade-narrow);position:absolute;inset:0}@container (min-width:48rem){.ReportHero-module-scss-module__WXQIVa__backdrop:before{-webkit-mask-image:var(--backdrop-dots-fade);-webkit-mask-image:var(--backdrop-dots-fade);mask-image:var(--backdrop-dots-fade)}}.ReportHero-module-scss-module__WXQIVa__layout{flex:1;grid-template-columns:minmax(0,1fr);display:grid;position:relative}.ReportHero-module-scss-module__WXQIVa__text{justify-content:center;gap:var(--space-lede-to-form);width:100%;max-width:calc(var(--size-hero-text-max) + 2*var(--space-page-x));padding:var(--space-hero-top) var(--space-page-x) var(--space-hero-bottom);flex-direction:column;display:flex}.ReportHero-module-scss-module__WXQIVa__contained:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__text{max-width:calc(var(--size-hero-text-max) + var(--hero-text-x) + var(--space-page-x));padding-left:var(--hero-text-x)}.ReportHero-module-scss-module__WXQIVa__intro{gap:var(--space-headline-to-lede);flex-direction:column;display:flex}.ReportHero-module-scss-module__WXQIVa__intro h1{font-size:var(--text-display);line-height:var(--leading-display);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);color:var(--brand);text-wrap:initial}.ReportHero-module-scss-module__WXQIVa__intro h1 br{display:block}.ReportHero-module-scss-module__WXQIVa__intro p{font-size:var(--text-lede);line-height:var(--leading-lede);color:var(--foreground);margin:0}.ReportHero-module-scss-module__WXQIVa__visual{padding:var(--space-panel-y) var(--space-panel-x);justify-content:center;align-items:center;display:flex;overflow:hidden}.ReportHero-module-scss-module__WXQIVa__visual>*{width:100%;max-width:var(--size-fan-width)}@container (min-width:84rem){.ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0, var(--size-hero-column)) minmax(0, 1fr)}.ReportHero-module-scss-module__WXQIVa__contained:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0, calc(var(--size-hero-column) + var(--hero-text-x) - var(--space-page-x))) minmax(calc(var(--size-fan-width) + var(--space-page-x)), 1fr)}}@container (min-width:64rem){.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__text{padding-top:var(--space-hero-side-by-side-y);padding-bottom:var(--space-hero-side-by-side-y)}.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__visual{padding:var(--space-aside-top) var(--space-page-x) var(--space-aside-bottom) 0;overflow:visible}.ReportHero-module-scss-module__WXQIVa__reportHero.ReportHero-module-scss-module__WXQIVa__contained:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__visual{padding-top:var(--space-aside-top-sticky)}}@container (64rem<=width<84rem){.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0, 1fr) calc(var(--fan-compact-width) + var(--space-page-x))}.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__text{padding-right:var(--space-page-x-mid)}}@container (64rem<=width<79rem){.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__intro h1{font-size:var(--text-display-compact)}.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__visual figcaption{text-wrap:pretty}}@container (79rem<=width<84rem){.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card) .ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0, 1fr) calc(var(--size-fan-width) + var(--space-page-x))}}@media (64rem<=width<84rem){:root:has(.ReportHero-module-scss-module__WXQIVa__reportHero:not(.ReportHero-module-scss-module__WXQIVa__card)){--space-page-x:var(--space-page-x-mid);--space-aside-bottom:var(--space-aside-bottom-mid)}}.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__visual>*{max-width:var(--size-answer-card)}.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__text{padding-bottom:8px}@container (min-width:60rem){.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__text{padding-top:var(--space-hero-side-by-side-y);padding-bottom:var(--space-hero-side-by-side-y)}.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__visual{padding:var(--space-aside-top) var(--space-page-x) var(--space-aside-bottom) 0}}@container (60rem<=width<80rem){.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__intro h1{font-size:var(--text-display-mid)}}@container (min-width:80rem){.ReportHero-module-scss-module__WXQIVa__card .ReportHero-module-scss-module__WXQIVa__layout{grid-template-columns:minmax(0, var(--size-hero-column)) minmax(0, 1fr)}}.ReportHero-module-scss-module__WXQIVa__entering.ReportHero-module-scss-module__WXQIVa__headline{animation-delay:var(--delay-headline)}.ReportHero-module-scss-module__WXQIVa__entering.ReportHero-module-scss-module__WXQIVa__lede{animation-delay:var(--delay-lede)}.ReportHero-module-scss-module__WXQIVa__entering.ReportHero-module-scss-module__WXQIVa__report{animation-delay:var(--delay-report)}
.SampleTag-module-scss-module__Kwu31W__sampleTag{line-height:var(--leading-eyebrow);padding:var(--space-eyebrow-pill-y) var(--space-eyebrow-pill-x);border:var(--border-width) solid var(--brand-line);border-radius:var(--radius-full);background:var(--card);color:var(--brand-strong)}
.SampleReport-module-scss-module__WRg9wa__sampleReport{gap:var(--space-report-gap);flex-direction:column;margin:0;display:flex}.SampleReport-module-scss-module__WRg9wa__heading{align-items:center;gap:var(--space-label-gap);display:flex}.SampleReport-module-scss-module__WRg9wa__title{font-size:var(--text-panel-title);font-weight:var(--weight-heading);color:var(--brand-strong)}.SampleReport-module-scss-module__WRg9wa__caption{font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--foreground)}
.SearchRadar-module-scss-module__6CGkla__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SearchRadar-module-scss-module__6CGkla__searchRadar{aspect-ratio:1;border:var(--border-width) solid var(--border);border-radius:var(--radius-plan);background:var(--background);width:100%;max-width:460px;margin:0;position:relative;overflow:hidden}.SearchRadar-module-scss-module__6CGkla__scope{position:absolute;inset:8%}.SearchRadar-module-scss-module__6CGkla__rings{width:100%;height:100%;position:absolute;inset:0}.SearchRadar-module-scss-module__6CGkla__ringOuter{fill:var(--card);stroke:var(--fan-ring);stroke-width:1px}.SearchRadar-module-scss-module__6CGkla__ring{fill:none;stroke:var(--radar-ring);stroke-width:1px}.SearchRadar-module-scss-module__6CGkla__axis{stroke:var(--radar-axis);stroke-width:1px}.SearchRadar-module-scss-module__6CGkla__sweep{background:conic-gradient(from 0deg, transparent 0deg, var(--radar-sweep) 40deg, transparent 40.4deg);border-radius:50%;position:absolute;inset:0}.SearchRadar-module-scss-module__6CGkla__blip{background:var(--brand);width:9px;height:9px;box-shadow:0 0 0 4px var(--radar-halo);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="1"]{--blip-delay:3.94s;top:32.08%;left:62.55%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="2"]{--blip-delay:.44s;top:43.38%;left:87.55%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="3"]{--blip-delay:1s;top:71.69%;left:75.85%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="4"]{--blip-delay:1.67s;top:66%;left:47.18%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="5"]{--blip-delay:2.33s;top:59.83%;left:22.98%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="6"]{--blip-delay:2.89s;top:30.31%;left:15.9%}.SearchRadar-module-scss-module__6CGkla__scope [data-dot="7"]{--blip-delay:3.28s;top:32.44%;left:41.81%}.SearchRadar-module-scss-module__6CGkla__tag{border:var(--border-width) solid var(--border);border-radius:var(--radius-sm);background:var(--card);box-shadow:var(--shadow-label);color:var(--ink);font-family:var(--font-mono);font-size:var(--text-caption-xs);white-space:nowrap;padding:3px 7px;line-height:1.35;position:absolute}.SearchRadar-module-scss-module__6CGkla__tag[data-dot="1"]{transform:translate(-50%,10px)}.SearchRadar-module-scss-module__6CGkla__tag[data-dot="3"]{transform:translate(-78%,10px)}.SearchRadar-module-scss-module__6CGkla__tag[data-dot="5"]{transform:translate(-22%,10px)}.SearchRadar-module-scss-module__6CGkla__volume{font-weight:var(--weight-semibold);color:var(--brand-hover)}.SearchRadar-module-scss-module__6CGkla__caption{font-family:var(--font-mono);font-size:var(--text-caption-xs);color:var(--muted-foreground);position:absolute;bottom:14px;left:20px}@keyframes SearchRadar-module-scss-module__6CGkla__sweep{to{transform:rotate(360deg)}}@keyframes SearchRadar-module-scss-module__6CGkla__blip{0%{opacity:1;transform:scale(1.9)}18%{opacity:1;transform:scale(1)}to{opacity:.35;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.SearchRadar-module-scss-module__6CGkla__sweep{animation:4s linear infinite SearchRadar-module-scss-module__6CGkla__sweep}.SearchRadar-module-scss-module__6CGkla__blip{animation:4s linear infinite SearchRadar-module-scss-module__6CGkla__blip;animation-delay:var(--blip-delay)}}
.SectionIntro-module-scss-module__tMmclW__sectionIntro{flex-wrap:wrap;gap:24px 64px;display:flex}.SectionIntro-module-scss-module__tMmclW__sectionIntro [data-eyebrow]{font-size:var(--text-mono);font-weight:var(--weight-body);color:var(--brand-hover)}.SectionIntro-module-scss-module__tMmclW__title{max-width:760px}.SectionIntro-module-scss-module__tMmclW__title h2{font-size:var(--text-section);font-weight:var(--weight-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-section);color:var(--ink);text-wrap:wrap;margin:0}.SectionIntro-module-scss-module__tMmclW__title em{font-family:var(--font-accent);font-weight:var(--weight-body);font-size:var(--human-word-scale);letter-spacing:var(--tracking-serif);color:var(--brand)}.SectionIntro-module-scss-module__tMmclW__summary{max-width:380px}.SectionIntro-module-scss-module__tMmclW__summary p{font-size:var(--text-body-lg);line-height:var(--leading-copy);color:var(--muted-foreground);margin:0}.SectionIntro-module-scss-module__tMmclW__split{justify-content:space-between;align-items:flex-end}.SectionIntro-module-scss-module__tMmclW__centred{text-align:center;flex-direction:column;align-items:center;gap:16px}.SectionIntro-module-scss-module__tMmclW__centred .SectionIntro-module-scss-module__tMmclW__title{max-width:none}.SectionIntro-module-scss-module__tMmclW__centred .SectionIntro-module-scss-module__tMmclW__summary{max-width:480px}
.ShareStat-module-scss-module__3iwRQa__row,.ShareStat-module-scss-module__3iwRQa__status{margin:0}.ShareStat-module-scss-module__3iwRQa__row{justify-content:space-between;align-items:baseline;gap:var(--space-stat-row-gap);display:flex}.ShareStat-module-scss-module__3iwRQa__name{font-size:var(--text-body-sm);font-weight:var(--weight-label);color:var(--foreground)}.ShareStat-module-scss-module__3iwRQa__count{font-size:var(--text-caption);color:var(--muted-foreground)}.ShareStat-module-scss-module__3iwRQa__figure{font-size:var(--text-figure);line-height:var(--leading-figure);font-weight:var(--weight-figure);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;color:var(--foreground)}.ShareStat-module-scss-module__3iwRQa__you .ShareStat-module-scss-module__3iwRQa__name,.ShareStat-module-scss-module__3iwRQa__you .ShareStat-module-scss-module__3iwRQa__figure{color:var(--you)}.ShareStat-module-scss-module__3iwRQa__track{height:var(--size-measure);margin-top:var(--space-stat-to-measure);border-radius:var(--radius-full);background:var(--measure-track);overflow:hidden}.ShareStat-module-scss-module__3iwRQa__meter{width:100%;height:var(--size-measure);border-radius:var(--radius-full);appearance:none;background:0 0;border:0;display:block}.ShareStat-module-scss-module__3iwRQa__meter::-webkit-meter-bar{height:var(--size-measure);border-radius:var(--radius-full);background:0 0;border:0}.ShareStat-module-scss-module__3iwRQa__meter::-webkit-meter-optimum-value{height:var(--size-measure);border-radius:var(--radius-full);background:var(--measure)}.ShareStat-module-scss-module__3iwRQa__meter::-webkit-meter-suboptimum-value{height:var(--size-measure);border-radius:var(--radius-full);background:var(--measure)}.ShareStat-module-scss-module__3iwRQa__meter::-webkit-meter-even-less-good-value{height:var(--size-measure);border-radius:var(--radius-full);background:var(--measure)}.ShareStat-module-scss-module__3iwRQa__meter::-moz-meter-bar{border-radius:var(--radius-full);background:var(--measure)}.ShareStat-module-scss-module__3iwRQa__status{margin-top:var(--space-measure-to-tag)}.ShareStat-module-scss-module__3iwRQa__tag{height:var(--size-tag);padding:0 var(--space-tag-x);border-radius:var(--radius-full);background:var(--negative-subtle);color:var(--negative);font-size:var(--text-detail);font-weight:var(--weight-heading);align-items:center;display:inline-flex}
.SiteCard-module-scss-module__ND8GhW__siteCard{padding:var(--space-fan-card-top) var(--space-fan-card-x) var(--space-fan-card-bottom);border-radius:var(--radius-fan-card);background:var(--card);color:var(--foreground);box-shadow:var(--shadow-fan-card)}.SiteCard-module-scss-module__ND8GhW__header{align-items:center;gap:var(--space-label-gap);display:flex}.SiteCard-module-scss-module__ND8GhW__icon{width:var(--size-icon-tile);height:var(--size-icon-tile);border-radius:var(--radius-md);background:var(--brand-subtle);color:var(--brand);flex:none;justify-content:center;align-items:center;display:flex}.SiteCard-module-scss-module__ND8GhW__icon svg{width:var(--size-icon);height:var(--size-icon)}.SiteCard-module-scss-module__ND8GhW__name{flex-direction:column;display:flex}.SiteCard-module-scss-module__ND8GhW__domain{font-size:var(--text-panel-title);font-weight:var(--weight-heading)}.SiteCard-module-scss-module__ND8GhW__you .SiteCard-module-scss-module__ND8GhW__domain{color:var(--you)}.SiteCard-module-scss-module__ND8GhW__country{font-size:var(--text-detail);color:var(--muted-foreground)}
.SiteFooter-module-scss-module__wjzgxa__siteFooter{padding:var(--space-footer-top) var(--space-page-x) var(--space-footer-bottom);font-size:var(--text-caption);line-height:var(--leading-body);color:var(--muted-foreground)}.SiteFooter-module-scss-module__wjzgxa__link{padding-block:max(0px,(var(--target-min-dense) - 1lh)/2);margin-block:min(0px,(1lh - var(--target-min-dense))/2);color:inherit;transition:color var(--duration-feedback) var(--ease-feedback);text-decoration:none;display:inline-block}.SiteFooter-module-scss-module__wjzgxa__link:hover{color:var(--foreground)}.SiteFooter-module-scss-module__wjzgxa__link:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset-link);border-radius:var(--radius-focus)}
.SiteHeader-module-scss-module__D9P_JG__siteHeader{justify-content:space-between;align-items:center;gap:var(--space-logo-gap);padding:var(--space-header-top) var(--space-page-x) 0;line-height:var(--leading-body);display:flex;container-type:inline-size}.SiteHeader-module-scss-module__D9P_JG__siteHeader a:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset-link);border-radius:var(--radius-focus)}.SiteHeader-module-scss-module__D9P_JG__logo{align-items:center;gap:var(--space-logo-gap);color:var(--logo);text-decoration:none;display:flex}.SiteHeader-module-scss-module__D9P_JG__wordmark{font-size:var(--text-wordmark);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight)}.SiteHeader-module-scss-module__D9P_JG__nav{align-items:center;gap:24px;display:flex}@media (max-width:960px){.SiteHeader-module-scss-module__D9P_JG__nav{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:4px 20px;min-width:0}}.SiteHeader-module-scss-module__D9P_JG__link{min-height:var(--size-login);color:var(--muted-foreground);font-size:var(--text-panel-title);font-weight:var(--weight-label);transition:color var(--duration-feedback) var(--ease-feedback);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__D9P_JG__link:hover,.SiteHeader-module-scss-module__D9P_JG__link[aria-current=page]{color:var(--foreground)}.SiteHeader-module-scss-module__D9P_JG__siteHeader .SiteHeader-module-scss-module__D9P_JG__login{height:var(--size-login);padding:0 var(--space-login-x);border:var(--border-width) solid var(--input);border-radius:var(--radius-lg);background:var(--card);color:var(--foreground);font-size:var(--text-login);font-weight:var(--weight-label);white-space:nowrap;transition:border-color var(--duration-feedback) var(--ease-feedback);align-items:center;text-decoration:none;display:inline-flex}.SiteHeader-module-scss-module__D9P_JG__siteHeader .SiteHeader-module-scss-module__D9P_JG__login:hover{border-color:var(--primary)}.SiteHeader-module-scss-module__D9P_JG__siteHeader .SiteHeader-module-scss-module__D9P_JG__login:focus-visible{outline-offset:var(--focus-offset);border-radius:var(--radius-lg)}@container (max-width:359px){.SiteHeader-module-scss-module__D9P_JG__wordmark{font-size:var(--text-wordmark-narrow)}.SiteHeader-module-scss-module__D9P_JG__nav{gap:12px}}
@keyframes SiteReportForm-module-scss-module__NPbpra__enter{0%{opacity:0;transform:translateY(var(--enter-distance))}to{opacity:1;transform:none}}.SiteReportForm-module-scss-module__NPbpra__entering{opacity:0;animation:SiteReportForm-module-scss-module__NPbpra__enter var(--duration-enter) var(--ease-enter) forwards}@media (prefers-reduced-motion:reduce){.SiteReportForm-module-scss-module__NPbpra__entering{opacity:1;animation:none}}.SiteReportForm-module-scss-module__NPbpra__siteReportForm{gap:var(--space-form-to-note);flex-direction:column;display:flex;container-type:inline-size}.SiteReportForm-module-scss-module__NPbpra__form{gap:var(--space-form-to-note);flex-direction:column;display:flex}.SiteReportForm-module-scss-module__NPbpra__bar{gap:var(--space-field-gap);flex-direction:column;display:flex}.SiteReportForm-module-scss-module__NPbpra__input{min-width:0;height:var(--size-field);padding:0 var(--space-field-x);border:var(--border-width) solid var(--input);border-radius:var(--radius-md);background:var(--card);font:inherit;font-size:var(--text-field);color:var(--foreground);transition:border-color var(--duration-feedback) var(--ease-feedback),box-shadow var(--duration-feedback) var(--ease-feedback);outline:none;flex:none}.SiteReportForm-module-scss-module__NPbpra__input::placeholder{color:var(--muted-foreground);opacity:1}.SiteReportForm-module-scss-module__NPbpra__input:focus{border-color:var(--primary);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo)}.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]{border-color:var(--negative);box-shadow:0 0 0 var(--focus-halo-width) var(--negative-halo)}.SiteReportForm-module-scss-module__NPbpra__submit{height:var(--size-field);padding:0 var(--space-button-x);border-radius:var(--radius-lg);background:var(--primary);color:var(--primary-foreground);font:inherit;font-size:var(--text-field);font-weight:var(--weight-heading);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-feedback) var(--ease-feedback);border:0}.SiteReportForm-module-scss-module__NPbpra__submit:hover{background:var(--brand-hover)}.SiteReportForm-module-scss-module__NPbpra__submit:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset)}.SiteReportForm-module-scss-module__NPbpra__error{font-size:var(--text-body-sm);line-height:var(--leading-normal);font-weight:var(--weight-label);color:var(--negative);margin:0}.SiteReportForm-module-scss-module__NPbpra__note{font-size:var(--text-body-sm);line-height:var(--leading-normal);color:var(--muted-foreground)}.SiteReportForm-module-scss-module__NPbpra__note p{margin:0}@container (min-width:31.25rem){.SiteReportForm-module-scss-module__NPbpra__bar{align-items:center;gap:var(--space-field-bar-gap);padding:var(--space-field-bar-pad);border:var(--border-width) solid var(--input);border-radius:var(--radius-field);background:var(--card);transition:border-color var(--duration-feedback) var(--ease-feedback),box-shadow var(--duration-feedback) var(--ease-feedback);flex-direction:row}.SiteReportForm-module-scss-module__NPbpra__bar:has(.SiteReportForm-module-scss-module__NPbpra__input:focus){border-color:var(--primary);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo)}.SiteReportForm-module-scss-module__NPbpra__bar:has(.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]){border-color:var(--negative);box-shadow:0 0 0 var(--focus-halo-width) var(--negative-halo)}.SiteReportForm-module-scss-module__NPbpra__input,.SiteReportForm-module-scss-module__NPbpra__input:focus,.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]{height:var(--size-field-in-bar);padding:0 var(--space-field-x-in-bar);box-shadow:none;background:0 0;border:0;border-radius:0;flex:1}.SiteReportForm-module-scss-module__NPbpra__submit{height:var(--size-field-in-bar)}}.SiteReportForm-module-scss-module__NPbpra__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SiteReportForm-module-scss-module__NPbpra__entering.SiteReportForm-module-scss-module__NPbpra__form{animation-delay:var(--delay-form)}.SiteReportForm-module-scss-module__NPbpra__entering.SiteReportForm-module-scss-module__NPbpra__note{animation-delay:var(--delay-note)}.SiteReportForm-module-scss-module__NPbpra__pill{max-width:var(--form-max)}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__bar{border:var(--border-width) solid var(--border);border-radius:var(--radius-pill-field);background:var(--card);box-shadow:var(--shadow-field);flex-flow:wrap;align-items:center;gap:8px;padding:7px}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__bar:focus-within{border-color:var(--primary);box-shadow:0 0 0 var(--focus-halo-width) var(--focus-halo-soft),var(--shadow-field)}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__bar:has(.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]){border-color:var(--negative);box-shadow:0 0 0 var(--focus-halo-width) var(--error-halo),var(--shadow-field)}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__input,.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__input:focus,.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]{height:auto;min-height:var(--field-height);box-shadow:none;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-body);background:0 0;border:0;border-radius:0;flex:180px;padding:0 16px}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__error{border-radius:var(--radius-lg);background:var(--negative-subtle);width:fit-content;font-weight:var(--weight-semibold);align-items:center;gap:8px;padding:8px 12px;display:flex}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__errorIcon{flex:none;width:16px;height:16px}.SiteReportForm-module-scss-module__NPbpra__pill .SiteReportForm-module-scss-module__NPbpra__note{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--tint-label);padding-left:8px}.SiteReportForm-module-scss-module__NPbpra__boxed{max-width:var(--hero-form-max);gap:10px}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__form{gap:10px}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__bar{border:var(--border-width) solid var(--input);border-radius:var(--radius-xl);background:var(--card);transition:border-color var(--duration-feedback) var(--ease-enter),box-shadow var(--duration-feedback) var(--ease-enter);flex-flow:wrap;gap:8px;padding:8px}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__bar:focus-within{border-color:var(--primary);box-shadow:0 0 0 var(--focus-halo-width) var(--brand-muted)}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__bar:has(.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]){border-color:var(--negative);box-shadow:none}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__bar:has(.SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]):focus-within{box-shadow:0 0 0 var(--focus-halo-width) var(--negative-subtle)}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__bar>button{flex:1 0 auto}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__field{min-width:0;color:var(--muted-foreground);flex:220px;align-items:center;gap:10px;padding-left:10px;display:flex}.SiteReportForm-module-scss-module__NPbpra__boxed:not(.SiteReportForm-module-scss-module__NPbpra__onBrand) .SiteReportForm-module-scss-module__NPbpra__field{flex-basis:var(--field-placeholder)}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__globe{flex:none;width:18px;height:18px}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__input,.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__input:focus,.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__input[aria-invalid=true]{min-width:0;height:44px;box-shadow:none;font-size:var(--text-body);scroll-margin-top:calc(var(--sticky-header-height) + 24px);background:0 0;border:0;border-radius:0;flex:1;padding:0}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__error{border-radius:var(--radius-sm);background:var(--negative-subtle);width:fit-content;font-size:var(--text-body-sm);font-weight:var(--weight-semibold);align-items:center;gap:6px;padding:4px 10px;display:flex}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__errorIcon{flex:none;width:16px;height:16px}.SiteReportForm-module-scss-module__NPbpra__boxed .SiteReportForm-module-scss-module__NPbpra__note{padding-left:4px}.SiteReportForm-module-scss-module__NPbpra__boxed.SiteReportForm-module-scss-module__NPbpra__onBrand{width:100%;max-width:var(--closing-form-max);align-items:center;gap:12px}.SiteReportForm-module-scss-module__NPbpra__boxed.SiteReportForm-module-scss-module__NPbpra__onBrand .SiteReportForm-module-scss-module__NPbpra__form{width:100%}.SiteReportForm-module-scss-module__NPbpra__boxed.SiteReportForm-module-scss-module__NPbpra__onBrand .SiteReportForm-module-scss-module__NPbpra__bar{border-color:var(--card);text-align:left}.SiteReportForm-module-scss-module__NPbpra__boxed.SiteReportForm-module-scss-module__NPbpra__onBrand .SiteReportForm-module-scss-module__NPbpra__error{align-self:center}.SiteReportForm-module-scss-module__NPbpra__boxed.SiteReportForm-module-scss-module__NPbpra__onBrand .SiteReportForm-module-scss-module__NPbpra__note{color:var(--primary-foreground);font-size:var(--text-ui);font-weight:var(--weight-semibold);padding-left:0}@container (25rem<=width<31.25rem){.SiteReportForm-module-scss-module__NPbpra__siteReportForm:not(.SiteReportForm-module-scss-module__NPbpra__pill,.SiteReportForm-module-scss-module__NPbpra__boxed) .SiteReportForm-module-scss-module__NPbpra__note p{text-wrap:balance}}
.SkipLink-module-scss-module__bjyOUG__skipLink{z-index:calc(var(--z-page-grain) + 1);border-radius:var(--radius-pill);background:var(--ink);color:var(--ink-foreground);font-weight:var(--weight-strong);padding:12px 18px;text-decoration:none;position:absolute;top:-100px;left:16px}.SkipLink-module-scss-module__bjyOUG__skipLink:focus{top:16px}.SkipLink-module-scss-module__bjyOUG__skipLink:focus-visible{outline:3px solid var(--primary);outline-offset:3px}
.StickyHeader-module-scss-module__bt05jq__stickyHeader{z-index:var(--z-header);font-size:var(--text-body);line-height:var(--leading-body);border-bottom:var(--border-width) solid #0000;position:sticky;top:0;container-type:inline-size}.StickyHeader-module-scss-module__bt05jq__stickyHeader:before{content:"";z-index:-1;background:var(--background);-webkit-backdrop-filter:blur(var(--header-blur));backdrop-filter:blur(var(--header-blur));position:absolute;inset:0}.StickyHeader-module-scss-module__bt05jq__stickyHeader.StickyHeader-module-scss-module__bt05jq__scrolled{border-bottom-color:var(--border)}.StickyHeader-module-scss-module__bt05jq__stickyHeader.StickyHeader-module-scss-module__bt05jq__scrolled:before{background:var(--glass-strong)}@media (prefers-reduced-motion:no-preference){.StickyHeader-module-scss-module__bt05jq__stickyHeader{transition:border-color var(--duration-feedback) var(--ease-enter)}.StickyHeader-module-scss-module__bt05jq__stickyHeader:before{transition:background-color var(--duration-feedback) var(--ease-enter)}}.StickyHeader-module-scss-module__bt05jq__bar{max-width:calc(var(--container) + 2*var(--gutter-snug));height:var(--sticky-header-height);padding-inline:var(--gutter-snug);align-items:center;gap:28px;margin-inline:auto;display:flex}.StickyHeader-module-scss-module__bt05jq__wordmark{align-items:center;gap:var(--space-logo-gap);color:var(--foreground);font-size:var(--text-wordmark-bar);font-weight:var(--weight-heading);letter-spacing:var(--tracking-tight);flex:none;text-decoration:none;display:flex}.StickyHeader-module-scss-module__bt05jq__wordmark:hover{color:var(--foreground)}.StickyHeader-module-scss-module__bt05jq__wordmark:focus-visible,.StickyHeader-module-scss-module__bt05jq__link:focus-visible{outline:var(--focus-width) solid var(--primary);outline-offset:var(--focus-offset);border-radius:var(--radius-focus)}.StickyHeader-module-scss-module__bt05jq__login{min-height:var(--target-min);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.StickyHeader-module-scss-module__bt05jq__sections{gap:26px;display:flex}@media (max-width:960px){.StickyHeader-module-scss-module__bt05jq__sections{display:none}}.StickyHeader-module-scss-module__bt05jq__link{color:var(--foreground);font-size:var(--text-ui);font-weight:var(--weight-semibold);text-decoration:none}.StickyHeader-module-scss-module__bt05jq__link:hover{color:var(--primary)}.StickyHeader-module-scss-module__bt05jq__spacer{flex-grow:1}.StickyHeader-module-scss-module__bt05jq__short{display:none}@container (max-width:539px){.StickyHeader-module-scss-module__bt05jq__full{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.StickyHeader-module-scss-module__bt05jq__short{display:inline}}@container (max-width:479px){.StickyHeader-module-scss-module__bt05jq__bar{gap:16px}}@container (max-width:409px){.StickyHeader-module-scss-module__bt05jq__bar{gap:12px}.StickyHeader-module-scss-module__bt05jq__name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
.TopSearch-module-scss-module__UD1Cbq__topSearch{border-top:var(--border-width) solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin:0;padding-top:16px;display:flex}.TopSearch-module-scss-module__UD1Cbq__label{font-size:var(--text-small);color:var(--muted-foreground)}.TopSearch-module-scss-module__UD1Cbq__volume{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}
.WeeklyRankCheck-module-scss-module__sZhLSW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WeeklyRankCheck-module-scss-module__sZhLSW__weeklyRankCheck{position:relative}.WeeklyRankCheck-module-scss-module__sZhLSW__drawing{height:var(--instrument-height);border:var(--border-width) solid var(--border);border-radius:var(--radius-panel);background:var(--background);flex-direction:column;gap:16px;padding:18px;display:flex;position:relative;overflow:hidden}.WeeklyRankCheck-module-scss-module__sZhLSW__status{font-family:var(--font-mono);font-size:var(--text-label-mono);justify-content:space-between;align-items:center;display:flex}.WeeklyRankCheck-module-scss-module__sZhLSW__label{color:var(--muted-foreground);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow)}.WeeklyRankCheck-module-scss-module__sZhLSW__state{color:var(--ink)}.WeeklyRankCheck-module-scss-module__sZhLSW__week{--day-gap:6px;position:relative}.WeeklyRankCheck-module-scss-module__sZhLSW__days{gap:var(--day-gap);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.WeeklyRankCheck-module-scss-module__sZhLSW__day{border:var(--border-width) solid var(--border);border-radius:var(--radius-cell);background:var(--card);height:48px;color:var(--muted-foreground);font-size:var(--text-small);font-weight:var(--weight-strong);justify-content:center;align-items:center;display:flex}.WeeklyRankCheck-module-scss-module__sZhLSW__checkDay{color:var(--ink);font-weight:var(--weight-heading)}.WeeklyRankCheck-module-scss-module__sZhLSW__tick{stroke-width:3px;width:18px;height:18px}.WeeklyRankCheck-module-scss-module__sZhLSW__pointer{z-index:var(--z-instrument-pointer);transform-origin:4px 4px;width:26px;height:26px;fill:var(--ink);stroke:var(--card);stroke-width:1.5px;filter:drop-shadow(var(--shadow-cursor));position:absolute;top:128px;left:78%}.WeeklyRankCheck-module-scss-module__sZhLSW__drawing:not([data-step=rest]) .WeeklyRankCheck-module-scss-module__sZhLSW__pointer{left:calc((100% - 6*var(--day-gap))/7*(var(--check-day) + .5) + var(--day-gap)*var(--check-day));top:20px}.WeeklyRankCheck-module-scss-module__sZhLSW__drawing[data-step=pressed] .WeeklyRankCheck-module-scss-module__sZhLSW__pointer{transform:scale(.8)}.WeeklyRankCheck-module-scss-module__sZhLSW__drawing[data-step=pressed] .WeeklyRankCheck-module-scss-module__sZhLSW__checkDay{border-color:var(--brand);background:var(--brand-muted)}.WeeklyRankCheck-module-scss-module__sZhLSW__drawing[data-step=done] .WeeklyRankCheck-module-scss-module__sZhLSW__checkDay{border-color:var(--brand);background:var(--brand);color:var(--primary-foreground)}.WeeklyRankCheck-module-scss-module__sZhLSW__rankRow{border:var(--border-width) solid var(--border);border-radius:var(--radius-row);background:var(--card);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:12px 14px;display:flex}.WeeklyRankCheck-module-scss-module__sZhLSW__keyword{flex-direction:column;gap:2px;min-width:0;display:flex}.WeeklyRankCheck-module-scss-module__sZhLSW__term{white-space:nowrap;text-overflow:ellipsis;font-size:var(--text-small);font-weight:var(--weight-strong);overflow:hidden}.WeeklyRankCheck-module-scss-module__sZhLSW__source{font-family:var(--font-mono);font-size:var(--text-caption-lg);color:var(--muted-foreground)}.WeeklyRankCheck-module-scss-module__sZhLSW__movement{align-items:center;gap:8px;display:flex}.WeeklyRankCheck-module-scss-module__sZhLSW__moved{white-space:nowrap;font-family:var(--font-mono);font-size:var(--text-label-mono);font-weight:var(--weight-semibold);color:var(--brand-hover);align-items:center;gap:3px;display:inline-flex}.WeeklyRankCheck-module-scss-module__sZhLSW__arrow{stroke-width:2.5px;width:13px;height:13px}.WeeklyRankCheck-module-scss-module__sZhLSW__rank{border-radius:var(--radius-pill);background:var(--chip-neutral);min-width:48px;color:var(--ink);font-family:var(--font-mono);font-size:var(--text-ui);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:center;padding:6px 10px}.WeeklyRankCheck-module-scss-module__sZhLSW__rank.WeeklyRankCheck-module-scss-module__sZhLSW__up{background:var(--brand-muted);color:var(--brand-hover)}@media (prefers-reduced-motion:no-preference){.WeeklyRankCheck-module-scss-module__sZhLSW__pointer{transition:left .9s var(--ease-cursor),top .9s var(--ease-cursor),transform var(--duration-press) ease}.WeeklyRankCheck-module-scss-module__sZhLSW__day{transition:background var(--duration-state) ease,color var(--duration-state) ease,border-color var(--duration-state) ease}}
