@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2) format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-wght-normal.Czsa-EzN.woff2) format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-wght-normal.C-3rgBeH.woff2) format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-wght-normal.CCVVNp6i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,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}:root{--display:"Bricolage Grotesque Variable","Inter Variable",system-ui,sans-serif;--sans:"Inter Variable",system-ui,sans-serif;--serif:"Newsreader Variable",Georgia,serif;--bg:#FFFFFF;--alt:#F6F4F0;--card:#FFFFFF;--ink:#111316;--text:#4B4F56;--muted:#8A8F98;--line:#E7E5E1;--accent:#C2461B;--accent-ink:#A63A14;--on-accent:#FFFFFF;--dark:#0E1116;--prose:#2E3238;--r:20px;--r-s:12px;--pill:999px;--max:1120px;--narrow:680px;--gutter:24px;--sec:clamp(72px,10vw,120px);--grad:radial-gradient(120% 90% at 85% 10%,#F6B26B 0%,transparent 55%),radial-gradient(90% 120% at 10% 90%,#3D7BF7 0%,transparent 60%),radial-gradient(80% 80% at 60% 70%,#9B7CF4 0%,transparent 60%),linear-gradient(160deg,#1C2E6B,#0E1733);--noise: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='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-color-scheme:dark){:root{--bg:#0E1013;--alt:#15171B;--card:#181A1F;--ink:#F3F3F4;--text:#B0B4BB;--muted:#7A7F88;--line:#262930;--accent:#E0592A;--accent-ink:#FF9466;--dark:#08090B;--prose:#D9DBDF}}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font:400 17px/1.65 var(--sans);color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased}img,video{max-width:100%;height:auto;display:block}a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1.5px;text-underline-offset:3px}a:hover{color:var(--accent-ink)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}h1,h2,h3{color:var(--ink);margin:0;font-family:var(--display);font-weight:700;letter-spacing:-.03em;line-height:1.05}h3{font-size:22px;letter-spacing:-.02em;line-height:1.2}p{margin:0 0 16px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.grain{position:relative;isolation:isolate;background:var(--grad)}.grain:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.35;mix-blend-mode:overlay;background-image:var(--noise);pointer-events:none;border-radius:inherit}.container{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.narrow{max-width:var(--narrow)}.sec{padding:var(--sec) 0}.sec.alt{background:var(--alt)}.sec.dark{background:var(--dark);color:#c9ccd2}.sec+.sec:not(.alt):not(.dark){padding-top:0}.alt+.sec,.dark+.sec{padding-top:var(--sec)!important}.h2{font-size:clamp(34px,4.4vw,52px)}.sec-head{max-width:640px;margin-bottom:48px}.sec-head p{font-size:19px;margin:16px 0 0}.sec-head.row{max-width:none;display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.lead{font-size:20px;line-height:1.55;color:var(--text);max-width:620px}.btn{display:inline-flex;align-items:center;gap:8px;font:600 15px/1 var(--sans);padding:15px 22px;border-radius:var(--pill);text-decoration:none;border:1.5px solid transparent;cursor:pointer;transition:transform .15s,background .15s}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{color:var(--on-accent);background:var(--accent-ink)}.btn-ghost{border-color:var(--line);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink);color:var(--ink)}.btn-light{background:#fff;color:#111316}.btn-light:hover{color:#111316}.btn-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.arrow{font-weight:600;color:var(--ink)}.meta{margin:14px 0 0;font-size:14px;color:var(--muted)}header.site{position:relative;z-index:3}header.site .container{display:flex;align-items:center;gap:28px;height:76px}header.site .name{font:700 17px/1 var(--display);letter-spacing:-.02em;color:var(--ink);text-decoration:none}nav.main-nav{display:flex;gap:26px;margin-left:auto;font-size:15px}nav.main-nav a{color:var(--text);text-decoration:none}nav.main-nav a:hover,nav.main-nav a[aria-current]{color:var(--ink)}.head-cta{padding:11px 18px;font-size:14px}.lang{display:inline-flex;gap:2px;border:1px solid var(--line);border-radius:var(--pill);padding:3px;font-size:12.5px;text-decoration:none}.lang span{padding:2px 9px;border-radius:var(--pill);color:var(--text)}.lang span.on{background:var(--ink);color:var(--bg)}body.has-hero header.site{position:absolute;inset:0 0 auto}body.has-hero header.site .name,body.has-hero nav.main-nav a{color:#fff}body.has-hero nav.main-nav a{opacity:.85}body.has-hero nav.main-nav a:hover{opacity:1}body.has-hero .lang{border-color:#ffffff59}body.has-hero .lang span{color:#ffffffd9}body.has-hero .lang span.on{background:#fff;color:#111316}.menu{display:none}.hero{color:#fff;padding:150px 0 88px;min-height:min(92vh,860px);display:flex;align-items:flex-end}.hero.grain{background-size:140% 140%;animation:drift 38s ease-in-out infinite alternate}@keyframes drift{0%{background-position:0% 0%}to{background-position:100% 60%}}@media(prefers-reduced-motion:reduce){.hero.grain{animation:none}}.hero .container{width:100%;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:64px;align-items:end}.hero h1{color:#fff;font-size:clamp(52px,8vw,112px);line-height:.95;letter-spacing:-.04em;max-width:12ch}.hero p{color:#ffffffe0;font-size:19px;max-width:560px;margin:26px 0 0}.hero-photo{margin:0;justify-self:end;width:min(100%,420px)}.hero-photo img,.hero-photo video{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);box-shadow:0 30px 80px -30px #050a2899}.hero-signup{margin-top:32px;max-width:480px}.hero-signup small{display:block;margin-top:10px;color:#ffffffb8;font-size:13px}.signup{display:flex;gap:8px;flex-wrap:wrap}.signup input{flex:1 1 220px;font:inherit;font-size:15px;padding:14px 18px;border-radius:var(--pill);border:1px solid rgba(255,255,255,.4);background:#ffffff24;color:#fff}.signup input::placeholder{color:#ffffffc7}.signup button{font:600 15px/1 var(--sans);padding:14px 22px;border-radius:var(--pill);border:0;background:#fff;color:#111316;cursor:pointer}.signup button:disabled,.signup input:disabled{cursor:not-allowed}.proof{border-bottom:1px solid var(--line)}.proof .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 40px;padding-top:28px;padding-bottom:28px}.proof span{font-size:14px;color:var(--muted)}.proof b{font:700 17px/1.2 var(--display);letter-spacing:-.01em;color:var(--ink)}.split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.split img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r)}.split p{font-size:18px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:32px;display:flex;flex-direction:column;gap:12px;color:var(--text);text-decoration:none;transition:border-color .15s,transform .15s}a.card:hover{border-color:var(--ink);color:var(--text)}.card .num{font:700 15px/1 var(--display);color:var(--accent-ink)}.card p{margin:0;font-size:16px}.card .arrow{margin-top:auto;padding-top:12px}.alt .card{border-color:transparent}.quote{margin:0;text-align:center}.quote blockquote{margin:0 auto;max-width:900px;color:#fff;font:700 clamp(34px,5.4vw,64px)/1.08 var(--display);letter-spacing:-.035em}.quote figcaption{margin-top:28px;font-size:15px;color:#9ca1aa}.live{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.live div{padding:32px 24px 28px;border-left:1px solid var(--line);display:flex;flex-direction:column-reverse;gap:8px}.live div:first-child{border-left:0;padding-left:0}.live dd{margin:0;font:700 clamp(40px,4.6vw,56px)/1 var(--display);letter-spacing:-.04em;color:var(--ink)}.live dt{font-size:14px}.live-note{display:flex;align-items:center;gap:10px;margin:20px 0 0;font-size:14px;color:var(--muted)}.rows{list-style:none;padding:0;margin:0}.rows li{border-top:1px solid var(--line)}.rows li:last-child{border-bottom:1px solid var(--line)}.rows a{display:grid;grid-template-columns:150px 1fr;gap:24px;align-items:baseline;padding:26px 0;text-decoration:none;color:var(--text)}.rows time{font-size:14px;color:var(--muted)}.rows b{display:block;font:700 23px/1.25 var(--display);letter-spacing:-.02em;color:var(--ink)}.rows span{display:block;margin-top:6px;font-size:16px}.rows a:hover b{color:var(--accent-ink)}.rows .tag{display:inline-flex;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;color:var(--muted)}.rows .tag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c)}.closer{border-radius:var(--r);padding:clamp(40px,6vw,72px);color:#fff;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:end}.closer h2{color:#fff;font-size:clamp(34px,4.4vw,52px)}.closer p{color:#ffffffdb;font-size:18px;margin:16px 0 0;max-width:520px}.closer small{display:block;margin-top:12px;color:#ffffffb8;font-size:13px}.closer .arrow{color:#fff;margin-top:18px}.page-head{padding:64px 0 56px;background:var(--alt)}.page-head h1{font-size:clamp(40px,6vw,72px);letter-spacing:-.04em;max-width:16ch}.page-head .lead{margin:20px 0 0}.page-body{padding:64px 0 var(--sec)}.prose{color:var(--prose);font-size:18px;line-height:1.75}.prose h2{font-size:28px;margin:48px 0 12px}.prose h2:first-child{margin-top:0}.prose p,.prose ul,.prose ol{margin:0 0 20px}.prose li{margin-bottom:6px}.prose strong{color:var(--ink);font-weight:600}.prose .photo{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r);margin:0 0 36px}.read{font-family:var(--serif);font-size:20px;line-height:1.7}.read h2{font-family:var(--display);font-size:26px}.post-meta{display:flex;gap:16px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:14px;margin:0 0 20px}.chip{display:inline-flex;align-items:center;gap:6px;color:var(--ink);font-weight:600}.chip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c)}.post-foot{margin:36px 0 0;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:15px}.next{display:block;margin-top:40px;padding:26px 28px;border:1px solid var(--line);border-radius:var(--r);text-decoration:none}.next:hover{border-color:var(--ink)}.next span{display:block;font-size:14px;color:var(--muted)}.next b{display:block;margin-top:6px;font:700 22px/1.25 var(--display);letter-spacing:-.02em;color:var(--ink)}.offer{border-top:1px solid var(--line);padding:32px 0;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.offer:last-of-type{border-bottom:1px solid var(--line)}.offer h2{font-size:28px;margin:0 0 8px}.offer p{margin:0}.bp-list{list-style:none;counter-reset:bp;padding:0;margin:0}.bp-list li{counter-increment:bp;display:grid;grid-template-columns:56px 1fr;padding:22px 0;border-top:1px solid var(--line)}.bp-list li:before{content:counter(bp,decimal-leading-zero);font:700 15px/1.6 var(--display);color:var(--accent-ink)}.bp-list b{display:block;color:var(--ink);font:700 20px/1.3 var(--display);letter-spacing:-.02em}footer.site{background:var(--dark);color:#9ca1aa;font-size:15px}footer.site .cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;padding:72px var(--gutter) 48px}footer.site .fname{font:700 22px/1.1 var(--display);letter-spacing:-.02em;color:#fff;margin-bottom:10px}footer.site h4{margin:0 0 14px;font:600 15px/1 var(--sans);color:#fff}footer.site ul{list-style:none;padding:0;margin:0}footer.site li{margin-bottom:10px}footer.site a{color:#d5d8dd;text-decoration:none}footer.site a:hover{color:#fff}footer.site .base{border-top:1px solid #23262C;padding:22px var(--gutter);font-size:13px;color:#6e737c}@media(prefers-color-scheme:dark){.btn-ghost{border-color:#3a3e46}.lang span.on{color:#0e1013}}@media(max-width:900px){nav.main-nav,.head-cta{display:none}header.site .container{gap:12px;height:68px}.menu{display:block;margin-left:auto;position:relative}.menu summary{list-style:none;cursor:pointer;width:38px;height:38px;display:flex;flex-direction:column;justify-content:center;gap:5px;align-items:center}.menu summary::-webkit-details-marker{display:none}.menu summary span{display:block;width:20px;height:2px;background:var(--ink);border-radius:2px}body.has-hero .menu summary span{background:#fff}.menu-nav{position:absolute;right:0;top:46px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-s);padding:10px;display:flex;flex-direction:column;min-width:210px;box-shadow:0 20px 50px -20px #00000059;z-index:5}.menu-nav a{color:var(--ink)!important;padding:10px 12px;border-radius:8px;text-decoration:none}.menu-nav .btn{margin-top:6px;justify-content:center;color:#fff!important}.hero{padding:110px 0 56px}.hero .container{grid-template-columns:1fr;gap:36px}.hero-photo{justify-self:start;width:min(100%,260px)}.split,.closer{grid-template-columns:1fr;gap:36px}.split img{order:-1}.grid3{grid-template-columns:1fr}.live{grid-template-columns:repeat(2,1fr)}.live div{padding:24px 16px 20px 0;border-left:0;border-top:1px solid var(--line)}.live div:nth-child(-n+2){border-top:0}.rows a{grid-template-columns:1fr;gap:4px}.rows a:after{display:none}.sec-head.row{flex-direction:column;align-items:flex-start}.offer{grid-template-columns:1fr}footer.site .cols{grid-template-columns:1fr 1fr}footer.site .cols>div:first-child{grid-column:1/-1}}@media print{:root{--bg:#fff;--alt:#fff;--ink:#111316;--text:#33363B;--prose:#2E3238;--line:#ddd}header.site,footer.site,.btn-row,.closer{display:none!important}.page-head{padding:0 0 18px;background:#fff;border-bottom:2px solid var(--accent)}.page-head h1{font-size:40px}.page-body{padding:24px 0 0}.prose{font-size:11.5pt;line-height:1.6}.prose h2{font-size:18pt;margin:26px 0 8px;break-after:avoid}.prose ul,.prose ol,.prose p{break-inside:avoid}a{text-decoration:none}}.signup-msg{flex-basis:100%;margin:6px 0 0;font-size:14px;color:inherit;min-height:0}.signup-msg:empty{display:none}.signup.done input,.signup.done button{display:none}.promise{margin:0 0 12px;font-size:15px;font-weight:600;color:#fff}.hero-signup small a{color:#fff;text-decoration-color:#ffffff80}.proof .container{padding-top:40px;padding-bottom:40px}.facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 28px}.facts li{font:600 15px/1.3 var(--sans);color:var(--ink)}.facts li+li:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:var(--muted);margin:0 14px 3px -16px}.logos-label{margin:6px 0 0;font-size:14px;color:var(--muted)}.logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;width:100%}.logos img{height:28px;width:auto;opacity:.6}.logos img[alt="Harman Kardon"]{height:24px}@media(max-width:720px){.logos{justify-content:center;gap:20px 32px}.logos img{height:22px}.logos img[alt="Harman Kardon"]{height:19px}}.live-wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}.live-h{margin:0 0 6px}.live-wrap .live{grid-template-columns:repeat(2,1fr)}.live-wrap .live div{border-left:0;border-top:1px solid var(--line);padding:22px 12px 18px 0}.live-wrap .live div:nth-child(-n+2){border-top:0}.bundle{margin:0}.bundle-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:24px 26px;font-size:15px;line-height:1.55;box-shadow:0 20px 50px -30px #00000040}.bundle-top{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:12px;margin-bottom:12px}.bundle-top b{font:700 17px/1 var(--display);color:var(--ink)}.bundle-top span{font-size:13px;color:var(--muted)}.bundle dl{margin:0}.bundle dl div{display:grid;grid-template-columns:64px 1fr;gap:8px;padding:5px 0}.bundle dt{font-weight:600;color:var(--ink)}.bundle dd{margin:0}.bundle-label{margin:14px 0 4px;font-weight:600;color:var(--ink)}.bundle ul,.bundle ol{margin:0;padding-left:20px}.bundle figcaption{margin-top:10px;font-size:13px;color:var(--muted)}.qualifier{font-size:15px;color:var(--muted);margin:6px 0 0}.taste{border:1px solid var(--line);border-radius:var(--r);padding:28px 30px;margin:0 0 40px}.taste h2{font-size:24px;margin:0 0 10px}@media(prefers-color-scheme:dark){.logos img{filter:invert(1);opacity:.75}}@media(max-width:900px){.live-wrap{grid-template-columns:1fr}.facts li+li:before{display:none}}.facts.awards li{font-weight:500;font-size:13px;color:var(--muted)}.facts{text-align:center}@media(max-width:900px){.hero-photo{width:min(100%,200px)}}.js [data-reveal] .r,.js .steps[data-reveal] li,.js .net[data-reveal] .nd{opacity:0;transform:translateY(6px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--i,0)*.11s)}.js [data-reveal].in .r,.js .steps[data-reveal].in li,.js .net[data-reveal].in .nd{opacity:1;transform:none}.bundle-status{position:relative}.bundle-status .writing{display:none}.js .bundle[data-reveal] .writing{display:inline;color:var(--accent-ink)}.js .bundle[data-reveal] .ready{display:none}.js .bundle[data-reveal].in .writing{animation:hide 0s linear 1.3s forwards}.js .bundle[data-reveal].in .ready{display:inline;opacity:0;animation:show .4s ease 1.3s forwards;position:absolute;right:0;white-space:nowrap}.writing i{font-style:normal;animation:dot 1s infinite}.writing i:nth-child(2){animation-delay:.2s}.writing i:nth-child(3){animation-delay:.4s}@keyframes dot{0%,to{opacity:.2}50%{opacity:1}}@keyframes hide{to{visibility:hidden}}@keyframes show{to{opacity:1}}.net{margin:8px 0 40px}.net svg{width:100%;height:auto;overflow:visible}.net-m{display:none}.net .ln{fill:none;stroke:var(--accent);stroke-width:1.5}.net .ln.thin{stroke:var(--muted);stroke-opacity:.45;stroke-width:1.25}.js .net[data-reveal] .ln{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s ease;transition-delay:calc(var(--i,0)*.15s + .2s)}.js .net[data-reveal].in .ln{stroke-dashoffset:0}.net rect{fill:var(--card);stroke:var(--line);stroke-width:1}.net .me rect{fill:var(--ink);stroke:var(--ink)}.net .me text{fill:var(--bg)}.net text{font:600 15px var(--sans);fill:var(--ink);text-anchor:middle}.net .ag text{font-weight:500;font-size:13px;fill:var(--text)}.net text.sub{font:400 13px var(--sans);fill:var(--muted)}.net figcaption{font-size:14px;color:var(--muted);margin-top:16px}@media(max-width:720px){.net-d{display:none}.net-m{display:block}}.attn{margin:8px 0 40px}.attn-bar{display:flex;height:16px;border-radius:var(--pill);overflow:hidden;background:var(--alt);gap:3px}.attn-bar .s{flex:0 0 var(--w);border-radius:3px}.js .attn[data-reveal] .attn-bar .s{flex-basis:0;transition:flex-basis .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.12s)}.js .attn[data-reveal].in .attn-bar .s{flex-basis:var(--w)}.s0{background:var(--accent)}.s1{background:color-mix(in srgb,var(--accent) 70%,var(--bg))}.s2{background:color-mix(in srgb,var(--accent) 45%,var(--bg))}.s3{background:color-mix(in srgb,var(--ink) 55%,var(--bg))}.s4{background:color-mix(in srgb,var(--ink) 25%,var(--bg))}.attn-legend{list-style:none;padding:0;margin:16px 0 0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:15px}.attn-legend li{display:flex;align-items:center;gap:8px;margin:0}.attn-legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.attn-legend b{color:var(--ink);font-weight:600}.attn figcaption{font-size:14px;color:var(--muted);margin-top:12px}.steps{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:none}.steps li{background:var(--alt);border-radius:var(--r-s);padding:20px;margin:0}.steps .num{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--accent);color:var(--on-accent);font:700 15px var(--display)}.steps h3{font:700 18px/1.3 var(--display);color:var(--ink);margin:14px 0 6px}.steps p{font-size:15px;margin:0}@media(max-width:720px){.steps{grid-template-columns:1fr}}.speak-photo{border-radius:var(--r);margin:0 0 8px;width:100%;aspect-ratio:16/9;object-fit:cover}@media(prefers-reduced-motion:reduce){.js [data-reveal] .r,.js .steps[data-reveal] li,.js .net[data-reveal] .nd{opacity:1;transform:none;transition:none}.js .net[data-reveal] .ln{stroke-dashoffset:0;transition:none}.js .attn[data-reveal] .attn-bar .s{flex-basis:var(--w);transition:none}.js .bundle[data-reveal] .writing{display:none}.js .bundle[data-reveal] .ready{display:inline;opacity:1;animation:none;position:static}}.col{max-width:var(--narrow);margin:0 auto}.post-head{padding:72px 0 40px}.post-head .chip{margin:0 0 18px;font-size:14px}.post-head h1{font-size:clamp(36px,5.4vw,60px);letter-spacing:-.035em;line-height:1.05;margin:0}.post-head .lead{margin:20px 0 0;font-size:21px}.byline{display:flex;align-items:center;gap:12px;margin:32px 0 0;padding-top:24px;border-top:1px solid var(--line);font-size:15px}.byline img{width:40px;height:40px;border-radius:50%;object-fit:cover}.byline b{display:block;color:var(--ink);font-weight:600}.byline span span{color:var(--muted);font-size:14px}.post-cover{width:100%;aspect-ratio:16/8;object-fit:cover;border-radius:var(--r);margin:8px 0 0}.post-body{padding:48px 0 var(--sec)}.read p{margin:0 0 22px}.read h2{margin:52px 0 14px;line-height:1.2;letter-spacing:-.02em}.prose .pull{margin:44px 0;padding:4px 0 4px 24px;border-left:3px solid var(--accent);font:600 clamp(24px,3vw,30px)/1.3 var(--display);letter-spacing:-.02em;color:var(--ink)}.prose .pull p{margin:0}.prose .artefact{margin:40px -40px;padding:40px;border-radius:var(--r);background:var(--grad);position:relative;overflow:hidden}.prose .artefact:after{content:"";position:absolute;inset:0;background:var(--noise);opacity:.12;mix-blend-mode:overlay;pointer-events:none}.artefact .doc{position:relative;z-index:1;background:var(--card);border-radius:14px;box-shadow:0 20px 50px -18px #0a143273;padding:22px 26px;font:400 16px/1.6 var(--sans);color:var(--prose)}.artefact .doc-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--line);font-size:13px;color:var(--muted)}.artefact .doc-top b{color:var(--ink);font-weight:600;font-size:14px}.artefact .badge{display:inline-block;padding:3px 10px;border-radius:var(--pill);font-size:12px;font-weight:600;background:#e3f4e8;color:#1e6b3a}.artefact .badge.edit{background:#fce9e1;color:var(--accent-ink)}.artefact .doc p{margin:0 0 10px}.artefact .doc p:last-child{margin:0}.artefact .doc .was{color:var(--muted);text-decoration:line-through;text-decoration-color:#c2461b99}.artefact .doc .label{font-size:12px;font-weight:600;color:var(--muted);margin:16px 0 4px}.artefact figcaption{position:relative;z-index:1;margin-top:16px;font:400 14px/1.5 var(--sans);color:#ffffffd9}@media(prefers-color-scheme:dark){.artefact .badge{background:#16351f;color:#7bd69a}.artefact .badge.edit{background:#3a1e14}}@media(max-width:820px){.prose .artefact{margin:36px -12px;padding:20px 14px}.artefact .doc{padding:18px}}.prose .take{position:relative;margin:40px 0;padding:22px 24px;border-radius:var(--r-s);background:var(--alt);font:400 16px/1.6 var(--sans)}.take .take-label{display:block;font:700 15px var(--display);color:var(--ink);margin:0 0 6px}.take .take-text{margin:0;padding-right:72px}.take-copy{position:absolute;top:18px;right:18px;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:var(--pill);padding:5px 12px;font:600 13px var(--sans);cursor:pointer}.take-copy:hover{border-color:var(--ink)}.prose .shot{margin:40px 0}.prose .shot img{border-radius:var(--r);width:100%}.prose .shot figcaption{font:400 14px/1.5 var(--sans);color:var(--muted);margin-top:10px}.author{display:flex;gap:18px;align-items:center;margin:48px 0 0;padding-top:28px;border-top:1px solid var(--line)}.author img{width:64px;height:64px;border-radius:50%;object-fit:cover;flex:none}.author b{color:var(--ink);font:700 18px var(--display)}.author p{margin:4px 0 0;font-size:15px}.more-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.more-grid .chip{font-size:13px;margin:0 0 10px}@media(max-width:720px){.more-grid{grid-template-columns:1fr}.post-head{padding:48px 0 28px}}.prose .phones{margin:40px 0}.phones-bg{display:flex;justify-content:center;gap:4%;padding:36px 6% 0;border-radius:var(--r);background:var(--grad);overflow:hidden;position:relative}.phones-bg:after{content:"";position:absolute;inset:0;background:var(--noise);opacity:.12;mix-blend-mode:overlay;pointer-events:none}.phones-bg img{width:28%;height:auto;margin-bottom:-14%;position:relative;z-index:1;filter:drop-shadow(0 18px 30px rgba(0,0,0,.35))}.phones-bg img:nth-child(2){margin-top:-4%}.prose .phones figcaption{font:400 14px/1.5 var(--sans);color:var(--muted);margin-top:10px}
