.prs-root{--brand-black:#000000;--brand-white:#FFFFFF;--brand-beige:#CABEB0;--brand-blue:#32A4D5;--brand-pink:#F095BF;--on-accent:#000000;--ground:#F7F5F2;--card:#FFFFFF;--sunk:#F1ECE6;--band:#CABEB0;--ink:#000000;--muted:#6B6055;--line:#DCD3C8;--line-2:#BFB2A3;--blue-ink:#247C9E;--pink-ink:#B3316F;--gain:#32A4D5;--gain-ink:#247C9E;--gain-fill:rgba(50,164,213,.2);--gain-track:#BFE1F0;--loss:#F095BF;--loss-ink:#B3316F;--loss-fill:rgba(240,149,191,.28);--loss-track:#F7D4E5;--focus:#247C9E;--shadow:0 1px 1px rgba(0,0,0,.04), 0 12px 28px -18px rgba(0,0,0,.35);--grid:rgba(0,0,0,.1);--scheme:light}.prs-root,.prs-root *{box-sizing:border-box}.prs-root{color-scheme:var(--scheme)}.prs-root{margin:0;background:var(--ground);color:var(--ink);font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;-webkit-text-size-adjust:100%}.prs-root p{margin:0}.prs-root h1,.prs-root h2,.prs-root h3,.prs-root h4{margin:0;padding:0;font-family:inherit;text-transform:none;color:inherit}.prs-root input,.prs-root button,.prs-root select,.prs-root textarea,.prs-root summary,.prs-root label,.prs-root b,.prs-root strong,.prs-root em,.prs-root i,.prs-root s{font-family:inherit}.prs-root a{color:inherit}.prs-root [hidden]{display:none!important}.prs-root label{padding:0;text-transform:none;letter-spacing:normal}.prs-root .inputbox{line-height:0}.prs-root .inputbox input{display:block;line-height:normal}.prs-root form{background:none;border:0;padding:0;margin:0;box-shadow:none}.prs-root .prs-formhost{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;pointer-events:none}.prs-root .prs-formhost form{position:static}.prs-root button{font:inherit;color:inherit}.prs-root :focus-visible{outline:2.5px solid var(--focus);outline-offset:2px;border-radius:3px}.prs-root .sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){.prs-root,.prs-root *,.prs-root *:before,.prs-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.prs-root .lbl{font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.prs-root .num{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.prs-root .mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.prs-root .disclaimer{font-style:italic;font-size:12px;color:var(--muted);line-height:1.55}.prs-root .page{max-width:720px;margin:0 auto;padding:0 16px 56px}@media(min-width:560px){.prs-root .page{padding:0 24px 72px}}.prs-root .masthead{padding:22px 0 26px}@media(min-width:560px){.prs-root .masthead{padding:34px 0 30px}}.prs-root .brandrow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:22px}.prs-root .logo{height:30px;width:auto;display:block}.prs-root .tagline{font-size:10.5px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin-bottom:18px}.prs-root .tagline em{font-style:italic;font-weight:600}.prs-root h1{margin:0;font-size:clamp(30px,7.8vw,46px);line-height:1.05;font-weight:800;letter-spacing:-.028em;text-wrap:balance}.prs-root .swoosh{display:block;width:min(230px,62%);height:13px;margin:6px 0 16px;color:var(--brand-pink)}.prs-root .lede{max-width:52ch;color:var(--muted);font-size:15.5px;line-height:1.65}.prs-root .presets{margin-bottom:22px}.prs-root .presets .lbl{display:block;margin-bottom:10px}.prs-root .chips{display:flex;flex-wrap:wrap;gap:8px}.prs-root .chip{min-height:44px;padding:0 15px;border-radius:999px;cursor:pointer;border:1.5px solid var(--line-2);background:var(--card);color:var(--ink);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;transition:background .15s,border-color .15s,transform .1s}.prs-root .chip:hover{border-color:var(--ink)}.prs-root .chip:active{transform:translateY(1px)}.prs-root .chip .cp{font-size:12px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.prs-root .chip[aria-pressed=true]{background:var(--brand-pink);border-color:var(--brand-pink);color:var(--on-accent)}.prs-root .chip[aria-pressed=true] .cp{color:var(--on-accent);opacity:.72}.prs-root .illus{margin-top:11px}.prs-root .tabwrap{margin-bottom:26px}.prs-root .tablist{display:flex;gap:5px;padding:0 4px;position:relative;z-index:2}.prs-root .tab{flex:1 1 0;min-height:48px;padding:11px 10px 12px;cursor:pointer;border:1px solid transparent;border-bottom:0;border-radius:12px 12px 0 0;background:transparent;color:var(--muted);font-size:14px;font-weight:800;letter-spacing:-.005em;margin-bottom:-1px;transition:background .15s,color .15s}.prs-root .tab:hover{color:var(--ink)}.prs-root .tab[aria-selected=true]{background:var(--card);border-color:var(--line);color:var(--ink);box-shadow:0 3px 0 0 var(--brand-pink) inset}.prs-root .tabcard{background:var(--card);border:1px solid var(--line);border-radius:0 0 16px 16px;box-shadow:var(--shadow);overflow:hidden;position:relative;z-index:1}.prs-root .panel{padding:18px 14px 4px}@media(min-width:560px){.prs-root .panel{padding:24px 22px 6px}}.prs-root .panel[hidden]{display:none}.prs-root .sect{padding:20px 0;border-top:1px solid var(--line)}.prs-root .sect:first-child{padding-top:2px;border-top:0}.prs-root .sect-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:13px}.prs-root .fields{display:grid;grid-template-columns:1fr 1fr;gap:11px}.prs-root .field-wide{grid-column:1 / -1}@media(min-width:620px){.prs-root .fields{grid-template-columns:1fr 1fr 1fr}.prs-root .field-wide{grid-column:auto}.prs-root .fields .field label{min-height:4.8em;display:flex;align-items:flex-end}}.prs-root .field label{display:block;margin-bottom:7px;font-size:12px;font-weight:600;color:var(--muted)}.prs-root .inputbox{position:relative;display:block}.prs-root .affix{position:absolute;top:50%;transform:translateY(-50%);left:13px;font-size:16px;color:var(--muted);pointer-events:none;font-weight:600}.prs-root .affix-r{left:auto;right:13px;font-size:12px}.prs-root input[type=text],.prs-root input[type=email]{width:100%;min-height:48px;padding:10px 13px;border:1.5px solid var(--line-2);border-radius:11px;background:var(--sunk);color:var(--ink);font-family:inherit;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.01em}.prs-root input.has-affix{padding-left:27px}.prs-root input.has-affix-r{padding-right:46px}.prs-root input:focus{border-color:var(--ink);background:var(--card);outline:none}.prs-root input:focus-visible{outline:2.5px solid var(--focus);outline-offset:1px}.prs-root .hint{margin-top:6px;font-size:12px;color:var(--pink-ink);font-weight:600}.prs-root .hint:empty{display:none}.prs-root .verdict{background:var(--brand-pink);color:var(--on-accent);border-radius:15px;padding:18px 17px 20px}.prs-root .verdict .veyebrow{font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--on-accent);opacity:.6;margin-bottom:10px}.prs-root .vline{font-size:clamp(16px,4.2vw,19.5px);line-height:1.55;font-weight:400;text-wrap:pretty}.prs-root .vline b{font-weight:800;font-size:1.24em;letter-spacing:-.028em;font-variant-numeric:tabular-nums lining-nums}.prs-root .vsub{margin-top:12px;font-size:13px;line-height:1.55;opacity:.75}.prs-root .sliderhead{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.prs-root .lossread{font-size:13.5px;font-weight:600;color:var(--muted)}.prs-root .lossread .n{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.prs-root .delta{text-align:right}.prs-root .delta .dn{display:block;font-size:clamp(27px,7.4vw,36px);font-weight:800;letter-spacing:-.04em;font-variant-numeric:tabular-nums lining-nums;line-height:1.05;color:var(--ink)}.prs-root .dstate{display:inline-flex;align-items:center;gap:5px;margin-top:6px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--on-accent)}.prs-root .is-gain .dstate{background:var(--gain)}.prs-root .is-loss .dstate{background:var(--loss)}.prs-root .is-flat .dstate{background:var(--band)}.prs-root .dl{display:block;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:5px}.prs-root .sliderrail{position:relative;padding-top:28px}.prs-root input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:44px;background:transparent;margin:0;display:block;cursor:pointer}.prs-root input[type=range]::-webkit-slider-runnable-track{height:14px;border-radius:8px;background:linear-gradient(90deg,var(--gain-track) 0 calc(22px + (100% - 44px) * var(--be-frac,1)),var(--loss-track) calc(22px + (100% - 44px) * var(--be-frac,1)) 100%);border:1px solid var(--line-2)}.prs-root input[type=range]::-moz-range-track{height:14px;border-radius:8px;background:linear-gradient(90deg,var(--gain-track) 0 calc(22px + (100% - 44px) * var(--be-frac,1)),var(--loss-track) calc(22px + (100% - 44px) * var(--be-frac,1)) 100%);border:1px solid var(--line-2)}.prs-root input[type=range]::-moz-range-progress{background:transparent;height:14px}.prs-root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:44px;height:44px;border-radius:50%;margin-top:-15px;background:var(--card);border:3px solid var(--ink);box-shadow:inset 0 0 0 6px var(--brand-pink);cursor:grab}.prs-root input[type=range]::-moz-range-thumb{width:44px;height:44px;border-radius:50%;box-sizing:border-box;background:var(--card);border:3px solid var(--ink);box-shadow:inset 0 0 0 6px var(--brand-pink);cursor:grab}.prs-root input[type=range]:focus-visible{outline:none}.prs-root input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:inset 0 0 0 6px var(--brand-pink),0 0 0 4px var(--focus)}.prs-root input[type=range]:focus-visible::-moz-range-thumb{box-shadow:inset 0 0 0 6px var(--brand-pink),0 0 0 4px var(--focus)}.prs-root .betick{position:absolute;top:0;left:calc(22px + (100% - 44px) * var(--be-frac,1));transform:translate(-50%);pointer-events:none;display:flex;flex-direction:column;align-items:center}.prs-root .betick i{display:block;width:2px;height:29px;background:var(--ink);border-radius:1px}.prs-root .betick span{font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;line-height:1.5}.prs-root .betick[hidden]{display:none}.prs-root .scaleends{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);font-weight:600;font-variant-numeric:tabular-nums;margin-top:4px}.prs-root .sliderdetail{margin-top:11px;font-size:13px;line-height:1.55;color:var(--muted)}.prs-root .sliderdetail:empty{display:none}.prs-root .chartbox{margin-top:4px}.prs-root #chart{width:100%;line-height:0}.prs-root #chart svg{display:block;width:100%;height:auto;pointer-events:none}.prs-root .legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:11px;color:var(--muted);font-weight:600}.prs-root .legend i{display:inline-block;width:20px;height:0;vertical-align:middle;margin-right:6px}.prs-root .legend .l-today{border-top:2px dashed var(--muted)}.prs-root .legend .l-new{border-top:3px solid var(--ink)}.prs-root .legend .l-gain{height:9px;border:0;background:var(--gain-fill);border-radius:2px;box-shadow:inset 0 0 0 1px var(--gain)}.prs-root .legend .l-loss{height:9px;border:0;background:var(--loss-fill);border-radius:2px;box-shadow:inset 0 0 0 1px var(--loss)}.prs-root .mktintro{font-size:13px;line-height:1.6;color:var(--muted);margin-bottom:13px;max-width:56ch}.prs-root .mktrow{display:flex;gap:10px;align-items:flex-start}.prs-root .mktrow .inputbox{flex:1 1 auto;min-width:0}.prs-root .mocknote{margin-top:8px;font-size:11.5px;line-height:1.55;color:var(--muted);display:flex;gap:7px;align-items:baseline;font-style:italic}.prs-root .mocknote:before{content:"census";flex:none;font-style:normal;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-2);border-radius:4px;padding:2px 6px;color:var(--muted)}.prs-root .mktcard{margin-top:18px}.prs-root .mkthead{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.prs-root .mkthead .mktarea{font-size:13.5px;font-weight:800;color:var(--ink)}.prs-root .mkthead .mkttype{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:999px;padding:3px 10px}.prs-root .mktscale{position:relative;height:16px;border-radius:8px;background:var(--sunk);border:1px solid var(--line);margin:60px 0}.prs-root .mktband{position:absolute;top:-1px;bottom:-1px;background:var(--gain-fill);border-left:2px solid var(--gain);border-right:2px solid var(--gain)}.prs-root .mkttypical{position:absolute;top:-5px;bottom:-5px;width:2px;background:var(--ink);opacity:.55;border-radius:1px}.prs-root .mktpin{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;white-space:nowrap}.prs-root .mktpin i{display:block;width:2px;height:16px;background:var(--ink)}.prs-root .mktpin b{font-size:12.5px;font-weight:800;letter-spacing:-.02em;font-variant-numeric:tabular-nums;background:var(--card);border:1.5px solid var(--ink);border-radius:7px;padding:3px 9px;line-height:1.3}.prs-root .mktpin s{text-decoration:none;font-size:9.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.prs-root .mktpin.pin-new{bottom:100%}.prs-root .mktpin.pin-new b{border-color:var(--pink-ink);color:var(--pink-ink)}.prs-root .mktpin.pin-now{top:100%;flex-direction:column-reverse}.prs-root .mktends{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.prs-root .mktlegend{font-size:11.5px;color:var(--muted);margin-top:10px;line-height:1.55}.prs-root .mktverdict{font-size:14.5px;line-height:1.65;color:var(--ink);margin-top:18px;text-wrap:pretty}.prs-root .mktverdict b{font-weight:800}.prs-root .mktpair{margin-top:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.prs-root .mktmiss{font-size:13.5px;line-height:1.6;color:var(--pink-ink);font-weight:600;margin-top:16px}.prs-root .mktsource{margin-top:18px;font-size:11px;line-height:1.55;color:var(--muted);font-style:italic}.prs-root .mktearn{font-size:14.5px;line-height:1.6;color:var(--ink);margin-bottom:18px}.prs-root .mktearn b{font-weight:800}.prs-root .mktnormal{border:2px solid var(--ink);border-radius:14px;padding:16px 18px;text-align:center;display:flex;flex-direction:column;gap:4px;align-items:center}.prs-root .mktrange{font-size:clamp(30px,8.4vw,42px);font-weight:800;letter-spacing:-.04em;line-height:1.05;color:var(--ink)}.prs-root .mktfor{font-size:13px;color:var(--muted)}.prs-root .mktflag.good{background:var(--brand-blue);border-color:var(--brand-blue)}.prs-root .mktflag.mid{background:var(--band);border-color:var(--band)}.prs-root .mktflag{margin-top:16px;border:1.5px solid var(--brand-pink);background:var(--brand-pink);border-radius:12px;padding:14px 16px;color:var(--on-accent)}.prs-root .mktflag b{display:block;font-size:14px;font-weight:800;margin-bottom:5px}.prs-root .mktflag p{font-size:13px;line-height:1.6}.prs-root details.math{border-top:1px solid var(--line);margin:0 -14px;padding:0 14px}@media(min-width:560px){.prs-root details.math{margin:0 -22px;padding:0 22px}}.prs-root details.math>summary{list-style:none;cursor:pointer;min-height:48px;display:flex;align-items:center;gap:10px;font-size:13px;font-weight:800;color:var(--ink)}.prs-root details.math>summary::-webkit-details-marker{display:none}.prs-root details.math>summary:before{content:"";width:7px;height:7px;flex:none;border-right:2px solid var(--pink-ink);border-bottom:2px solid var(--pink-ink);transform:rotate(-45deg);transition:transform .18s;margin-left:2px}.prs-root details.math[open]>summary:before{transform:rotate(45deg)}.prs-root .mathbody{padding:2px 0 20px;font-size:12.5px;line-height:1.85;color:var(--ink);overflow-x:auto}.prs-root .mathbody .r{display:block;white-space:pre}.prs-root .mathbody .k{color:var(--muted)}.prs-root .mathbody hr{border:0;border-top:1px dashed var(--line-2);margin:10px 0}.prs-root .mathbody .note{display:block;margin-top:12px;font-family:Montserrat,system-ui,sans-serif;font-style:italic;font-size:12px;color:var(--muted);line-height:1.55;white-space:normal}.prs-root .tiein{border-top:1px solid var(--line);padding:16px 14px 18px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;background:var(--sunk)}@media(min-width:560px){.prs-root .tiein{padding:16px 22px 18px}}.prs-root .tiein p{font-size:13px;line-height:1.6;color:var(--muted);flex:1 1 260px;min-width:0}.prs-root .linkmock{background:none;border:0;padding:0;cursor:pointer;min-height:44px;display:inline-flex;align-items:center;font-size:13px;font-weight:800;color:var(--pink-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.prs-root .tiein-note{flex-basis:100%;font-size:11.5px;color:var(--muted);margin-top:2px;font-style:italic}.prs-root .tiein-note:empty{display:none}.prs-root .pairgrid{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch}.prs-root .pcard{padding:16px 12px;display:flex;flex-direction:column;gap:6px;min-width:0}@media(min-width:560px){.prs-root .pcard{padding:20px 18px}}.prs-root .pcard .plbl{font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);line-height:1.4}.prs-root .pcard .pnum{font-size:clamp(29px,8.6vw,42px);font-weight:800;letter-spacing:-.042em;line-height:1;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);overflow-wrap:anywhere}.prs-root .pcard .psub{font-size:12.5px;color:var(--muted);line-height:1.5}.prs-root .pcard .pfine{font-size:11.5px;color:var(--muted);line-height:1.5;font-variant-numeric:tabular-nums;font-style:italic}.prs-root .orbar{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 9px}.prs-root .orbar i{flex:1;width:1px;background:var(--line)}.prs-root .orbar span{font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.prs-root .alreadythere{background:var(--band);border-radius:14px;padding:18px;color:var(--on-accent)}.prs-root .alreadythere .at-h{font-size:clamp(18px,5vw,23px);font-weight:800;letter-spacing:-.025em;margin-bottom:8px}.prs-root .alreadythere p{font-size:14px;line-height:1.6}.prs-root .inherit{font-size:11.5px;color:var(--muted);margin-top:6px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;font-style:italic}.prs-root .inherit:empty{display:none;margin:0}.prs-root .inherit button{background:none;border:0;padding:2px 0;cursor:pointer;font-size:11.5px;font-weight:800;font-style:normal;color:var(--pink-ink);text-decoration:underline;text-underline-offset:2px}.prs-root .kit{border:1px solid var(--line);border-radius:16px;background:var(--card);box-shadow:var(--shadow);overflow:hidden;margin-bottom:22px}.prs-root .kit-head{padding:20px 16px 18px;border-bottom:1px solid var(--line)}@media(min-width:560px){.prs-root .kit-head{padding:24px 22px 20px}}.prs-root .kit-head h2{margin:0 0 8px;font-size:clamp(20px,5.2vw,26px);font-weight:800;letter-spacing:-.028em;line-height:1.15}.prs-root .kit-head p{font-size:14px;color:var(--muted);line-height:1.6;max-width:50ch}.prs-root .forchip{display:block;margin-bottom:12px;border:1px solid var(--line-2);border-radius:11px;padding:7px 12px;font-size:11.5px;font-weight:600;line-height:1.65;color:var(--muted)}.prs-root .forchip b{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.prs-root .kitnote{margin:0 0 12px;font-size:12.5px;line-height:1.55;color:var(--muted);max-width:50ch;font-style:italic}.prs-root .kit-body{padding:16px}@media(min-width:560px){.prs-root .kit-body{padding:20px 22px 22px}}.prs-root .scripts{display:flex;flex-direction:column;gap:12px}.prs-root .script{border:1px solid var(--line);border-radius:13px;background:var(--sunk);overflow:hidden}.prs-root .script-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 0}.prs-root .script-name{font-size:10.5px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--pink-ink)}.prs-root .script-body{padding:9px 14px 14px;font-size:14px;line-height:1.65;white-space:pre-wrap;color:var(--ink)}.prs-root .script-body.locked{color:var(--muted)}.prs-root .redact{display:flex;flex-direction:column;gap:7px;margin-top:12px}.prs-root .redact i{display:block;height:9px;border-radius:4px;background:var(--line)}.prs-root .lockedtag{display:inline-flex;align-items:center;gap:6px;margin-top:13px;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.prs-root .copybtn{min-height:44px;padding:0 14px;border:1.5px solid var(--line-2);border-radius:9px;background:var(--card);cursor:pointer;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.prs-root .copybtn:hover{border-color:var(--ink)}.prs-root .copybtn[data-state=ok]{background:var(--gain);color:var(--on-accent);border-color:var(--gain)}.prs-root .emailrow{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.prs-root .emailrow .inputbox{flex:1 1 210px;min-width:0}.prs-root .btn{min-height:48px;padding:0 22px;border-radius:11px;cursor:pointer;border:1.5px solid var(--ink);background:var(--ink);color:var(--card);font-size:14px;font-weight:800;letter-spacing:.02em;transition:transform .1s}.prs-root .btn:active{transform:translateY(1px)}.prs-root .btn-ghost{background:transparent;color:var(--ink);border-color:var(--line-2);font-weight:800;font-size:12.5px;min-height:44px;padding:0 16px}.prs-root .formnote{margin-top:8px;font-size:12px;color:var(--muted);line-height:1.55;font-style:italic}.prs-root .consent{display:flex;gap:10px;align-items:flex-start;margin-top:14px;cursor:pointer;font-size:13.5px;line-height:1.5;color:var(--ink);min-height:44px}.prs-root .consent input{width:22px;height:22px;flex:none;margin-top:1px;accent-color:var(--brand-pink)}.prs-root .sent{margin-top:16px;border:1px solid var(--line);border-left:4px solid var(--gain);border-radius:0 11px 11px 0;padding:13px 15px;background:var(--sunk)}.prs-root .sent b{font-size:14px;font-weight:800;display:block;margin-bottom:4px}.prs-root .sent p{font-size:12.5px;color:var(--muted);line-height:1.55}.prs-root .copyfallback{margin-top:8px;font-size:11.5px;color:var(--pink-ink);font-weight:600}.prs-root .copyfallback:empty{display:none}.prs-root .seoblock{border-top:1px solid var(--line);margin-top:8px;padding-top:30px;margin-bottom:30px}.prs-root .seoblock h2{font-size:clamp(19px,5vw,25px);font-weight:800;letter-spacing:-.026em;line-height:1.2;margin:0 0 12px;text-wrap:balance}.prs-root .seoblock section+section{margin-top:32px}.prs-root .seoblock p{font-size:15.5px;line-height:1.7;color:var(--ink);max-width:64ch}.prs-root .seoblock p+p{margin-top:13px}.prs-root .prs-footer{font-size:12px;color:var(--muted);line-height:1.65;max-width:60ch}.prs-root details.datanote{margin-top:10px}.prs-root details.datanote>summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--muted)}.prs-root details.datanote>summary::-webkit-details-marker{display:none}.prs-root details.datanote>summary:before{content:"";width:6px;height:6px;flex:none;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(-45deg);transition:transform .18s}.prs-root details.datanote[open]>summary:before{transform:rotate(45deg)}.prs-root details.datanote p{padding-bottom:12px}.prs-root .prs-footer strong{color:var(--ink);font-weight:800}
/*# sourceMappingURL=/cdn/shop/t/260/assets/prs.css.map */
