.sp-ef{gap:9px;width:100%;display:grid}.sp-ef-row{gap:8px;min-width:0;display:flex}.sp-ef-input{border:1px solid var(--sp-line-2);min-width:0;height:44px;color:var(--sp-text);font:500 15px/1 var(--sp-sans);background:#ffffff0a;border-radius:999px;outline:none;flex:1;padding:0 14px;transition:border-color .18s,background-color .18s}.sp-ef-input::placeholder{color:var(--sp-text-3)}.sp-ef-input:focus{background:#7ea6ff0f;border-color:#7ea6ff99}.sp-ef-input[aria-invalid=true]{border-color:#ea7a72b3}.sp-ef-go{flex:none;gap:7px;height:44px;padding:0 18px;font-size:14.5px}.sp-ef-news{color:var(--sp-text-2);cursor:pointer;align-items:center;gap:8px;font-size:13px;line-height:1.4;display:inline-flex}.sp-ef-news input{accent-color:#3f6ef0;width:15px;height:15px;margin:0}.sp-ef-trap{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.sp-ef-error{color:#f0938b;margin:0;font-size:13px;line-height:1.45}.sp-ef-done{color:var(--sp-text);align-items:flex-start;gap:8px;margin:0;font-size:14.5px;line-height:1.5;display:flex}.sp-ef-done svg{color:#69c99c;flex:none;margin-top:3px}.gv-page{--gv-ease:cubic-bezier(.22, 1, .36, 1);--gv-muted:#8b93a7;--gv-paper:#f6f5f2;--gv-ink:#16120c;position:relative;overflow-x:clip}.gv{max-width:calc(1200px + var(--sp-gutter) * 2);padding:0 var(--sp-gutter);color:var(--sp-text);font-family:var(--sp-sans);margin:0 auto}.gv a{color:inherit}.gv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gv-hand{font-family:Caveat,Bradley Hand,Segoe Print,cursive;font-weight:700}.gv-title{color:#d97757;background:linear-gradient(160deg,#fff 18%,#f3c2ab 48%,#d97757 78%);-webkit-text-fill-color:transparent;font:700 clamp(44px, 5vw, 68px)/1.02 var(--sp-display);letter-spacing:-.035em;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0}.gv-h2{font:500 clamp(32px, 3.3vw, 44px)/1.1 var(--sp-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.gv-lede{max-width:34rem;color:var(--sp-text);text-wrap:pretty;margin:20px 0 32px;font-size:18px;font-weight:600;line-height:28px}.gv-text{color:var(--sp-text-2);text-wrap:pretty;margin:16px 0 0;font-size:16px;line-height:24px}.gv-fine{color:var(--gv-muted);text-wrap:pretty;margin:12px 0 0;font-size:13px;line-height:20px}.gv-error{color:#f0938b;margin:8px 0 0;font-size:13px;line-height:20px}.gv-btn{height:48px;font:600 15px/1 var(--sp-sans);white-space:nowrap;cursor:pointer;transition:background-color .15s var(--gv-ease), transform .15s var(--gv-ease);background:#eef1f7;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex;color:#070a12!important}.gv-btn:hover{background:#fff}.gv-btn:active{transform:scale(.98)}.gv-btn.is-quiet{background:var(--sp-raised-2);box-shadow:inset 0 0 0 1px var(--sp-line-2), inset 0 1px 0 #ffffff0f;color:var(--sp-text)!important}.gv-btn.is-quiet:hover{background:#151b2b}.gv-btn:focus-visible,.gv-link:focus-visible,.gv-hero-links a:focus-visible,.gv-october summary:focus-visible{outline:2px solid var(--sp-blue);outline-offset:3px;border-radius:10px}.gv-link{text-underline-offset:4px;transition:color .15s var(--gv-ease);font-size:15px;-webkit-text-decoration:underline #a1a9bb66;text-decoration:underline #a1a9bb66;color:var(--sp-text-2)!important}.gv-link:hover{color:var(--sp-text)!important}.gv-hero,.gv-product,.gv-plans,.gv-how{isolation:isolate;position:relative}.gv-hero:after,.gv-product:after,.gv-plans:after,.gv-how:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0 calc(50% - 50vw)}.gv-hero:after{background:radial-gradient(30% 42% at 76% 60%,#d8755433,#0000 70%),radial-gradient(26% 30% at 64% 34%,#d6aa5a1f,#0000 70%),radial-gradient(34% 40% at 12% 82%,#5abeb91a,#0000 70%),radial-gradient(30% 34% at 18% 22%,#c48c460f,#0000 70%);inset:-64px calc(50% - 50vw) 0}.gv-product:after{background:radial-gradient(36% 42% at 88% 22%,#5abeb914,#0000 70%),radial-gradient(32% 38% at 10% 76%,#c48c4617,#0000 70%)}.gv-plans:after{background:radial-gradient(40% 46% at 18% 12%,#c48c461f,#0000 70%),radial-gradient(36% 42% at 84% 40%,#5abeb917,#0000 70%)}.gv-how:after{background:radial-gradient(36% 42% at 8% 30%,#c48c4617,#0000 70%),radial-gradient(32% 38% at 92% 80%,#d8755414,#0000 70%)}.gv-hero{grid-template-columns:minmax(0,560px) minmax(0,1fr);align-items:center;gap:64px;min-height:min(840px,100svh - 64px);padding:48px 0 80px;display:grid}.gv-hero-links{flex-wrap:wrap;gap:8px 24px;margin:20px 0 0;font-size:14px;line-height:20px;display:flex}.gv-hero-links a{color:var(--sp-text-2);text-underline-offset:4px;transition:color .15s var(--gv-ease);align-items:center;gap:8px;-webkit-text-decoration:underline #a1a9bb66;text-decoration:underline #a1a9bb66;display:inline-flex}.gv-hero-links a:hover{color:var(--sp-text)}.gv-ask{margin-top:8px}.gv-pitch{color:#fff;font:600 26px/32px var(--sp-display);letter-spacing:-.015em;text-wrap:balance;margin:0}.gv-pitch em{color:#f5cf78;font-style:normal}.gv-pitch-sub{color:var(--sp-text-2);margin:8px 0 0;font-size:15px;line-height:22px}.gv-start{gap:8px;margin:24px 0 0;display:flex}.gv-input{border:1px solid var(--sp-line-2);min-width:0;height:52px;color:var(--sp-text);font:400 16px var(--sp-sans);transition:border-color .15s var(--gv-ease), box-shadow .15s var(--gv-ease);background:#070a12b3;border-radius:10px;outline:none;flex:1;padding:0 16px}.gv-input::placeholder{color:var(--gv-muted)}.gv-input:focus{border-color:#f5cf7899;box-shadow:0 0 0 3px #f5cf7824}.gv-input[aria-invalid=true]{border-color:#f0938b99}.gv-start .gv-btn{height:52px}.gv-fund{margin:24px 0 0}.gv-fund-top{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0 0 12px;display:flex}.gv-fund-top b{color:#fff;font:600 56px/1 var(--sp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gv-fund-top span{color:var(--sp-text-2);font-size:17px;line-height:24px}.gv-fund-top i{color:var(--gv-muted);font-size:13px;font-style:normal}.gv-fund-bar{background:#ffffff14;border-radius:6px;height:12px;position:relative;overflow:hidden}.gv-fund-bar i{transform:scaleX(var(--share));transform-origin:0;animation:gv-fill 1s var(--gv-ease) .3s both;background:linear-gradient(90deg,#e0a648,#f5cf78);border-radius:6px;position:absolute;inset:0}@keyframes gv-fill{0%{transform:scaleX(0)}}.gv-fund-stats{gap:40px;margin:16px 0 0;display:flex}.gv-fund-stats>div{flex-direction:column-reverse;display:flex}.gv-fund-stats dd{color:#fff;font:600 24px/1.1 var(--sp-display);font-variant-numeric:tabular-nums;margin:0}.gv-fund-stats dt{color:var(--sp-text-2);margin-top:4px;font-size:13px;line-height:18px}.gv-walk{pointer-events:none;height:36px;margin:0 0 16px;position:relative;container-type:inline-size}.gv-walk-pair{animation:16s steps(96,end) infinite gv-walk;position:absolute;bottom:0;left:0}.gv-walk-face{align-items:flex-end;gap:10px;animation:16s step-end infinite gv-face;display:flex}@keyframes gv-walk{0%{transform:translate(0)}50%{transform:translate(calc(100cqw - 100%))}to{transform:translate(0)}}@keyframes gv-face{0%{transform:scaleX(1)}50%,to{transform:scaleX(-1)}}.gv-walk svg{display:block;overflow:visible}.gv-claude{fill:#d97757;animation:.42s step-end infinite gv-bob}.gv-claude .gv-eye{fill:#070a12}.gv-sp{fill:#7895ff;animation:.42s step-end -.21s infinite gv-bob}.gv-walk .gv-leg-a{animation:.42s step-end infinite gv-leg}.gv-walk .gv-leg-b{animation:.42s step-end -.21s infinite gv-leg}@keyframes gv-leg{0%{transform:translateY(0)}50%,to{transform:translateY(-1px)}}@keyframes gv-bob{50%{translate:0 -6px;rotate:.8deg}}.gv-art{aspect-ratio:600/540;--slip-a:#f5cf78;--slip-m:#fbe6a6;--slip-b:#e0a648;--slip-ink:#2e1c08;--slip-line:#2e1c0873;justify-self:end;width:100%;max-width:600px;position:relative}.gv-stop-a{stop-color:var(--slip-a)}.gv-stop-m{stop-color:var(--slip-m)}.gv-stop-b{stop-color:var(--slip-b)}.gv-defs{width:0;height:0;position:absolute}.gv-slip{z-index:2;aspect-ratio:372/226;width:74%;color:var(--slip-ink);--r:-3.5deg;--r0:-8deg;transform:rotate(var(--r));animation:gv-in .6s var(--gv-ease) .1s both, gv-bob 3.2s steps(38, end) .8s infinite;animation-play-state:running,paused;position:absolute;top:0;left:0;container-type:inline-size}.gv-art.is-live .gv-slip{animation-play-state:running,running}@keyframes gv-in{0%{opacity:0;transform:translateY(12px) rotate(var(--r0))}}.gv-gift{z-index:1;aspect-ratio:890/582;--r:0deg;--r0:4deg;width:74%;animation:gv-in .6s var(--gv-ease) .25s both;position:absolute;bottom:0;right:0;box-shadow:9px 11px #01030899}.gv-gift svg{width:100%;height:100%;display:block}.gv-gift-marks path{fill:none;stroke:#fff;stroke-opacity:.17;stroke-width:5px;stroke-linecap:round}.gv-gift-ink path{fill:none;stroke:var(--gv-ink);stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.gv-gift-box,.gv-gift-bow{transform-box:fill-box;transform-origin:50% 100%}.gv-gift-box{animation:4.8s linear 1.2s infinite paused gv-rattle}.gv-gift-bow{animation:gv-hop 4.8s var(--gv-ease) 1.2s infinite paused}.gv-art.is-live .gv-gift-box,.gv-art.is-live .gv-gift-bow{animation-play-state:running}.gv-gift:hover .gv-gift-box{animation:1.2s linear infinite gv-rattle}.gv-gift:hover .gv-gift-bow{animation:gv-hop 1.2s var(--gv-ease) infinite}@keyframes gv-rattle{0%,14%,to{transform:none}2%{transform:rotate(-4deg)}4%{transform:rotate(3.5deg)}6%{transform:rotate(-3deg)}8%{transform:rotate(2deg)}10%{transform:rotate(-1deg)}12%{transform:rotate(.5deg)}}@keyframes gv-hop{0%,14%,to{transform:none}4%{transform:translateY(-16px)rotate(-6deg)}8%{transform:translateY(-4px)rotate(3deg)}}.gv-slip-paper{width:107.53%;height:112.39%;position:absolute;top:-5.31%;left:-3.23%;overflow:visible}.gv-slip-shadow{fill:#01030873}.gv-slip-sheet{fill:url(#gv-slip-fill)}.gv-slip-face{padding:8.6cqw 9.1cqw 0;position:absolute;inset:0}.gv-slip-face>span{display:block}.gv-slip-no{font:600 4.57cqw/1 var(--sp-display);letter-spacing:.05em;border:max(1.5px,.67cqw) solid;border-radius:2.15cqw;padding:1.6cqw 2.4cqw 1.35cqw;position:absolute;top:5.9cqw;right:6.45cqw}.gv-slip-small{font:600 5.65cqw/1 var(--sp-display);letter-spacing:.17em}.gv-slip-big{font:700 15.86cqw/1 var(--sp-display);letter-spacing:-.02em;white-space:nowrap;margin-top:3.2cqw}.gv-slip-to{height:14.5cqw;position:absolute;bottom:5.9cqw;left:9.14cqw;right:8.06cqw}.gv-slip-to>span{font:500 5.9cqw/1 var(--sp-display);position:absolute;bottom:2.15cqw;left:0}.gv-slip-to i{border-bottom:max(1.5px, .8cqw) dashed var(--slip-line);position:absolute;bottom:1.88cqw;left:11.3cqw;right:1.08cqw}.gv-slip-to b{clip-path:inset(-80% -40% -80% -10%);animation:gv-write .7s var(--gv-ease) both;font:700 14.5cqw/1 Caveat,Bradley Hand,Segoe Print,cursive;position:absolute;bottom:.54cqw;left:16.1cqw}.gv-slip .gv-slip-to b{animation-delay:.8s}@keyframes gv-write{0%{clip-path:inset(-80% 100% -80% -10%)}}.gv-product{border-top:1px solid var(--sp-line);padding:96px 0}.gv-product-head{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:48px;margin:0 0 48px;display:grid}.gv-points{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gv-points li{color:var(--sp-text-2);grid-template-columns:16px minmax(0,1fr);gap:12px;font-size:16px;line-height:24px;display:grid}.gv-points svg{color:var(--gv-muted);margin-top:4px}.gv-product-go{flex-wrap:wrap;align-items:center;gap:12px 24px;margin:28px 0 0;display:flex}.gv-window{border:1px solid var(--sp-line-2);background:#0b0d12;border-radius:16px;margin:0;overflow:hidden;box-shadow:0 40px 80px -48px #000000e6}.gv-film{aspect-ratio:1600/1000;object-fit:cover;background:#0b0d12;width:100%;height:auto;display:block}.gv-hero-copy>*{animation:gv-rise .5s var(--gv-ease) both}.gv-hero-copy>:nth-child(2){animation-delay:60ms}.gv-hero-copy>:nth-child(3){animation-delay:.12s}.gv-hero-copy>:nth-child(4){animation-delay:.18s}@keyframes gv-rise{0%{opacity:0;transform:translateY(10px)}}.gv-product,.gv-plans,.gv-how{transition:opacity .6s var(--gv-ease), transform .6s var(--gv-ease)}.gv-hidden{opacity:0;transform:translateY(16px)}.gv-plans{border-top:1px solid var(--sp-line);padding:96px 0;scroll-margin-top:80px}.gv-plans-head{max-width:640px;margin:0 0 40px}.gv-plans-error{text-align:center}.gv-plans-fine{text-align:center;max-width:640px;margin:24px auto 40px}.gv-phone-only{display:none}.gv-how{border-top:1px solid var(--sp-line);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;padding:96px 0 128px;scroll-margin-top:80px;display:grid}.gv-rows{border-top:1px solid var(--sp-line);margin:0}.gv-rows>div{border-bottom:1px solid var(--sp-line);grid-template-columns:144px minmax(0,1fr);gap:24px;padding:16px 0;display:grid}.gv-rows dt{color:var(--sp-text-2);font-size:14px;font-weight:500;line-height:24px}.gv-rows dd{color:var(--sp-text);text-wrap:pretty;margin:0;font-size:15px;line-height:24px}.gv-rows a{text-underline-offset:3px;-webkit-text-decoration:underline #f2f4f959;text-decoration:underline #f2f4f959}.gv-october{border:1px solid var(--sp-line);background:var(--sp-raised);border-radius:12px;margin:32px 0 0}.gv-october summary{color:var(--sp-text);cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:16px 20px;font-size:15px;line-height:24px;list-style:none;display:flex}.gv-october summary::-webkit-details-marker{display:none}.gv-october summary:after{content:"";border-right:1.5px solid var(--gv-muted);border-bottom:1.5px solid var(--gv-muted);width:8px;height:8px;transition:transform .2s var(--gv-ease);margin-left:auto;transform:translateY(-2px)rotate(45deg)}.gv-october[open] summary:after{transform:translateY(2px)rotate(-135deg)}.gv-october-state{color:var(--gv-muted);font-size:13px}.gv-october-body{color:var(--sp-text-2);padding:4px 20px 20px;font-size:14px;line-height:22px}.gv-october-body p{margin:0 0 12px}.gv-october-body ul{margin:0 0 12px;padding-left:20px}.gv-october-body a{text-underline-offset:3px;text-decoration:underline}.gv-rule{scroll-margin-top:80px}.gv-rule h3{color:var(--sp-text);font:500 15px/24px var(--sp-sans);margin:20px 0 8px}.gv-updated{color:var(--gv-muted);font-size:13px;margin-top:20px!important}@media (width<=1100px){.gv-hero{gap:40px}}@media (width<=860px){.gv-hero{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:24px 0 64px}.gv-title{font-size:40px;line-height:1.05}.gv-lede{margin:16px 0 24px;font-size:17px;line-height:26px}.gv-art{order:-1;justify-self:center;max-width:380px}.gv-film{aspect-ratio:1}.gv-product,.gv-plans{padding:72px 0}.gv-product-head,.gv-how{grid-template-columns:minmax(0,1fr);gap:24px}.gv-product-head{margin-bottom:32px}.gv-how{padding:72px 0 64px}.gv-rows>div{grid-template-columns:minmax(0,1fr);gap:4px}}@media (width<=480px){.gv-art{max-width:330px}.gv-start{flex-direction:column}.gv-start .gv-input{flex:none;width:100%}.gv-start .gv-btn{width:100%}.gv-pitch{font-size:22px;line-height:28px}.gv-fund-top b{font-size:48px}.gv-fund-stats{gap:24px}}@media (hover:none) and (pointer:coarse){.gv-phone-only{display:inline}}@media (prefers-reduced-motion:reduce){.gv-slip,.gv-slip-to b,.gv-gift,.gv-gift-box,.gv-gift-bow,.gv-hero-copy>*,.gv-fund-bar i,.gv-walk,.gv-walk *{animation:none!important}.gv-hidden{opacity:1;transform:none}}.pg{padding-bottom:24px}.pg :where(section[id],li[id]){scroll-margin-top:88px}.pg-head{padding-top:clamp(56px,9vh,104px)}.pg-head.is-doc{padding-top:clamp(48px,7vh,80px)}.pg-head .sp-eyebrow+.pg-title{margin-top:22px}.pg-head.is-doc .pg-title{font-size:clamp(36px,4.2vw,56px)}.pg-head.is-hero .pg-title{font-size:clamp(44px,6vw,88px)}.pg-lead{margin-top:24px}.pg-head.is-center{flex-direction:column;align-items:center;display:flex}.pg-head.is-center .pg-lead{max-width:620px;margin-left:auto;margin-right:auto}.pg-meta{color:var(--sp-text-3);margin-top:16px;font-size:14px}.pg-under{max-width:520px;margin-top:16px}.pg-policies{border:1px solid var(--sp-line);background:#ffffff04;border-radius:999px;flex-wrap:wrap;gap:2px;margin-top:28px;padding:3px;display:inline-flex}.pg-policies a{height:32px;color:var(--sp-text-3);border-radius:999px;align-items:center;padding:0 15px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.pg-policies a:hover{color:var(--sp-text)}.pg-policies a[aria-current=page]{color:var(--sp-text);background:#a8baff1a}.pg-notice{color:#e6d2a8;background:#e2b45c0e;border:1px solid #e2b45c38;border-radius:14px;gap:12px;margin-bottom:32px;padding:14px 18px;font-size:14.5px;line-height:1.6;display:flex}.pg-notice>i{background:#e2b45c;border-radius:50%;flex:none;width:6px;height:6px;margin-top:9px;box-shadow:0 0 10px #e2b45c99}.pg-notice.is-info{border-color:var(--sp-line-2);color:var(--sp-text-2);background:#7ea6ff0d;max-width:560px;margin:0}.pg-notice.is-info>i{background:var(--sp-blue);box-shadow:0 0 10px #7ea6ff99}.pg-doc{grid-template-columns:220px minmax(0,720px);gap:88px;margin-top:72px;display:grid}.pg-doc-side{scrollbar-width:none;align-self:start;max-height:calc(100vh - 120px);position:sticky;top:96px;overflow-y:auto}.pg-doc-side::-webkit-scrollbar{display:none}.pg-side-links{border-top:1px solid var(--sp-line);gap:10px;margin-top:28px;padding-top:20px;display:grid}.pg-side-links a{color:var(--sp-text-3);align-items:center;gap:6px;font-size:13.5px;text-decoration:none;transition:color .15s;display:inline-flex}.pg-side-links a:hover{color:var(--sp-text)}.pg-prose{min-width:0;color:var(--sp-text-2);font-size:16.5px;line-height:1.75}.pg-prose-lead{color:var(--sp-text);letter-spacing:-.005em;text-wrap:pretty;font-size:19px;line-height:1.6}.pg-prose section{margin-top:56px}.pg-prose.is-bare>section:first-of-type{margin-top:0}.pg-prose h2{color:var(--sp-text);font:600 22px/1.3 var(--sp-display);letter-spacing:-.022em;text-wrap:balance;margin-bottom:14px}.pg-prose h2 a{color:inherit;text-decoration:none}.pg-prose h2 a:after{content:"#";color:var(--sp-text-3);opacity:0;margin-left:10px;transition:opacity .15s}.pg-prose h2 a:hover:after,.pg-prose h2 a:focus-visible:after{opacity:1}.pg-prose p{text-wrap:pretty}.pg-prose section p+p,.pg-prose section :is(ol,ul)+p,.pg-prose section p+:is(ol,ul){margin-top:16px}.pg-prose section ol{padding-left:22px;list-style:decimal}.pg-prose section ul{padding-left:22px;list-style:outside}.pg-prose section li{padding-left:6px}.pg-prose section li+li{margin-top:8px}.pg-prose section li::marker{color:var(--sp-text-3)}.pg-prose strong{color:var(--sp-text);font-weight:600}.pg-prose section a:not(h2 a){color:#b9cdff;text-underline-offset:3px;-webkit-text-decoration:underline #b9cdff59;text-decoration:underline #b9cdff59;transition:color .15s,text-decoration-color .15s}.pg-prose section a:not(h2 a):hover{color:#e6edff;text-decoration-color:currentColor}.pg-prose code{color:var(--sp-text);font:500 .86em/1 var(--sp-mono);background:#a8baff14;border-radius:6px;padding:2px 6px}.pg-jump{display:none}.pg-jump summary{color:var(--sp-text-2);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:14.5px;font-weight:500;list-style:none;display:flex}.pg-jump summary::-webkit-details-marker{display:none}.pg-jump summary svg{transition:transform .2s var(--sp-ease)}.pg-jump[open] summary svg{transform:rotate(180deg)}.pg-jump ol{padding:0 16px 8px}.pg-jump a{border-top:1px solid var(--sp-line);color:var(--sp-text-2);padding:10px 0;font-size:14.5px;line-height:1.4;text-decoration:none;display:block}.pg-plans{margin-top:72px}.pg-price-alert{color:#ffc9c3;text-align:center;background:#ea7a721f;border-radius:10px;max-width:560px;margin:20px auto 0;padding:10px 12px;font-size:13.5px}.pg-price-fine{text-align:center;max-width:680px;margin:36px auto 0}.pg-price-more{text-align:center;margin:20px 0 0}.pg-price-fine a,.pg-after-links a,.pg-platforms-note a{color:var(--sp-text-2);text-underline-offset:3px;-webkit-text-decoration:underline #a1a9bb59;text-decoration:underline #a1a9bb59}.pg-price-fine a:hover,.pg-after-links a:hover,.pg-platforms-note a:hover{color:var(--sp-text)}.pg-compare-scroll{margin-top:56px;overflow-x:auto}.pg-compare-table{border-collapse:collapse;width:100%;font-size:15.5px}.pg-compare-table th,.pg-compare-table td{border-bottom:1px solid var(--sp-line);text-align:left;vertical-align:middle;padding:16px 0}.pg-compare-table thead th{border-bottom-color:var(--sp-line-2);color:var(--sp-text);font:600 19px/1.2 var(--sp-display);letter-spacing:-.02em;padding-top:0}.pg-compare-table thead th small{color:var(--sp-text-3);font:500 13px/1 var(--sp-sans);letter-spacing:0;margin-top:6px;display:block}.pg-compare-table thead th.is-pro{color:#cfdcff}.pg-compare-table tbody th{padding-right:24px;font-weight:400}.pg-compare-table tbody th a{color:var(--sp-text-2);text-decoration:none;transition:color .15s}.pg-compare-table tbody th a:hover{color:var(--sp-text)}.pg-compare-table td,.pg-compare-table thead th:not(:first-child){width:200px;padding-left:16px}.pg-compare-table td{color:var(--sp-text);font-weight:500}.pg-compare-table td svg{color:var(--sp-text-3);display:block}.pg-compare-table td.is-pro svg{color:var(--sp-blue)}.pg-compare-table td[data-value=false] svg{color:#a1a9bb59}.pg-rules{border-top:1px solid var(--sp-line-2);margin-top:56px}.pg-rules>div{border-bottom:1px solid var(--sp-line);grid-template-columns:280px minmax(0,1fr);gap:32px;padding:22px 0;display:grid}.pg-rules dt{color:var(--sp-text);font-size:16px;font-weight:600}.pg-rules dd{max-width:720px;color:var(--sp-text-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.pg-next{padding-top:120px}.pg-next-row{border-top:1px solid var(--sp-line);flex-wrap:wrap;align-items:baseline;gap:12px 32px;padding-top:28px;display:flex}.pg-next-row p{color:var(--sp-text);font:600 20px/1.3 var(--sp-display);letter-spacing:-.02em;margin-right:auto}.pg-platforms{margin-top:72px}.pg-platforms ol{border-top:1px solid var(--sp-line-2)}.pg-platforms li{border-bottom:1px solid var(--sp-line);grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:32px;padding:26px 0;display:grid}.pg-platform-name strong{color:var(--sp-text);font:600 22px/1.2 var(--sp-display);letter-spacing:-.025em;align-items:center;gap:9px;display:flex}.pg-platform-name span{color:var(--sp-text-3);font:500 12.5px/1.2 var(--sp-mono);margin-top:6px;display:block}.pg-platform-detail{max-width:560px;color:var(--sp-text-2);font-size:15.5px;line-height:1.6}.pg-status{border:1px solid var(--sp-line-2);height:32px;color:var(--sp-text-2);white-space:nowrap;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:13.5px;font-weight:500;display:inline-flex}.pg-status:before{content:"";background:var(--sp-text-3);border-radius:50%;width:6px;height:6px}.pg-platforms li:first-child .pg-status:before{background:var(--sp-blue);box-shadow:0 0 10px #7ea6ffb3}.pg-platforms-note{max-width:780px;margin-top:20px}.pg-after{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:72px;display:grid}.pg-steps{margin-top:36px}.pg-steps li{border-top:1px solid var(--sp-line);grid-template-columns:28px minmax(0,1fr);gap:14px;padding:15px 0;display:grid}.pg-steps li:last-child{border-bottom:1px solid var(--sp-line)}.pg-steps span{border:1px solid var(--sp-line-2);width:26px;height:26px;color:var(--sp-blue);font:500 12px/1 var(--sp-mono);border-radius:50%;place-items:center;display:grid}.pg-steps p{color:var(--sp-text-2);padding-top:1px;font-size:16px;line-height:1.55}.pg-steps strong{color:var(--sp-text);font-weight:600}.pg-after-links{margin-top:24px}.pg-pair{margin:0}.pg-pair-stage{height:520px;position:relative}.pg-pair-app,.pg-pair-web{border-radius:12px;position:absolute;overflow:hidden}.pg-pair-app{background:#0f100f;border:1px solid #2c2d2b;width:60%;height:380px;top:0;left:0;box-shadow:0 30px 80px -30px #000000d9}.pg-pair-bar{color:#a6a9a3;background:#1a1b1a;border-bottom:1px solid #2a2b29;justify-content:center;align-items:center;height:34px;font-size:12px;font-weight:600;display:flex;position:relative}.pg-pair-lights{gap:7px;display:flex;position:absolute;top:12px;left:12px}.pg-pair-lights i{background:#ff5f57;border-radius:50%;width:11px;height:11px}.pg-pair-lights i:nth-child(2){background:#febc2e}.pg-pair-lights i:nth-child(3){background:#28c840}.pg-pair-shell{background:radial-gradient(circle at 50% 20%,#c9a26a1f,#0000 42%),#0f100f;place-items:center;height:calc(100% - 34px);padding:18px;display:grid}.pg-pair-card{color:#ecede9;text-align:center;background:linear-gradient(145deg,#1e1f1e,#1a1b1a);border:1px solid #353633;border-radius:18px;width:min(330px,100%);padding:20px 20px 14px;animation:.4s both pg-pair-in;box-shadow:0 22px 60px #00000047}.pg-pair-card.is-status{justify-items:center;gap:14px;padding:30px 24px;display:grid}@keyframes pg-pair-in{0%{opacity:0;transform:translateY(4px)}}.pg-pair-mark{background:radial-gradient(circle at 50% 30%,#c9a26a52,#1a1b1a);border:1px solid #353633;border-radius:12px;place-items:center;width:40px;height:40px;margin:0 auto;display:grid;box-shadow:0 8px 22px #c9a26a38}.pg-pair-h{font:650 21px/1.1 var(--sp-sans);letter-spacing:-.035em;margin-top:12px;display:block}.pg-pair-card p{color:#a6a9a3;max-width:300px;margin:9px auto 10px;font-size:11.5px;line-height:1.55}.pg-pair-code{letter-spacing:.18em;border-radius:8px;width:fit-content;padding:4px 6px 4px 12px;font-weight:600;transition:background-color .35s,box-shadow .35s;display:block;color:#ecede9!important;margin:2px auto 12px!important;font-size:18px!important;line-height:1.3!important}.pg-pair-code.is-lit{background:#7ea6ff1f;box-shadow:0 0 0 1px #7ea6ff80,0 0 24px #7ea6ff40}.pg-pair-primary{color:#1b1712;background:#c9a26a;border-radius:9px;align-items:center;min-height:30px;padding:0 14px;font-size:11.5px;font-weight:700;display:inline-flex}.pg-pair-quiet{color:#a6a9a3;margin-top:9px;font-size:11px;display:block}.pg-pair-spinner{border:2px solid #ecede929;border-top-color:#c9a26a;border-radius:50%;width:22px;height:22px;animation:.9s linear infinite pg-spin}@keyframes pg-spin{to{transform:rotate(360deg)}}.pg-pair-web{border:1px solid var(--sp-line-2);background:#0b0f19;width:46%;top:196px;right:0;box-shadow:0 40px 90px -30px #000000f2,0 0 0 1px #0006}.pg-pair-bar.is-web{border-bottom-color:var(--sp-line);background:#0f1421;justify-content:flex-start;padding-left:70px;padding-right:12px}.pg-pair-url{height:22px;color:var(--sp-text-3);font:500 11px/22px var(--sp-mono);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border-radius:6px;flex:1;padding:0 10px;overflow:hidden}.pg-pair-dialog{text-align:center;justify-items:center;padding:22px 22px 18px;display:grid;position:relative}.pg-pair-dialog>strong{color:var(--sp-text);font:600 17px/1.2 var(--sp-display);letter-spacing:-.02em;margin-top:10px;display:block}.pg-pair-dialog>p{max-width:260px;color:var(--sp-text-2);margin-top:8px;font-size:12.5px;line-height:1.5}.pg-pair-code.is-web{font-family:var(--sp-sans);font-weight:700;color:var(--sp-text)!important;margin-top:10px!important;font-size:19px!important}.pg-pair-connect{background:var(--sp-blue-strong);color:#fff;border-radius:999px;align-items:center;height:34px;padding:0 16px;font-size:12.5px;font-weight:600;transition:transform .15s,background-color .15s;display:inline-flex}.pg-pair-connect.is-pressed{background:var(--sp-blue-hover);transform:scale(.96)}.pg-pair-dialog small{max-width:230px;color:var(--sp-text-3);margin-top:10px;font-size:10.5px;line-height:1.45;display:block}.pg-pair-done{text-align:left;align-items:flex-start;gap:7px;animation:.4s both pg-pair-in;display:flex;color:#b7e6c9!important}.pg-pair-done svg{color:#63c690;flex:none;margin-top:2px}.pg-pair-cursor{clip-path:polygon(0 0,0 100%,28% 76%,47% 100%,62% 93%,44% 70%,80% 70%);filter:drop-shadow(0 1px 2px #0009);opacity:0;width:14px;height:20px;transition:opacity .3s ease, transform .8s var(--sp-ease);pointer-events:none;background:#fff;position:absolute;top:74%;left:58%;transform:translate(60px,40px)}.pg-pair-cursor.is-on{opacity:1;transform:none}.pg-pair-cursor.is-click{transition-duration:.12s;transform:scale(.88)}.pg-pair-caption{color:var(--sp-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:18px;font-size:13px;line-height:1.5;display:flex}.pg-pair-caption span{max-width:460px}.pg-contact-grid{grid-template-columns:minmax(0,1fr) minmax(0,470px);align-items:start;gap:88px;margin-top:56px;display:grid}.pg-mail{border:1px solid var(--sp-line-2);background:var(--sp-raised);max-width:520px;color:var(--sp-text-2);border-radius:14px;align-items:center;gap:12px;padding:14px 10px 14px 18px;display:flex}.pg-mail a{min-width:0;color:var(--sp-text);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:18px;font-weight:600;text-decoration:none;overflow:hidden}.pg-mail a:hover{color:#e6edff}.pg-contact-include{max-width:560px;margin-top:52px}.pg-contact-include ul{color:var(--sp-text-2);gap:8px;margin-top:16px;padding-left:22px;font-size:16px;line-height:1.6;list-style:outside;display:grid}.pg-contact-include li::marker{color:var(--sp-text-3)}.pg-contact-include p{color:var(--sp-text-3);margin-top:18px;font-size:14.5px;line-height:1.6}.pg-contact-links{flex-wrap:wrap;gap:12px 28px;margin-top:36px;display:flex}.pg-report{position:sticky;top:104px}.pg-report-card{border:1px solid var(--sp-line-2);background:linear-gradient(#0e1320,#0a0e18);border-radius:18px;overflow:hidden;box-shadow:0 40px 100px -50px #000c}.pg-report-top{border-bottom:1px solid var(--sp-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex}.pg-report-top h2{color:var(--sp-text-2);font-size:13.5px;font-weight:600}.pg-report-text{color:#d6dcea;font:400 13px/1.8 var(--sp-mono);white-space:pre-wrap;margin:0;padding:20px 22px}.pg-report-tip{border-top:1px solid var(--sp-line);color:var(--sp-text-3);padding:16px 22px 20px;font-size:13.5px;line-height:1.6}.pg-report-tip strong{color:var(--sp-text-2);font-weight:600}.pg-copy{flex:none}.pg-copy-failed{color:var(--sp-text-3);font-size:12px}.pg-log{border-top:1px solid var(--sp-line-2);margin-top:72px}.pg-log>li:last-child{border-bottom:0}.pg-log>li{border-bottom:1px solid var(--sp-line);grid-template-columns:260px minmax(0,720px);gap:56px;padding:36px 0;display:grid}.pg-log-when{flex-direction:column;align-self:start;align-items:flex-start;gap:12px;display:flex;position:sticky;top:96px}.pg-log-when time{color:var(--sp-text);font:600 18px/1.3 var(--sp-display);letter-spacing:-.02em}.pg-log-body ul{color:var(--sp-text-2);gap:10px;padding-left:20px;font-size:16.5px;line-height:1.6;list-style:outside;display:grid}.pg-log-body li::marker{color:var(--sp-blue)}.pg-log-note{color:var(--sp-text-3);margin-top:22px;font-size:14.5px;line-height:1.6}.pg-404{padding-top:clamp(88px,14vh,160px)}.pg-404-stage{--stage-radius:18px;--stage-above:150px;--stage-below:96px;--stage-fade-bottom:96px;width:min(380px,80vw);margin:0 auto 64px}.pg-404-pane{background:#ffffff03;border:1px dashed #a8baff3d;border-radius:18px;place-items:center;height:220px;display:grid}.pg-404-pane span{color:var(--sp-text-3);font:500 13px/1 var(--sp-mono);letter-spacing:.24em}.pg-404-title{margin-top:22px}.pg-404 .sp-lead{margin:22px auto 0}.pg-404-actions{justify-content:center}@media (width<=1100px){.pg-doc{grid-template-columns:200px minmax(0,1fr);gap:56px}.pg-contact-grid{gap:56px}.pg-rules>div{grid-template-columns:220px minmax(0,1fr)}}@media (width<=1023px){.pg-doc{grid-template-columns:minmax(0,1fr);gap:0;margin-top:48px}.pg-doc-side{display:none}.pg-jump{border:1px solid var(--sp-line);border-radius:14px;margin:28px 0 8px;display:block}.pg-prose.is-bare .pg-jump{margin:0 0 40px}.pg-after,.pg-contact-grid{grid-template-columns:minmax(0,1fr);gap:56px}.pg-report{position:static}.pg-log>li{grid-template-columns:minmax(0,1fr);gap:18px}.pg-log-when{flex-direction:row;align-items:center;position:static}}@media (width<=760px){.pg-rules>div{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}.pg-plans{margin-top:56px}.pg-compare-table{font-size:14.5px}.pg-compare-table td,.pg-compare-table thead th:not(:first-child){width:92px;padding-left:10px}.pg-compare-table thead th{font-size:16px}.pg-platforms li{grid-template-columns:minmax(0,1fr);gap:12px;padding:22px 0}.pg-platform-name{align-items:baseline;gap:12px;display:flex}.pg-platform-name span{margin-top:0}.pg-platform-action{justify-self:start}.pg-next{padding-top:88px}.pg-next-row p{width:100%}.pg-pair-stage{height:auto}.pg-pair-app,.pg-pair-web{position:relative}.pg-pair-app{width:100%;height:400px}.pg-pair-web{width:92%;margin:-36px 0 0 auto;top:auto}}@media (width<=520px){.pg-prose{font-size:16px}.pg-prose-lead{font-size:17.5px}.pg-prose h2{font-size:20px}.pg-policies{width:100%;display:flex}.pg-policies a{flex:auto;justify-content:center;padding:0 10px}.pg-mail a{font-size:16px}.pg-404-pane{height:180px}}@media (prefers-reduced-motion:reduce){.pg-pair-card,.pg-pair-done{animation:none}.pg-pair-spinner{animation-duration:2.4s}}.pg-giveaway-enter{background:radial-gradient(120% 90% at 0% 0%, #7ea6ff1a, transparent 60%), var(--sp-raised);border:1px solid #7ea6ff47;border-radius:18px;gap:12px;margin:28px 0 8px;padding:24px;display:grid}.pg-giveaway-enter h2{color:var(--sp-text);font:600 22px/1.2 var(--sp-display);letter-spacing:-.02em;margin:0}.pg-giveaway-enter p{color:var(--sp-text-2);margin:0;font-size:15px;line-height:1.55}.pg-giveaway-enter .sp-ef{max-width:520px}.pg-giveaway-top{grid-template-columns:minmax(0,270px) minmax(0,1fr);align-items:center;gap:28px;display:grid}.pg-giveaway-side{gap:12px;display:grid}.pg-giveaway-run{aspect-ratio:4/5;border:1px solid var(--sp-line-2);object-fit:cover;cursor:pointer;background:#07080b;border-radius:14px;width:100%;display:block}.pg-giveaway-enter p.pg-giveaway-from{color:var(--sp-text-2);font-size:14.5px}.pg-giveaway-from strong{color:var(--sp-text);font-weight:600}@media (width<=640px){.pg-giveaway-top{grid-template-columns:minmax(0,1fr);gap:20px}.pg-giveaway-run{max-width:340px}}.pg-giveaway-account{justify-items:start;gap:10px;display:grid}.pg-giveaway-enter .pg-giveaway-account .sp-btn,.pg-giveaway-enter .pg-giveaway-account .sp-btn:hover{color:#fff;gap:8px;text-decoration:none}.pg-giveaway-enter p.pg-giveaway-signin{color:var(--sp-text-3);font-size:14px}.pg-giveaway-signin a{color:var(--sp-blue);font-weight:600}.pg-giveaway-enter p.pg-giveaway-error{color:#f0938b;font-size:13.5px}.pg-giveaway-see{border-top:1px solid var(--sp-line);gap:14px;margin-top:10px;padding-top:20px;display:grid}.pg-giveaway-see p{color:var(--sp-text-2)}.pg-giveaway-see p.pg-giveaway-ask{color:var(--sp-text);font-weight:600}.pg-giveaway-asks p{margin:0}.pg-giveaway-asks p+p{margin-top:6px}.pg-giveaway-asks p:first-child{color:var(--sp-text);font-weight:600}.pg-giveaway-plans{color:var(--sp-blue);font:600 15px/1.3 var(--sp-sans);justify-self:start;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.pg-giveaway-plans:hover{color:#a9c2ff}.pg-phone-link{border:1px solid var(--sp-line-2);background:var(--sp-raised);border-radius:18px;gap:14px;margin:28px 0;padding:20px;display:grid}.pg-phone-link h2{color:var(--sp-text);font:600 19px/1.2 var(--sp-display);letter-spacing:-.015em;margin:0 0 4px}.pg-phone-link p{color:var(--sp-text-2);margin:0;font-size:14.5px;line-height:1.5}@media (width>=861px){.pg-phone-link{display:none}}
