/* Signal component library v1.0 - signal.marketing */
.sx{--x-bg:var(--bg,#F4F4F5);--x-bg-alt:var(--bg-alt,#FFFFFF);--x-surface:var(--surface,#FFFFFF);--x-surface-2:var(--surface-2,#F4F4F5);--x-text:var(--text,#0A0A0A);--x-text-2:var(--text-2,#63636B);--x-text-rgb:var(--text-rgb,10,10,10);--x-line:var(--line,rgba(10,10,10,.10));--x-line-strong:var(--line-strong,rgba(10,10,10,.26));--x-accent:var(--accent,#DB37D0);--x-accent-rgb:var(--accent-rgb,219,55,208);--x-pink:var(--pink,#FD5EF4);--x-green:var(--green,#0FA97A);--x-amber:var(--amber,#E8A317);--x-red:#D92D5E;--x-shadow:var(--shadow,0 24px 60px -28px rgba(0,0,0,.20),0 1px 3px rgba(0,0,0,.05));--x-shot:0 30px 70px -30px rgba(0,0,0,.35),0 2px 6px rgba(0,0,0,.06);--x-display:var(--display,'Unbounded',sans-serif);--x-body:var(--body,'Instrument Sans',system-ui,sans-serif);--x-mono:var(--mono,'JetBrains Mono',monospace);--x-ease:cubic-bezier(.2,.7,.2,1);display:block;margin:2.4em 0;padding:0;border:0;max-width:none;container-type:inline-size;container-name:sx;font-family:var(--x-body);color:var(--x-text);line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}.sx *,.sx *::before,.sx *::after{box-sizing:border-box;margin:0;padding:0}.sx.sx :is(p,ul,ol,li){max-width:none;list-style:none;margin:0;padding:0}.sx.sx li::marker{content:none}.sx.sx a{text-decoration:none;color:inherit}.sx b,.sx strong{font-weight:600}.sx em,.sx i{font-style:normal}.sx>*{font-size:clamp(12px,1.86cqi,15px)}.sx>.sx-cap{font-size:12px}.sx svg{display:block}.sx-ic{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.sx-arr{width:1.4em;height:.7em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;display:inline-block}.sx-vis{display:block}.sx-cap{display:flex;align-items:center;gap:.7em;margin-top:14px;font-family:var(--x-mono);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--x-text-2)}.sx-cap::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--x-accent);flex:none}.sx-stage{position:relative;border-radius:22px;padding:clamp(14px,5cqi,44px);overflow:hidden;border:1px solid var(--x-line);background-color:var(--x-surface-2);background-image:radial-gradient(55% 75% at 100% 0%,rgba(253,94,244,.20),rgba(253,94,244,0) 70%),radial-gradient(45% 60% at 0% 100%,rgba(253,94,244,.10),rgba(253,94,244,0) 70%),linear-gradient(rgba(var(--x-text-rgb),.055) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--x-text-rgb),.055) 1px,transparent 1px);background-size:auto,auto,40px 40px,40px 40px;background-position:0 0,0 0,center top,center top}.sx-stage.ink{background-color:#0A0A0A;border-color:rgba(242,242,240,.12);background-image:radial-gradient(60% 80% at 100% 0%,rgba(253,94,244,.38),rgba(253,94,244,0) 70%),radial-gradient(50% 70% at 0% 100%,rgba(253,94,244,.18),rgba(253,94,244,0) 70%),linear-gradient(rgba(242,242,240,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(242,242,240,.06) 1px,transparent 1px)}.sx-stage>.sx-vis,.sx-stage>*{position:relative}.sx-narrow{max-width:34em;margin-left:auto;margin-right:auto}.sx-mid{max-width:44em;margin-left:auto;margin-right:auto}.sx-shot{background:#fff;color:#202124;border:1px solid #e3e3e3;border-radius:14px;overflow:hidden;box-shadow:var(--x-shot);position:relative;text-align:left}.sx-card{background:var(--x-surface);border:1px solid var(--x-line);border-radius:18px;box-shadow:var(--x-shadow);color:var(--x-text);position:relative}.sx-st{display:inline-flex;gap:1px;vertical-align:-.08em}.sx-st i{width:.9em;height:.9em;display:inline-block;background:var(--x-amber);clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.sx-st-g i{background:#fbbc04}.sx-st-tp i{background:var(--x-green)}.sx-st i.o{background:#dadce0}.sx-st i.h{background:linear-gradient(90deg,#fbbc04 50%,#dadce0 50%)}.sx-rank{display:inline-flex;align-items:center;font-family:var(--x-mono);font-size:.72em;font-weight:700;letter-spacing:.02em;color:#DB37D0;border:1px solid rgba(219,55,208,.45);background:rgba(253,94,244,.08);border-radius:6px;padding:.22em .55em;white-space:nowrap;line-height:1.2;font-style:normal}.sx-lbl{font-family:var(--x-mono);font-size:.74em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2)}.sx-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--x-accent);flex:none}.sx-btn{display:inline-flex;align-items:center;gap:.6em;padding:.85em 1.35em;border-radius:999px;font-weight:600;font-size:1em;line-height:1;white-space:nowrap;font-family:var(--x-body)}.sx-btn-pink{background:var(--x-pink);color:#050505}.sx-btn-ink{background:var(--x-text);color:var(--x-bg)}.sx-btn-ghost{border:1px solid var(--x-line-strong);color:var(--x-text)}.sx.sx a.sx-btn-pink{color:#050505}.sx.sx a.sx-btn-ink{color:var(--x-bg)}.sx-g{font-family:Arial,Helvetica,sans-serif;padding-bottom:.4em}.sx-g-bar{display:flex;align-items:center;gap:.8em;margin:1.1em 1.2em 0;height:3em;border:1px solid #dfe1e5;border-radius:999px;padding:0 1.1em;font-size:1.02em;box-shadow:0 1px 6px rgba(32,33,36,.1);background:#fff;color:#202124}.sx-g-bar .sx-ic{width:1.15em;height:1.15em;color:#9aa0a6}.sx-g-bar .sx-ic.mic{color:#1a73e8}.sx-g-q{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#202124}.sx-g-sep{width:1px;height:1.5em;background:#dadce0;flex:none}.sx-g-tabs{display:flex;gap:1.5em;padding:1em 1.4em 0;border-bottom:1px solid #ebebeb;font-size:.88em;color:#5f6368;overflow:hidden;white-space:nowrap}.sx-g-tabs span{padding-bottom:.75em;border-bottom:3px solid transparent}.sx-g-tabs .on{color:#1a73e8;border-color:#1a73e8;font-weight:700}.sx-g-res{padding:0 1.4em .4em}.sx-g-r{display:block;padding:1.15em 0 .95em}.sx-g-r + .sx-g-r{border-top:1px solid #f1f3f4}.sx-g-r.faded{opacity:.45}.sx-g-site{display:flex;align-items:center;gap:.7em;min-width:0}.sx-g-fav{width:1.95em;height:1.95em;border-radius:50%;background:#f1f3f4;border:1px solid #ecedef;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.82em;color:#202124;flex:none}.sx-g-fav.you{background:#FD5EF4;color:#050505;border-color:transparent}.sx-g-who{min-width:0;flex:0 1 auto}.sx-g-who b{display:block;font-weight:400;font-size:.92em;color:#202124;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-g-who small{display:block;font-size:.78em;color:#4d5156;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-g-site .sx-rank{margin-left:.3em}.sx-g-title{display:block;font-size:1.25em;color:#1a0dab;line-height:1.3;margin-top:.45em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-g-title.wrap{white-space:normal}.sx-g-title.sm{font-size:1.05em;margin-top:.35em}.sx-g-rt{display:flex;align-items:center;gap:.45em;font-size:.85em;color:#70757a;margin-top:.3em}.sx-g-snip{display:block;font-size:.92em;color:#4d5156;line-height:1.55;margin-top:.3em}@container sx (max-width:520px){.sx-g-title{white-space:normal}.sx-g-tabs{gap:1.1em;padding-left:1.1em}.sx-g-res{padding:0 1.1em .3em}.sx-g-bar{margin:1em 1em 0}}.sx-gad-tag{display:block;font-weight:700;font-size:.86em;color:#202124;margin-bottom:.75em}.sx-gad-links{display:flex;flex-wrap:wrap;gap:.45em 1.4em;margin-top:.75em;font-size:.92em;color:#1a0dab}.sx-lp-map{margin:1em 1.2em 0;height:11em;border-radius:10px;position:relative;overflow:hidden;background-color:#e8ecef;background-image:linear-gradient(90deg,transparent 0 46%,#fff 46% 50%,transparent 50%),linear-gradient(0deg,transparent 0 58%,#fff 58% 62%,transparent 62%),linear-gradient(90deg,#fff 0 2px,transparent 2px),linear-gradient(0deg,#fff 0 2px,transparent 2px);background-size:16em 100%,100% 9em,3.2em 3.2em,3.2em 3.2em;background-position:-2em 0,0 0,0 0,0 0}.sx-lp-map .park{position:absolute;left:6%;top:10%;width:22%;height:36%;border-radius:6px;background:#cfe6c9}.sx-lp-map .water{position:absolute;right:-4%;top:-10%;width:16%;height:130%;background:#bcd6ea;transform:rotate(12deg);border-radius:40%}.sx-lp-lbl{position:absolute;left:30%;bottom:10%;font-size:.72em;color:#5f6368;background:rgba(255,255,255,.75);padding:.1em .45em;border-radius:3px;font-weight:700;letter-spacing:.02em}.sx-lp-pin{position:absolute;width:1.6em;height:2.1em;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.sx-lp-pin svg{width:100%;height:100%}.sx-lp-pin path{fill:#ea4335}.sx-lp-pin circle{fill:#a50e0e}.sx-lp-pin.p2{left:20%;top:52%}.sx-lp-pin.p3{left:72%;top:16%}.sx-lp-pin.you{left:48%;top:22%;width:2.3em;height:3em;z-index:2}.sx-lp-pin.you path{fill:#FD5EF4}.sx-lp-pin.you circle{fill:#050505}.sx-lp-list{margin:.6em 1.2em .9em}.sx-lp-r{position:relative;display:flex;gap:.9em;padding:.9em 0;border-top:1px solid #ebebeb;align-items:flex-start}.sx-lp-r:first-child{border-top:0}.sx-lp-th{width:3.6em;height:3.6em;border-radius:8px;background:#f1f3f4;flex:none;display:flex;align-items:center;justify-content:center;font-weight:700;color:#5f6368;font-size:1.05em}.sx-lp-r.you .sx-lp-th{background:linear-gradient(135deg,rgba(253,94,244,.45),rgba(253,94,244,.12)),#fff;color:#050505}.sx-lp-body{flex:1;min-width:0}.sx-lp-body b{display:block;font-size:1.05em;font-weight:400;color:#1a0dab;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-lp-r.you .sx-lp-body b{font-weight:700;color:#202124}.sx-lp-rt{display:flex;align-items:center;gap:.35em;flex-wrap:wrap;font-size:.85em;color:#4d5156;margin-top:.2em}.sx-lp-rt span{color:#70757a}.sx-lp-meta{display:block;font-size:.85em;color:#4d5156;margin-top:.15em}.sx .sx-open{color:#188038;font-weight:700}.sx .sx-closed{color:#d93025;font-weight:700}.sx-lp-r .sx-rank{flex:none;margin-top:.15em}.sx-gbp{font-family:Arial,Helvetica,sans-serif}.sx-gbp-photos{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:3px;height:11em}.sx-gbp-photos i{display:block;position:relative;background:#eef0f2}.sx-gbp-photos .a{grid-row:1 / 3;background:linear-gradient(135deg,rgba(253,94,244,.55),rgba(253,94,244,.12)),#f3e9f3}.sx-gbp-photos .b{background:linear-gradient(160deg,#e6e8eb,#f4f5f6)}.sx-gbp-photos .c{background:linear-gradient(200deg,#dfe2e6,#eef0f2)}.sx-gbp-photos .a span{position:absolute;left:.8em;bottom:.8em;background:rgba(32,33,36,.72);color:#fff;font-size:.8em;padding:.4em .8em;border-radius:999px}.sx-gbp-main{padding:1.1em 1.3em .3em}.sx-gbp-name{display:block;font-size:1.55em;font-weight:400;color:#202124;line-height:1.25}.sx-gbp-rt{display:flex;align-items:center;gap:.4em;margin-top:.3em;font-size:.9em;color:#202124}.sx-gbp-rt span{color:#1a0dab}.sx-gbp-cat{display:block;font-size:.88em;color:#70757a;margin-top:.2em}.sx-gbp-acts{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em;margin-top:1.1em;padding-bottom:1em;border-bottom:1px solid #ebebeb}.sx-gbp-acts span{display:flex;flex-direction:column;align-items:center;gap:.4em}.sx-gbp-acts .sx-ic{width:2.6em;height:2.6em;padding:.65em;border:1px solid #dadce0;border-radius:50%;color:#1a73e8;stroke-width:1.9}.sx-gbp-acts small{font-size:.8em;color:#1a73e8}.sx-gbp-acts span:first-child .sx-ic{background:#e8f0fe;border-color:#e8f0fe}.sx-gbp-rows{padding:.4em 1.3em .2em}.sx-gbp-rows>div{display:flex;gap:.9em;align-items:flex-start;padding:.6em 0;font-size:.9em;color:#202124}.sx-gbp-rows .sx-ic{width:1.25em;height:1.25em;color:#5f6368;margin-top:.05em}.sx-gbp-rows .lnk{color:#1a0dab}.sx-gbp-chips{display:flex;flex-wrap:wrap;gap:.4em}.sx-gbp-chips span{border:1px solid #dadce0;border-radius:8px;padding:.25em .65em;font-size:.92em;color:#3c4043}.sx-gbp-rev{display:flex;gap:.8em;align-items:flex-start;margin:.3em 1.3em 1.2em;padding-top:.9em;border-top:1px solid #ebebeb;font-size:.9em;color:#4d5156;line-height:1.5}.sx-gbp-rev i{width:2em;height:2em;border-radius:50%;background:#7e57c2;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85em;flex:none}.sx-ac{padding:0;max-width:40em;margin:0 auto}.sx-ac .sx-g-bar{margin:0}.sx-g-bar.open{border-radius:1.5em 1.5em 0 0;box-shadow:0 1px 6px rgba(32,33,36,.18);border-bottom-color:transparent;margin-bottom:0}.sx-caret{display:inline-block;width:1px;height:1.1em;background:#202124;vertical-align:-.2em;margin-left:1px}.sx-ac-list{margin:0;border:1px solid #dfe1e5;border-top:1px solid #e8eaed;border-radius:0 0 1.5em 1.5em;box-shadow:0 4px 6px rgba(32,33,36,.18);padding:.4em 0 .8em;background:#fff}.sx-ac-list>div{display:flex;align-items:center;gap:.9em;padding:.55em 1.1em;font-size:1em;color:#202124}.sx-ac-list>div:first-child{background:#f1f3f4}.sx-ac-list .sx-ic{width:1.05em;height:1.05em;color:#9aa0a6}.sx-ac-list span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sx-ac-list b{font-weight:700}.sx-paa{padding:1.1em 1.4em .4em}.sx-paa-h{display:flex;justify-content:space-between;align-items:center;padding-bottom:.7em}.sx-paa-h b{font-size:1.25em;font-weight:400;color:#202124}.sx-paa-h .sx-ic{color:#70757a;width:1.2em;height:1.2em}.sx-paa-q{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.95em 0;border-top:1px solid #dadce0;font-size:1em;color:#202124}.sx-paa-q .sx-ic{width:1.2em;height:1.2em;color:#70757a}.sx-paa-q.open .sx-ic{transform:rotate(180deg)}.sx-paa-a{display:block;padding:0 0 1.1em;font-size:.92em;color:#4d5156;line-height:1.55}.sx-paa-txt{display:block;margin-bottom:.9em;color:#202124}.sx-sh-head{display:flex;align-items:baseline;gap:.6em;padding:1.1em 1.4em .2em}.sx-sh-head .sx-gad-tag{margin:0}.sx-sh-head b{font-weight:400;font-size:1.1em;color:#202124}.sx-sh-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.8em;padding:.7em 1.4em 1.2em}.sx-sh-c{display:flex;flex-direction:column;gap:.15em;min-width:0}.sx-sh-img{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:10px;margin-bottom:.5em;border:1px solid #ebebeb}.sx-sh-img .sx-ic{width:2.2em;height:2.2em;color:rgba(32,33,36,.35);stroke-width:1.4}.sx-sh-img.t1{background:linear-gradient(140deg,rgba(253,94,244,.5),rgba(253,94,244,.1)),#fff}.sx-sh-img.t2{background:linear-gradient(140deg,rgba(253,94,244,.28),rgba(253,94,244,.05)),#f7f7f8}.sx-sh-img.t3{background:linear-gradient(140deg,#eceef1,#f7f8f9)}.sx-sh-img.t4{background:linear-gradient(140deg,#e7e9ec,#f3f4f6)}.sx-sh-c b{font-weight:400;font-size:.92em;color:#1a0dab;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sx-sh-c .pr{font-weight:700;font-size:1em;color:#202124;margin-top:.15em}.sx-sh-c .st{font-size:.8em;color:#4d5156}.sx-sh-c .rt{display:flex;align-items:center;gap:.3em;font-size:.78em;color:#70757a}.sx-sh-c .nt{font-size:.78em;color:#188038;font-weight:700}.sx-sh-c.you .st{color:#202124;font-weight:700}@container sx (max-width:560px){.sx-sh-grid{grid-template-columns:repeat(2,1fr)}}.sx-ai{display:flex;flex-direction:column;border-radius:18px;overflow:hidden;box-shadow:var(--x-shot);line-height:1.55;text-align:left}.sx-ai-top{display:flex;align-items:center;gap:.45em;padding:.85em 1.1em;font-size:1em}.sx-ai-top b{font-weight:600;font-size:1.05em}.sx-ai-top .sx-ic{width:1em;height:1em;opacity:.6}.sx-ai-top .r{margin-left:auto;display:flex;align-items:center;gap:.7em}.sx-ai-top .r .sx-ic{opacity:.75}.sx-ai-top .pill{display:inline-flex;align-items:center;gap:.4em;border:1px solid #e5e5e5;border-radius:999px;padding:.3em .8em;font-size:.86em;font-weight:500}.sx-ai-top .pill .sx-ic{width:.95em;height:.95em;opacity:1}.sx-ai-body{padding:.5em 1.3em 0;flex:1}.sx-ai-user{border-radius:1.4em;padding:.65em 1.1em;width:fit-content;max-width:84%;margin-left:auto}.sx-ai-ans{display:block;margin-top:1.1em}.sx-ai-ans>span{display:block}.sx-ai-ans b{font-weight:600}.sx-ai-pts{display:grid;gap:.45em;margin-top:.8em}.sx-ai-pts>span{display:flex;gap:.7em;align-items:flex-start}.sx-ai-pts i{width:.38em;height:.38em;border-radius:50%;background:currentColor;flex:none;margin-top:.62em;opacity:.8}.sx-ai-acts{display:flex;gap:1em;margin:.9em 0 .2em;opacity:.5}.sx-ai-acts .sx-ic{width:1.05em;height:1.05em}.sx-ai-acts .flip{transform:rotate(180deg)}.sx-ai-input{margin:1em 1.1em 1.1em;padding:.6em .6em .6em 1em;display:flex;align-items:center;gap:.75em;border-radius:1.6em}.sx-ai-input .ph{flex:1;opacity:.5;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-ai-input>.sx-ic{width:1.15em;height:1.15em}.sx-ai-input .send{width:2.1em;height:2.1em;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none}.sx-ai-input .send .sx-ic{width:1.05em;height:1.05em;stroke:#fff;stroke-width:2.2}.sx-ai-chatgpt{background:#fff;color:#0d0d0d;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.sx-ai-chatgpt .sx-ai-user{background:#f4f4f4}.sx-ai-chatgpt .sx-ai-input{border:1px solid #e5e5e5;box-shadow:0 2px 12px rgba(0,0,0,.05)}.sx-ai-chatgpt .send{background:#0d0d0d}.sx-ai-claude{background:#FAF9F5;color:#1F1E1D;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.sx-ai-claude .serif,.sx-ai-claude .sx-ai-ans{font-family:Georgia,"Times New Roman",serif}.sx-ai-claude .serif{font-weight:500;font-size:1.15em;letter-spacing:-.01em}.sx-ai-claude .sx-ai-user{background:#F0EEE6}.sx-ai-claude .sx-ai-ans{font-size:1.04em;line-height:1.6}.sx-ai-claude .sx-ai-input{background:#fff;border:1px solid #E8E6DF;border-radius:16px}.sx-ai-claude .send{background:#D97757;border-radius:10px}.sx-ai-gemini{background:#fff;color:#1f1f1f;font-family:"Google Sans",Roboto,Arial,sans-serif}.sx-ai-gemini .grad{font-weight:500;font-size:1.15em;background:linear-gradient(90deg,#4285f4,#9b72cb 50%,#d96570);-webkit-background-clip:text;background-clip:text;color:transparent}.sx-ai-gemini .sx-ai-user{background:#f0f4f9;border-radius:22px 22px 6px 22px}.sx-ai-gemini .sx-ai-input{background:#f0f4f9;border-radius:28px}.sx-ai-gemini .send{background:#0b57d0}.sx-ai-perplexity{background:#191A1A;color:#E8E8E6;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.sx-ai-perplexity .sx-ai-top{border-bottom:1px solid #2D2F2F;color:#8D9191;font-size:.88em}.sx-ai-perplexity .sx-ai-top>span:first-child{display:inline-flex;align-items:center;gap:.5em}.sx-ai-q{font-size:1.32em;font-weight:500;line-height:1.3;margin:.6em 0 .2em;color:#fff}.sx-ai-lbl{display:flex;align-items:center;gap:.5em;font-size:.86em;font-weight:600;color:#E8E8E6;margin:1.1em 0 .6em}.sx-ai-lbl .sx-ic{width:1.05em;height:1.05em;color:#20B8CD;stroke-width:2}.sx-ai-srcs{display:grid;grid-template-columns:repeat(3,1fr);gap:.55em}.sx-ai-srcs>div{background:#202222;border:1px solid #2D2F2F;border-radius:10px;padding:.7em .8em;font-size:.8em;line-height:1.35;min-width:0}.sx-ai-srcs>div.you{border-color:rgba(32,184,205,.55)}.sx-ai-srcs b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#E8E8E6;font-weight:500;margin-bottom:.4em}.sx-ai-srcs span{display:flex;align-items:center;gap:.45em;color:#8D9191;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-ai-srcs span i{width:.6em;height:.6em;border-radius:50%;background:#20B8CD;flex:none}.sx-ai-perplexity .sx-ai-ans{margin-top:0}.sx-ai-perplexity .sx-ai-ans b{color:#fff}.sx-ai-perplexity .cite{display:inline-flex;align-items:center;justify-content:center;min-width:1.5em;height:1.5em;padding:0 .4em;border-radius:5px;background:#2D2F2F;color:#8D9191;font-size:.72em;margin-left:.3em;vertical-align:.15em}.sx-ai-perplexity .sx-ai-input{background:#202222;border:1px solid #2D2F2F;border-radius:14px}.sx-ai-perplexity .send{background:#20B8CD}.sx-ai-perplexity .send .sx-ic{stroke:#191A1A}@container sx (max-width:520px){.sx-ai-srcs{grid-template-columns:1fr}.sx-ai-srcs>div:nth-child(3){display:none}.sx-ai-body{padding:.4em 1em 0}}.sx-aio-box{margin:1.1em 1.4em 1.2em;padding:1.1em 1.2em;border-radius:14px;background:#f5f8fe;border:1px solid #e3eaf8}.sx-aio-h{display:flex;align-items:center;gap:.5em;margin-bottom:.8em}.sx-aio-h .sx-ic{width:1.3em;height:1.3em;fill:#1a73e8;stroke:none}.sx-aio-h b{font-weight:700;font-size:1.02em;color:#202124}.sx-aio-grid{display:grid;grid-template-columns:1.55fr 1fr;gap:1.2em;align-items:start}.sx-aio-txt{font-size:.95em;color:#202124;line-height:1.6}.sx-aio-txt>span{display:block}.sx-aio-txt b{font-weight:700}.sx-aio-txt .sx-ai-pts{color:#202124}.sx-aio-src{display:grid;gap:.5em}.sx-aio-src>div{background:#fff;border:1px solid #e3e3e3;border-radius:10px;padding:.6em .75em;min-width:0}.sx-aio-src>div.you{border-color:#FD5EF4;box-shadow:0 0 0 2px rgba(253,94,244,.18)}.sx-aio-src .d{display:flex;align-items:center;gap:.45em;font-size:.76em;color:#4d5156;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-aio-src .d .sx-g-fav{width:1.6em;height:1.6em;font-size:.8em}.sx-aio-src b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-weight:400;font-size:.84em;color:#1a0dab;line-height:1.35;margin-top:.35em}.sx-aio-more{display:flex;align-items:center;justify-content:center;gap:.4em;margin-top:1em;padding:.6em;border-radius:999px;background:#fff;border:1px solid #e3eaf8;font-size:.88em;color:#1a73e8;font-weight:700}.sx-aio-more .sx-ic{width:1em;height:1em}@container sx (max-width:600px){.sx-aio-grid{grid-template-columns:1fr}.sx-aio-src{grid-template-columns:1fr 1fr}.sx-aio-src>div:nth-child(3){display:none}.sx-aio-box{margin:1em 1em 1.1em;padding:1em}}.sx-grevs{font-family:Arial,Helvetica,sans-serif;padding:.3em 1.4em}.sx-grev{padding:1.1em 0}.sx-grev + .sx-grev{border-top:1px solid #ebebeb}.sx-grev-h{display:flex;align-items:center;gap:.8em}.sx-grev-h .av{width:2.5em;height:2.5em;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;flex:none}.sx-grev-h .av.c1{background:#7e57c2}.sx-grev-h .av.c2{background:#00897b}.sx-grev-h>span{flex:1;min-width:0}.sx-grev-h b{display:block;font-weight:400;font-size:.98em;color:#202124}.sx-grev-h small{display:block;font-size:.8em;color:#70757a}.sx-grev-h .sx-ic{width:1.2em;height:1.2em;color:#70757a}.sx-grev-rt{display:flex;align-items:center;gap:.55em;margin-top:.7em;font-size:.86em;color:#70757a}.sx-grev-rt em{font-size:.78em;font-weight:700;color:#1a73e8;background:#e8f0fe;border-radius:4px;padding:.1em .4em}.sx-grev-txt{margin-top:.45em;font-size:.94em;color:#202124;line-height:1.55}.sx-grev-acts{display:flex;gap:1.6em;margin-top:.8em;font-size:.84em;color:#5f6368}.sx-grev-acts span{display:inline-flex;align-items:center;gap:.4em}.sx-grev-acts .sx-ic{width:1.1em;height:1.1em}.sx-grev-own{display:block;margin-top:.9em;padding:.8em 1em;background:#f8f9fa;border-radius:10px;font-size:.88em;color:#202124;line-height:1.5}.sx-grev-own b{font-weight:700}.sx-grev-own small{color:#70757a}.sx-grev-own span{display:block;margin-top:.3em;color:#3c4043}.sx-rs{font-family:Arial,Helvetica,sans-serif;padding:1.2em 1.4em}.sx-rs-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.sx-rs-top b{font-weight:400;font-size:1.1em;color:#202124}.sx-rs-top .sx-ic{width:1.2em;height:1.2em;color:#70757a}.sx-rs-main{display:grid;grid-template-columns:1fr auto;gap:1.6em;align-items:center}.sx-rs-bars{display:grid;gap:.4em}.sx-rs-bars>div{display:flex;align-items:center;gap:.7em;font-size:.82em;color:#4d5156}.sx-rs-bars span{width:.8em;text-align:right}.sx-rs-bars i{flex:1;height:.72em;border-radius:999px;background:#e8eaed;overflow:hidden}.sx-rs-bars em{display:block;height:100%;border-radius:999px;background:#fbbc04}.sx-rs-score{display:flex;flex-direction:column;align-items:center;gap:.25em;padding-right:.4em}.sx-rs-score b{font-size:3.2em;font-weight:400;color:#202124;line-height:1}.sx-rs-score small{font-size:.82em;color:#70757a}.sx-rs-foot{display:flex;gap:.6em;flex-wrap:wrap;margin-top:1.2em;padding-top:1em;border-top:1px solid #ebebeb}.sx-rs-foot .btn{display:inline-flex;align-items:center;gap:.45em;border:1px solid #dadce0;border-radius:999px;padding:.45em .95em;font-size:.86em;color:#1a73e8}.sx-rs-foot .sx-ic{width:1em;height:1em}.sx-sms{background:#fff;color:#000;border-radius:26px;overflow:hidden;box-shadow:var(--x-shot);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;border:1px solid #e5e5ea}.sx-sms-top{display:flex;flex-direction:column;align-items:center;gap:.2em;padding:1em 1em .8em;background:#f6f6f8;border-bottom:1px solid #e5e5ea}.sx-sms-top .av{width:2.7em;height:2.7em;border-radius:50%;background:linear-gradient(135deg,#FD5EF4,#f6a8f1);color:#050505;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1em}.sx-sms-top b{font-weight:600;font-size:.9em}.sx-sms-top small{font-size:.72em;color:#8e8e93}.sx-sms-body{display:flex;flex-direction:column;gap:.35em;padding:1.1em 1em .6em}.sx-sms-body>div{max-width:78%;padding:.55em .9em;border-radius:1.15em;font-size:.95em;line-height:1.38}.sx-sms-body .in{align-self:flex-start;background:#e9e9eb;color:#000;border-bottom-left-radius:.35em}.sx-sms-body .out{align-self:flex-end;background:#0b84fe;color:#fff;border-bottom-right-radius:.35em;margin-top:.5em}.sx-sms-body .card{padding:0;overflow:hidden;width:16em;background:#e9e9eb}.sx-sms-body .card .img{display:flex;align-items:center;justify-content:center;height:6.5em;background:linear-gradient(135deg,rgba(253,94,244,.6),rgba(253,94,244,.18)),#fff}.sx-sms-body .card .img .sx-st i{width:1.35em;height:1.35em;background:#050505}.sx-sms-body .card b{display:block;padding:.6em .9em 0;font-weight:600;font-size:.9em}.sx-sms-body .card small{display:block;padding:.1em .9em .65em;font-size:.78em;color:#8e8e93}.sx-sms-body .sys{align-self:center;display:inline-flex;align-items:center;gap:.4em;font-size:.74em;color:#8e8e93;margin:.2em 0 .5em;text-align:center}.sx-sms-body .sys .sx-ic{width:1.1em;height:1.1em}.sx-sms-body .meta{align-self:flex-end;font-size:.7em;color:#8e8e93;margin-top:.1em}.sx-sms-input{display:flex;align-items:center;justify-content:space-between;margin:.4em 1em 1em;border:1px solid #d1d1d6;border-radius:999px;padding:.45em .5em .45em 1em;font-size:.9em;color:#c7c7cc}.sx-sms-input .sx-ic{width:1.75em;height:1.75em;padding:.35em;border-radius:50%;background:#0b84fe;stroke:#fff;stroke-width:2.4}.sx-fb{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#050505}.sx-fb-h{display:flex;align-items:center;gap:.6em;padding:.9em 1em .6em}.sx-fb-h .av{width:2.6em;height:2.6em;border-radius:50%;background:#FD5EF4;color:#050505;display:flex;align-items:center;justify-content:center;font-weight:700;flex:none}.sx-fb-h>span{flex:1;min-width:0}.sx-fb-h b{display:block;font-weight:600;font-size:.95em}.sx-fb-h small{display:flex;align-items:center;gap:.3em;font-size:.78em;color:#65676b}.sx-fb-h small .sx-ic{width:.95em;height:.95em}.sx-fb-h>.sx-ic{width:1.25em;height:1.25em;color:#65676b}.sx-fb-txt{padding:0 1em .8em;font-size:.94em;line-height:1.45}.sx-cre{position:relative;display:flex;flex-direction:column;justify-content:center;aspect-ratio:1/1;padding:9% 9% 20%;overflow:hidden}.sx-cre b{font-family:var(--x-display);font-weight:800;font-size:clamp(1.5em,6.4cqi,2.6em);line-height:1.05;letter-spacing:-.035em}.sx-cre .mk{position:absolute;left:9%;bottom:8%;display:flex;align-items:center;gap:.5em;font-family:var(--x-display);font-weight:700;font-size:.9em;letter-spacing:-.01em}.sx-cre .mk i{width:1.9em;height:1.9em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.85em}.sx-cre .rt{position:absolute;right:9%;bottom:8.5%;display:flex;align-items:center;gap:.4em;font-size:.78em;font-weight:600}.sx-cre.pink{background:radial-gradient(80% 70% at 100% 0%,rgba(255,255,255,.35),transparent 60%),#FD5EF4;color:#050505}.sx-cre.pink .mk i{background:#050505;color:#FD5EF4}.sx-cre.pink .sx-st i{background:#050505}.sx-fb-foot{display:flex;align-items:center;justify-content:space-between;gap:1em;padding:.75em 1em;background:#f0f2f5}.sx-fb-foot>span{min-width:0}.sx-fb-foot small{display:block;font-size:.74em;color:#65676b;letter-spacing:.02em}.sx-fb-foot b{display:block;font-weight:600;font-size:.94em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-fb-foot em{flex:none;background:#e4e6eb;border-radius:6px;padding:.55em .95em;font-weight:600;font-size:.88em;white-space:nowrap}.sx-fb-react{display:grid;grid-template-columns:repeat(3,1fr);padding:.35em .6em;border-top:1px solid #e4e6eb;margin:0 .6em}.sx-fb-react span{display:flex;align-items:center;justify-content:center;gap:.45em;padding:.45em 0;font-size:.86em;font-weight:600;color:#65676b}.sx-fb-react .sx-ic{width:1.15em;height:1.15em}.sx-ig3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(8px,2.4cqi,22px);max-width:46em;margin:0 auto}.sx-story-w{display:flex;flex-direction:column;align-items:center;gap:.7em;min-width:0}.sx-story{position:relative;width:100%;aspect-ratio:9/16;border-radius:1.2em;overflow:hidden;container-type:inline-size;box-shadow:var(--x-shot);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.sx-story>*{font-size:6.2cqi}.sx-story .bar{position:absolute;left:5%;right:5%;top:3.5%;display:flex;gap:3%}.sx-story .bar i{flex:1;height:2px;border-radius:2px;background:currentColor;opacity:.3}.sx-story .bar i.on{opacity:.95}.sx-story .hd{position:absolute;left:5%;right:5%;top:7%;display:flex;align-items:center;gap:.5em}.sx-story .hd .av{width:2.1em;height:2.1em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9em;flex:none}.sx-story .hd b{font-weight:600;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sx-story .hd small{font-size:.8em;opacity:.7;flex:none}.sx-story .cre{position:absolute;left:8%;right:8%;top:24%;bottom:26%;display:flex;align-items:center}.sx-story .cre b{font-family:var(--x-display);font-weight:800;font-size:14cqi;line-height:1.05;letter-spacing:-.035em}.sx-story .cta{position:absolute;left:0;right:0;bottom:6%;display:flex;flex-direction:column;align-items:center;gap:.2em}.sx-story .cta .sx-ic{width:1.4em;height:1.4em;transform:rotate(180deg)}.sx-story .cta span{border-radius:999px;padding:.55em 1.2em;font-weight:600;font-size:.95em;white-space:nowrap}.sx-story.pink{background:#FD5EF4;color:#050505}.sx-story.pink .av{background:#050505;color:#FD5EF4}.sx-story.pink .cta span{background:#050505;color:#FD5EF4}.sx-story.ink{background:radial-gradient(90% 60% at 100% 0%,rgba(253,94,244,.4),transparent 70%),#0A0A0A;color:#F2F2F0}.sx-story.ink .av{background:#FD5EF4;color:#050505}.sx-story.ink .cta span{background:#FD5EF4;color:#050505}.sx-story.light{background:#F4F4F5;color:#0A0A0A}.sx-story.light .av{background:#0A0A0A;color:#F2F2F0}.sx-story.light .cta span{background:#0A0A0A;color:#F2F2F0}.sx-story-l{font-family:var(--x-mono);font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2)}.sx-am{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1c1e21}.sx-am-top{display:flex;align-items:center;gap:.7em;padding:.95em 1.1em;border-bottom:1px solid #e4e6eb}.sx-am-top b{font-weight:600;font-size:1.05em}.sx-am-top .chip{display:inline-flex;align-items:center;gap:.4em;border:1px solid #e4e6eb;border-radius:6px;padding:.3em .6em;font-size:.84em;color:#65676b;background:#f7f8fa}.sx-am-top .chip .sx-ic{width:1em;height:1em}.sx-am-top .ex{margin-left:auto;font-size:.78em;color:#8a8d91}.sx-am-head,.sx-am-row,.sx-am-foot{display:grid;grid-template-columns:2.3fr .9fr .8fr 1fr 1fr;gap:.6em;padding:.75em 1.1em;align-items:center}.sx-am-head{font-size:.76em;color:#65676b;font-weight:600;text-transform:uppercase;letter-spacing:.03em;background:#f7f8fa;border-bottom:1px solid #e4e6eb}.sx-am-row{border-bottom:1px solid #eef0f3;font-size:.92em}.sx-am-row>span:first-child{display:flex;align-items:center;gap:.7em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sx-am-head>span:not(:first-child),.sx-am-row>span:not(:first-child),.sx-am-foot>span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.sx-am .tg{width:2em;height:1.15em;border-radius:999px;background:#31a24c;position:relative;flex:none;display:inline-block}.sx-am .tg::after{content:"";position:absolute;right:.14em;top:.14em;width:.87em;height:.87em;border-radius:50%;background:#fff}.sx-am .tg.off{background:#ccd0d5}.sx-am .tg.off::after{right:auto;left:.14em}.sx-am .good{color:#0f7b3f;font-weight:600}.sx-am-foot{font-weight:600;background:#f7f8fa;font-size:.92em}.sx-am-foot>span:first-child{font-weight:500;color:#65676b;font-size:.92em}@container sx (max-width:600px){.sx-am-head,.sx-am-row,.sx-am-foot{grid-template-columns:2fr 1fr .9fr 1fr;padding:.7em .8em}.sx-am .cpa{display:none}.sx-am-row{font-size:.86em}}@container sx (max-width:440px){.sx-am-head,.sx-am-row,.sx-am-foot{grid-template-columns:2.4fr .9fr .8fr}.sx-am .amt{display:none}}.sx-stt{font-family:Roboto,Arial,Helvetica,sans-serif;color:#202124}.sx-stt-top{display:flex;align-items:baseline;gap:.8em;padding:1em 1.2em;border-bottom:1px solid #e8eaed}.sx-stt-top b{font-weight:500;font-size:1.1em}.sx-stt-top span{font-size:.84em;color:#5f6368}.sx-st-row{display:grid;grid-template-columns:2.4fr .9fr .65fr .6fr .9fr .95fr;gap:.6em;padding:.75em 1.2em;border-bottom:1px solid #f1f3f4;font-size:.9em;align-items:center}.sx-st-row.h{font-size:.76em;color:#5f6368;font-weight:500;background:#f8f9fa}.sx-st-row>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;color:#1a0dab}.sx-st-row.h>span:first-child{color:#5f6368}.sx-st-row>span:nth-child(n+3):nth-child(-n+5){text-align:right;font-variant-numeric:tabular-nums}.sx-st-row>span:nth-child(2){color:#5f6368}.sx-st-row.neg>span:first-child{color:#5f6368;text-decoration:line-through;text-decoration-color:rgba(217,48,37,.6)}.sx-st-row>span:last-child{padding-left:.6em}.sx-st-row em{display:inline-block;font-size:.84em;font-weight:500;padding:.2em .6em;border-radius:999px}.sx-st-row em.ok{background:#e6f4ea;color:#137333}.sx-st-row em.neg{background:#fce8e6;color:#c5221f}.sx-st-row:last-child{border-bottom:0}@container sx (max-width:600px){.sx-st-row{grid-template-columns:2.2fr .6fr .6fr 1fr;padding:.7em .9em}.sx-st-row>span:nth-child(2),.sx-st-row>span:nth-child(5){display:none}}.sx-psi{font-family:Roboto,Arial,Helvetica,sans-serif;color:#202124}.sx-psi-url{display:flex;align-items:center;gap:.6em;padding:1em 1.2em 0}.sx-psi-url>span{flex:1;min-width:0;display:flex;align-items:center;gap:.5em;border:1px solid #dadce0;border-radius:6px;padding:.55em .8em;font-size:.88em;color:#3c4043;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-psi-url .sx-ic{width:.95em;height:.95em;color:#188038}.sx-psi-url em{background:#1a73e8;color:#fff;border-radius:6px;padding:.6em 1em;font-size:.86em;font-weight:500}.sx-psi-tabs{display:flex;gap:1.4em;padding:1em 1.3em 0;border-bottom:1px solid #e8eaed;font-size:.9em;color:#5f6368}.sx-psi-tabs span{display:inline-flex;align-items:center;gap:.45em;padding-bottom:.75em;border-bottom:3px solid transparent}.sx-psi-tabs .on{color:#1a73e8;border-color:#1a73e8;font-weight:500}.sx-psi-tabs .sx-ic{width:1.1em;height:1.1em}.sx-psi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.4em;padding:1.3em .8em 1.1em}.sx-gauge{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.sx-gauge .ring{position:relative;width:min(5.6em,78%);aspect-ratio:1/1}.sx-gauge svg{position:absolute;inset:0;width:100%;height:100%}.sx-gauge .tr,.sx-gauge .rg{fill:none;stroke-width:8;stroke-linecap:round}.sx-gauge b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:1.4em;line-height:1}.sx-gauge small{margin-top:.7em;font-size:.76em;color:#202124;line-height:1.25}.sx-gauge.g .bg{fill:#e6f4ea}.sx-gauge.g .tr{stroke:#e6f4ea}.sx-gauge.g .rg{stroke:#0cce6b}.sx-gauge.g b{color:#0d652d}.sx-gauge.o .bg{fill:#fff3e0}.sx-gauge.o .tr{stroke:#fff3e0}.sx-gauge.o .rg{stroke:#ffa400}.sx-gauge.o b{color:#c33300}.sx-gauge.r .bg{fill:#fce8e6}.sx-gauge.r .tr{stroke:#fce8e6}.sx-gauge.r .rg{stroke:#ff4e42}.sx-gauge.r b{color:#c5221f}.sx-psi-legend{display:flex;justify-content:center;gap:1.4em;padding:0 1em 1.1em;font-size:.76em;color:#5f6368}.sx-psi-legend span{display:inline-flex;align-items:center;gap:.4em}.sx-psi-legend i{width:.75em;height:.75em;display:inline-block}.sx-psi-legend .r{background:#ff4e42;clip-path:polygon(50% 0,100% 100%,0 100%)}.sx-psi-legend .o{background:#ffa400}.sx-psi-legend .g{background:#0cce6b;border-radius:50%}.sx-psi-cmp{position:relative;border-bottom:1px solid #f1f3f4}.sx-psi-cmp .tag{position:absolute;left:1.2em;top:1em;font-family:var(--x-mono);font-size:.68em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.25em .6em;border-radius:5px}.sx-psi-cmp .tag.bad{background:#fce8e6;color:#c5221f}.sx-psi-cmp .tag.good{background:#e6f4ea;color:#0d652d}.sx-psi-cmp .sx-psi-grid{padding-top:2.6em}.sx-cwv{font-family:Roboto,Arial,Helvetica,sans-serif;color:#202124;padding:1.2em 1.3em}.sx-cwv-h{display:flex;align-items:center;justify-content:space-between;gap:1em;padding-bottom:1em;border-bottom:1px solid #e8eaed}.sx-cwv-h b{font-weight:500;font-size:1.02em}.sx-cwv-h em{color:#0d652d;font-weight:700}.sx-cwv-h>span{width:1.8em;height:1.8em;border-radius:50%;background:#0cce6b;display:flex;align-items:center;justify-content:center;flex:none}.sx-cwv-h .sx-ic{width:1.05em;height:1.05em;stroke:#fff;stroke-width:2.6}.sx-cwv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4em;padding:1.1em 0}.sx-cwv-m{display:flex;flex-direction:column;gap:.35em;min-width:0}.sx-cwv-m .nm{display:flex;align-items:flex-start;gap:.5em;font-size:.8em;color:#3c4043;line-height:1.35}.sx-cwv-m .nm i{width:.7em;height:.7em;border-radius:50%;background:#0cce6b;flex:none;margin-top:.3em}.sx-cwv-m b{font-size:1.6em;font-weight:400;color:#0d652d}.sx-cwv-m .dist{position:relative;display:flex;height:.45em;border-radius:999px;margin-top:.3em}.sx-cwv-m .dist i{display:block;height:100%}.sx-cwv-m .dist i:first-child{border-radius:999px 0 0 999px}.sx-cwv-m .dist i:nth-child(3){border-radius:0 999px 999px 0}.sx-cwv-m .dist .g{background:#0cce6b}.sx-cwv-m .dist .o{background:#ffa400}.sx-cwv-m .dist .r{background:#ff4e42}.sx-cwv-m .dist em{position:absolute;top:-.35em;width:2px;height:1.15em;background:#202124;border-radius:2px}.sx-cwv-foot{display:flex;align-items:center;flex-wrap:wrap;gap:.45em;padding-top:.9em;border-top:1px solid #e8eaed;font-size:.78em;color:#5f6368}.sx-cwv-foot .sx-ic{width:1.05em;height:1.05em}@container sx (max-width:560px){.sx-cwv-grid{grid-template-columns:1fr;gap:1em}.sx-psi-grid{gap:.2em;padding-left:.4em;padding-right:.4em}}.sx-br{overflow:hidden;box-shadow:var(--x-shot)}.sx-br-bar{display:flex;align-items:center;gap:.4em;padding:.7em .9em;border-bottom:1px solid var(--x-line);background:var(--x-surface-2)}.sx-br-bar>i{width:.7em;height:.7em;border-radius:50%;background:var(--x-line-strong);opacity:.6}.sx-br-bar span{margin-left:.6em;flex:1;display:flex;align-items:center;gap:.45em;background:var(--x-surface);border:1px solid var(--x-line);border-radius:7px;padding:.35em .8em;font-size:.8em;color:var(--x-text-2);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-br-bar .sx-ic{width:.95em;height:.95em}.sx-br-page{padding:1.2em 1.6em 1.6em;background:radial-gradient(70% 60% at 100% 0%,rgba(253,94,244,.16),transparent 70%),var(--x-surface)}.sx-br-nav{display:flex;align-items:center;gap:1.2em}.sx-br-nav b{display:flex;align-items:center;gap:.5em;font-family:var(--x-display);font-weight:700;font-size:.92em;letter-spacing:-.01em;white-space:nowrap}.sx-br-nav b i{width:1.7em;height:1.7em;border-radius:50%;background:var(--x-pink);color:#050505;display:flex;align-items:center;justify-content:center;font-size:.8em}.sx-br-nav .lk{display:flex;gap:1.1em;margin-left:auto;font-size:.82em;color:var(--x-text-2)}.sx-br-nav em{background:var(--x-pink);color:#050505;border-radius:999px;padding:.5em 1em;font-size:.82em;font-weight:600;white-space:nowrap}.sx-br-hero{display:flex;flex-direction:column;align-items:flex-start;gap:.7em;padding:2.4em 0 2em;max-width:34em}.sx-br-hero .ey,.sx-ph .ey{display:inline-flex;align-items:center;gap:.6em;font-weight:600;font-size:.86em;color:var(--x-text-2)}.sx-br-hero .h{font-family:var(--x-display);font-weight:800;font-size:clamp(1.6em,4.4cqi,2.5em);line-height:1.02;letter-spacing:-.035em}.sx-br-hero .sub{color:var(--x-text-2);font-size:1em;max-width:32em}.sx-br-hero .ctas{display:flex;align-items:center;flex-wrap:wrap;gap:1em;margin-top:.5em}.sx-br-hero .ctas .p{display:inline-flex;align-items:center;gap:.6em;background:var(--x-pink);color:#050505;border-radius:999px;padding:.8em 1.3em;font-weight:600;font-size:.92em}.sx-br-hero .pr,.sx-ph .pr{display:inline-flex;align-items:center;gap:.5em;font-size:.84em;color:var(--x-text-2)}.sx-br-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:.8em}.sx-br-cards>span{display:flex;flex-direction:column;gap:.4em;border:1px solid var(--x-line);border-radius:12px;padding:.7em;background:var(--x-surface)}.sx-br-cards i{display:block;aspect-ratio:16/9;border-radius:8px;background:var(--x-surface-2)}.sx-br-cards .c0 i{background:linear-gradient(135deg,rgba(253,94,244,.45),rgba(253,94,244,.08)),var(--x-surface-2)}.sx-br-cards b{font-family:var(--x-display);font-weight:700;font-size:.82em;letter-spacing:-.01em;line-height:1.25}.sx-br-cards small{display:inline-flex;align-items:center;gap:.5em;font-size:.76em;color:var(--x-text-2)}@container sx (max-width:600px){.sx-br-nav .lk{display:none}.sx-br-nav em{margin-left:auto}.sx-br-cards{grid-template-columns:1fr 1fr}.sx-br-cards>span:nth-child(3){display:none}.sx-br-page{padding:1em 1.1em 1.2em}}.sx-ph-wrap{display:grid;grid-template-columns:minmax(0,17em) minmax(0,1fr);gap:clamp(18px,6cqi,56px);align-items:center;max-width:44em;margin:0 auto}.sx-ph{border-radius:2.6em;padding:.55em;background:#111;box-shadow:var(--x-shot),inset 0 0 0 1.5px #333;width:100%}.sx-ph .scr{position:relative;border-radius:2.1em;overflow:hidden;background:var(--x-surface);color:var(--x-text);aspect-ratio:9/18.5;display:flex;flex-direction:column}.sx-ph .sb{display:flex;justify-content:space-between;align-items:center;padding:.8em 1.5em .3em;font-size:.72em}.sx-ph .sb b{font-weight:600}.sx-ph .sb i{width:1.6em;height:.7em;border-radius:3px;border:1.5px solid currentColor;opacity:.8}.sx-ph .url{display:flex;align-items:center;justify-content:center;gap:.4em;margin:.2em .9em .4em;padding:.35em;border-radius:999px;background:var(--x-surface-2);font-size:.66em;color:var(--x-text-2)}.sx-ph .url .sx-ic{width:.9em;height:.9em}.sx-ph .pg{flex:1;display:flex;flex-direction:column;gap:.6em;padding:.6em 1.1em;background:radial-gradient(90% 40% at 100% 0%,rgba(253,94,244,.18),transparent 70%)}.sx-ph .nv{display:flex;justify-content:space-between;align-items:center;margin-bottom:.6em}.sx-ph .nv b{display:flex;align-items:center;gap:.45em;font-family:var(--x-display);font-weight:700;font-size:.72em}.sx-ph .nv b i{width:1.7em;height:1.7em;border-radius:50%;background:var(--x-pink);color:#050505;display:flex;align-items:center;justify-content:center;font-size:.85em}.sx-ph .nv>span{display:flex;flex-direction:column;gap:.25em}.sx-ph .nv>span i{width:1.1em;height:2px;background:currentColor;border-radius:2px}.sx-ph .ey{font-size:.7em}.sx-ph .h{font-family:var(--x-display);font-weight:800;font-size:1.22em;line-height:1.05;letter-spacing:-.035em}.sx-ph .sub{font-size:.76em;color:var(--x-text-2);line-height:1.45}.sx-ph .pr{font-size:.7em}.sx-ph .list{display:flex;flex-direction:column;margin-top:.3em;border-top:1px solid var(--x-line)}.sx-ph .list span{display:flex;justify-content:space-between;align-items:center;padding:.6em 0;border-bottom:1px solid var(--x-line);font-size:.76em;font-weight:600}.sx-ph .list .sx-ic{width:1em;height:1em;color:var(--x-text-2)}.sx-ph .dock{display:flex;gap:.5em;padding:.7em .8em 1.1em;border-top:1px solid var(--x-line);background:var(--x-surface)}.sx-ph .dock em{flex:1;display:flex;align-items:center;justify-content:center;gap:.45em;border-radius:999px;padding:.75em .5em;font-size:.78em;font-weight:600;white-space:nowrap}.sx-ph .dock .a{background:var(--x-text);color:var(--x-bg)}.sx-ph .dock .b{background:var(--x-pink);color:#050505}.sx-ph .dock .sx-ic{width:1.05em;height:1.05em}.sx-ph-notes{display:flex;flex-direction:column}.sx-ph-notes>div{display:flex;gap:1em;padding:1.1em 0;border-top:1px solid var(--x-line)}.sx-ph-notes>div:last-child{border-bottom:1px solid var(--x-line)}.sx-ph-notes em{font-family:var(--x-mono);font-size:.78em;font-weight:700;color:var(--x-accent);margin-top:.2em}.sx-ph-notes b{display:block;font-family:var(--x-display);font-weight:700;font-size:1.05em;letter-spacing:-.02em;line-height:1.25}.sx-ph-notes small{display:block;margin-top:.3em;font-size:.95em;color:var(--x-text-2);line-height:1.5}@container sx (max-width:560px){.sx-ph-wrap{grid-template-columns:1fr;justify-items:center}.sx-ph{max-width:16em}.sx-ph-notes{width:100%}}.sx-spd{padding:clamp(18px,3.4cqi,30px)}.sx-spd-h{display:flex;justify-content:space-between;align-items:baseline;gap:1em;margin-bottom:1.2em;font-size:.88em;color:var(--x-text-2)}.sx-spd-r,.sx-spd-ax{display:grid;grid-template-columns:9em 1fr 3.4em;gap:1em;align-items:center}.sx-spd-r{padding:.55em 0}.sx-spd-r .nm{font-weight:600;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-spd-r .tr{height:1.7em;border-radius:7px;background:var(--x-surface-2);overflow:hidden}.sx-spd-r .tr i{display:block;height:100%;border-radius:0 7px 7px 0}.sx-spd-r .tr .bad{background:repeating-linear-gradient(-45deg,rgba(217,45,94,.85) 0 6px,rgba(217,45,94,.65) 6px 12px)}.sx-spd-r .tr .good{background:var(--x-pink)}.sx-spd-r b{font-family:var(--x-display);font-weight:700;font-size:1.15em;letter-spacing:-.02em;text-align:right}.sx-spd-r b.bad{color:var(--x-red)}.sx-spd-ax .tk{display:flex;justify-content:space-between;font-family:var(--x-mono);font-size:.7em;color:var(--x-text-2);padding-top:.3em}.sx-spd-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:1.4em;padding-top:1.2em;border-top:1px solid var(--x-line)}.sx-spd-foot>div{border-left:1px solid var(--x-line);padding-left:1em}.sx-spd-foot b{display:block;font-family:var(--x-display);font-weight:700;font-size:1.6em;letter-spacing:-.03em;line-height:1}.sx-spd-foot span{display:block;margin-top:.4em;font-size:.86em;color:var(--x-text-2)}@container sx (max-width:520px){.sx-spd-r,.sx-spd-ax{grid-template-columns:6.5em 1fr 3em;gap:.7em}.sx-spd-foot b{font-size:1.25em}}.sx-bk{overflow:hidden;box-shadow:var(--x-shot);max-width:46em;margin:0 auto}.sx-bk-h{display:flex;justify-content:space-between;align-items:center;padding:1.1em 1.4em;border-bottom:1px solid var(--x-line)}.sx-bk-h b{font-family:var(--x-display);font-weight:700;font-size:1.1em;letter-spacing:-.02em}.sx-bk-h .st{display:flex;gap:.35em}.sx-bk-h .st i{width:1.6em;height:.3em;border-radius:999px;background:var(--x-line)}.sx-bk-h .st i.on{background:var(--x-accent)}.sx-bk-g{display:grid;grid-template-columns:1fr 1.25fr}.sx-bk-svc{display:flex;flex-direction:column;gap:.5em;padding:1.2em 1.4em;border-right:1px solid var(--x-line)}.sx-bk-svc .sx-lbl,.sx-bk-when .sx-lbl{margin-bottom:.3em}.sx-bk-svc>span:not(.sx-lbl){display:flex;align-items:center;gap:.7em;padding:.7em .85em;border:1px solid var(--x-line);border-radius:12px;font-size:.92em;font-weight:600}.sx-bk-svc>span i{width:1em;height:1em;border-radius:50%;border:1.5px solid var(--x-line-strong);flex:none}.sx-bk-svc>span.on{border-color:var(--x-text)}.sx-bk-svc>span.on i{border:4px solid var(--x-text)}.sx-bk-when{padding:1.2em 1.4em;display:flex;flex-direction:column;gap:.7em}.sx-bk-when .days{display:grid;grid-template-columns:repeat(6,1fr);gap:.4em}.sx-bk-when .days span{display:flex;flex-direction:column;align-items:center;padding:.55em 0;border-radius:12px;border:1px solid var(--x-line)}.sx-bk-when .days small{font-size:.72em;color:var(--x-text-2)}.sx-bk-when .days b{font-family:var(--x-display);font-weight:700;font-size:1.05em}.sx-bk-when .days .on{background:var(--x-pink);border-color:var(--x-pink);color:#050505}.sx-bk-when .days .on small{color:rgba(5,5,5,.65)}.sx-bk-when .days .x,.sx-bk-when .times .x{opacity:.35;text-decoration:line-through}.sx-bk-when .times{display:grid;grid-template-columns:repeat(3,1fr);gap:.4em}.sx-bk-when .times span{text-align:center;padding:.6em 0;border-radius:999px;border:1px solid var(--x-line);font-size:.88em;font-weight:600;font-variant-numeric:tabular-nums}.sx-bk-when .times .on{background:var(--x-text);color:var(--x-bg);border-color:var(--x-text)}.sx-bk-f{display:flex;justify-content:space-between;align-items:center;gap:1em;flex-wrap:wrap;padding:1em 1.4em;border-top:1px solid var(--x-line);background:var(--x-surface-2)}.sx-bk-f>span{display:inline-flex;align-items:center;gap:.5em;font-size:.9em;font-weight:600}.sx-bk-f .sx-ic{width:1.1em;height:1.1em;color:var(--x-accent)}.sx-bk-f .sx-btn{font-size:.9em}@container sx (max-width:600px){.sx-bk-g{grid-template-columns:1fr}.sx-bk-svc{border-right:0;border-bottom:1px solid var(--x-line)}.sx-bk-svc>span:nth-child(n+4){display:none}}.sx-ntf{max-width:30em;margin:0 auto;display:flex;flex-direction:column;gap:.6em;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;color:#fff;padding:.4em 0 .8em}.sx-ntf .tm{display:flex;flex-direction:column;align-items:center;margin-bottom:1.2em}.sx-ntf .tm small{font-size:.95em;font-weight:500;opacity:.85}.sx-ntf .tm b{font-size:4.6em;font-weight:600;line-height:1;letter-spacing:-.02em}.sx-ntf .n{display:flex;gap:.75em;align-items:flex-start;padding:.85em .95em;border-radius:1.3em;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.sx-ntf .app{width:2.4em;height:2.4em;border-radius:.6em;display:flex;align-items:center;justify-content:center;flex:none}.sx-ntf .app .sx-ic{width:1.25em;height:1.25em;stroke-width:2}.sx-ntf .app.p{background:#FD5EF4;color:#050505}.sx-ntf .app.k{background:#F2F2F0;color:#0A0A0A}.sx-ntf .app.g{background:#34c759;color:#fff}.sx-ntf .bd{flex:1;min-width:0}.sx-ntf .tp{display:flex;justify-content:space-between;gap:.8em}.sx-ntf .tp b{font-weight:600;font-size:.92em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-ntf .tp small{font-size:.78em;opacity:.65;flex:none}.sx-ntf .msg{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.88em;line-height:1.35;opacity:.92;margin-top:.1em}.sx-inb{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#1f1f1f}.sx-inb-top{display:flex;align-items:center;gap:.6em;padding:1em 1.2em;border-bottom:1px solid #eceff1}.sx-inb-top b{font-weight:600;font-size:1.15em}.sx-inb-top em{font-size:.78em;font-weight:600;background:#FD5EF4;color:#050505;border-radius:999px;padding:.15em .6em}.sx-inb-top .sx-ic{margin-left:auto;width:1.15em;height:1.15em;color:#5f6368}.sx-inb .r{display:flex;gap:.85em;padding:.85em 1.2em;border-bottom:1px solid #f1f3f4;align-items:flex-start}.sx-inb .r:last-child{border-bottom:0}.sx-inb .av{width:2.4em;height:2.4em;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;color:#fff;flex:none;font-size:.95em}.sx-inb .av.a0{background:#0A0A0A}.sx-inb .av.a1{background:#7e57c2}.sx-inb .av.a2{background:#00897b}.sx-inb .av.a3{background:#9aa0a6}.sx-inb .m{flex:1;min-width:0}.sx-inb .l1{display:flex;justify-content:space-between;gap:1em}.sx-inb .l1 b{font-weight:400;font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-inb .l1 small{font-size:.78em;color:#5f6368;flex:none}.sx-inb .sj{display:block;font-size:.92em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-inb .pv{display:block;font-size:.86em;color:#5f6368;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-inb .un .l1 b,.sx-inb .un .sj{font-weight:700}.sx-inb .un .l1 small{color:#1f1f1f;font-weight:600}.sx-inb .un{background:linear-gradient(90deg,rgba(253,94,244,.07),transparent 60%)}.sx-crm{padding:1.2em 1.3em;box-shadow:var(--x-shot)}.sx-crm-h{display:flex;justify-content:space-between;align-items:baseline;gap:1em}.sx-crm-h b{font-family:var(--x-display);font-weight:700;font-size:1.1em;letter-spacing:-.02em}.sx-crm-h span{font-size:.86em;color:var(--x-text-2)}.sx-crm-b{display:grid;grid-template-columns:repeat(4,1fr);gap:.7em;margin-top:1.1em}.sx-crm .col{display:flex;flex-direction:column;gap:.5em;min-width:0}.sx-crm .ch{display:flex;justify-content:space-between;align-items:center;font-family:var(--x-mono);font-size:.7em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2);padding-bottom:.4em;border-bottom:2px solid var(--x-line)}.sx-crm .w .ch{border-color:var(--x-green)}.sx-crm .ch i{font-style:normal;opacity:.7}.sx-crm .cd{display:flex;flex-direction:column;gap:.1em;border:1px solid var(--x-line);border-radius:10px;padding:.65em .7em;background:var(--x-surface-2)}.sx-crm .cd b{font-weight:600;font-size:.92em}.sx-crm .cd small{font-size:.8em;color:var(--x-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-crm .cd em{align-self:flex-start;margin-top:.4em;font-size:.72em;font-weight:600;padding:.15em .55em;border-radius:999px;background:rgba(var(--x-accent-rgb),.12);color:var(--x-accent);white-space:nowrap}.sx-crm .w .cd{border-color:rgba(15,169,122,.45)}.sx-crm .w .cd em{background:rgba(15,169,122,.12);color:var(--x-green)}@container sx (max-width:600px){.sx-crm-b{grid-template-columns:1fr 1fr}}.sx-gsc{font-family:Roboto,Arial,Helvetica,sans-serif;color:#202124}.sx-gsc-top{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:1em 1.2em}.sx-gsc-top b{font-weight:500;font-size:1.02em}.sx-gsc-top span{display:inline-flex;align-items:center;gap:.4em;font-size:.82em;color:#5f6368;border:1px solid #dadce0;border-radius:999px;padding:.3em .8em}.sx-gsc-top .sx-ic{width:1em;height:1em}.sx-gsc-tiles{display:grid;grid-template-columns:repeat(4,1fr)}.sx-gsc-tiles .t{padding:.9em 1.2em 1em;color:#5f6368;background:#fff;border-top:1px solid #e8eaed}.sx-gsc-tiles .t small{display:block;font-size:.8em}.sx-gsc-tiles .t b{display:block;font-size:1.75em;font-weight:400;margin-top:.15em;color:#202124}.sx-gsc-tiles .t.c.on{background:#4285f4;color:rgba(255,255,255,.85)}.sx-gsc-tiles .t.i.on{background:#5e35b1;color:rgba(255,255,255,.85)}.sx-gsc-tiles .t.on b{color:#fff}.sx-gsc-chart{padding:1.2em 1.2em .9em}.sx-gsc-chart svg{width:100%;height:11em;display:block;overflow:visible}.sx-gsc-chart .gr line{stroke:#e8eaed;stroke-width:1;vector-effect:non-scaling-stroke}.sx-gsc-chart path{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.sx-gsc-chart .cl{stroke:#4285f4}.sx-gsc-chart .im{stroke:#5e35b1}.sx-gsc-chart .ax,.sx-lc-ax{display:flex;justify-content:space-between;margin-top:.5em;font-size:.76em;color:#5f6368}@container sx (max-width:600px){.sx-gsc-tiles{grid-template-columns:1fr 1fr}.sx-gsc-tiles .t b{font-size:1.4em}.sx-gsc-chart svg{height:8.5em}}.sx-rk{padding:clamp(16px,3cqi,28px)}.sx-rk-top{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.8em;font-size:.86em;color:var(--x-text-2)}.sx-rk .r{display:grid;grid-template-columns:2.4fr 1fr .8fr 1.1fr;gap:1em;align-items:center;padding:.85em 0;border-top:1px solid var(--x-line)}.sx-rk .r.h{font-family:var(--x-mono);font-size:.68em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2);padding:.6em 0}.sx-rk .r>span:not(:first-child){text-align:right}.sx-rk .kw{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.sx-rk .v{color:var(--x-text-2);font-variant-numeric:tabular-nums}.sx-rk .p b{font-family:var(--x-display);font-weight:700;font-size:1.25em;letter-spacing:-.02em}.sx-rk .d{display:flex;justify-content:flex-end;align-items:baseline;gap:.5em}.sx-rk .d em{display:inline-flex;align-items:center;gap:.25em;color:var(--x-green);font-weight:700}.sx-rk .d .sx-ic{width:.95em;height:.95em;stroke-width:2.4}.sx-rk .d small{font-size:.8em;color:var(--x-text-2)}@container sx (max-width:520px){.sx-rk .r{grid-template-columns:2fr .7fr .9fr;gap:.6em}.sx-rk .r>:nth-child(2){display:none}.sx-rk .d small{display:none}}.sx-gi{padding:1.3em 1.4em;box-shadow:var(--x-shot)}.sx-gi-top{display:flex;justify-content:space-between;align-items:center;font-size:.88em;color:var(--x-text-2)}.sx-gi-top b{color:var(--x-text);font-weight:600;font-size:1.05em}.sx-gi-big{display:flex;align-items:baseline;gap:.6em;margin-top:.7em}.sx-gi-big b{font-family:var(--x-display);font-weight:700;font-size:2.4em;letter-spacing:-.03em;line-height:1}.sx-gi-big em{display:inline-flex;align-items:center;gap:.2em;color:var(--x-green);font-weight:700;font-size:.95em}.sx-gi-big .sx-ic{width:.95em;height:.95em;stroke-width:2.4}.sx-gi-sub{display:block;font-size:.86em;color:var(--x-text-2);margin-top:.2em}.sx-gi-rows{display:grid;gap:.85em;margin-top:1.2em}.sx-gi .row small{display:flex;justify-content:space-between;font-size:.86em;color:var(--x-text-2);margin-bottom:.35em}.sx-gi .row small b{color:var(--x-text);font-weight:600}.sx-gi .row i{display:block;height:.55em;border-radius:999px;background:var(--x-surface-2);overflow:hidden}.sx-gi .row em{display:block;height:100%;border-radius:999px;background:var(--x-accent)}.sx-gi-foot{margin-top:1.1em;padding-top:.9em;border-top:1px solid var(--x-line);font-size:.84em;color:var(--x-text-2)}.sx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(14px,3cqi,28px)}.sx-stats>div{border-left:1px solid var(--x-line-strong);padding-left:clamp(12px,2.4cqi,20px)}.sx-stats b{display:block;font-family:var(--x-display);font-weight:700;font-size:clamp(1.9em,5.2cqi,3em);letter-spacing:-.03em;line-height:1;white-space:nowrap}.sx-stats span{display:block;margin-top:.6em;color:var(--x-text-2);font-size:.98em;line-height:1.45}@container sx (max-width:480px){.sx-stats{grid-template-columns:1fr;gap:18px}}.sx-bign{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"lb lb" "n l" "n s";column-gap:1.4em;align-items:end;padding:clamp(22px,5cqi,48px);border-radius:24px;background:var(--x-text);color:var(--x-bg)}.sx-bign::before{content:"";position:absolute;right:-20%;top:-60%;width:70%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(253,94,244,.45),rgba(253,94,244,0) 65%);pointer-events:none}.sx-bign .sx-lbl{grid-area:lb;color:inherit;opacity:.6;margin-bottom:1em;position:relative}.sx-bign b{grid-area:n;font-family:var(--x-display);font-weight:800;font-size:clamp(3.6em,15cqi,7.5em);line-height:.85;letter-spacing:-.05em;color:var(--x-pink);position:relative}.sx-bign .l{grid-area:l;font-family:var(--x-display);font-weight:700;font-size:clamp(1.1em,2.8cqi,1.5em);letter-spacing:-.02em;line-height:1.2;position:relative}.sx-bign .s{grid-area:s;margin-top:.5em;font-size:.95em;opacity:.65;position:relative}@container sx (max-width:480px){.sx-bign{grid-template-columns:1fr;grid-template-areas:"lb" "n" "l" "s"}.sx-bign .l{margin-top:.5em}}.sx-lc{padding:1.3em 1.4em 1.1em;box-shadow:var(--x-shot)}.sx-lc-top{display:flex;justify-content:space-between;align-items:baseline;gap:1em}.sx-lc-top span{color:var(--x-text-2);font-size:.92em}.sx-lc-top b{display:inline-flex;align-items:center;gap:.15em;font-family:var(--x-display);font-weight:700;font-size:2.1em;letter-spacing:-.03em;line-height:1}.sx-lc-top .sx-ic{width:.7em;height:.7em;color:var(--x-green);stroke-width:2.6}.sx-lc svg{width:100%;height:10em;display:block;margin:1em 0 .2em;overflow:visible}.sx-lc .g{stroke:var(--x-line);stroke-width:1;vector-effect:non-scaling-stroke}.sx-lc .f{fill:rgba(var(--x-accent-rgb),.12);stroke:none}.sx-lc .a{fill:none;stroke:var(--x-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sx-lc .b{fill:none;stroke:var(--x-text-2);stroke-width:1.8;stroke-dasharray:5 4;opacity:.7;vector-effect:non-scaling-stroke}.sx-lc-ax{color:var(--x-text-2)}.sx-lc-lg{display:flex;gap:1.3em;margin-top:.9em;padding-top:.8em;border-top:1px solid var(--x-line);font-size:.82em;color:var(--x-text-2)}.sx-lc-lg span{display:inline-flex;align-items:center;gap:.5em}.sx-lc-lg i{display:inline-block;width:1.2em;border-top:2px solid var(--x-accent)}.sx-lc-lg i.b{border-top:2px dashed var(--x-text-2)}.sx-bars{padding:clamp(18px,3.4cqi,32px)}.sx-bars-h{font-family:var(--x-display);font-weight:700;font-size:1.2em;letter-spacing:-.02em;margin-bottom:1.1em}.sx-bars .r{display:grid;grid-template-columns:9.5em 1fr 3.2em;gap:1em;align-items:center;padding:.4em 0}.sx-bars .lb{color:var(--x-text-2);font-size:.95em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-bars .tr{height:1.6em;background:var(--x-surface-2);border-radius:6px;overflow:hidden}.sx-bars .tr i{display:block;height:100%;background:rgba(var(--x-accent-rgb),.45);border-radius:0 5px 5px 0}.sx-bars .tr i.top{background:var(--x-accent)}.sx-bars b{font-family:var(--x-display);font-weight:700;font-size:1.1em;letter-spacing:-.02em;text-align:right;font-variant-numeric:tabular-nums}.sx-bars-f{margin-top:1.1em;padding-top:.9em;border-top:1px solid var(--x-line);font-size:.86em;color:var(--x-text-2)}@container sx (max-width:480px){.sx-bars .r{grid-template-columns:1fr 2.8em;gap:.3em .8em}.sx-bars .tr{grid-column:1 / -1;order:3}}.sx-fun{display:flex;flex-direction:column;align-items:center;max-width:40em;margin:0 auto}.sx-fun .st{display:flex;justify-content:space-between;align-items:center;gap:1em;padding:.95em 1.3em;border-radius:14px;min-width:13em}.sx-fun .st span{font-weight:600;font-size:.95em;white-space:nowrap}.sx-fun .st b{font-family:var(--x-display);font-weight:700;font-size:1.3em;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sx-fun .s0{background:var(--x-surface);border:1px solid var(--x-line);color:var(--x-text)}.sx-fun .s1{background:rgba(var(--x-accent-rgb),.12);border:1px solid rgba(var(--x-accent-rgb),.25);color:var(--x-text)}.sx-fun .s2{background:rgba(253,94,244,.55);color:#050505}.sx-fun .s3{background:var(--x-pink);color:#050505;box-shadow:0 14px 30px -14px rgba(253,94,244,.8)}.sx-fun .rate{display:inline-flex;align-items:center;gap:.35em;margin:.45em 0;font-family:var(--x-mono);font-size:.74em;font-weight:700;letter-spacing:.04em;color:var(--x-text-2)}.sx-fun .rate .sx-ic{width:1em;height:1em}@container sx (max-width:480px){.sx-fun .st{width:100% !important;min-width:0}}.sx-kc{padding:clamp(18px,3.6cqi,34px)}.sx-kc .kw{display:block;font-family:var(--x-display);font-weight:800;font-size:clamp(1.5em,4.4cqi,2.4em);letter-spacing:-.035em;line-height:1.1;margin-top:.5em}.sx-kc .g{display:grid;grid-template-columns:repeat(4,1fr);gap:1em;margin-top:1.4em;padding-top:1.2em;border-top:1px solid var(--x-line)}.sx-kc .g>div{display:flex;flex-direction:column;gap:.4em;min-width:0}.sx-kc small{font-size:.82em;color:var(--x-text-2)}.sx-kc .g b{font-family:var(--x-display);font-weight:700;font-size:1.5em;letter-spacing:-.02em;line-height:1}.sx-kc .g b span{font-size:.55em;color:var(--x-text-2);font-weight:500}.sx-kc .dif{display:block;height:.4em;border-radius:999px;background:var(--x-surface-2);overflow:hidden;margin-top:.2em}.sx-kc .dif em{display:block;height:100%;background:var(--x-amber);border-radius:999px}.sx-kc .pill{align-self:flex-start;font-weight:600;font-size:.86em;padding:.35em .8em;border-radius:999px;background:rgba(15,169,122,.12);color:var(--x-green)}.sx-kc .tr{display:flex;align-items:flex-end;gap:2px;height:2.2em}.sx-kc .tr i{flex:1;background:rgba(var(--x-accent-rgb),.5);border-radius:2px 2px 0 0}.sx-kc .tr i:last-child{background:var(--x-accent)}@container sx (max-width:560px){.sx-kc .g{grid-template-columns:1fr 1fr;row-gap:1.2em}}.sx-call{display:flex;flex-direction:column;gap:.9em;padding:clamp(20px,4cqi,36px);border-radius:20px;background:var(--x-surface);border:1px solid var(--x-line);box-shadow:var(--x-shadow);border-left:4px solid var(--x-pink)}.sx-call .sx-lbl{display:inline-flex;align-items:center;gap:.7em}.sx-call .tx{font-family:var(--x-display);font-weight:700;font-size:clamp(1.2em,2.9cqi,1.6em);line-height:1.3;letter-spacing:-.02em}.sx-chk{padding:clamp(20px,4cqi,34px);border-radius:20px;background:var(--x-surface);border:1px solid var(--x-line);box-shadow:var(--x-shadow)}.sx-chk .hd{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:.4em 1em;padding-bottom:.9em;border-bottom:1px solid var(--x-line)}.sx-chk .hd b{font-family:var(--x-display);font-weight:700;font-size:1.2em;letter-spacing:-.02em}.sx-chk .hd small{font-family:var(--x-mono);font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2)}.sx .sx-chk li,.sx .sx-dd li,.sx .sx-ba li{display:flex;gap:.8em;align-items:flex-start;padding:.75em 0;border-bottom:1px solid var(--x-line);color:var(--x-text);font-size:1.02em;line-height:1.45}.sx .sx-chk li:last-child,.sx .sx-dd li:last-child,.sx .sx-ba li:last-child{border-bottom:0;padding-bottom:0}.sx-chk li i,.sx-dd li i,.sx-ba li i{width:1.45em;height:1.45em;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:none;margin-top:.02em}.sx-chk li i .sx-ic,.sx-dd li i .sx-ic,.sx-ba li i .sx-ic{width:.85em;height:.85em;stroke-width:2.6}.sx-chk li i,.sx-dd .y li i,.sx-ba .a li i{background:rgba(15,169,122,.14);color:var(--x-green)}.sx-dd .n li i,.sx-ba .b li i{background:rgba(var(--x-text-rgb),.07);color:var(--x-text-2)}.sx-dd,.sx-ba{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2.4cqi,20px)}.sx-dd>div,.sx-ba>div{padding:clamp(18px,3.6cqi,32px);border-radius:20px;border:1px solid var(--x-line);background:var(--x-surface)}.sx-dd>div>b{display:block;font-family:var(--x-display);font-weight:700;font-size:1.2em;letter-spacing:-.02em;margin-bottom:.4em}.sx-dd .n{background:var(--x-surface-2)}.sx .sx-dd .n li{color:var(--x-text-2)}.sx-ba .tag{display:inline-block;font-size:.8em;font-weight:600;padding:.35em .85em;border-radius:999px;border:1px solid var(--x-line);color:var(--x-text-2);margin-bottom:.5em}.sx-ba .a{border-color:rgba(var(--x-accent-rgb),.5)}.sx-ba .a .tag{background:var(--x-pink);border-color:var(--x-pink);color:#050505}.sx .sx-ba .b li{color:var(--x-text-2)}@container sx (max-width:560px){.sx-dd,.sx-ba{grid-template-columns:1fr}}.sx-q{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1.2em;padding:clamp(26px,6cqi,60px);border-radius:26px;background:var(--x-text);color:var(--x-bg)}.sx-q::before{content:"";position:absolute;right:-15%;bottom:-55%;width:60%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(253,94,244,.35),rgba(253,94,244,0) 65%);pointer-events:none}.sx-q .mk{font-family:var(--x-display);font-weight:800;font-size:4em;line-height:.5;height:.45em;color:var(--x-pink);position:relative}.sx-q .tx{font-family:var(--x-display);font-weight:500;font-size:clamp(1.15em,2.8cqi,1.55em);line-height:1.45;letter-spacing:-.015em;max-width:30em;position:relative}.sx-q .ft{display:flex;align-items:center;gap:.8em;position:relative;flex-wrap:wrap}.sx-q .av{width:2.6em;height:2.6em;border-radius:50%;background:var(--x-pink);color:#050505;display:flex;align-items:center;justify-content:center;font-weight:700}.sx-q .ft b{display:block;font-weight:600}.sx-q .ft small{display:block;font-size:.86em;opacity:.6}.sx-q .ft .sx-st{margin-left:auto}.sx-faq{border-top:1px solid var(--x-line)}.sx-faq details{border-bottom:1px solid var(--x-line)}.sx-faq summary{display:flex;justify-content:space-between;align-items:center;gap:1.2em;padding:1.15em 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.1em;line-height:1.35;color:var(--x-text)}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq summary::marker{content:""}.sx-faq summary .sx-ic{width:1.15em;height:1.15em;margin-right:.2em;stroke-width:2;transition:transform .35s var(--x-ease)}.sx-faq details[open] summary .sx-ic{transform:rotate(45deg)}.sx-faq .a{padding:0 0 1.2em;color:var(--x-text-2);font-size:1.02em;line-height:1.65;max-width:62ch}.sx-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--x-line);border:1px solid var(--x-line);border-radius:22px;overflow:hidden}.sx-steps>div{display:flex;flex-direction:column;gap:.6em;background:var(--x-surface);padding:clamp(20px,3.6cqi,34px)}.sx-steps small{font-family:var(--x-mono);font-size:.76em;font-weight:700;color:var(--x-accent)}.sx-steps b{font-family:var(--x-display);font-weight:700;font-size:1.15em;letter-spacing:-.02em;line-height:1.2}.sx-steps span{color:var(--x-text-2);font-size:.98em;line-height:1.55}@container sx (max-width:600px){.sx-steps{grid-template-columns:1fr}}.sx .sx-tl{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,2.4cqi,26px)}.sx .sx-tl li{position:relative;display:flex;flex-direction:column;gap:.45em;padding-top:1.7em;border-top:2px solid var(--x-line);color:var(--x-text);line-height:1.45}.sx .sx-tl li::before{content:"";position:absolute;top:-.4em;left:0;width:.7em;height:.7em;border-radius:50%;background:var(--x-accent)}.sx .sx-tl li:last-child{border-top-color:var(--x-accent)}.sx-tl small{font-family:var(--x-mono);font-size:.74em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-accent)}.sx-tl b{font-family:var(--x-display);font-weight:700;font-size:1.08em;letter-spacing:-.01em}.sx-tl span{color:var(--x-text-2);font-size:.95em;line-height:1.55}@container sx (max-width:640px){.sx .sx-tl{grid-template-columns:1fr;gap:0;border-left:2px solid var(--x-line);margin-left:.3em}.sx .sx-tl li{border-top:0;padding:0 0 1.4em 1.6em}.sx .sx-tl li::before{top:.3em;left:-.45em}.sx .sx-tl li:last-child{padding-bottom:0}}.sx-cmp{border-top:1px solid var(--x-line)}.sx-cmp .r{display:grid;grid-template-columns:1fr 1.3fr 1.3fr;gap:1em;padding:1em 0;border-bottom:1px solid var(--x-line);align-items:baseline;font-size:1em;line-height:1.45}.sx-cmp .r.h{padding:.8em 0}.sx-cmp .r.h span{font-family:var(--x-display);font-weight:700;font-size:1em;letter-spacing:-.02em}.sx-cmp .r.h span:nth-child(2){color:var(--x-accent)}.sx-cmp .k{font-family:var(--x-mono);font-size:.72em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--x-text-2)}.sx-cmp .r:not(.h) span:not(.k){color:var(--x-text)}@container sx (max-width:520px){.sx-cmp .r{grid-template-columns:1fr 1fr;gap:.3em 1em}.sx-cmp .k{grid-column:1 / -1}.sx-cmp .r.h span:first-child{display:none}}.sx-cta{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:1em;padding:clamp(26px,6cqi,56px);border-radius:26px;background:var(--x-text);color:var(--x-bg)}.sx-cta::before{content:"";position:absolute;right:-18%;top:-60%;width:65%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(253,94,244,.42),rgba(253,94,244,0) 65%);pointer-events:none}.sx-cta>*{position:relative}.sx-cta .tag{background:var(--x-pink);color:#050505;font-weight:600;font-size:.8em;padding:.4em .9em;border-radius:999px}.sx-cta .h{font-family:var(--x-display);font-weight:800;font-size:clamp(1.6em,4.6cqi,2.6em);line-height:1.05;letter-spacing:-.035em;max-width:16em}.sx-cta .p{opacity:.72;font-size:1.05em;line-height:1.55;max-width:34em}.sx-cta .bt{display:flex;align-items:center;flex-wrap:wrap;gap:1.2em;margin-top:.6em}.sx.sx .sx-cta .lk{font-weight:600;border-bottom:1px solid currentColor;padding-bottom:2px;opacity:.85;color:var(--x-bg)}
