@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_47280bfc-module__nY4uMG__className{font-family:Geist,Geist Fallback;font-style:normal}
body:has(.px-public-nav){--px-ink:#221f4b;--px-muted:#68657f;--px-line:#e9e6f2;--px-paper:#fdfcfe;--px-gradient:linear-gradient(115deg, #4f46e5, #7c3aed 55%, #2563eb);background:var(--px-paper);color:var(--px-ink)}body:has(.px-public-nav):before{display:none}body:has(.px-public-nav) :is(h1,h2,h3){text-wrap:balance}body:has(.px-public-nav) h1{letter-spacing:-.045em;font-weight:500}body:has(.px-public-nav) h2{letter-spacing:-.035em;font-weight:500}body:has(.px-public-nav) .rounded-3xl{border-radius:14px}body:has(.px-public-nav) a[data-slot=button]{border-radius:8px}body:has(.px-public-nav) :is(a,button,summary):focus-visible{outline-offset:5px;outline:2px solid #7c3aed}.px-public-nav{border-color:var(--px-line);background:#ffffffed}.px-public-nav>div:first-child{max-width:1248px}.px-public-nav>div:first-child>div{height:80px}.px-public-nav a.group>span:first-child{border-radius:12px;width:42px;height:42px}.px-public-nav a.group>span:last-child>span:first-child{letter-spacing:-1.3px;font-size:26px}.px-public-nav a.group>span:last-child>span:last-child{font-size:10px}.px-public-nav a.rounded-full{border-radius:8px;padding:11px 18px}.px-nav-links{gap:8px}.px-nav-item{color:#423466;white-space:nowrap;background:#faf8ff;border:1px solid #e3ddf1;border-radius:8px;padding:10px 13px;font-size:15px;line-height:22px}.px-nav-item:hover,.px-nav-item:focus-visible{color:#4f2ba0;background:#eee7fc;border-color:#c4b5ed}.px-nav-account{gap:18px;width:218px;margin-left:10px}.px-nav-account>:is(a,button){font-size:15px}#public-menu{max-height:calc(100dvh - 116px);overflow-y:auto}#public-menu a,#public-menu button{font-size:15px}.polly-home{overflow:clip}.polly-home>section>:is(.max-w-7xl,.max-w-6xl,.max-w-5xl){max-width:1200px}.polly-home>section{scroll-margin-top:136px}.polly-home .reveal{animation:none}.polly-home a[data-slot=button]{box-shadow:none;border-radius:8px;font-weight:500;transition:transform .2s,box-shadow .2s}.polly-home a[data-slot=button]:hover{transform:translateY(-2px);box-shadow:0 6px 18px #4f46e51a}.polly-home .text-green-500{color:#7561ba}.px-hero{background:radial-gradient(at 83% 24%,#eee8ff99,#0000 45%),linear-gradient(#fdfcfe,#fff);padding:132px 0 0}.px-hero>.absolute{display:none}.px-hero-layout{grid-template-columns:1.04fr 1fr;align-items:start;gap:70px;padding-bottom:72px;display:grid}.px-hero-copy{--px-copy-width:460px;z-index:1;min-width:0;padding-top:24px;position:relative}.px-hero-copy>:is(h1,p,.px-hero-actions,.px-hero-guide,div:first-child){width:100%;max-width:var(--px-copy-width)}.px-hero-copy>:is(h1,p){text-align:center}.px-hero-copy>:is(div:first-child,.px-hero-guide){justify-content:center}.px-hero-copy>div:first-child{box-shadow:none;color:#6d56aa;text-transform:uppercase;letter-spacing:.085em;background:0 0;border:0;border-radius:0;margin-bottom:26px;padding:0;font-size:11px}.px-hero h1{letter-spacing:-.054em;margin:0 0 25px;font-size:clamp(44px,4.8vw,60px);font-weight:500;line-height:1.045}.px-hero-copy>p{color:#5f5876;text-wrap:balance;margin:0 0 28px;font-size:17px;line-height:1.75}.px-hero-actions{align-items:flex-start;margin-bottom:14px}.px-hero-actions a{width:100%;min-height:58px;padding:16px 20px;font-size:16px;font-weight:600}.px-hero-actions a:first-child{background:var(--px-gradient)}.px-hero-actions a:nth-child(2){color:#50308a;background:#f5f0ff;border:1px solid #bfa9e5}.px-hero-guide{margin:0}.px-hero-guide a{color:#65547f;background:0 0;border:0;height:auto;min-height:0;padding:10px 0;font-size:14px}.px-hero-guide a:after{content:" ↗";margin-left:7px}.px-hero-proof{border-top:1px solid var(--px-line);padding-top:26px;padding-bottom:27px}.px-hero-proof>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;display:grid}.px-hero-proof>div>div{color:#5f5876;font-size:13px;line-height:1.65}.px-hero-proof svg{color:#7852c2;width:16px;height:16px}.px-chapter-nav{background:linear-gradient(110deg,#29214f,#3d2b71 60%,#30376c);border-block:1px solid #4b3a7c;position:relative;box-shadow:0 4px 14px #291d4e0d}.px-chapter-nav>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 28px;max-width:1200px;min-height:64px;margin:auto;padding:10px 24px;display:flex}.px-chapter-nav span{color:#e1d6f9;letter-spacing:0;white-space:nowrap;margin-right:12px;font-size:15px;font-weight:500}.px-chapter-nav a{color:#f5f0ff;white-space:nowrap;padding:11px 0;font-size:14px;font-weight:500;transition:color .2s}.px-chapter-nav a:hover{color:#fff;text-underline-offset:6px;text-decoration:underline}.px-chapter-nav a:focus-visible{outline-offset:-3px;outline-color:#d4bfff}.px-overview{perspective:1200px;min-width:0;padding:15px 0;font-size:12px;line-height:1.5;position:relative}.px-overview-glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#b39aef44,#0000 66%);border-radius:50%;animation:8s ease-in-out infinite px-breathe;position:absolute;inset:5% -12% -5%}.px-sheet{pointer-events:none;background:#f1ebfc;border:1px solid #ddd3f4;border-radius:16px;position:absolute;inset:14px 4px 13px}.px-sheet-one{transform:rotate(-4deg)}.px-sheet-two{background:#f1f5ff;border-color:#dce3f4;transform:rotate(3deg)}.px-overview-panel{transform:perspective(1200px) rotateX(var(--px-tilt-x,0deg)) rotateY(var(--px-tilt-y,0deg));background:#fffffffa;border:1px solid #ded7ed;border-radius:14px;padding:24px;transition:transform .22s;position:relative;box-shadow:0 28px 70px #49316e12,0 4px 14px #49316e08}.px-overview-top{border-bottom:1px solid var(--px-line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:18px;display:flex}.px-overview-brand{letter-spacing:-.025em;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.px-overview-brand>span{color:#7552c7;background:#f1eafa;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.px-overview-live{color:#8c819f;align-items:center;gap:6px;font-size:10px;display:flex}.px-overview-live i{background:#8b5cf6;border-radius:50%;width:5px;height:5px}.px-overview-tabs{gap:6px;padding:17px 0;display:flex}.px-overview-tabs button{cursor:pointer;font:inherit;color:#847890;border:1px solid #0000;border-radius:6px;padding:7px 12px;font-size:10px;line-height:1.4;transition:background .2s,color .2s}.px-overview-tabs button[aria-pressed=true]{color:#7350b9;background:#f4f0fc;border-color:#e4d9f6}.px-perspectives{gap:12px;display:grid}.px-perspective{background:linear-gradient(115deg,#fcfaff,#fff);border:1px solid #e9e1f6;border-left:3px solid #a07cd9;border-radius:8px;padding:15px 16px 0;animation:.7s both px-card-arrive;position:relative;overflow:hidden}.px-perspective-people{background:linear-gradient(115deg,#f9fbff,#fff);border-color:#e1e6f2 #e1e6f2 #e1e6f2 #7798dc;animation-delay:.16s}.px-perspective-label{color:#8b75a3;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;display:flex}.px-perspective-label span:last-child{color:#b0a3bf;margin-left:auto}.px-perspective-people .px-perspective-label{color:#7c8db1}.px-perspective h3{letter-spacing:-.03em;text-wrap:pretty;margin:11px 0 6px;font-size:15px;font-weight:500;line-height:1.35}.px-perspective p{color:#8b8198;margin:0 0 12px;font-size:10px;line-height:1.6}.px-evidence-strip{flex-wrap:wrap;gap:5px;margin-bottom:13px;display:flex}.px-evidence-strip span{color:#85699e;background:#f5f1fb;border:1px solid #eae2f6;border-radius:4px;padding:4px 7px;font-size:9px;line-height:1.4}.px-perspective-people .px-evidence-strip span{color:#7185aa;background:#f3f6fc;border-color:#e6ebf6}.px-saved-source{color:#90859d;border-top:1px solid #ece5f4;align-items:center;gap:6px;padding:10px 0;font-size:9px;line-height:1.5;display:flex}.px-saved-source svg:last-child{color:#7c6e9e;margin-left:auto}.px-perspective:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 20%,#cab7ef22 45%,#0000 70%);animation:10s ease-in-out infinite px-scan;position:absolute;inset:0;transform:translate(-120%)}.px-perspective-people:after{animation-delay:1.8s}.px-evidence-join{color:#bba8d5;justify-content:center;align-items:center;gap:12px;padding:10px 0;display:flex}.px-evidence-join span{background:#eee6f7;width:44px;height:1px}.px-overview-result{color:#fff;background:var(--px-gradient);border-radius:9px;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;transition:transform .2s;display:flex;box-shadow:0 6px 20px #6647d91a}.px-overview-result:hover{transform:translateY(-2px)}.px-result-eyebrow{letter-spacing:.12em;color:#e1d6ff;margin-bottom:6px;font-size:8px;display:block}.px-overview-result strong{letter-spacing:-.035em;font-size:17px;font-weight:500;line-height:1.3;display:block}.px-overview-bottom{color:#9a8fa8;justify-content:space-between;gap:10px;padding-top:17px;font-size:9px;display:flex}.px-overview-bottom button{cursor:pointer;color:#79658f;align-items:center;gap:5px;display:flex}.px-dashboard-preview{border-top:1px solid var(--px-line);background:radial-gradient(at 12% 38%,#ded1fb66,#0000 55%),linear-gradient(165deg,#faf7ff,#f1effb 65%,#f9faff);padding:82px 0 64px}.px-dashboard-inner{max-width:1200px;margin-inline:auto;padding-inline:32px}.px-dashboard-heading{text-align:center;max-width:720px;margin:0 auto 36px}.px-dashboard-heading>p:first-child{text-transform:uppercase;letter-spacing:.14em;color:#7550a0;margin-bottom:16px;font-size:11px}.px-dashboard-heading h2{color:var(--px-ink);font-size:clamp(32px,3.5vw,44px);line-height:1.12}.px-dashboard-heading>p:last-child{color:#686078;margin-top:18px;font-size:16px;line-height:1.75}.px-dashboard-frame{background:linear-gradient(120deg,#e5d7fa,#e5e8fc);border:1px solid #c9b3ec;border-radius:17px;padding:12px;box-shadow:0 26px 60px #50328418}.px-dashboard-caption-bar{color:#66547d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 4px 12px;font-size:11px;display:flex}.px-dashboard-caption-bar>span:first-child{color:#49346b;align-items:center;gap:8px;font-weight:600;display:flex}.px-dashboard-caption-bar i{background:#8357cf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #cbb4ee66}.px-dashboard-image-button{cursor:zoom-in;background:#f6f6fc;border:1px solid #d1c7e6;border-radius:9px;width:100%;display:block;position:relative;overflow:hidden}.px-dashboard-image-button>img{width:100%;height:auto;display:block}.px-dashboard-controls{align-items:center;gap:18px;display:flex}.px-dashboard-controls button{color:#503477;cursor:zoom-in;background:#faf7ff;border:1px solid #ccb7e7;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:12px;font-weight:500;transition:background .2s;display:inline-flex}.px-dashboard-controls button:hover{background:#fff}.px-dashboard-figure figcaption{text-align:center;color:#736680;margin-top:17px;font-size:12px;line-height:1.7}.px-dashboard-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:36px;display:grid}.px-dashboard-benefits>div{align-items:flex-start;gap:11px;display:flex}.px-dashboard-benefits svg{color:#7950b0;flex-shrink:0;margin-top:3px}.px-dashboard-benefits h3{color:#392b52;margin-bottom:7px;font-size:15px;font-weight:600}.px-dashboard-benefits p{color:#736680;font-size:13px;line-height:1.75}.px-dashboard-links{flex-wrap:wrap;justify-content:center;gap:16px 32px;margin-top:32px;display:flex}.px-dashboard-links a{color:#62428e;text-underline-offset:5px;align-items:center;gap:7px;font-size:14px;text-decoration:underline;display:inline-flex}.px-dashboard-dialog{color:#221f4b;background:#fff;border:1px solid #d6c8e9;border-radius:14px;width:min(94vw,1440px);max-width:none;max-height:92dvh;margin:auto;padding:0;box-shadow:0 30px 100px #11092355}.px-dashboard-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#170f2bcc}.px-dashboard-dialog>header{background:#faf7ff;border-bottom:1px solid #e7def1;justify-content:space-between;align-items:center;gap:20px;padding:16px 22px;display:flex}.px-dashboard-dialog h2{font-size:18px;font-weight:600}.px-dashboard-dialog header p{color:#736680;margin-top:4px;font-size:12px}.px-dashboard-dialog header button{cursor:pointer;background:#fff;border:1px solid #d9cde7;border-radius:8px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.px-dashboard-dialog-image{overscroll-behavior:contain;max-height:calc(92dvh - 142px);overflow:auto}.px-dashboard-dialog-image img{width:100%;min-width:1100px;max-width:none;height:auto;display:block}.px-dashboard-dialog-note{color:#736680;background:#faf7ff;border-top:1px solid #e7def1;padding:13px 22px;font-size:12px;line-height:1.6}@media (max-width:767px){.px-dashboard-preview{padding:52px 0 44px}.px-dashboard-inner{padding-inline:24px}.px-dashboard-heading{margin-bottom:26px}.px-dashboard-heading>p:last-child{font-size:15px}.px-dashboard-frame{border-radius:12px;padding:7px}.px-dashboard-caption-bar{padding:5px 3px 12px;font-size:11px}.px-dashboard-controls{justify-content:space-between;gap:12px;width:100%}.px-dashboard-controls button{min-height:44px}.px-dashboard-benefits{grid-template-columns:1fr;gap:22px;margin-top:28px}.px-dashboard-benefits p{font-size:14px}.px-dashboard-links{flex-direction:column;align-items:center;gap:20px}.px-dashboard-dialog>header{padding:14px}.px-dashboard-dialog h2{font-size:16px}.px-dashboard-dialog-note{padding:12px 14px}}.px-section-heading{margin-inline:auto;max-width:760px;margin-bottom:48px}.px-section-heading>:first-child{color:#7250a0;letter-spacing:.13em;-webkit-text-fill-color:currentColor;background:0 0;font-size:12px}.px-section-heading h2{letter-spacing:-.04em;font-size:clamp(30px,3.5vw,44px);font-weight:500;line-height:1.12}.px-section-heading>p:last-child{color:var(--px-muted);max-width:680px;margin-inline:auto;font-size:16px;line-height:1.8}.px-product-intro{padding-top:92px;padding-bottom:46px}.px-intro-panel{border:1px solid var(--px-line);background:linear-gradient(120deg,#fff 50%,#faf8ff);border-radius:14px;gap:28px 64px;padding:46px;position:relative;box-shadow:0 4px 20px #46326404}.px-intro-panel h2{letter-spacing:-.045em;font-size:42px;line-height:1.12}.px-intro-panel p{font-size:16px;line-height:1.85}.px-intro-panel ul{border-left:1px solid #e7e0f0;gap:0;margin:0;padding:0 0 0 28px;display:grid}.px-intro-panel li{margin:0;padding:19px 0;font-size:15px;line-height:1.7}.px-intro-panel li+li{border-top:1px solid #eae4f2}.px-intro-panel svg{color:#8871b7}.px-intro-panel+p{color:#686078;max-width:870px;margin-top:28px;font-size:15px;line-height:1.85}.px-logo-wall{border-color:var(--px-line);background:#fff;padding:32px 0}.px-logo-wall p:first-child{color:#74628f;letter-spacing:.1em;margin-bottom:26px;font-size:12px}.px-logo-wall .px-logo-item{color:#383051;background:#fdfbff;border:1px solid #eae4f3;border-radius:10px;gap:10px;padding:10px 14px;font-size:15px;font-weight:500}.px-assistant-mark{flex-shrink:0;display:flex}.px-assistant-mark>span{width:40px;height:40px}.px-assistant-mark img.object-contain{width:24px;height:24px}.px-source-mark{object-fit:contain;flex-shrink:0;width:28px;height:28px}.px-logo-wall p:last-child{color:#726b83;margin-top:24px;font-size:12px;line-height:1.7}.px-guide-card{background:linear-gradient(125deg,#f6f0ff,#fff 58%);border-color:#d8c9ef;border-radius:14px;gap:48px;position:relative;overflow:hidden;box-shadow:0 10px 32px #62409d0a}.px-guide-card:before{content:"";background:var(--px-gradient);height:4px;position:absolute;top:0;left:0;right:0}.px-guide-card>div{padding:10px 10px 10px 0}.px-guide-card>div>svg{color:#7240bb;background:#e8dcfb;border-radius:12px;width:46px;height:46px;padding:11px}.px-guide-card h3{letter-spacing:-.04em;font-size:27px;font-weight:500}.px-guide-card p{font-size:15px;line-height:1.8}.px-guide-card a{font-size:15px;font-weight:500}.px-guide-card ol{background:linear-gradient(135deg,#f1e9fc,#f4f7ff);border:1px solid #dcd0ef;border-radius:10px;padding:22px 26px;transform:rotate(-.8deg);box-shadow:5px 7px #e9dff7}.px-guide-card ol li{border-color:#e8e2f0}.px-guide-card ol li>span{color:#7a4fb1;font-size:13px}.px-guide-card ol li p:first-child{font-size:15px;font-weight:500}.px-guide-card ol li p:last-child{margin-top:3px;font-size:13px}.px-feature-section{padding-top:88px}.px-feature{border-color:var(--px-line);transform:perspective(1000px) rotateX(var(--px-tilt-x,0deg)) rotateY(var(--px-tilt-y,0deg));background:linear-gradient(145deg,#fff 25%,#fcfaff);border-radius:14px;padding:28px;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden;box-shadow:0 2px 8px #37204d03}.px-feature:before{content:"";border-radius:inherit;background:radial-gradient(circle at var(--px-x,50%) var(--px-y,10%),#d3bcf328,transparent 65%);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.px-feature:hover{border-color:#d8c8ed;box-shadow:0 20px 45px #49316e0d}.px-feature:hover:before{opacity:1}.px-feature>div:first-child{background:#f4eefb;border-radius:13px;width:48px;height:48px;margin-bottom:25px}.px-feature h3{letter-spacing:-.04em;margin-bottom:12px;font-size:22px}.px-feature>p{font-size:15px;line-height:1.8}.px-feature .text-xs{font-size:13px}.px-feature>a{padding-top:10px}.px-feature .h-2\.5{height:12px;margin-top:28px;margin-bottom:16px}.px-feature .h-1\.5{height:7px;margin-bottom:11px}.px-feature>div.border-t{background:#fff;border:1px solid #eee7f4;border-radius:7px;margin-top:8px;padding:12px 8px;box-shadow:0 2px 5px #36204e03}.px-feature .rounded-xl.border{box-shadow:0 3px 7px #42255c04}.px-feature .border-l-4{border-left-width:2px;margin-top:10px;padding:12px}.px-how{padding:88px 0 72px}.px-step{background:linear-gradient(140deg,#f1e8fc,#f8f5ff 65%,#eef2ff);border:1px solid #d8c9ed;border-radius:14px;padding:32px 26px;box-shadow:0 7px 22px #5b38820a}.px-step:before{content:"";background:var(--px-gradient);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:26px;right:26px}.px-step>div:first-child{color:#b19acb;font-size:44px;font-weight:400}.px-step>div:nth-child(2){color:#6d3fc1;background:#e5d6fa}.px-step h3{letter-spacing:-.03em;font-size:19px;line-height:1.4}.px-step p{font-size:15px;line-height:1.85}.px-how>div>div.mt-6{background:#f7f4fb;border-color:#e9e1f1;border-radius:10px;margin-top:32px;padding:24px 32px}.px-how>div>div.mt-6 h3{font-size:15px}.px-how>div>div.mt-6 p{font-size:14px;line-height:1.8}.px-full-picture{background:linear-gradient(130deg,#f5effc,#f2f5fd);border-block:1px solid #e7def1;padding-block:96px;position:relative}.px-full-picture>div>div:last-child{border-color:#e0d5ed;border-radius:14px;transform:rotate(-.5deg);box-shadow:0 15px 40px #4d2f6c09}.px-full-picture .p-7{padding:32px 25px}.px-full-picture .border-t{gap:24px;padding:24px}.px-full-picture .border-t p{max-width:600px;font-size:14px;line-height:1.8}.px-full-picture .border-t a{font-size:14px}.px-pricing{background:#fff;padding:96px 0 80px}.px-pricing>div>div.flex{gap:48px}.px-pricing .lg\:sticky{top:140px}.px-price-card{border-radius:14px;padding:38px 28px;box-shadow:0 16px 40px #4b2c9414}.px-price-card>div:nth-child(2){letter-spacing:-.06em;font-size:65px;font-weight:500}.px-price-card>div:first-child{letter-spacing:.11em;font-size:12px}.px-price-card>p{max-width:220px;line-height:1.8}.px-pricing ul li{gap:10px}.px-pricing ul li svg{width:17px;height:17px}.px-pricing ul li span{font-size:14px;line-height:1.8}.px-pricing .flex-1>div>p{font-size:17px;font-weight:500}.px-plans{background:#fff;padding-bottom:88px}.px-plans>div>div{background:radial-gradient(at 95% 0,#7255c5aa,#0000 60%),linear-gradient(120deg,#2d2455,#4a317e 58%,#344680);border-color:#493285;border-radius:14px;padding:38px;box-shadow:0 14px 32px #3b256c14}.px-plans .lg\:flex-row{flex-direction:column;align-items:stretch;gap:24px}.px-plans .flex-1>div:first-child{color:#e3d5ff;font-size:12px}.px-plans h2{color:#fff;font-size:31px}.px-plans .flex-1>p{color:#eee8fa;max-width:960px;font-size:15px;line-height:1.8}.px-plans .grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.px-plans .grid>a{border-color:#e7ddf4;border-radius:9px;padding:23px;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #1c113d12}.px-plans .grid>a:hover{transform:translateY(-3px);box-shadow:0 10px 22px #1c113d26}.px-plans .grid>a>div:first-child{color:#79569f;margin-bottom:9px;font-size:12px}.px-plans .grid>a>div:nth-child(2){margin-bottom:8px;font-size:29px}.px-plans .grid>a>div:nth-child(2) span{color:#746782}.px-plans .grid>a>div:last-child{font-size:14px}.px-faq{border-block:1px solid var(--px-line);background:#f8f6fb;padding:96px 0}.px-faq nav{top:140px}.px-faq nav ol{background:0 0;border:0;padding:0}.px-faq nav ol a{color:#4e4268;border-radius:6px;padding:16px 12px;font-size:15px;line-height:1.5}.px-faq nav ol a .text-xs{font-size:13px}.px-faq .px-faq-help{color:#655574;background:#f0e9f8;border:1px solid #e2d6f0;border-radius:9px;margin-top:22px;padding:18px;font-size:14px;line-height:1.85}.px-faq-help a{font-size:inherit;white-space:nowrap;text-underline-offset:3px;padding:0;text-decoration:underline}.px-faq nav ol li+li{border-top:1px solid #e8e1ef}.px-faq [id^=faq-]{scroll-margin-top:140px}.px-faq h3{margin-bottom:8px;font-size:18px;font-weight:500}.px-faq .divide-y{background:#fff;border:1px solid #e6deef;border-radius:10px;overflow:hidden}.px-faq details{border-color:#eae4f0}.px-faq summary{padding:22px;font-size:16px;font-weight:500;line-height:1.6}.px-faq details[open]{background:#fdfbff}.px-faq details[open] summary{color:#7551b5}.px-faq details>div{padding:0 22px 24px;font-size:15px;line-height:1.85}.px-story{background:#fff;padding:110px 0}.px-story>div>.grid{align-items:start;gap:70px}.px-story h2{letter-spacing:-.045em;font-size:43px;font-weight:500;line-height:1.12}.px-story blockquote{color:#77608d;border-color:#b195d1;border-left-width:2px;font-size:21px;line-height:1.6}.px-story .space-y-5{font-size:14px;line-height:1.9}.px-story .bg-green-50{background:#f8f5fb;border-color:#e7dfee;border-radius:6px;padding:7px 12px}.px-story .bg-green-50 span:last-child{color:#7c6993;font-size:11px;font-weight:500}.px-story .mt-10.grid{border-block:1px solid var(--px-line);gap:30px 0;padding:28px 0}.px-story .mt-10.grid .font-extrabold{letter-spacing:-.04em;font-weight:500}.px-story .space-y-4{position:sticky;top:140px}.px-value{border-color:var(--px-line);background:linear-gradient(130deg,#fdfbff,#fff);border-radius:12px;padding:27px;position:relative;box-shadow:0 4px 12px #4e296a03}.px-value>div:first-child{background:#f5effa;border-radius:10px}.px-value h3{letter-spacing:-.025em;font-size:17px;font-weight:500}.px-value p{font-size:13px;line-height:1.8}.px-final{background:radial-gradient(at 50% 140%,#6f3fba88,#0000 65%),#221f4b;padding:96px 0;position:relative;overflow:hidden}.px-final:before{content:"";pointer-events:none;border:1px solid #ffffff08;border-radius:50%;width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 90px #ffffff03,0 0 0 180px #ffffff02}.px-final>div{position:relative}.px-final h2{font-size:clamp(34px,4vw,50px);font-weight:400;line-height:1.13}.px-final p.text-lg{max-width:540px;margin-inline:auto;font-size:16px;line-height:1.9}.px-final a[data-slot=button]{font-size:15px}.px-final p:last-child{font-size:13px}.px-footer{border-color:var(--px-line);background:#fff;padding:64px 0 28px}.px-footer>div{max-width:1200px}.px-footer .text-sm{font-size:14px;line-height:1.7}.px-footer .text-xs{color:#706580;font-size:12px;line-height:1.9}.px-footer-socials{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.px-footer-socials>span{grid-column:1/-1}.px-footer-socials a{background:#fcfaff;border:1px solid #e7dff0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:8px 11px;font-size:13px;display:inline-flex}.px-footer-socials a:hover{background:#f3edfb;border-color:#cbbbdf}.px-footer-mark{flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:24px;display:inline-flex}.px-footer-mark img{object-fit:contain;border-radius:3px;width:22px;height:22px}.px-footer-source{align-items:flex-start;gap:8px;display:flex}.px-footer-source .px-footer-mark{margin-top:1px}.px-footer .border-t{border-color:var(--px-line)}.px-comparison-hero{isolation:isolate;background:linear-gradient(115deg,#fbf9ff,#f0e8fc 65%,#e9efff);border-bottom:1px solid #dfd3f0;padding:150px 0 52px;position:relative;overflow:hidden}.px-comparison-hero:before{content:"";z-index:-1;opacity:.17;pointer-events:none;background:repeating-radial-gradient(at 100% 120%,#0000 0 38px,#8b5cf6 39px 40px,#0000 41px 76px);position:absolute;inset:0 0 0 40%;-webkit-mask-image:linear-gradient(100deg,#0000,#000 75%);mask-image:linear-gradient(100deg,#0000,#000 75%)}.px-comparison-hero:after{content:"";z-index:-1;opacity:.16;pointer-events:none;background-image:radial-gradient(#6d48b9 1px,#0000 1.5px);background-size:22px 22px;position:absolute;inset:38% 0 0;-webkit-mask-image:linear-gradient(#0000 12%,#000);mask-image:linear-gradient(#0000 12%,#000)}.px-comparison-inner,.px-comparison-main{width:100%;max-width:1200px;margin-inline:auto;padding-inline:32px}.px-comparison-hero h1{margin-bottom:20px;font-size:clamp(34px,3.3vw,46px);line-height:1.15}.px-comparison-hero.px-comparison-hero-chart{background:0 0;border:0;padding:126px 0 0}.px-comparison-hero-chart:before,.px-comparison-hero-chart:after{display:none}.px-comparison-hero.px-comparison-hero-chart h1{margin-bottom:0;font-size:clamp(22px,2.3vw,30px)}.px-comparison-intro{color:#55466d;text-wrap:pretty;font-size:16px;line-height:1.8}.px-comparison-actions a{border-radius:8px;min-height:46px;font-size:15px}.px-comparison-actions a:first-child{background:var(--px-gradient)}.px-comparison-main{padding-bottom:80px}.px-comparison-main>p{max-width:none;line-height:1.8}.px-comparison-table{border-color:#e0d5ed}.px-comparison-note{background:linear-gradient(120deg,#f3ecfc,#f5f7ff);border-color:#dcd0ed;width:100%;padding:28px 32px}.px-comparison-note p{line-height:1.85}@keyframes px-card-arrive{0%{opacity:.2;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes px-breathe{0%,to{opacity:.5;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes px-scan{0%,25%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@keyframes px-grow{0%{transform:scaleX(.15)}to{transform:scaleX(1)}}.px-in-view:is(.px-guide-card,.px-feature,.px-intro-panel,.px-value){animation:.7s both px-card-arrive}.px-feature.px-in-view .h-1\.5>div,.px-feature.px-in-view .h-2\.5>span{transform-origin:0;animation:1.3s cubic-bezier(.2,.7,.1,1) both px-grow}.px-feature.px-in-view:nth-child(2){animation-delay:.1s}.px-feature.px-in-view:nth-child(3){animation-delay:.2s}body:has(.px-overview[data-motion=paused]) .polly-home *{animation:none!important}body:has(.px-overview[data-motion=paused]) .polly-home :after{animation:none!important}body:has(.px-overview[data-motion=paused]) :is(.px-overview-panel,.px-feature){transform:none}@media (min-width:1440px){.px-hero-layout{gap:90px}}@media (max-width:1199px){.px-nav-links{gap:6px}.px-nav-item{padding-inline:10px;font-size:14px}.px-nav-account{gap:14px;width:202px;margin-left:4px}.px-hero-layout{gap:42px}.px-hero h1{font-size:54px}.px-chapter-nav>div{gap:6px 24px}.px-intro-panel{gap:28px 36px}.px-pricing>div>div.flex{gap:32px}.px-story>div>.grid{gap:40px}}@media (max-width:1023px){.px-hero-layout{grid-template-columns:1fr 1fr;gap:30px}.px-hero h1{font-size:46px}.px-hero-copy>p{font-size:16px}.px-hero-actions a{padding-inline:12px;font-size:14px}.px-overview-panel{padding:18px}.px-overview-live{display:none}.px-overview-tabs button{padding:6px 9px;font-size:9px}.px-overview-brand{font-size:12px}.px-perspective{padding:13px 12px 0}.px-perspective h3{font-size:13px}.px-intro-panel ul{border-left:0;padding-left:0}.px-intro-panel li{padding:12px 0}.px-intro-panel h2{max-width:620px}.px-story .space-y-4{grid-template-columns:1fr 1fr;gap:16px;display:grid;position:static}.px-story .space-y-4>*{margin:0}.px-pricing>div>div.flex>div:first-child{max-width:100%}.px-price-card{text-align:left;grid-template-columns:1fr 1fr;align-items:center;column-gap:32px;display:grid}.px-price-card>div:first-child{grid-column:1;margin-bottom:8px}.px-price-card>div:nth-child(2){grid-row:2/5}.px-price-card>a{grid-column:2}.px-price-card>p{grid-column:2;max-width:none}.px-faq nav{position:static}.px-faq nav ol{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.px-faq nav ol li:nth-child(2){border-top:0}}@media (max-width:767px){.px-public-nav>div:first-child>div{height:70px}#public-menu{max-height:calc(100dvh - 106px)}.px-public-nav a.group>span:first-child{width:37px;height:37px}.px-public-nav a.group>span:last-child>span:first-child{font-size:24px}.px-hero{padding-top:112px}.px-hero-layout{padding-inline:24px;grid-template-columns:1fr;gap:44px;padding-bottom:46px}.px-hero-copy{--px-copy-width:100%;padding-top:0}.px-hero-copy>div:first-child{letter-spacing:.06em;margin-bottom:24px;font-size:9px}.px-hero h1{margin-bottom:22px;font-size:clamp(40px,8vw,58px)}.px-hero-copy>p{margin-bottom:24px;font-size:16px}.px-hero-actions{gap:10px}.px-hero-actions a{white-space:normal;text-align:center;width:100%;max-width:none;min-height:54px;font-size:14px;line-height:1.5}.px-overview{width:100%;max-width:480px;margin-inline:auto;padding:8px}.px-overview-panel{padding:20px}.px-overview-live{display:flex}.px-overview-tabs button{font-size:10px}.px-perspective h3{font-size:15px}.px-hero-proof{padding:24px}.px-hero-proof>div{grid-template-columns:1fr 1fr;gap:15px;width:100%}.px-hero-proof>div>div{font-size:12px;line-height:1.6}.px-chapter-nav>div{gap:2px 20px;padding:16px 24px}.px-chapter-nav span{text-align:center;width:100%;margin:0 0 5px;font-size:14px}.px-chapter-nav a{padding-block:8px;font-size:13px}.polly-home>section>:is(.max-w-7xl,.max-w-6xl,.max-w-5xl){padding-inline:24px}.polly-home>section{scroll-margin-top:126px}.px-product-intro{padding-top:58px;padding-bottom:30px}.px-intro-panel{border-radius:11px;gap:20px;padding:26px}.px-intro-panel h2{font-size:32px}.px-intro-panel p{font-size:15px}.px-intro-panel li{font-size:14px}.px-intro-panel>div:last-child{gap:12px;padding-top:18px}.px-intro-panel>div:last-child a{font-size:13px}.px-intro-panel+p{font-size:14px}.px-section-heading{margin-bottom:30px}.px-section-heading h2{font-size:32px;line-height:1.15}.px-section-heading>p:last-child{font-size:15px;line-height:1.8}.px-logo-wall{padding-block:25px}.px-logo-wall .px-logo-item{padding:8px 10px;font-size:14px}.px-assistant-mark>span{width:36px;height:36px}.px-assistant-mark img.object-contain{width:22px;height:22px}.px-logo-wall div.flex{gap:10px 8px}.px-guide-card{gap:30px;padding:25px}.px-guide-card h3{font-size:24px}.px-guide-card p{font-size:15px}.px-guide-card ol{padding:18px}.px-guide-card>div{padding:0}.px-feature-section,#sample-check,#sample-report{padding-top:64px;padding-bottom:28px}.px-feature{padding:26px}.px-feature-section .grid{gap:18px}.px-how{padding:60px 0}.px-step{padding:28px 24px}.px-step:before{left:24px;right:24px}.px-how .grid{gap:18px}.px-how>div>div.mt-6{margin-top:15px;padding:22px}.px-full-picture{padding-block:64px}.px-full-picture>div>div:last-child{transform:none}.px-full-picture .p-7{padding:24px}.px-full-picture .border-t a{white-space:normal;width:100%;min-height:46px}.px-pricing{padding:64px 0 48px}.px-price-card{text-align:center;padding:32px;display:block}.px-price-card>div:nth-child(2){font-size:70px}.px-price-card>p{max-width:none}.px-pricing .flex-1.grid{gap:32px}.px-plans{padding-bottom:60px}.px-plans>div>div{padding:25px}.px-plans h2{font-size:27px}.px-plans .grid{grid-template-columns:1fr 1fr;gap:10px}.px-plans .grid>a{min-width:0;padding:16px 12px}.px-plans .grid>a>div:nth-child(2){font-size:25px}.px-plans .grid>a>div:last-child{font-size:12px}.px-faq{padding-block:64px}.px-faq nav ol a{padding:13px 4px;font-size:14px}.px-faq nav ol{grid-template-columns:1fr;gap:0}.px-faq nav ol li:nth-child(2){border-top:1px solid #e8e1ef}.px-faq nav ol a span.flex{gap:6px}.px-faq summary{padding:18px;font-size:15px}.px-faq details>div{padding:0 18px 20px;font-size:14px}.px-faq [id^=faq-]{scroll-margin-top:126px}.px-story{padding-block:70px}.px-story h2{font-size:35px}.px-story blockquote{font-size:19px}.px-story .space-y-5{font-size:13px}.px-story .space-y-4{grid-template-columns:1fr}.px-value{padding:24px}.px-final{padding:70px 24px}.px-final h2{font-size:35px}.px-final a[data-slot=button]{font-size:14px}.px-footer{padding:48px 8px 24px}.px-comparison-hero{padding:116px 0 36px}.px-comparison-hero.px-comparison-hero-chart{padding:112px 0 0}.px-comparison-inner,.px-comparison-main{padding-inline:24px}.px-comparison-intro{font-size:16px;line-height:1.75}.px-comparison-note{padding:24px}}@media (prefers-reduced-motion:reduce){body:has(.px-public-nav) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.px-public-nav) :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}body:has(.px-public-nav) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.px-overview-panel,.px-feature{transform:none!important}}
.research-price-chart-module__P5ycjW__card{color:#221f4b;background:linear-gradient(120deg,#fcfaff 0%,#fff 52%,#f8faff 100%);border:1px solid #e0d8ef;border-radius:18px;margin-top:28px;scroll-margin-top:140px;overflow:hidden;box-shadow:0 8px 36px #4b327508}.research-price-chart-module__P5ycjW__header{justify-content:space-between;align-items:flex-start;gap:24px;padding:30px 30px 0;display:flex}.research-price-chart-module__P5ycjW__eyebrow{color:#765e9a;letter-spacing:.11em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:600}.research-price-chart-module__P5ycjW__title{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:500;line-height:1.2}.research-price-chart-module__P5ycjW__intro{color:#68657f;max-width:560px;margin:12px 0 0;font-size:13px;line-height:1.65}.research-price-chart-module__P5ycjW__date{color:#706680;background:#fff9;border:1px solid #e7e1ef;border-radius:20px;flex-shrink:0;margin-top:3px;padding:6px 10px;font-size:10px}.research-price-chart-module__P5ycjW__layout{grid-template-columns:minmax(0,1fr) 292px;gap:18px;padding:30px 24px 24px;display:grid}.research-price-chart-module__P5ycjW__visual{min-width:0}.research-price-chart-module__P5ycjW__plotHeading{justify-content:space-between;align-items:center;gap:12px;margin:0 5px;font-size:12px;font-weight:500;display:flex}.research-price-chart-module__P5ycjW__unit{color:#71627f;font-size:10px;font-weight:400}.research-price-chart-module__P5ycjW__direction{color:#71627f;align-items:center;gap:5px;font-size:10px;font-weight:400;display:flex}.research-price-chart-module__P5ycjW__plotScroll{min-width:0}.research-price-chart-module__P5ycjW__plot{width:100%;height:auto;display:block;overflow:visible}.research-price-chart-module__P5ycjW__mobilePlot{display:none}.research-price-chart-module__P5ycjW__gridLine{stroke:#e9e5f2;stroke-width:1px}.research-price-chart-module__P5ycjW__verticalLine{stroke:#e9e5f2;stroke-width:1px;stroke-dasharray:3 6}.research-price-chart-module__P5ycjW__tick{fill:#71627f;font-size:12px}.research-price-chart-module__P5ycjW__axisLabel{fill:#5d536e;font-size:13px;font-weight:500}.research-price-chart-module__P5ycjW__point{cursor:pointer;outline:none}.research-price-chart-module__P5ycjW__point:focus-visible{outline:none}.research-price-chart-module__P5ycjW__point:focus-visible>circle:first-child{stroke:#7c3aed;stroke-width:2px;stroke-dasharray:3 3}.research-price-chart-module__P5ycjW__point:hover .research-price-chart-module__P5ycjW__pointLabel{fill:#6d28d9}.research-price-chart-module__P5ycjW__pointLabel{paint-order:stroke;stroke:#fcfaff;stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:500}.research-price-chart-module__P5ycjW__ownLabel{fill:#6231b8;paint-order:stroke;stroke:#fcfaff;stroke-width:4px;stroke-linejoin:round;font-size:19px;font-weight:650}.research-price-chart-module__P5ycjW__leader{fill:none;stroke:#b6a8ca;stroke-width:1px}.research-price-chart-module__P5ycjW__toolPicker{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:7px;display:flex}.research-price-chart-module__P5ycjW__toolButton{color:#686078;cursor:pointer;background:#fff;border:1px solid #e8e3ef;border-radius:20px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:6px 10px;font-size:10px;transition:border-color .15s,background .15s;display:inline-flex}.research-price-chart-module__P5ycjW__toolButton:hover{background:#faf7ff;border-color:#b5a0d5}.research-price-chart-module__P5ycjW__toolButton[aria-pressed=true]{color:#59269f;background:#f0e8fc;border-color:#b79bdc}.research-price-chart-module__P5ycjW__swatch{border-radius:50%;flex-shrink:0;width:6px;height:6px}.research-price-chart-module__P5ycjW__plotNote{color:#71627f;text-align:center;margin:14px 8px 0;font-size:10px;line-height:1.6}.research-price-chart-module__P5ycjW__detail{background:linear-gradient(145deg,#f4edfc,#f8f9ff 70%);border:1px solid #e7def2;border-radius:12px;padding:20px}.research-price-chart-module__P5ycjW__detailTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.research-price-chart-module__P5ycjW__detailKicker{color:#705b88;letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:600}.research-price-chart-module__P5ycjW__detailDot{border-radius:50%;width:7px;height:7px}.research-price-chart-module__P5ycjW__toolName{letter-spacing:-.025em;margin:11px 0 0;font-size:23px;font-weight:500;line-height:1.2}.research-price-chart-module__P5ycjW__planName{color:#71627f;margin:5px 0 0;font-size:11px}.research-price-chart-module__P5ycjW__price{color:#52298e;letter-spacing:-.035em;margin:18px 0 0;font-size:30px;font-weight:500;line-height:1.2}.research-price-chart-module__P5ycjW__perMonth{color:#71627f;letter-spacing:0;white-space:nowrap;font-size:12px;font-weight:400}.research-price-chart-module__P5ycjW__conversion{color:#71627f;margin:7px 0 0;font-size:10px;line-height:1.5}.research-price-chart-module__P5ycjW__depthSummary{color:#746281;border-top:1px solid #e3d8ef;justify-content:space-between;align-items:center;gap:10px;margin:21px 0 13px;padding-top:17px;font-size:10px;display:flex}.research-price-chart-module__P5ycjW__depthSummary strong{color:#612ca1;white-space:nowrap;font-size:19px;font-weight:500}.research-price-chart-module__P5ycjW__depthSummary strong span{color:#766680;font-size:12px;font-weight:400}.research-price-chart-module__P5ycjW__areaList{gap:11px;margin:0;padding:0;list-style:none;display:grid}.research-price-chart-module__P5ycjW__areaRow{color:#51415f;align-items:center;gap:7px;font-size:11px;display:flex}.research-price-chart-module__P5ycjW__includedIcon,.research-price-chart-module__P5ycjW__unverifiedIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.research-price-chart-module__P5ycjW__includedIcon{color:#7440b2;background:#e5d9f6}.research-price-chart-module__P5ycjW__unverifiedIcon{color:#766680;background:#eae5ef}.research-price-chart-module__P5ycjW__unverified{color:#766680;white-space:nowrap;margin-left:auto;font-size:9px}.research-price-chart-module__P5ycjW__areaNote{color:#71627f;margin:5px 0 0 24px;font-size:10px;line-height:1.55}.research-price-chart-module__P5ycjW__planNote,.research-price-chart-module__P5ycjW__quoteNote{color:#71627f;margin:19px 0 0;font-size:11px;line-height:1.65}.research-price-chart-module__P5ycjW__sourceLinks{border-top:1px solid #e3d8ef;flex-wrap:wrap;gap:7px 12px;margin-top:15px;padding-top:14px;display:flex}.research-price-chart-module__P5ycjW__sourceLinks a{color:#684393;text-underline-offset:3px;align-items:center;gap:4px;font-size:10px;text-decoration:underline;display:inline-flex}.research-price-chart-module__P5ycjW__sourceLinks a:hover{color:#4f1f8b}.research-price-chart-module__P5ycjW__quoteRow{border-top:1px solid #e8e2f0;justify-content:space-between;align-items:center;gap:16px;margin:0 24px;padding:17px 0;display:flex}.research-price-chart-module__P5ycjW__quoteLabel{color:#60536f;font-size:11px;font-weight:500}.research-price-chart-module__P5ycjW__quoteRow p{color:#71627f;margin:4px 0 0;font-size:10px}.research-price-chart-module__P5ycjW__quoteButtons{flex-wrap:wrap;gap:8px;display:flex}.research-price-chart-module__P5ycjW__quoteButton{color:#79628b;cursor:pointer;background:#fff;border:1px solid #e4ddee;border-radius:8px;align-items:center;gap:19px;min-height:36px;padding:8px 13px;font-size:11px;display:inline-flex}.research-price-chart-module__P5ycjW__quoteButton:hover,.research-price-chart-module__P5ycjW__quoteButton[aria-pressed=true]{color:#59269f;background:#f3edfc;border-color:#b79bdc}.research-price-chart-module__P5ycjW__basis{color:#71627f;background:#f7f4fb;border-top:1px solid #e8e2f0;padding:20px 30px;font-size:11px;line-height:1.7}.research-price-chart-module__P5ycjW__basis>p{margin:0 0 8px}.research-price-chart-module__P5ycjW__basis strong{color:#695577;font-weight:500}.research-price-chart-module__P5ycjW__method{margin-top:15px}.research-price-chart-module__P5ycjW__method summary{color:#67428e;cursor:pointer;align-items:center;gap:8px;font-size:11px;list-style:none;display:inline-flex}.research-price-chart-module__P5ycjW__method summary::-webkit-details-marker{display:none}.research-price-chart-module__P5ycjW__method[open] summary>svg{transform:rotate(180deg)}.research-price-chart-module__P5ycjW__methodContent{border-top:1px solid #e4dced;margin-top:16px;padding-top:16px}.research-price-chart-module__P5ycjW__methodContent ol{grid-template-columns:1fr 1fr;gap:10px 35px;margin:0 0 18px;padding-left:17px;display:grid}.research-price-chart-module__P5ycjW__methodContent p{margin:10px 0 0}.research-price-chart-module__P5ycjW__methodContent a{color:#6c3a9b;text-underline-offset:3px;text-decoration:underline}.research-price-chart-module__P5ycjW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1050px){.research-price-chart-module__P5ycjW__layout{grid-template-columns:minmax(0,1fr)}.research-price-chart-module__P5ycjW__plot{max-height:540px}.research-price-chart-module__P5ycjW__detail{grid-template-columns:1fr 1fr;column-gap:28px;display:grid}.research-price-chart-module__P5ycjW__detailTop,.research-price-chart-module__P5ycjW__toolName,.research-price-chart-module__P5ycjW__planName,.research-price-chart-module__P5ycjW__price,.research-price-chart-module__P5ycjW__conversion{grid-column:1}.research-price-chart-module__P5ycjW__depthSummary{border:none;grid-area:1/2/span 2;margin:0 0 12px;padding-top:0}.research-price-chart-module__P5ycjW__areaList{grid-area:3/2/span 6}.research-price-chart-module__P5ycjW__planNote,.research-price-chart-module__P5ycjW__sourceLinks,.research-price-chart-module__P5ycjW__quoteNote{grid-column:1}}@media (max-width:700px){.research-price-chart-module__P5ycjW__header{flex-direction:column;gap:15px;padding:23px 18px 0}.research-price-chart-module__P5ycjW__title{font-size:24px}.research-price-chart-module__P5ycjW__intro{font-size:12px}.research-price-chart-module__P5ycjW__date{margin:0}.research-price-chart-module__P5ycjW__layout{gap:22px;padding:25px 12px 20px}.research-price-chart-module__P5ycjW__plotHeading{margin:0 6px}.research-price-chart-module__P5ycjW__direction,.research-price-chart-module__P5ycjW__desktopPlot{display:none}.research-price-chart-module__P5ycjW__mobilePlot{display:block}.research-price-chart-module__P5ycjW__pointLabel,.research-price-chart-module__P5ycjW__tick{font-size:13px}.research-price-chart-module__P5ycjW__toolPicker{gap:7px;margin-top:12px}.research-price-chart-module__P5ycjW__toolButton{min-height:44px;padding:8px 11px;font-size:11px}.research-price-chart-module__P5ycjW__plotNote{margin-top:12px}.research-price-chart-module__P5ycjW__detail{padding:20px;display:block}.research-price-chart-module__P5ycjW__depthSummary{border-top:1px solid #e3d8ef;margin:21px 0 13px;padding-top:17px}.research-price-chart-module__P5ycjW__areaRow{font-size:12px}.research-price-chart-module__P5ycjW__quoteRow{flex-direction:column;align-items:flex-start;margin:0 18px}.research-price-chart-module__P5ycjW__quoteButtons{width:100%}.research-price-chart-module__P5ycjW__quoteButton{flex:1;justify-content:space-between;min-height:40px}.research-price-chart-module__P5ycjW__basis{padding:20px 18px}.research-price-chart-module__P5ycjW__methodContent ol{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.research-price-chart-module__P5ycjW__toolButton{transition:none}}.research-price-chart-module__P5ycjW__researchUpdate{color:#51415f;background:linear-gradient(120deg,#f3edfc,#f0f4ff);border:1px solid #ded6f1;border-radius:12px;margin:0 30px 24px;padding:20px}.research-price-chart-module__P5ycjW__researchUpdate h3{color:#4f2b88;margin:0 0 9px;font-size:15px;font-weight:600}.research-price-chart-module__P5ycjW__researchUpdate p{margin:8px 0;font-size:12px;line-height:1.7}.research-price-chart-module__P5ycjW__researchUpdate a{color:#6c3a9b;text-underline-offset:3px;align-items:center;gap:7px;margin-top:6px;font-size:12px;text-decoration:underline;display:inline-flex}@media (max-width:640px){.research-price-chart-module__P5ycjW__researchUpdate{margin:0 18px 20px;padding:17px}}
