@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--floret:#114b38;--floret-deep:#0a2f23;--ink:#0c1f18;--stalk:#eef2ea;--paper:#fbfcf8;--bloom:#f3c846;--bloom-deep:#e3b52b;--sage:#55695e;--mint:#a9cbb8;--muted:var(--sage);--rule:#0c1f1829;--focus:var(--floret);--font:"Archivo Variable", "Helvetica Neue", Arial, sans-serif;--step--1:.875rem;--step-0:1.0625rem;--step-1:1.25rem;--step-2:clamp(1.375rem, 1.2rem + .7vw, 1.625rem);--step-3:clamp(1.75rem, 1.25rem + 2vw, 2.625rem);--step-4:clamp(2.375rem, 1.1rem + 5vw, 4.5rem);--wrap:76rem;--gutter:clamp(1.25rem, 4vw, 3rem);--section:clamp(4rem, 9vw, 7.5rem)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--stalk);color:var(--ink);font-family:var(--font);font-size:var(--step-0);-webkit-font-smoothing:antialiased;margin:0;font-stretch:100%;line-height:1.55}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul[class],ol[class]{padding:0;list-style:none}svg,img{display:block}img{max-width:100%;height:auto}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:.07em}a:hover{text-decoration-thickness:.14em}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:2px}h1,h2,h3{letter-spacing:-.014em;text-wrap:balance;font-weight:640;font-stretch:125%}h1{font-size:var(--step-4);line-height:1.02}h2{font-size:var(--step-3);line-height:1.08}h3{font-size:var(--step-2);line-height:1.16}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--gutter);z-index:10;background:var(--bloom);color:var(--ink);padding:.6rem 1rem;font-weight:600;position:absolute;top:-4rem}.skip-link:focus{top:.75rem}.wrap{width:min(100% - 2 * var(--gutter), var(--wrap));margin-inline:auto}.section{padding-block:var(--section)}.section--tight-top{padding-top:0}.section--ruled{border-top:1px solid var(--rule)}.field{background:var(--floret);color:var(--stalk);--muted:var(--mint);--rule:#eef2ea38;--focus:var(--bloom)}.field--deep{background:var(--floret-deep)}.section-head{max-width:46rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.section-head p{max-width:38rem;margin-top:1.25rem}.lead{max-width:36rem;font-size:var(--step-1);line-height:1.45}.muted{color:var(--muted)}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2rem clamp(2rem,6vw,6rem);display:grid}.split__media{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%;margin-top:2rem}.split__media--low{aspect-ratio:1;object-position:50% 78%}.split__body>*+*{margin-top:1.25rem}.split__body p{max-width:38rem}.button{background:var(--bloom);min-height:3rem;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.5rem;font-weight:620;line-height:1.2;text-decoration:none;transition:background-color .15s;display:inline-flex}.button:hover{background:var(--bloom-deep)}.button[disabled]{opacity:.6;cursor:progress}.button--small{min-height:2.5rem;padding:.5rem 1.15rem;font-size:.975rem}.actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.25rem;display:flex}.text-link{font-weight:560}@media (width>=64.01rem){.site-header{z-index:20;position:sticky;top:0}}[id]{scroll-margin-top:6.5rem}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.site-header__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.25rem;display:flex}.wordmark{letter-spacing:-.015em;align-items:center;gap:.65rem;font-size:1.25rem;font-weight:700;font-stretch:125%;line-height:1;text-decoration:none;display:inline-flex}.wordmark__mark{flex:none;width:2.125rem;height:2.125rem}.nav,.nav__list{align-items:center;gap:.25rem 1.75rem;display:flex}.nav__link{border-bottom:2px solid #0000;padding-block:.4rem;font-size:.975rem;font-weight:520;text-decoration:none;display:inline-block}.nav__link:hover{border-bottom-color:var(--mint)}.nav__link[aria-current=page]{border-bottom-color:var(--bloom)}.nav-toggle{border:1px solid var(--rule);min-height:2.5rem;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.4rem 1rem;font-size:.975rem;font-weight:560;display:none}@media (width<=64rem){.js .nav-toggle{align-items:center;display:inline-flex}.nav{flex-direction:column;flex-basis:100%;align-items:flex-start;gap:1rem;padding-block:.5rem 1rem}.js .nav:not([data-open]){display:none}.nav__list{flex-direction:column;align-items:flex-start;width:100%}.nav__list li{border-bottom:1px solid var(--rule);width:100%}.nav__link{border-bottom:0;width:100%;padding-block:.8rem;font-size:1.0625rem}.nav__link[aria-current=page]{color:var(--bloom)}}.hero__copy{padding-block:clamp(2.5rem,6vw,5rem) clamp(2.5rem,5vw,4rem)}.hero__copy h1{max-width:20ch}.hero__copy .lead{max-width:40rem;color:var(--stalk);margin-top:1.75rem}.hero-shot{background:linear-gradient(to bottom, var(--floret) 0 50%, var(--stalk) 50% 100%)}.sheet{background:var(--paper);color:var(--ink);--muted:var(--sage);--rule:#0c1f1829;border-radius:3px;padding:1.75rem 1.75rem 1.5rem;position:relative;rotate:1.2deg;box-shadow:0 1px #0c1f1814,0 28px 50px -22px #03120c99}.sheet__head{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;display:flex}.sheet__title{letter-spacing:-.01em;font-size:1.125rem;font-weight:650;font-stretch:125%}.sheet__note{color:var(--muted);font-size:var(--step--1)}.sheet__row{border-bottom:1px solid var(--rule);grid-template-columns:6.75rem minmax(0,1fr);column-gap:1rem;padding-block:.7rem;font-size:.9688rem;line-height:1.4;display:grid}.sheet__row dt{color:var(--muted)}.sheet__row dd{font-weight:560}.marked{background:linear-gradient(#0000 42%,#f3c846bf 42% 94%,#0000 94%);margin-inline:-.15em;padding-inline:.15em}.sheet__signs{grid-template-columns:1fr 1fr;column-gap:1.5rem;margin-top:3.75rem;display:grid}.sign{border-top:1px solid var(--ink);color:var(--muted);font-size:var(--step--1);padding-top:.45rem;line-height:1.3;position:relative}.sign__ink{width:80%;height:auto;color:var(--floret);position:absolute;bottom:calc(100% - .55rem);left:.25rem;overflow:visible}.sign__ink path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.sign__flag{background:var(--bloom);color:var(--ink);white-space:nowrap;clip-path:polygon(.85rem 0,100% 0,100% 100%,.85rem 100%,0 50%);padding:.32rem .75rem .32rem 1.3rem;font-size:.8125rem;font-weight:650;line-height:1.2;position:absolute;bottom:calc(100% + .3rem);right:-2.5rem}@media (width<=26rem){.sheet{padding-inline:1.25rem}.sheet__row{grid-template-columns:5.5rem minmax(0,1fr)}.sign__flag{right:-1.75rem}}@media (prefers-reduced-motion:no-preference){.sign__ink path{animation:1.5s cubic-bezier(.55,0,.3,1) .6s both sign}@keyframes sign{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}}.page-top__inner{padding-block:clamp(2.5rem,6vw,5rem) clamp(3rem,7vw,5.5rem)}.page-top__inner--split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2.5rem clamp(2rem,6vw,6rem);display:grid}@media (width<=56rem){.page-top__inner--split{grid-template-columns:minmax(0,1fr)}.page-top__aside{max-width:27rem}}.page-top h1{max-width:18ch}.page-top__inner--split h1{font-size:clamp(2.25rem,1rem + 4vw,3.75rem)}.page-top .lead{max-width:40rem;margin-top:1.75rem}.page-top__photo{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%;box-shadow:0 28px 50px -22px #03120c99}.results{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem clamp(1.5rem,4vw,3rem);display:grid}.result{border-top:2px solid var(--ink);padding-top:1.25rem}.result__value{color:var(--floret);letter-spacing:-.02em;font-size:clamp(3rem,1.6rem + 3.6vw,4.5rem);font-weight:640;font-stretch:125%;line-height:1}.result__label{font-size:var(--step-1);letter-spacing:-.01em;margin-top:1rem;font-weight:620;font-stretch:125%;line-height:1.25}.result__note{color:var(--muted);margin-top:.35rem}.footnote{max-width:44rem;color:var(--muted);font-size:var(--step--1);margin-top:2rem}@media (width<=52rem){.results{grid-template-columns:1fr}}.person{border-top:2px solid var(--ink);grid-template-columns:8.5rem minmax(0,1fr);align-items:start;column-gap:clamp(1.25rem,3vw,2rem);padding-top:1.5rem;display:grid}.person__portrait{aspect-ratio:4/5;object-fit:cover;border-radius:6px;width:100%}.person__portrait--initials{background:var(--floret);color:var(--stalk);font-size:var(--step-3);letter-spacing:-.01em;place-items:center;font-weight:640;font-stretch:125%;display:grid}.person__role{color:var(--muted);margin-top:.3rem}.person__body>p+p{margin-top:1rem}@media (width<=26rem){.person{grid-template-columns:6rem minmax(0,1fr)}}.quotes{gap:3.5rem;display:grid}.quote{border-top:2px solid var(--ink);max-width:56rem;padding-top:1.5rem}.quote blockquote{letter-spacing:-.012em;margin:0;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.25rem);font-weight:520;line-height:1.25}.quote figcaption{gap:.15rem;margin-top:1.75rem;display:grid}.quote__name{font-weight:640}.quote__role{color:var(--muted)}.pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem clamp(2rem,5vw,4.5rem);display:grid}.pair__item>*+*{margin-top:1.1rem}.pair__media{aspect-ratio:3/2;object-fit:cover;border-radius:6px;width:100%;margin-bottom:1.75rem}.pair__item p{max-width:32rem}@media (width<=48rem){.pair{grid-template-columns:1fr}}.ctest{border:1px solid var(--rule);background:var(--paper);border-radius:6px;padding:clamp(1.25rem,3vw,2.25rem)}.ctest__head{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2rem;padding-bottom:1.1rem;display:flex}.ctest__title{font-size:var(--step-1);font-weight:640}.ctest__where{color:var(--muted);font-size:var(--step--1);margin-left:.5rem;font-weight:400}.ctest__status{font-weight:600}.ctest__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem clamp(1rem,2.5vw,1.75rem);margin-top:1.75rem;display:grid}.ctest__frame{position:relative}.ctest__frame img{aspect-ratio:1;object-fit:cover;border-radius:4px;width:100%}.ctest__item--winner .ctest__frame img{outline:3px solid var(--floret);outline-offset:3px}.ctest__flag{background:var(--bloom);color:var(--ink);clip-path:polygon(0 0,calc(100% - .85rem) 0,100% 50%,calc(100% - .85rem) 100%,0 100%);padding:.32rem 1.3rem .32rem .8rem;font-size:.8125rem;font-weight:650;line-height:1.2;position:absolute;top:.9rem;left:-.6rem}.ctest__name{margin-top:1rem;font-weight:640}.ctest__stats{font-size:var(--step--1);gap:.6rem;margin-top:.6rem;display:grid}.ctest__stats dt{color:var(--muted)}.ctest__stats dd{font-size:var(--step-0);font-variant-numeric:tabular-nums;font-weight:600}.ctest__share{align-items:center;gap:.6rem;display:flex}.ctest__bar{width:calc((100% - 3rem) * var(--v) / 100);background:var(--floret);border-radius:0 4px 4px 0;flex:none;height:.6rem}.ctest__caption,.shop__caption{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--step--1);margin-top:1.5rem;padding-top:1.25rem}@media (width<=44rem){.ctest__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.shop{border:1px solid var(--rule);background:var(--paper);--grid:#0c1f181a;border-radius:6px;padding:clamp(1.25rem,3vw,2.25rem)}.shop__tiles{border-bottom:2px solid var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem clamp(1rem,3vw,2.5rem);padding-bottom:1.5rem;display:grid}.shop__tile dt{color:var(--muted);font-size:var(--step--1)}.shop__tile dd{font-size:var(--step-2);letter-spacing:-.012em;font-weight:640;line-height:1.2}.shop__row{border-bottom:1px solid var(--grid);grid-template-columns:minmax(0,2.2fr) 4.5rem 6rem 6rem minmax(7rem,1.2fr);align-items:center;column-gap:clamp(1rem,2.5vw,2rem);padding-block:.9rem;display:grid}.shop__row--head{color:var(--muted);font-size:var(--step--1)}.shop__ad{align-items:baseline;gap:.7rem;font-weight:600;line-height:1.3;display:flex}.shop__dot{background:var(--c);border-radius:3px;flex:none;width:.7rem;height:.7rem}.shop__platform{color:var(--muted);font-size:var(--step--1);font-weight:400;display:block}.shop__num{font-variant-numeric:tabular-nums;text-align:right}.shop__roas{font-variant-numeric:tabular-nums;align-items:center;gap:.6rem;font-weight:600;display:flex}.shop__roas i{width:calc((100% - 2.5rem) * var(--v) / 100);background:var(--c);border-radius:0 4px 4px 0;flex:none;height:.6rem}.shop__caption{border-top:0;margin-top:.25rem}@media (width<=44rem){.shop__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.shop__row{grid-template-columns:minmax(0,1.6fr) 5.5rem minmax(4.5rem,1fr)}.shop__optional{display:none}}.ring svg{width:100%;height:auto;overflow:visible}.ring__track{fill:none;stroke:var(--mint);stroke-opacity:.55;stroke-width:2px}.ring__arrow{fill:var(--mint)}.ring__node{fill:var(--floret);stroke:var(--stalk);stroke-width:3px}.ring__label{fill:var(--stalk);letter-spacing:-.01em;font-size:22px;font-weight:620;font-stretch:125%}.ring__centre{fill:var(--mint);font-size:19px;font-weight:500}.ring__runner{fill:var(--bloom);transform-origin:240px 190px}@media (prefers-reduced-motion:no-preference){.ring__runner{animation:5s cubic-bezier(.45,0,.2,1) .6s both orbit}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}.rings li{padding-left:1.6rem;position:relative}.rings li+li{margin-top:.5rem}.rings li:before{content:"";border:.16em solid var(--floret);border-radius:50%;width:.62em;height:.62em;position:absolute;top:.48em;left:0}.field .rings li:before{border-color:var(--bloom)}.facts{border-top:2px solid var(--ink)}.field .facts{border-top-color:var(--stalk)}.facts__row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:.35rem 2rem;padding-block:1.35rem;display:grid}.facts__row dt{font-size:var(--step-1);letter-spacing:-.01em;font-weight:620;font-stretch:125%;line-height:1.25}.facts__row dd{max-width:36rem}@media (width<=36rem){.facts__row{grid-template-columns:1fr}}.steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.5rem clamp(1.5rem,3vw,2.5rem);display:grid}.step{border-top:2px solid var(--ink);counter-increment:step;padding-top:1.1rem}.step:before{content:counter(step);color:var(--floret);font-size:var(--step-3);margin-bottom:1.5rem;font-weight:640;font-stretch:125%;line-height:1;display:block}.step__title{font-size:var(--step-1);line-height:1.25}.step p{margin-top:.6rem}@media (width<=60rem){.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.steps--plain{grid-template-columns:repeat(3,minmax(0,1fr))}.steps--plain .step:before{content:none}@media (width<=60rem){.steps--plain{grid-template-columns:1fr}}@media (width<=34rem){.steps{grid-template-columns:1fr}.step:before{margin-bottom:.75rem}}.alloc{border:1px solid var(--rule);background:var(--paper);border-radius:6px;padding:clamp(1.25rem,3vw,2.25rem)}.alloc__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;display:flex}.switch{border:1px solid var(--rule);background:var(--stalk);border-radius:999px;gap:2px;padding:4px;display:none}.is-interactive .switch{display:inline-flex}.switch button{min-height:2.5rem;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem 1.1rem;font-size:.9688rem;font-weight:560}.switch button[aria-pressed=true]{background:var(--floret);color:var(--stalk)}.alloc__legend{color:var(--muted);font-size:var(--step--1);flex-wrap:wrap;gap:.4rem 1.5rem;display:flex}.alloc__key{align-items:center;gap:.5rem;display:inline-flex}.alloc__key:before{content:"";background:var(--swatch);border-radius:2px;width:.8rem;height:.8rem}.alloc__rows{border-top:2px solid var(--ink);margin-top:1.75rem}.alloc__row{border-bottom:1px solid var(--rule);grid-template-columns:11.5rem minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:clamp(1rem,3vw,2.5rem);padding-block:1rem;display:grid}.alloc__row--total{border-bottom:0;font-weight:620}.alloc__name{font-weight:600;line-height:1.3}.alloc__platform{color:var(--muted);font-size:var(--step--1);font-weight:400;display:block}.alloc__bar{align-items:center;gap:.75rem;min-height:1.75rem;display:flex}.alloc__fill{width:calc((100% - 3.25rem) * var(--managed) / 100);background:var(--swatch);border-radius:2px;flex:none;height:1.25rem}.alloc[data-state=fixed] .alloc__fill{width:calc((100% - 3.25rem) * var(--fixed) / 100)}.alloc__fill--budget,.alloc__key--budget{--swatch:var(--bloom)}.alloc__fill--conv,.alloc__key--conv{--swatch:var(--floret)}.alloc__value{font-size:var(--step--1);font-variant-numeric:tabular-nums;font-weight:600}.alloc__caption{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.alloc__summary{font-weight:620}.alloc__small{color:var(--muted);font-size:var(--step--1)}@media (width<=40rem){.alloc__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:.4rem}.alloc__name{grid-column:1/-1}.alloc.is-interactive .switch{border-radius:1.5rem;width:100%;display:flex}.alloc .switch button{font-size:var(--step--1);border-radius:1.25rem;flex:auto;padding-inline:.7rem;line-height:1.2}}@media (prefers-reduced-motion:no-preference){.alloc__fill{transition:width .7s cubic-bezier(.2,.7,.2,1)}}.dash{container-type:inline-size}.dash__app{border:1px solid var(--rule);background:var(--stalk);color:var(--ink);user-select:none;--grid:#0c1f181a;border-radius:.9em;grid-template-columns:12em minmax(0,1fr);font-size:1.31579cqw;line-height:1.35;display:grid;overflow:hidden;box-shadow:0 1px #0c1f180f,0 2.4em 4em -2.2em #0c1f1866}.dash__side{background:var(--floret-deep);color:var(--stalk);flex-direction:column;gap:1.6em;padding:1.4em 1em 1.2em;display:flex}.dash__brand{letter-spacing:-.015em;align-items:center;gap:.55em;padding-inline:.3em;font-weight:700;font-stretch:125%;display:flex}.dash__brand svg{width:1.5em;height:1.5em}.dash__nav{gap:.15em;display:grid}.dash__nav-item{color:var(--mint);border-radius:.5em;padding:.55em .8em;font-size:.8em;font-weight:520}.dash__nav-item[data-active]{color:var(--stalk);background:#eef2ea21}.dash__account{color:var(--mint);align-items:center;gap:.7em;margin-top:auto;padding-inline:.3em;font-size:.75em;display:flex}.dash__avatar{background:var(--bloom);width:2.2em;height:2.2em;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.dash__main{align-content:start;gap:1em;padding:1.3em 1.5em 1.5em;display:grid}.dash__bar{justify-content:space-between;align-items:center;gap:1em;display:flex}.dash__title{letter-spacing:-.012em;font-size:1.3em;font-weight:640;font-stretch:125%}.dash__filters{gap:.5em;display:flex}.dash__chip{border:1px solid var(--rule);background:var(--paper);border-radius:99em;padding:.45em .95em;font-size:.75em;font-weight:560}.dash__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:1em;display:grid}.dash__tile,.dash__panel{border:1px solid var(--rule);background:var(--paper);border-radius:.6em}.dash__tile{gap:.1em;padding:.9em 1.1em 1em;display:grid}.dash__label{color:var(--sage);font-size:.72em;font-weight:520}.dash__value{letter-spacing:-.012em;font-size:1.75em;font-weight:640;line-height:1.15}.dash__note,.dash__time{color:var(--sage);font-size:.68em}.dash__grid{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:1em;display:grid}.dash__stack{gap:1em;display:grid}.dash__panel{padding:1em 1.1em 1.1em}.dash__panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4em 1em;margin-bottom:.9em;display:flex}.dash__panel-title{font-size:.85em;font-weight:640}.dash__legend{color:var(--sage);gap:1.1em;font-size:.68em;display:flex}.dash__key{align-items:center;gap:.55em;display:inline-flex}.dash__dot{background:var(--c);border-radius:.2em;flex:none;width:.75em;height:.75em}.dash__plot{grid-template-columns:1.6em minmax(0,1fr);column-gap:.5em;display:grid}.dash__axis{color:var(--sage);font-variant-numeric:tabular-nums;font-size:.62em;position:relative}.dash__axis span{position:absolute;right:0;translate:0 50%}.dash__cols{background:linear-gradient(var(--grid), var(--grid)) 0 0 / 100% 1px no-repeat, linear-gradient(var(--grid), var(--grid)) 0 50% / 100% 1px no-repeat;border-bottom:1px solid #0c1f1847;justify-content:space-between;align-items:flex-end;height:16.6em;padding-inline:.3em;display:flex}.dash__col{flex-direction:column-reverse;gap:.12em;width:.85em;height:100%;display:flex}.dash__seg{height:calc(var(--v) / 50 * 100%);background:var(--c);flex:none}.dash__seg:last-child{border-radius:.25em .25em 0 0}.dash__x{color:var(--sage);grid-column:2;justify-content:space-between;margin-top:.5em;font-size:.62em;display:flex}.dash__pill{background:var(--floret);color:var(--stalk);border-radius:99em;align-items:center;gap:.4em;padding:.3em .75em .3em .6em;font-size:.66em;font-weight:620;display:inline-flex}.dash__pill svg{width:1.1em;height:1.1em}.dash__split{gap:.12em;height:1.1em;display:flex}.dash__split i{flex:var(--v) 1 0;background:var(--c)}.dash__split i:first-child{border-radius:.25em 0 0 .25em}.dash__split i:last-child{border-radius:0 .25em .25em 0}.dash__rows{gap:.6em;margin-top:1em;font-size:.75em;display:grid}.dash__row{grid-template-columns:minmax(0,1fr) 3em 4.5em;align-items:center;column-gap:.8em;display:grid}.dash__num{font-variant-numeric:tabular-nums;text-align:right}.dash__feed{gap:.8em;display:grid}.dash__event{grid-template-columns:1.6em minmax(0,1fr);column-gap:.75em;font-size:.75em;display:grid}.dash__event svg{width:1.6em;height:1.6em;color:var(--floret)}.dash__event .dash__time,.dash__tr .dash__time{font-size:.9em;display:block}.dash__table{display:grid}.dash__tr{border-top:1px solid var(--grid);grid-template-columns:minmax(0,1.2fr) 5em minmax(0,1.4fr) 6em 10em;align-items:center;column-gap:1.2em;padding-block:.7em;font-size:.75em;display:grid}.dash__tr--head{color:var(--sage);border-top:0;padding-top:0}.dash__tr--head span{font-size:.9em}.dash__tr--ad{grid-template-columns:minmax(0,1fr) auto;padding-block:.55em}.dash__tr--ad:first-child{border-top:0;padding-top:0}.dash__meter{font-variant-numeric:tabular-nums;align-items:center;gap:.7em;display:flex}.dash__meter i{width:calc(var(--v) * 1.9%);background:var(--c);border-radius:0 .3em .3em 0;height:.6em}.dash__caption{color:var(--muted);font-size:var(--step--1);margin-top:1rem}@container (width<=46rem){.dash__app{grid-template-columns:minmax(0,1fr);font-size:3.7037cqw}.dash__side,.dash__panel--campaigns,.dash__panel--ads,.dash__panel--feed,.dash__chip:first-child,.dash__legend{display:none}.dash__main{padding:1em}.dash__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em}.dash__grid{grid-template-columns:minmax(0,1fr)}.dash__cols{height:8em}.dash__col{width:.45em}}.faq{border-top:2px solid var(--ink)}.faq__item{border-bottom:1px solid var(--rule)}.faq__item summary{font-size:var(--step-1);cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:1.2rem;font-weight:600;line-height:1.3;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";color:var(--floret);flex:none;font-size:1.5rem;font-weight:400;line-height:1}.faq__item[open] summary:after{content:"−"}.faq__item p{max-width:38rem;padding-bottom:1.5rem}.closing__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:1.75rem clamp(2rem,6vw,6rem);padding-block:clamp(3.5rem,8vw,6.5rem);display:grid}.closing__side .actions{margin-top:1.5rem}.details{gap:1.1rem;display:grid}.details dt{color:var(--muted);font-size:var(--step--1)}.details dd{font-weight:520}.todo{outline-offset:1px;background:#f3c8464d;border-radius:2px;outline:1px dashed;padding:.05em .35em;font-weight:500}.contact{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:3rem clamp(2rem,7vw,7rem);display:grid}.form{grid-template-columns:1fr 1fr;gap:1.35rem 1.5rem;display:grid}.form__field{gap:.4rem;display:grid}.form__field--wide,.form__foot{grid-column:1/-1}.form__field label{font-weight:600}.form__hint{color:var(--muted);font-size:var(--step--1);font-weight:400}.form__field input,.form__field select,.form__field textarea{background:var(--paper);width:100%;min-height:3rem;color:var(--ink);font:inherit;border:1px solid #0c1f186b;border-radius:4px;padding:.65rem .85rem}.form__field textarea{resize:vertical;min-height:10rem}.form__field input:focus-visible,.form__field select:focus-visible,.form__field textarea:focus-visible{outline-offset:1px;border-color:var(--floret)}.form__trap{position:absolute;left:-200vw}.form__foot{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.form__status{flex:16rem;font-weight:560}.form__status:empty{display:none}.form__note{color:var(--muted);font-size:var(--step--1);grid-column:1/-1}@media (width<=56rem){.split,.closing__inner,.contact{grid-template-columns:minmax(0,1fr)}}@media (width<=34rem){.form{grid-template-columns:1fr}}.notice{border-left:4px solid var(--bloom);background:var(--paper);max-width:44rem;margin-bottom:2.5rem;padding:1rem 1.25rem}.prose{max-width:44rem}.prose>*+*{margin-top:1.1rem}.prose h2{font-size:var(--step-2);margin-top:2.75rem;line-height:1.2}.prose ul{padding-left:1.25rem}.prose li+li{margin-top:.4rem}.site-footer__inner{grid-template-columns:minmax(0,5fr) repeat(3,minmax(0,2fr));gap:2.5rem clamp(1.5rem,4vw,3rem);padding-block:clamp(3rem,6vw,4.5rem) 2.5rem;display:grid}.site-footer__about p{max-width:24rem;color:var(--muted);margin-top:1.1rem}.site-footer__heading{color:var(--muted);font-size:var(--step--1);letter-spacing:0;margin-bottom:.9rem;font-weight:500;font-stretch:100%}.site-footer__links li+li{margin-top:.55rem}.site-footer__links a{text-decoration:none}.site-footer__links a:hover{text-decoration:underline}.site-footer__legal{border-top:1px solid var(--rule);color:var(--muted);font-size:var(--step--1);gap:.6rem;padding-block:1.5rem 2.25rem;display:grid}.site-footer__legal p{max-width:60rem}@media (width<=52rem){.site-footer__inner{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer__about{grid-column:1/-1}}@media (width<=30rem){.site-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}
