.v6tp{z-index:1;background:var(--v6-ground);color:var(--v6-ink);position:relative}.v6tp-in{max-width:1440px;margin-inline:auto;padding-inline:clamp(24px,5vw,64px)}.v6tp-eyebrow,.v6tp-label{font-size:var(--v6-fs-label);letter-spacing:.22em;text-transform:uppercase;color:var(--v6-green);align-items:center;gap:12px;margin:0 0 16px;font-weight:700;display:flex}.v6tp-rule{background:var(--v6-green);opacity:.55;width:40px;height:1px;display:block}.v6tp-h1{letter-spacing:-.045em;max-width:16ch;margin:0;font-size:clamp(2.5rem,1rem + 4.9vw,5.25rem);font-weight:700;line-height:.98}.v6tp-h2{letter-spacing:-.038em;max-width:20ch;margin:0;font-size:clamp(1.9rem,.9rem + 2.6vw,3rem);font-weight:700;line-height:1.04}.v6tp-h3{letter-spacing:-.03em;max-width:18ch;margin:0 0 14px;font-size:clamp(1.4rem,.8rem + 1.5vw,2rem);font-weight:700;line-height:1.1}.v6tp-accent{color:var(--v6-green)}.v6tp-lede{max-width:56ch;font-size:var(--v6-fs-lede);color:rgb(var(--v6-ink-rgb) / .6);margin:clamp(22px,3vh,32px) 0 0;font-weight:300;line-height:1.6}.v6tp-prose>p{max-width:62ch;font-size:var(--v6-fs-body);color:rgb(var(--v6-ink-rgb) / .62);margin:0 0 1.15em;line-height:1.74}.v6tp-prose>p:last-child{margin-bottom:0}.v6tp-note{max-width:68ch;font-size:var(--v6-fs-note);color:rgb(var(--v6-ink-rgb) / .45);margin:clamp(16px,2.4vh,22px) 0 0;line-height:1.62}.v6tp-actions{flex-wrap:wrap;gap:14px;margin-top:clamp(30px,4.5vh,44px);display:flex}.v6tp-btn{height:var(--v6-btn-h);padding:0 var(--v6-btn-px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);font-size:var(--v6-btn-fs);letter-spacing:.16em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;font-weight:700;transition:background .24s,color .24s;display:inline-flex;position:relative}.v6tp-btn.is-primary{background:var(--v6-ink);color:var(--v6-ground-2);--v6-bv-stroke:var(--v6-ink)}.v6tp-btn.is-primary:hover{background:var(--v6-green);--v6-bv-stroke:var(--v6-green)}.v6tp-btn.is-ghost{color:var(--v6-ink);--v6-bv-stroke:rgb(var(--v6-ink-rgb) / .28);background:0 0}.v6tp-btn.is-ghost:hover{background:rgb(var(--v6-ink-rgb) / .07);--v6-bv-stroke:rgb(var(--v6-ink-rgb) / .42)}.v6tp-link{font-size:var(--v6-fs-label);letter-spacing:.16em;text-transform:uppercase;color:var(--v6-green);align-items:center;gap:10px;margin-top:clamp(18px,2.6vh,26px);font-weight:700;display:inline-flex}.v6tp-arrow{font-style:normal;transition:transform .3s cubic-bezier(.16,1,.3,1)}.v6tp-link:hover .v6tp-arrow{transform:translate(5px)}.v6tp-hero{padding-block:clamp(88px,15vh,176px) clamp(56px,9vh,104px)}.v6tp-hero-grid{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vh,56px);display:grid}.v6tp-hero-in{text-align:center;text-align:center;flex-direction:column;align-items:center;display:flex}.v6tp-hero-in .v6tp-eyebrow{justify-content:center}.v6tp-hero-in .v6tp-eyebrow:after{content:"";background:var(--v6-green);opacity:.55;flex:none;width:40px;height:1px;display:block}.v6tp-hero-in .v6tp-actions{justify-content:center}.v6tp-tier{max-width:52ch;font-size:var(--v6-fs-note);color:rgb(var(--v6-ink-rgb) / .5);margin:clamp(22px,3vh,30px) 0 0;line-height:1.6}.v6tp-shotwrap{display:none}.v6tp-shot{width:100%;max-width:100%;height:auto;filter:drop-shadow(0 22px 26px rgb(var(--v6-ink-rgb) / .13));margin-inline:auto;display:block}.v6tp-sec{border-top:1px solid rgb(var(--v6-ink-rgb) / .11);padding-block:clamp(56px,9vh,104px)}.v6tp-split{grid-template-columns:1fr;align-items:start;gap:clamp(18px,2.4vh,28px);display:grid}.v6tp-split .v6tp-prose,.v6tp-split .v6tp-prose>p{max-width:var(--v6-intro-max)}.v6tp-modes{grid-template-columns:1fr;gap:clamp(18px,2.4vw,28px);margin:clamp(36px,5.5vh,60px) 0 0;padding:0;list-style:none;display:grid}.v6tp-mode{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:var(--v6-surface);--v6-bv-stroke:rgb(var(--v6-ink-rgb) / .09);padding:clamp(26px,3.6vh,38px) clamp(24px,3vw,36px);position:relative}.v6tp-mode-k{font-size:var(--v6-fs-label);letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;font-weight:700;display:block}.v6tp-mode-b{max-width:46ch;font-size:var(--v6-fs-cell);color:rgb(var(--v6-ink-rgb) / .6);margin:0;line-height:1.68}.v6tp-rows{border-top:1px solid rgb(var(--v6-ink-rgb) / .13);margin:clamp(36px,5.5vh,60px) 0 0}.v6tp-row{border-bottom:1px solid rgb(var(--v6-ink-rgb) / .1);grid-template-columns:1fr;gap:10px;padding:clamp(20px,2.8vh,28px) 0;display:grid}.v6tp-row-k{font-size:var(--v6-fs-label);letter-spacing:.18em;text-transform:uppercase;margin:0;font-weight:700}.v6tp-row-b{max-width:88ch;font-size:var(--v6-fs-body);color:rgb(var(--v6-ink-rgb) / .62);margin:0;line-height:1.7}.v6tp-chipwrap{margin-top:clamp(32px,5vh,56px)}.v6tp-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.v6tp-chip{background:rgb(var(--v6-ink-rgb) / .045);font-size:var(--v6-fs-chip);letter-spacing:.06em;color:rgb(var(--v6-ink-rgb) / .68);padding:9px 15px;font-weight:600}.v6tp-chips.is-lg .v6tp-chip{font-size:var(--v6-fs-chip);letter-spacing:.14em;text-transform:uppercase;padding:12px 20px}.v6tp-callout{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:var(--v6-surface);--v6-bv-stroke:rgb(var(--v6-ink-rgb) / .09);margin-top:clamp(28px,4vh,40px);padding:clamp(24px,3.2vh,32px) clamp(22px,2.8vw,32px);position:relative}.v6tp-callout-k{font-size:var(--v6-fs-micro);letter-spacing:.2em;text-transform:uppercase;color:var(--v6-green);margin:0 0 10px;font-weight:700}.v6tp-callout-b{max-width:70ch;font-size:var(--v6-fs-cell);color:rgb(var(--v6-ink-rgb) / .62);margin:0;line-height:1.68}.v6tp-tools{grid-template-columns:1fr;gap:clamp(32px,4vh,48px) clamp(28px,3.4vw,56px);margin:clamp(40px,6vh,72px) 0 0;padding:0;list-style:none;display:grid}.v6tp-tool{border-top:1px solid rgb(var(--v6-ink-rgb) / .13);padding-top:clamp(20px,2.6vh,26px)}@supports (grid-template-rows:subgrid){@media (min-width:1000px){.v6tp-tool{grid-template-rows:subgrid;grid-row:span 4;align-content:start;row-gap:0;display:grid}}}.v6tp-tool-t{white-space:pre-line;max-width:none;font-size:var(--v6-fs-h3);letter-spacing:-.025em;margin:0 0 12px;font-weight:700;line-height:1.16}.v6tp-tool-b{max-width:46ch;font-size:var(--v6-fs-cell);color:rgb(var(--v6-ink-rgb) / .6);margin:0;line-height:1.68}.v6tp-stats{border-top:1px solid rgb(var(--v6-ink-rgb) / .13);grid-template-columns:1fr;gap:clamp(24px,3.4vh,36px) clamp(32px,5vw,72px);margin-top:clamp(36px,5.5vh,60px);padding-top:clamp(26px,4vh,40px);display:grid}.v6tp-stat{flex-direction:column;gap:12px;display:flex}.v6tp-stat-n{letter-spacing:-.05em;font-size:clamp(2.2rem,1rem + 3.2vw,3.6rem);font-weight:700;line-height:.86}.v6tp-stat-l{max-width:24ch;font-size:var(--v6-fs-label);letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--v6-ink-rgb) / .45);font-weight:700}.v6tp-keys{flex-wrap:wrap;gap:12px 28px;margin-top:clamp(32px,5vh,56px);display:flex}.v6tp-keys-line{grid-template-columns:repeat(3,auto);justify-content:start;gap:10px 22px;max-width:none;display:grid}.v6tp-keys-line>span{white-space:nowrap}.v6tp-keys-k{background:var(--v6-ink);min-width:26px;height:26px;color:var(--v6-ground-2);font-family:inherit;font-size:var(--v6-fs-micro);letter-spacing:.06em;vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;margin-right:2px;padding:0 7px;font-weight:700;display:inline-flex}.v6tp-keys-sep{display:none}.v6tp-pair{grid-template-columns:1fr;gap:clamp(36px,5vh,56px) clamp(40px,5vw,88px);display:grid}.v6tp-pair-col{flex-direction:column;align-items:start;display:flex}.v6tp-row-note{margin-top:12px;display:block}.v6tp a:focus-visible{outline:2px solid var(--v6-green);outline-offset:3px}@media (min-width:760px){.v6tp-modes,.v6tp-stats{grid-template-columns:repeat(3,1fr)}}@media (min-width:1000px){.v6tp-hero-in{text-align:start;align-items:start}.v6tp-hero-in .v6tp-eyebrow{justify-content:flex-start}.v6tp-hero-in .v6tp-eyebrow:after{display:none}.v6tp-hero-in .v6tp-actions{justify-content:flex-start}.v6tp-shotwrap{display:block}.v6tp-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(40px,4vw,72px)}.v6tp-row{grid-template-columns:minmax(200px,25%) 1fr;align-items:start;gap:32px}.v6tp-tools{grid-template-columns:repeat(3,1fr)}.v6tp-pair{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.v6tp-btn,.v6tp-arrow{transition:none}}@media (max-width:599px){.v6tp-sec{padding-block:44px}.v6tp-actions>.v6tp-btn{flex:100%;min-height:48px}}@media (max-width:479px){.v6tp-keys-line{grid-template-columns:repeat(2,auto)}}@media (max-width:599px){.v6tp-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v6tp-chip{text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;min-width:0;padding:10px;display:flex}.v6tp-row{gap:0;padding-block:8px}.v6tp-row-b{padding-bottom:12px}.v6tp-chips>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 4px)}.v6tp-keys-line{text-align:center;justify-content:center;justify-items:center}}
