.sr-h2{font:600 clamp(26px,3.3vw,38px)/1.18 var(--serif);color:var(--teal-deep);margin:10px 0 14px}.sr-p{color:var(--muted);margin:0 0 14px;font-size:16.5px}.sr-p strong{color:var(--ink)}.sr-hero{background:linear-gradient(150deg,#f3faf9 0%,#fff6f9 55%,#f6f1fa 100%);padding:40px 0 90px;position:relative;overflow:hidden}.sr-mesh i{filter:blur(60px);opacity:.55;border-radius:50%;animation:16s ease-in-out infinite alternate srBlob;position:absolute}.sr-mesh .b1{background:#bfe3e0;width:480px;height:480px;top:-140px;left:-120px}.sr-mesh .b2{background:#f8c9d6;width:420px;height:420px;animation-delay:-5s;top:10%;right:-100px}.sr-mesh .b3{background:#e3d8f1;width:360px;height:360px;animation-delay:-9s;bottom:-180px;left:35%}@keyframes srBlob{0%{transform:translate(0)scale(1)}50%{transform:translate(40px,30px)scale(1.08)}to{transform:translate(-30px,50px)scale(.95)}}.sr-grid-bg{background-image:linear-gradient(#0e45490d 1px,#0000 1px),linear-gradient(90deg,#0e45490d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 30%,#0000 75%)}.sr-hero-grid{z-index:2;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid;position:relative}.sr-kicker{color:var(--pink-dark);background:#fff;border:1px solid #f3d3dd;border-radius:999px;align-items:center;gap:10px;margin-top:16px;padding:7px 15px;font-size:13px;font-weight:800;display:inline-flex}.sr-kicker i{background:var(--pink);border-radius:50%;width:8px;height:8px;animation:1.8s infinite srPing;box-shadow:0 0 #d97b9899}@keyframes srPing{70%{box-shadow:0 0 0 9px #d97b9800}to{box-shadow:0 0 #d97b9800}}.sr-hero h1{font:600 clamp(40px,5.6vw,68px)/1.02 var(--serif);color:var(--teal-deep);letter-spacing:-.025em;margin:14px 0 18px}.sr-question{backdrop-filter:blur(8px);background:#ffffffbf;border:1px solid #ffffffe6;border-radius:22px;grid-template-columns:auto 1fr;grid-template-areas:"q q""c a";align-items:center;gap:6px 22px;max-width:560px;padding:20px 24px;display:grid;position:relative;box-shadow:0 20px 50px #0e45491a}.sr-q-label{font:italic 500 17px var(--serif);color:var(--muted);grid-area:q}.sr-counter{font:600 clamp(56px,7vw,84px)/1 var(--serif);color:var(--teal-deep);font-variant-numeric:tabular-nums;grid-area:c;align-items:baseline;min-width:2.9ch;display:flex;position:relative}.sr-pct{color:var(--pink-dark);margin-left:2px;font-size:.55em}.sr-strike{background:var(--pink);border-radius:6px;width:0;height:6px;transition:width .45s;position:absolute;top:52%;left:-4%;transform:rotate(-8deg)}.sr-counter.struck .sr-strike{width:108%}.sr-counter.struck .sr-num,.sr-counter.struck .sr-pct{opacity:.35;transition:opacity .45s}.sr-answer{font:600 clamp(22px,2.6vw,30px)/1.2 var(--serif);color:var(--teal-deep);opacity:0;grid-area:a;margin:0;transition:opacity .6s,transform .6s;transform:translate(-12px)}.sr-answer.show{opacity:1;transform:none}.sr-answer em{background:linear-gradient(#0000 62%,#d97b9859 62%);padding:0 2px;font-style:normal}.sr-lead{max-width:560px;color:var(--muted);margin:20px 0 0;font-size:17px}.sr-lead strong{color:var(--ink)}.sr-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.sr-orbit-wrap{justify-self:center;width:100%;max-width:470px}.sr-orbit{aspect-ratio:1;width:100%;position:relative}.sr-lines{width:100%;height:100%;animation:60s linear infinite srSpin;position:absolute;inset:0}.sr-lines line{stroke:#2f858747;stroke-width:1.2px;stroke-dasharray:4 6;animation:3s linear infinite srDash}.sr-lines circle{fill:none;stroke:#2f858738;stroke-width:1.2px;stroke-dasharray:2 8}.sr-lines circle.in{stroke:#d97b984d}@keyframes srDash{to{stroke-dashoffset:-20px}}@keyframes srSpin{to{transform:rotate(360deg)}}.sr-core{aspect-ratio:1;z-index:3;background:linear-gradient(135deg,#d9efed,#fae3e9);border:8px solid #fff;border-radius:50%;width:46%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 26px 60px #0e454940}.sr-core img{object-fit:cover;width:100%;height:100%}.sr-core span{text-align:center;color:#fff;background:linear-gradient(#0000,#0e4549d9);padding:26px 8px 12px;position:absolute;bottom:0;left:0;right:0}.sr-core small{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:800;display:block}.sr-core b{font:600 20px var(--serif)}.sr-pulse{aspect-ratio:1;z-index:2;border:2px solid #d97b9873;border-radius:50%;width:46%;animation:3s ease-out infinite srPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes srPulse{0%{opacity:.9;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.75)}}.sr-ring{z-index:4;animation:60s linear infinite srSpin;position:absolute;inset:0}.sr-chip{position:absolute;transform:translate(-50%,-50%)}.sr-chip em{white-space:nowrap;border:1px solid var(--line);color:var(--teal-deep);animation:srSpin 60s linear infinite reverse,srPop .6s var(--d) both;background:#fff;border-radius:999px;padding:8px 13px;font-size:13px;font-style:normal;font-weight:800;display:block;box-shadow:0 10px 24px #0e45491f}.sr-chip:nth-child(2n) em{color:var(--pink-dark);border-color:#f3d3dd}@keyframes srPop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.sr-orbit:hover .sr-lines,.sr-orbit:hover .sr-ring,.sr-orbit:hover .sr-chip em{animation-play-state:paused}.sr-orbit-cap{text-align:center;color:var(--muted);margin:8px 0 0;font-size:13.5px;font-weight:800}.sr-scroll{z-index:3;border:2px solid #0e45494d;border-radius:16px;width:28px;height:44px;margin-left:-14px;position:absolute;bottom:22px;left:50%}.sr-scroll span{background:var(--pink);border-radius:4px;width:4px;height:8px;margin-left:-2px;animation:1.8s infinite srScroll;position:absolute;top:8px;left:50%}@keyframes srScroll{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(16px)}}.sr-truth{background:var(--teal-deep);color:#fff}.sr-truth-inner{align-items:center;gap:18px;padding-top:26px;padding-bottom:26px;display:flex}.sr-truth-ic{background:var(--pink);width:40px;height:40px;font:600 20px var(--serif);border-radius:50%;flex:none;place-items:center;display:grid}.sr-truth p{color:#ffffffd9;margin:0;font-size:16.5px}.sr-truth strong{color:#fff}.sr-meaning{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.sr-ladder{gap:10px;margin:0;padding:0;list-style:none;display:grid}.sr-ladder li{border:1px solid var(--line);color:var(--teal-deep);background:#fff;border-radius:16px;align-items:center;gap:14px;padding:15px 18px;font-weight:800;transition:transform .3s;display:flex;box-shadow:0 8px 20px #0e45490d}.sr-ladder li:first-child{margin-right:25%}.sr-ladder li:nth-child(2){margin-right:20%}.sr-ladder li:nth-child(3){margin-right:15%}.sr-ladder li:nth-child(4){margin-right:10%}.sr-ladder li:nth-child(5){margin-right:5%}.sr-ladder li:hover{transform:translate(6px)}.sr-ladder span{font:600 14px var(--serif);color:var(--pink-dark);min-width:24px}.sr-ladder li.gold{color:#fff;background:linear-gradient(120deg,#0e4549,#155e62);border-color:#0000}.sr-ladder li.gold span{color:#f5b7c7}.sr-demo-sec{background:linear-gradient(#f7fbfb,#eef6f5)}.sr-demo{border:1px solid var(--line);max-width:980px;box-shadow:var(--shadow);background:#fff;border-radius:28px;margin:0 auto;padding:28px}.sr-demo-ctl{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:22px;display:flex}.sr-demo-ctl button{border:1.5px solid var(--line);font:800 14px var(--sans);color:var(--teal-deep);cursor:pointer;background:#fff;border-radius:999px;padding:10px 18px;transition:all .2s}.sr-demo-ctl button[aria-selected=true]{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff;box-shadow:0 8px 20px #0e454940}.sr-demo-body{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:center;gap:28px;display:grid}.sr-dots{grid-template-columns:repeat(20,1fr);gap:5px;display:grid}.sr-dots i{aspect-ratio:1;background:#e4ecec;border-radius:50%;transition:background .35s,transform .35s}.sr-dots i.c{background:#9fcde0}.sr-dots i.b{background:var(--pink);transform:scale(1.12)}.sr-demo-res small{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:800}.sr-demo-res b{font:600 clamp(54px,6vw,72px)/1 var(--serif);color:var(--pink-dark);margin:6px 0;display:block}.sr-demo-res p{color:var(--teal-deep);margin:0 0 14px;font-weight:700}.sr-legend{color:var(--muted);flex-wrap:wrap;gap:6px 14px;font-size:12.5px;font-weight:700;display:flex}.sr-legend i{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:5px;display:inline-block}.sr-legend .b{background:var(--pink)}.sr-legend .c{background:#9fcde0}.sr-legend .o{background:#e4ecec}.sr-demo-note{color:#6d5a3b;text-align:center;background:#fff8ec;border-radius:12px;margin:20px 0 0;padding:12px 14px;font-size:13.5px}.sr-avg{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px;display:grid}.sr-note{background:var(--mint);border-left:4px solid var(--teal);color:var(--ink);border-radius:14px;margin-top:8px;padding:14px 16px}.sr-bars{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:26px;margin:0;padding:28px}.sr-bars figcaption{margin-bottom:20px}.sr-bars figcaption b{font:600 20px var(--serif);color:var(--teal-deep);display:block}.sr-bars figcaption small{color:var(--muted);font-size:13px}.sr-bar{grid-template-columns:130px 1fr 52px;align-items:center;gap:12px;margin-bottom:14px;display:grid}.sr-bar span{color:var(--ink);font-size:14px;font-weight:700}.sr-bar div{background:#edf3f3;border-radius:16px;height:16px;overflow:hidden}.sr-bar i{background:linear-gradient(90deg,var(--teal),#5fb3b0);border-radius:16px;width:0;height:100%;transition:width 1.4s cubic-bezier(.2,.7,.2,1);display:block}.sr-bar.avg i{background:linear-gradient(90deg,var(--teal-deep),var(--teal))}.sr-bar.low i{background:linear-gradient(90deg,var(--pink-dark),var(--pink))}.sr-bars.visible .sr-bar i{width:calc(var(--v) * 1% / .4)}.sr-bar b{font:600 18px var(--serif);color:var(--teal-deep);text-align:right}.sr-bars-foot{color:var(--muted);margin:14px 0 0;font-size:12.5px;font-weight:700}.sr-factors-sec{background:linear-gradient(#fff8fa,#fff1f5)}.sr-factors{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sr-factor{transition:transform .35s,box-shadow .35s;transition-delay:calc(var(--i) * 60ms);background:#fff;border:1px solid #f3d3dd;border-radius:22px;padding:24px 22px;position:relative;overflow:hidden}.sr-factor:before{content:"";background:linear-gradient(90deg,var(--teal),var(--pink));transform-origin:0;height:4px;transition:transform .5s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.sr-factor:hover{transform:translateY(-6px);box-shadow:0 20px 44px #8e466024}.sr-factor:hover:before{transform:scaleX(1)}.sr-fno{font:600 34px/1 var(--serif);color:#f5d0db;margin-bottom:10px;display:block}.sr-factor h3{font:600 19px var(--serif);color:var(--teal-deep);margin:0 0 6px}.sr-factor p{color:var(--muted);margin:0;font-size:14.5px}.sr-funnel{justify-items:center;gap:8px;max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.sr-funnel li{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#2f8587,#3c9c9a);border-radius:14px;place-items:center;width:0;height:48px;font-size:15px;font-weight:800;transition:width 1s cubic-bezier(.2,.7,.2,1);display:grid;overflow:hidden;box-shadow:0 8px 18px #0e45491f}.sr-funnel li:nth-child(n+4){background:linear-gradient(90deg,#155e62,#2f8587)}.sr-funnel li:nth-child(n+6){background:linear-gradient(90deg,#b85b79,#d97b98)}.sr-funnel.visible li{width:var(--w)}.sr-funnel.visible li:nth-child(2){transition-delay:.1s}.sr-funnel.visible li:nth-child(3){transition-delay:.2s}.sr-funnel.visible li:nth-child(4){transition-delay:.3s}.sr-funnel.visible li:nth-child(5){transition-delay:.4s}.sr-funnel.visible li:nth-child(6){transition-delay:.5s}.sr-funnel.visible li:nth-child(7){transition-delay:.6s}.sr-funnel li.end span:before{content:"♥ "}.sr-funnel-note{text-align:center;color:var(--muted);margin:14px 0 0;font-size:13px;font-weight:700}.sr-gloss-sec{background:linear-gradient(#f7fbfb,#eef6f5)}.sr-gloss{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:44px;display:grid}.sr-gloss-img{aspect-ratio:16/10;box-shadow:var(--shadow);background:#dde9e8;border-radius:24px;margin-top:10px;overflow:hidden}.sr-gloss-img img{object-fit:cover;width:100%;height:100%}.sr-terms{gap:10px;margin:0;display:grid}.sr-terms div{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:14px;padding:14px 18px;transition:transform .25s,border-color .25s;display:grid}.sr-terms div:hover{border-color:var(--teal);transform:translate(4px)}.sr-terms dt{font:600 16px var(--serif);color:var(--teal-deep)}.sr-terms dd{color:var(--muted);margin:0;font-size:14.5px}.sr-terms .hl{background:var(--teal-deep);border-color:var(--teal-deep)}.sr-terms .hl dt{color:#fff}.sr-terms .hl dd{color:#fffc}.sr-mid-wrap{background:linear-gradient(#eef6f5,#fff 60%);padding:30px 0 88px}.sr-mid{color:#fff;background:linear-gradient(120deg,#0e4549,#155e62 50%,#b85b79);border-radius:32px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:42px 44px;display:grid;position:relative;overflow:hidden}.sr-mid-glow{background:radial-gradient(circle,#ffffff38,#0000 65%);border-radius:50%;width:360px;height:360px;animation:10s ease-in-out infinite alternate srBlob;position:absolute;top:-160px;right:-80px}.sr-mid-copy{position:relative}.sr-mid h2{font:600 clamp(26px,3.2vw,38px)/1.15 var(--serif);margin:14px 0 10px}.sr-mid h2 em{color:#f5b7c7;font-style:normal}.sr-mid p{color:#ffffffe0;max-width:560px;margin:0}.sr-mid-actions{flex-direction:column;gap:10px;display:flex;position:relative}.sr-myths{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.sr-myth{cursor:pointer;perspective:1000px;min-height:250px;font:inherit;text-align:left;background:0 0;border:0;padding:0}.sr-myth-in{width:100%;height:100%;min-height:250px;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);display:block;position:relative}.sr-myth[aria-pressed=true] .sr-myth-in{transform:rotateY(180deg)}.sr-front,.sr-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:22px;flex-direction:column;padding:24px 22px;display:flex;position:absolute;inset:0}.sr-front{border:1px solid var(--line);background:#fff;box-shadow:0 10px 26px #0e454912}.sr-back{color:#fff;background:linear-gradient(150deg,#0e4549,#155e62);transform:rotateY(180deg)}.sr-front em,.sr-back em{letter-spacing:.07em;text-transform:uppercase;color:var(--pink-dark);font-size:12px;font-style:normal;font-weight:800}.sr-back em{color:#f5b7c7}.sr-front b,.sr-back b{font:600 19px/1.3 var(--serif);color:var(--teal-deep);margin:10px 0 8px;display:block}.sr-back b{color:#fff}.sr-front small{color:var(--teal);margin-top:auto;font-size:13px;font-weight:800}.sr-front small:after{content:" ↻"}.sr-back small{color:#ffffffd9;font-size:14px;line-height:1.55}.sr-myth:focus-visible{outline:3px solid var(--pink);outline-offset:4px;border-radius:22px}.sr-sit-sec{background:linear-gradient(#f8f6fc,#f2eef9)}.sr-sit{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.sr-card{background:#fff;border:1px solid #e6def2;border-radius:24px;flex-direction:column;padding:28px 26px;transition:transform .3s,box-shadow .3s;display:flex}.sr-card:hover{transform:translateY(-5px);box-shadow:0 20px 44px #6b4c8a1f}.sr-yes{color:#1e8a5a;background:#e6f6ee;border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:12.5px;font-weight:800}.sr-card h3{font:600 23px var(--serif);color:var(--teal-deep);margin:12px 0 8px}.sr-card p{color:var(--muted);margin:0 0 14px;font-size:15px}.sr-card p strong{color:var(--ink)}.sr-tags{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.sr-tags li{color:#5e5196;background:#f4f0fa;border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:700}.sr-card a{color:var(--pink-dark);margin-top:auto;font-weight:800}.sr-guar{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:50px;display:grid}.sr-no{font:600 clamp(110px,15vw,200px)/.9 var(--serif);background:linear-gradient(135deg,var(--pink),var(--teal));color:#0000;letter-spacing:-.04em;-webkit-background-clip:text;background-clip:text}.sr-checks{grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 18px;padding:0;list-style:none;display:grid}.sr-checks li{background:var(--mint);color:var(--teal-deep);border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:14.5px;font-weight:700;display:flex}.sr-checks li:before{content:"✓";background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid}.sr-law{color:#5d5140;background:#fff8ec;border:1px solid #f1dcb5;border-radius:16px;padding:16px 18px;font-size:15px}.sr-law b{color:#7a5a1e}.sr-at-sec{background:linear-gradient(#f7fbfb,#eef6f5)}.sr-at{counter-reset:at;grid-template-columns:1fr 1fr;gap:10px;max-width:900px;margin:0 auto;display:grid}.sr-at-row{counter-increment:at;border:1px solid var(--line);background:#fff;border-radius:16px;flex-direction:column;padding:16px 18px 16px 62px;display:flex;position:relative}.sr-at-row:before{content:counter(at);background:var(--teal-deep);color:#fff;width:32px;height:32px;font:600 15px var(--serif);border-radius:10px;place-items:center;display:grid;position:absolute;top:16px;left:16px}.sr-at-row:last-child{grid-column:1/-1}.sr-at-row b{font:600 17px var(--serif);color:var(--teal-deep)}.sr-at-row span{color:var(--muted);font-size:14.5px}.sr-dec{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:44px;display:grid}.sr-meter{align-items:center;gap:12px;margin-top:8px;display:flex}.sr-meter-bar{background:#edf3f3;border-radius:12px;flex:1;height:12px;overflow:hidden}.sr-meter-bar i{background:linear-gradient(90deg,var(--pink),var(--teal));border-radius:12px;width:0;height:100%;transition:width .4s;display:block}.sr-meter span{color:var(--teal-deep);white-space:nowrap;font-size:13.5px;font-weight:800}.sr-meter-msg{background:var(--blush);color:var(--pink-dark);border-radius:12px;margin:12px 0 0;padding:12px 14px;font-size:14.5px;font-weight:700;transition:background .3s,color .3s}.sr-meter-msg.ok{color:#1e8a5a;background:#e6f6ee}.sr-qs{counter-reset:q;gap:8px;margin:0;padding:0;list-style:none;display:grid}.sr-qs li{counter-increment:q}.sr-qs label{border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:16px;align-items:flex-start;gap:14px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.sr-qs label:hover{border-color:var(--teal)}.sr-qs input{opacity:0;width:1px;height:1px;position:absolute}.sr-qs label:before{content:counter(q);background:var(--mint);width:30px;height:30px;color:var(--teal-deep);font:600 14px var(--serif);border-radius:50%;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.sr-qs label:has(input:checked){border-color:var(--teal);background:#f4fbfa}.sr-qs label:has(input:checked):before{content:"✓";background:var(--teal);color:#fff;font-family:var(--sans);font-weight:900}.sr-qs label:has(input:focus-visible){outline:3px solid var(--pink);outline-offset:2px}.sr-qs b{color:var(--teal-deep);font-size:15.5px;display:block}.sr-qs span{color:var(--muted);font-size:14px}.sr-ask-sec{background:linear-gradient(#fff8fa,#fff1f5)}.sr-ask{columns:2;column-gap:14px;max-width:1000px;margin:0 auto;padding:0;list-style:none}.sr-ask li{break-inside:avoid;color:var(--teal-deep);background:#fff;border:1px solid #f3d3dd;border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:13px 16px;font-size:15px;font-weight:700;display:flex}.sr-ask li:before{content:"?";background:var(--pink);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:grid}.sr-take{color:#fff;text-align:center;background:linear-gradient(135deg,#0e4549,#155e62);padding:80px 0;position:relative;overflow:hidden}.sr-take:before,.sr-take:after{content:"";border:60px solid #ffffff0a;border-radius:50%;position:absolute}.sr-take:before{width:420px;height:420px;top:-160px;left:-160px}.sr-take:after{width:360px;height:360px;bottom:-160px;right:-120px}.sr-take-inner{max-width:880px;position:relative}.sr-take .eyebrow{color:#f5b7c7}.sr-take .eyebrow:before{background:#f5b7c7}.sr-take h2{font:600 clamp(28px,4vw,46px)/1.15 var(--serif);margin:14px 0 16px}.sr-take p{color:#ffffffd9;max-width:720px;margin:0 auto;font-size:17px}.sr-take strong{color:#fff}.sr-close{border:1px solid var(--line);background:linear-gradient(135deg,#f7fbfb,#fdf3f6);border-radius:30px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:28px;padding:38px;display:grid}.sr-close h2{font:600 clamp(24px,3vw,34px)/1.2 var(--serif);color:var(--teal-deep);margin:10px 0}.sr-close p{color:var(--muted);margin:0}.sr-close-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.sr-review{border-left:4px solid var(--teal);color:var(--muted);background:#fff;border-radius:16px;gap:2px;margin-bottom:12px;padding:16px 18px;font-size:14px;display:grid}.sr-review b{color:var(--teal-deep)}.sr-refs{background:#fff;border-radius:16px;padding:16px 18px;font-size:13.5px}.sr-refs b{color:var(--teal-deep)}.sr-refs ul{color:var(--muted);gap:6px;margin:8px 0 0;padding-left:18px;display:grid}.sr-disc{border-top:1px solid var(--line);grid-column:1/-1;padding-top:16px;font-size:13.5px}@media (width<=1100px){.sr-factors,.sr-myths,.sr-checks{grid-template-columns:1fr 1fr}}@media (width<=900px){.sr-hero{padding:28px 0 80px}.sr-hero-grid,.sr-meaning,.sr-avg,.sr-gloss,.sr-dec,.sr-close,.sr-guar{grid-template-columns:minmax(0,1fr);gap:30px}.sr-orbit-wrap{max-width:380px}.sr-sit,.sr-demo-body{grid-template-columns:minmax(0,1fr)}.sr-mid{grid-template-columns:minmax(0,1fr);padding:32px 26px}.sr-mid-actions{flex-flow:wrap}.sr-guar{text-align:left}.sr-no{font-size:110px}}@media (width<=600px){.sr-question{grid-template-columns:minmax(0,1fr);grid-template-areas:"q""c""a";padding:18px}.sr-cta .btnx,.sr-mid-actions .btnx,.sr-close-actions .btnx{flex:100%}.sr-chip em{padding:6px 9px;font-size:11px}.sr-ladder li{margin-right:0!important}.sr-factors,.sr-myths,.sr-at,.sr-checks{grid-template-columns:minmax(0,1fr)}.sr-at-row:last-child{grid-column:auto}.sr-dots{grid-template-columns:repeat(10,1fr)}.sr-bar{grid-template-columns:96px 1fr 44px}.sr-terms div{grid-template-columns:minmax(0,1fr);gap:4px}.sr-ask{columns:1}.sr-demo,.sr-bars,.sr-close{padding:22px 18px}.sr-truth-inner{align-items:flex-start}.sr-funnel li{font-size:13px}}@media (prefers-reduced-motion:reduce){.sr-mesh i,.sr-lines,.sr-ring,.sr-chip em,.sr-pulse,.sr-scroll span,.sr-kicker i,.sr-mid-glow{animation:none!important}.sr-bar i,.sr-funnel li,.sr-myth-in{transition:none}}