@font-face{font-family:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-vietnamese-wght-normal.Cu-DDijC.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:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-latin-ext-wght-normal.C7duU6kR.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:Big Shoulders Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/big-shoulders-latin-wght-normal.D2Rs5vCJ.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}@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{--night:#0b0d0c;--surface:#121514;--surface-2:#181c1a;--chalk:#eef0ea;--chalk-2:#eef0eaad;--line:#eef0ea1f;--pitch-a:#123d24;--pitch-b:#17492b;--ink:var(--chalk);--ink-2:var(--chalk-2);--red:#ff6b5a;--accent:#ff8752;--on-accent:#16181b;--accent-line:var(--accent);--accent-text:var(--accent);--them:var(--chalk);--display:"Big Shoulders Variable", "Arial Narrow", sans-serif;--body:"Archivo Variable", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter:clamp(16px, 5vw, 56px);--max:1200px;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scrollbar-color:#333a36 var(--night)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 180px 180px, var(--night);color:var(--chalk);font-family:var(--body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:1.0625rem;line-height:1.55}::selection{background:var(--accent);color:var(--on-accent)}h1,h2,h3,p,ol,ul,figure{margin:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1.5px}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}svg{display:block}.wrap{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.skip{z-index:50;background:var(--chalk);color:var(--night);border-radius:4px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.top{z-index:10;padding:max(16px, env(safe-area-inset-top)) var(--gutter) 0;justify-content:space-between;align-items:center;height:76px;display:flex;position:absolute;inset:0 0 auto}.mark{font-size:1.75rem;text-decoration:none;display:inline-flex}.top-link{border-bottom:1.5px solid #fff6;padding:8px 2px;font-size:.9375rem;font-weight:600;text-decoration:none}.top-link:hover{border-color:var(--chalk)}.btn{min-height:56px;font-family:var(--body);cursor:pointer;transition:transform .22s var(--ease-out), filter .2s ease;-webkit-tap-highlight-color:transparent;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:1.0625rem;font-weight:650;text-decoration:none;display:inline-flex}.btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;transition:transform .22s var(--ease-out)}.btn:hover svg{transform:translate(3px)}.btn:active{transform:translateY(1px)scale(.985)}.btn-go,.btn-ink{background:var(--accent);color:var(--on-accent)}.btn-go:hover,.btn-ink:hover{filter:brightness(1.08)}.text-link{color:var(--chalk);text-decoration-color:var(--accent);padding:8px 0;font-weight:600}.hero{background:var(--night);isolation:isolate;min-height:100svh;display:flex;position:relative;overflow-x:clip}.hero-shade{z-index:1;background:radial-gradient(ellipse 75% 85% at 62% 52%, #0b0d0c00 45%, #0b0d0cb3 100%), linear-gradient(180deg, #0b0d0c8c 0%, #0b0d0c00 22%), linear-gradient(90deg, #0b0d0cd9 0%, #0b0d0c99 38%, #0b0d0c00 72%), linear-gradient(0deg, var(--night) 0%, #0b0d0c00 30%);pointer-events:none;position:absolute;inset:0}@media (width<=699px){.hero{align-items:flex-end}.hero-shade{background:linear-gradient(180deg, #0b0d0c8c 0%, #0b0d0c1a 18%, #0b0d0c26 38%, #0b0d0cbf 58%, var(--night) 100%)}}.hero-inner{z-index:2;width:100%;max-width:var(--max);padding:clamp(150px, 22vh, 220px) var(--gutter) 96px;margin-inline:auto;position:relative}.hero-title{font-family:var(--display);text-transform:uppercase;font-size:clamp(3.4rem,13.5vw,6rem);font-weight:800;line-height:.9}.hero-title .line{display:block}.hero-title .nowrap{white-space:nowrap}.hl{background:var(--accent);color:var(--on-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:-.02em;padding-inline:.08em}.hero-sub{color:#ffffffdb;text-shadow:0 1px 14px #000000b3;text-wrap:pretty;max-width:30ch;margin-top:28px;font-size:clamp(1.0625rem,2.6vw,1.25rem);line-height:1.45}.hero-lead{color:#fff;margin-bottom:6px;font-weight:600;display:block}.hero-actions{margin-top:32px}@media (width<=520px){.hero-inner{padding-top:136px;padding-bottom:max(40px, env(safe-area-inset-bottom))}.hero-actions .btn{width:100%}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fade-up{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}.section{border-top:1px solid var(--line);position:relative}.h2{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.5rem,7vw,4rem);font-weight:800;line-height:.95}.try{border-top:0;padding-block:clamp(48px,9vw,120px)}.bq{grid-template-areas:"copy""board""answer";gap:24px;display:grid;position:relative}.bq-copy{grid-area:copy}.bq-board{grid-area:board}.bq-answer{grid-area:answer}@media (width>=900px){.bq{grid-template:"copy board""answer board"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;gap:0 64px}.bq-choices{margin-top:28px}}.bq-situation{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-size:clamp(2.25rem,6vw,3.5rem);font-weight:800;line-height:.95}.bq-ask{max-width:34ch;color:var(--chalk-2);margin-top:14px;font-size:1.1875rem;line-height:1.4}.bq-ask strong{color:var(--chalk);font-weight:650;display:block}.bq-choices{gap:10px;display:grid}.bq-choice{width:100%;min-height:58px;color:var(--chalk);font:inherit;text-align:left;cursor:pointer;transition:border-color .18s ease, background-color .18s ease, transform .22s var(--ease-out);-webkit-tap-highlight-color:transparent;background:#eef0ea08;border:1.5px solid #eef0ea29;border-radius:6px;align-items:center;gap:14px;padding:10px 18px 10px 12px;font-weight:600;display:flex}.bq-choice:hover{background:#eef0ea0f;border-color:#eef0ea66}.bq-choice:active{transform:translateY(1px)}.bq-choice-key{width:32px;height:32px;font-family:var(--display);border:1.5px solid #eef0ea59;border-radius:50%;flex:none;place-items:center;font-size:1.0625rem;font-weight:800;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:grid}.bq-choice[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.bq-choice[aria-pressed=true] .bq-choice-key{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.bq-board{background:repeating-linear-gradient(90deg, var(--pitch-a) 0 12.5%, var(--pitch-b) 12.5% 25%);box-shadow:inset 0 0 0 1px var(--line), inset 0 0 80px #0000008c, 0 30px 60px -30px #000000e6;border-radius:10px;padding:clamp(10px,2.4vw,22px);position:relative}.bq-board svg{width:100%;height:auto;overflow:visible}.bq-pitch path{fill:none;stroke:#eef0ea80;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bq-spot,.bq-ball{fill:var(--chalk)}.bq-ball{stroke:var(--night);stroke-width:1.5px}.bq-counter-disc{filter:drop-shadow(0 2px 3px #0009)}.bq-us .bq-counter-disc{fill:var(--accent)}.bq-them .bq-counter-disc{fill:var(--them)}.bq-counter-rim{fill:none;stroke:#0000002e;stroke-width:1.5px;transform:scale(.82)}.bq-counter text{font-family:var(--display);fill:var(--on-accent);font-size:14px;font-weight:800}.bq-you{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;fill:var(--accent);font-size:15px;font-weight:800}.bq-arrow path{fill:none;stroke:var(--accent);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.bq-tag{cursor:pointer}.bq-tag circle{fill:#0000;stroke:#eef0ea73;stroke-width:1px;transition:fill .2s,stroke .2s}.bq-tag text{font-family:var(--body);fill:#eef0ea73;pointer-events:none;font-size:9px;font-weight:700}.bq-tag:hover circle{stroke:var(--accent-line)}.bq-tag[data-on] circle{fill:var(--accent);stroke:var(--accent)}.bq-tag[data-on] text{fill:var(--on-accent)}.bq-pulse{fill:none;stroke:var(--accent-line);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:bq-pulse 2.2s var(--ease-out) infinite}@keyframes bq-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.bq-choice[data-preview]{border-color:color-mix(in srgb, var(--accent-line) 60%, transparent)}@media (prefers-reduced-motion:reduce){.bq-pulse{opacity:0;animation:none}}.bq-run path:not(.bq-head){stroke-dasharray:9 8}.bq-reveal{fill:none;stroke:#fff;stroke-width:26px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:draw .65s var(--ease-out) forwards}@media (prefers-reduced-motion:reduce){.bq-reveal{stroke-dashoffset:0;animation:none}}.how{padding-block:clamp(56px,9vw,110px)}.steps{gap:36px;margin-top:44px;padding:0;list-style:none;display:grid}.step{row-gap:6px;display:grid;position:relative}.step-num{z-index:1;background:var(--accent);width:36px;height:36px;font-family:var(--display);color:var(--on-accent);border-radius:50%;place-items:center;margin-bottom:10px;font-size:1.25rem;font-weight:800;line-height:1;display:grid;position:relative}.step h3{font-family:var(--display);text-transform:uppercase;font-size:1.75rem;font-weight:800;line-height:1}.step p{max-width:34ch;color:var(--chalk-2)}@media (width>=900px){.steps{grid-template-columns:repeat(3,1fr);gap:56px}.step:not(:last-child):after{content:"";border-top:2px dashed #eef0ea40;position:absolute;top:18px;left:48px;right:-44px}}.coach{padding-block:clamp(56px,9vw,110px)}.coach-grid{gap:28px;display:grid}@media (width>=900px){.coach-grid{grid-template:"photo."1fr"photo title""photo copy""photo."1fr/minmax(0,5fr) minmax(0,6fr);gap:0 64px}.coach-title{grid-area:title}.coach-photo{grid-area:photo}.coach-copy{grid-area:copy}}@media (width<=899px){.coach-copy .coach-intro{margin-top:0}}.coach-photo,.coach-team{background:var(--surface);border-radius:10px;margin:0;overflow:hidden}.coach-photo img,.coach-team img{object-fit:cover;width:100%;height:100%;display:block}.coach-photo{aspect-ratio:4/5}.coach-team{aspect-ratio:3/2;margin-top:40px}.coach-title{max-width:14ch}.coach-intro{max-width:44ch;color:var(--chalk-2);margin-top:20px;font-size:1.1875rem}.facts{border-top:1px solid var(--line);grid-template-columns:max-content minmax(0,1fr);column-gap:24px;margin-top:36px;display:grid}.fact{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line);align-items:baseline;padding-block:18px;display:grid}.fact dd{font-family:var(--display);white-space:nowrap;text-transform:uppercase;color:var(--accent);order:-1;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:800;line-height:1}.fact dt{color:var(--chalk-2);font-size:1rem;line-height:1.35}.fact-tt{align-items:center;position:relative}.tt-link{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.tt-link:after{content:"";position:absolute;inset:0}.tt-icon{background:var(--chalk);width:40px;height:40px;color:var(--paper,var(--night));transition:transform .3s var(--ease-out);border-radius:10px;flex:none;place-items:center;display:grid}.tt-icon svg{fill:currentColor;width:20px;height:20px}.tt-text{flex-direction:column;gap:2px;min-width:0;display:flex}.tt-title{white-space:nowrap;color:var(--chalk);font-weight:600}.fact-unit{font-family:var(--body);letter-spacing:.01em;text-transform:none;color:var(--chalk-2);margin-top:6px;font-size:.8125rem;font-weight:500;display:block}.tt-handle{color:var(--chalk-2);font-size:.875rem}.tt-arrow{border:1px solid var(--line);width:36px;height:36px;color:var(--chalk);border-radius:50%;flex:none;place-items:center;margin-left:auto;transition:background-color .2s,border-color .2s,color .2s;display:grid}.tt-arrow svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .3s var(--ease-out);transform:rotate(-45deg)}.fact-tt:hover .tt-icon{transform:rotate(-6deg)scale(1.05)}.fact-tt:hover .tt-arrow{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.fact-tt:hover .tt-arrow svg{transform:rotate(-45deg)translate(2px)}.tt-link:focus-visible{outline:none}.fact-tt:has(.tt-link:focus-visible){outline:2px solid var(--accent-line);outline-offset:4px;border-radius:6px}@media (prefers-reduced-motion:reduce){.tt-icon,.tt-arrow svg{transition:none}}.voices{padding-block:clamp(56px,9vw,110px)}.quotes{gap:20px;margin-top:44px;padding:0;list-style:none;display:grid}@media (width>=900px){.quotes{grid-template-columns:repeat(3,1fr)}}.quote{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;flex-direction:column;justify-content:space-between;gap:24px;padding:clamp(24px,4vw,32px);display:flex}.quote blockquote{margin:0;font-size:1.1875rem;line-height:1.45}.quote-by{color:var(--chalk-2);font-size:.9375rem}.quote-by strong{color:var(--chalk);font-weight:600}.plan{padding-block:clamp(56px,9vw,110px)}.plan-grid{gap:48px;display:grid}@media (width>=1000px){.plan-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:64px}}.panel{background:var(--surface);max-width:760px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;padding:clamp(24px,5vw,56px)}.panel-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.panel-head .h2{max-width:16ch;font-size:clamp(2.25rem,6vw,3.25rem)}.price{font-family:var(--display);color:var(--accent);font-size:clamp(2.75rem,7vw,3.75rem);font-weight:800;line-height:1}.panel-lede{max-width:44ch;color:var(--chalk-2);margin-top:20px;font-size:1.125rem}.ticks{gap:14px;margin-top:28px;padding:0;list-style:none;display:grid}.ticks li{align-items:flex-start;gap:14px;font-weight:550;display:flex}.ticks svg{flex:none;width:24px;height:24px}.ticks path{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.panel-actions{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:36px;display:flex}.assure{border-top:1px solid var(--line);color:var(--chalk-2);margin-top:20px;padding-top:18px;font-size:.9375rem;font-weight:550}@media (width<=520px){.panel-actions .btn{width:100%}}.close{isolation:isolate;border-top:1px solid var(--line);background:linear-gradient(180deg, var(--night) 0%, #0b0d0cb3 40%, #0b0d0cd9 100%), url(/media/r3-hero-1280.jpg) center / cover no-repeat;padding-block:clamp(96px,14vw,180px);position:relative}.close-title{max-width:14ch;font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin-bottom:36px;font-size:clamp(2.75rem,9vw,5.5rem);font-weight:800;line-height:.92}.foot{color:var(--chalk-2);border-top:1px solid var(--line);padding-block:28px max(28px, env(safe-area-inset-bottom));font-size:.9375rem}.foot-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;display:flex}.mark-sm{color:var(--chalk);font-size:1.375rem}.foot nav{flex-wrap:wrap;gap:4px 24px;display:flex}.foot nav a{padding:6px 0;text-decoration:none}.foot nav a:hover{color:var(--chalk);text-decoration:underline}.fine{color:#eef0ea80;font-size:.8125rem}.coach-photo img{object-position:50% 25%}@media (width>=900px){.coach-photo{aspect-ratio:1}}.drip{background:#fff;border-radius:16px;max-width:46ch;margin:clamp(40px,6vw,64px) 0 0;padding:26px 26px 22px 30px;position:relative;box-shadow:inset 0 0 0 1px #1215140f,0 2px 4px #12151408,0 28px 56px -30px #12151452}.drip:before{content:"“";font-family:var(--display);color:#12151424;pointer-events:none;font-size:5.5rem;font-weight:800;line-height:1;position:absolute;top:-26px;left:18px}.drip blockquote{text-wrap:pretty;margin:0;font-size:1.0625rem;font-weight:500;line-height:1.6}.drip .quote-by{margin-top:14px;font-size:.875rem}.voices-grid{gap:48px;margin:56px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.voices-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.voices .drip{flex-direction:column;max-width:none;height:100%;margin:0;display:flex}.stars{color:var(--chalk);gap:3px;margin:0 0 12px;display:flex}.stars svg{fill:currentColor;width:18px;height:18px}.voices .drip .quote-by{margin-top:auto;padding-top:14px}.founding{border-left:3px solid var(--accent);background:var(--surface-2);border-radius:0 8px 8px 0;margin-top:28px;padding:14px 18px;font-size:.9375rem;line-height:1.45}.founding strong{color:var(--accent-text);font-weight:700}.community{border-top:1px solid var(--line);padding-block:clamp(56px,9vw,110px)}.community-grid{gap:40px;display:grid}@media (width>=1000px){.community-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:64px}}.community-copy .h2{max-width:14ch}.community-lede{max-width:46ch;color:var(--chalk-2);margin-top:20px;font-size:1.1875rem}.pros{border-top:1px solid var(--line);margin-top:28px;padding:0;list-style:none}.pros li{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding-block:12px;display:flex}.pros strong{font-weight:650}.pros span{color:var(--chalk-2);font-size:.9375rem}.community-price{gap:16px;display:grid}.cp-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.cp-label{font-weight:600}.cp-old{color:var(--chalk-2);font-size:1.25rem;text-decoration:line-through}.community-price .price small{font-size:.45em}.cp-note{color:var(--chalk-2);padding-bottom:8px;font-size:.9375rem}.cp-wait{justify-self:center;font-size:.9375rem}.result{padding-block:clamp(56px,9vw,110px)}.result-grid{gap:44px;display:grid}@media (width>=900px){.result-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px}}.result-lede{max-width:40ch;color:var(--chalk-2);margin-top:20px;font-size:1.125rem}.gets{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:28px 0 0;padding:0;list-style:none;display:grid}.gets li{border-top:1px solid var(--line);align-content:start;gap:10px;padding-block:18px;font-weight:550;line-height:1.3;display:grid}.gets svg{width:44px;height:44px}.gets .g-line,.gets .g-run{fill:none;stroke:var(--chalk);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.gets .g-run{stroke-dasharray:4 4}.gets .g-you{fill:var(--accent)}.gets .g-soft{fill:var(--line)}.rc{--rc-ink:#eef0ea;--rc-ink-2:#eef0eaa8;--rc-line:#eef0ea1f;color:var(--rc-ink);background:#121514;border-radius:12px;justify-self:center;width:100%;max-width:680px;margin:0;padding:clamp(22px,4vw,32px);container-type:inline-size}.rc .hl{color:#16181b;background:#ff8752}.rc-top{border-bottom:1px solid var(--rc-line);color:var(--rc-ink-2);justify-content:space-between;align-items:center;padding-bottom:16px;font-size:.875rem;font-weight:600;display:flex}.rc-mark{color:var(--rc-ink);font-size:1.25rem;display:inline-flex}.rc-label{color:var(--rc-ink-2);margin-top:22px;font-size:.9375rem}.rc-pos{font-family:var(--display);text-transform:uppercase;margin-top:4px;font-size:clamp(2.5rem,9vw,3.25rem);font-weight:800;line-height:.95}.rc-style{gap:16px;margin-top:26px;padding:0;list-style:none;display:grid}.rc-style li{grid-template-columns:4.75em minmax(0,1fr) 4.75em;align-items:center;gap:12px;font-size:.9375rem;display:grid}.rc-end{color:var(--rc-ink-2)}.rc-high{text-align:right}.rc-end[data-on]{color:var(--rc-ink);font-weight:650}.rc-track{background:var(--rc-line);height:2px;position:relative}.rc-track:before{content:"";background:#eef0ea47;width:1px;height:10px;position:absolute;top:-4px;left:50%}.rc-dot{top:50%;left:calc(var(--v) * 1%);background:#ff8752;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.rc-pair{border-top:1px solid var(--rc-line);grid-template-columns:1fr 1fr;gap:16px;margin:26px 0 0;padding-top:20px;display:grid}.rc-pair dt{color:#ff8752;font-size:.8125rem;font-weight:650}.rc-pair dd{margin:4px 0 0;font-size:.9375rem;line-height:1.4}.rc-body{gap:24px;display:grid}@container (width>=500px){.rc-body{grid-template-columns:minmax(0,1fr) 34%;align-items:end;gap:28px}}.rc-pitch{background:repeating-linear-gradient(180deg, var(--pitch-a) 0 12.5%, var(--pitch-b) 12.5% 25%);--accent:#ff8752;--on-accent:#16181b;--chalk:#eef0ea;border-radius:8px;justify-self:center;width:100%;max-width:180px;padding:8px;display:block;overflow:visible}.rc-pitch .bq-pitch path,.rc-pitch .bq-pitch circle:not(.bq-spot){fill:none;stroke:#eef0ea66;stroke-width:1.4px}.rc-mate{fill:none;stroke:#eef0ea8c;stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.rc-dot{animation:rc-slide .9s var(--ease-out) both}.rc-style li:nth-child(2) .rc-dot{animation-delay:90ms}.rc-style li:nth-child(3) .rc-dot{animation-delay:.18s}.rc-style li:nth-child(4) .rc-dot{animation-delay:.27s}}@keyframes rc-slide{0%{left:50%}}.plan-slim .slim-copy .h2{max-width:14ch}.plan-side{min-width:0}@media (width>=1000px){.plan-slim .plan-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px}}.slim-link{margin-top:24px}.slim-price{color:var(--chalk-2);margin-top:14px;font-size:.9375rem;font-weight:550}.slim-price strong{color:var(--chalk);font-weight:750}.hero-free{color:#fffc;text-shadow:0 1px 12px #000000b3;margin-top:14px;font-size:.9375rem;font-weight:550}.path{gap:22px;margin:28px 0 0;padding:0;list-style:none;display:grid}.path li{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}.path-num{width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--chalk);border-radius:50%;place-items:center;font-family:Archivo Variable,sans-serif;font-weight:750;display:grid}.path li:last-child .path-num{background:var(--accent);box-shadow:none;color:#121514}.path h3{font-size:1.125rem;font-weight:750}.path p{max-width:42ch;color:var(--chalk-2);margin-top:4px}.path .nowrap{white-space:nowrap}.path-note{color:var(--chalk-2);margin-top:14px;font-size:.9375rem}.path-stair{--step-in:clamp(28px, 7vw, 64px);--num:52px;--row-gap:56px;gap:var(--row-gap);margin-top:34px}.path-stair li{grid-template-columns:var(--num) minmax(0, 1fr);gap:18px;position:relative}.path-stair li:nth-child(2){margin-left:var(--step-in)}.path-stair .path-num{width:var(--num);height:auto;box-shadow:none;font-family:var(--display);color:#0000;-webkit-text-stroke:1.5px var(--chalk);border-radius:0;place-items:start center;font-size:4rem;font-weight:800;line-height:.82}.path-stair li:last-child .path-num{color:var(--accent);-webkit-text-stroke:0;background:0 0}.path-stair h3{margin-top:2px}.path-run{--gap:14px;top:calc(var(--num) + var(--gap));left:calc(var(--num) / 2);width:var(--step-in);height:calc(100% - var(--num) - var(--gap) + var(--row-gap) - var(--gap));position:absolute;overflow:visible}.path-run.is-back{left:calc(var(--num) / 2 - var(--step-in))}.path-run path{fill:none;stroke:var(--chalk-2);stroke-width:1.5px;stroke-dasharray:5 5;stroke-linecap:round}:root[data-bg=light] .section{--paper:#f3f2ee;--chalk:#121514;--chalk-2:#121514a8;--line:#1215141a;--surface:#fff;--surface-2:#fff;--ink:#121514;--ink-2:#121514a8;--accent:#f27a45;--accent-text:#b5420f;--accent-line:#e2582a;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.07 0 0 0 0 0.08 0 0 0 0 0.08 0 0 0 0.07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 0 0 / 180px 180px, var(--paper);color:var(--chalk);isolation:isolate;border-top-color:#0000}:root[data-bg=light] .section.result,:root[data-bg=light] .section.coach{--paper:#e7e5de}:root[data-bg=light] .section:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#12151412 1px,#0000 1px) 0 0/20% 100%,linear-gradient(#1215140d 1px,#0000 1px) 0 0/100% 160px;position:absolute;inset:0;mask-image:radial-gradient(70% 75%,#0000 30%,#000 100%)}:root[data-bg=light] .section .bq-board{--chalk:#eef0ea;--chalk-2:#eef0eaad;--line:#eef0ea1f;--accent:#ff8752;--accent-text:#ff8752;--accent-line:#ff8752;box-shadow:inset 0 0 0 1px #0003,inset 0 0 80px #0000008c,0 30px 50px -28px #1215148c}:root[data-bg=light] .section .bq-choice{background:#fff;border-color:#12151424;box-shadow:0 1px #1215140a}:root[data-bg=light] .section .bq-choice:hover{background:#fff;border-color:#12151459}:root[data-bg=light] .section .bq-choice-key{border-color:#1215144d}:root[data-bg=light] .section .bq-choice[aria-pressed=true]{border-color:var(--accent-line);background:color-mix(in srgb, var(--accent) 10%, #fff)}:root[data-bg=light] .section .bq-choice[aria-pressed=true] .bq-choice-key{border-color:var(--accent)}:root[data-bg=light] .section .price{color:var(--accent-text)}:root[data-bg=light] .section .fact dd{color:var(--chalk)}:root[data-bg=light] .section .ticks path{stroke:var(--accent-line)}:root[data-bg=light] .section .panel,:root[data-bg=light] .section .quote{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459}:root[data-bg=light] .section .pp-sheet{box-shadow:inset 0 0 0 1px var(--line), 0 24px 40px -24px #12151466}:root[data-bg=light] .section .text-link{color:var(--chalk);text-decoration-color:var(--accent-line)}:root[data-bg=light] .section :focus-visible{outline-color:var(--accent-text)}:root[data-type=calm]{--t-hero-f:"Archivo Variable", sans-serif;--t-hero-w:300;--t-hero-s:100%;--t-hero-case:none;--t-hero-track:-.04em;--t-hero-lh:.98;--t-hero-scale:.92;--t-key-style:normal;--t-head-f:"Archivo Variable", sans-serif;--t-head-w:400;--t-head-s:100%;--t-head-case:none;--t-head-track:-.035em;--t-head-lh:1;--t-head-scale:.82;--t-small-f:"Archivo Variable", sans-serif;--t-small-w:600;--t-small-s:100%;--t-small-case:none;--t-small-track:-.015em;--t-small-scale:.8;--t-num-f:"Archivo Variable", sans-serif;--t-num-w:300;--t-num-small-w:600;--t-num-s:100%;--t-note-f:"Archivo Variable", sans-serif;--t-note-w:500;--t-note-style:italic;--t-note-case:none;--t-note-scale:.85}:root[data-type=matchday]{--t-hero-f:"Archivo Variable", sans-serif;--t-hero-w:900;--t-hero-s:62%;--t-hero-case:uppercase;--t-hero-track:-.01em;--t-hero-lh:.86;--t-hero-scale:1.05;--t-key-style:normal;--t-head-f:"Archivo Variable", sans-serif;--t-head-w:850;--t-head-s:62%;--t-head-case:uppercase;--t-head-track:-.005em;--t-head-lh:.9;--t-head-scale:1;--t-small-f:"Archivo Variable", sans-serif;--t-small-w:700;--t-small-s:100%;--t-small-case:none;--t-small-track:-.015em;--t-small-scale:.78;--t-num-f:"Archivo Variable", sans-serif;--t-num-w:800;--t-num-small-w:800;--t-num-s:125%;--t-note-f:"Archivo Variable", sans-serif;--t-note-w:750;--t-note-style:italic;--t-note-case:none;--t-note-scale:.85}:root[data-type] .hero-title,:root[data-type] .close-title{font-family:var(--t-hero-f);font-weight:var(--t-hero-w);font-stretch:var(--t-hero-s);text-transform:var(--t-hero-case);letter-spacing:var(--t-hero-track);line-height:var(--t-hero-lh)}:root[data-type] .hero-title{font-size:min(calc(clamp(3.4rem, 13.5vw, 6rem) * var(--t-hero-scale)), calc((100vw - 2 * var(--gutter)) / 7.6))}:root[data-type] .close-title{font-size:calc(clamp(2.75rem, 9vw, 5.5rem) * var(--t-hero-scale))}:root[data-type] .hero-title .loop,:root[data-type] .hero-title .hl,:root[data-type] .close-title .loop,:root[data-type] .close-title .hl{font-style:var(--t-key-style)}:root[data-type] .h2,:root[data-type] .bq-situation{font-family:var(--t-head-f);font-weight:var(--t-head-w);font-stretch:var(--t-head-s);text-transform:var(--t-head-case);letter-spacing:var(--t-head-track);line-height:var(--t-head-lh)}:root[data-type] .h2{font-size:calc(clamp(2.5rem, 7vw, 4rem) * var(--t-head-scale))}:root[data-type] .panel-head .h2{font-size:calc(clamp(2.25rem, 6vw, 3.25rem) * var(--t-head-scale))}:root[data-type] .bq-situation{font-size:calc(clamp(2.25rem, 6vw, 3.5rem) * var(--t-head-scale))}:root[data-type] .step h3,:root[data-type] .pp-week{font-family:var(--t-small-f);font-weight:var(--t-small-w);font-stretch:var(--t-small-s);text-transform:var(--t-small-case);letter-spacing:var(--t-small-track);line-height:1.1}:root[data-type] .step h3{font-size:calc(1.75rem * var(--t-small-scale))}:root[data-type] .pp-week{font-size:calc(1.5rem * var(--t-small-scale))}:root[data-type] .price,:root[data-type] .pp .pp-match strong{font-family:var(--t-num-f);font-weight:var(--t-num-w);font-stretch:var(--t-num-s);letter-spacing:-.02em;font-variant-numeric:tabular-nums}:root[data-type] .step-num,:root[data-type] .bq-choice-key,:root[data-type] .bq-counter text,:root[data-type] .bq-tag text{font-family:Archivo Variable,sans-serif;font-weight:var(--t-num-small-w);font-stretch:var(--t-num-s)}:root[data-type] .step-num{font-size:1rem}:root[data-type] .bq-counter text{font-size:12px}:root[data-type] .bq-choice-key{font-size:.875rem}:root[data-type] .bq-you{font-family:var(--t-note-f);font-style:var(--t-note-style);font-variation-settings:normal;text-transform:none;letter-spacing:0;font-weight:var(--t-note-w);font-size:15px}.qz-page{flex-direction:column;min-height:100dvh;display:flex}.qz-top{padding:max(14px, env(safe-area-inset-top)) var(--gutter) 14px;background:var(--night);justify-content:space-between;align-items:center;display:flex}.qz-top .mark{font-size:1.5rem}.qz-main{border-top:0;flex:1;padding-block:clamp(20px,4vw,48px) clamp(48px,8vw,96px)}.qz-foot{padding:18px var(--gutter) max(18px, env(safe-area-inset-bottom));color:var(--chalk-2);justify-content:center;gap:24px;font-size:.8125rem;display:flex}.qz-foot a{text-decoration:none}.qz-foot a:hover{color:var(--chalk);text-decoration:underline}.qz-wait{min-height:70vh}.qz-progress{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:clamp(20px,4vw,44px);display:grid}.qz-count{color:var(--chalk-2);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.qz-now{color:var(--chalk);font-weight:750}.qz-bar{background:var(--line);border-radius:99px;height:4px;overflow:hidden}.qz-bar span{border-radius:inherit;background:var(--accent);height:100%;transition:width .5s var(--ease-out);display:block}.qz-back{min-height:44px;color:var(--chalk-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:.9375rem;font-weight:600;display:inline-flex}.qz-back:hover{color:var(--chalk)}.qz-back svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.qz-progress:not(:has(.qz-back)):after{content:"";width:64px}.qz-copy:focus,.bq-situation:focus{outline:none}.qz .bq-situation{font-size:calc(clamp(2rem, 5.4vw, 3.25rem) * var(--t-head-scale,1))}@media (prefers-reduced-motion:no-preference){.qz .bq-counter,.qz .bq-move{transition:transform .6s var(--ease-out)}}.bq-look path:not(.bq-head){stroke-dasharray:.5 8}.qz-faint{opacity:.35}.qz-board-bg{fill:#0b0d0c;stroke:#eef0ea2e;stroke-width:1px;filter:drop-shadow(0 10px 18px #00000080)}.qz-team{font-family:var(--body);letter-spacing:.08em;text-transform:uppercase;fill:#eef0eab3;font-size:15px;font-weight:700}.qz-score{font-family:var(--body);fill:#eef0ea;font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;font-stretch:125%}.qz-clock-bg{fill:#ff8752}.qz-clock{font-family:var(--body);fill:#16181b;font-variant-numeric:tabular-nums;font-size:15px;font-weight:750}.qz-event{font-family:var(--body);fill:#eef0ead1;font-size:18px;font-style:italic;font-weight:600}.qz-out{gap:36px;padding-top:clamp(8px,3vw,32px);display:grid}@media (width>=900px){.qz-out{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px}}.qz-out-title:focus{outline:none}.qz-out-line{max-width:34ch;color:var(--chalk-2);margin-top:18px;font-size:1.1875rem;line-height:1.45}.qz-form{max-width:520px;margin-top:32px}.qz-form-label{margin-bottom:10px;font-weight:650;display:block}.qz-form-row{flex-wrap:wrap;gap:10px;display:flex}.qz-form input{color:#121514;min-width:0;min-height:56px;font:inherit;background:#fff;border:1.5px solid #12151433;border-radius:6px;flex:220px;padding:0 16px;font-size:1.0625rem}.qz-form input:focus-visible{outline:3px solid var(--accent-text);outline-offset:1px;border-color:#0000}.qz-form input[aria-invalid=true]{border-color:#c92a17}.qz-form .btn{border:0;flex:none}.qz-form .btn:disabled{opacity:.7;cursor:progress}@media (width<=520px){.qz-form .btn{width:100%}}.qz-error{color:#b3200f;margin-top:10px;font-weight:600}.qz-fine{color:var(--chalk-2);margin-top:12px;font-size:.8125rem;line-height:1.5}.qz-rc .wm{flex-direction:column;align-items:flex-start;font-family:Montserrat Variable,system-ui,sans-serif;line-height:1;display:inline-flex}.qz-rc .wm-small{letter-spacing:-.01em;text-transform:lowercase;margin:0 0 -.12em .06em;font-size:.46em;font-weight:400}.qz-rc .wm-big{letter-spacing:-.035em;text-transform:uppercase;font-size:1em;font-weight:800;line-height:.82}.qz-rc{position:relative;box-shadow:0 30px 60px -34px #12151499}.qz-rc[data-locked] .qz-lock{filter:blur(7px);opacity:.7;user-select:none;pointer-events:none}.qz-lock-tag{color:#121514;background:#eef0ea;border-radius:99px;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);padding:10px 14px;font-size:.875rem;font-weight:650;display:inline-flex;position:absolute;bottom:22%;left:50%;translate:-50%;box-shadow:0 10px 24px -10px #0009}.qz-lock-tag svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.qz-fix{border-left:3px solid var(--accent-line);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:0 8px 8px 0;max-width:520px;margin-top:32px;padding:20px 22px}.qz-fix-title{font-size:1.0625rem;font-weight:750}.qz-fix p{color:var(--chalk-2);margin-top:6px}.qz-offer{border-top:1px solid var(--line);max-width:640px;margin-top:clamp(56px,9vw,104px);padding-top:clamp(40px,6vw,64px)}.qz-offer .h2{max-width:14ch}.qz-offer-lede{max-width:44ch;color:var(--chalk-2);margin-top:18px;font-size:1.125rem}.qz-offer .slim-price{margin-top:16px}.qz-again{margin-top:40px}.qz-link{font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;font-weight:600;text-decoration:underline 1.5px}.bp{flex-wrap:wrap;gap:8px;max-width:760px;display:flex;position:relative}.bp[data-ready]{display:block}.bp-bubble{min-height:44px;color:var(--chalk);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #12151429;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-size:.9375rem;font-weight:600;line-height:1.15;display:inline-flex;position:relative;box-shadow:0 1px #1215140a,0 12px 22px -18px #1215148c}.bp[data-ready] .bp-bubble{width:var(--d);height:var(--d);border-radius:50%;padding:10px;position:absolute;top:0;left:0;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.bp[data-ready] .bp-bubble{transition:width .32s var(--ease-out), height .32s var(--ease-out), background-color .18s ease, border-color .18s ease}}@media (width<=520px){.bp[data-ready] .bp-bubble{padding:8px;font-size:.8125rem}}.bp-bubble:hover{border-color:#12151466}.bp-bubble[aria-checked=true]{border-color:var(--accent-line);background:var(--accent);color:#16181b}.bp-bubble[data-mark=no]{color:#eef0ea;background:#16181b;border-color:#16181b}.bp-bubble[aria-disabled=true]{opacity:.55;cursor:default}.bp-label{pointer-events:none}.bp-badge{color:#eef0ea;width:26px;height:26px;font-family:var(--display);background:#16181b;border-radius:50%;place-items:center;font-size:.9375rem;font-weight:800;line-height:1;display:grid;position:absolute;top:6%;right:6%}.bp-bubble[data-mark=no] .bp-badge{color:#16181b;background:#eef0ea}.pf-head{margin-bottom:clamp(18px,3vw,30px)}.pf-title:focus{outline:none}.pf .pf-title,.pf-teaser .pf-title{font-size:calc(clamp(2rem, 5.4vw, 3.25rem) * var(--t-head-scale,1));max-width:18ch}.pf-hint{max-width:44ch;margin-top:12px}.pf-next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;max-width:760px;margin-top:24px;display:flex}.pf-next .btn{border:0}.pf-next .btn:disabled{opacity:.4;cursor:not-allowed}@media (width<=520px){.pf-next .btn{width:100%}}.pf-status{min-height:1.5em;color:var(--chalk-2);font-size:.9375rem}.pf-choices{max-width:640px}@media (width>=760px){.pf-choices[data-wide]{grid-template-columns:1fr 1fr;max-width:860px}.pf-choices[data-wide]>:last-child:nth-child(odd){grid-column:1/-1}}.pf-scene{gap:20px;display:grid}.pf-scene>*{grid-area:auto}.pf-scene .bq-choices{margin-top:0}@media (width>=900px){.pf-scene{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:40px}}.qz-progress.pf-progress{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.pf-progress .qz-count{flex-wrap:wrap;align-items:baseline;column-gap:12px;display:flex}.pf-progress .qz-back,.pf-progress:not(:has(.qz-back)):after{grid-area:1/2}.pf-progress:not(:has(.qz-back)):after{height:44px}.pf-segments{grid-column:1/-1;gap:6px;display:flex}.pf-segments .qz-bar{flex-basis:0}.pf-progress .qz-now[data-in]{animation:pf-name-in .42s var(--ease-out);display:inline-block}@keyframes pf-name-in{0%{opacity:0;transform:translateY(70%)}}.pf-segments{align-items:center;gap:4px}.pf-seg-node{background:var(--paper);border:1.5px solid #12151438;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;transition:background-color .2s .38s,border-color .2s .38s;display:grid}.pf-seg-node svg{fill:none;width:12px;height:12px;stroke:var(--paper);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round}.pf-seg-node path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .32s .48s}.pf-seg-node[data-done]{border-color:var(--chalk);background:var(--chalk)}.pf-seg-node[data-done] path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.pf-progress .qz-now[data-in]{animation:none}.pf-seg-node,.pf-seg-node path{transition:none}}.pf .pf-head{grid-template-columns:minmax(0,1fr) auto;column-gap:20px;max-width:760px;display:grid}.pf .pf-head>*{grid-column:1}.pf .pf-head>.pf-hint{grid-column:1/-1}.pf .pf-head>.pf-mark{flex-direction:column;grid-area:1/2;align-self:start;align-items:center;gap:10px;display:flex}.pf-clock{color:#eef0ea;min-width:2.6em;font-family:var(--display);font-variant-numeric:tabular-nums;text-align:center;background:#121514;border-radius:6px;padding:6px 12px 4px;font-size:clamp(1.5rem,3.4vw,2rem);font-weight:800;line-height:1}.pf-form{gap:6px;display:flex}.pf-form span{background:var(--chalk);border-radius:50%;width:12px;height:12px}.pf-form span:first-child{opacity:.18}.pf-form span:nth-child(2){opacity:.34}.pf-form span:nth-child(3){opacity:.52}.pf-form span:nth-child(4){opacity:.74}.pf-slider{grid-template-areas:"low high""track track";gap:4px 14px;max-width:640px;margin-top:12px;display:grid}.pf-slider-end{grid-area:low;font-weight:650}.pf-slider-high{text-align:right;grid-area:high}.pf-slider-track{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;user-select:none;grid-area:track;height:96px;margin:0 8px;position:relative}.pf-slider-rail{background:#1215144d;height:2px;position:absolute;bottom:18px;left:0;right:0}.pf-slider-tick{background:#12151459;border-radius:1px;width:2px;height:14px;margin-left:-1px;position:absolute;bottom:19px}.pf-slider-tick[data-mid]{height:22px}.pf-slider-thumb{cursor:grab;width:14px;height:38px;transition:left .26s var(--ease-out), transform .16s ease;background:#16181b;border-radius:7px;margin-left:-7px;position:absolute;bottom:6px;box-shadow:0 6px 12px -6px #12151499}.pf-slider-track[data-drag] .pf-slider-thumb{cursor:grabbing;transition:transform .16s;transform:scaleY(1.08)}.pf-slider-thumb:focus{outline:none}.pf-slider-thumb:focus-visible{outline:2px solid var(--chalk);outline-offset:3px}.pf-slider-tag{background:var(--accent);color:#16181b;white-space:nowrap;border-radius:6px;padding:6px 10px;font-size:.875rem;font-weight:700;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.pf-slider-tag:after{content:"";border:5px solid #0000;border-top-color:var(--accent);margin-left:-5px;position:absolute;top:100%;left:50%}.pf-slider-tag[data-edge=start]{left:-8px;transform:none}.pf-slider-tag[data-edge=start]:after{left:15px}.pf-slider-tag[data-edge=end]{left:auto;right:-8px;transform:none}.pf-slider-tag[data-edge=end]:after{margin-left:0;left:auto;right:10px}@media (width>=760px){.pf-slider{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"low track high";align-items:end;gap:6px 20px;max-width:820px}.pf-slider-end{padding-bottom:14px}}@media (prefers-reduced-motion:reduce){.pf-slider-thumb{transition:none}}.pf-context{gap:26px;max-width:760px;display:grid}.pf-chips-label{margin-bottom:10px;font-weight:650}.pf-chips{flex-wrap:wrap;gap:8px;display:flex}.pf-chip{min-height:44px;color:var(--chalk);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1.5px solid #12151429;border-radius:999px;padding:0 16px;font-size:.9375rem;font-weight:600}.pf-chip:hover{border-color:#12151466}.pf-chip[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent);color:#16181b}.pf-build{align-content:center;gap:28px;max-width:640px;min-height:60vh;display:grid}.pf-build .h2:focus{outline:none}.pf-build-steps{gap:14px;padding:0;font-size:1.125rem;font-weight:600;list-style:none;display:grid}.pf-build-steps li{color:var(--chalk-2);align-items:center;gap:12px;animation:1ms linear forwards pf-step-on;display:flex}.pf-build-steps li:before{content:"";border:2px solid #12151440;border-radius:50%;flex:none;width:18px;height:18px;animation:1ms linear forwards pf-dot-on}.pf-build-steps li:first-child,.pf-build-steps li:first-child:before{animation-delay:.45s}.pf-build-steps li:nth-child(2),.pf-build-steps li:nth-child(2):before{animation-delay:1.05s}.pf-build-steps li:nth-child(3),.pf-build-steps li:nth-child(3):before{animation-delay:1.65s}@media (prefers-reduced-motion:reduce){.pf-build-steps li,.pf-build-steps li:before{animation-delay:0s!important}}@keyframes pf-step-on{to{color:var(--chalk)}}@keyframes pf-dot-on{to{border-color:var(--accent-line);background:var(--accent)}}.pf-mix{max-width:440px;margin-top:18px}.pf-mix-bar{gap:4px;height:10px;display:flex}.pf-mix-bar span{background:var(--accent);border-radius:99px}.pf-mix-bar span:last-child{background:var(--chalk)}.pf-mix-key{color:var(--chalk-2);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:8px;font-size:.875rem;display:flex}.pf-mix-key strong{color:var(--chalk);font-size:.9375rem;font-weight:750}.pf-mix-second{position:relative}.pf-mix-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.pf-mix-btn strong{text-underline-offset:4px;text-decoration:underline 1.5px dotted}.pf-mix-btn:hover strong,.pf-mix-btn[aria-expanded=true] strong{text-decoration-style:solid}.pf-mix-btn:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:4px}.pf-pop{z-index:20;background:var(--surface,#fff);width:min(280px,100vw - 32px);color:var(--chalk);text-align:left;box-shadow:inset 0 0 0 1px var(--line), 0 18px 32px -14px #12151459;border-radius:10px;gap:6px;padding:14px 16px 16px;animation:.22s cubic-bezier(.22,1,.36,1) pf-pop;display:grid;position:absolute;top:calc(100% + 10px);right:0}.pf-pop[hidden]{display:none}.pf-pop:before{content:"";background:inherit;width:12px;height:12px;box-shadow:inset 1px 1px 0 0 var(--line);position:absolute;top:-6px;right:22px;transform:rotate(45deg)}.pf-pop-h{font-size:1rem;font-weight:750}.pf-pop-line{font-size:.9375rem;line-height:1.45}.pf-pop-more{color:var(--chalk-2);font-size:.8125rem}.pf-pop-go{font:inherit;color:var(--accent-text);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:0;font-size:.9375rem;font-weight:700;display:inline-flex}.pf-pop-go svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;transition:transform .2s}.pf-pop-go:hover svg{transform:translate(3px)}.pf-pop-go:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:4px}@keyframes pf-pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pf-pop{animation:none}}.rc .pf-mix-bar span:first-child{background:#ff8752}.rc .pf-mix-bar span:last-child{background:var(--rc-ink)}.rc .pf-mix-key{color:var(--rc-ink-2)}.rc .pf-mix-key strong{color:var(--rc-ink)}.pf-wm{flex-direction:column;align-items:flex-start;font-family:Montserrat Variable,system-ui,sans-serif;line-height:1;display:inline-flex}.pf-wm-small{letter-spacing:-.01em;text-transform:lowercase;margin:0 0 -.12em .06em;font-size:.46em;font-weight:400}.pf-wm-big{letter-spacing:-.035em;text-transform:uppercase;font-size:1em;font-weight:800;line-height:.82}.pf-card{box-shadow:0 30px 60px -34px #12151499}.pf-body{border-top:1px solid var(--rc-line);margin-top:24px;padding-top:20px}.pf-body .rc-pair{margin-top:20px}.pf-sub{color:#ff8752;font-size:.8125rem;font-weight:650}.pf-strengths{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pf-strengths li{align-items:center;gap:12px;font-weight:600;display:flex}.pf-strengths li:before{content:"";background:#ff8752;border-radius:50%;flex:none;width:6px;height:6px}.pf-card-positions{gap:6px;margin-top:8px}.pf-card-positions li{font-weight:400}.pf-card-pros{gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pf-card-pros li{text-align:center;justify-items:center;gap:4px;min-width:0;font-size:.8125rem;line-height:1.2;display:grid}.pf-card-pros .pf-shirt{width:38px;height:36px}.pf-sub-light{color:var(--accent-text);margin-top:28px}.pf-strengths-light li{font-size:1.125rem}.pf-strengths-light li:before{background:var(--accent-text)}.pf-reveal{align-items:start}@media (width>=900px){.pf-reveal{align-items:center}}.pf-echo{max-width:44ch;margin-top:16px;font-size:1.0625rem;line-height:1.5}.pf-echo strong{font-weight:700}.pf-locked{min-height:320px;position:relative;overflow:hidden;box-shadow:0 30px 60px -34px #12151499}.pf-lock{filter:blur(7px);opacity:.75;user-select:none;pointer-events:none}.pf-locked .rc-label:first-child{margin-top:0}.pf-lock-h{font-family:var(--display);text-transform:uppercase;color:var(--rc-ink);margin-top:22px;font-size:1.75rem;font-weight:800;line-height:1}.pf-lock-spots{color:var(--rc-ink);gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pf-lock-spots li{align-items:flex-start;gap:12px;font-size:.9375rem;font-weight:650;line-height:1.3;display:flex}.pf-lock-num{color:#16181b;width:24px;height:24px;font-family:var(--display);background:#ff8752;border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:.9375rem;font-weight:800;display:grid}.pf-lock-grid{border-top:1px solid var(--rc-line);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:18px;margin-top:20px;padding-top:16px;display:grid}.pf-lock-grid .rc-pitch{width:72px;display:block}.pf-lock-form{border-top:1px solid var(--rc-line);margin-top:22px;padding-top:20px}.pf-lock-form .qz-form-label{color:var(--rc-ink)}.pf-lock-form input{border-color:#0000}.pf-lock-form .btn{flex:100%;justify-content:center}.pf-lock-form .qz-fine{color:var(--rc-ink-2)}.pf-lock-form .qz-fine a{color:var(--rc-ink)}.pf-lock-form .qz-error{color:#ff9f80}.pf-lock .pf-areas{grid-template-columns:1fr;gap:10px;margin-top:8px}.pf-lock .pf-area{box-shadow:none;color:#eef0ea;background:#eef0ea0f;padding:10px 12px 12px}.pf-lock .pf-area-name{font-size:1rem}.pf-lock .pf-bars{gap:8px;margin-top:8px}.pf-lock .pf-bars li{font-size:.75rem}.pf-lock .pf-bar{background:#eef0ea26}.pf-locked .qz-lock-tag{bottom:26px}.pf-because{margin:14px 0 0}.pf-because-h{color:var(--chalk-2);margin-bottom:6px;font-size:.8125rem;font-weight:650}.pf-because dl{background:#1215140a;border-radius:10px;margin:0;padding:2px 14px}.pf-because dl>div{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;padding:9px 0;font-size:.875rem;line-height:1.35;display:grid}.pf-because dl>div+div{border-top:1px solid var(--line)}.pf-because dt{color:var(--chalk-2)}.pf-because dd{color:var(--chalk);margin:0;font-weight:650}.pf-spot{max-width:58ch;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:10px;margin-top:26px;padding:20px 22px 22px}.pf-spot h2{font-family:var(--display);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.pf-spot h3,.pf-insights h3{font-size:1.0625rem;font-weight:750;line-height:1.3}.pf-spot h3{margin-top:12px}.pf-para{max-width:60ch;color:var(--chalk);margin-top:8px;font-size:1rem;line-height:1.6}.pf-para+.pf-para{margin-top:10px}.pf-promise{max-width:48ch;margin-bottom:14px;font-weight:600}.pf-second{max-width:64ch}.pf-second .pf-lede{margin-top:14px;font-size:1.0625rem;font-weight:600}.pf-second .pf-lede+p{color:var(--chalk-2);margin-top:10px}.pf-second .pf-note{margin-bottom:0}.pf-second-side .pf-h{font-size:clamp(1.6rem,3.4vw,2rem)}.pf-second-side{max-width:520px;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:14px;padding:20px 22px 22px}.pf-second-top{align-items:center;gap:14px;display:flex}.pf-second-top .pf-shirt{flex:none;width:48px;height:45px}.pf-second-pct{color:var(--chalk-2);margin-top:4px;font-size:.875rem}.pf-second-pct b{font-family:var(--display);color:var(--chalk);font-size:1rem;font-weight:800}.pf-second-adds{border-top:1px solid var(--line);text-wrap:balance;margin-top:16px;padding-top:14px;font-size:1.1875rem;font-weight:700;line-height:1.3}.pf-second-adds span{color:var(--accent-text)}.pf-second-lead{color:var(--chalk-2);margin-top:8px;font-size:.9375rem}@media (width>=900px){.pf-top{grid-template-rows:auto 1fr;align-items:start;row-gap:0}.pf-top>.pf-card{grid-area:1/2/span 2}.pf-top>.pf-second-side{grid-area:2/1;margin-top:32px}}.pf-insights{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.pf-insights{grid-template-columns:repeat(3,minmax(0,1fr))}}.pf-insights>li{flex-direction:column;display:flex}.pf-why{margin-top:auto;padding-top:12px}.pf-why summary{cursor:pointer;color:var(--chalk-2);font-size:.875rem;font-weight:600}.pf-why summary:hover{color:var(--chalk)}.pf-why .pf-because-h{display:none}.pf-insights>li{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:10px;padding:20px 22px 22px}.pf-bars li[data-none] .pf-bar{background:repeating-linear-gradient(90deg,#1215141a 0 6px,#0000 6px 11px)}.pf-bars li[data-none] .pf-bar:after{display:none}.pf-bar-word{color:var(--chalk-2);margin-left:8px;font-size:.75rem;font-weight:500}.pf-section{margin-top:clamp(52px,8vw,96px)}.pf-h{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.9rem,4.6vw,2.75rem);font-weight:800;line-height:.95}.pf-note{max-width:56ch;color:var(--chalk-2);margin:10px 0 22px}.pf-areas{gap:14px;display:grid}@media (width>=700px){.pf-areas{grid-template-columns:1fr 1fr}}@media (width>=1100px){.pf-section .pf-areas{grid-template-columns:repeat(4,1fr)}}.pf-area{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:10px;padding:18px 18px 20px}.pf-area-name{font-family:var(--display);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.pf-bars{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pf-bars li{gap:6px;font-size:.875rem;font-weight:600;display:grid}.pf-bar{background:#12151414;border-radius:99px;height:8px;position:relative}.pf-bar:after{content:"";background:#12151459;width:2px;height:14px;margin-left:-1px;position:absolute;top:-3px;left:50%}.pf-bar span{width:calc(var(--v) * 1%);border-radius:inherit;background:var(--accent);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:no-preference){.pf-bar span{animation:pf-grow .9s var(--ease-out) both}.pf-bars li:nth-child(2) .pf-bar span{animation-delay:70ms}.pf-bars li:nth-child(3) .pf-bar span{animation-delay:.14s}.pf-bars li:nth-child(4) .pf-bar span{animation-delay:.21s}.pf-bars li:nth-child(5) .pf-bar span{animation-delay:.28s}}@keyframes pf-grow{0%{width:50%}}.pf-pos-num{color:#eef0ea;width:34px;height:34px;font-family:var(--display);background:#16181b;border-radius:50%;flex:none;place-items:center;font-size:1.125rem;font-weight:800;display:grid}.pf-fit{gap:24px;margin-top:22px;display:grid}@media (width>=760px){.pf-fit{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:40px}}.pf-fit-pitch{justify-self:center;max-width:240px}.pf-fit-rows{gap:20px;max-width:60ch;display:grid}.pf-fit-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.pf-fit-list li,.pf-fit-row{gap:14px;display:flex}.pf-fit-list li:first-child .pf-pos-num{background:var(--accent);color:#16181b}.pf-fit-rows h3{font-size:1.0625rem;font-weight:750}.pf-fit-rows p{color:var(--chalk-2);margin-top:4px;font-size:.9375rem}.pf-fit-badge{width:34px;height:34px;font-family:var(--display);border-radius:50%;flex:none;place-items:center;font-size:1.125rem;font-weight:800;display:grid}.pf-fit-badge-careful{color:#16181b;border:2px dashed #16181b}.pf-fit-badge-ring{border:2px solid #16181b}.pf-fit-careful circle{fill:none;stroke:#eef0ea;stroke-width:1.8px;stroke-dasharray:4 3}.pf-fit-careful text{font-family:var(--display);fill:#eef0ea;font-size:15px;font-weight:800}.pf-fit-ring{fill:none;stroke:#eef0ea;stroke-width:1.5px}.pf-train{max-width:680px;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:12px;margin-top:22px;padding:clamp(22px,4vw,32px)}.pf-train h3{font-family:var(--display);text-transform:uppercase;text-wrap:balance;font-size:clamp(1.6rem,3.6vw,2.1rem);font-weight:800;line-height:1}.pf-train p{color:var(--chalk-2);margin-top:10px}.pf-train .pf-train-why{color:var(--chalk);margin-top:14px;font-size:1.0625rem;font-weight:600}.pf-train-also{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:16px;font-size:.875rem;display:flex}.pf-train-also>span{color:var(--chalk-2)}.pf-train-also ul{list-style:none;display:contents}.pf-train-also li{background:#1215140f;border-radius:99px;padding:3px 10px}.pf-train-link{color:var(--accent-text);align-items:center;gap:6px;margin-top:20px;font-weight:700;text-decoration:none;display:inline-flex}.pf-train-link svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.pf-train-link:hover{text-decoration:underline}.pf-partner{gap:24px;margin-top:22px;display:grid}@media (width>=760px){.pf-partner{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px}}.pf-duo{color:#eef0ea;background:#121514;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;max-width:380px;margin:0;padding:20px 22px 16px;display:grid}.pf-duo-one{text-align:center;justify-items:center;gap:2px;display:grid}.pf-duo .pf-shirt{width:72px;height:auto;margin-bottom:6px}.pf-duo-who{color:#eef0eaa8;font-size:.8125rem}.pf-duo strong{font-family:var(--display);text-transform:uppercase;font-size:1.375rem;font-weight:800;line-height:1}.pf-duo-one:first-child strong{color:#ff8752}.pf-duo-plus{font-family:var(--display);color:#eef0ea80;font-size:1.75rem;font-weight:800}.pf-partner-copy{max-width:52ch}.pf-partner-copy p:first-child{color:var(--chalk-2)}.pf-partner-copy .btn{margin-top:18px}.pf-partner-copy .pf-status{margin-top:10px}.pf-advice{gap:14px;max-width:68ch;margin:18px 0 0;padding:0;list-style:none;display:grid}.pf-advice li{padding-left:22px;position:relative}.pf-advice li:before{content:"";background:var(--accent);border-radius:50%;width:9px;height:9px;position:absolute;top:.6em;left:0}.pf-offer{grid-template-areas:"head""card""buy";row-gap:28px;max-width:none;display:grid}.pf-offer-head{grid-area:head}.pf-offer>.pf-plancard{grid-area:card;margin:0}.pf-offer-buy{grid-area:buy}.pf-offer-buy .pf-buy{margin-top:0}@media (width>=900px){.pf-offer{grid-template:"head card""buy card"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:clamp(32px,5vw,64px)}.pf-offer>.pf-plancard{position:sticky;top:24px}}.pf-gets{border-top:1px solid var(--line);margin:22px 0 0;padding:0;list-style:none}.pf-gets li{border-bottom:1px solid var(--line);grid-template-columns:16px 5.5rem minmax(0,1fr);align-items:center;gap:12px;padding:13px 0;display:grid}.pf-gets b{font-weight:700}.pf-gets li>span:last-child{color:var(--chalk-2)}.pf-gets-sw{border-radius:50%;justify-self:center;width:10px;height:10px}.pf-gets-weak{background:var(--chalk);box-shadow:0 0 0 2px var(--paper,#f3f2ee), 0 0 0 3.5px var(--chalk)}.pf-gets-super{background:var(--accent)}.pf-gets-grow{width:16px;height:16px;overflow:visible}.pf-gets-now{fill:color-mix(in srgb, var(--accent) 24%, transparent);stroke:var(--accent-line,var(--accent));stroke-width:1.4px;stroke-linejoin:round}.pf-gets-was{fill:none;stroke:var(--chalk-2);stroke-width:1px;stroke-dasharray:1.6 1.4}.pf-said{background:#1215140d;border-radius:10px;max-width:52ch;margin-top:22px;padding:14px 16px}.pf-said-q{font-weight:700}.pf-said p+p{color:var(--chalk-2);margin-top:4px}.pf-reviews{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (width>=560px){.pf-reviews{grid-template-columns:1fr 1fr}}.pf-reviews li{box-shadow:inset 0 0 0 1px var(--line), 0 18px 36px -28px #12151459;background:#fff;border-radius:12px;flex-direction:column;padding:16px 18px;display:flex}.pf-stars{color:var(--accent);gap:2px;display:flex}.pf-stars svg{fill:currentColor;width:15px;height:15px}.pf-reviews blockquote{margin:10px 0 0;font-size:.9375rem;line-height:1.45}.pf-review-by{color:var(--chalk-2);margin-top:auto;padding-top:12px;font-size:.8125rem}.pf-review-by strong{color:var(--chalk);font-weight:650}.pf-plancard{justify-items:start;margin-top:26px}.pf-plancard .pp-stage{width:100%}.pf-plancard .pp-mark{font-size:1.1rem}.pf-plancard-more{color:var(--chalk-2);margin-top:8px;padding-left:48px;font-size:.75rem;font-weight:600}.pf-plancard .pp-match .pp-match-row{padding-top:12px}.pf-buy{justify-items:start;gap:16px;margin-top:28px;display:grid}.pf-buy-price{color:var(--chalk-2);font-weight:550}.pf-buy-price strong{color:var(--chalk);margin-right:4px;font-family:Archivo Variable,sans-serif;font-size:2rem;font-weight:800;line-height:1}.pf-buy-price span{margin-top:6px;font-size:.9375rem;display:block}.pf-guarantee{align-items:flex-start;gap:10px;max-width:46ch;font-size:.9375rem;font-weight:550;display:flex}.pf-guarantee svg{fill:none;width:20px;height:20px;stroke:var(--accent-line);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:1px}@media (width<=520px){.pf-buy .btn{width:100%}}.pf-faq{border-top:1px solid var(--line);margin-top:28px}.pf-faq details{border-bottom:1px solid var(--line)}.pf-faq summary{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-weight:650;list-style:none;display:flex}.pf-faq summary::-webkit-details-marker{display:none}.pf-faq summary:after{content:"+";color:var(--accent-text);font-weight:700}.pf-faq details[open] summary:after{content:"–"}.pf-faq details p{max-width:56ch;color:var(--chalk-2);padding-bottom:16px}.pf-buybar{z-index:20;padding:12px max(16px, calc((100vw - 1100px) / 2)) max(12px, env(safe-area-inset-bottom));color:#eef0ea;visibility:hidden;background:#121514;justify-content:space-between;align-items:center;gap:16px;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility 0s .3s;display:flex;position:fixed;inset:auto 0 0;transform:translateY(110%);box-shadow:0 -12px 30px -18px #0009}.pf-buybar[data-show]{visibility:visible;transition:transform .3s cubic-bezier(.2,.8,.2,1);transform:none}.pf-buybar p{color:#eef0eaa8;min-width:0;font-size:.875rem;display:grid}.pf-buybar strong{color:#eef0ea;font-size:1rem}.pf-buybar .btn{flex:none}@media (width<=420px){.pf-buybar p span{display:none}}@media (prefers-reduced-motion:reduce){.pf-buybar,.pf-buybar[data-show]{transition:none}}.pf-full{padding-bottom:72px}.pf-share-row{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.btn-line{color:var(--chalk);background:0 0;border:1.5px solid #12151440}.btn-line:hover{border-color:var(--chalk)}.pf-share .pf-status{margin-top:10px}.pf-teaser{max-width:760px}@media (width>=1000px){.pf-teaser,.pf-q[data-kind=bubbles],.pf-q[data-kind=yes-no],.pf-q[data-kind=weak]{grid-template:"head bubbles""next bubbles"1fr/minmax(280px,.8fr) minmax(0,1.2fr);column-gap:clamp(32px,5vw,80px);max-width:none;display:grid}:is(.pf-teaser,.pf-q[data-kind=bubbles],.pf-q[data-kind=yes-no],.pf-q[data-kind=weak])>.pf-head{grid-area:head;align-self:start;margin-bottom:0}:is(.pf-teaser,.pf-q[data-kind=bubbles],.pf-q[data-kind=yes-no],.pf-q[data-kind=weak])>:is(.bp,.pf-pick){grid-area:bubbles;align-self:start;max-width:none;margin-top:0}:is(.pf-teaser,.pf-q[data-kind=bubbles],.pf-q[data-kind=yes-no],.pf-q[data-kind=weak])>.pf-next{flex-direction:column-reverse;grid-area:next;align-self:start;align-items:flex-start;margin-top:28px}}:root[data-type] .pf-h,:root[data-type] .pf-area-name{font-family:var(--t-head-f);font-weight:var(--t-head-w);font-stretch:var(--t-head-s);text-transform:var(--t-head-case);letter-spacing:var(--t-head-track);line-height:var(--t-head-lh)}:root[data-type] .pf-h{font-size:calc(clamp(1.9rem, 4.6vw, 2.75rem) * var(--t-head-scale))}:root[data-type] .pf-second-side .pf-h{font-size:calc(clamp(1.6rem, 3.4vw, 2rem) * var(--t-head-scale))}:root[data-type] .pf-area-name{font-size:calc(1.5rem * var(--t-head-scale))}:root[data-type] .pf-pos-num,:root[data-type] .bp-badge{font-family:Archivo Variable,sans-serif;font-weight:var(--t-num-small-w);font-stretch:var(--t-num-s)}.pc-head .h2{max-width:16ch}.pc-grid{gap:40px;margin-top:clamp(28px,5vw,48px);display:grid}@media (width>=900px){.pc-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px}.pc-card{position:sticky;top:24px}}.pc-card{margin:0}:root[data-type] .pc-h{font-size:calc(1.75rem * var(--t-head-scale))}.pc-side .path{margin-top:18px}.pc-card{justify-self:center;width:100%;max-width:320px}.pc-phone{margin:0}.pc-ticks{margin-top:24px}.ph{background:#0b0d0c;border-radius:44px;padding:9px;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 70px -40px #121514bf}.ph-screen{color:#eef0ea;background:#121514;border-radius:36px;padding:12px 16px 20px;overflow:hidden}.ph-status{justify-content:space-between;align-items:center;height:24px;padding-inline:8px;font-size:.75rem;font-weight:650;display:flex}.ph-notch{background:#0b0d0c;border-radius:999px;width:86px;height:24px}.ph-bat{border-radius:3px;width:22px;height:11px;position:relative;box-shadow:inset 0 0 0 1.5px #eef0eab3}.ph-bat:after{content:"";background:#eef0ea;border-radius:1px;position:absolute;inset:3px 8px 3px 3px}.ph-app-top{color:#eef0eaa8;justify-content:space-between;gap:12px;margin-top:16px;font-size:.8125rem;font-weight:600;display:flex}.ph-block{color:#eef0eaa8;margin-top:16px;font-size:.8125rem;font-weight:600}.ph-block b{color:#eef0ea;font-weight:700}.ph-weeks{grid-template-columns:repeat(6,1fr);gap:4px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ph-weeks li{background:#eef0ea24;border-radius:3px;height:5px}.ph-weeks .is-done{background:#eef0ea}.ph-weeks .is-now{background:linear-gradient(90deg,#eef0ea 40%,#eef0ea24 40%)}.ph-title{font-family:var(--t-head-f,var(--display));font-weight:var(--t-head-w,800);font-stretch:var(--t-head-s,normal);text-transform:var(--t-head-case,none);letter-spacing:var(--t-head-track,normal);margin-top:20px;font-size:1.875rem;line-height:1}.ph-days{grid-template-columns:repeat(7,1fr);gap:3px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ph-days li{color:#eef0eaa8;border-radius:10px;justify-items:center;gap:5px;padding:7px 0 6px;font-size:.6875rem;font-weight:650;display:grid}.ph-days li:after{content:"";border-radius:50%;width:5px;height:5px}.ph-days .is-done:after{background:#eef0ea}.ph-days .is-match:after{box-shadow:inset 0 0 0 1.5px #eef0ea}.ph-days .is-today{color:#121514;background:#eef0ea}.ph-drills{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ph-drills li{background:#eef0ea0f;border-radius:14px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.ph-check{border-radius:50%;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 0 0 1.5px #eef0ea66}.ph-check svg{width:14px;height:14px}.ph-check path{fill:none;stroke:#121514;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.is-done .ph-check{box-shadow:none;background:#eef0ea}.ph-drills strong,.ph-match strong{font-size:.875rem;font-weight:650;line-height:1.3;display:block}.ph-drills .is-done strong{color:#eef0eaa8}.ph-meta{color:#eef0ea99;margin-top:2px;font-size:.75rem;display:block}.ph-go{color:#16181b;background:#ff8752;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:750}.ph-match{border-radius:14px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #eef0ea24}.ph-date{letter-spacing:.06em;color:#eef0eaa8;background:#eef0ea14;border-radius:10px;flex:none;place-items:center;width:44px;padding:6px 0;font-size:.625rem;font-weight:750;display:grid}.ph-date b{letter-spacing:0;color:#eef0ea;font-size:.75rem}.pc-coach{align-items:center;gap:16px;margin:32px 0 0;display:flex}.pc-coach img{object-fit:cover;border-radius:10px;flex:none;width:88px;height:88px}.pc-coach strong{font-weight:750;display:block}.pc-coach span{color:var(--chalk-2);font-size:.9375rem}.pc-side .pf-buy{border-top:1px solid var(--line);margin-top:28px;padding-top:28px}.pc-empty{max-width:640px}.pf-pros{max-width:520px;margin:24px 0 0}.pf-pros figcaption{color:var(--chalk-2);font-size:.9375rem}.pf-pros ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pf-pros li{text-align:center;box-shadow:inset 0 0 0 1px var(--line), 0 18px 36px -28px #12151459;background:#fff;border-radius:12px;align-content:start;justify-items:center;padding:14px 8px 12px;display:grid}.pf-shirt{filter:drop-shadow(0 6px 8px #1215142e);width:56px;height:52px}.pf-shirt text{font-family:var(--display);font-size:22px;font-weight:800}.pf-pro-name{margin-top:8px;font-size:.875rem;font-weight:700;line-height:1.2}.pf-pro-club{color:var(--chalk-2);margin-top:2px;font-size:.75rem;line-height:1.25}.pf-axes{gap:18px;margin-top:22px;display:grid}@media (width>=900px){.pf-axes{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px}}.pf-axis-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.pf-axis{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:12px;gap:10px;padding:14px 18px 12px;transition:background-color .16s;display:grid}.pf-axis[data-active]{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.pf-axis:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.pf-axis-big strong{font-family:var(--display);font-weight:800}.pf-axis-track{background:#1215141a;border-radius:99px;height:10px;display:block;position:relative}.pf-axis-dot{top:50%;left:calc(var(--pos) * 1%);background:#16181b;border:3px solid #fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:background-color .16s;position:absolute;box-shadow:0 2px 8px #1215144d}.pf-axis[data-active] .pf-axis-dot{background:var(--accent)}@media (prefers-reduced-motion:no-preference){.pf-axis-dot{animation:pf-dot .9s var(--ease-out) both}.pf-axis-list li:nth-child(2) .pf-axis-dot{animation-delay:80ms}.pf-axis-list li:nth-child(3) .pf-axis-dot{animation-delay:.16s}.pf-axis-list li:nth-child(4) .pf-axis-dot{animation-delay:.24s}.pf-axis-list li:nth-child(5) .pf-axis-dot{animation-delay:.32s}}@keyframes pf-dot{0%{left:50%}}.pf-axis-panel{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:14px;padding:22px 22px 24px}@media (width>=900px){.pf-axis-panel{position:sticky;top:96px}}.pf-axis-name{color:var(--chalk-2);font-size:.875rem}.pf-axis-big{margin-top:4px;font-size:1.5rem;font-weight:700;line-height:1.15}.pf-axis-say>p:nth-of-type(3){color:var(--chalk-2);margin-top:10px;font-size:.9375rem}.pf-lock-axes{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pf-lock-axes .pf-axis-track{background:#eef0ea2e}.pf-lock-axes .pf-axis-dot{background:#ff8752;border-color:#16181b}.pf-lock-gets{color:var(--rc-ink);margin-top:14px}.pf-lock-gets li{font-size:.9375rem;font-weight:600}.pf-pick{width:min(100%,560px);margin-top:4px}.pf-count{align-items:center;gap:6px;margin-bottom:14px;display:flex}.pf-count-mark{width:14px;height:14px;box-shadow:inset 0 0 0 1.5px var(--chalk-2);border-radius:50%;transition:background .2s,box-shadow .2s}.pf-count-mark[data-on]{background:var(--accent);box-shadow:inset 0 0 0 1.5px var(--accent-line)}.pf-count-text{color:var(--chalk-2);font-variant-numeric:tabular-nums;margin-left:6px;font-size:.9375rem;font-weight:600}.pf-pills{flex-wrap:wrap;gap:8px;display:flex}.pf-pill{min-height:48px;color:var(--chalk);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:inset 0 0 0 1px var(--line), 0 10px 20px -18px #12151473;background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:.9375rem;font-weight:650;transition:background .2s,color .2s,box-shadow .2s,opacity .2s,transform .15s;display:inline-flex}.pf-pill:hover:not(:disabled){box-shadow:inset 0 0 0 1.5px var(--chalk-2), 0 10px 20px -18px #12151473}.pf-pill:active:not(:disabled){transform:scale(.96)}.pf-pill:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.pf-pill-mark{width:22px;height:22px;color:var(--chalk-2);background:#1215140f;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid}.pf-pill-mark svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.pf-pill[data-mark=yes]{background:var(--accent);color:#16181b;box-shadow:0 12px 22px -16px #b5420fb3}.pf-pill[data-mark=yes] .pf-pill-mark{color:var(--accent);background:#16181b}.pf-pill[data-mark=no]{color:var(--chalk-2);box-shadow:none;background:#dddbd4;text-decoration:line-through 1.5px}.pf-pill[data-mark=no] .pf-pill-mark{background:var(--chalk-2);color:#fff}@media (width>=1000px){.pf-pick{width:min(100%,680px)}.pf-pills{gap:12px}.pf-pill{gap:10px;min-height:64px;padding:0 20px 0 14px;font-size:1.125rem}.pf-pill-mark{width:28px;height:28px}.pf-pill-mark svg{width:16px;height:16px}}.pf-pills[data-full] .pf-pill:not([data-mark]){opacity:.45}.pf-pills[data-step=weak] .pf-pill[data-mark=yes]{opacity:.4;filter:grayscale();cursor:default}@media (prefers-reduced-motion:reduce){.pf-pill,.pf-pill-mark,.pf-count-mark{transition:none!important}}.pf-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.note{justify-items:start;gap:16px;max-width:36rem;padding-block:48px 64px;display:grid}.pf-bento{gap:16px;margin-top:clamp(40px,6vw,64px);display:grid}@media (width>=900px){.pf-bento{grid-template-columns:repeat(12,minmax(0,1fr))}.pf-box-axes,.pf-box-spotted,.pf-box-partner{grid-column:1/-1}.pf-box-fit{grid-column:span 7}.pf-box-train{grid-column:span 5}}.pf-box{min-width:0;box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:14px;padding:clamp(20px,3vw,28px)}.pf-box-h{font-family:var(--display);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}:root[data-type] .pf-box-h{font-family:var(--t-head-f);font-weight:var(--t-head-w);font-stretch:var(--t-head-s);text-transform:var(--t-head-case);letter-spacing:var(--t-head-track);line-height:var(--t-head-lh);font-size:calc(1.5rem * var(--t-head-scale))}.pf-box-note{color:var(--chalk-2);margin-top:6px;font-size:.875rem}.pf-box .pf-axes{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px}@media (width>=900px){.pf-box .pf-axes{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;gap:24px}}.pf-box .pf-axis-list{gap:2px;margin:0 -10px}.pf-box .pf-axis{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"l r""t t";align-items:end;gap:8px 12px;padding:10px}.pf-box .pf-axis-end-l{grid-area:l}.pf-box .pf-axis-track{grid-area:t;height:8px}.pf-box .pf-axis-end-r{text-align:right;grid-area:r}@media (width>=600px){.pf-box .pf-axis{grid-template-columns:9.5rem minmax(0,1fr) 9.5rem;grid-template-areas:"l t r";align-items:center;gap:16px;padding:12px 10px}.pf-box .pf-axis-end-l{text-align:right}.pf-box .pf-axis-end-r{text-align:left}}.pf-axis-end{color:var(--chalk-2);font-size:1rem;line-height:1.25}.pf-axis-end[data-on]{color:var(--pitch-b,#17492b);font-weight:700}.pf-box .pf-axis-dot{color:#fff;width:auto;min-width:46px;height:26px;font-family:var(--display);white-space:nowrap;border-width:2px;border-radius:99px;place-items:center;margin:-13px 0 0;padding:0 8px;font-size:.875rem;font-weight:800;line-height:1;display:grid;transform:translate(-50%)}.pf-box .pf-axis[data-active] .pf-axis-dot{color:#16181b}.pf-box .pf-axis:hover{background:#12151408}.pf-box .pf-axis[data-active]{box-shadow:none;background:#1215140d}.pf-box .pf-axis-panel{min-height:150px;box-shadow:none;background:#1215140a;border-radius:10px;padding:18px 20px 20px;display:grid;position:static}.pf-box .pf-axis-big{font-size:1.375rem}.pf-axis-say{visibility:hidden;flex-direction:column;grid-area:1/1;display:flex}.pf-axis-say[data-on]{visibility:visible}.pf-box .pf-axis-panel .pf-because{margin-top:auto;padding-top:14px}.pf-box .pf-axis-panel .pf-because dl{background:#fff}.pf-box .pf-fit{grid-template-columns:minmax(130px,2fr) minmax(0,3fr);align-items:start;gap:24px;margin-top:18px}.pf-box .pf-fit-pitch{justify-self:start;width:100%;max-width:230px}.pf-box .pf-fit-rows,.pf-box .pf-fit-list{gap:16px}.pf-box .pf-fit-list li,.pf-box .pf-fit-row{gap:10px}.pf-box .pf-pos-num,.pf-box .pf-fit-badge{width:28px;height:28px;font-size:.9375rem}.pf-box .pf-fit-rows h3{font-size:1rem}.pf-fit-now{color:var(--chalk-2);font-size:.875rem;font-weight:500}.pf-box .pf-fit-rows p{font-size:.875rem;line-height:1.45}@media (width<=420px){.pf-box .pf-fit{grid-template-columns:minmax(0,1fr)}.pf-box .pf-fit-pitch{max-width:180px}}.pf-box .pf-insights{gap:0;margin-top:6px}.pf-box .pf-insights>li{box-shadow:none;background:0 0;border-radius:0;padding:16px 0 0}.pf-box .pf-insights>li+li{border-top:1px solid var(--line);margin-top:16px}.pf-box .pf-insights .pf-para{font-size:.9375rem;line-height:1.55}@media (width>=900px){.pf-box .pf-insights>li{padding:4px 24px 0}.pf-box .pf-insights>li:first-child{padding-left:0}.pf-box .pf-insights>li:last-child{padding-right:0}.pf-box .pf-insights>li+li{border-top:0;border-left:1px solid var(--line);margin-top:12px}.pf-box .pf-insights>li:first-child{margin-top:12px}}.pf-box-train{background:var(--accent);color:#16181b;flex-direction:column;display:flex;box-shadow:0 24px 48px -32px #12151473}.pf-train-name{font-family:var(--display);text-transform:uppercase;text-wrap:balance;margin-top:18px;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:.95}.pf-box-train p{color:#121514c7;margin-top:10px;font-size:.9375rem}.pf-box-train .pf-train-name{color:#16181b;margin-top:18px;font-size:clamp(2rem,4vw,2.75rem)}.pf-box-train .pf-train-why{color:#16181b;margin-top:12px;font-size:1rem;font-weight:650}.pf-box-train .pf-train-also>span{color:#121514c7}.pf-box-train .pf-train-also li{background:#1215141a}.pf-box-train .pf-train-link{color:#16181b;margin-top:auto;padding-top:20px}.pf-box-partner{color:#eef0ea;background:#121514;flex-direction:column;align-items:flex-start;display:flex;box-shadow:0 30px 60px -34px #12151499}@media (width>=900px){.pf-box-partner{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:40px;display:grid}.pf-box-partner>.pf-box-h,.pf-box-partner .pf-duo{grid-column:1}.pf-box-partner-copy{grid-area:1/2/span 2;align-self:center}.pf-box-partner .pf-partner-line{margin-top:0;font-size:1.0625rem}}.pf-box-partner .pf-duo{background:0 0;width:100%;max-width:420px;margin-top:18px;padding:0}.pf-partner-line{color:#eef0eab8;max-width:52ch;margin-top:14px;font-size:.9375rem}.pf-box-partner .btn-line{color:#eef0ea;border-color:#eef0ea59;margin-top:18px}.pf-box-partner .btn-line:hover{border-color:#eef0ea}.pf-box-partner .pf-status{color:#eef0eab8;margin-top:10px;font-size:.875rem}.pf-mine{box-shadow:inset 0 0 0 1px var(--line), 0 24px 48px -32px #12151459;background:#fff;border-radius:14px;margin-top:28px;padding:clamp(20px,3vw,28px)}.pf-mine dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px 20px;margin:18px 0 22px;display:grid}.pf-mine dt{color:var(--ink-2);font-size:.75rem;font-weight:650}.pf-mine dd{margin:2px 0 0;font-weight:700}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-ext-wght-normal.CO5hGrJv.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-cyrillic-wght-normal.EAA9jha_.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-vietnamese-wght-normal.k7S-YeeD.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-ext-wght-normal.BsZE-iaG.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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/montserrat-latin-wght-normal.l_AIctKy.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}.wm[data-astro-cid-qisgtjgl]{color:inherit;flex-direction:column;align-items:flex-start;font-family:Montserrat Variable,system-ui,sans-serif;line-height:1;display:inline-flex}.wm-small[data-astro-cid-qisgtjgl]{letter-spacing:-.01em;text-transform:lowercase;margin:0 0 -.12em .06em;font-size:.46em;font-weight:400}.wm-big[data-astro-cid-qisgtjgl]{letter-spacing:-.035em;text-transform:uppercase;font-size:1em;font-weight:800;line-height:.82}
