[data-surface=r][data-site].rs.pg-prod{--ci-1:#3442a8;--ci-2:#5f6bf0;--ci-3:#b87fe0;--ci-4:#f2898c;--ci-5:#fdb57e;--ci-line:linear-gradient(90deg,var(--ci-1),var(--ci-2) 28%,var(--ci-3) 56%,var(--ci-4) 80%,var(--ci-5));--p-gap:clamp(104px, 11vw, 160px)}.rs.pg-prod main{--hue-rgb:62 75 216;--hue-lt-rgb:149 156 234}.rs.pg-prod .p-hero{padding-top:56px;position:relative;overflow-x:clip}.rs.pg-prod .p-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(27% 33% at 73% 34%, rgb(var(--hue-rgb) / .17), transparent 70%), radial-gradient(18% 22% at 86% 20%, rgb(var(--hue-lt-rgb) / .3), transparent 70%), radial-gradient(30% 34% at 20% 8%, rgb(var(--hue-rgb) / .06), transparent 70%);width:max(1640px,140%);height:1040px;position:absolute;top:-260px;left:50%;transform:translate(-50%)}.rs.pg-prod .p-hero .wrap{z-index:1;position:relative}.rs.pg-prod .p-hero h1{max-width:1120px;margin-top:0}.rs.pg-prod .p-hero .sub{max-width:620px}.rs.pg-prod .p-acts{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:34px;display:flex}.rs.pg-prod .p-hero .terms{max-width:520px}.rs.pg-prod .p-shot{margin-top:56px;padding-bottom:56px;position:relative}.rs.pg-prod .p-shot .r-glow{z-index:0;pointer-events:none;filter:blur(18px);opacity:.55;background:radial-gradient(46% 52% at 70% 30%, rgb(var(--hue-rgb) / .5), transparent 70%), radial-gradient(40% 48% at 88% 62%, rgb(var(--hue-lt-rgb) / .55), transparent 70%), radial-gradient(40% 44% at 28% 72%, rgb(var(--hue-rgb) / .2), transparent 70%);position:absolute;inset:-12% -10% -6% 4%}.rs.pg-prod .p-win{z-index:1;background:#fff;border:1px solid #0b1b3317;border-radius:16px;margin-right:clamp(0px,9vw,120px);position:relative;overflow:hidden;box-shadow:0 2px 6px #0b1b330f,0 40px 80px -30px #161e5061}.rs.pg-prod .p-win img,.rs.pg-prod .p-crop img,.rs.pg-prod .p-phone img{width:100%;height:auto;display:block}.rs.pg-prod .p-phone{z-index:2;background:#fff;border:1px solid #0b1b331a;border-radius:clamp(18px,2.4vw,32px);width:clamp(132px,19vw,264px);position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 2px 6px #0b1b3314,0 36px 60px -24px #161e506b}.rs.pg-prod .p-win,.rs.pg-prod .p-crop,.rs.pg-prod .p-phone{background-color:#fff;background-image:var(--lq,none);background-position:50% 0;background-repeat:no-repeat;background-size:cover}.rs.pg-prod .p-sec{padding-top:var(--p-gap)}.rs.pg-prod .p-head{max-width:760px}.rs.pg-prod .p-head .sub{margin-top:16px}.rs.pg-prod .p-crop{max-width:var(--w,none);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #0b1b330d,0 22px 44px -26px #161e5052}.rs.pg-prod .p-crop.ci{position:relative}.rs.pg-prod .p-crop.ci:before{content:"";z-index:1;background:var(--ci-line);height:2px;position:absolute;inset:0 0 auto}.rs.pg-prod .p-feat{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(36px,5.5vw,88px);display:grid}.rs.pg-prod .p-feat.flip>.p-txt{order:2}.rs.pg-prod .p-txt .sub{max-width:480px;margin-top:18px}.rs.pg-prod .p-pics{gap:18px;min-width:0;display:grid}.rs.pg-prod .p-pics .end{justify-self:end}.rs.pg-prod .p-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(28px,3.4vw,48px);margin-top:clamp(64px,7vw,100px);display:grid}.rs.pg-prod .p-row li{border-top:1px solid var(--line);min-width:0;padding-top:22px;position:relative}.rs.pg-prod .p-row li:before{content:"";background:rgb(var(--hue-rgb));border-radius:1px;width:32px;height:2px;position:absolute;top:-1px;left:0}.rs.pg-prod .p-row b{font-size:var(--t-card);letter-spacing:-.012em;color:var(--ink);font-weight:480;line-height:1.3;display:block}.rs.pg-prod .p-row p{font-size:var(--t-body);color:var(--ink-2);text-wrap:pretty;margin-top:8px;line-height:1.6}.rs.pg-prod .p-row.num{counter-reset:step}.rs.pg-prod .p-row.num li{counter-increment:step}.rs.pg-prod .p-row.num b:before{content:counter(step);min-width:24px;color:var(--ink-3);display:inline-block}.rs.pg-prod .p-pics.stack{padding-bottom:calc(96px + var(--stage,0px));position:relative}.rs.pg-prod .p-pics.stack>.p-crop:first-child{width:86%}.rs.pg-prod .p-pics.stack .p-crop+.p-crop{right:var(--stage,0px);bottom:var(--stage,0px);width:min(60%, var(--w,100%));position:absolute;box-shadow:0 2px 6px #0b1b3314,0 36px 60px -24px #161e5073}@media (min-width:961px){.rs.pg-prod .p-feat .p-pics.stack{padding-bottom:calc(var(--stage) + 40px)}}.rs.pg-prod .p-feat{--stage:clamp(22px, 3.2vw, 48px);--reach:clamp(0px, 50vw - 641px, var(--stage))}.rs.pg-prod .p-feat .p-pics{isolation:isolate;padding:var(--stage);margin:calc(var(--stage) * -1) calc(var(--reach) * -1) calc(var(--stage) * -1) 0;border-radius:var(--r-panel);background:radial-gradient(72% 62% at 0% 0%, rgb(var(--hue-rgb) / .11), transparent 72%), radial-gradient(60% 50% at 100% 100%, rgb(var(--hue-rgb) / .05), transparent 72%), linear-gradient(180deg, rgb(var(--hue-rgb) / .045), rgb(var(--hue-rgb) / .02)) #fff;box-shadow:inset 0 0 0 1px rgb(var(--hue-rgb) / .08);position:relative}.rs.pg-prod .p-feat.flip .p-pics{margin:calc(var(--stage) * -1) 0 calc(var(--stage) * -1) calc(var(--reach) * -1);background:radial-gradient(72% 62% at 100% 0%, rgb(var(--hue-rgb) / .11), transparent 72%), radial-gradient(60% 50% at 0% 100%, rgb(var(--hue-rgb) / .05), transparent 72%), linear-gradient(180deg, rgb(var(--hue-rgb) / .045), rgb(var(--hue-rgb) / .02)) #fff}.rs.pg-prod .p-feat .p-pics .p-crop{box-shadow:0 1px 2px #0b1b330d,0 24px 48px -28px #161e504d,0 30px 60px -36px rgb(var(--hue-rgb) / .4)}.rs.pg-prod .p-night{margin-top:var(--p-gap);background:var(--night);color:#fff;border-radius:var(--r-panel);margin-left:clamp(0px,1.6vw,24px);margin-right:clamp(0px,1.6vw,24px);padding:clamp(80px,9vw,128px) 0;position:relative;overflow:hidden}.rs.pg-prod .p-night:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 60% 50%, rgb(var(--hue-rgb) / .38), transparent 70%),radial-gradient(40% 50% at 82% 60%, rgb(var(--hue-lt-rgb) / .16), transparent 70%);height:80%;position:absolute;inset:auto -10% -40% 30%}.rs.pg-prod .p-night .wrap{position:relative}.rs.pg-prod .p-night h2{color:#fff}.rs.pg-prod .p-night .sub{color:#b9c2d6}.rs.pg-prod .p-night .p-crop{border-color:#ffffff1f;box-shadow:0 30px 60px -24px #0009}.rs.pg-prod .p-night .p-feat .p-pics,.rs.pg-prod .p-night .p-feat.flip .p-pics{background:radial-gradient(70% 60% at 50% 0%, rgb(var(--hue-lt-rgb) / .16), transparent 72%),#ffffff06;box-shadow:inset 0 0 0 1px #ffffff14}.rs.pg-prod .p-night .p-row li{border-top-color:#ffffff24}.rs.pg-prod .p-night .p-row li:before{background:rgb(var(--hue-lt-rgb))}.rs.pg-prod .p-night .p-row b{color:#fff}.rs.pg-prod .p-night .p-row p{color:#c9d1e2}.rs.pg-prod .p-faq{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,36px);display:grid}.rs.pg-prod .p-faq .qa{border-top:1px solid var(--line);max-width:820px}.rs.pg-prod .p-next{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(28px,3.4vw,48px);margin-top:36px;display:grid}.rs.pg-prod .p-next a{border-top:1px solid var(--line);min-width:0;color:inherit;flex-direction:column;gap:6px;padding:22px 0 6px;text-decoration:none;display:flex}.rs.pg-prod .p-next b{font-size:var(--t-card);letter-spacing:-.012em;align-items:center;gap:8px;font-weight:480;line-height:1.3;display:flex}.rs.pg-prod .p-next b svg{width:15px;height:15px;color:var(--brand);transition:transform var(--t-hover) var(--ease-ui);flex:none}.rs.pg-prod .p-next span{font-size:var(--t-body);color:var(--ink-2);line-height:1.55}.rs.pg-prod .p-next a:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rs.pg-prod .p-next a:hover b svg{transform:translate(3px)}.rs.pg-prod .close .dawn{background:radial-gradient(42% 78% at 100% 100%, rgb(var(--hue-rgb) / .55), transparent 72%), radial-gradient(60% 80% at 0% 0%, #172056, #17205600 70%), #0e1530}.rs.pg-prod .close .dawn .sun{background:radial-gradient(circle at 50% 50%, rgb(var(--hue-lt-rgb) / .85) 0%, rgb(var(--hue-lt-rgb) / .45) 30%, rgb(var(--hue-rgb) / .18) 52%, transparent 70%)}.rs.pg-prod .p-ci{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.rs.pg-prod .p-ci figure{border-radius:var(--r-card);border:1px solid var(--line);background:linear-gradient(#f7f8fb,#fbfbfd);flex-direction:column;gap:22px;min-width:0;padding:28px 28px 0;display:flex;position:relative;overflow:hidden}.rs.pg-prod .p-ci figcaption{font-size:var(--t-body);color:var(--body);order:-1;line-height:1.6}.rs.pg-prod .p-ci figcaption b{font-size:var(--t-card);letter-spacing:-.012em;color:var(--ink);font-weight:480;line-height:1.3;display:block}.rs.pg-prod .p-ci .p-crop{border-bottom:0;border-radius:14px 14px 0 0;align-self:stretch;max-height:330px;margin-top:auto;margin-bottom:-10px;box-shadow:0 16px 40px -18px #161e5042}.rs.pg-prod .p-parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.rs.pg-prod .p-parts a{border-radius:var(--r-card);min-width:0;color:inherit;background:radial-gradient(90% 60% at 100% 0%, rgb(var(--hue-rgb) / .1), transparent 72%), linear-gradient(180deg, rgb(var(--hue-rgb) / .05), rgb(var(--hue-rgb) / .02)) #fff;border:1px solid rgb(var(--hue-rgb) / .11);transition:box-shadow .25s var(--ease),border-color .25s var(--ease);flex-direction:column;gap:22px;padding:28px 28px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.rs.pg-prod .p-parts a:hover{border-color:rgb(var(--hue-rgb) / .22);box-shadow:0 22px 44px -30px rgb(var(--hue-rgb) / .6)}.rs.pg-prod .p-parts .t{flex-direction:column;gap:6px;display:flex}.rs.pg-prod .p-parts b{font-size:var(--t-card);letter-spacing:-.012em;font-weight:480;line-height:1.3}.rs.pg-prod .p-parts .d{font-size:var(--t-body);color:var(--body);line-height:1.6}.rs.pg-prod .p-parts a:hover b{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.rs.pg-prod .p-parts a:not(.big) .t{order:-1}.rs.pg-prod .p-parts .p-crop{transition:transform .25s var(--ease), box-shadow .25s var(--ease)}.rs.pg-prod .p-parts a:not(.big) .p-crop{height:calc(clamp(176px,16vw,224px) + 10px);box-shadow:0 -1px 0 #0b1b3305,0 18px 40px -18px rgb(var(--hue-rgb) / .4);border-bottom:0;border-radius:14px 14px 0 0;margin-top:auto;margin-bottom:-10px}.rs.pg-prod .p-parts a:hover .p-crop{transform:translateY(-6px)}.rs.pg-prod .p-parts a.big{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(28px,4vw,64px);padding:clamp(28px,3.4vw,48px) 0 0 clamp(28px,3.4vw,48px);display:grid}.rs.pg-prod .p-parts a.big .t{align-self:center;padding-bottom:clamp(28px,3.4vw,48px)}.rs.pg-prod .p-parts a.big b{font-size:var(--t-section);letter-spacing:-.03em;margin-top:6px;font-weight:400;line-height:1.1}.rs.pg-prod .p-parts a.big .d{font-size:var(--t-lead);margin-top:8px;line-height:1.55}.rs.pg-prod .p-parts a.big .textlink{margin-top:14px}.rs.pg-prod .p-parts a.big .p-crop{max-height:370px;box-shadow:0 18px 44px -18px rgb(var(--hue-rgb) / .45);border-bottom:0;border-right:0;border-radius:16px 0 0;align-self:end;margin-bottom:-10px}.rs.pg-prod picture.cap{display:contents}@media (max-width:960px){.rs.pg-prod .p-hero{padding-top:36px}.rs.pg-prod .p-hero:before{width:200%;height:820px;top:-180px}.rs.pg-prod .p-shot{min-height:calc(2.164*clamp(132px,19vw,264px) + 2px);margin-top:44px;padding-bottom:40px}.rs.pg-prod .p-acts .textlink{min-height:44px}.rs.pg-prod .p-win{border-radius:12px;margin-right:15vw}.rs.pg-prod .p-feat,.rs.pg-prod .p-faq{grid-template-columns:minmax(0,1fr)}.rs.pg-prod .p-feat.flip>.p-txt{order:0}.rs.pg-prod .p-feat{--stage:18px}.rs.pg-prod .p-feat .p-pics,.rs.pg-prod .p-feat.flip .p-pics{margin:0 -6px}.rs.pg-prod .p-pics.stack{padding-bottom:var(--stage,0px)}.rs.pg-prod .p-pics.stack>.p-crop:first-child{width:auto}.rs.pg-prod .p-pics.stack .p-crop+.p-crop{width:auto;position:static}.rs.pg-prod .p-row{grid-template-columns:minmax(0,1fr);gap:0;margin-top:36px}.rs.pg-prod .p-row li{padding:18px 0 20px}.rs.pg-prod .p-row li+li{margin-top:0}.rs.pg-prod .p-next{grid-template-columns:minmax(0,1fr);margin-top:24px}.rs.pg-prod .p-next a{padding:18px 0}.rs.pg-prod .p-night{margin-left:10px;margin-right:10px}.rs.pg-prod .p-ci{grid-template-columns:minmax(0,1fr);gap:16px}.rs.pg-prod .p-ci figure{padding:22px 22px 0}.rs.pg-prod .p-ci .p-crop{max-height:260px}.rs.pg-prod .p-parts{grid-template-columns:minmax(0,1fr);gap:16px}.rs.pg-prod .p-parts a{padding:22px 22px 0}.rs.pg-prod .p-parts a.big{grid-template-columns:minmax(0,1fr);padding:22px 0 0 22px}.rs.pg-prod .p-parts a.big .t{padding:0 22px 0 0}.rs.pg-prod .p-parts a:not(.big) .p-crop,.rs.pg-prod .p-parts a.big .p-crop{height:210px;max-height:none}[data-site].rs.pg-prod{background:#fff}.rs.pg-prod main{background:radial-gradient(88% 320px at 100% 360px, rgb(var(--hue-rgb) / .13), transparent 100%) 0 0/100% 1500px repeat-y, radial-gradient(86% 300px at 0% 1060px, rgb(var(--hue-lt-rgb) / .16), transparent 100%) 0 0/100% 1500px repeat-y}.rs.pg-prod .close .dawn{background:radial-gradient(90% 60% at 0 0,#172056,#17205600 70%),#0e1530}.rs.pg-prod .close .dawn .sun{background:radial-gradient(55% 100% at 64% 100%, rgb(var(--hue-lt-rgb) / .9) 0%, rgb(var(--hue-rgb) / .55) 34%, rgb(var(--hue-rgb) / .18) 62%, transparent 100%)}}@media (max-width:600px){.rs.pg-prod .p-shot{min-height:0;padding-bottom:8px}.rs.pg-prod .p-win{border-radius:28px;width:min(320px,84vw);margin:0 auto;-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.rs.pg-prod .p-phone{display:none}.rs.pg-prod .p-win,.rs.pg-prod .p-crop,.rs.pg-prod .p-phone{background-image:var(--lq-m,var(--lq,none))}}@media (prefers-reduced-motion:reduce){.rs.pg-prod .p-parts a,.rs.pg-prod .p-parts .p-crop,.rs.pg-prod .p-next b svg{transition:none}.rs.pg-prod .p-parts a:hover .p-crop{transform:none}}@supports not (overflow-x:clip){.rs.pg-prod .p-hero:before{background-position:50% 0;background-repeat:no-repeat;background-size:max(1640px,140%) 100%;width:100%;left:0;transform:none}.rs.pg-prod .p-shot .r-glow{right:max(-10%,-18px)}}@media (max-width:960px){@supports not (overflow-x:clip){.rs.pg-prod .p-hero:before{background-size:200% 100%}}}.rs.pg-prod[data-hue] .words,.rs.pg-prod[data-hue] .wait-sec{position:relative}.rs.pg-prod[data-hue] .words:before,.rs.pg-prod[data-hue] .wait-sec:before{content:"";pointer-events:none;background:radial-gradient(44% 64% at 30% 50%, rgb(var(--a-tint)) 0%, rgb(var(--a-tint) / 0) 100%);position:absolute;inset:0}.rs.pg-prod[data-hue] .words .wrap,.rs.pg-prod[data-hue] .wait-sec .wrap{position:relative}.rs.pg-prod[data-hue] .words h2:before,.rs.pg-prod[data-hue] .wait-sec h2:before{content:"";background:rgb(var(--a-ink));border-radius:2px;width:36px;height:3px;margin-bottom:18px;display:block}.rs.pg-prod[data-hue] .facts{border-top-color:rgb(var(--a-ink) / .16)}.rs.pg-prod[data-hue] .facts li{border-bottom-color:rgb(var(--a-ink) / .12)}.rs.pg-prod[data-hue] .facts li:before{background:rgb(var(--a-ink))}.rs.pg-prod .ws-chips{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.rs.pg-prod .ws-chip{height:30px;color:var(--ink-2);box-shadow:inset 0 0 0 1px rgb(var(--a-ink,62 75 216) / .18), 0 4px 10px -8px rgb(var(--a-deep,62 75 216) / .5);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.rs.pg-prod .ws-chip svg{flex:none;width:12px;height:12px}.rs.pg-prod .ws-chip.hold,.rs.pg-prod .ws-chip.lock{background:rgb(var(--a-tint,238 240 255));color:rgb(var(--a-ink,62 75 216));box-shadow:inset 0 0 0 1px rgb(var(--a-ink,62 75 216) / .26)}.rs.pg-prod .ws-chip.ghost{color:var(--ink-3);background:0 0;box-shadow:inset 0 0 0 1px #0b1b3324}.rs.pg-prod .ws-chip.strike{text-decoration:line-through;text-decoration-thickness:1px}.rs.pg-prod .ws-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.rs.pg-prod .ws-two .ws-chips{margin-top:8px}.rs.pg-prod .ws-lab{font-size:var(--t-small);color:var(--ink-2);font-weight:600}.rs.pg-prod .ws-chain{flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;display:flex}.rs.pg-prod .ws-chain i{background:rgb(var(--a-ink,62 75 216));color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11.5px;font-style:normal;font-weight:600;display:grid}.rs.pg-prod .ws-arrow{background:rgb(var(--a-ink,62 75 216) / .45);width:22px;height:1px;position:relative}.rs.pg-prod .ws-arrow:after{content:"";border-top:1px solid rgb(var(--a-ink,62 75 216) / .6);border-right:1px solid rgb(var(--a-ink,62 75 216) / .6);width:6px;height:6px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}@media (max-width:600px){.rs.pg-prod .ws-two{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.rs.pg-prod[data-hue] .words:before,.rs.pg-prod[data-hue] .wait-sec:before{display:none}.rs.pg-prod .ws-chip{border:1px solid canvastext}.rs.pg-prod .ws-chain i{forced-color-adjust:none;border:1px solid canvastext}}.rs.pg-prod[data-hue]{--a-deep:var(--night-deep);--a-mid:var(--night-mid);--a-light:var(--night-light);--a-tint:var(--night-tint);--a-ink:var(--night-ink);--b-mid:var(--violet-mid);--b-light:var(--violet-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink)}.rs.pg-prod[data-hue=replies]{--a-deep:var(--night-deep);--a-mid:var(--night-mid);--a-light:var(--night-light);--a-tint:var(--night-tint);--a-ink:var(--night-ink);--b-mid:var(--violet-mid);--b-light:var(--violet-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--rose-mid)}.rs.pg-prod[data-hue=get-reviews]{--a-deep:var(--peach-deep);--a-mid:var(--peach-mid);--a-light:var(--peach-light);--a-tint:var(--peach-tint);--a-ink:var(--peach-ink);--b-mid:var(--coral-mid);--b-light:var(--coral-light);--c-mid:var(--gold-mid);--c-light:var(--gold-light);--c-ink:var(--gold-ink);--d-mid:var(--rose-mid)}.rs.pg-prod[data-hue=home]{--a-deep:var(--night-deep);--a-mid:var(--night-mid);--a-light:var(--night-light);--a-tint:var(--night-tint);--a-ink:var(--night-ink);--b-mid:var(--violet-mid);--b-light:var(--violet-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--rose-mid)}.rs.pg-prod[data-hue=insights]{--a-deep:var(--sky-deep);--a-mid:var(--sky-mid);--a-light:var(--sky-light);--a-tint:var(--sky-tint);--a-ink:var(--sky-ink);--b-mid:var(--night-mid);--b-light:var(--night-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--violet-mid)}.rs.pg-prod[data-hue=google-profile]{--a-deep:var(--amber-deep);--a-mid:var(--gold-mid);--a-light:var(--gold-light);--a-tint:var(--gold-tint);--a-ink:var(--gold-ink);--b-mid:var(--amber-mid);--b-light:var(--amber-light);--c-mid:var(--sky-mid);--c-light:var(--sky-light);--c-ink:var(--sky-ink);--d-mid:var(--peach-mid)}.rs.pg-prod[data-hue=competitors]{--a-deep:var(--amber-deep);--a-mid:var(--amber-mid);--a-light:var(--amber-light);--a-tint:var(--amber-tint);--a-ink:var(--amber-ink);--b-mid:var(--coral-mid);--b-light:var(--coral-light);--c-mid:var(--gold-mid);--c-light:var(--gold-light);--c-ink:var(--gold-ink);--d-mid:var(--peach-mid)}.rs.pg-prod[data-hue=teams]{--a-deep:var(--lilac-deep);--a-mid:var(--lilac-mid);--a-light:var(--lilac-light);--a-tint:var(--lilac-tint);--a-ink:var(--lilac-ink);--b-mid:var(--violet-mid);--b-light:var(--violet-light);--c-mid:var(--rose-mid);--c-light:var(--rose-light);--c-ink:var(--rose-ink);--d-mid:var(--night-mid)}.rs.pg-prod[data-hue=enterprise]{--a-deep:var(--night-deep);--a-mid:var(--night-mid);--a-light:var(--night-light);--a-tint:var(--night-tint);--a-ink:var(--night-ink);--b-mid:var(--violet-mid);--b-light:var(--violet-light);--c-mid:var(--sky-mid);--c-light:var(--sky-light);--c-ink:var(--sky-ink);--d-mid:var(--lilac-mid)}.rs.pg-prod[data-hue=voice]{--a-deep:var(--rose-deep);--a-mid:var(--rose-mid);--a-light:var(--rose-light);--a-tint:var(--rose-tint);--a-ink:var(--rose-ink);--b-mid:var(--coral-mid);--b-light:var(--coral-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--lilac-mid)}.rs.pg-prod[data-hue=product]{--a-deep:var(--violet-deep);--a-mid:var(--violet-mid);--a-light:var(--violet-light);--a-tint:var(--violet-tint);--a-ink:var(--violet-ink);--b-mid:var(--night-mid);--b-light:var(--night-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--rose-mid)}.rs.pg-prod[data-hue=pricing]{--a-deep:var(--violet-deep);--a-mid:var(--violet-mid);--a-light:var(--violet-light);--a-tint:var(--violet-tint);--a-ink:var(--violet-ink);--b-mid:var(--rose-mid);--b-light:var(--rose-light);--c-mid:var(--peach-mid);--c-light:var(--peach-light);--c-ink:var(--peach-ink);--d-mid:var(--night-mid)}.rs.pg-prod .r-sky{z-index:0;pointer-events:none;background:radial-gradient(var(--f1s,30% 34%) at var(--f1,64% 58%), rgb(var(--a-deep) / var(--f1a,.42)) 0%, rgb(var(--a-deep) / 0) 100%), radial-gradient(var(--f2s,44% 50%) at var(--f2,70% 52%), rgb(var(--a-mid) / var(--f2a,.78)) 0%, rgb(var(--a-mid) / 0) 100%), radial-gradient(var(--f3s,34% 40%) at var(--f3,86% 28%), rgb(var(--b-mid) / var(--f3a,.72)) 0%, rgb(var(--b-mid) / 0) 100%), radial-gradient(var(--f4s,30% 36%) at var(--f4,90% 86%), rgb(var(--c-mid) / var(--f4a,.55)) 0%, rgb(var(--c-mid) / 0) 100%), radial-gradient(var(--f5s,56% 52%) at var(--f5,58% 40%), rgb(var(--a-light) / var(--f5a,.9)) 0%, rgb(var(--a-light) / 0) 100%);animation:none;position:absolute}.rs.pg-prod .r-sky:after{content:"";opacity:.16;mix-blend-mode:soft-light;-webkit-mask-image:radial-gradient(var(--f2s,44% 50%) at var(--f2,70% 52%), #000 0%, #0009 55%, #0000 100%);-webkit-mask-image:radial-gradient(var(--f2s,44% 50%) at var(--f2,70% 52%), #000 0%, #0009 55%, #0000 100%);mask-image:radial-gradient(var(--f2s,44% 50%) at var(--f2,70% 52%), #000 0%, #0009 55%, #0000 100%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .5 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.rs.pg-prod .r-stage{z-index:1;position:relative}.rs.pg-prod .r-frag{background:#fff linear-gradient(180deg, #fff 0%, #fff 62%, rgb(var(--a-tint)) 100%);border-radius:var(--sk-r);color:var(--ink);letter-spacing:0;text-align:left;box-shadow:0 0 0 1px rgb(var(--a-ink) / .1), 0 1px 2px rgb(var(--a-ink) / .1), 0 14px 30px -14px rgb(var(--a-deep) / .42), 0 46px 90px -34px rgb(var(--a-deep) / .5);font-size:14px;line-height:1.5;position:absolute}.rs.pg-prod .r-frag:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff8c}.rs.pg-prod .r-glow{z-index:0;pointer-events:none;background:radial-gradient(closest-side, rgb(var(--a-deep) / .3), rgb(var(--a-mid) / .22) 55%, rgb(var(--a-mid) / 0));border-radius:50%;position:absolute}.rs.pg-prod .r-frag .pad{padding:20px 22px}.rs.pg-prod .ui-row{align-items:center;gap:10px;display:flex}.rs.pg-prod .ui-name{letter-spacing:-.01em;font-size:16px;font-weight:550;line-height:1.3}.rs.pg-prod .ui-meta{color:var(--ink-3);align-items:center;gap:8px;margin-top:3px;font-size:13px;display:flex}.rs.pg-prod .ui-text{color:var(--ink);font-size:15px;line-height:1.55}.rs.pg-prod .ui-fact{color:var(--ink-2);font-size:13px;line-height:1.5}.rs.pg-prod .ui-fact b{color:var(--ink);font-weight:550}.rs.pg-prod .ui-lab{color:var(--ink-2);font-size:13px;font-weight:550}.rs.pg-prod .ui-stars{color:var(--star);gap:1px;display:inline-flex}.rs.pg-prod .ui-stars svg{width:13px;height:13px;display:block}.rs.pg-prod .ui-stars .off{color:#d5dae2}.rs.pg-prod .ui-chip{border-radius:var(--sk-r-mark);white-space:nowrap;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:13px;font-weight:550;line-height:1;display:inline-flex}.rs.pg-prod .ui-chip.held{color:#93322c;background:#fbefee;box-shadow:inset 0 0 0 1px #f3d3d0}.rs.pg-prod .ui-chip.posted{color:#0e6e4a;background:#e7f5ee;box-shadow:inset 0 0 0 1px #c9e8d8}.rs.pg-prod .ui-chip.wait{color:#8a5208;background:#fdf4e5;box-shadow:inset 0 0 0 1px #f2ddb8}.rs.pg-prod .ui-chip i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rs.pg-prod .ui-btn{border-radius:var(--sk-r-btn);white-space:nowrap;justify-content:center;align-items:center;height:36px;padding:0 14px;font-size:14px;font-weight:550;display:inline-flex}.rs.pg-prod .ui-btn.ink{background:var(--ink);color:#fff;box-shadow:0 1px 2px #0b1b3333,inset 0 1px #ffffff1f}.rs.pg-prod .ui-btn.quiet{color:var(--ink-2);box-shadow:inset 0 0 0 1px #0b1b331f}.rs.pg-prod .ui-ci{position:relative}.rs.pg-prod .ui-ci:before{content:"";transform-origin:0;background:linear-gradient(90deg,#3442a8,#5f6bf0 28%,#b87fe0 56%,#f2898c 80%,#fdb57e);border-radius:2px 2px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.rs.pg-prod .ui-box{border-radius:var(--sk-r-ctl);background:#fafbfc;padding:14px 16px;font-size:15px;line-height:1.55;overflow:hidden;box-shadow:inset 0 0 0 1px #0b1b331a}.rs.pg-prod .ui-box .sig{color:var(--ink-2);margin-top:8px;display:block}.rs.pg-prod .ui-note{color:var(--ink-2);align-items:center;gap:8px;font-size:13px;display:flex}.rs.pg-prod .ui-note .ci-mark{background:conic-gradient(from 200deg,#3442a8,#5f6bf0,#b87fe0,#f2898c,#fdb57e,#3442a8);border-radius:50%;flex:none;width:12px;height:12px}.rs.pg-prod .ui-hist{gap:0;font-size:13px;line-height:1.45;display:grid}.rs.pg-prod .ui-hist li{border-top:1px solid #0b1b3312;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.rs.pg-prod .ui-hist li:first-child{border-top:0;padding-top:2px}.rs.pg-prod .ui-hist time{color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.rs.pg-prod .ui-hist span{color:var(--ink)}.rs.pg-prod .ui-h{color:var(--ink);margin-bottom:8px;font-size:13px;font-weight:600}.rs.pg-prod .g-who{align-items:center;gap:10px;display:flex}.rs.pg-prod .g-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.rs.pg-prod .g-name{font-size:14px;font-weight:550;line-height:1.3}.rs.pg-prod .g-sub{color:var(--ink-3);font-size:13px}.rs.pg-prod .g-line{color:var(--ink-3);align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.rs.pg-prod .g-text{margin-top:6px;font-size:14px;line-height:1.5}.rs.pg-prod .g-resp{background:#f4f6f9;border-radius:12px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.5}.rs.pg-prod .g-resp b{margin-bottom:3px;font-size:13px;font-weight:600;display:block}.rs.pg-prod .g-resp b span{color:var(--ink-3);font-weight:400}.rs.pg-prod .mk-n{background:rgb(var(--a-ink));color:#fff;font-variant-numeric:tabular-nums;width:24px;height:24px;box-shadow:0 0 0 3px #fff, 0 3px 10px -2px rgb(var(--a-deep) / .55);border-radius:50%;flex:none;place-items:center;font-size:13px;font-style:normal;font-weight:600;line-height:1;display:inline-grid}.rs.pg-prod .r-frag .mk-n{z-index:3;position:absolute}.rs.pg-prod .r-anno{counter-reset:none;gap:0;margin-top:0;display:grid}.rs.pg-prod .r-anno li{border-top:1px solid var(--line);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid;position:relative}.rs.pg-prod .r-anno li:last-child{border-bottom:1px solid var(--line)}.rs.pg-prod .r-anno .mk-n{box-shadow:none;margin-top:1px}.rs.pg-prod .r-anno b{font-size:var(--t-body);letter-spacing:-.006em;color:var(--ink);font-weight:500;line-height:1.35;display:block}.rs.pg-prod .r-anno span{font-size:var(--t-small);color:var(--ink-2);margin-top:3px;line-height:1.5;display:block}.rs.pg-prod .r-leads{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.rs.pg-prod .r-leads path{fill:none;stroke:rgb(var(--a-ink) / .55);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rs.pg-prod .r-leads circle{fill:rgb(var(--a-ink))}.rs.pg-prod .r-stage:not([data-play]) .early{display:none}.rs.pg-prod .r-stage[data-play] .early.off{visibility:hidden;opacity:0;transition:opacity .25s var(--sk-step), visibility 0s linear .25s}.rs.pg-prod .cell{display:grid}.rs.pg-prod .cell>*{grid-area:1/1}.rs.pg-prod .r-stage[data-play] [data-t]{transition:opacity .3s var(--sk-step), transform .3s var(--sk-step), clip-path .3s var(--sk-step)}.rs.pg-prod .r-stage[data-play] [data-t]:not(.on){opacity:0}.rs.pg-prod .r-stage[data-play] [data-fx=rise]:not(.on){transform:translateY(10px)}.rs.pg-prod .r-stage[data-play] [data-fx=rise-lg]:not(.on){transform:translateY(28px)}.rs.pg-prod .r-stage[data-play] [data-fx=rise-lg]{transition-duration:.7s,.7s}.rs.pg-prod .r-stage[data-play] [data-fx=pop]{transition:opacity .2s linear, transform .7s var(--sk-pop)}.rs.pg-prod .r-stage[data-play] [data-fx=pop]:not(.on){transform:scale(.6)}.rs.pg-prod .r-stage[data-play] [data-fx=light]{transition:opacity 1.25s var(--sk-scene)}.rs.pg-prod .r-stage[data-play] [data-fx=grow]{transform-origin:0;transition:transform .9s var(--sk-scene)}.rs.pg-prod .r-stage[data-play] [data-fx=grow]:not(.on){opacity:1;transform:scaleX(0)}.rs.pg-prod .r-stage[data-play] [data-fx=sel]{transition:background-color .4s var(--sk-step), box-shadow .4s var(--sk-step)}.rs.pg-prod .r-stage[data-play] [data-fx=sel]:not(.on){opacity:1;box-shadow:none!important;background-color:#0000!important}.rs.pg-prod .r-stage[data-play] [data-fx=draw]:not(.on){opacity:1}.rs.pg-prod .r-stage[data-play] [data-fx=draw]:before{transition:transform 1.2s var(--sk-scene)}.rs.pg-prod .r-stage[data-play] [data-fx=draw]:not(.on):before{transform:scaleX(0)}.rs.pg-prod .r-stage[data-play] .press{transition:transform .15s var(--sk-step), box-shadow .3s var(--sk-step)}.rs.pg-prod .r-stage[data-play] .press.down{box-shadow:0 0 0 3px #fff, 0 0 0 5px rgb(var(--a-ink) / .55);transform:scale(.96)}.rs.pg-prod .r-stage[data-play] [data-t][data-fx=note] b,.rs.pg-prod .r-stage[data-play] [data-t][data-fx=note] span{transition:color .4s var(--sk-step)}.rs.pg-prod .r-stage[data-play] [data-t][data-fx=note]:not(.on) b,.rs.pg-prod .r-stage[data-play] [data-t][data-fx=note]:not(.on) span{color:var(--ink-3)}.rs.pg-prod .r-stage .terms{color:var(--ink-2)}.rs.pg-prod .r-stage[data-play] .r-lead[data-t]:not(.on){opacity:1}.rs.pg-prod .r-stage[data-play] .r-lead path{transition:stroke-dashoffset .9s var(--sk-scene)}.rs.pg-prod .r-stage[data-play] .r-lead:not(.on) path{stroke-dashoffset:1px}.rs.pg-prod .r-stage[data-play] .r-lead circle{transition:opacity .3s var(--sk-step)}.rs.pg-prod .r-stage[data-play] .r-lead:not(.on) circle{opacity:0}.rs.pg-prod .r-leads path{stroke-dasharray:1;stroke-dashoffset:0}.rs.pg-prod .p-hero.h4{z-index:1;padding:28px 0 0;overflow:visible}.rs.pg-prod .p-hero.h4:before{display:none}.rs.pg-prod .h4-world{pointer-events:none;z-index:0;position:absolute;inset:-72px 0 -150px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 180px),#0000);mask-image:linear-gradient(#000 calc(100% - 180px),#0000)}.rs.pg-prod .h4-sky{width:1500px;top:0;bottom:0;left:calc(50% - 520px)}.rs.pg-prod .h4-dawn{position:absolute;inset:0}.rs.pg-prod .h4 .wrap{z-index:3;position:relative}.rs.pg-prod .h4-grid{grid-template-columns:minmax(0,480px) minmax(0,1fr);grid-template-areas:"h1 h1""copy scene""notes scene";column-gap:56px;display:grid}.rs.pg-prod .h4-h1{grid-area:h1;max-width:1020px}.rs.pg-prod .h4-copy{grid-area:copy}.rs.pg-prod .h4-copy .sub{margin-top:22px}.rs.pg-prod .h4-copy .p-acts{margin-top:30px}.rs.pg-prod .h4-notes{grid-area:notes;padding-top:40px;padding-bottom:28px}.rs.pg-prod .h4-scene{grid-area:scene;min-height:640px;margin:0;position:relative}.rs.pg-prod .h4-anno time{font-size:var(--t-small);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:8px;font-weight:400}.rs.pg-prod .h4-cap{font-size:var(--t-small);color:var(--ink-3);justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.rs.pg-prod .h4-leads{z-index:2}.rs.pg-prod .r-frag .fr-mk{left:-12px}@media (max-width:1179px){.rs.pg-prod .h4-leads{display:none}.rs.pg-prod .h4-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"h1""copy""scene""notes"}.rs.pg-prod .h4-h1{max-width:900px}.rs.pg-prod .h4-copy{max-width:640px}.rs.pg-prod .h4-scene{height:700px;min-height:0;margin-top:48px}.rs.pg-prod .h4-notes{padding-top:24px}.rs.pg-prod .h4-anno{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;display:grid}.rs.pg-prod .h4-anno li{border-bottom:0}.rs.pg-prod .h4-sky{width:120%;height:1100px;top:auto;bottom:-40px;left:-10%}}@media (max-width:760px){.rs.pg-prod .h4-anno{grid-template-columns:minmax(0,1fr)}.rs.pg-prod .h4-anno li:last-child{border-bottom:1px solid var(--line)}}@media (max-width:600px){.rs.pg-prod .h4-scene{grid-template-columns:minmax(0,1fr);height:auto;margin-top:36px;padding-bottom:4px;display:grid}.rs.pg-prod .h4-scene .r-frag{width:auto;position:relative;inset:auto}.rs.pg-prod .h4-notes{z-index:0;padding-top:28px;position:relative}.rs.pg-prod .h4-notes:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#ffffffd1,#fff9 62%,#fff0);position:absolute;inset:-8px -12px}.rs.pg-prod .h4-cap{flex-wrap:wrap}.rs.pg-prod .h4-sky{width:160%;height:1300px;bottom:-60px;left:-30%}}@media (prefers-reduced-motion:reduce){.rs.pg-prod .r-stage [data-t],.rs.pg-prod .r-anno li,.rs.pg-prod .r-leads path,.rs.pg-prod .r-stage .press{transition:none!important}}@media (forced-colors:active){.rs.pg-prod .r-frag{border:1px solid canvastext}.rs.pg-prod .r-frag:after,.rs.pg-prod .r-glow,.rs.pg-prod .r-sky{display:none}.rs.pg-prod .mk-n{color:highlighttext;forced-color-adjust:none;background:highlight}.rs.pg-prod .r-leads path{stroke:canvastext}.rs.pg-prod .r-leads circle{fill:canvastext}.rs.pg-prod .ui-chip,.rs.pg-prod .ui-btn,.rs.pg-prod .fe-cta{border:1px solid canvastext}.rs.pg-prod .ui-ci:before{background:canvastext}}
