@font-face{font-family:Bau;font-weight:400;font-style:normal;font-display:swap;src:url(/_astro/Bau-Regular.DejQTl9U.woff2) format("woff2"),url(/_astro/Bau-Regular.BMIPQbFu.woff) format("woff")}@font-face{font-family:Bau;font-weight:400;font-style:italic;font-display:swap;src:url(/_astro/Bau-RegularItalic.BV6ghXDc.woff2) format("woff2"),url(/_astro/Bau-RegularItalic.BVkeUizO.woff) format("woff")}@font-face{font-family:Bau;font-weight:500;font-style:normal;font-display:swap;src:url(/_astro/Bau-Medium.IUVt2Fa5.woff2) format("woff2"),url(/_astro/Bau-Medium.CR-4-cSE.woff) format("woff")}@font-face{font-family:Bau;font-weight:500;font-style:italic;font-display:swap;src:url(/_astro/Bau-MediumItalic.WcBHENhe.woff2) format("woff2"),url(/_astro/Bau-MediumItalic.DNwMesCR.woff) format("woff")}@font-face{font-family:Bau;font-weight:700;font-style:normal;font-display:swap;src:url(/_astro/Bau-Bold.DUK3Y67t.woff2) format("woff2"),url(/_astro/Bau-Bold.1bZGy6Li.woff) format("woff")}@font-face{font-family:Bau;font-weight:700;font-style:italic;font-display:swap;src:url(/_astro/Bau-BoldItalic.BTPq5CF7.woff2) format("woff2"),url(/_astro/Bau-BoldItalic.BlEo5VEb.woff) format("woff")}@font-face{font-family:Bau Super;font-weight:400;font-style:normal;font-display:swap;src:url(/_astro/Bau-Super.B_VQKOgs.woff2) format("woff2"),url(/_astro/Bau-Super.CfRUjaNb.woff) format("woff")}@font-face{font-family:Bau Super;font-weight:400;font-style:italic;font-display:swap;src:url(/_astro/Bau-SuperItalic.BNfkVzEy.woff2) format("woff2")}:root{--cream: #f8f5f0;--warm-gray: #e8e2d8;--stone: #888780;--stone-ink: #6b6a64;--ink: #1a1a1a;--char: #1c1c1c;--black-soft: #111111;--black: #000000;--bone: #f0f0ec;--white: #ffffff;--blue: #0A78FF;--blue-deep: #0060E0;--blue-light: #4D9BFF;--powder: #d0e8f5;--red: #E02018;--red-deep: #C21A12;--purple: #FF14FB;--orange: #FCB629;--green: #52B534;--blush: #fde4dc;--error: #D85A30;--font-display: "Bau Super", "Impact", "Arial Black", sans-serif;--font-body: "Bau", "Helvetica Neue", Arial, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--text-hero: clamp(2.5rem, 5vw, 7rem);--text-jumbo: clamp(3.5rem, 6.5vw, 9rem);--text-h1: clamp(3rem, 8vw, 6rem);--text-h2: clamp(2rem, 5vw, 3.5rem);--text-quote: clamp(1.5rem, 2.5vw, 2.25rem);--text-footer: clamp(2rem, 3.5vw, 3rem);--text-h3: clamp(1.25rem, 3vw, 1.75rem);--text-lede: clamp(1.125rem, 2vw, 1.375rem);--text-body-lg: clamp(1.05rem, 1.5vw, 1.2rem);--text-body: clamp(1rem, 1.2vw, 1.125rem);--text-small: .875rem;--text-caption: .75rem;--leading-display: .95;--leading-tight: 1.3;--leading-body: 1.6;--leading-long: 1.75;--tracking-display: .02em;--tracking-button: .08em;--tracking-label: .1em;--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 6rem;--space-2xl: 10rem;--nav-h: 60px;--max-width: 1600px;--max-width-text: 720px;--max-width-copy: 640px;--gutter: clamp(1.5rem, 4vw, 3rem);--border: 1px;--border-strong: 2px;--radius: 0;--ease-out: cubic-bezier(.16, 1, .3, 1);--duration: .4s;--duration-fast: .25s}@media (max-width: 768px){:root{--space-2xl: 3rem}}:root,[data-brand=design]{--accent: var(--blue);--accent-deep: var(--blue-deep);--accent-light: var(--blue-light);--accent-wash: var(--powder);--brand-name: "lonnie.design"}[data-brand=draws]{--accent: var(--red);--accent-deep: var(--red-deep);--accent-light: var(--purple);--accent-wash: var(--blush);--brand-name: "lonniedraws"}:root,.on-cream,.section--cream{--bg: var(--cream);--fg: var(--ink);--fg-dim: var(--stone-ink);--rule: var(--warm-gray);--accent-ink: var(--accent-deep);--field-border: rgba(26, 26, 26, .25);--nav-glass: rgba(248, 245, 240, .95);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-warm,.section--warm{--bg: var(--warm-gray);--fg: var(--ink);--fg-dim: var(--stone-ink);--rule: rgba(26, 26, 26, .12);--accent-ink: var(--accent-deep);--field-border: rgba(26, 26, 26, .3);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-white{--bg: var(--white);--fg: var(--ink);--fg-dim: var(--stone-ink);--rule: var(--warm-gray);--accent-ink: var(--accent-deep);--field-border: rgba(26, 26, 26, .25);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-wash{--bg: var(--accent-wash);--fg: var(--ink);--fg-dim: var(--stone-ink);--rule: rgba(26, 26, 26, .12);--accent-ink: var(--accent-deep);--field-border: rgba(26, 26, 26, .3);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-dark,.section--dark{--bg: var(--ink);--fg: var(--bone);--fg-dim: rgba(240, 240, 236, .65);--rule: rgba(255, 255, 255, .12);--accent-ink: var(--accent-light);--field-border: rgba(255, 255, 255, .2);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-black{--bg: var(--black);--fg: var(--bone);--fg-dim: rgba(240, 240, 236, .65);--rule: rgba(255, 255, 255, .12);--accent-ink: var(--accent-light);--field-border: rgba(255, 255, 255, .2);--btn: var(--fg);--btn-label: var(--bg);--btn-flip: transparent;--btn-flip-label: var(--fg)}.on-accent{--bg: var(--accent);--fg: var(--white);--fg-dim: rgba(255, 255, 255, .8);--rule: rgba(255, 255, 255, .3);--accent-ink: var(--white);--field-border: rgba(255, 255, 255, .5);--btn: var(--white);--btn-label: var(--bg);--btn-flip: var(--black);--btn-flip-label: var(--white)}.on-red,.on-purple,.on-orange,.on-green{--fg: var(--black);--fg-dim: rgba(0, 0, 0, .72);--rule: var(--black);--accent-ink: var(--black);--field-border: var(--black);--btn: var(--black);--btn-label: var(--bg);--btn-flip: var(--white);--btn-flip-label: var(--black)}.on-red{--bg: var(--red)}.on-purple{--bg: var(--purple)}.on-orange{--bg: var(--orange)}.on-green{--bg: var(--green)}.on-cream,.on-warm,.on-white,.on-wash,.on-dark,.on-black,.on-accent,.on-red,.on-purple,.on-orange,.on-green,.section--cream,.section--warm,.section--dark{background-color:var(--bg);color:var(--fg)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,video,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}a{color:inherit;text-decoration:none}ul,ol{list-style:none}button{cursor:pointer;background:none;border:none}body{font-family:var(--font-body);font-weight:400;font-size:var(--text-body);line-height:var(--leading-body);color:var(--fg);background-color:var(--bg);overflow-x:hidden}.display,h1,h2{font-family:var(--font-display);font-weight:400;text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}h1{font-size:var(--text-h1)}h2{font-size:var(--text-h2)}.text-hero{font-size:var(--text-hero)}.text-jumbo{font-size:var(--text-jumbo)}h3,.h3{font-family:var(--font-body);font-size:var(--text-h3);font-weight:700;line-height:var(--leading-tight)}h4,.h4{font-family:var(--font-body);font-size:1.125rem;font-weight:700;line-height:var(--leading-tight)}p+p{margin-top:1em}strong,b{font-weight:700}.lede{font-size:var(--text-lede);line-height:1.5;max-width:560px;opacity:.8}.body-lg{font-size:var(--text-body-lg);line-height:1.7;max-width:var(--max-width-copy)}.small{font-size:var(--text-small)}.caption{font-size:var(--text-caption);color:var(--fg-dim)}.accent{color:var(--accent)}.on-accent .accent{color:var(--white)}.link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--duration) var(--ease-out)}.link:hover,.link:focus-visible{color:var(--accent-ink)}.container{max-width:var(--max-width);margin:0 auto;padding:0 var(--gutter)}.container--narrow{max-width:var(--max-width-text);margin:0 auto;padding:0 var(--gutter)}.section{padding-block:var(--space-xl)}.section--lg{padding-block:var(--space-2xl)}.page-hero{padding-top:calc(var(--space-2xl) + var(--nav-h));padding-bottom:var(--space-xl)}.page-hero h1{margin-top:var(--space-sm)}.split{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:center}.grid-2,.grid-3,.grid-4{display:grid;gap:var(--space-md)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.full-bleed{width:100vw;margin-left:calc(50% - 50vw)}.section__header{margin-bottom:var(--space-lg)}.section__header .tag{margin-bottom:var(--space-xs)}.section__cta{margin-top:var(--space-lg);text-align:center}@media (max-width: 768px){.split{grid-template-columns:1fr;gap:var(--space-md)}.grid-3,.grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}.tag{font-family:var(--font-body);font-size:var(--text-small);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-ink)}.badge{display:inline-block;font-family:var(--font-display);font-size:.6875rem;line-height:1;text-transform:uppercase;letter-spacing:var(--tracking-button);padding:.35em .55em .3em;background:var(--btn);color:var(--btn-label);vertical-align:middle;white-space:nowrap}.badge--outline{background:transparent;color:var(--btn);box-shadow:inset 0 0 0 1px currentColor}.badge--ink{background:var(--btn);color:var(--btn-label)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:var(--font-display);font-size:1.125rem;line-height:1.2;text-transform:uppercase;letter-spacing:var(--tracking-button);padding:.875rem 2rem;border:var(--border-strong) solid currentColor;background:transparent;color:var(--btn);cursor:pointer;text-decoration:none;transition:background-color var(--duration) var(--ease-out),color var(--duration) var(--ease-out),border-color var(--duration) var(--ease-out)}.btn:hover,.btn:focus-visible{background:var(--btn);color:var(--btn-label);border-color:var(--btn)}.btn--primary,.btn--filled,.btn--ink{background:var(--btn);border-color:var(--btn);color:var(--btn-label)}.btn--primary:hover,.btn--primary:focus-visible,.btn--filled:hover,.btn--filled:focus-visible,.btn--ink:hover,.btn--ink:focus-visible{background:var(--btn-flip);border-color:var(--btn);color:var(--btn-flip-label)}.btn--sm{font-size:.875rem;padding:.6rem 1.25rem}.btn--block{width:100%}.btn-row{display:flex;gap:var(--space-sm);flex-wrap:wrap;margin-top:var(--space-lg)}.nav__link:focus-visible,.link:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.btn:focus-visible{outline:2px solid var(--btn);outline-offset:3px}.nav{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-sm) 0;transition:background var(--duration) var(--ease-out);--nav-fg: var(--bone);--btn: var(--bone);--btn-label: var(--ink)}.nav--scrolled,.nav--on-light{--nav-fg: var(--ink);--btn: var(--ink);--btn-label: var(--cream);background:#f8f5f0f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 1px #0000000f}.nav--static{position:relative}.nav__inner{display:flex;justify-content:space-between;align-items:center;max-width:var(--max-width);margin:0 auto;padding:0 var(--gutter)}.nav__logo{display:flex;align-items:center;color:var(--nav-fg)}.nav__logo svg{height:40px;width:auto;display:block;fill:currentColor}.nav__links{display:flex;gap:var(--space-md);align-items:center}.nav__link{font-family:var(--font-body);font-size:20px;line-height:30px;font-weight:400;letter-spacing:.05em;position:relative;color:var(--nav-fg);display:inline-flex;align-items:center;gap:.4em}.nav__link:after{content:"";position:absolute;bottom:-4px;left:0;width:0;height:2px;background:var(--accent);transition:width var(--duration) var(--ease-out),opacity var(--duration) var(--ease-out)}.nav__link:hover:after,.nav__link--active:after{width:100%}.nav:not(.nav--scrolled):not(.nav--on-light) .nav__link:after{background:var(--bone)}.nav--on-light:not(.nav--scrolled) .nav__link:after{background:var(--ink)}.nav__count,.nav__mobile-social{display:none}.nav__toggle{display:none;padding:4px;font-family:var(--font-display);font-size:1rem;text-transform:uppercase;letter-spacing:var(--tracking-button);color:var(--nav-fg)}@media (max-width: 768px){.nav__toggle{display:block}.nav__links{position:absolute;top:100%;left:0;right:0;background:var(--ink);--btn: var(--bone);--btn-label: var(--ink);flex-direction:column;align-items:flex-start;gap:var(--space-sm);padding:0 var(--gutter);max-height:0;overflow:hidden;transition:max-height .35s var(--ease-out),padding .35s var(--ease-out)}.nav__links--open{max-height:100vh;padding:var(--space-md) var(--gutter) var(--space-lg)}.nav__links .nav__link{color:var(--bone);font-family:var(--font-display);font-weight:400;font-size:35px;line-height:37px;text-transform:uppercase;opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.nav__links .nav__link:after{display:none}.nav__links--open .nav__link{opacity:1;transform:translateY(0)}.nav__links--open .nav__link:nth-child(1){transition-delay:.1s}.nav__links--open .nav__link:nth-child(2){transition-delay:.15s}.nav__links--open .nav__link:nth-child(3){transition-delay:.2s}.nav__links--open .nav__link:nth-child(4){transition-delay:.25s}.nav__links--open .nav__link:nth-child(5){transition-delay:.3s}.nav__links--open .nav__link:nth-child(6){transition-delay:.35s}.nav__links--open .nav__link:nth-child(7){transition-delay:.4s}.nav__count{display:inline;font-family:var(--font-body);font-size:.45em;vertical-align:super;margin-left:.2em;opacity:.5}.nav__mobile-social{display:flex;gap:var(--space-sm);flex-wrap:wrap;width:100%;padding-top:var(--space-sm);margin-top:var(--space-sm);border-top:1px solid rgba(255,255,255,.1);opacity:0;transform:translateY(10px);transition:opacity .25s ease .4s,transform .25s ease .4s}.nav__links--open .nav__mobile-social{opacity:1;transform:translateY(0)}.nav__social-link{font-size:.875rem;line-height:1.5;color:#ffffff80;padding:var(--space-xs) 0}.nav__social-link:hover{color:var(--bone)}}:root{--announce-h: 44px;--announce-duration: 100s}.announce{position:fixed;top:0;left:0;right:0;z-index:101;height:var(--announce-h);display:flex;align-items:center;overflow:hidden;background:var(--accent);color:var(--white);font-family:var(--font-body);font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-button);white-space:nowrap}.announce--static{position:relative}.announce--ink{background:var(--black);color:var(--white)}.announce--purple{background:var(--purple);color:var(--black)}.announce--orange{background:var(--orange);color:var(--black)}.announce--green{background:var(--green);color:var(--black)}.announce__track{display:flex;width:max-content;animation:announceTicker var(--announce-duration) linear infinite}.announce:hover .announce__track,.announce:focus-within .announce__track{animation-play-state:paused}.announce__items{display:flex;align-items:center;flex-shrink:0}.announce__item{display:inline-flex;align-items:center;gap:2.5rem;padding-right:2.5rem}.announce__item:after{content:"";width:6px;height:6px;background:currentColor;transform:rotate(45deg);flex-shrink:0}.announce a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}@keyframes announceTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.announce__track{animation:none}.announce__items[aria-hidden=true]{display:none}}.has-announce .nav:not(.nav--static){top:var(--announce-h)}.has-announce{--nav-h: calc(60px + var(--announce-h))}.footer{padding:var(--space-xl) 0 var(--space-lg);background:var(--ink);color:var(--bone);--btn: var(--bone);--btn-label: var(--ink);--btn-flip: transparent;--btn-flip-label: var(--bone)}.footer__social-row{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-lg);padding-bottom:var(--space-xl);border-bottom:1px solid rgba(255,255,255,.1)}.footer__big-link{font-family:var(--font-display);font-size:var(--text-footer);text-transform:uppercase;letter-spacing:var(--tracking-display);line-height:1.15;opacity:.7;transition:opacity var(--duration) var(--ease-out)}.footer__big-link:hover{opacity:1}.footer__cols{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);padding:var(--space-lg) 0;border-bottom:1px solid rgba(255,255,255,.1)}.footer__col-title{font-weight:700;font-size:1rem;margin-bottom:var(--space-sm)}.footer__col li+li{margin-top:.35rem}.footer__col a{font-size:var(--text-small);opacity:.7;transition:opacity var(--duration) var(--ease-out)}.footer__col a:hover{opacity:1}.footer__info{padding:var(--space-lg) 0;max-width:var(--max-width-copy);font-size:var(--text-small);line-height:1.7;border-bottom:1px solid rgba(255,255,255,.1)}.footer__info p+p{margin-top:.75rem}.footer__info p:last-child{opacity:.45}.footer__copyright{margin-top:var(--space-md);font-size:var(--text-caption);opacity:.5}.footer-signoff a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color var(--duration) var(--ease-out)}.footer-signoff a:hover,.footer-signoff a:focus-visible{color:var(--accent-light)}@media (max-width: 768px){.footer__big-link{line-height:1}.footer__social-row{gap:var(--space-xs) var(--space-md)}.footer__cols{grid-template-columns:1fr 1fr}}.hero{min-height:100vh;display:flex;align-items:center;padding-top:calc(var(--space-xl) + var(--nav-h));position:relative;overflow:hidden}.hero__tag{margin-bottom:var(--space-sm)}.hero__title{font-size:var(--text-hero)}.hero__subtitle{font-size:var(--text-lede);max-width:560px;margin-top:var(--space-md);opacity:.8;line-height:1.5}.hero__actions{display:flex;gap:var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap}@media (max-width: 768px){.hero__actions{padding-bottom:var(--space-lg)}}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:100vw;margin-left:calc(50% - 50vw)}.card{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--char);cursor:pointer;display:block}.card--square{aspect-ratio:1 / 1}.card--portrait{aspect-ratio:4 / 5}.card__image{width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--ease-out)}.card:hover .card__image{transform:scale(1.03)}.card__overlay{position:absolute;left:0;right:0;bottom:0;padding:var(--space-md);background:linear-gradient(transparent,#000c);color:var(--white);opacity:0;transition:opacity var(--duration) var(--ease-out)}.card:hover .card__overlay,.card:focus-visible .card__overlay{opacity:1}.card__title{font-family:var(--font-display);font-size:var(--text-h3);text-transform:uppercase;line-height:1.05}.card__subtitle{font-size:var(--text-small);opacity:.8;margin-top:.25rem}@media (hover: none){.card__overlay{opacity:1}}@media (max-width: 768px){.card-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.card-grid{grid-template-columns:1fr}}.stats-bar{padding:var(--space-lg) 0;border-bottom:1px solid var(--rule)}.stats-bar__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.stat__number{font-family:var(--font-display);font-size:clamp(3rem,6vw,5rem);line-height:1;color:var(--accent)}.stat__label{font-size:var(--text-small);text-transform:uppercase;letter-spacing:var(--tracking-button);margin-top:.25rem;opacity:.7}@media (max-width: 768px){.stats-bar__grid{grid-template-columns:repeat(2,1fr)}}.services{margin-top:var(--space-md);max-width:480px}.services li{padding:var(--space-sm) 0;border-top:1px solid var(--rule);font-size:var(--text-small);line-height:1.6;opacity:.85}.services li:last-child{border-bottom:1px solid var(--rule)}.services strong{display:block;font-weight:700}.line-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--space-md);margin-top:var(--space-md)}.line-list--3{grid-template-columns:repeat(3,1fr)}.line-list>*{font-size:1.25rem;padding:var(--space-sm) 0;border-bottom:1px solid var(--rule)}@media (max-width: 480px){.line-list,.line-list--3{grid-template-columns:1fr}}.timeline{margin-top:var(--space-md)}.timeline__item{display:grid;grid-template-columns:80px 1fr;gap:var(--space-sm);align-items:center;padding:var(--space-sm) 0;border-bottom:1px solid var(--rule)}.timeline__logo{width:70px;height:70px;object-fit:contain}.timeline__role{font-weight:700}.timeline__company{font-size:var(--text-small);color:var(--fg-dim)}.quote-display{font-family:var(--font-display);font-size:var(--text-quote);text-transform:uppercase;line-height:1.05;letter-spacing:var(--tracking-display);color:var(--accent);margin:0 0 var(--space-md)}.on-wash .quote-display{color:var(--accent-deep)}.quote-attribution{font-size:var(--text-small);opacity:.6}.testimonials-stage{margin-top:var(--space-lg)}.t-name-nav{display:flex;gap:var(--space-md);border-bottom:1px solid var(--rule);margin-bottom:var(--space-lg);overflow-x:auto}.t-name-btn{all:unset;cursor:pointer;font-family:var(--font-body);font-size:20px;font-weight:400;color:var(--fg);opacity:.35;padding-bottom:var(--space-sm);position:relative;white-space:nowrap;transition:opacity var(--duration-fast) ease}.t-name-btn:hover{opacity:.65}.t-name-btn.is-active{opacity:1}.t-name-btn.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.t-name-btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.testimonials-display{display:grid}.testimonial-slide{grid-column:1;grid-row:1;display:grid;grid-template-columns:7fr 3fr;gap:var(--space-lg);align-items:center;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) ease}.testimonial-slide.is-active{opacity:1;pointer-events:auto}.testimonial-avatar{width:240px;height:240px;overflow:hidden;background:var(--warm-gray);justify-self:center}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}@media (max-width: 768px){.testimonial-slide{grid-template-columns:1fr}.testimonial-avatar{justify-self:start;width:160px;height:160px}.t-name-btn{font-size:16px}.t-name-nav{gap:var(--space-sm)}}.logo-ticker{overflow:hidden}.logo-ticker__track{display:flex;width:max-content}.logo-ticker__items{display:flex;align-items:center;gap:clamp(2rem,5vw,4rem);padding-right:clamp(2rem,5vw,4rem);flex-shrink:0;animation:logoTicker 25s linear infinite}.logo-ticker__logo{height:36px;width:auto;opacity:.35;filter:grayscale(1)}.on-dark .logo-ticker__logo,.on-black .logo-ticker__logo{filter:grayscale(1) invert(1);opacity:.5}@keyframes logoTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}.writing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-md)}.writing-card{padding:var(--space-md);background:var(--cream);color:var(--ink);transition:transform var(--duration) var(--ease-out);display:block}.on-cream .writing-card{background:var(--white)}.writing-card:hover{transform:translateY(-4px)}.writing-card__date{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--stone-ink)}.writing-card__title{margin-top:var(--space-xs);font-size:1.25rem;font-weight:700;line-height:var(--leading-tight)}.writing-card__excerpt{margin-top:var(--space-xs);font-size:var(--text-small);color:var(--stone-ink);line-height:1.5}.writing-card__link{display:inline-block;margin-top:var(--space-sm);font-size:var(--text-small);font-weight:700;color:var(--blue-deep)}[data-brand=draws] .writing-card__link{color:var(--red-deep)}.post-list{max-width:var(--max-width-text);margin:0 auto}.post-item{display:block;padding:var(--space-md) 0;border-bottom:1px solid var(--rule);transition:transform .3s ease}.post-item:hover{transform:translate(8px)}.post-item__meta{display:flex;gap:var(--space-sm);align-items:center;margin-bottom:var(--space-xs)}.post-item__date{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-button);color:var(--fg-dim)}.post-item__source{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-button);color:var(--accent-ink);font-weight:700}.post-item__title{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:700;line-height:var(--leading-tight)}.post-item__excerpt{margin-top:.5rem;color:var(--fg-dim);font-size:var(--text-small);line-height:1.5}.subscribe-cta{text-align:center;padding:var(--space-lg);margin-top:var(--space-lg)}.subscribe-cta p{max-width:400px;margin:var(--space-xs) auto 0;color:var(--fg-dim)}.subscribe-cta .btn{margin-top:var(--space-md)}.meta-row{display:flex;flex-wrap:wrap;gap:var(--space-md) var(--space-xl);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--rule)}.meta-item{display:flex;flex-direction:column;gap:.25rem;font-size:1rem}.meta-label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-button);color:var(--accent-ink);font-weight:700}.text-split{display:grid;grid-template-columns:1fr 2fr;gap:var(--space-xl);align-items:start;border-top:1px solid var(--rule);padding-top:var(--space-xl)}.text-split__subhead{font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;line-height:var(--leading-tight)}.text-split__body{font-size:clamp(1rem,1.5vw,1.15rem);line-height:var(--leading-long);opacity:.85}@media (max-width: 768px){.text-split{grid-template-columns:1fr;gap:var(--space-sm)}}.full-text{max-width:var(--max-width-text);font-size:var(--text-body-lg);line-height:var(--leading-long);opacity:.85;padding:var(--space-xl) 0;border-top:1px solid var(--rule)}.media{width:100%}.media img,.media video{width:100%;display:block;background:var(--black)}.media__caption{text-align:center;font-size:var(--text-caption);color:var(--stone-ink);padding:var(--space-sm) var(--space-md);background:var(--warm-gray)}.media-pair{display:grid;grid-template-columns:1fr 1fr}.media-pair img{width:100%;height:100%;object-fit:cover}@media (max-width: 640px){.media-pair{grid-template-columns:1fr}}.form{display:flex;flex-direction:column;gap:var(--space-sm)}.field{display:flex;flex-direction:column;gap:.4rem}.field label,.label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--fg-dim)}.input,.select,.textarea,.form input,.form select,.form textarea{width:100%;padding:.75rem 1rem;background:transparent;border:1px solid var(--field-border);border-radius:var(--radius);color:var(--fg);font-size:1rem;font-family:var(--font-body);transition:border-color .3s ease}.form input:focus,.form select:focus,.form textarea:focus,.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent)}.form select,.select{appearance:none;cursor:pointer}.form select option{background:var(--bg);color:var(--fg)}.form textarea,.textarea{min-height:160px;resize:vertical}.field--error input,.field--error textarea{border-color:var(--error)}.field__hint{font-size:var(--text-caption);color:var(--fg-dim)}.field--error .field__hint{color:var(--error)}.notice{display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;border:1px solid var(--accent);color:var(--accent-ink)}.notice strong{font-family:var(--font-display);font-weight:400;letter-spacing:var(--tracking-display);text-transform:uppercase}.notice span{color:var(--fg-dim)}.contact-info__item{margin-bottom:var(--space-md)}.contact-info__label{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-ink);font-weight:700}.contact-info__value{font-size:var(--text-lede);margin-top:.25rem;overflow-wrap:break-word}.contact-info__value a:hover{color:var(--accent-ink)}.social-links{display:flex;gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap}.social-link{font-family:var(--font-display);font-size:1rem;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;border:1px solid var(--field-border);transition:background-color .3s ease,color .3s ease}.social-link:hover{background:var(--fg);color:var(--bg)}.block{padding-block:clamp(4rem,9vw,8rem)}.block--tight{padding-block:var(--space-lg)}.block__statement{font-family:var(--font-display);font-size:clamp(2.25rem,7.5vw,7rem);line-height:.92;letter-spacing:0;text-transform:uppercase;text-align:center;text-wrap:balance}.block__statement--left{text-align:left}.block__kicker{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2.5rem);line-height:1.05;text-transform:uppercase;text-align:center;text-wrap:balance}.ink-purple{color:var(--purple)}.ink-orange{color:var(--orange)}.ink-green{color:var(--green)}.ink-red{color:var(--red)}.ink-black{color:var(--black)}.roster{border-top:1px solid var(--rule)}.roster__row{display:flex;justify-content:space-between;gap:var(--space-sm);padding:.85rem var(--gutter);border-bottom:1px solid var(--rule);font-size:var(--text-small);font-weight:700}.roster__row>:last-child{text-align:right}a.roster__row{transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}a.roster__row:hover{background:var(--fg);color:var(--bg)}.form--block{gap:1.25rem}.form--block input,.form--block textarea,.form--block select{border:var(--border-strong) solid var(--fg);padding:1rem 1.25rem;font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.5rem);text-transform:uppercase;letter-spacing:var(--tracking-display)}.form--block textarea{font-family:var(--font-body);text-transform:none;letter-spacing:0;font-size:1.125rem}.form--block ::placeholder{color:var(--fg);opacity:1}.form--block .btn{width:100%;padding-block:1.25rem;font-size:clamp(1.1rem,2vw,1.5rem)}.tiles{display:grid;grid-template-columns:repeat(4,1fr)}.tile{aspect-ratio:1 / 1;min-width:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(1rem,2vw,1.75rem)}a.tile{transition:filter var(--duration-fast) ease}a.tile:hover{filter:brightness(1.08)}.tile__name{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.15rem,2.5vw,2.4rem);line-height:.95;overflow-wrap:break-word}.tile .badge{align-self:flex-start}@media (max-width: 860px){.tiles{grid-template-columns:1fr 1fr}}.dim{color:var(--fg-dim)}.text-center{text-align:center}.mt-xs{margin-top:var(--space-xs)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.measure{max-width:480px}.rule{border:0;border-top:1px solid var(--rule)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.js .reveal{opacity:0;transform:translateY(30px);transition:opacity .6s var(--ease-out),transform .6s var(--ease-out)}.js .reveal--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.js .reveal{opacity:1;transform:none}}:root{--nav-real: 72px}main{padding-top:calc(var(--nav-real) + var(--announce-h))}.skip-link{position:absolute;left:1rem;top:-100px;z-index:200;background:var(--black);color:var(--white);padding:.75rem 1rem}.skip-link:focus{top:1rem}.nav__link .badge{margin-left:.15rem}.split-hero{display:grid;grid-template-columns:1fr 1fr;min-height:calc(100vh - var(--nav-real) - var(--announce-h))}.split-hero__media{position:relative;overflow:hidden;background:var(--black)}.split-hero__media img,.split-hero__media .video-frame{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.split-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:var(--space-xl) clamp(1.5rem,6vw,6rem)}.split-hero__copy h1{font-size:clamp(3rem,6.5vw,6.5rem)}.split-hero__copy .lede{margin-top:var(--space-sm);opacity:1}.split-hero__copy p+p{margin-top:1rem}.split-hero__copy .btn-row{margin-top:var(--space-md)}.split-hero--reverse .split-hero__media{order:2}@media (max-width: 860px){.split-hero{grid-template-columns:1fr;min-height:0}.split-hero__media{aspect-ratio:4 / 5}.split-hero--reverse .split-hero__media{order:0}.split-hero__copy{padding:var(--space-lg) var(--gutter)}}.note{font-size:var(--text-small);color:var(--fg-dim)}.check-list{margin-top:.5rem}.check-list li{position:relative;padding-left:1.25rem;margin-top:.35rem}.check-list li:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--accent);transform:rotate(45deg)}.section-title{text-align:center;margin-bottom:var(--space-lg)}.section-title p{margin:var(--space-sm) auto 0;max-width:560px;color:var(--fg-dim)}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-sm)}.product-card{display:block}.product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--char)}.product-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration) var(--ease-out)}.product-card:hover .product-card__media img{transform:scale(1.03)}.product-card__media .badge{position:absolute;top:.75rem;left:.75rem}.product-card__name{margin-top:.75rem;font-weight:500;line-height:1.35}.product-card__price{font-size:var(--text-small);color:var(--fg-dim);margin-top:.15rem}@media (max-width: 768px){.product-grid{grid-template-columns:1fr 1fr}}@media (max-width: 480px){.product-grid{grid-template-columns:1fr}}.quote-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-md)}.quote-cards--2{grid-template-columns:repeat(2,1fr)}.quote-card{border-top:2px solid var(--fg);padding-top:var(--space-sm)}.quote-card__mark{font-family:var(--font-display);font-size:4rem;line-height:.6;height:2rem;display:block}.quote-card__client{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1;margin:.35rem 0 .75rem}.quote-card__text{font-size:var(--text-body-lg);line-height:1.55}.quote-card__name{margin-top:var(--space-sm);font-size:var(--text-small);font-weight:700}.quote-card__role{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-label)}@media (max-width: 860px){.quote-cards,.quote-cards--2{grid-template-columns:1fr}}.video-frame{position:relative;aspect-ratio:var(--ratio, 16 / 9);background:var(--black);overflow:hidden;display:block}.video-frame--vertical{--ratio: 9 / 16}.video-frame--square{--ratio: 1 / 1}.video-frame img,.video-frame video{position:absolute;inset:0;width:100%;height:100%;object-fit:var(--fit, cover);background:var(--black)}.video-frame__play{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;border:2px solid var(--white);background:#00000059}.video-frame__play:after{content:"";position:absolute;left:29px;top:23px;border-style:solid;border-width:13px 0 13px 20px;border-color:transparent transparent transparent var(--white)}.video-frame__note{position:absolute;left:.75rem;bottom:.75rem;font-size:var(--text-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);background:var(--black);color:var(--white);padding:.3rem .5rem}.steps{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--space-lg);max-width:1100px;margin:0 auto}.step{display:grid;grid-template-columns:4rem 1fr;gap:var(--space-sm);padding:var(--space-md) 0;border-bottom:1px solid var(--rule)}.step__n{font-family:var(--font-display);font-size:3rem;line-height:.9;color:var(--accent)}.on-red .step__n,.on-purple .step__n,.on-orange .step__n,.on-green .step__n{color:var(--black)}.step__title{font-weight:700;font-size:1.25rem;line-height:1.3}.step__text{margin-top:.35rem}.step__text+.step__text{margin-top:.75rem}@media (max-width: 768px){.steps{grid-template-columns:1fr}}.name-ticker{overflow:hidden;padding-block:var(--space-md)}.name-ticker__track{display:flex;width:max-content;animation:logoTicker 45s linear infinite}.name-ticker__items{display:flex;flex-shrink:0;align-items:center}.name-ticker__item{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(2rem,5vw,4.5rem);line-height:1;display:inline-flex;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding-right:clamp(1.5rem,3vw,3rem);white-space:nowrap}.name-ticker__item:after{content:"";width:.25em;height:.25em;background:currentColor;transform:rotate(45deg)}.name-ticker:hover .name-ticker__track{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.name-ticker__track{animation:none;flex-wrap:wrap;width:auto}.name-ticker__items[aria-hidden]{display:none}.name-ticker__items{flex-wrap:wrap;padding-inline:var(--gutter)}}.story{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-lg);align-items:center;padding-block:var(--space-xl);border-top:1px solid var(--rule)}.story:first-child{border-top:0}.story h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(2.5rem,5vw,4.5rem);line-height:.95}.story p{margin-top:var(--space-sm);max-width:440px}.story__media{justify-self:end;width:100%;max-width:360px}@media (max-width: 768px){.story{grid-template-columns:1fr;gap:var(--space-md)}.story__media{justify-self:start;max-width:300px}}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 6px}.gallery img{width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block;background:var(--char)}@media (max-width: 768px){.gallery{grid-template-columns:1fr 1fr}}.about-split{display:grid;grid-template-columns:5fr 7fr;gap:var(--space-lg);align-items:center}.about-split img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.about-split h2{margin-bottom:var(--space-sm)}.about-split--reverse{grid-template-columns:7fr 5fr}.about-split--reverse>img{order:2}@media (max-width: 768px){.about-split,.about-split--reverse{grid-template-columns:1fr}.about-split--reverse>img{order:0}}.footer--draws{background:var(--black)}.footer__col ul{margin-top:0}.footer__col .btn{opacity:1}.footer__lede{opacity:.75;line-height:1.6;max-width:260px}.footer__lede .link{opacity:1}@media (max-width: 480px){.footer__cols{grid-template-columns:1fr}}.soon-hero{padding-block:var(--space-xl);text-align:center}.soon-hero h1{font-size:clamp(3.5rem,12vw,11rem)}.soon-hero .badge{font-size:.9rem;margin-bottom:var(--space-md)}.soon-hero p{max-width:520px;margin:var(--space-md) auto 0}.reel{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,24vw,320px);gap:var(--space-sm);overflow-x:auto;scroll-snap-type:x mandatory;padding:0 var(--gutter) var(--space-sm);scrollbar-width:thin}.reel>*{scroll-snap-align:start}.reel .video-frame{--ratio: 9 / 16}.reel figcaption.reel__cap{font-size:var(--text-small);margin-top:.5rem;color:var(--fg-dim)}.reel-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;margin-bottom:var(--space-md)}.reel-head p{max-width:520px;color:var(--fg-dim)}.reel-hint{font-size:var(--text-caption);text-transform:uppercase;letter-spacing:var(--tracking-label);font-weight:700;color:var(--fg-dim)}.loop-row{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:0 6px}.loop-row .video-frame{--ratio: 9 / 16}@media (max-width: 768px){.loop-row{grid-auto-flow:column;grid-auto-columns:46vw;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory}.loop-row>*{scroll-snap-align:start}}.logo-band{padding-block:var(--space-lg)}.logo-band .logo-ticker__logo{height:clamp(36px,5vw,56px);opacity:1;filter:brightness(0)}.logo-band .logo-ticker__items{gap:clamp(3rem,7vw,6rem);padding-right:clamp(3rem,7vw,6rem);animation-duration:35s}.collab-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;padding:0 6px}.collab-tile{position:relative;margin:0}.collab-tile>img,.collab-tile .video-frame{aspect-ratio:9 / 16;width:100%;height:auto;object-fit:cover;display:block}.collab-tile .video-frame{--ratio: 9 / 16}.collab-tile__cap{position:absolute;left:.75rem;top:.75rem;z-index:2;pointer-events:none;font-size:var(--text-caption);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-label);background:var(--black);color:var(--white);padding:.3rem .5rem}@media (max-width: 768px){.collab-grid{grid-template-columns:1fr 1fr}}.tabs__list{display:flex;gap:var(--space-md);border-bottom:1px solid var(--rule);margin-bottom:var(--space-lg);overflow-x:auto}.tabs__tab{all:unset;cursor:pointer;position:relative;white-space:nowrap;font-size:20px;padding-bottom:var(--space-sm);opacity:.45;transition:opacity var(--duration-fast) ease}.tabs__tab:hover{opacity:.75}.tabs__tab[aria-selected=true]{opacity:1}.tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent)}.tabs__tab:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.tabs__panel[hidden]{display:none}.js .tabs__panel{animation:tabIn var(--duration) var(--ease-out)}@keyframes tabIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width: 768px){.tabs__tab{font-size:16px}.tabs__list{gap:var(--space-sm)}}.photo-row{display:grid;grid-template-columns:repeat(5,1fr);gap:6px;padding:0 6px}.photo-row img{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;background:var(--char)}@media (max-width: 768px){.photo-row{grid-template-columns:1fr 1fr}}.reactions{display:grid;grid-template-columns:1fr 1fr}.reactions__list{padding:var(--space-xl) clamp(1.5rem,5vw,5rem)}.reactions__rows{margin-top:var(--space-lg);border-top:1px solid var(--rule)}.reactions__row{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:9rem 1fr auto;gap:var(--space-sm);align-items:baseline;padding:.85rem 0;border-bottom:1px solid var(--rule);font-size:var(--text-small);font-weight:700}.reactions__detail{font-weight:400}.reactions__state{text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-caption)}.reactions__row:hover,.reactions__row:focus-visible{background:var(--fg);color:var(--bg);padding-inline:.5rem}.reactions__row:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.reactions__row[aria-pressed=true]{background:var(--fg);color:var(--bg);padding-inline:.5rem}.reactions__stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);padding:50px;position:sticky;top:calc(var(--nav-real) + var(--announce-h));height:calc(100vh - var(--nav-real) - var(--announce-h));min-height:560px}.reactions__frame{flex:1;min-height:0;width:100%;display:flex;justify-content:center}.reactions__video{height:100%;max-width:100%;aspect-ratio:9 / 16;object-fit:cover;background:var(--black);display:block}.reactions__mute{color:var(--white)}@media (max-width: 860px){.reactions{grid-template-columns:1fr}.reactions__stage{order:-1;position:relative;top:0;height:auto;min-height:0;padding:50px 50px var(--space-md)}.reactions__frame{flex:none}.reactions__video{height:auto;width:min(100%,360px)}.reactions__row{grid-template-columns:6.5rem 1fr auto}}.wallpaper-promo__cta{padding-block:1.25rem;font-size:clamp(1.1rem,2vw,1.4rem)}.phones{display:flex;justify-content:center;gap:clamp(.75rem,2vw,1.5rem)}.phone{width:clamp(110px,12vw,170px);aspect-ratio:9 / 19.5;border-radius:22px;overflow:hidden;border:6px solid var(--black);background:var(--black);box-shadow:0 18px 40px #00000040}.phone:nth-child(2){transform:translateY(-1.5rem)}.phone img{width:100%;height:100%;object-fit:cover}.contact-block .form--block{max-width:var(--max-width-text);margin:var(--space-lg) auto 0;text-align:left}.form--block label.visually-hidden+input,.form--block label.visually-hidden+select{margin-top:0}.wallpaper-promo .split>*{min-width:0}.wallpaper-promo .block__statement{font-size:clamp(2.5rem,5.5vw,5.5rem)}@media (max-width: 768px){.phones{margin-top:var(--space-md)}}.reactions__row[aria-expanded=true]{background:var(--fg);color:var(--bg);padding-inline:.5rem}.chart__panel{padding:var(--space-sm) 0 var(--space-md);border-bottom:1px solid var(--rule);max-width:560px}.chart__panel p{font-size:var(--text-body-lg);line-height:1.6}.chart__panel p+p{margin-top:.75rem}.chart__img{height:100%;max-width:100%;aspect-ratio:3 / 4;object-fit:cover;display:block}@media (max-width: 860px){.chart__img{height:auto;width:min(100%,420px)}}
