@font-face{font-family:Manrope;src:url('manrope.ttf?v=9') format('truetype');font-style:normal;font-weight:200 800;font-display:swap}
:root{--green:#21132f;--ink:#21132f;--muted:#7a648e;--cream:#f8f8f2;--lime:#e4d9f3;--line:#f2ebfb;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{margin:0;background:var(--cream);color:var(--ink);font:15px/1.65 Manrope,'Segoe UI',Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,summary,select{touch-action:manipulation}button{cursor:pointer}svg{width:21px;height:21px;flex-shrink:0}img{max-width:100%}h1,h2,h3,p{margin-top:0}h2{font-size:clamp(30px,3.3vw,43px);font-weight:600;letter-spacing:-1.8px;line-height:1.22;margin-bottom:22px}h3{font-weight:650;letter-spacing:-.6px;line-height:1.35}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #7a648e;outline-offset:5px}button:disabled{cursor:wait;opacity:.65}.wrap{width:min(1152px,calc(100% - 88px));margin-inline:auto}.section{padding-block:100px}.eyebrow{font-size:10px;letter-spacing:1.8px;font-weight:750;line-height:1.5;margin-bottom:20px}.micro{font-size:11px;line-height:1.6;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--green);color:#fff;padding:17px 23px;border:1px solid var(--green);border-radius:9px;font-size:13px;font-weight:650;line-height:1.3;transition:background .2s,transform .2s,box-shadow .2s}.button:hover{background:#21132f;box-shadow:0 8px 20px #21132f10;transform:translateY(-2px)}.button.secondary{background:transparent;color:var(--green);border-color:#e4d9f3}.button.secondary:hover{background:#f2ebfb}.button.light{background:var(--lime);color:var(--green);border-color:var(--lime)}.button.small{padding:12px 18px;font-size:12px}.text-link{display:inline-flex;align-items:center;gap:14px;font-size:13px;font-weight:650}.text-link:hover{color:#56317c}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:#fff;padding:12px}.skip-link:focus{top:15px}.dot{width:7px;height:7px;display:inline-block;background:#56317c;border-radius:50%}
.site-header{position:sticky;top:0;z-index:30;background:#f8f8f2ed;backdrop-filter:blur(18px);border-bottom:1px solid #f2ebfb7a}.header-inner{display:flex;justify-content:space-between;align-items:center;min-height:94px;gap:25px}.brand{display:inline-flex;align-items:center;gap:10px;font-size:23px;font-weight:800;letter-spacing:-1px;white-space:nowrap;line-height:1.2}.brand-light{font-weight:450}.brand small{display:block;font-size:6.5px;letter-spacing:1.65px;font-weight:650;margin-top:6px}.brand-symbol{display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:var(--lime);width:39px;height:42px;border-radius:10px;font-size:28px;position:relative;padding-bottom:4px}.brand-symbol>span{font-size:14px;position:absolute;top:1px;right:4px}.site-header nav{display:flex;gap:25px;font-size:11px;font-weight:600}.site-header nav a:hover{color:#56317c}.header-actions{display:flex;align-items:center;gap:22px}.login-link{display:flex;align-items:center;gap:9px;font-size:11px;font-weight:650}.login-link svg{width:16px}.mobile-menu{display:none}
.hero{display:grid;grid-template-columns:1.05fr 1fr;gap:45px;padding-top:66px;padding-bottom:69px;align-items:center}.hero-tag{display:inline-flex;align-items:center;gap:10px;font-size:9px;font-weight:750;letter-spacing:1.5px;padding:8px 12px;border-radius:30px;border:1px solid #e4d9f3;margin-bottom:25px}.hero h1{font-size:clamp(45px,5.1vw,66px);line-height:1.095;letter-spacing:-3.5px;font-weight:600;margin-bottom:24px}.hero-emphasis{color:#56317c;position:relative}.hero-emphasis:after{content:'';position:absolute;left:0;right:0;bottom:-5px;border-bottom:2px solid #b7a6cc;border-radius:50%;height:12px;transform:rotate(-2deg)}.intro{font-size:14px;line-height:1.9;max-width:445px;color:#56317c;margin-bottom:28px}.hero-actions{display:flex;align-items:center;gap:25px;margin-bottom:27px}.hero-assurance{display:flex;gap:16px;font-size:9px;color:#7a648e}.hero-assurance>span{display:flex;gap:4px;align-items:center}.hero-assurance svg{width:13px;height:13px;color:#56317c}.hero-visual{position:relative;background:#f2ebfb;border:1px solid #f2ebfb;border-radius:26px;padding:25px 22px 28px;min-height:465px;isolation:isolate}.visual-orbit{position:absolute;border:1px solid #b7a6cc71;border-radius:50%;z-index:-1}.orbit-one{width:390px;height:390px;top:40px;left:70px}.orbit-two{width:300px;height:300px;top:80px;left:115px}.visual-topline{display:flex;align-items:center;justify-content:space-between;font-size:7px;font-weight:750;letter-spacing:1.5px;color:#56317c;margin:0 3px 24px}.visual-topline>span:last-child{font-size:22px}.preview-window{background:#fff;border:1px solid #f2ebfb;border-radius:11px;overflow:hidden;box-shadow:0 20px 45px #21132f12;transform:rotate(-2deg);margin:0 2px}.preview-topbar{height:38px;border-bottom:1px solid #f2ebfb;display:flex;justify-content:space-between;align-items:center;padding:0 15px;font-size:8px;color:#7a648e}.window-dots{display:flex;gap:4px}.window-dots i{width:5px;height:5px;background:#e4d9f3;border-radius:50%}.window-dots i:first-child{background:#b7a6cc}.preview-body{display:flex;min-height:304px}.preview-sidebar{width:48px;background:#faf7fe;border-right:1px solid #f2ebfb;display:flex;flex-direction:column;align-items:center;gap:15px;padding:17px 0;font-size:16px;color:#7a648e}.preview-sidebar .mini-brand{font-size:19px;font-weight:800;color:var(--green);margin-bottom:8px}.sidebar-active{display:flex;align-items:center;justify-content:center;width:29px;height:29px;background:#f2ebfb;color:#56317c;border-radius:7px}.sidebar-bottom{margin-top:auto;border:1px solid #e4d9f3;border-radius:50%;width:15px;height:15px;font-size:9px;text-align:center}.preview-content{flex:1;padding:21px 20px 16px;min-width:0}.preview-eyebrow{font-size:6px;letter-spacing:1.3px;color:#7a648e;font-weight:700;margin-bottom:9px}.preview-content h2{font-size:23px;letter-spacing:-1px;line-height:1.22;margin-bottom:20px}.preview-info{display:grid;grid-template-columns:1fr 1fr;gap:9px}.preview-info>div{border:1px solid #f2ebfb;border-radius:7px;padding:11px 8px;display:flex;align-items:center;gap:7px;position:relative}.preview-info strong{font-size:7px;display:block}.preview-info small{font-size:5.6px;color:#b7a6cc;display:block;margin-top:3px}.file-icon,.plan-icon{width:22px;height:25px;border-radius:5px;background:#f2ebfb;color:#7a648e;display:flex;align-items:center;justify-content:center;font-size:7px;font-weight:750;flex-shrink:0}.plan-icon{background:#faf3e4;color:#b59964;font-size:17px}.mini-check{position:absolute;top:4px;right:5px;color:#7a648e;font-size:7px}.preview-list-head{display:flex;justify-content:space-between;margin:19px 0 9px;font-size:7px}.preview-list-head>span{font-size:6px;color:#7a648e}.preview-opportunity{display:flex;align-items:center;gap:7px;border:1px solid #f2ebfb;padding:10px 8px;border-radius:6px;margin-bottom:7px}.company-icon{display:flex;align-items:center;justify-content:center;width:24px;height:25px;background:#f2ebfb;border-radius:6px;color:#7a648e;flex-shrink:0}.company-icon.pale{background:#faf4e7;color:#c2a76e}.preview-opportunity strong{display:block;font-size:7px}.preview-opportunity small{display:block;font-size:6px;color:#b7a6cc}.opportunity-status{margin-left:auto;background:#f4eddd;border-radius:4px;font-size:5px;padding:4px;white-space:nowrap;color:#ab955d}.preview-opportunity.faded{opacity:.6}.preview-opportunity.faded>span:last-child{margin-left:auto}.floating-note{display:flex;align-items:center;gap:11px;position:absolute;bottom:37px;left:-21px;background:var(--green);color:white;border-radius:11px;padding:15px 20px;box-shadow:0 12px 25px #21132f1b;transform:rotate(1deg)}.floating-icon{display:flex;align-items:center;justify-content:center;width:31px;height:31px;background:#ffffff12;border:1px solid #ffffff25;border-radius:50%;color:#e4d9f3}.floating-note strong{font-size:10px;display:block}.floating-note small{display:block;font-size:8px;color:#e4d9f3;margin-top:4px}.visual-caption{position:absolute;bottom:8px;left:0;right:0;text-align:center;font-size:6.5px;color:#7a648e;margin:0}
.trust-strip{display:grid;grid-template-columns:repeat(4,1fr);padding:25px 0;border-block:1px solid var(--line)}.trust-strip>div{display:flex;align-items:center;justify-content:center;gap:13px;border-right:1px solid var(--line)}.trust-strip>div:first-child{justify-content:flex-start}.trust-strip>div:last-child{border:0;justify-content:flex-end}.trust-strip strong{font-size:24px;letter-spacing:-.8px;font-weight:650}.trust-strip span:not(.trust-icon){font-size:9px;color:#7a648e;line-height:1.7}.trust-icon{font-size:30px;color:#56317c}.trust-strip img{width:35px;height:35px}.section-heading{display:grid;grid-template-columns:1.45fr 1fr;gap:70px;align-items:end;margin-bottom:42px}.section-heading h2{font-size:34px;margin-bottom:0}.section-heading>p{font-size:12px;color:var(--muted);margin-bottom:3px;max-width:330px;justify-self:end;line-height:1.9}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.steps article{background:#fff;border:1px solid #f2ebfb;border-radius:13px;padding:26px 27px}.step-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.step-number{font-size:9px;font-weight:700;letter-spacing:1px;color:#b7a6cc}.step-icon{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#f2ebfb;color:#56317c;font-size:24px}.steps h3{font-size:16px;margin-bottom:10px}.steps p{font-size:11px;color:var(--muted);margin-bottom:0;line-height:1.9}
.workspace-section{background:#f2ebfb;padding:85px 0}.workspace-grid{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:center}.workspace-copy h2{font-size:43px;margin-bottom:20px}.workspace-copy>p:not(.eyebrow){font-size:12px;color:var(--muted);max-width:375px;line-height:1.9}.feature-list{list-style:none;padding:0;margin:27px 0}.feature-list li{display:flex;gap:17px;margin:21px 0}.feature-list li>span{padding-top:2px;font-size:8px;font-weight:700;color:#b7a6cc}.feature-list h3{font-size:12px;margin-bottom:5px}.feature-list p{font-size:10px;line-height:1.8;color:#7a648e;max-width:320px;margin:0}.workspace-copy .text-link{font-size:11px}.workspace-preview{background:#fff;border:1px solid #f2ebfb;border-radius:17px;padding:28px;box-shadow:0 16px 45px #56317c08;transform:rotate(1deg)}.workspace-head{display:flex;align-items:center;gap:10px;padding-bottom:21px;border-bottom:1px solid #f2ebfb}.workspace-avatar{display:flex;align-items:center;justify-content:center;background:#f2ebfb;color:#7a648e;width:38px;height:38px;border-radius:11px;font-weight:750;font-size:20px}.workspace-head small{display:block;font-size:6px;color:#b7a6cc;letter-spacing:1px;font-weight:750}.workspace-head strong{display:block;font-size:12px}.workspace-label{margin-left:auto;border:1px solid #f2ebfb;border-radius:4px;font-size:6px;padding:4px 7px;color:#7a648e}.workspace-summary{display:flex;align-items:center;justify-content:space-between;margin:22px 0;background:#faf7fe;border-radius:9px;padding:17px 13px;gap:10px}.workspace-summary>div>span{display:block;font-size:7px;color:#7a648e}.workspace-summary strong{font-size:12px;display:block}.status-pill{font-size:6px;border-radius:20px;background:#f2ebfb;color:#7a648e;padding:5px 8px;white-space:nowrap}.workspace-row{display:flex;align-items:center;gap:13px;border-bottom:1px solid #f2ebfb;padding:16px 0}.workspace-row strong{display:block;font-size:10px}.workspace-row small{display:block;font-size:8px;color:#b7a6cc;margin-top:3px}.row-check,.row-number{display:flex;align-items:center;justify-content:center;width:29px;height:29px;background:#f2ebfb;border:1px solid #f2ebfb;border-radius:50%;font-size:10px;color:#7a648e}.row-number{background:white;border-style:dashed;color:#b7a6cc}.row-arrow{margin-left:auto;color:#7a648e}.workspace-footer{display:flex;align-items:center;gap:6px;font-size:7px;color:#7a648e;padding-top:17px}.workspace-footer svg{width:13px;height:13px}.workspace-preview>.micro{font-size:6px;margin:15px 0 0;color:#b7a6cc}
.plans-heading{text-align:center;max-width:660px;margin:0 auto 48px}.plans-heading .eyebrow{margin-bottom:13px}.plans-heading h2{font-size:42px;margin-bottom:14px}.plans-heading>p:last-child{font-size:12px;color:var(--muted)}.plans-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.plan-card{position:relative;background:white;border:1px solid #f2ebfb;border-radius:14px;padding:31px 27px 23px;display:flex;flex-direction:column}.plan-card.featured{background:#f2ebfb;border-color:#7a648e;box-shadow:0 12px 30px #21132f0a}.plan-ribbon{position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:6px;font-weight:750;letter-spacing:.8px;color:#f2ebfb;background:#56317c;border-radius:5px;padding:6px 13px;white-space:nowrap}.plan-card .eyebrow{font-size:7px;letter-spacing:1.3px;color:#7a648e;margin-bottom:12px}.plan-card h3{font-size:27px;margin-bottom:12px;font-weight:600}.plan-description{font-size:11px;line-height:1.8;color:var(--muted);min-height:40px;max-width:230px;margin-bottom:24px}.plan-price{display:flex;gap:7px;align-items:baseline;margin-bottom:2px}.plan-price>span{font-size:43px;font-weight:600;letter-spacing:-2px;line-height:1.3}.plan-price small{font-size:8px;color:#7a648e;font-weight:650}.plan-period{font-size:8px;color:#7a648e;margin-bottom:24px}.plan-card .button{font-size:11px;padding:13px 16px;justify-content:space-between;border-radius:7px;gap:8px}.plan-card .button svg{width:18px;height:18px}.plan-divider{border-top:1px solid #f2ebfb;margin:26px 0 20px}.included-label{font-size:7px;letter-spacing:1.2px;font-weight:750;color:#7a648e;margin-bottom:13px}.plan-card ul{list-style:none;padding:0;margin:0;flex:1}.plan-card li{display:flex;align-items:flex-start;gap:8px;font-size:10px;margin:12px 0;line-height:1.7}.plan-card li svg{color:#56317c;width:14px;height:14px;margin-top:1px}.plan-foot{font-size:8px;color:#7a648e;margin:23px 0 0}.plans-conditions{display:flex;justify-content:center;align-items:flex-start;gap:8px;margin:24px auto 0;max-width:760px;color:#7a648e}.plans-conditions svg{width:14px;height:14px;margin-top:3px}.plans-conditions p{font-size:9px;line-height:1.8;text-align:center;margin:0}.care-band{display:flex;align-items:center;gap:30px;background:#f2ebfb;border:1px solid #f2ebfb;border-radius:15px;padding:30px 34px;margin-bottom:15px}.care-mark{font-size:49px;color:#56317c}.care-band .eyebrow{font-size:7px;margin-bottom:8px}.care-band h2{font-size:20px;letter-spacing:-.7px;margin-bottom:8px}.care-band p:not(.eyebrow){font-size:10px;line-height:1.8;max-width:690px;color:#7a648e;margin:0}.care-location{margin-left:auto;white-space:nowrap;font-size:7px;color:#7a648e;letter-spacing:.7px;line-height:1.8}.care-location strong{font-size:14px;color:#56317c}
.checkout-section{display:grid;grid-template-columns:.95fr 1fr;gap:95px;align-items:center}.checkout-copy h2{font-size:43px}.checkout-copy>p:not(.eyebrow){font-size:12px;line-height:1.9;color:var(--muted);max-width:380px}.checkout-steps{list-style:none;padding:0;margin:31px 0}.checkout-steps li{display:flex;align-items:center;gap:14px;margin:23px 0}.checkout-steps li>span{display:flex;align-items:center;justify-content:center;background:#f2ebfb;border:1px solid #f2ebfb;border-radius:50%;font-size:9px;font-weight:700;color:#56317c;width:30px;height:30px;flex-shrink:0}.checkout-steps strong{display:block;font-size:11px}.checkout-steps small{display:block;font-size:9px;color:#7a648e;margin-top:2px}.checkout-copy .text-link{font-size:10px}.checkout-card{padding:31px;background:#fff;border:1px solid #f2ebfb;border-radius:16px;box-shadow:0 16px 50px #21132f05}.checkout-card-head{display:flex;align-items:center;justify-content:space-between;gap:20px}.checkout-card-head .eyebrow{font-size:7px;letter-spacing:1.5px;color:#b7a6cc;margin-bottom:8px}.checkout-card-head h3{font-size:20px;letter-spacing:-.7px;margin:0}.payment-brand{width:49px;height:49px;display:flex;align-items:center;justify-content:center;background:#f4faff;border:1px solid #e7f2fa;border-radius:11px}.checkout-benefits{display:flex;gap:14px;margin:21px 0 10px;padding-bottom:19px;border-bottom:1px solid #f2ebfb}.checkout-benefits>span{display:flex;align-items:center;gap:4px;font-size:8px;color:#7a648e}.checkout-benefits svg{width:12px;height:12px}#checkout-form>label:not(.checkout-consent){display:block;font-size:10px;font-weight:650;margin:18px 0 8px}#checkout-form select,#checkout-email{width:100%;padding:13px;border:1px solid #f2ebfb;border-radius:7px;background:#faf7fe;color:#21132f;font-size:11px;min-height:46px}#checkout-email::placeholder{color:#b7a6cc}.input-hint{font-size:7px;color:#b7a6cc;margin:7px 0 0}.checkout-consent{display:flex;align-items:flex-start;gap:9px;margin:21px 0;font-size:8px;color:#7a648e;line-height:1.9}.checkout-consent input{margin:3px 0 0;width:13px;height:13px;flex-shrink:0;accent-color:var(--green)}.mp-button{display:flex;width:100%;padding:11px 15px;background:#009ee3;border-color:#009ee3;gap:11px;justify-content:flex-start;color:white;border-radius:8px;box-shadow:0 5px 16px #009ee315}.mp-button:hover{background:#0087c5;border-color:#0087c5}.mp-logo{display:flex;align-items:center;justify-content:center;background:#fff;width:35px;height:35px;border-radius:7px;flex-shrink:0}.mp-button>span:nth-child(2){font-size:12px}.mp-button>svg{margin-left:auto;width:18px;height:18px}.payment-note{text-align:center;font-size:7px;color:#b7a6cc;margin:10px 0 14px}.privacy-details{padding-top:12px;border-top:1px solid #f2ebfb}.privacy-details summary{font-size:8px;color:#7a648e;cursor:pointer}.privacy-details p{font-size:8px;line-height:1.9;color:#7a648e;margin:10px 0 0}#checkout-status{font-size:8px;color:#56317c;line-height:1.8;margin:13px 0 0}#checkout-unavailable{font-size:11px;width:100%;margin-top:15px}
.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:95px;border-top:1px solid var(--line)}.faq>div:first-child>p:not(.eyebrow){font-size:11px;color:var(--muted);margin:23px 0 15px}.faq .text-link{font-size:10px}.faq h2{font-size:40px}.faq-items details{border-bottom:1px solid #f2ebfb;padding:18px 0}.faq-items details:first-child{padding-top:0}.faq-items summary{display:flex;justify-content:space-between;gap:20px;font-size:12px;font-weight:600;cursor:pointer;list-style:none}.faq-items summary::-webkit-details-marker{display:none}.faq-items summary>span{font-size:19px;line-height:1.2;font-weight:400;color:#7a648e}.faq-items details[open] summary>span{transform:rotate(45deg)}.faq-items p{font-size:11px;line-height:1.9;color:var(--muted);margin:15px 0 0;max-width:510px}.demo-container{margin-top:-30px;margin-bottom:80px}.demo-disclosure{border:1px solid #f2ebfb;border-radius:12px;background:#faf7fe}.demo-disclosure>summary{display:flex;justify-content:space-between;gap:20px;list-style:none;cursor:pointer;padding:19px 24px;font-size:11px}.demo-disclosure>summary::-webkit-details-marker{display:none}.demo-disclosure>summary>span{color:#7a648e}.demo-disclosure>summary>strong{font-size:10px;font-weight:600}.demo-disclosure>summary>strong>span{margin-left:17px}.demo-layout{width:100%;padding:30px;display:grid;grid-template-columns:1fr 1fr;gap:35px}.demo-layout h2{font-size:26px;letter-spacing:-1px}.demo-layout p{font-size:11px;color:var(--muted)}.demo-notice{padding:15px;border:1px solid #e4d9f3;background:#f2ebfb;border-radius:7px;font-size:11px}.demo-notice p{margin-bottom:0}.demo-card{background:white;border:1px solid #f2ebfb;border-radius:9px;padding:22px}.demo-header{display:flex;justify-content:space-between;font-size:7px;letter-spacing:1px;margin-bottom:18px}.badge{padding:3px 8px;background:#f2ebfb;border-radius:3px;font-size:6px;color:#7a648e}#prep-form>label:not(.check-label){display:block;font-size:10px;font-weight:600;margin:15px 0 8px}textarea{resize:vertical}#prep-form textarea{width:100%;border:1px solid #f2ebfb;border-radius:6px;padding:12px;font-size:10px;line-height:1.8;background:#faf7fe;color:var(--ink)}.check-label{display:flex;gap:8px;font-size:8px;color:#7a648e;margin:15px 0}.check-label input{accent-color:var(--green)}#prep-form .button{font-size:10px;width:100%;padding:12px}.form-help,.result-note{font-size:8px!important}.text-button{border:0;background:transparent;padding:0;color:var(--green);font-size:10px;text-decoration:underline}#review h3{font-size:20px}#review ul{font-size:10px;padding-left:16px}#review li{margin:9px 0}
.closing{display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;background:var(--green);color:#fff;border-radius:19px;padding:45px 50px;margin-bottom:70px;gap:25px}.closing .eyebrow{font-size:7px;color:#b7a6cc;letter-spacing:1.5px;margin-bottom:13px}.closing h2{font-size:35px;margin:0;letter-spacing:-1.3px;position:relative;z-index:1}.closing>.button{font-size:11px;z-index:1;white-space:nowrap}.closing-decoration{position:absolute;right:140px;bottom:-72px;font-size:260px;line-height:1;color:#ffffff05;font-weight:400;pointer-events:none}.site-footer{padding-bottom:25px}.footer-top{display:grid;grid-template-columns:1fr 1fr .65fr;gap:35px;align-items:start;padding-bottom:40px;border-bottom:1px solid var(--line)}.footer-top>.brand{font-size:23px}.footer-top>div>strong{display:block;font-size:10px;font-weight:600;margin-bottom:8px}.footer-top>div>a{font-size:10px;color:#7a648e}.footer-top>nav{display:flex;flex-direction:column;gap:8px;font-size:9px;color:#7a648e;justify-self:end}.footer-bottom{display:flex;justify-content:space-between;font-size:8px;color:#b7a6cc;margin-top:18px}[hidden]{display:none!important}
@media(min-width:1450px){.hero{padding-top:85px;padding-bottom:85px}.hero-visual{min-height:495px;padding:30px}.preview-body{min-height:325px}.preview-content{padding:25px}.floating-note{bottom:41px}}
@media(max-width:1050px){.wrap{width:calc(100% - 56px)}.header-inner{gap:18px}.site-header nav{gap:16px;font-size:10px}.header-actions{gap:15px}.hero{gap:28px}.hero h1{font-size:54px;letter-spacing:-2.8px}.hero-visual{min-height:425px;padding:20px 15px}.preview-content{padding:18px 13px}.preview-info{gap:5px}.preview-info>div{gap:4px;padding:9px 5px}.floating-note{left:-9px;bottom:33px;padding:12px 15px}.preview-sidebar{width:37px}.visual-topline{font-size:6px}.intro{font-size:12px}.hero-actions{gap:17px}.hero-actions .button{font-size:11px;padding:15px 17px}.hero-assurance{font-size:7px;gap:10px}.workspace-grid,.checkout-section,.faq{gap:50px}.section-heading{gap:40px}.plans-grid{gap:16px}.plan-card{padding:28px 21px 21px}.plan-price>span{font-size:38px}.trust-strip strong{font-size:21px}.trust-strip span:not(.trust-icon){font-size:8px}.care-band{gap:20px}.care-location{display:none}}
@media(max-width:800px){.header-inner{min-height:80px}.site-header>div>nav{display:none}.hero{grid-template-columns:1fr 1fr;gap:20px}.hero h1{font-size:43px;letter-spacing:-2px}.hero-tag{font-size:7px;letter-spacing:1px;padding:7px 10px;margin-bottom:20px}.intro{font-size:11px}.hero-actions{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:22px}.hero-assurance{flex-direction:column;gap:6px;font-size:8px}.hero-visual{min-height:385px;padding:16px 11px}.preview-topbar{height:30px;font-size:6px;padding:0 9px}.preview-sidebar{width:29px;font-size:12px;gap:12px}.preview-content{padding:16px 11px}.preview-content h2{font-size:19px}.preview-info{grid-template-columns:1fr}.preview-info>div:nth-child(2){display:none}.preview-opportunity strong{font-size:5.5px}.opportunity-status{font-size:4px}.preview-opportunity{padding:8px 5px}.company-icon{width:20px;height:21px}.preview-list-head{font-size:6px}.preview-list-head>span{display:none}.floating-note{padding:11px;gap:7px;left:-13px;bottom:24px}.floating-note strong{font-size:8px}.floating-note small{font-size:6px}.floating-icon{width:24px;height:24px}.visual-caption{font-size:5px;bottom:5px}.section{padding-block:70px}.section-heading{grid-template-columns:1fr;gap:20px}.section-heading>p{justify-self:start;max-width:420px}.section-heading h2{font-size:31px}.steps{gap:15px}.steps article{padding:22px 18px}.steps h3{font-size:14px}.steps p{font-size:10px}.workspace-grid{gap:35px}.workspace-copy h2{font-size:35px}.workspace-preview{padding:21px}.workspace-summary{padding:13px 10px}.status-pill{display:none}.workspace-head strong{font-size:10px}.workspace-row{gap:8px}.workspace-row strong{font-size:9px}.workspace-row small{font-size:6px}.plans-heading h2{font-size:35px}.plans-grid{gap:12px}.plan-card{padding:26px 17px 20px}.plan-card h3{font-size:23px}.plan-price>span{font-size:32px}.plan-card li{font-size:8px}.plan-description{font-size:9px;min-height:48px}.plan-card .button{font-size:9px;padding:11px}.plan-ribbon{font-size:4.5px;letter-spacing:.5px;padding:5px 8px;top:-9px}.plan-period,.plan-foot{font-size:6.5px}.checkout-section{gap:35px}.checkout-copy h2{font-size:34px}.checkout-card{padding:23px}.checkout-card-head h3{font-size:17px}.checkout-benefits{gap:8px}.checkout-benefits>span{font-size:6px}.checkout-consent{font-size:7px}.mp-button{gap:8px;padding:10px}.mp-button>span:nth-child(2){font-size:10px}.faq{gap:45px}.faq h2{font-size:32px}.faq-items summary{font-size:10px}.closing{padding:35px}.closing h2{font-size:30px}.footer-top{grid-template-columns:1fr 1fr;row-gap:25px}.footer-top>nav{grid-column:2;justify-self:start}.footer-top>.brand{grid-row:span 2}}
@media(max-width:600px){html{scroll-padding-top:90px}.wrap{width:calc(100% - 40px)}.header-inner{min-height:76px;gap:12px}.brand{font-size:21px}.brand-symbol{width:33px;height:36px;font-size:25px}.brand small{font-size:5.5px;letter-spacing:1.2px}.header-actions{margin-left:auto}.header-actions>.button{display:none}.login-link{font-size:10px;gap:5px}.login-link svg{width:15px}.mobile-menu{display:block;position:relative}.mobile-menu summary{font-size:0;list-style:none;cursor:pointer;padding:6px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary>span{font-size:19px}.mobile-menu nav{position:absolute;right:0;top:38px;width:190px;background:white;border:1px solid var(--line);border-radius:10px;display:flex;flex-direction:column;padding:18px;box-shadow:0 10px 30px #21132f10}.hero{grid-template-columns:1fr;padding-top:38px;padding-bottom:35px;gap:37px}.hero h1{font-size:49px;letter-spacing:-2.6px;line-height:1.09;margin-bottom:24px}.hero-tag{font-size:8px;margin-bottom:24px}.intro{font-size:13px;line-height:1.85;max-width:440px}.hero-actions{flex-direction:row;align-items:center;gap:22px;margin-bottom:23px}.hero-actions .button{font-size:11px;padding:15px 18px}.hero-actions .text-link{font-size:11px}.hero-assurance{flex-direction:row;gap:17px;font-size:7px}.hero-visual{min-height:425px;padding:24px 22px 40px;border-radius:20px;max-width:440px;width:100%;margin-inline:auto}.visual-topline{font-size:6px;margin-bottom:20px}.preview-window{transform:rotate(-1.5deg)}.preview-body{min-height:282px}.preview-topbar{height:33px;font-size:7px;padding:0 13px}.preview-sidebar{width:39px;font-size:14px}.preview-content{padding:18px 15px}.preview-content h2{font-size:23px;margin-bottom:17px}.preview-info{grid-template-columns:1fr 1fr;gap:6px}.preview-info>div:nth-child(2){display:flex}.preview-info>div{padding:10px 6px;gap:5px}.preview-info strong{font-size:6px}.preview-info small{font-size:4.5px}.preview-opportunity strong{font-size:6px}.preview-opportunity small{font-size:5px}.company-icon{width:23px;height:24px}.opportunity-status{font-size:4.5px}.preview-list-head{font-size:7px}.preview-list-head>span{display:inline;font-size:5px}.preview-opportunity{padding:10px 6px}.floating-note{left:-9px;bottom:26px;padding:13px 17px;gap:10px}.floating-note strong{font-size:9px}.floating-note small{font-size:7px}.floating-icon{width:29px;height:29px}.visual-caption{font-size:5.5px;bottom:7px}.trust-strip{grid-template-columns:1fr 1fr;padding-block:8px;gap:0}.trust-strip>div{justify-content:flex-start!important;border:0;padding:17px 7px;gap:10px}.trust-strip>div:nth-child(1),.trust-strip>div:nth-child(2){border-bottom:1px solid var(--line)}.trust-strip>div:nth-child(odd){border-right:1px solid var(--line)}.trust-strip>div:nth-child(even){padding-left:22px}.trust-strip strong{font-size:22px;white-space:nowrap}.trust-strip span:not(.trust-icon){font-size:7px}.trust-strip img{width:28px;height:28px}.trust-icon{font-size:25px}.section{padding-block:58px}.section-heading{gap:17px;margin-bottom:28px}.section-heading h2{font-size:28px;letter-spacing:-1.2px}.section-heading h2 br{display:none}.eyebrow{font-size:8px;margin-bottom:16px;letter-spacing:1.4px}.section-heading>p{font-size:11px}.steps{grid-template-columns:1fr;gap:13px}.steps article{padding:22px}.step-top{margin-bottom:13px}.step-icon{width:34px;height:34px;font-size:21px}.steps h3{font-size:17px}.steps p{font-size:11px}.workspace-section{padding-block:55px}.workspace-grid{grid-template-columns:1fr;gap:30px}.workspace-copy h2{font-size:35px}.workspace-copy>p:not(.eyebrow){font-size:12px}.feature-list h3{font-size:12px}.feature-list p{font-size:10px}.workspace-preview{padding:25px;transform:none}.workspace-head strong{font-size:12px}.workspace-summary strong{font-size:12px}.status-pill{display:inline;font-size:5px}.workspace-row strong{font-size:10px}.workspace-row small{font-size:8px}.workspace-preview>.micro{font-size:7px}.plans-heading{margin-bottom:30px}.plans-heading h2{font-size:32px;letter-spacing:-1.4px}.plans-heading>p:last-child{font-size:11px}.plans-grid{grid-template-columns:1fr;gap:25px}.plan-card{padding:27px}.plan-card .eyebrow{font-size:8px}.plan-card h3{font-size:28px}.plan-description{min-height:0;max-width:100%;font-size:11px;margin-bottom:20px}.plan-price>span{font-size:44px}.plan-price small{font-size:9px}.plan-period{font-size:9px;margin-bottom:23px}.plan-card .button{font-size:12px;padding:14px 17px}.plan-divider{margin:23px 0 18px}.included-label{font-size:8px}.plan-card li{font-size:11px}.plan-foot{font-size:8px}.plan-ribbon{font-size:6px;letter-spacing:.8px;padding:6px 12px;top:-11px}.plans-conditions{gap:6px;margin-top:22px}.plans-conditions p{font-size:8px;text-align:left}.care-band{padding:23px;align-items:flex-start;gap:15px}.care-mark{font-size:31px;line-height:1.3}.care-band h2{font-size:18px}.care-band p:not(.eyebrow){font-size:9px}.care-band .eyebrow{font-size:6px;letter-spacing:1px}.checkout-section{grid-template-columns:1fr;gap:30px}.checkout-copy h2{font-size:35px}.checkout-copy>p:not(.eyebrow){font-size:12px}.checkout-steps strong{font-size:12px}.checkout-steps small{font-size:10px}.checkout-card{padding:25px 22px}.checkout-card-head h3{font-size:21px}.checkout-card-head .eyebrow{font-size:7px}.checkout-benefits{gap:15px}.checkout-benefits>span{font-size:8px}#checkout-form>label:not(.checkout-consent){font-size:11px}#checkout-form select,#checkout-email{font-size:12px;min-height:48px}.input-hint{font-size:8px}.checkout-consent{font-size:9px}.mp-button{padding:12px;gap:12px}.mp-button>span:nth-child(2){font-size:12px}.payment-note{font-size:8px}.privacy-details summary,.privacy-details p{font-size:9px}#checkout-status{font-size:9px}.faq{grid-template-columns:1fr;gap:30px}.faq h2{font-size:33px}.faq-items summary{font-size:12px}.faq-items p{font-size:11px}.faq>div:first-child>p:not(.eyebrow){font-size:11px;margin-top:15px}.demo-container{margin-top:-20px;margin-bottom:50px}.demo-disclosure>summary{flex-direction:column;gap:6px;padding:18px}.demo-disclosure>summary>span{font-size:10px}.demo-layout{padding:18px;grid-template-columns:1fr;gap:18px}.demo-card{padding:19px}.demo-layout h2{font-size:25px}.demo-layout p{font-size:10px}.closing{flex-direction:column;align-items:flex-start;padding:31px 26px;gap:24px;border-radius:14px;margin-bottom:45px}.closing h2{font-size:29px}.closing>.button{font-size:11px}.closing-decoration{right:10px;font-size:220px;bottom:-47px}.footer-top{grid-template-columns:1fr;padding-bottom:27px;gap:27px}.footer-top>.brand{grid-row:auto}.footer-top>nav{grid-column:auto;font-size:11px;gap:10px}.footer-top>div>strong{font-size:11px}.footer-top>div>a{font-size:11px}.footer-bottom{flex-direction:column;gap:7px;font-size:8px}.site-footer{padding-bottom:23px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/* Readable service and payment details at every size. */
.visual-orbit{max-width:85%}.orbit-one{left:8%}.orbit-two{left:15%}
.plan-description,.plan-card li{font-size:12px;line-height:1.8}
#checkout-form>label:not(.checkout-consent){font-size:12px}
#checkout-form select,#checkout-email{font-size:14px}
.checkout-consent{font-size:11px}.input-hint,.payment-note,.privacy-details summary,.privacy-details p,#checkout-status{font-size:11px}
:root{--green:#6e16ee;--ink:#151219;--muted:#77727d;--cream:#fff;--lime:#f0e6ff;--line:#e9e5ee}
body{background:#fff;color:var(--ink)}.site-header{background:#ffffffed;border-color:#f0edf4}.header-inner{min-height:86px}.site-header nav{background:#faf9fc;padding:12px 22px;border-radius:9px;gap:27px}.brand-symbol{color:#fff;background:#17121d}.brand small{color:#8d8794}.header-actions .button{background:#161219;border-color:#161219}.button{background:#6e16ee;border-color:#6e16ee;border-radius:7px}.button:hover{background:#5610c6;border-color:#5610c6;box-shadow:0 8px 22px #6e16ee20}.button.secondary{color:#292230;border-color:#ded9e5;background:#fff}.button.secondary:hover{background:#f6f0ff;border-color:#b89adf}.text-link:hover{color:#6e16ee}.dot{background:#6e16ee}
.reference-hero{display:block;padding-top:67px;padding-bottom:28px;text-align:center;overflow:hidden}.reference-hero .hero-copy{position:relative;z-index:2}.reference-hero .hero-tag{font-size:9px;letter-spacing:1.5px;border:0;background:#f8f4ff;color:#7844aa;margin-bottom:23px;padding:7px 12px}.reference-hero h1{font-size:clamp(48px,5.7vw,74px);font-weight:500;line-height:1.06;letter-spacing:-4px;margin:0 auto 23px;max-width:950px}.reference-hero .intro{max-width:550px;margin:0 auto 25px;font-size:14px;line-height:1.8;color:#77717e;font-weight:400}.reference-hero .hero-actions{justify-content:center;gap:10px;margin-bottom:19px}.reference-hero .hero-actions .button{padding:15px 22px;font-size:12px}.reference-hero .hero-assurance{justify-content:center;font-size:9px;gap:21px;color:#8c8495;margin-bottom:0}.career-art{position:relative;height:450px;margin:81px auto 0;max-width:1010px;isolation:isolate;text-align:left}.art-layer{position:absolute;inset:0;border-radius:38px}.art-yellow{background:#ffda4b;transform:rotate(-1deg) translate(10px,-10px);inset:0 15px 18px}.art-pink{background:#f45bb8;transform:rotate(-5deg) translate(-6px,6px);inset:0 8px 9px}.art-purple{background:#4812b8;transform:rotate(-8deg);overflow:hidden;border:1px solid #6d31da;box-shadow:0 20px 30px #26103508}.art-orbit{position:absolute;border:1px solid #bca1f260;border-radius:50%;width:410px;height:410px;top:-70px;left:70px}.art-orbit-two{width:580px;height:580px;left:-14px;top:-154px}.art-orb{position:absolute;left:120px;top:98px;width:105px;height:105px;border-radius:50%;background:radial-gradient(circle at 23% 30%,#ffeea1 0%,#b5a3f3 28%,#7963b1 50%,#291065 85%);box-shadow:inset -15px -10px 25px #1b074c66,20px 22px 25px #21067f55;transform:rotate(12deg)}.art-star{position:absolute;font-size:40px;color:#e5cdfd;line-height:1}.star-one{top:47px;left:45px;transform:rotate(12deg)}.star-two{right:85px;top:220px;color:#ffdb4f;font-size:34px}.art-document{position:absolute;left:34%;top:64px;width:208px;height:275px;border-radius:18px;background:linear-gradient(145deg,#fff,#f0e5ff);transform:rotate(14deg);padding:23px;color:#34224c;box-shadow:8px 13px 0 #b591df,25px 27px 32px #25086744;border:1px solid #fff}.art-doc-top{display:flex;justify-content:space-between;align-items:center}.art-doc-top>span:first-child{font-size:22px;font-weight:800}.art-doc-top>span:last-child{font-size:11px;letter-spacing:1px;color:#9586a4}.art-avatar{float:left;width:30px;height:32px;border-radius:9px;background:#dfc9fc;margin-top:20px;position:relative}.art-avatar:before{content:'';position:absolute;left:11px;top:6px;width:9px;height:9px;background:#9563c3;border-radius:50%}.art-avatar:after{content:'';position:absolute;left:7px;bottom:4px;width:17px;height:10px;background:#9563c3;border-radius:9px 9px 4px 4px}.art-doc-lines{padding-top:22px;padding-left:42px}.art-doc-lines i{height:4px;background:#d6c7e4;border-radius:3px;display:block;margin-bottom:6px;width:95px}.art-doc-lines i:nth-child(2){width:65px}.art-doc-lines i:nth-child(3){width:80px}.art-doc-rule{clear:both;height:1px;background:#dfd3ec;margin:19px 0 17px}.art-document>strong{font-size:16px;letter-spacing:-.4px;line-height:1.4;font-weight:600;display:block}.art-doc-lines.bottom{padding:17px 0 0}.art-doc-lines.bottom i{width:120px}.art-doc-lines.bottom i:last-child{width:75px}.art-doc-check{position:absolute;right:-15px;bottom:22px;border:5px solid #faf5ff;background:#f8b7df;color:#641b99;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;font-size:22px;font-weight:750}.art-arrow{position:absolute;right:140px;top:38px;font-size:270px;font-weight:800;color:#ff8ed1;text-shadow:2px 2px #ee59ad,4px 4px #ee59ad,6px 6px #db3ca0,9px 9px #db3ca0,12px 12px #ffb63f,15px 15px #ffb63f,18px 18px #ee8e15;line-height:1;transform:rotate(6deg)}.art-caption{position:absolute;left:63px;bottom:40px;color:#fff;transform:rotate(8deg)}.art-caption>span{font-size:7px;letter-spacing:1.8px;color:#b9a4ea}.art-caption strong{display:block;font-size:29px;font-weight:500;line-height:1.18;letter-spacing:-1px;margin-top:10px}.art-label{position:absolute;right:38px;bottom:23px;font-size:7px;letter-spacing:1.6px;color:#bda7ef;transform:rotate(8deg)}
.trust-strip{margin-top:40px;border-color:#eee9f3}.trust-strip>div{border-color:#eee9f3}.trust-strip strong{color:#24192f}.trust-icon{background:#f4edff;color:#6e16ee}.section-heading h2,.plans-heading h2,.workspace-copy h2,.checkout-copy h2,.faq h2{font-weight:500;letter-spacing:-1.7px}.steps article{border-color:#ebe6f2;background:#faf8fd;border-radius:16px}.steps p{font-size:13px}.step-number{color:#857193}.step-icon{background:#eee3ff;color:#782dd6}.workspace-section{background:#f6f2fd}.workspace-preview{box-shadow:0 18px 50px #5a329014;border-color:#e4d9f3}.workspace-avatar{color:#fff;background:#6e16ee}.workspace-summary{background:#f4edff}.workspace-summary strong{color:#6c2fa5}.feature-list>li>span,.row-check{background:#e9d9fd;color:#6e16ee}.feature-list p{font-size:12px}.workspace-label,.status-pill{color:#743d9e;background:#efe3ff}.workspace-row,.workspace-footer{border-color:#eee7f6}.workspace-footer{color:#78618b}.plans-section{padding-top:105px}.plan-card{border-color:#e6deef;background:#fff;border-radius:16px}.plan-card.featured{border-color:#9a65e0;background:#fbf8ff;box-shadow:0 12px 40px #6e16ee09}.plan-ribbon{background:#6e16ee;color:#fff}.plan-card .eyebrow{color:#8b729d}.plan-card h3{font-weight:600}.plan-card.featured .button{background:#6e16ee}.plan-price{color:#19111f}.plan-card li svg{color:#8c4fd5}.plan-divider{background:#eae2f4}.plan-period,.plan-foot,.plans-conditions{color:#84788d}.care-band{background:#f7f4fb;border-color:#ede7f4}.care-mark{color:#8a58c4}.care-band p:not(.eyebrow){font-size:12px}.care-location{color:#93839f}.care-location strong{color:#523d65}.checkout-card{border-color:#e6deef;box-shadow:0 16px 50px #49227808}.checkout-steps li>span{background:#f1e7ff;color:#7e45ba;border-color:#e8daf8}.checkout-steps small,.checkout-copy>p:not(.eyebrow){color:#85788f}.checkout-benefits>span{color:#8b739e}#checkout-form select,#checkout-email{background:#fdfbff;color:#33243f;border-color:#e4dceb}.checkout-consent,.input-hint,.payment-note,.privacy-details summary,.privacy-details p{color:#82748e}.checkout-consent input{accent-color:#6e16ee}.mp-button{background:#009ee3;border-color:#009ee3}.mp-button:hover{background:#0087c5;border-color:#0087c5}.privacy-details,.checkout-benefits{border-color:#ede7f4}#checkout-status{color:#6d4a88}.faq,.faq-items details{border-color:#e9e1f0}.faq-items p,.faq>div:first-child>p:not(.eyebrow){font-size:12px}.demo-disclosure{background:#faf8fd;border-color:#e9e1f0}.closing{background:#211032;border-radius:20px}.closing .button.light{background:#fff;color:#251132;border-color:#fff}.closing .eyebrow{color:#bca2d1}.closing-decoration{color:#c7a5eb22}.footer-top,.footer-bottom{border-color:#eae3f2}.footer-top>div>a,.footer-bottom{color:#8b7b97}
.portal-body{background:#faf8fd}.portal-header{border-color:#e9e0f1}.portal-login em{color:#7433b2}.portal-card,.application-item{border-color:#e4daee}.portal-card p,.portal-footer{color:#80718b}.portal-card input,.portal-card select,.portal-card textarea{background:#fdfaff;border-color:#e2d6ed;color:#3b254e}.portal-pill,.portal-metric{background:#f0e6fc}.portal-link{color:#6e16ee}.application-item .badge{background:#ede0fc;color:#6b3a93}
@media(max-width:1050px){.site-header nav{gap:16px;padding:10px 14px}.reference-hero h1{font-size:65px}.career-art{height:410px;margin-top:70px}.art-arrow{right:70px}.art-document{left:33%}.art-orb{left:90px}.art-caption{left:40px}}
@media(max-width:800px){.site-header nav{background:transparent}.reference-hero h1{font-size:56px;letter-spacing:-3px}.career-art{height:360px}.art-arrow{font-size:225px;right:32px;top:50px}.art-document{width:178px;height:249px;left:32%;top:46px;padding:18px}.art-doc-lines i{width:78px}.art-orb{width:75px;height:75px;left:49px;top:86px}.art-caption strong{font-size:21px}.art-caption{bottom:27px;left:35px}.art-orbit{left:-18px}.star-one{left:25px;top:27px;font-size:27px}.star-two{right:25px;top:238px}.art-label{font-size:6px;right:20px}.hero-assurance{flex-wrap:wrap}.reference-hero .hero-actions{gap:9px}}
@media(max-width:600px){.header-inner{min-height:76px}.reference-hero{padding-top:45px;padding-bottom:10px}.reference-hero .hero-tag{font-size:7px;letter-spacing:1px;margin-bottom:20px}.reference-hero h1{font-size:43px;letter-spacing:-2.4px;line-height:1.1;margin-bottom:20px}.reference-hero .intro{font-size:12px;line-height:1.8;max-width:330px}.reference-hero .hero-actions .button{font-size:10px;padding:14px 15px;gap:10px}.reference-hero .hero-actions svg{width:15px;height:15px}.reference-hero .hero-assurance{font-size:7px;gap:10px;margin-bottom:0}.career-art{height:300px;margin-top:54px;width:calc(100% - 12px)}.art-layer{border-radius:23px}.art-purple{transform:rotate(-7deg)}.art-pink{transform:rotate(-4deg)}.art-yellow{inset:0 0 12px}.art-document{width:134px;height:190px;padding:13px;left:20%;top:38px;border-radius:12px;box-shadow:5px 7px 0 #b591df,13px 17px 24px #25086744}.art-doc-top>span:first-child{font-size:17px}.art-doc-top>span:last-child{font-size:8px}.art-avatar{margin-top:12px;width:24px;height:26px}.art-avatar:before{left:8px;top:4px}.art-avatar:after{left:4px}.art-doc-lines{padding-top:13px;padding-left:32px}.art-doc-lines i{width:54px;height:3px;margin-bottom:5px}.art-doc-lines i:nth-child(2){width:43px}.art-doc-lines i:nth-child(3){width:50px}.art-doc-rule{margin:12px 0}.art-document>strong{font-size:11px}.art-doc-lines.bottom{padding-top:12px}.art-doc-lines.bottom i{width:82px}.art-doc-lines.bottom i:last-child{width:54px}.art-doc-check{width:36px;height:36px;font-size:16px;border-width:3px;right:-12px;bottom:17px}.art-arrow{font-size:145px;right:4px;top:47px;text-shadow:2px 2px #ee59ad,4px 4px #db3ca0,7px 7px #ffb63f,10px 10px #ee8e15}.art-orb{left:18px;top:49px;width:43px;height:43px}.art-orbit{width:220px;height:220px;top:-20px;left:-50px}.art-orbit-two{width:300px;height:300px;top:-60px;left:-90px}.star-one{font-size:20px;top:15px;left:28px}.star-two{font-size:19px;right:24px;top:203px}.art-caption{bottom:23px;left:22px}.art-caption>span{font-size:4.7px;letter-spacing:1px}.art-caption strong{font-size:17px;margin-top:4px}.art-label{font-size:4.5px;right:14px;bottom:15px;letter-spacing:1px}.trust-strip{margin-top:20px}.steps p,.feature-list p,.care-band p:not(.eyebrow){font-size:12px}.plans-section{padding-top:60px}.faq-items p{font-size:12px}.mobile-menu nav{background:#fff;border-color:#eee3f8}.mobile-menu summary{color:#21132f}.closing{border-radius:16px}}
@media(prefers-reduced-motion:no-preference){.art-orb{animation:gentle-float 7s ease-in-out infinite}@keyframes gentle-float{50%{transform:translateY(-12px) rotate(12deg)}}}



