.pricing-page{background:radial-gradient(65% 22% at 50% 5%,#eee7ff 0,#0000 90%);min-width:0;max-width:1380px;margin:auto;padding:55px 40px 70px}.pricing-heading{text-align:center;margin:0 auto 30px}.pricing-page .pricing-eyebrow{letter-spacing:.16em;color:#7655ce;margin-bottom:23px;font-size:11px;font-weight:700}.pricing-page h1{margin-bottom:22px;font-size:clamp(38px,4.6vw,66px);line-height:1.08}.pricing-page h1 em{color:#6234e7;font-style:normal}.pricing-heading>p:last-child{color:#666580;font-size:18px}.pricing-billing{background:#f5f1ff;border:1px solid #e2d8ff;border-radius:40px;justify-content:center;max-width:350px;margin:auto;padding:5px;display:flex}.pricing-billing button{color:#493c69;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:30px;flex:1;padding:12px 15px;font-size:14px}.pricing-billing button[aria-pressed=true]{color:#fff;background:#6234e7;box-shadow:0 4px 12px #6234e725}.pricing-billing-note{text-align:center;color:#67627b;min-height:52px;padding:14px 0 8px;font-size:13px}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;margin-top:12px;display:grid}.pricing-card{background:#fff;border:1px solid #e2deed;border-radius:17px;flex-direction:column;min-width:0;padding:24px 22px;display:flex}.pricing-card.featured{background:linear-gradient(165deg,#f1eaff,#fff);border-color:#7950ff;box-shadow:0 10px 30px #6530db12}.pricing-card-tag{letter-spacing:.06em;color:#6b4db6;min-height:32px;font-size:9px;font-weight:700;line-height:1.5}.pricing-page .pricing-card h2{margin:0 0 20px;font-size:24px}.pricing-card.featured h2{color:#6234e7}.pricing-amount{min-height:145px}.pricing-amount>strong{letter-spacing:-.055em;color:#181534;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(29px,2.8vw,43px);line-height:1.2;display:block}.pricing-amount>span{color:#666079;margin-top:7px;font-size:12px;display:block}.pricing-page .pricing-year{color:#686177;min-height:53px;margin-top:12px;font-size:11px;line-height:1.6}.pricing-year b{color:#3e315c;font-weight:600;display:block}.pricing-description{min-height:50px;font-size:15px;margin-bottom:16px!important}.pricing-card ul{color:#4b435f;gap:13px;margin:0 0 28px;padding:0;font-size:13px;list-style:none;display:grid}.pricing-card li{align-items:flex-start;gap:9px;display:flex}.pricing-card li svg{color:#7952df;flex:none;margin-top:3px}.pricing-card .public-button{min-height:48px;margin-top:auto;padding-inline:10px;font-size:12px}.pricing-custom-price{letter-spacing:-.05em;color:#21183d;min-height:145px;font-size:30px;font-weight:700}.pricing-page .pricing-offer-note{text-align:center;color:#645d75;max-width:1000px;margin:28px auto 40px;font-size:12px}.pricing-offer-note strong{color:#4c386f;font-size:13px}.pricing-offer-note p{margin-top:7px}.pricing-values{background:#fff;border:1px solid #e7e0f6;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:23px;display:grid}.pricing-values>div{align-items:center;gap:15px;display:flex}.pricing-values>div>span{color:#7042db;background:#f0eaff;border-radius:50%;padding:14px;display:flex}.pricing-page .pricing-values h3{letter-spacing:-.02em;font-size:14px}.pricing-values p{color:#746e86;font-size:12px}.pricing-page :is(.pricing-compare,.pricing-ecosystem,.pricing-faq){padding-top:75px}.pricing-page :is(.pricing-compare,.pricing-ecosystem,.pricing-faq)>h2{text-align:center;margin-bottom:13px;font-size:clamp(28px,3vw,42px);line-height:1.15}.pricing-page :is(.pricing-compare,.pricing-ecosystem,.pricing-faq)>p:not(.pricing-legend){text-align:center;color:#746a89;margin-bottom:27px}.pricing-table-scroll{background:#fff;border:1px solid #e5dcf5;border-radius:13px;max-width:100%;position:relative;overflow:auto}.pricing-table-scroll:focus-visible{outline-offset:4px;outline:3px solid #8568ef}.pricing-table-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:920px;font-size:13px}.pricing-table-scroll caption{color:#6c627c;text-align:left;caption-side:bottom;padding:15px 18px;font-size:12px}.pricing-table-scroll th,.pricing-table-scroll td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #eee9f5;padding:16px 14px}.pricing-table-scroll th:first-child{text-align:left;width:28%}.pricing-table-scroll tbody th{font-weight:500}.pricing-table-scroll thead th{vertical-align:top;color:#271b45;padding-top:22px;scroll-margin-top:100px}.pricing-table-scroll tr>:nth-child(3){background:#f7f3ff}.pricing-page .pricing-table-group th{text-align:left;font-size:13px;font-weight:700;background:#f1edf8!important}.pricing-amount.compact{min-height:140px;margin-top:14px}.pricing-amount.compact>strong{font-size:23px}.pricing-amount.compact>span,.pricing-amount.compact .pricing-year{font-size:10px}.pricing-table-custom{margin-top:15px;font-weight:400;display:block}.pricing-check{color:#7243e0;display:inline-flex}.pricing-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-page .pricing-legend{color:#6d627e;margin-top:16px;font-size:12px;line-height:1.7}.pricing-connected{background:#f7f4ff;border:1px solid #e8e0fa;border-radius:15px;justify-content:center;align-items:center;gap:25px;padding:24px;display:flex}.pricing-page .pricing-connected h3{max-width:210px;font-size:15px}.pricing-connected a{color:#29203f;background:#fff;border:1px solid #eae4f5;border-radius:10px;align-items:center;gap:12px;padding:16px 22px;display:flex}.pricing-connected strong{font-size:14px}.pricing-connected small{color:#6c627c;font-size:11px;display:block}.pricing-motion-header{justify-content:space-between;align-items:center;gap:20px;margin:30px 0 15px;display:flex}.pricing-page .pricing-motion-header h3{font-size:16px}.pricing-motion-header button{font:inherit;color:#4d386f;cursor:pointer;background:#fff;border:1px solid #ddd4ee;border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.pricing-marquees{background:linear-gradient(120deg,#fbf9ff,#eee7ff);border:1px solid #e7e0f7;border-radius:15px;max-width:100%;padding:14px 0;overflow:hidden}.pricing-marquee{padding:7px 0;overflow:hidden}.pricing-track{width:max-content;animation:35s linear infinite paused pricing-drift;display:flex}.pricing-track.reverse{animation-direction:reverse}.pricing-ecosystem[data-running=true] .pricing-track{animation-play-state:running}.pricing-toolset{gap:15px;margin:0;padding:0 15px 0 0;list-style:none;display:flex}.pricing-toolset li{color:#251c3d;background:#fff;border:1px solid #e5def0;border-radius:10px;align-items:center;gap:12px;min-width:195px;padding:18px 25px;font-size:15px;font-weight:600;display:flex}.pricing-toolset img{object-fit:contain}.pricing-ecosystem[data-reduced=true] .pricing-track{width:auto;animation:none;transform:none}.pricing-ecosystem[data-reduced=true] .pricing-toolset[aria-hidden=true]{display:none}.pricing-ecosystem[data-reduced=true] .pricing-toolset{flex-wrap:wrap;justify-content:center;padding:0 14px}.pricing-page .pricing-faq{max-width:950px;margin:auto}.pricing-faq details{background:#fff;border:1px solid #e6e0f1;border-radius:11px;margin-bottom:11px;padding:0 22px}.pricing-faq summary{cursor:pointer;color:#312446;padding:19px 0;font-size:15px;font-weight:600}.pricing-faq details p{color:#70657d;padding:0 0 20px;font-size:14px;line-height:1.8}.pricing-final{background:linear-gradient(120deg,#eee3ff,#e6dfff);border-radius:18px;justify-content:space-between;align-items:center;gap:35px;margin-top:65px;padding:38px;display:flex}.pricing-page .pricing-final h2{color:#5631c6;margin-bottom:12px;font-size:28px;line-height:1.2}.pricing-final p{color:#6d5a8b;font-size:14px}.pricing-final .public-button{flex:none;font-size:13px}@keyframes pricing-drift{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pricing-track{width:auto;transform:none;animation:none!important}.pricing-toolset[aria-hidden=true]{display:none}.pricing-toolset{flex-wrap:wrap;justify-content:center;padding:0 14px}}@media (max-width:1100px){.pricing-page{padding-inline:25px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card{padding:27px}.pricing-amount>strong{font-size:40px}.pricing-connected{gap:12px}.pricing-connected a{padding:15px}.pricing-values{gap:15px}.pricing-values>div{gap:10px}.pricing-values>div>span{padding:10px}}@media (max-width:600px){.pricing-page{padding:35px 20px 45px}.pricing-page h1{font-size:38px}.pricing-heading>p:last-child{font-size:16px}.pricing-grid{grid-template-columns:1fr;gap:20px;margin-top:18px}.pricing-card{padding:25px}.pricing-card-tag{min-height:25px}.pricing-amount,.pricing-custom-price{min-height:125px}.pricing-description{min-height:0;margin-bottom:23px!important}.pricing-values{grid-template-columns:1fr;gap:23px;padding:22px}.pricing-page :is(.pricing-compare,.pricing-ecosystem,.pricing-faq){padding-top:55px}.pricing-connected{flex-direction:column;align-items:stretch;padding:20px}.pricing-page .pricing-connected h3{max-width:none;margin-bottom:8px}.pricing-connected a{justify-content:flex-start}.pricing-toolset li{min-width:165px;padding:15px 20px}.pricing-final{flex-direction:column;align-items:stretch;gap:24px;margin-top:45px;padding:25px}.pricing-page .pricing-final h2{font-size:26px}.pricing-faq details{padding-inline:17px}.pricing-faq summary{font-size:14px}.pricing-billing-note{min-height:76px}.pricing-amount.compact{min-height:140px}}
#ermission-how-it-works{--hw-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#17141f);--hw-ink:var(--lightningcss-light,#20182f)var(--lightningcss-dark,#f5f1fc);--hw-muted:var(--lightningcss-light,#786e86)var(--lightningcss-dark,#b6acc3);--hw-border:var(--lightningcss-light,#eae4f2)var(--lightningcss-dark,#383041);--hw-tint:var(--lightningcss-light,#f2ecff)var(--lightningcss-dark,#312443);--hw-wash:var(--lightningcss-light,#faf8fd)var(--lightningcss-dark,#211b2b);--hw-purple:#7949ec;--hw-green:var(--lightningcss-light,#15765a)var(--lightningcss-dark,#85d8b9);--hw-green-bg:var(--lightningcss-light,#edf9f2)var(--lightningcss-dark,#193d31);--hw-amber:var(--lightningcss-light,#94661e)var(--lightningcss-dark,#ecc47d);--hw-amber-bg:var(--lightningcss-light,#fff5e4)var(--lightningcss-dark,#3b3020);--hw-radius:16px;background:var(--hw-bg);color:var(--hw-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;max-width:100%;font:14px/1.55 Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;overflow:clip}@media (prefers-color-scheme:dark){#ermission-how-it-works{--lightningcss-light: ;--lightningcss-dark:initial}}#ermission-how-it-works *{box-sizing:border-box}#ermission-how-it-works [hidden]{display:none!important}#ermission-how-it-works h1,#ermission-how-it-works h2,#ermission-how-it-works h3,#ermission-how-it-works p{margin:0}#ermission-how-it-works button,#ermission-how-it-works input,#ermission-how-it-works textarea{font:inherit;color:inherit}#ermission-how-it-works button{cursor:pointer}#ermission-how-it-works button:focus-visible,#ermission-how-it-works input:focus-visible,#ermission-how-it-works textarea:focus-visible,#ermission-how-it-works summary:focus-visible{outline:3px solid var(--hw-purple);outline-offset:4px}#ermission-how-it-works .hw-wrap{max-width:1160px;margin:auto;padding-inline:36px}#ermission-how-it-works .hw-preview{background:var(--hw-tint);color:var(--hw-purple);letter-spacing:.07em;padding:8px 36px;font-size:11px}#ermission-how-it-works .hw-header{border-bottom:1px solid var(--hw-border);justify-content:space-between;align-items:center;gap:22px;padding-block:23px;display:flex}#ermission-how-it-works .hw-brand{object-fit:contain;width:140px;height:auto}#ermission-how-it-works .hw-nav{color:var(--hw-muted);gap:23px;font-size:12px;display:flex}#ermission-how-it-works .hw-nav strong{color:var(--hw-purple);font-weight:650}#ermission-how-it-works .hw-btn{border:1px solid var(--hw-border);background:var(--hw-bg);border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}#ermission-how-it-works .hw-primary{background:var(--hw-purple);color:#fff;border-color:var(--hw-purple);box-shadow:0 5px 12px #7949ec22}#ermission-how-it-works .hw-btn:disabled{opacity:.4;cursor:default}#ermission-how-it-works .hw-btn svg{width:15px;height:15px}#ermission-how-it-works .hw-hero{text-align:center;padding-top:44px;padding-bottom:34px}#ermission-how-it-works .hw-eyebrow{letter-spacing:.13em;color:var(--hw-purple);text-transform:uppercase;font-size:11px;font-weight:650}#ermission-how-it-works h1{letter-spacing:-1.7px;max-width:760px;margin:12px auto 17px;font-size:43px;font-weight:650;line-height:1.13}#ermission-how-it-works h1 span{color:var(--hw-purple)}#ermission-how-it-works .hw-hero>p{color:var(--hw-muted);max-width:600px;margin:0 auto 20px;font-size:14px}#ermission-how-it-works .hw-start-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:17px;display:flex}#ermission-how-it-works .hw-caption{color:var(--hw-muted);font-size:11px}#ermission-how-it-works .hw-story{padding-bottom:28px}#ermission-how-it-works .hw-stepper{background:var(--hw-wash);border:1px solid var(--hw-border);border-radius:13px;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;margin-bottom:30px;padding:7px;display:grid}#ermission-how-it-works .hw-step{text-align:left;color:var(--hw-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:12px 9px;font-size:12px;display:flex}#ermission-how-it-works .hw-step>span:first-child{border:1px solid var(--hw-border);border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;font-size:11px;display:grid}#ermission-how-it-works .hw-step[aria-current=step]{background:var(--hw-bg);color:var(--hw-purple);font-weight:650;box-shadow:0 2px 8px #3b244413}#ermission-how-it-works .hw-step[aria-current=step]>span:first-child{background:var(--hw-purple);border-color:var(--hw-purple);color:#fff}#ermission-how-it-works .hw-demo-grid{grid-template-columns:215px minmax(0,1fr);align-items:start;gap:26px;display:grid}#ermission-how-it-works .hw-guide{padding-top:19px}#ermission-how-it-works .hw-guide h2{letter-spacing:-.6px;margin:12px 0;font-size:24px;font-weight:650;line-height:1.25}#ermission-how-it-works .hw-guide>p{color:var(--hw-muted);font-size:13px;line-height:1.8}#ermission-how-it-works .hw-guide-point{color:var(--hw-green);align-items:start;gap:8px;margin-top:20px;font-size:12px;display:flex}#ermission-how-it-works .hw-guide-point svg{flex-shrink:0;width:16px;height:16px;margin-top:2px}#ermission-how-it-works .hw-guide-point span{color:var(--hw-muted)}#ermission-how-it-works .hw-ai-toggle{border-top:1px solid var(--hw-border);cursor:pointer;align-items:center;gap:9px;margin-top:24px;padding-top:18px;font-size:12px;display:flex}#ermission-how-it-works .hw-ai-toggle input{width:16px;height:16px;accent-color:var(--hw-purple);margin:0}#ermission-how-it-works .hw-ai-toggle svg{width:16px;height:16px;color:var(--hw-purple)}#ermission-how-it-works .hw-ai-note{background:var(--hw-amber-bg);color:var(--hw-amber);border-radius:9px;margin-top:12px;padding:11px;font-size:11px;line-height:1.65}#ermission-how-it-works .hw-window{background:var(--hw-wash);border:1px solid var(--hw-border);border-radius:var(--hw-radius);min-width:0;overflow:hidden;box-shadow:0 15px 42px #3c25600b}#ermission-how-it-works .hw-window-top{background:var(--hw-bg);border-bottom:1px solid var(--hw-border);color:var(--hw-muted);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:11px;display:flex}#ermission-how-it-works .hw-window-dots{align-items:center;gap:4px;display:flex}#ermission-how-it-works .hw-window-dots span{background:var(--hw-border);border-radius:50%;width:5px;height:5px}#ermission-how-it-works .hw-window-title{color:var(--hw-ink);margin-left:8px;font-weight:600}#ermission-how-it-works .hw-demo-badge{background:var(--hw-tint);color:var(--hw-purple);white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:11px}#ermission-how-it-works .hw-app{grid-template-columns:45px minmax(0,1fr);display:grid}#ermission-how-it-works .hw-app-nav{background:var(--hw-bg);border-right:1px solid var(--hw-border);color:var(--hw-muted);flex-direction:column;align-items:center;gap:23px;padding-top:23px;display:flex}#ermission-how-it-works .hw-app-nav svg{width:16px;height:16px}#ermission-how-it-works .hw-app-nav .hw-nav-selected{color:var(--hw-purple);background:var(--hw-tint);border-radius:7px;padding:8px;display:flex}#ermission-how-it-works .hw-app-main{min-width:0;padding:22px 20px 19px}#ermission-how-it-works .hw-breadcrumb{color:var(--hw-muted);margin-bottom:18px;font-size:11px}#ermission-how-it-works .hw-contact{align-items:center;gap:11px;min-width:0;margin-bottom:20px;display:flex}#ermission-how-it-works .hw-avatar{background:var(--hw-tint);width:41px;height:41px;color:var(--hw-purple);border-radius:13px;flex-shrink:0;place-items:center;font-size:13px;font-weight:600;display:grid}#ermission-how-it-works .hw-contact h3{letter-spacing:-.4px;font-size:18px;font-weight:650}#ermission-how-it-works .hw-contact p{color:var(--hw-muted);font-size:11px}#ermission-how-it-works .hw-contact-badge{background:var(--hw-bg);border:1px solid var(--hw-border);color:var(--hw-muted);border-radius:20px;margin-left:auto;padding:4px 9px;font-size:11px}#ermission-how-it-works .hw-contact-info{border-bottom:1px solid var(--hw-border);color:var(--hw-muted);flex-wrap:wrap;gap:20px;margin-bottom:18px;padding-bottom:17px;font-size:11px;display:flex}#ermission-how-it-works .hw-contact-info strong{color:var(--hw-ink);margin-top:4px;font-size:12px;font-weight:550;display:block}#ermission-how-it-works .hw-work{background:var(--hw-bg);border:1px solid var(--hw-border);border-radius:12px;min-height:245px;padding:17px}#ermission-how-it-works .hw-work-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}#ermission-how-it-works .hw-work-heading h3{letter-spacing:-.2px;font-size:14px;font-weight:650}#ermission-how-it-works .hw-work-heading>span{color:var(--hw-muted);font-size:11px}#ermission-how-it-works .hw-row{border-bottom:1px solid var(--hw-border);align-items:center;gap:12px;padding:10px 0;font-size:12px;display:flex}#ermission-how-it-works .hw-row:last-child{border-bottom:0}#ermission-how-it-works .hw-row span{color:var(--hw-muted);flex:1}#ermission-how-it-works .hw-row strong{text-align:right;font-weight:550}#ermission-how-it-works .hw-pill{background:var(--hw-tint);color:var(--hw-purple);border-radius:20px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;display:inline-flex}#ermission-how-it-works .hw-pill.hw-green{background:var(--hw-green-bg);color:var(--hw-green)}#ermission-how-it-works .hw-subtle{color:var(--hw-muted);font-size:11px;line-height:1.7}#ermission-how-it-works .hw-work .hw-btn{margin-top:14px}#ermission-how-it-works .hw-call-box{background:var(--hw-green-bg);color:var(--hw-green);border-radius:10px;align-items:center;gap:13px;margin:15px 0;padding:15px;display:flex}#ermission-how-it-works .hw-call-box svg{flex-shrink:0;width:23px;height:23px}#ermission-how-it-works .hw-call-box strong{font-size:13px;font-weight:600;display:block}#ermission-how-it-works .hw-call-box p{margin-top:2px;font-size:11px}#ermission-how-it-works .hw-quote{color:var(--hw-ink);border-left:2px solid var(--hw-purple);margin:12px 0;padding-left:12px;font-size:13px;line-height:1.8}#ermission-how-it-works .hw-question{color:var(--hw-muted);align-items:start;gap:8px;margin:10px 0;font-size:12px;display:flex}#ermission-how-it-works .hw-question svg{width:15px;height:15px;color:var(--hw-green);flex-shrink:0;margin-top:2px}#ermission-how-it-works .hw-field{color:var(--hw-muted);margin-top:11px;font-size:11px;display:block}#ermission-how-it-works .hw-field input,#ermission-how-it-works .hw-field textarea{border:1px solid var(--hw-border);background:var(--hw-bg);width:100%;min-width:0;color:var(--hw-ink);resize:vertical;border-radius:7px;margin-top:5px;padding:9px 10px;font-size:12px;line-height:1.65;display:block}#ermission-how-it-works .hw-field textarea{min-height:80px}#ermission-how-it-works .hw-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}#ermission-how-it-works .hw-notice{color:var(--hw-muted);margin-top:13px;font-size:11px;line-height:1.7}#ermission-how-it-works .hw-saved{color:var(--hw-green);min-height:17px;margin-top:10px;font-size:11px}#ermission-how-it-works .hw-calendar{border:1px solid var(--hw-border);border-radius:10px;align-items:center;gap:14px;margin:16px 0;padding:15px;display:flex}#ermission-how-it-works .hw-date{text-align:center;background:var(--hw-tint);color:var(--hw-purple);border-radius:9px;min-width:49px;padding:8px 10px;font-size:11px}#ermission-how-it-works .hw-date strong{font-size:23px;font-weight:600;line-height:1.1;display:block}#ermission-how-it-works .hw-calendar h3{font-size:13px;font-weight:600}#ermission-how-it-works .hw-calendar p{color:var(--hw-muted);margin-top:4px;font-size:11px}#ermission-how-it-works .hw-timeline{margin-top:10px;position:relative}#ermission-how-it-works .hw-timeline-item{gap:11px;padding:10px 0;font-size:11px;display:flex}#ermission-how-it-works .hw-timeline-item>span{background:var(--hw-purple);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}#ermission-how-it-works .hw-timeline-item strong{font-size:12px;font-weight:550}#ermission-how-it-works .hw-timeline-item p{color:var(--hw-muted);margin-top:3px}#ermission-how-it-works .hw-window-footer{border-top:1px solid var(--hw-border);color:var(--hw-muted);background:var(--hw-bg);align-items:center;gap:8px;padding:11px 16px;font-size:11px;display:flex}#ermission-how-it-works .hw-window-footer svg{width:14px;height:14px;color:var(--hw-purple);flex-shrink:0}#ermission-how-it-works .hw-controls{border-top:1px solid var(--hw-border);justify-content:space-between;align-items:center;gap:15px;margin-top:22px;padding-top:18px;display:flex}#ermission-how-it-works .hw-control-actions{gap:9px;display:flex}#ermission-how-it-works .hw-progress{color:var(--hw-muted);font-size:12px}#ermission-how-it-works .hw-control-actions .hw-btn{padding:9px 12px;font-size:11px}#ermission-how-it-works .hw-after{border-top:1px solid var(--hw-border);margin-top:23px;padding-top:39px;padding-bottom:38px}#ermission-how-it-works .hw-section-title{max-width:600px;margin-bottom:25px}#ermission-how-it-works .hw-section-title h2{letter-spacing:-.8px;margin-bottom:10px;font-size:28px;font-weight:650;line-height:1.2}#ermission-how-it-works .hw-section-title p{color:var(--hw-muted);font-size:13px}#ermission-how-it-works .hw-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px;display:grid}#ermission-how-it-works .hw-benefit{padding-right:16px}#ermission-how-it-works .hw-benefit>svg{width:22px;height:22px;color:var(--hw-purple);margin-bottom:12px}#ermission-how-it-works .hw-benefit h3{margin-bottom:8px;font-size:15px;font-weight:600}#ermission-how-it-works .hw-benefit p{color:var(--hw-muted);font-size:12px;line-height:1.8}#ermission-how-it-works .hw-setup-section{background:var(--hw-wash);border-block:1px solid var(--hw-border);grid-template-columns:1fr 1.1fr;gap:45px;padding-block:32px;display:grid}#ermission-how-it-works .hw-setup-section h2{letter-spacing:-.6px;margin:9px 0 11px;font-size:25px;font-weight:650;line-height:1.25}#ermission-how-it-works .hw-setup-section p{color:var(--hw-muted);font-size:13px}#ermission-how-it-works .hw-setup-section details{border-bottom:1px solid var(--hw-border);padding:13px 0;font-size:12px}#ermission-how-it-works .hw-setup-section details:last-child{border:0}#ermission-how-it-works .hw-setup-section summary{cursor:pointer;font-size:13px;font-weight:550}#ermission-how-it-works .hw-setup-section details p{margin-top:10px;font-size:12px;line-height:1.75}#ermission-how-it-works .hw-final{justify-content:space-between;align-items:center;gap:20px;padding-block:30px;display:flex}#ermission-how-it-works .hw-final h2{letter-spacing:-.6px;margin-bottom:6px;font-size:23px;font-weight:650}#ermission-how-it-works .hw-final p{color:var(--hw-muted);font-size:12px}#ermission-how-it-works .hw-demo-grid[data-explain=bottom]{grid-template-columns:1fr}#ermission-how-it-works .hw-demo-grid[data-explain=bottom] .hw-guide{order:2;grid-template-columns:1fr 1fr;gap:4px 25px;display:grid}#ermission-how-it-works .hw-demo-grid[data-explain=bottom] .hw-guide .hw-eyebrow{grid-column:1/-1}#ermission-how-it-works .hw-demo-grid[data-explain=bottom] .hw-guide h2{margin:6px 0}#ermission-how-it-works .hw-demo-grid[data-explain=bottom] .hw-ai-toggle{margin-top:10px}@media (max-width:850px){#ermission-how-it-works .hw-wrap{padding-inline:23px}#ermission-how-it-works .hw-nav{gap:15px}#ermission-how-it-works .hw-nav span:last-child{display:none}#ermission-how-it-works .hw-demo-grid{grid-template-columns:180px minmax(0,1fr);gap:20px}#ermission-how-it-works .hw-guide h2{font-size:22px}#ermission-how-it-works .hw-app-main{padding:18px 14px}#ermission-how-it-works .hw-step{gap:5px;padding:11px 6px;font-size:11px}#ermission-how-it-works .hw-contact-badge,#ermission-how-it-works .hw-window-title{display:none}}@media (max-width:620px){#ermission-how-it-works .hw-wrap{padding-inline:17px}#ermission-how-it-works .hw-preview{padding-inline:17px;font-size:11px}#ermission-how-it-works .hw-header{gap:15px;padding-block:18px}#ermission-how-it-works .hw-brand{width:125px}#ermission-how-it-works .hw-nav{display:none}#ermission-how-it-works .hw-header .hw-btn{padding:10px 12px;font-size:11px}#ermission-how-it-works .hw-hero{padding-top:32px;padding-bottom:25px}#ermission-how-it-works h1{letter-spacing:-1.2px;font-size:34px}#ermission-how-it-works .hw-hero>p{font-size:13px}#ermission-how-it-works .hw-stepper{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:18px}#ermission-how-it-works .hw-step{min-height:43px;padding:10px 6px;font-size:11px}#ermission-how-it-works .hw-demo-grid{grid-template-columns:1fr;gap:18px}#ermission-how-it-works .hw-guide{padding-top:0}#ermission-how-it-works .hw-guide h2{margin:9px 0;font-size:23px}#ermission-how-it-works .hw-guide>p{font-size:13px}#ermission-how-it-works .hw-guide-point{margin-top:13px}#ermission-how-it-works .hw-ai-toggle{margin-top:15px;padding-top:12px}#ermission-how-it-works .hw-app{grid-template-columns:1fr}#ermission-how-it-works .hw-app-nav{display:none}#ermission-how-it-works .hw-app-main{padding:17px 13px}#ermission-how-it-works .hw-contact-info{gap:15px}#ermission-how-it-works .hw-work{min-height:220px;padding:14px}#ermission-how-it-works .hw-controls{align-items:start}#ermission-how-it-works .hw-control-actions{gap:6px}#ermission-how-it-works .hw-progress{font-size:11px}#ermission-how-it-works .hw-control-actions .hw-btn{padding:9px 10px;font-size:11px}#ermission-how-it-works .hw-after{padding-top:29px;padding-bottom:28px}#ermission-how-it-works .hw-section-title h2{font-size:25px}#ermission-how-it-works .hw-benefits{grid-template-columns:1fr;gap:23px}#ermission-how-it-works .hw-benefit{grid-template-columns:28px minmax(0,1fr);gap:0 10px;padding:0;display:grid}#ermission-how-it-works .hw-benefit p{grid-column:2}#ermission-how-it-works .hw-benefit>svg{grid-row:1/3;margin:0}#ermission-how-it-works .hw-setup-section{grid-template-columns:1fr;gap:16px}#ermission-how-it-works .hw-final{flex-direction:column;align-items:start}#ermission-how-it-works .hw-form-row{grid-template-columns:1fr}#ermission-how-it-works .hw-demo-grid[data-explain=bottom] .hw-guide{display:block}}@media (prefers-reduced-motion:no-preference){#ermission-how-it-works .hw-work{animation:.2s ease-out hw-enter}@keyframes hw-enter{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:none}}}#ermission-how-it-works .hw-impact{border-top:1px solid var(--hw-border);padding-block:42px}#ermission-how-it-works .hw-impact-heading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:24px;display:flex}#ermission-how-it-works .hw-impact h2{letter-spacing:-.8px;margin:9px 0 12px;font-size:30px;line-height:1.2}#ermission-how-it-works .hw-impact p{color:var(--hw-muted);max-width:630px;margin:0}#ermission-how-it-works .hw-impact-tag{background:var(--hw-tint);color:var(--hw-purple);white-space:nowrap;border-radius:30px;padding:9px 13px;font-size:12px}#ermission-how-it-works .hw-impact-inputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}#ermission-how-it-works .hw-impact-inputs input{box-sizing:border-box;width:100%;min-width:0;font:inherit;border:1px solid var(--hw-border);background:var(--hw-bg);color:var(--hw-ink);border-radius:9px;padding:12px;font-size:16px}#ermission-how-it-works .hw-impact-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:30px;display:grid}#ermission-how-it-works .hw-impact-visual{background:var(--hw-wash);border-radius:var(--hw-radius);padding:26px}#ermission-how-it-works .hw-impact-growth{letter-spacing:-2px;color:var(--hw-ink);overflow-wrap:anywhere;margin:8px 0;font-size:52px;font-weight:700;line-height:1.1}#ermission-how-it-works .hw-impact-detail{color:var(--hw-muted);margin-bottom:25px;font-size:12px}#ermission-how-it-works .hw-impact-bar-label{justify-content:space-between;gap:12px;margin:16px 0 7px;font-size:12px;display:flex}#ermission-how-it-works .hw-impact-track{background:var(--hw-border);border-radius:5px;height:15px;overflow:hidden}#ermission-how-it-works .hw-impact-bar{background:var(--hw-purple);border-radius:5px;min-width:0;height:100%}#ermission-how-it-works .hw-impact-bar[data-before-bar]{opacity:.4}#ermission-how-it-works .hw-impact-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}#ermission-how-it-works .hw-impact-table th,#ermission-how-it-works .hw-impact-table td{text-align:right;vertical-align:top;border-bottom:1px solid var(--hw-border);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;padding:16px 8px}#ermission-how-it-works .hw-impact-table th:first-child{text-align:left;width:39%;padding-left:0}#ermission-how-it-works .hw-impact-table thead{color:var(--hw-muted);font-size:11px}#ermission-how-it-works .hw-impact-table tbody th{font-weight:500}#ermission-how-it-works .hw-impact-table td:last-child{background:var(--hw-tint);font-weight:600}#ermission-how-it-works .hw-impact-summary{font-weight:500;color:var(--hw-ink)!important;margin-top:19px!important}#ermission-how-it-works .hw-impact-note{font-size:11px;max-width:none!important;margin-top:20px!important}#ermission-how-it-works .hw-impact-error{color:var(--lightningcss-light,#a32136)var(--lightningcss-dark,#ff9aab)!important;margin-bottom:14px!important}@media (max-width:760px){#ermission-how-it-works .hw-impact-inputs{grid-template-columns:repeat(2,minmax(0,1fr))}#ermission-how-it-works .hw-impact-grid{grid-template-columns:1fr}#ermission-how-it-works .hw-impact-heading{flex-direction:column;gap:8px}#ermission-how-it-works .hw-impact h2{font-size:26px}#ermission-how-it-works .hw-impact-table{font-size:12px}#ermission-how-it-works .hw-impact-table th,#ermission-how-it-works .hw-impact-table td{padding:13px 5px}#ermission-how-it-works .hw-impact-table th:first-child{width:38%}}#ermission-how-it-works{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;--hw-bg:#fff;--hw-ink:#20182f;--hw-muted:#786e86;--hw-border:#eae4f2;--hw-tint:#f2ecff;--hw-wash:#faf8fd;--hw-purple:#7949ec;--hw-green:#15765a;--hw-green-bg:#edf9f2;--hw-amber:#94661e;--hw-amber-bg:#fff5e4;color:#20182f;background:#fff}#ermission-how-it-works .hw-visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}
.hv-home{--hv-violet:#6035ee;--hv-muted:#65617a;--hv-border:#ebe7f4;--hv-ink:#19142e;background:#fff}.hv-home .hv-container{max-width:1440px;margin-inline:auto;padding-inline:48px}.hv-home .hv-section{padding-block:62px;scroll-margin-top:28px}.hv-home .hv-hero{background:radial-gradient(at 90% 40%,#ede6ff 0,#0000 65%);grid-template-columns:.91fr 1.32fr;align-items:center;gap:10px;padding-block:38px 42px;display:grid;position:relative}.hv-hero-copy{z-index:1;padding-bottom:10px;position:relative}.hv-home .hv-eyebrow{letter-spacing:.14em;color:#7958cc;margin-bottom:17px;font-size:11px;font-weight:700}.hv-home h1{letter-spacing:-.055em;color:var(--hv-ink);text-wrap:initial;margin:0 0 23px;font-size:clamp(38px,4.1vw,64px);font-weight:750;line-height:1.06}.hv-home h1 em{color:var(--hv-violet);font-style:normal}.hv-home .hv-hero-line{letter-spacing:-.02em;color:#36304f;margin-bottom:10px;font-size:16px;font-weight:700}.hv-home .hv-intro{color:var(--hv-muted);max-width:520px;font-size:16px;line-height:1.75}.hv-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:25px;display:flex}.hv-home .public-button{background:linear-gradient(115deg,#7347fc,#4e1de5);border-radius:9px;padding:14px 19px;box-shadow:0 6px 18px #6132e51a}.hv-home .public-button-secondary{color:#5733c0;box-shadow:none;background:#fff;border-color:#cfc0f4}.hv-hero-trust{color:#766b8f;flex-wrap:wrap;gap:19px;margin-top:22px;font-size:11px;display:flex}.hv-hero-trust span{align-items:center;gap:6px;display:inline-flex}.hv-hero-trust svg{color:#7c55d6}.hv-art{min-width:0;margin:0;position:relative}.hv-art picture{display:block}.hv-art img{aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;display:block}.hv-art figcaption{color:#756a8c;text-align:center;padding:7px 12px 0;font-size:11px;line-height:1.6}.hv-art figcaption span{font-size:10px;display:block}.hv-art-hero{margin-right:-24px}.hv-home h2{letter-spacing:-.045em;color:var(--hv-ink);margin-bottom:16px;font-size:clamp(27px,3vw,40px);font-weight:700;line-height:1.15}.hv-home h3{letter-spacing:-.025em;color:#29213e;font-size:16px;line-height:1.35}.hv-heading{margin-bottom:30px}.hv-heading>p{color:var(--hv-muted);font-size:15px;line-height:1.7}.hv-centered{text-align:center}.hv-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.hv-card{border:1px solid var(--hv-border);background:#fff;border-radius:15px;min-width:0;padding:24px;box-shadow:0 7px 24px #45327506}.hv-card p{color:var(--hv-muted);margin-top:9px;font-size:13px;line-height:1.7}.hv-benefit{align-items:flex-start;gap:18px;display:flex}.hv-icon{color:#6b39e6;background:#f0e9ff;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;display:inline-grid}.hv-icon-large{color:#fff;background:linear-gradient(140deg,#d5c1ff,#8453ff 48%,#4d18de);border-radius:16px;width:54px;height:54px;box-shadow:0 7px 16px #7843ec26,inset 0 0 0 2px #ffffff45}.hv-home .hv-split{grid-template-columns:.85fr 1.2fr;align-items:center;gap:35px;display:grid}.hv-ai{background:radial-gradient(at 75% 60%,#f4edff,#0000 70%)}.hv-copy{min-width:0}.hv-home .hv-badge{color:#7046ce;background:#f0e8ff;border-radius:40px;align-items:center;gap:7px;margin-bottom:17px;padding:6px 11px;font-size:11px;font-weight:700;display:inline-flex}.hv-points{gap:18px;margin:25px 0;padding:0;list-style:none;display:grid}.hv-points li{align-items:flex-start;gap:13px;display:flex}.hv-points .hv-icon{border-radius:10px;width:35px;height:35px}.hv-points .hv-icon svg{width:20px;height:20px}.hv-points h3{font-size:14px}.hv-points p{color:var(--hv-muted);margin-top:3px;font-size:12px;line-height:1.6}.hv-home .hv-scope{color:#766a88;max-width:100%;margin-top:18px;font-size:11px;line-height:1.7}.hv-roles{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.hv-roles .hv-card{text-align:center;padding:22px 14px}.hv-roles .hv-icon{margin-bottom:17px}.hv-roles h3{font-size:14px}.hv-roles p{font-size:12px;line-height:1.6}.hv-home .public-text-link{color:#6944cf;align-items:center;gap:8px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.hv-capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.hv-capabilities .hv-card{align-items:flex-start;gap:13px;padding:21px 17px;transition:border-color .15s,box-shadow .15s;display:flex}.hv-capabilities .hv-card:hover{border-color:#b59bea;box-shadow:0 9px 24px #704db211}.hv-capabilities h3{font-size:14px}.hv-capabilities p{margin-top:5px;font-size:12px}.hv-state{color:#7b688e;border-top:1px solid #eee7f6;margin-top:12px;padding-top:9px;font-size:10px;line-height:1.5;display:block}.hv-expand{border:1px solid var(--hv-border);background:#fcfaff;border-radius:12px;margin-top:25px}.hv-expand>summary{cursor:pointer;color:#6843bb;padding:18px 22px;font-size:14px;font-weight:600}.hv-expand[open]>summary{border-bottom:1px solid var(--hv-border)}.hv-expand>.public-section{padding:30px!important}.hv-home .hv-communication{grid-template-columns:1.3fr .8fr;gap:45px}.hv-group-label{font-weight:600;color:#71647f!important;letter-spacing:0!important;margin:26px 0 13px!important;font-size:13px!important}.hv-connected{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hv-connected .hv-card{align-items:center;gap:20px;padding:20px 24px;display:flex}.hv-connected img,.hv-provider img{object-fit:contain;flex:none}.hv-connected h3{font-size:15px}.hv-connected p{margin-top:3px;font-size:12px}.hv-voice-providers{flex-wrap:wrap;gap:14px;display:flex}.hv-provider{border:1px solid var(--hv-border);border-radius:12px;flex:1;align-items:center;gap:12px;min-width:210px;padding:14px 20px;display:flex}.hv-provider strong{color:#302742;font-size:14px}.hv-provider>span{color:#806c94;margin-left:auto;font-size:11px}.hv-ecosystem{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.hv-ecosystem .hv-card{min-height:91px;box-shadow:none;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:19px 8px 14px;display:flex}.hv-ecosystem img{object-fit:contain}.hv-ecosystem span{color:#5d526e;text-align:center;overflow-wrap:anywhere;font-size:11px}.hv-ecosystem .hv-wordmark{letter-spacing:-.04em;color:#3d3153;font-size:14px;font-weight:700}.hv-home .hv-results{background:radial-gradient(at 75%,#f1e6ff,#0000 75%);grid-template-columns:.9fr 1.2fr}.hv-result-goals{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}.hv-result-goals .hv-card{padding:16px}.hv-result-goals .hv-icon{width:35px;height:35px;margin-bottom:10px}.hv-result-goals .hv-icon svg{width:21px}.hv-result-goals h3{font-size:13px}.hv-result-goals p{margin-top:6px;font-size:12px}.hv-walkthrough{border-top:1px solid #eee8f5}.hv-learning .hv-card h3{margin-top:17px}.hv-faq{border-top:1px solid var(--hv-border);max-width:1000px!important}.hv-faq h2{margin-bottom:27px}.hv-faq details{border-bottom:1px solid var(--hv-border);padding:18px 0}.hv-faq summary{cursor:pointer;color:#3d3151;font-size:16px;font-weight:600}.hv-faq details p{color:var(--hv-muted);margin-top:14px;font-size:14px;line-height:1.8}.hv-final{background:linear-gradient(105deg,#eee0ff,#f3eafe 50%,#e1d4ff);margin-top:20px;padding-block:42px}.hv-final>.hv-container{justify-content:space-between;align-items:center;gap:35px;display:flex}.hv-final h2{margin-bottom:10px;font-size:29px}.hv-final p{color:#66577b;font-size:14px}.hv-final .hv-actions{flex-shrink:0;margin-top:0}.hv-home [id]{scroll-margin-top:25px}@media (min-width:1500px){.hv-home .hv-hero{padding-block:52px 55px}.hv-home .hv-section{padding-block:72px}}@media (max-width:1100px){.hv-home .hv-container{padding-inline:32px}.hv-home .hv-hero{grid-template-columns:.95fr 1.05fr}.hv-home h1{font-size:clamp(34px,4.5vw,50px)}.hv-home .hv-intro,.hv-home .hv-hero-line{font-size:14px}.hv-home .hv-section{padding-block:45px}.hv-benefits{gap:13px}.hv-card{padding:20px}.hv-benefit{gap:12px;display:block}.hv-benefit .hv-icon{margin-bottom:15px}.hv-home .hv-split{gap:24px}.hv-roles{grid-template-columns:repeat(3,minmax(0,1fr))}.hv-capabilities{grid-template-columns:repeat(2,minmax(0,1fr))}.hv-ecosystem{grid-template-columns:repeat(5,minmax(0,1fr))}.hv-final>.hv-container{text-align:center;flex-direction:column;gap:23px}.hv-final .hv-actions{justify-content:center}.hv-home .public-button{padding:12px 15px;font-size:13px}.hv-art-hero{margin-right:0}}@media (max-width:767px){.hv-home .hv-container{padding-inline:20px}.hv-home .hv-hero{text-align:left;grid-template-columns:minmax(0,1fr);gap:20px;padding-block:34px 26px}.hv-home h1{font-size:clamp(35px,8.5vw,57px);line-height:1.06}.hv-home .hv-hero-line{max-width:410px;font-size:15px}.hv-home .hv-intro{font-size:15px}.hv-actions{gap:10px;margin-top:22px}.hv-hero-trust{gap:15px;margin-top:18px;font-size:10px}.hv-art{width:100%;max-width:650px;margin-inline:auto}.hv-art-hero{max-width:600px}.hv-art figcaption{padding-inline:0;font-size:10px}.hv-home .hv-section{padding-block:37px}.hv-home h2{letter-spacing:-.04em;font-size:29px}.hv-heading{margin-bottom:22px}.hv-heading>p{font-size:14px}.hv-benefits{grid-template-columns:minmax(0,1fr);gap:12px}.hv-benefit{gap:16px;display:flex}.hv-benefit .hv-icon{margin-bottom:0}.hv-card{padding:21px}.hv-home .hv-split{grid-template-columns:minmax(0,1fr);gap:20px}.hv-communication .hv-art{order:2}.hv-communication .hv-copy{order:1}.hv-home .hv-scope{font-size:11px}.hv-points{gap:17px;margin-block:22px}.hv-roles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hv-roles .hv-card{padding:19px 13px}.hv-roles .hv-icon{width:46px;height:46px;margin-bottom:13px}.hv-capabilities{gap:10px}.hv-capabilities .hv-card{padding:17px 13px;display:block}.hv-capabilities .hv-icon{width:37px;height:37px;margin-bottom:14px}.hv-capabilities h3{font-size:14px}.hv-capabilities p{font-size:12px}.hv-state{font-size:10px}.hv-expand>.public-section{padding:20px 13px!important}.hv-connected{grid-template-columns:minmax(0,1fr);gap:10px}.hv-connected .hv-card{padding:18px}.hv-voice-providers{gap:10px}.hv-provider{flex-basis:100%;min-width:0;padding:15px 18px}.hv-ecosystem{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.hv-ecosystem .hv-card{min-height:87px;padding:16px 6px 12px}.hv-group-label{margin-top:23px!important;font-size:12px!important}.hv-result-goals{gap:10px;margin-top:22px}.hv-result-goals .hv-card{padding:15px}.hv-final{margin-top:6px;padding-block:30px}.hv-final h2{font-size:28px}.hv-final .hv-actions{width:100%}.hv-final .public-button{white-space:nowrap;flex:1}.hv-faq summary{font-size:15px}.hv-learning .hv-card{padding:24px}.hv-hero-copy .hv-actions .public-button{padding:13px 15px;font-size:12px}}@media (prefers-reduced-motion:reduce){.hv-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.followup-public>p{max-width:850px}.followup-public-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:24px;display:grid}.followup-public-card{overflow-wrap:anywhere;min-width:0;scroll-margin-top:100px}.followup-public-card header{align-items:center;gap:14px;display:flex}.followup-public-card header img{object-fit:contain;flex:none}.followup-public-card header h3{margin:0;font-size:20px;font-weight:700}.followup-public-card>p{margin-top:12px;line-height:1.65}.followup-public-card h4{margin:20px 0 10px;font-size:15px}.followup-public-card ol{padding-left:22px;font-size:14px;line-height:1.7;list-style:decimal}.followup-public-card li+li{margin-top:10px}.hv-ecosystem .hv-provider-guide{width:100%;min-height:60px;color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:9px;text-decoration:none;display:flex}.hv-ecosystem .hv-provider-guide:focus-visible{outline-offset:5px;border-radius:6px;outline:3px solid #6035ee}.hv-ecosystem .hv-provider-guide:hover span{text-decoration:underline}@media (max-width:767px){.followup-public-grid{grid-template-columns:minmax(0,1fr);gap:14px}.followup-public-card{scroll-margin-top:80px}}
