.hero{padding-block:var(--space-xl) var(--section-space-l)}.hero__inner{align-items:center;gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.hero__copy{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.hero__title-accent{color:var(--accent)}.hero__title-muted{color:color-mix(in oklab, var(--neutral) 85%, var(--white))}.hero__lead{max-inline-size:31rem}.hero__actions{gap:var(--space-s);flex-wrap:wrap;display:flex}.roster{gap:var(--space-s);flex-direction:column;display:flex;rotate:-2deg}.roster__head{justify-content:space-between;gap:var(--space-xs);flex-wrap:wrap;display:flex}.roster__label{color:var(--accent)}.roster__status{color:var(--white)}.roster__grid{gap:var(--space-xs);grid-template-columns:repeat(5,1fr);padding:0;list-style:none;display:grid;container-type:inline-size}.roster__seat{aspect-ratio:1.06;border:var(--border-width) solid transparent;border-radius:var(--radius-m);background:var(--primary);min-inline-size:0;color:var(--white);flex-direction:column;justify-content:space-between;padding:2.2cqi;display:flex}.roster__seat--open{border:var(--border-width) dashed var(--accent);color:var(--accent);background:0 0}.roster__seat--yours{background:var(--white);color:var(--base);box-shadow:var(--space-xxs) var(--space-xxs) 0 var(--accent)}.roster__state{font-size:max(.5rem, min(1.8cqi, var(--text-xs)));color:inherit;opacity:.8}.roster__num{font-size:var(--h4);color:inherit}.roster__compare{align-items:center;gap:var(--space-m);padding-block-start:var(--space-s);display:flex}.roster__dots{background-image:radial-gradient(circle, var(--white-20) .25rem, transparent .28rem);background-size:1rem 1rem;flex:none;block-size:10rem;inline-size:15rem}@media (width<=40rem){.roster__dots{background-image:radial-gradient(circle, var(--white-20) .16rem, transparent .19rem);background-size:.625rem .625rem;block-size:6.25rem;inline-size:9.375rem}}.roster__compare-text{font-size:var(--text-s)}.marquee-band{background:linear-gradient(to bottom, var(--base) 50%, var(--white) 50%);margin-block-start:-1px;padding-block:2.5vw;padding-inline:0;position:relative;overflow:clip}.marquee{inline-size:110%;padding-block:var(--space-m);background:var(--base);margin-inline:-5%;overflow:clip;rotate:-2deg}.marquee__item{align-items:center;gap:var(--space-l);flex-flow:row;flex:none;padding-inline-end:var(--space-l);display:flex}.marquee__text{font-size:var(--h4);color:var(--white);white-space:nowrap}.marquee__mark{inline-size:var(--space-l);border-radius:0;flex:none;block-size:auto}.why{padding-block:var(--section-space-l)}.why__head{justify-content:space-between;align-items:end;gap:var(--space-l);flex-wrap:wrap;display:flex}.why__title{font-size:calc(var(--h1) * 1.15)}.why__title-accent{color:var(--primary)}.why__intro{gap:var(--space-s);flex-direction:column;max-inline-size:28.75rem;display:flex}.why__eyebrow{color:var(--primary)}.why__lead{font-size:var(--text-l)}.why__lead-strong{color:var(--base)}.why__rules{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.rule-card{justify-content:space-between;gap:var(--space-xl);min-block-size:26.5rem;padding:var(--space-l);border-radius:var(--radius-l);background-color:var(--mist);flex-direction:column;display:flex}.rule-card.band--cobalt{background-color:var(--primary)}.rule-card.band--ink{background-color:var(--base)}.rule-card__num{font-size:calc(var(--h1) * 1.67)}.rule-card__body{gap:var(--space-s);flex-direction:column;display:flex}.rule-card__title{font-size:var(--h5)}.services{padding-block:var(--section-space-m) var(--section-space-l)}.services__head{justify-content:space-between;align-items:end;gap:var(--space-l);flex-wrap:wrap;display:flex}.services__intro{gap:var(--space-xs);flex-direction:column;max-inline-size:23.75rem;display:flex}.services__eyebrow{color:var(--primary)}.services__grid{gap:var(--space-s);grid-template-columns:repeat(12,1fr);display:grid}.service-tile{justify-content:space-between;align-items:flex-start;gap:var(--space-m);min-block-size:26rem;padding:var(--space-l);border-radius:var(--radius-l);background-color:var(--mist);flex-direction:column;grid-column:span 4;display:flex;position:relative;overflow:clip}@media (width<=60rem){.service-tile{grid-column:span 12;min-block-size:0}}.service-tile--web{background-color:var(--primary);grid-column:span 7;min-block-size:35rem}@media (width<=60rem){.service-tile--web{grid-column:span 12;min-block-size:30rem}}.service-tile--search{grid-column:span 5}@media (width<=60rem){.service-tile--search{grid-column:span 12}}.service-tile--ads{background-color:var(--base)}.service-tile--automation{background-color:var(--white);border:var(--border-width) solid var(--base)}.service-tile__label{padding-block:var(--space-xxs);padding-inline:var(--space-s);background:var(--base);color:var(--white);border-radius:999px}.service-tile--web .service-tile__label{background:var(--white);color:var(--base)}.service-tile--ads .service-tile__label{background:var(--primary)}.service-tile__art{border-radius:0;block-size:auto;inline-size:100%}.service-tile__browser{border-radius:0;block-size:auto;inline-size:62%;position:absolute;inset-block-start:14%;inset-inline-end:-12%}@media (width<=60rem){.service-tile__browser{inline-size:80%;inset-block-start:12%}}.service-tile__phone{border-radius:0;block-size:auto;inline-size:22%;position:absolute;inset-block-end:-10%;inset-inline-end:6%}@media (width<=60rem){.service-tile__phone{display:none}}.service-tile__body{gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.service-tile--web .service-tile__body{max-inline-size:22rem;margin-block-start:auto}.service-tile__title{font-size:var(--h4)}.service-tile__link{color:inherit;text-decoration:none}.results{padding-block:var(--section-space-l)}.results__inner{gap:var(--space-xl)}.case-head{justify-content:space-between;align-items:end;gap:var(--space-m);flex-wrap:wrap;display:flex}.case-head__titles{align-items:flex-start;gap:var(--space-s);flex-direction:column;max-inline-size:52rem;display:flex}.case-head__eyebrow{padding-block:var(--space-xxs);padding-inline:var(--space-s);background:var(--base);color:var(--white);border-radius:999px}.case-head__tags{gap:var(--space-xs);flex-flow:wrap;padding:0;list-style:none;display:flex}.case-head__tag{padding-block:var(--space-xs);padding-inline:var(--space-s);border:var(--border-width) solid var(--white);font-size:var(--text-s);color:var(--white);border-radius:999px}.case-card{gap:var(--space-xl);padding:var(--space-xl);border-radius:var(--radius-l);grid-template-columns:minmax(0,5fr) minmax(0,8fr);display:grid;position:relative}@media (width<=60rem){.case-card{padding:var(--space-m);grid-template-columns:minmax(0,1fr)}}.case-card__story{gap:var(--space-l);flex-direction:column;display:flex}.case-card__steps{gap:var(--space-m);flex-direction:column;padding:0;list-style:none;display:flex}.case-step{gap:var(--space-s);grid-template-columns:auto minmax(0,1fr);display:grid}.case-step__num{inline-size:var(--tap-target);block-size:var(--tap-target);background:var(--mist);color:var(--base);border-radius:999px;place-items:center;display:grid}.case-step__body{gap:var(--space-xs);flex-direction:column;display:flex}.case-step__art{border-radius:0;block-size:auto;inline-size:100%}.case-card__kicker{border-block-start:var(--border-width) dashed var(--line);font-size:var(--h5);padding-block-start:var(--space-m)}.case-card__charts{gap:var(--space-s);flex-direction:column;display:flex}.case-card__chart{border-radius:0;block-size:auto;inline-size:100%}.case-card__sticker{aspect-ratio:1;border:var(--space-xxs) solid var(--white);background:var(--base);border-radius:999px;place-content:center;justify-items:center;inline-size:9.375rem;display:grid;position:absolute;inset-block-end:calc(-1 * var(--space-l));inset-inline-end:var(--space-s);rotate:8deg}.case-card__sticker-num{font-size:var(--h3);color:var(--white)}.case-card__sticker-label{color:var(--accent)}.voices{gap:var(--space-l);flex-direction:column;display:flex}.voices__title{font-size:var(--h3)}.voices__grid{align-items:start;gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.voices__stack{gap:var(--space-l);flex-direction:column;display:flex}.told-no{padding-block:var(--section-space-l)}.told-no__inner{align-items:center;gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.told-no__lead{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.told-no__title{font-size:var(--h3)}.told-no__word{font-size:calc(var(--h1) * 3.4);color:var(--primary)}.told-no__receipts{gap:var(--space-l);flex-direction:column;display:flex}.receipt{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-s);flex-direction:column;display:flex;rotate:1.5deg}.receipt--alt{rotate:-2.5deg}.receipt__head{justify-content:space-between;gap:var(--space-s);border-block-end:var(--border-width) dashed var(--fog);padding-block-end:var(--space-s);display:flex}.receipt__ask{font-size:var(--h5)}.receipt__answer{gap:var(--space-m);border-block-start:var(--border-width) dashed var(--fog);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--space-s);display:grid}.receipt__no{font-size:var(--h5);color:var(--primary)}.receipt__text{font-size:var(--text-s)}.process{padding-block:var(--section-space-l)}.process__head{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.process__title-accent{color:var(--primary)}.process__steps{border-block-start:calc(var(--border-width) * 2) solid var(--base);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0;padding:0;list-style:none;display:grid}.about{padding-block:0 var(--section-space-l)}.about__inner{align-items:center;gap:var(--space-xxl);grid-template-columns:minmax(0,5fr) minmax(0,6fr);display:grid}@media (width<=60rem){.about__inner{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}}.about__portrait{aspect-ratio:7/8;border-radius:var(--radius-l);background:var(--mist);position:relative}.about__photo{object-fit:cover;object-position:50% 20%;border-radius:var(--radius-l);block-size:100%;inline-size:100%}.about__sticker{aspect-ratio:1;background:var(--primary);inline-size:11.25rem;color:var(--white);font-size:var(--h5);text-align:center;border-radius:999px;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-l);inset-inline-end:calc(-1 * var(--space-m));rotate:10deg}@media (width<=60rem){.about__sticker{inline-size:8.5rem;inset-inline-end:var(--space-s)}}.about__copy{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.about__title{font-size:var(--h4)}.about__title-accent{color:var(--primary)}.about__chips{gap:var(--space-xs);flex-flow:wrap;padding:0;list-style:none;display:flex}.about__chip{padding-block:var(--space-xs);padding-inline:var(--space-s);border:var(--border-width) solid var(--base);font-size:var(--text-s);color:var(--base);border-radius:999px}.about__link{color:var(--base);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary);text-underline-offset:.4em}.faq{padding-block:var(--section-space-l)}.faq__inner{align-items:start;gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}@media (width<=60rem){.faq__inner{grid-template-columns:minmax(0,1fr)}}.faq__head{align-items:flex-start;gap:var(--space-m);flex-direction:column;display:flex}.faq__title-accent{color:var(--primary)}.faq__list{gap:var(--space-xs);flex-direction:column;display:flex}.marquee__track{flex-flow:row;gap:0;inline-size:max-content;padding:0;list-style:none;animation:40s linear infinite marquee-scroll;display:flex}.marquee__track:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}@keyframes marquee-scroll{0%{translate:0}to{translate:-50%}}
