.pr-product .pa-page{color:#292337;background:#fff}.pa-page .pa-section{padding:90px 0}.pa-page h1,.pa-page h2,.pa-page h3,.pa-page p{margin-top:0}.pa-page h2{letter-spacing:-.045em;font-size:clamp(30px,3.3vw,46px);line-height:1.12}.pa-page h3{letter-spacing:-.025em;font-size:23px;line-height:1.25}.pa-page p{color:#655870;font-size:17px;line-height:1.7}.pa-page .pr-overline{color:#765289;letter-spacing:.065em;margin-bottom:20px;font-size:13px;font-weight:650;display:block}.pa-page .pa-hero{background:radial-gradient(at 89% 28%,#eadff6 0,#0000 48%),linear-gradient(155deg,#fbfaff 14%,#f5f0f8 75%,#fff);padding:145px 0 0}.pa-page .pa-hero-layout{grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;display:grid}.pa-page .pa-hero h1{letter-spacing:-.05em;margin-bottom:24px;font-size:clamp(38px,4.2vw,57px);line-height:1.08}.pa-page .pa-hero h1 span{color:#80618f;display:block}.pa-page .pa-hero-copy>p{max-width:600px;font-size:18px;line-height:1.65}.pa-page .pa-actions{flex-wrap:wrap;align-items:center;gap:23px;margin-top:30px;display:flex}.pa-page .pa-actions .pr-button{gap:18px}.pa-page .pa-text-link,.pa-page .pa-detail-links a{color:#583967;align-items:center;gap:11px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.pa-page .pa-text-link svg,.pa-page .pa-detail-links svg{flex-shrink:0;transition:transform .18s}.pa-page .pa-text-link:hover svg,.pa-page .pa-detail-links a:hover svg{transform:translate(3px)}.pa-page a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #80618f}.pa-page .pa-workspace{background:#fff;border:1px solid #ded2e7;border-radius:20px;min-width:0;margin:0;overflow:hidden;box-shadow:0 28px 70px -30px #75548466,inset 0 1px #fff}.pa-page .pa-workspace-bar{background:#f7f3f9;border-bottom:1px solid #e8deee;justify-content:space-between;align-items:center;gap:15px;padding:22px;display:flex}.pa-page .pa-workspace-bar img{max-width:102px;height:auto}.pa-page .pa-workspace-bar>span{color:#755c81;align-items:center;gap:7px;font-size:12px;display:flex}.pa-page .pa-workspace-body{padding:27px 24px 22px}.pa-page .pa-prompt{color:#f7f0ff;background:#583768;border-radius:14px 14px 4px;margin-left:23px;padding:17px 18px;font-size:16px;line-height:1.6}.pa-page .pa-connected{color:#7c6787;align-items:center;gap:9px;padding:25px 0 16px;font-size:13px;display:flex}.pa-page .pa-connected svg{flex-shrink:0}.pa-page .pa-output{color:#89649b;background:#f8f5fb;border:1px solid #e5dcec;border-radius:12px;align-items:center;gap:16px;padding:21px;display:flex}.pa-page .pa-output>svg{flex-shrink:0}.pa-page .pa-output strong{color:#413048;overflow-wrap:anywhere;font-size:18px;font-weight:600;line-height:1.5;display:block}.pa-page .pa-output span{color:#786581;margin-top:4px;font-size:13px;line-height:1.5;display:block}.pa-page .pa-workspace-note{color:#897394;align-items:center;gap:9px;margin-top:21px;font-size:13px;display:flex}.pa-page .pa-workspace figcaption{color:#856d91;border-top:1px solid #eee5f1;padding:15px 24px;font-size:12px;line-height:1.6}.pa-page .pa-workspace figcaption a{color:#69457c;display:inline}.pa-page .pa-workspace figcaption a svg{vertical-align:middle;display:inline-block}.pa-page .pa-outcome{color:#745582;text-align:center;border-top:1px solid #e3d9eb;justify-content:center;align-items:center;gap:13px;margin:65px 0 0;padding:25px 0;font-size:15px;display:flex}.pa-page .pa-outcome svg{flex-shrink:0}.pa-page .pa-heading{max-width:730px;margin-bottom:43px}.pa-page .pa-heading h2{margin-bottom:19px}.pa-page .pa-heading>p:last-child{margin-bottom:0}.pa-page .pa-use-grid{grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:33px;display:grid}.pa-page .pa-use-grid article{border-top:1px solid #d9cce2;padding-top:24px}.pa-page .pa-use-icon{color:#8c6e9c;justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.pa-page .pa-use-icon span{color:#9c87a8;font-size:13px}.pa-page .pa-use-grid h3{max-width:310px;margin-bottom:17px}.pa-page .pa-use-grid p{margin-bottom:0;font-size:16px}.pa-page .pa-differences{color:#fbf7ff;background:radial-gradient(at 15% 0,#4d365b,#0000 67%),#282131}.pa-page .pa-differences .pr-overline{color:#cfb1e0}.pa-page .pa-differences .pa-heading p{color:#c8bbd0}.pa-page .pa-difference-grid{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.pa-page .pa-difference-grid article{border-left:1px solid #776286;padding-left:24px}.pa-page .pa-difference-grid article>svg{color:#d4b4e6;margin-bottom:22px}.pa-page .pa-difference-grid h3{color:#fbf7ff;margin-bottom:17px;font-size:22px}.pa-page .pa-difference-grid p{color:#ccbdd5;margin-bottom:0;font-size:16px}.pa-page .pa-detail-links{flex-wrap:wrap;gap:30px;margin-top:40px;display:flex}.pa-page .pa-detail-links a{color:#dfc3ef}.pa-page .pa-commercial{background:#f8f6fb}.pa-page .pa-deployment-grid{grid-template-columns:repeat(2,1fr);gap:26px;display:grid}.pa-page .pa-deployment-grid article{background:#fff;border:1px solid #dacee3;border-radius:16px;padding:33px}.pa-page .pa-deployment-grid article>svg{color:#8b699d;margin-bottom:24px}.pa-page .pa-deployment-grid h3{margin-bottom:19px}.pa-page .pa-deployment-grid article>p{font-size:16px}.pa-page dl{margin:26px 0}.pa-page dl>div{border-top:1px solid #e5dcea;padding:17px 0}.pa-page dt{color:#755582;margin-bottom:5px;font-size:13px;font-weight:650}.pa-page dd{color:#675c6f;margin:0;font-size:15px;line-height:1.6}.pa-page .pa-cost-note{color:#886299;background:#efe8f5;border-radius:12px;align-items:flex-start;gap:15px;margin-top:29px;padding:23px 26px;display:flex}.pa-page .pa-cost-note>svg{flex-shrink:0;margin-top:3px}.pa-page .pa-cost-note p{margin:0;font-size:15px}.pa-page .pa-cost-note a{color:#5f3d70;align-items:center;gap:6px;font-weight:600;display:inline-flex}.pa-page .pa-plan-layout{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.pa-page .pa-plan-layout .pa-heading{margin-bottom:0}.pa-page .pa-plan-layout .pa-text-link{margin-top:27px}.pa-page .pa-billing{background:#fff;border:1px solid #dacbe3;border-radius:16px;padding:30px 34px;box-shadow:0 16px 40px -26px #6e458648}.pa-page .pa-billing-title{color:#7b578b;align-items:center;gap:13px;display:flex}.pa-page .pa-billing-title h3{margin:0;font-size:23px}.pa-page .pa-billing dl{margin-bottom:5px}.pa-page .pa-billing .pa-billing-foot{border-top:1px solid #e5dcea;margin-bottom:0;padding-top:17px;font-size:14px}.pa-page .pa-billing-foot a{color:#644375;display:inline}.pa-page .pa-billing-foot a svg{vertical-align:middle;display:inline-block}.pa-page .pa-close>.pr-wrap{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px;display:grid}.pa-page .pa-close h2{margin-bottom:20px}.pa-page .pa-close p{margin-bottom:0}.pa-page .pa-close .pa-actions{flex-direction:column;align-items:flex-start;margin-top:0}@media (max-width:1050px){.pa-page .pa-hero-layout{gap:35px}.pa-page .pa-hero h1{font-size:43px}.pa-page .pa-workspace-bar>span{font-size:11px}.pa-page .pa-plan-layout{gap:40px}.pa-page .pa-difference-grid{gap:24px}}@media (max-width:760px){.pa-page .pa-section{padding:61px 0}.pa-page .pa-hero{padding-top:114px}.pa-page .pa-hero-layout,.pa-page .pa-plan-layout,.pa-page .pa-close>.pr-wrap{grid-template-columns:1fr;gap:38px}.pa-page .pa-hero h1{font-size:clamp(34px,9vw,46px)}.pa-page .pa-hero-copy>p{font-size:17px}.pa-page .pa-hero .pa-actions{margin-top:24px}.pa-page .pa-workspace-bar{padding:17px}.pa-page .pa-workspace-bar>span{font-size:12px}.pa-page .pa-workspace-body{padding:21px 17px}.pa-page .pa-prompt{margin-left:12px;padding:14px}.pa-page .pa-output{gap:12px;padding:17px 14px}.pa-page .pa-output strong{font-size:17px}.pa-page .pa-workspace figcaption{padding:14px 17px}.pa-page .pa-outcome{text-align:left;align-items:flex-start;margin-top:36px;font-size:14px}.pa-page .pa-outcome svg{margin-top:3px}.pa-page .pa-heading{margin-bottom:32px}.pa-page .pa-use-grid,.pa-page .pa-difference-grid,.pa-page .pa-deployment-grid{grid-template-columns:1fr;gap:30px}.pa-page .pa-use-grid h3{max-width:none}.pa-page .pa-use-icon{margin-bottom:18px}.pa-page .pa-difference-grid article{padding-left:20px}.pa-page .pa-difference-grid article>svg{margin-bottom:17px}.pa-page .pa-detail-links{gap:19px}.pa-page .pa-deployment-grid article,.pa-page .pa-billing{padding:25px 23px}.pa-page .pa-cost-note{gap:12px;padding:20px}.pa-page .pa-close>.pr-wrap{gap:31px}}@media (prefers-reduced-motion:reduce){.pa-page .pa-text-link svg,.pa-page .pa-detail-links svg{transition:none;transform:none!important}}
