@layer components{.brand-grain{pointer-events:none;opacity:.16;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.3 -0.15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.brand-dot{display:inline-block;width:.625rem;height:.625rem;flex-shrink:0;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(127 127 127/.35);vertical-align:-.05em}.brand-hero-plate{border-radius:inherit}.brand-hero-chip{position:absolute;z-index:1;display:flex;align-items:center;gap:.4rem;border-radius:999px;padding:.35rem .75rem;font-family:var(--font-mono);font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(11 20 20/.72);background-color:rgb(11 20 20/.05);box-shadow:inset 0 0 0 1px rgb(11 20 20/.1)}.brand-hero-count{color:#0b1414;font-weight:600}.brand-hero-mark{--t:1}.brand-hero-mark .bm-fill.bm-ink{fill:var(--bm-ink)}.brand-hero-mark .bm-fill.bm-teal{fill:var(--bm-teal)}.brand-hero-mark .bm-word{fill:var(--bm-ink)}.brand-hero-mark .bm-line{fill:none;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:0}.brand-hero-mark .bm-line-ink{stroke:var(--bm-ink)}.brand-hero-mark .bm-line-teal{stroke:var(--bm-teal)}.brand-hero-mark .bm-handles line{stroke:var(--bm-teal);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.brand-hero-mark .bm-points circle{fill:#f7f5f0;stroke:var(--bm-ink);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:0}@media (prefers-reduced-motion:no-preference){.brand-hero-mark .bm-points circle{animation:bm-point 3.4s var(--ease-out) both;animation-delay:calc(var(--i) * 26ms)}.brand-hero-mark .bm-handles line{animation:bm-handle 3.4s var(--ease-out) both;animation-delay:calc(.2s + var(--i) * 22ms)}.brand-hero-mark .bm-line{animation:bm-draw 3.6s cubic-bezier(.65,0,.35,1) both}.brand-hero-mark .bm-line-teal{animation-delay:.35s}.brand-hero-mark .bm-ink{animation:bm-fill .7s var(--ease-out) 1.9s both}.brand-hero-mark .bm-teal{transform-box:fill-box;transform-origin:0 100%;animation:bm-swoosh .8s var(--ease-out) 2.25s both}.brand-hero-mark .bm-word{animation:bm-word .9s var(--ease-out) 2.55s both}}@keyframes bm-point{0%{opacity:0}12%,62%{opacity:1}85%,to{opacity:0}}@keyframes bm-handle{0%{opacity:0}15%,55%{opacity:.7}78%,to{opacity:0}}@keyframes bm-draw{0%{opacity:1;stroke-dashoffset:1}45%{opacity:1;stroke-dashoffset:0}70%{opacity:1;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes bm-fill{0%{opacity:0}}@keyframes bm-swoosh{0%{opacity:0;transform:translate(-6%,8%) scale(.92)}}@keyframes bm-word{0%{opacity:0;transform:translateY(12px)}}.brand-tile{box-shadow:inset 0 0 0 1px var(--line)}.brand-tile img{mix-blend-mode:normal}.brand-brief{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-brief-quote{font-family:var(--font-display);font-weight:600;font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.3;letter-spacing:-.02em;text-wrap:pretty}.brand-brief-mark{color:var(--plate);margin-right:.05em}.brand-step{padding:1.25rem 0;border-bottom:1px solid var(--line)}@media (min-width:768px){.brand-step{padding:1.5rem 1.25rem 1.5rem 0}}.brand-step[data-key]{margin-inline:-.75rem;padding-inline:.75rem;border-radius:1rem;border-bottom-color:transparent;background-color:color-mix(in srgb,var(--plate) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--plate) 45%,transparent)}.brand-step-actor{border-radius:999px;padding:.2rem .6rem;font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-2)}.brand-rounds-sticky{position:sticky;top:calc(var(--header-h) + 2rem)}.brand-rounds-now{display:grid}.brand-rounds-panel{grid-area:1/1;opacity:0;transform:translate3d(0,.5rem,0);transition:opacity .42s var(--ease-out),transform .52s var(--ease-out)}.brand-rounds-panel[data-on]{opacity:1;transform:none}.brand-rounds-index{font-weight:800;font-size:clamp(2.75rem,4.4vw,4rem);line-height:.95;letter-spacing:-.04em;color:var(--plate);font-variant-numeric:tabular-nums}.brand-funnel{display:grid;gap:.45rem}.brand-funnel li{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 1.75rem;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--fg-3);transition:color .4s var(--ease-out)}.brand-funnel li[data-on]{color:var(--fg)}.brand-funnel-label{display:flex;align-items:center}.brand-funnel-count{text-align:right;font-variant-numeric:tabular-nums}.brand-funnel-track{height:.55rem;border-radius:999px;background-color:var(--bg-3);overflow:hidden}.brand-funnel-bar{display:block;height:100%;width:var(--w);border-radius:999px;background-color:var(--fg-3);transition:background-color .4s var(--ease-out)}.brand-funnel li[data-past] .brand-funnel-bar{background-color:color-mix(in srgb,var(--plate) 55%,var(--bg-3))}.brand-funnel li[data-on] .brand-funnel-bar{background-color:var(--plate)}.brand-funnel-one .brand-funnel-label{color:var(--plate)}.brand-option{position:relative;overflow:hidden;border-radius:.875rem;background-color:#f7f5f0;box-shadow:inset 0 0 0 1px var(--line)}.brand-option img{transition:transform .7s var(--ease-out)}@media (hover:hover){.brand-option:hover img{transform:scale(1.04)}}.brand-option[data-last]{border-radius:1.25rem}.brand-option[data-picked]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 3px var(--plate);pointer-events:none}.brand-option-pick{position:absolute;left:.5rem;bottom:.5rem;z-index:1;display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;padding:.2rem .55rem .2rem .4rem;font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;background-color:var(--plate);color:var(--on-plate)}.brand-sketch{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-sketch-photo{background-color:#f7f5f0}.case-compare-box[data-art] .case-compare-before{padding:0;background-image:none;background-color:#f9f7f3}.brand-compare-art{background-color:#f9f7f3}.case-compare-box[data-art]{aspect-ratio:4/3.4}@media (min-width:640px){.case-compare-box[data-art]{aspect-ratio:16/9}}.brand-compare-frame{position:absolute;inset:19% 8% 6%}@media (min-width:640px){.brand-compare-frame{inset:11% 14% 8%}}.brand-option-name{position:absolute;left:.5rem;top:.5rem;border-radius:999px;padding:.2rem .55rem;font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;color:rgb(11 20 20/.72);background-color:rgb(11 20 20/.06)}.brand-compare-guides path{fill:none;stroke:var(--plate);stroke-width:1.25px;vector-effect:non-scaling-stroke}.brand-compare-guides circle{fill:#f9f7f3;stroke:#0e5c57;stroke-width:1.25px;vector-effect:non-scaling-stroke}.brand-fact-value{font-weight:800;font-size:clamp(2.5rem,4.6vw,4rem);line-height:1;letter-spacing:-.04em}.brand-facts .brand-fact:nth-child(odd){padding-right:1rem}.brand-word-card{background-color:#f7f5f0;box-shadow:inset 0 0 0 1px var(--line)}.brand-word-card,.brand-word-card .text-fg{color:#0b1414}.brand-sheet{position:relative;background-color:var(--bg-2)}.brand-sheet:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.brand-sheet-white{background-color:#ffffff}.brand-pack{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:.5rem}.brand-pack-head{display:flex;align-items:center;gap:.45rem;padding:0 .25rem .25rem}.brand-pack-row{grid-column:1/-1;padding:.75rem .25rem 0}.brand-pack-tile{display:grid;place-items:center;aspect-ratio:4/3;border-radius:1rem;box-shadow:inset 0 0 0 1px rgb(127 127 127/.18)}@media (min-width:640px){.brand-pack{grid-template-columns:7.5rem repeat(var(--cols),minmax(0,1fr));gap:.75rem}.brand-pack-row{grid-column:auto;align-self:center;padding:0}.brand-pack-tile{aspect-ratio:16/10;border-radius:1.25rem}}.brand-linkout{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);transition:background-color .3s var(--ease-out)}.brand-linkout:hover{background-color:var(--bg-3)}.brand-linkout:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px}.brand-linkout-cta{background-color:var(--plate);color:var(--on-plate)}.brand-files{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-file-kind{border-radius:999px;padding:.15rem .55rem;font-family:var(--font-mono);font-size:.625rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-2)}.brand-icon-tile{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-pages-rail{scrollbar-width:none;scroll-padding-inline:0;outline:none}.brand-pages-rail::-webkit-scrollbar{display:none}.brand-pages-rail:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px;border-radius:1rem}.brand-pages-slide{width:min(84vw,40rem)}.brand-tool-icon{color:var(--fg);background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-step-num{background-color:var(--plate);color:var(--on-plate)}.brand-ask{background-color:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.brand-ask-bubble{background-color:#0b1414;color:#f7f5f0}[data-case-template=brand] .case-type-sample[data-display] .case-type-line{font-size:1.5rem;line-height:1.1;text-transform:none}}@media (prefers-reduced-motion:reduce){.brand-funnel li,.brand-funnel-bar,.brand-option img,.brand-rounds-panel{transition:none}}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6ced06489fd81a3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/aa5f74293546f6d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/62c97acc3aa63787-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Anton Fallback;src:local("Arial");ascent-override:129.70%;descent-override:36.29%;line-gap-override:0.00%;size-adjust:90.69%}.__className_3ccc06{font-family:Anton,Anton Fallback;font-weight:400;font-style:normal}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope Fallback;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_28e7ef{font-family:Manrope,Manrope Fallback;font-style:normal}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_45e2c2{font-family:Figtree,Figtree Fallback;font-style:normal}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_37214d{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}