@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.1zrieox9119mb.woff2)format("woff2-variations");unicode-range:U+460-52F,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(../media/inter-cyrillic-wght-normal.2whpih27xg_2r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.1xlj4-0oa5zql.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1fxkn-ggzj93z.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.1ahvy37o8m5gt.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.2ktx6yqc-sbf1.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0rpdhg_4ubdtf.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{--navy:#1d202f;--navy-2:#353a4f;--navy-3:#262a3c;--orange:#f2662a;--orange-hover:#f47a45;--link:#b5410f;--tint:#f5f5f6;--tint-2:#ececef;--white:#fff;--ink:#1d202f;--ink-2:#474b5e;--red:#b42318;--fg:#1d202f;--fg-2:#474b5e;--line:#dcdce2;--line-strong:#1d202f;--panel:#f5f5f6;--link-c:#b5410f;--sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--t-display:clamp(2.5rem, 4.95vw, 4.5rem);--t-xl:clamp(2.25rem, 4.4vw, 4rem);--t-h2:clamp(1.875rem, 3.5vw, 3.25rem);--t-h2-s:clamp(1.75rem, 2.8vw, 2.5rem);--t-h3:clamp(1.25rem, 1.6vw, 1.5rem);--t-lead:clamp(1.125rem, 1.55vw, 1.375rem);--t-body:1.125rem;--t-small:.9375rem;--t-num:clamp(4.75rem, 9.4vw, 8.5rem);--s-1:8px;--s-2:12px;--s-3:16px;--s-4:24px;--s-5:32px;--s-6:48px;--s-7:64px;--s-8:88px;--gutter:clamp(16px, 3.4vw, 48px);--max:1280px;--gap:clamp(36px, 4.6vw, 72px);--grid-gap:clamp(32px, 4vw, 64px);--section:clamp(52px, 5vw, 88px);--head-gap:clamp(28px, 3.8vw, 56px);--btn-h:52px;--radius-pill:9999px;--radius-panel:24px;--ease:cubic-bezier(.2, .7, .2, 1);--rise:28px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--white);color:var(--fg);font-family:var(--sans);font-size:var(--t-body);letter-spacing:-.011em;font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;margin:0;line-height:1.55;overflow-x:hidden}img,video,iframe{max-width:100%;display:block}img{height:auto}a{color:var(--link-c);text-underline-offset:4px;transition:color .15s var(--ease), text-decoration-thickness .15s var(--ease);font-weight:500;text-decoration-thickness:1px}a:hover{color:var(--fg);text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:4px}::selection{background:var(--orange);color:var(--navy)}h1,h2,h3{color:var(--fg);text-wrap:balance;margin:0;font-weight:600}h1,.t-display{font-size:var(--t-display);letter-spacing:-.044em;line-height:1.04}h2,.t-h2{font-size:var(--t-h2);letter-spacing:-.037em;line-height:1.07}h3,.t-h3{font-size:var(--t-h3);letter-spacing:-.024em;line-height:1.22}p{text-wrap:pretty;margin:0}p+p{margin-top:1em}strong{font-weight:600}.t-small,small{font-size:var(--t-small);line-height:1.5}.t-lead{font-size:var(--t-lead);letter-spacing:-.014em;color:var(--fg-2);font-weight:400;line-height:1.47}ul,ol{margin:0;padding:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--navy);color:var(--white);border-radius:var(--radius-pill);padding:12px 20px;position:absolute;top:8px;left:-9999px}.skip:focus{left:8px}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section)}.section:not(.tone-navy):not(.tone-orange)+.section:not(.tone-navy):not(.tone-orange){padding-top:calc(var(--section) * .4)}.tone-navy,.site-footer.is-navy{background:var(--navy);color:var(--fg);--fg:#fff;--fg-2:#c4c7d4;--line:#ffffff2e;--line-strong:#fff;--panel:var(--navy-3);--link-c:#fff}.tone-navy+.tone-navy{padding-top:0}.tone-navy+.tone-navy>.wrap{padding-top:var(--section);border-top:1px solid var(--line);max-width:calc(var(--max));width:calc(100% - 2 * var(--gutter));padding-inline:0}.tone-soft{background:var(--tint);--panel:#fff;--line:#d6d6dd}.tone-orange{background:var(--orange);--fg:var(--navy);--fg-2:var(--navy);--line:#1d202f40;--link-c:var(--navy);color:var(--navy)}.tier,.signup,.ligood-card,.side-box:not(.side-pack),.answer,.inbox-card,.approve-card,.cookie,.net-panel,.choice>div:first-child,.jump summary,.jump .toc{--fg:#1d202f;--fg-2:#474b5e;--line:#dcdce2;--link-c:#b5410f;color:var(--fg)}.head{max-width:980px;margin-bottom:var(--head-gap);gap:20px;display:grid}.head-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;max-width:none}.head-row .t-lead{grid-column:1/-1}@media (max-width:760px){.head-row{grid-template-columns:minmax(0,1fr)}.head-row .head-aside{order:3}}.head p,.head .t-lead{max-width:46em}.stack>*+*{margin-top:20px}.measure{max-width:66ch}.btn{border-radius:var(--radius-pill);background:var(--orange);min-height:56px;color:var(--navy);font:600 1.0625rem / 1.15 var(--sans);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:transform .15s var(--ease), background-color .15s var(--ease), color .15s var(--ease);border:0;justify-content:center;align-items:center;gap:10px;padding:0 32px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--orange-hover);color:var(--navy);text-decoration:none}.btn:active{transform:scale(.97)}.btn-navy,.tier.has-pic .btn{background:var(--navy);color:var(--white)}.btn-navy:hover,.tier.has-pic .btn:hover{background:var(--navy-2);color:var(--white)}.tone-navy .btn-navy{background:var(--white);color:var(--navy)}.tone-navy .btn-navy:hover{background:var(--tint-2);color:var(--navy)}.btn:disabled{opacity:.6;cursor:progress}.btn-row{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.link-go{min-height:44px;color:var(--link-c);align-items:center;gap:8px;font-size:1.0625rem;font-weight:500;text-decoration:none;display:inline-flex}.link-go:after{content:"";width:.42em;height:.42em;transition:transform .18s var(--ease);border-top:2px solid;border-right:2px solid;flex:none;margin-left:2px;transform:rotate(45deg)}.link-go:hover{color:var(--fg);text-decoration:underline;text-decoration-thickness:2px}.link-go:hover:after{transform:translate(4px)rotate(45deg)}.tone-navy .link-go{text-decoration:underline;text-decoration-thickness:1px}.tone-navy .link-go:hover{color:var(--white);text-decoration-thickness:2px}.price-inline{color:var(--fg);font-weight:600}.price-vat{font-weight:500}.site-header{z-index:50;background:var(--white);border-bottom:1px solid var(--tint-2);position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.brand{flex:none;align-items:center;display:inline-flex}.brand img{width:auto;height:42px}.brand-line{letter-spacing:-.005em;max-width:200px;color:var(--ink-2);border-left:1px solid #dcdce2;margin-right:auto;padding-left:20px;font-size:.875rem;font-weight:400;line-height:1.35}@media (max-width:1260px) and (min-width:1081px){.brand-line{display:none}}@media (max-width:1080px){.header-inner{flex-wrap:wrap;gap:0 16px;min-height:72px}.brand img{height:36px}.brand-line{border:0;flex-basis:100%;order:3;max-width:none;margin:-6px 0 0;padding:0 0 12px;font-size:.875rem}}.site-nav ul{align-items:center;gap:28px;list-style:none;display:flex}.site-nav a{color:var(--navy);font-size:.9375rem;font-weight:500;text-decoration:none}.site-nav a:hover,.site-nav a.is-active{color:var(--link)}.site-nav a.is-active{text-underline-offset:8px;text-decoration:underline;text-decoration-thickness:2px}.site-nav a.btn{min-height:46px;color:var(--white);background:var(--navy);margin-left:4px;padding:0 22px;font-size:.9375rem;font-weight:600;text-decoration:none}.site-nav a.btn:hover{background:var(--navy-2);color:var(--white)}.menu-toggle{background:var(--white);cursor:pointer;width:44px;height:44px;transition:transform .15s var(--ease);border:1px solid #dcdce2;border-radius:50%;display:none}.menu-toggle:active{transform:scale(.94)}.burger{justify-items:center;gap:4px;display:grid}.burger span{background:var(--navy);width:18px;height:2px;transition:transform .2s var(--ease), opacity .2s;border-radius:2px;display:block}.burger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.burger.is-open span:nth-child(2){opacity:0}.burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (max-width:1080px){.menu-toggle{place-items:center;display:grid}.site-nav{background:var(--white);border-bottom:1px solid var(--tint-2);padding:8px var(--gutter) 28px;display:none;position:absolute;top:100%;left:0;right:0}.site-nav.is-open{display:block}.site-nav ul{flex-direction:column;align-items:stretch;gap:0}.site-nav li+li{border-top:1px solid var(--tint-2)}.site-nav a{letter-spacing:-.02em;align-items:center;min-height:56px;font-size:1.25rem;font-weight:600;display:flex}.site-nav a.btn{min-height:56px;margin:16px 0 0;font-size:1.0625rem;display:flex}.site-nav li:last-child{border-top:0}}.hero{padding-top:clamp(56px,7.2vw,112px);padding-bottom:var(--section);text-align:center}.hero.has-band{padding-bottom:0}.hero .wrap.hero-copy{max-width:calc(1440px + 2 * var(--gutter))}.hero-copy{justify-items:center;gap:28px;display:grid}.hero-copy>*{margin:0}.hero h1{max-width:18em}.hero h1.is-mid{max-width:20em}.hero h1.is-long{max-width:none}.hero h1 .line{display:block}.hero h1 .dim{color:var(--ink-2)}.head-s .head h2{font-size:var(--t-h2-s);letter-spacing:-.03em;line-height:1.15}.hero-copy .t-lead{max-width:44em}.hero-copy .btn-row{justify-content:center;margin-top:12px}.hero.has-band .hero-copy{padding-bottom:clamp(48px,5.5vw,88px)}.hero-meta{color:var(--fg-2);font-size:var(--t-small)}.hero-meta a{color:var(--fg)}.article-hero{text-align:left}.article-hero .hero-copy{justify-items:start}.article-hero .hero-copy>*{max-width:980px}.article-hero .hero-copy .btn-row{justify-content:flex-start}.article-hero h1.is-long{font-size:clamp(2rem,3.4vw,3.25rem);line-height:1.07}.article-hero h1.is-xlong{font-size:clamp(1.75rem,2.7vw,2.625rem);line-height:1.1}.band{aspect-ratio:1440/520;background:#d9d6cf;width:100%;margin:0;position:relative;overflow:hidden}.band>img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.band.is-portrait>img{object-position:50% 16%}.hero-band{aspect-ratio:1440/600;max-height:78svh}.band-overlay .live{justify-content:flex-start}.band-overlay .live-count,.band-overlay .live-note{background:var(--white)}.band-overlay .live-count{border-radius:var(--radius-pill);align-items:center;min-height:48px;padding:6px 18px}.band-overlay{right:var(--gutter);left:max(var(--gutter), calc((100% - var(--max)) / 2));position:absolute;bottom:clamp(16px,2.4vw,36px)}@media (max-width:760px){.band{aspect-ratio:4/3}.hero-band{aspect-ratio:4/3.4}}.photo{margin:0}.photo img{object-fit:cover;background:var(--tint);width:100%;height:100%}.photo figcaption,.caption{color:var(--fg-2);font-size:var(--t-small);margin-top:12px}.ratio-wide img{aspect-ratio:16/9}.ratio-photo img{aspect-ratio:3/2}.ratio-tall img{aspect-ratio:4/5}.split{gap:var(--grid-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.split.even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.split.top{align-items:start}.split.flip>:first-child{order:2}.split-copy{align-content:start;gap:24px;display:grid}.split-copy>*+*{margin-top:0}@media (max-width:900px){.split,.split.even{grid-template-columns:minmax(0,1fr);gap:40px}.split.flip>:first-child{order:0}}.trio{gap:var(--s-6) clamp(28px, 4vw, 56px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.trio>li,.trio>div{align-content:start;gap:16px;display:grid}.trio img{aspect-ratio:4/3;object-fit:cover;width:100%}.trio h3{letter-spacing:-.03em;font-size:clamp(1.375rem,2vw,1.75rem);line-height:1.15}.trio p{color:var(--fg-2)}@media (max-width:860px){.trio{grid-template-columns:minmax(0,1fr)}}.points{gap:var(--s-6) clamp(28px, 4vw, 56px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,6.4vw,96px);list-style:none;display:grid}.points li{align-content:start;gap:16px;padding-top:28px;display:grid;position:relative}.points li:before{content:"";background:var(--line-strong);transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0}.points h3{letter-spacing:-.03em;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.12}.points p{color:var(--fg-2)}@media (max-width:860px){.points{grid-template-columns:minmax(0,1fr)}}.plan{border-bottom:1px solid var(--line);list-style:none;display:grid}.plan li{border-top:1px solid var(--line);gap:10px;padding:28px 0;display:grid;position:relative}.plan li:before{content:"";background:var(--line-strong);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0}.plan li h3{font-size:clamp(1.375rem,1.9vw,1.625rem)}.plan li p{color:var(--fg-2)}.split-copy>.plan+p{margin-top:4px}.statement{max-width:22em;color:var(--fg);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3.625rem);font-weight:600;line-height:1.08}.statement .line{display:block}.statement .yn{display:inline-block}.tone-navy .statement .yn-no{color:var(--orange)}.statement-sub{max-width:34em;color:var(--fg);letter-spacing:-.025em;margin-top:28px;font-size:clamp(1.375rem,2.3vw,2rem);font-weight:600;line-height:1.2}.stakes-row{gap:var(--grid-gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;margin-top:clamp(44px,5vw,72px);padding-top:40px;display:grid}.stakes-row .t-big{color:var(--fg);letter-spacing:-.025em;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:600;line-height:1.2}.stakes-row p:not(.t-big){color:var(--fg-2);font-size:1.1875rem}.stakes-row p+p{margin-top:0}.stakes-row>div>p+p{margin-top:1em}@media (max-width:860px){.stakes-row{grid-template-columns:minmax(0,1fr);gap:24px}}blockquote{margin:0}.pull{max-width:30em;color:var(--fg);letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:500;line-height:1.3}.pull-by{color:var(--fg-2);margin-top:16px;font-weight:400}.pull-by a{color:var(--link-c)}.recs{display:grid}.rec{margin:0}.rec blockquote{color:var(--fg);letter-spacing:-.018em;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:500;line-height:1.4}.rec-lead blockquote{letter-spacing:-.035em;max-width:24em;font-size:clamp(1.5rem,2.4vw,2.25rem);font-weight:600;line-height:1.14}.rec figcaption{color:var(--fg-2);margin-top:18px;padding-top:18px;font-size:1rem;position:relative}.rec-lead figcaption{margin-top:28px;font-size:1.125rem}.rec figcaption:before{content:"";background:var(--orange);transform-origin:0;border-radius:2px;width:40px;height:3px;position:absolute;top:0;left:0}.rec figcaption strong{color:var(--fg);font-weight:600;display:block}.recs-rest{gap:var(--grid-gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(48px,5vw,72px);padding-top:40px;display:grid}.recs-more{margin-top:40px}@media (max-width:860px){.recs-rest{grid-template-columns:minmax(0,1fr);gap:40px}}.words{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}@media (max-width:980px){.words{grid-template-columns:minmax(0,1fr)}}.figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(48px,5vw,64px) clamp(36px,5vw,72px);list-style:none;display:grid}.figures:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.figures li{border-top:1px solid var(--line);align-content:start;gap:18px;padding-top:28px;display:grid;position:relative}.figures li:before{content:"";background:var(--line-strong);transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0}.figures strong{color:var(--fg);font-size:var(--t-num);letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.95}.figures:has(>li:nth-child(3):last-child) strong{font-size:clamp(4rem,7vw,6.5rem)}.tone-navy .figures li:last-child strong{color:var(--orange)}.figures li>span{max-width:26em;color:var(--fg-2);font-size:1.1875rem;line-height:1.5}@media (max-width:760px){:is(.figures,.figures:has(>li:nth-child(3):last-child)){grid-template-columns:minmax(0,1fr);gap:40px}:is(.figures strong,.figures:has(>li:nth-child(3):last-child) strong){font-size:4.5rem}}.asks-lead{gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.asks-lead h3{letter-spacing:-.042em;font-size:clamp(1.875rem,3.2vw,3rem);line-height:1.04}.tone-navy .asks-lead .hl{color:var(--orange)}.asks-lead-a>p:first-child{color:var(--fg);letter-spacing:-.015em;font-size:clamp(1.25rem,1.8vw,1.5625rem);line-height:1.45}.tone-navy .asks-lead-a>p:first-child{color:#e3e5ec}.asks-rest{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(36px,5vw,72px);margin-top:clamp(48px,5vw,72px);display:grid}.asks-rest>div{border-top:1px solid var(--line);align-content:start;gap:10px;padding:28px 0;display:grid}.asks-rest{border-bottom:1px solid var(--line)}.asks-cta{align-content:center!important}.asks-rest p{color:var(--fg-2)}@media (max-width:860px){.asks-lead,.asks-rest{grid-template-columns:minmax(0,1fr);gap:20px}}.qa{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(36px,5vw,72px);display:grid}.qa>div{border-top:1px solid var(--line);align-content:start;gap:10px;padding:28px 0;display:grid}.qa>div p{color:var(--fg-2)}@media (max-width:860px){.qa{grid-template-columns:minmax(0,1fr)}}.choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.choice>div{border-radius:var(--radius-panel);background:var(--tint);align-content:start;gap:20px;padding:clamp(28px,3vw,48px);display:grid}.choice>div:last-child{background:var(--navy);color:var(--white);--fg:#fff;--fg-2:#c4c7d4;--link-c:#fff}.choice ul{gap:12px;padding-left:1.2em;display:grid}.choice li::marker{color:var(--orange)}@media (max-width:860px){.choice{grid-template-columns:minmax(0,1fr)}}.pk-group+.pk-group{margin-top:48px}.pk-group>h3{color:var(--fg-2);letter-spacing:-.01em;margin-bottom:10px;font-size:1.0625rem;font-weight:600}.packages{border-bottom:1px solid var(--line);list-style:none;display:grid}.packages li{border-top:1px solid var(--line)}.packages a{color:var(--fg);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,3fr) 48px;grid-template-areas:"pn pd pp pg";align-items:center;gap:24px;padding:26px 0;font-weight:400;text-decoration:none;display:grid}.packages a>strong{letter-spacing:-.03em;grid-area:pn;font-size:clamp(1.5rem,2.2vw,1.875rem);font-weight:600;line-height:1.15}.packages .pk-line{color:var(--fg-2);grid-area:pd;gap:12px;font-size:1.1875rem;line-height:1.4;display:grid}.packages .pk-price{white-space:nowrap;color:var(--fg-2);grid-area:pp;justify-self:end;font-size:1.0625rem}.packages .pk-price b{color:var(--fg);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:700}.packages a:after{content:"";width:44px;height:44px;transition:transform .18s var(--ease), background-color .18s var(--ease), border-color .18s var(--ease);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6l6 6-6 6' fill='none' stroke='%231d202f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px no-repeat;border:1px solid #c9cbd6;border-radius:50%;grid-area:pg;justify-self:end}.packages a:hover{color:var(--fg)}.packages a:hover:after{border-color:var(--navy);transform:translate(4px)}.packages a:active:after{transform:translate(4px)scale(.94)}@media (max-width:760px){.packages a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pn pp""pd pg";gap:10px 16px;padding:22px 0}.packages .pk-line{font-size:1.0625rem}}.vol{background:var(--tint-2);border-radius:3px;width:100%;max-width:280px;height:6px;display:block;overflow:hidden}.vol i{width:var(--w);background:var(--navy);transform-origin:0;border-radius:3px;height:100%;display:block}.month{grid-template-columns:repeat(20,8px);gap:4px;display:grid}.month i{background:var(--tint-2);border-radius:2px;width:8px;height:8px;display:block}.month i.on{background:var(--navy)}@media (max-width:420px){.month{grid-template-columns:repeat(20,6px);gap:3px}.month i{width:6px;height:6px}}.tiers{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.tier{border-radius:var(--radius-panel);background:var(--tint);grid-template-rows:auto auto auto 1fr auto;gap:20px;padding:clamp(28px,3vw,40px);display:grid;overflow:hidden}.tone-navy .tier{background:var(--white)}.tier .price{color:var(--fg);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.25rem,3.4vw,3rem);font-weight:700;line-height:1}.tier .price small{color:var(--fg-2);font-size:var(--t-small);letter-spacing:0;font-weight:500}.tier ul{align-content:start;gap:10px;padding-left:1.2em;display:grid}.tier li::marker{color:var(--orange)}.tier .btn{justify-self:start}@media (max-width:980px){.tiers{grid-template-columns:minmax(0,1fr)}}.ticks,.crosses{list-style:none;display:grid}.ticks li,.crosses li{border-top:1px solid var(--line);padding:16px 0 16px 44px;position:relative}.ticks li:last-child,.crosses li:last-child{border-bottom:1px solid var(--line)}.ticks li:before,.crosses li:before{content:"";border-radius:50%;width:26px;height:26px;position:absolute;top:calc(16px + .1em);left:0}.ticks li:before{background:var(--orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5.5 12.5l4.2 4.2 8.8-9.4' fill='none' stroke='%231d202f' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 15px no-repeat}.tone-navy .crosses li:before{background:#ffffff24 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 7.5l9 9M16.5 7.5l-9 9' fill='none' stroke='white' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") 50%/13px no-repeat}.crosses li:before{background:var(--panel) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7.5 7.5l9 9M16.5 7.5l-9 9' fill='none' stroke='%23474b5e' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 13px no-repeat}.fit-grid{gap:var(--grid-gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fit-col h3{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(1.5rem,2.2vw,2rem)}.fit-col.not .crosses li{color:var(--fg-2)}@media (max-width:860px){.fit-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.trust{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(40px,5vw,72px);display:grid}.trust-big{color:var(--fg);letter-spacing:-.045em;font-size:clamp(2.125rem,3.8vw,3.5rem);font-weight:700;line-height:1.06}.trust-left>p:not(.trust-big){max-width:34em;color:var(--fg-2);margin-top:24px;font-size:1.1875rem}.trust-left .approve{margin-top:40px}.facts{border-bottom:1px solid var(--line);list-style:none;display:grid}.facts li{border-top:1px solid var(--line);padding:24px 0}.facts strong{letter-spacing:-.02em;font-size:clamp(1.25rem,1.6vw,1.375rem);line-height:1.3;display:block}.facts p{color:var(--fg-2);margin-top:8px}@media (max-width:860px){.trust{grid-template-columns:minmax(0,1fr)}}.table-wrap{margin:32px 0;overflow-x:auto}.table-wrap table{min-width:640px}table{border-collapse:collapse;width:100%;font-size:var(--t-small)}caption{text-align:left;padding-bottom:12px;font-weight:700}th,td{text-align:left;vertical-align:top;border-bottom:1px solid var(--tint-2);padding:14px 16px}th{background:var(--tint);color:var(--navy);font-weight:600}label{font-weight:500;font-size:var(--t-small);gap:8px;display:grid}input,select,textarea{width:100%;min-height:var(--btn-h);border:2px solid var(--tint-2);background:var(--white);color:var(--ink);font:500 var(--t-body) / 1.4 var(--sans);border-radius:12px;padding:12px 18px}textarea{min-height:140px}input:focus,select:focus,textarea:focus{border-color:var(--orange);outline:none}.form-row{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.form-row>label{flex:220px}.form-note{font-size:var(--t-small);color:var(--fg-2)}.signup{gap:var(--gap);border-radius:var(--radius-panel);background:var(--tint);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;padding:clamp(28px,3.4vw,56px);display:grid}.tone-navy .signup,.tone-soft .signup{background:var(--white)}.signup .signup-copy{gap:12px;display:grid}.signup-h{color:var(--fg);text-wrap:balance;font-weight:600}.signup form{gap:12px;display:grid}.signup.compact{grid-template-columns:1fr;gap:16px}@media (max-width:860px){.signup{grid-template-columns:1fr}}.signup-sticky{z-index:40;display:none;position:fixed;bottom:12px;left:12px;right:12px}@media (max-width:1080px){.signup-sticky{justify-content:center;display:flex}.signup-sticky .btn{width:100%}}.preview-banner{padding:12px var(--gutter);background:var(--navy);color:var(--white);font-size:var(--t-small);margin:0}.crumbs{color:var(--ink-2);font-size:var(--t-small);flex-wrap:wrap;gap:6px;display:flex}.crumbs a{color:var(--ink-2);font-weight:600}.answer{background:var(--tint);font-size:var(--t-h3);color:var(--navy);border-left:4px solid var(--orange);border-radius:0 16px 16px 0;padding:24px 28px;font-weight:500;line-height:1.5;position:relative}.article-grid{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:clamp(40px,5vw,96px);display:grid}.sidebar{flex-direction:column;align-self:stretch;gap:32px;display:flex}.side-stick{gap:32px;display:grid;position:sticky;top:24px}.side-box{background:var(--tint);gap:14px;padding:28px;display:grid}.side-box h2{font-size:var(--t-h3);line-height:1.3}.toc,.side-links{gap:4px;list-style:none;display:grid}.toc a,.side-links a{color:var(--ink);font-size:var(--t-small);padding:8px 0;font-weight:550;line-height:1.4;text-decoration:none;display:block}.toc a:hover,.side-links a:hover{color:var(--link)}.toc a.is-active{color:var(--navy);font-weight:600}.side-word blockquote{font-size:var(--t-small);color:var(--navy);font-weight:600;line-height:1.55}.side-word figcaption{font-size:var(--t-small);color:var(--ink-2)}.side-pack{background:var(--navy);color:var(--white)}.side-pack h2,.side-pack p{color:var(--white)}.jump{display:none}@media (max-width:1080px){.article-grid{grid-template-columns:minmax(0,1fr)}.side-stick{position:static}.sidebar .side-toc{display:none}.jump{margin-bottom:32px;display:block}.jump summary{min-height:var(--btn-h);background:var(--tint);cursor:pointer;justify-content:space-between;align-items:center;padding:0 20px;font-weight:600;list-style:none;display:flex}.jump summary:after{content:"+";color:var(--orange);font-size:var(--t-h3)}.jump[open] summary:after{content:"–"}.jump .toc{background:var(--tint);padding:8px 20px 16px}}.prose{max-width:760px}.prose>*+*{margin-top:1.1em}.prose h2{font-size:var(--t-h2);margin-top:2.2em;scroll-margin-top:24px}.prose h3{margin-top:1.8em}.prose ul,.prose ol{gap:10px;padding-left:1.3em;display:grid}.prose li::marker{color:var(--navy);font-weight:600}.prose .art-quote,.prose blockquote{border-left:4px solid var(--orange);color:var(--fg);font-size:var(--t-h3);margin:1.6em 0;padding:4px 0 4px 28px;font-weight:700;line-height:1.45}.prose cite{font-size:var(--t-small);color:var(--ink-2);margin-top:8px;font-style:normal;display:block}.prose figure{margin:2em 0}@media (max-width:760px){.prose h2{font-size:var(--t-h3)}}.video{gap:12px;margin:0;display:grid}.video-frame{aspect-ratio:16/9;background:var(--navy);position:relative;overflow:hidden}.video-frame iframe,.video-frame img{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video-facade{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.video-facade img{transition:transform .4s var(--ease)}.video-facade:hover img{transform:scale(1.04)}.video-play{background:var(--orange);width:72px;height:72px;transition:transform .2s var(--ease);border-radius:50%;margin:-36px 0 0 -36px;position:absolute;top:50%;left:50%}.video-play:after{content:"";border-left:22px solid var(--white);border-top:14px solid #0000;border-bottom:14px solid #0000;position:absolute;top:22px;left:29px}.video-facade:hover .video-play{transform:scale(1.08)}.video figcaption{color:var(--fg);font-weight:600}.cards{gap:var(--gap) clamp(20px, 2.4vw, 40px);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid}.cards a{color:var(--fg);gap:14px;text-decoration:none;display:grid}.cards img{aspect-ratio:3/2;object-fit:cover;width:100%;transition:transform .4s var(--ease)}.cards a:hover img{transform:scale(1.03)}.cards .card-media{background:var(--tint);overflow:hidden}.cards h3{transition:color .18s var(--ease);font-size:clamp(1.25rem,1.6vw,1.4375rem)}.cards a:hover h3{color:var(--link)}.cards p{color:var(--fg-2);font-size:var(--t-small);font-weight:500}@media (max-width:980px){.cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.cards{grid-template-columns:1fr}}.list-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;list-style:none;display:grid}.list-links a{min-height:44px;color:var(--fg);box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;gap:16px;padding:16px 0;font-weight:500;text-decoration:none;display:flex}.list-links a:after{content:"→";color:var(--orange);transition:transform .18s var(--ease)}.list-links a:hover:after{transform:translate(4px)}@media (max-width:760px){.list-links{grid-template-columns:1fr}}.note{color:var(--fg-2);font-size:var(--t-small)}.legal{max-width:760px}.legal>*+*{margin-top:1em}.legal h2{margin-top:2em}.score-frame{background:var(--tint);border:0;width:100%;min-height:900px}.cookie{background:var(--tint);color:var(--navy);font-size:var(--t-small);display:none}.ask .cookie{display:block}.cookie-in{max-width:var(--max);padding:14px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin:0 auto;display:flex}.cookie p{max-width:70ch;margin:0}.cookie a{color:var(--navy)}.cookie .btn-row{gap:12px;margin:0}.cookie .btn-quiet{color:var(--navy);background:0 0;text-decoration:underline}.link-button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:550}.link-button:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.tone-orange .link-go,.tone-orange a:not(.btn){color:var(--navy);-webkit-text-decoration-color:var(--navy);text-decoration-color:var(--navy)}.word .li-mark,.side-word .li-mark{vertical-align:-2px;width:16px;height:16px;display:inline-block}.pull-by{margin-top:16px;font-weight:700}.form-error{color:var(--red);font-weight:700}input[type=checkbox],input[type=radio]{width:22px;height:22px;min-height:0;accent-color:var(--orange);margin:.15em 0 0;padding:0}:is(label:has(>input[type=checkbox]),label:has(>input[type=radio])){grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;font-weight:500}.tiers.two{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:980px){.tiers.two{grid-template-columns:1fr}}.prose-pic{max-width:760px;margin:48px 0}.prose+.prose{margin-top:0}.tier.has-pic{grid-template-rows:auto auto auto auto 1fr auto}.tier-pic{margin:calc(-1*clamp(28px,3vw,40px)) calc(-1*clamp(28px,3vw,40px)) 4px}.side-signup .signup{background:0 0;grid-template-columns:minmax(0,1fr);gap:16px;padding:0}.side-signup .form-row{flex-direction:column;align-items:stretch}.side-signup .form-row>label{flex:none}.side-word{margin:0}.side-signup .btn{width:100%}.side-signup .signup.mini{gap:10px}.signup-mini-promise{font-size:var(--t-small);margin:0}.side-signup .signup.mini .form-note{margin:0}.side-pack .btn{white-space:normal;text-align:center;padding-block:12px;line-height:1.25}.side-pack .link-go{color:var(--white)}.calendly-overlay .calendly-popup-close{cursor:pointer;z-index:10;border-radius:50%;box-shadow:0 2px 10px #00000040;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 6l12 12M18 6L6 18' fill='none' stroke='%231d202f' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E") center / 20px no-repeat!important;width:44px!important;height:44px!important;top:16px!important;right:16px!important}.calendly-overlay .calendly-popup-close:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.guide-split{gap:var(--gap);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;margin-top:clamp(28px,3vw,48px);display:grid}@media (max-width:860px){.guide-split{grid-template-columns:minmax(0,1fr)}}.side-box{border-radius:20px}.closing{text-align:center}.closing .closing-in{justify-items:center;gap:28px;display:grid}.closing h2{letter-spacing:-.042em;max-width:16em;font-size:clamp(2.375rem,5vw,4.5rem);line-height:1.04}.closing .t-lead{max-width:36em}.closing .btn-row{justify-content:center;margin-top:16px}.closing-band{margin-top:0}.site-footer{background:var(--tint);color:var(--ink-2);--fg:#1d202f;--fg-2:#474b5e;--line:#dcdce2;padding-top:clamp(48px,5vw,72px);padding-bottom:40px}.site-footer a{color:var(--navy);font-weight:500;text-decoration:none}.site-footer a:hover{color:var(--link)}.footer-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-bottom:40px;display:flex}.footer-bar img{width:auto;height:34px}.footer-bar nav ul{flex-wrap:wrap;gap:4px 28px;font-size:.9375rem;list-style:none;display:flex}.footer-bar nav a{align-items:center;min-height:44px;display:inline-flex}.footer-top{gap:var(--grid-gap);grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));padding-top:40px;display:grid}.footer-top h2,.footer-top .footer-h{color:var(--navy);letter-spacing:-.01em;margin-bottom:14px;font-size:1.0625rem;font-weight:600;line-height:1.35}.footer-top ul{gap:6px;font-size:.9375rem;list-style:none;display:grid}.footer-top li a,.footer-top li .link-button{padding:4px 0;display:inline-block}.footer-legal{border-top:1px solid var(--line);color:var(--ink-2);gap:8px;margin-top:40px;padding-top:24px;font-size:.875rem;display:grid}@media (max-width:900px){.footer-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.footer-top{grid-template-columns:minmax(0,1fr)}}.netfig{gap:16px;margin:0;display:grid}.net-panel{background:var(--tint);border-radius:28px;overflow:hidden}.tone-navy .net-panel{background:var(--white)}.netfig figcaption,.postfig figcaption,.ligood figcaption,.inbox figcaption,.approve figcaption{font-size:var(--t-small);color:var(--fg-2);max-width:48ch}.net{width:100%;height:auto;display:block}.net .orbit{fill:none;stroke:#e2e2e8;stroke-width:1px}.net .edge{stroke:#b4b7c4;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.net .you-halo{fill:none;stroke:#1d202f1f;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.net .you-dot{fill:var(--navy)}.net .you-label{fill:var(--white);font:700 20px var(--sans)}.net .person{transform-box:fill-box;transform-origin:50%}.net .body{fill:var(--white);stroke:var(--navy);stroke-width:2px}.net .lit{fill:var(--orange);stroke:var(--orange);stroke-width:2px}.net .glyph{fill:none;stroke:var(--navy);stroke-width:1.8px;stroke-linecap:round}.net .ring{fill:none;stroke:var(--orange);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.postfig{gap:16px;margin:0;display:grid}.posts .day{fill:var(--fg-2);font:500 15px var(--sans)}.posts .slot{fill:var(--panel)}.posts .card{transform-box:fill-box;transform-origin:50%}.posts .card>rect:first-child{fill:var(--navy)}.tone-navy .posts .card>rect:first-child{fill:var(--white)}.posts .card.letter>rect:first-child{fill:var(--orange)}.posts .card .ln{fill:#ffffff80}.tone-navy .posts .card .ln{fill:#1d202f40}.funnel{gap:24px;max-width:960px;margin:0;display:grid}.funnel ol{gap:26px;margin:0;padding:0;list-style:none;display:grid}.funnel li{gap:12px;display:grid}.funnel-bar{background:var(--panel);border-radius:999px;height:14px;overflow:hidden}.tone-navy .funnel-bar{background:#ffffff1f}.funnel-bar i{height:100%;width:var(--w);background:var(--fg);transform-origin:0;border-radius:999px;display:block}.funnel li.is-live .funnel-bar i{background:var(--orange)}.funnel p{color:var(--fg-2);align-items:baseline;gap:16px;margin:0;display:flex}.funnel strong{min-width:2.2em;color:var(--fg);letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1}.funnel p>span{font-size:1rem}.funnel figcaption{font-size:var(--t-small);color:var(--fg-2);max-width:46em}.guide-split{gap:var(--grid-gap);border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;margin-top:clamp(48px,5vw,72px);padding-top:40px;display:grid}@media (max-width:860px){.guide-split{grid-template-columns:minmax(0,1fr)}}.ligood{gap:14px;margin:0;display:grid}.ligood-card{border-radius:var(--radius-panel);background:var(--tint);padding:clamp(20px,2vw,28px)}.ligood-head{align-items:center;gap:14px;display:flex}.ligood-head strong{color:var(--navy);display:block}.ligood-head span:not(.ligood-you){font-size:var(--t-small);color:var(--ink-2)}.ligood-you,.ligood-av{background:var(--navy);width:44px;height:44px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}.ligood-av{width:38px;height:38px;color:var(--navy);background:#e4e4e9;font-size:.8125rem}.ligood-line{width:100%;height:64px;margin:14px 0 6px;display:block}.ligood-line .area{fill:#f2662a1f}.ligood-line .trend{fill:none;stroke:var(--orange);stroke-width:3px;stroke-dasharray:1;vector-effect:non-scaling-stroke}.ligood ul{list-style:none;display:grid}.ligood li{border-top:1px solid #e1e1e6;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.ligood li p{font-size:var(--t-small);color:var(--navy);line-height:1.45}.ligood li em{color:var(--ink-2);margin-top:2px;font-style:normal;display:block}.ligood li.is-reply .ligood-av{background:var(--orange);color:var(--navy)}.ligood li.is-coach .ligood-av{background:var(--navy);color:var(--white);font-size:.6875rem}.inbox{gap:14px;margin:0;display:grid}.inbox-card{border-radius:var(--radius-panel);background:var(--tint);padding:26px 26px 6px}.inbox-head{color:var(--ink-2);border-bottom:1px solid #e1e1e6;justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;font-size:.875rem;display:flex}.inbox-head span:first-child{color:var(--navy);letter-spacing:-.02em;font-size:1.1875rem;font-weight:600}.inbox-row{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0;display:grid}.inbox-row+.inbox-row{border-top:1px solid #e1e1e6}.inbox-av{background:#e4e4e9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.inbox-av svg{fill:none;stroke:var(--ink-2);stroke-width:1.8px;stroke-linecap:round}.inbox-txt{min-width:0;color:var(--ink-2);gap:3px;font-size:.9375rem;line-height:1.45;display:grid}.inbox-txt strong{color:var(--navy);font-size:1rem;line-height:1.3}.inbox-when{color:var(--ink-2);white-space:nowrap;justify-items:end;gap:8px;font-size:.875rem;display:grid}.inbox-dot{background:var(--orange);border-radius:50%;width:10px;height:10px;display:block}@media (max-width:420px){.inbox-card{padding:20px 18px 4px}.inbox-row{grid-template-columns:36px minmax(0,1fr) auto;gap:10px}.inbox-av{width:36px;height:36px}}.approve{gap:14px;margin:0;display:grid}.approve-card{border-radius:var(--radius-panel);background:var(--tint);padding:8px 26px}.approve-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:20px 0;display:grid}.approve-row+.approve-row{border-top:1px solid #e1e1e6}.approve-txt{min-width:0;color:var(--ink-2);gap:3px;font-size:.9375rem;display:grid}.approve-txt strong{color:var(--navy);font-size:1.0625rem}.approve-ok{color:var(--navy);white-space:nowrap;align-items:center;gap:10px;font-size:.9375rem;font-weight:600;display:inline-flex}.approve-ok circle{fill:var(--orange);transform-box:fill-box;transform-origin:50%}.approve-ok path{fill:none;stroke:var(--navy);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.approve-row+.approve-row .approve-ok circle{fill:var(--navy)}.approve-row+.approve-row .approve-ok path{stroke:var(--white)}@media (max-width:480px){.approve-card{padding:4px 18px}.approve-row{grid-template-columns:minmax(0,1fr);gap:10px}}.mini{background:var(--tint);border-radius:20px;margin:0 0 4px;padding:18px 20px}.mini svg{width:100%;height:auto;display:block;overflow:visible}.mi-you{fill:var(--navy)}.mi-you-t{fill:var(--white);font:700 15px var(--sans)}.mi-body{fill:var(--white);stroke:var(--navy);stroke-width:2px}.mi-glyph{fill:none;stroke:var(--navy);stroke-width:1.8px;stroke-linecap:round}.mi-link{stroke:#b4b7c4;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1}.mi-them,.mi-pill,.mi-out,.mi-in,.mi-check{transform-box:fill-box;transform-origin:50%}.mi-pill rect{fill:var(--orange)}.mi-pill text{fill:var(--navy);font:600 14px var(--sans)}.mi-tick{fill:none;stroke:var(--navy);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.mi-out rect:first-child{fill:var(--navy)}.mi-out .mi-bar{fill:#ffffff73}.mi-q{fill:var(--orange);font:700 26px var(--sans)}.mi-in rect:first-child{fill:var(--orange)}.mi-in .mi-bar{fill:#1d202f59}.mi-card{fill:var(--white)}.mi-bar-d{fill:var(--navy)}.mi-bar-l{fill:#dcdce2}.mi-check{fill:var(--orange)}.live{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 28px;margin-top:4px;display:flex}.live-count{color:var(--ink-2);align-items:baseline;gap:10px;font-size:.9375rem;display:inline-flex}.live-count strong{color:var(--navy);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700}.live-note{border-radius:var(--radius-pill);background:var(--tint);color:var(--ink-2);text-align:left;align-items:center;gap:12px;padding:10px 16px 10px 10px;font-size:.9375rem;display:inline-flex}.live-note strong{color:var(--navy)}.live-av{background:#e4e4e9 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='8.5' r='3.6' fill='none' stroke='%23474b5e' stroke-width='1.8'/%3E%3Cpath d='M5 20c1.2-3.6 4-5.4 7-5.4s5.8 1.8 7 5.4' fill='none' stroke='%23474b5e' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E") 50%/18px no-repeat;border-radius:50%;flex:none;width:28px;height:28px}.live-dot{background:var(--orange);border-radius:50%;flex:none;width:9px;height:9px}.tier-hero-row{justify-content:center}.included-visual{margin-top:clamp(20px,2.4vw,36px)}.checkout .tier{grid-template-rows:none}.checkout label{border-top:1px solid var(--line);padding:18px 0;font-size:1rem;line-height:1.5}.checkout>.stack>*+*{margin-top:0}.checkout>.stack>label:last-child{border-bottom:1px solid var(--line)}.js .rv{opacity:0;transform:translateY(var(--rise));transition:opacity .7s var(--ease), transform .8s var(--ease);transition-delay:calc(var(--i,0) * 90ms)}.js .rv.in{opacity:1;transform:none}.js .rv-img{opacity:0;transition:opacity .9s var(--ease), transform 1.4s var(--ease);transition-delay:calc(var(--i,0) * 90ms);transform:scale(1.04)}.js .rv-img.in{opacity:1;transform:none}.js .hero .rv{opacity:1;animation:hero-in .9s var(--ease) both;animation-delay:calc(var(--i,0) * .11s + 60ms);transition:none;transform:none}.js .hero .hero-copy>:nth-child(2){--i:1}.js .hero .hero-copy>:nth-child(3){--i:2}.js .hero .hero-copy>:nth-child(n+4){--i:3}@keyframes hero-in{0%{opacity:0;transform:translateY(var(--rise))}}.js .hero h1 .line{animation:hero-in .9s var(--ease) both}.js .hero h1 .line+.line{animation-delay:.16s}.band>img{transform-origin:50%}.js .hero-band>img{animation:settle 2.4s var(--ease) both}.js .rv-band:not(.hero-band)>img{transition:transform 2.2s var(--ease);transform:scale(1.08)}.js .rv-band.in:not(.hero-band)>img{transform:scale(1.02)}@keyframes settle{0%{transform:scale(1.1)}to{transform:scale(1.02)}}@supports (animation-timeline:view()){.js .rv-band:not(.hero-band)>img{transition:none;animation:linear both drift;animation-timeline:view();transform:none}@keyframes drift{0%{transform:scale(1.12)translateY(-3%)}to{transform:scale(1.12)translateY(3%)}}}.js .hero .live-note{animation:note-in .7s var(--ease) 1.5s both}.js .hero .live-dot{animation:dot-in .4s var(--ease) 2.1s both}@keyframes note-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}@keyframes dot-in{0%{opacity:0;transform:scale(0)}}.js .statement .yn{opacity:0;transform:translateY(.4em)}.js .in .statement .yn,.js .statement.in .yn{animation:word-in .6s var(--ease) forwards}.js .statement .yn-yes{animation-delay:.7s!important}.js .statement .yn-no{animation-delay:1.5s!important}@keyframes word-in{to{opacity:1;transform:none}}.js .plan li:before,.js .figures li:before,.js .points li:before{transition:transform 1s var(--ease);transition-delay:calc(.25s + var(--i,0) * .35s);transform:scaleX(0)}.js .plan li.in:before,.js .figures li.in:before,.js .points li.in:before{transform:scaleX(1)}.js .plan li.in:before{animation:step-lit 1.2s var(--ease) both;animation-delay:calc(.9s + var(--i,0) * .55s)}@keyframes step-lit{0%,to{background:var(--line-strong)}40%{background:var(--orange)}}.js .netfig .edge{stroke-dashoffset:1px}.js .netfig .person{opacity:0;transform:scale(.3)}.js .netfig .lit,.js .netfig .you-halo{opacity:0}.js .netfig.in .edge{animation:draw .6s var(--ease) forwards}.js .netfig.in .person{animation:pop .5s var(--ease) forwards}.js .netfig.in .lit{animation:lit .5s var(--ease) forwards}.js .netfig.in .ring{animation:ping 1.6s var(--ease) forwards}.js .netfig.in .you-halo{animation:halo 3.2s var(--ease) .2s 3 both}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{to{opacity:1;transform:scale(1)}}@keyframes lit{to{opacity:1}}@keyframes ping{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes halo{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.js .mini .mi-link{stroke-dashoffset:1px}.js .mini .mi-them,.js .mini .mi-pill,.js .mini .mi-out,.js .mini .mi-in,.js .mini .mi-check{opacity:0;transform:scale(.6)}.js .mini .mi-tick{stroke-dashoffset:1px}.js .mini.in .mi-link{animation:draw .9s var(--ease) .4s forwards}.js .mini.in .mi-them{animation:pop .5s var(--ease) 1.1s forwards}.js .mini.in .mi-pill{animation:pop .5s var(--ease) 1.7s forwards}.js .mini.in .mi-pill .mi-tick{animation:draw .4s var(--ease) 2.1s forwards}.js .mini.in .mi-out{animation:pop .55s var(--ease) .5s forwards}.js .mini.in .mi-in{animation:pop .55s var(--ease) 1.6s forwards}.js .mini.in .mi-check{animation:pop .5s var(--ease) .9s forwards}.js .mini.in .mi-approve-tick,.js .mi-approve.in .mi-tick{animation:draw .5s var(--ease) 1.3s forwards}.js .inbox-row,.js .ligood li{opacity:0;transform:translateY(14px)}.js .inbox.in .inbox-row{animation:land .55s var(--ease) forwards;animation-delay:calc(.5s + var(--i) * .4s)}.js .inbox .inbox-dot{transform:scale(0)}.js .inbox.in .inbox-dot{animation:pop .4s var(--ease) 1.2s forwards}.js .ligood .trend{stroke-dashoffset:1px}.js .ligood.in li{animation:land .5s var(--ease) forwards;animation-delay:calc(.9s + var(--i) * .4s)}.js .ligood.in .trend{animation:draw 1.4s var(--ease) .2s forwards}@keyframes land{to{opacity:1;transform:none}}.js .approve-row{opacity:0;transform:translate(-12px)}.js .approve .approve-ok circle{transform:scale(0)}.js .approve .approve-ok path{stroke-dashoffset:1px}.js .approve.in .approve-row{animation:land .55s var(--ease) forwards;animation-delay:calc(.3s + var(--i) * .9s)}.js .approve.in .approve-ok circle{animation:pop .4s var(--ease) forwards}.js .approve.in .approve-row:first-child .approve-ok circle{animation-delay:.8s}.js .approve.in .approve-row:nth-child(2) .approve-ok circle{animation-delay:1.7s}.js .approve.in .approve-ok path{animation:draw .4s var(--ease) forwards}.js .approve.in .approve-row:first-child .approve-ok path{animation-delay:1.1s}.js .approve.in .approve-row:nth-child(2) .approve-ok path{animation-delay:2s}.js .rec figcaption:before{transition:transform .7s var(--ease);transition-delay:calc(.5s + var(--i,0) * .2s);transform:scaleX(0)}.js .rec.in figcaption:before{transform:scaleX(1)}.js .rv .ticks li:before,.js .rv .crosses li:before,.js .ticks.rv li:before,.js .crosses.rv li:before{transition:transform .45s var(--ease);transform:scale(0)}.js .rv.in .ticks li:before,.js .rv.in .crosses li:before,.js .ticks.rv.in li:before,.js .crosses.rv.in li:before{transform:scale(1)}.ticks li:nth-child(2):before,.crosses li:nth-child(2):before{transition-delay:.45s}.ticks li:nth-child(3):before,.crosses li:nth-child(3):before{transition-delay:.6s}.ticks li:nth-child(4):before,.crosses li:nth-child(4):before{transition-delay:.75s}.ticks li:nth-child(5):before,.crosses li:nth-child(5):before{transition-delay:.9s}.ticks li:nth-child(n+6):before,.crosses li:nth-child(n+6):before{transition-delay:1.05s}.ticks li:first-child:before,.crosses li:first-child:before{transition-delay:.3s}.js .vol i{transition:transform 1.1s var(--ease) .4s;transform:scaleX(0)}.js .in .vol i{transform:scaleX(1)}.js .month i.on{opacity:0;transform:scale(.2)}.js .in .month i.on{animation:pop .35s var(--ease) forwards;animation-delay:calc(.4s + var(--i) * 80ms)}.js .postfig .card{opacity:0;transform:translateY(-18px)scale(.9)}.js .postfig.in .card{animation:land .55s var(--ease) forwards}.js .funnel .funnel-bar i{transition:transform 1.3s var(--ease);transition-delay:calc(.25s + var(--i,0) * .45s);transform:scaleX(0)}.js .funnel.in .funnel-bar i{transform:scaleX(1)}.js .asks-lead .hl{opacity:0;display:inline-block;transform:translateY(.3em)}.js .asks-lead.in .hl,.js .in .asks-lead .hl{animation:word-in .6s var(--ease) .7s forwards}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.js .rv,.js .rv-img,.js .statement .yn,.js .asks-lead .hl,.js .inbox-row,.js .ligood li,.js .approve-row,.js .postfig .card,.js .netfig .person,.js .netfig .lit,.js .month i.on,.js .mini .mi-them,.js .mini .mi-pill,.js .mini .mi-out,.js .mini .mi-in,.js .mini .mi-check{opacity:1!important;animation:none!important;transform:none!important}.js .netfig .edge,.js .ligood .trend,.js .mini .mi-link,.js .mini .mi-tick,.js .approve .approve-ok path{stroke-dashoffset:0!important;animation:none!important}.js .netfig .ring,.js .netfig .you-halo{opacity:0!important;animation:none!important}.js .band>img,.js .rv-band>img,.js .plan li:before,.js .figures li:before,.js .points li:before,.js .rec figcaption:before,.js .vol i,.js .funnel .funnel-bar i,.js .approve .approve-ok circle,.js .inbox .inbox-dot,.js .rv .ticks li:before,.js .rv .crosses li:before,.js .ticks.rv li:before,.js .crosses.rv li:before{animation:none!important;transform:none!important}.btn:active,.menu-toggle:active{transform:none}}@media (max-width:760px){.hero{padding-top:48px}.hero h1,.hero h1.is-mid{font-size:clamp(2.125rem,9.2vw,2.5rem);line-height:1.06}.hero h1.is-long{letter-spacing:-.04em;font-size:clamp(1.625rem,6.9vw,2.125rem)}.hero h1 .line{display:inline}.article-hero h1.is-long,.article-hero h1.is-xlong{font-size:1.75rem;line-height:1.12}.statement{font-size:clamp(1.75rem,7.4vw,2.125rem)}h2{font-size:clamp(1.75rem,7.6vw,2.125rem)}.closing h2{font-size:clamp(2rem,8.6vw,2.375rem)}.btn{white-space:normal;text-align:center;max-width:100%;padding:14px 26px}.hero-copy .btn-row,.closing .btn-row{flex-direction:column;gap:8px}.site-footer li a,.crumbs a{padding-block:10px;display:inline-block}}.more-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,40px);display:grid}@media (max-width:760px){.more-videos{grid-template-columns:minmax(0,1fr)}}
