:root{color-scheme:light;--color-background:#f8faf9;--color-surface:#fff;--color-text:#0f1f2a;--color-muted:#526461;--color-accent:#0b6b57;--color-border:#d6dfd9;--color-focus:#975000;--color-warm:#986021;--color-warm-soft:#f3e7d2;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--text-small:.875rem;--text-body:1rem;--text-title:clamp(2rem, 5vw, 3.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-20:5rem;--radius-small:.25rem;--content-width:75rem}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--color-background);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);flex-direction:column;min-block-size:100svh;margin:0;line-height:1.6;display:flex}a{color:var(--color-accent);text-underline-offset:.22em}a:hover{text-decoration-thickness:.15em}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:var(--radius-small)}.container{inline-size:min(calc(100% - 2 * var(--space-6)), var(--content-width));margin-inline:auto}.marketing-main{flex:1;inline-size:100%}.site-header{border-block-end:1px solid var(--color-border);z-index:30;background:#fffffff7;position:relative}.header-content{align-items:center;gap:1rem;min-block-size:76px;display:flex}.brand{color:var(--color-text);letter-spacing:-.025em;align-items:center;gap:.65rem;font-size:1.08rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{background:var(--color-accent);flex:0 0 38px;block-size:38px;inline-size:38px;display:inline-block;mask:url(/apsr-mark.svg) 50%/contain no-repeat}.brand bdi{white-space:nowrap}.primary-nav{margin-inline-start:auto}.primary-nav ul,.locale-switcher ul{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.premium-nav ul{gap:.25rem 1.55rem}.primary-nav a{color:var(--color-text);padding-block:.65rem;font-size:.82rem;font-weight:600;text-decoration:none;display:inline-block}.primary-nav a:hover,.login-link:hover{color:var(--color-accent)}.header-utility{align-items:center;gap:.9rem;margin-inline-start:.6rem;display:flex}.login-link{color:var(--color-text);white-space:nowrap;font-size:.82rem;font-weight:600;text-decoration:none}.language-menu{color:var(--color-text);font-size:.78rem;position:relative}.language-menu summary{cursor:pointer;white-space:nowrap;align-items:center;min-block-size:44px;list-style:none;display:flex}.language-menu summary::-webkit-details-marker{display:none}.compact-language summary:after{content:"⌄";color:var(--color-muted);margin-inline-start:.35rem}.language-menu .locale-switcher{border:1px solid var(--color-border);z-index:50;background:#fff;border-radius:10px;inline-size:13rem;padding:.75rem;position:absolute;inset-block-start:calc(100% - .2rem);inset-inline-end:0;box-shadow:0 18px 50px #0f1f2a21}.language-menu .locale-switcher ul{display:grid}.language-menu .locale-switcher a{border-radius:7px;padding:.55rem .7rem;text-decoration:none;display:block}.language-menu .locale-switcher a:hover{background:#eef7f3}.action{background:var(--color-accent);color:#fff;border:1px solid var(--color-accent);border-radius:7px;justify-content:center;align-items:center;gap:.9rem;min-block-size:46px;padding:.72rem 1.18rem;font-size:.84rem;font-weight:750;line-height:1.1;text-decoration:none;display:inline-flex;box-shadow:0 7px 18px #0b6b571f}.action:hover{background:#075c4a}.action-secondary{color:var(--color-accent);box-shadow:none;background:#fff;border-color:#b8cdc5}.action-secondary:hover{background:#f2f8f5}main{flex:1}.placeholder{padding-block:var(--space-20);max-inline-size:56rem}h1{margin:0 0 var(--space-6);font-size:var(--text-title);overflow-wrap:anywhere;line-height:1.2}.placeholder p{color:var(--color-muted);margin:0}.site-footer{border-block-start:1px solid var(--color-border);background:#fff}.premium-footer{padding-block:2.6rem 1.4rem}.footer-brand-block p{color:var(--color-muted);margin:.6rem 0 0;font-size:.78rem}.premium-footer nav,.footer-social{gap:.42rem;display:grid}.premium-footer h2{color:var(--color-text);text-transform:uppercase;letter-spacing:.06em;margin:0 0 .35rem;font-size:.76rem}.premium-footer nav a,.premium-footer nav span{color:var(--color-muted);padding:0;font-size:.74rem;text-decoration:none}.premium-footer nav a:hover{color:var(--color-accent)}.social-icons{gap:.55rem;display:flex}.social-icons span{color:#fff;background:#0f1f2a;border-radius:5px;place-items:center;block-size:27px;inline-size:27px;font-size:.7rem;font-weight:800;display:grid}.footer-legal-row{color:var(--color-muted);justify-content:space-between;gap:1.5rem;padding-block-start:2.4rem;font-size:.66rem;display:flex}.footer-legal-row p{max-inline-size:46rem;margin:0}.skip-link{padding:var(--space-3) var(--space-4);background:var(--color-surface);z-index:100;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}@media (width<=1160px){.premium-nav{display:none}.header-utility{margin-inline-start:auto}.premium-footer-grid{grid-template-columns:1.5fr repeat(3,1fr)}.footer-social{display:none}}@media (width<=720px){.container{inline-size:min(calc(100% - 2rem), var(--content-width))}.header-content{grid-template-columns:1fr auto;min-block-size:auto;padding-block:.85rem;display:grid}.header-utility{grid-column:1/-1;grid-template-columns:1fr auto;gap:.7rem;margin:0;display:grid}.header-utility>.action{grid-area:1/1/auto/2}.compact-language{grid-area:1/2/auto/3}.login-link{display:none}.brand{grid-column:1/-1}.premium-footer-grid{grid-template-columns:1fr 1fr;gap:1.6rem}.footer-brand-block{grid-column:1/-1}.footer-legal-row{flex-direction:column;padding-block-start:1.8rem}}@media (width<=420px){.brand{font-size:1rem}.brand-mark{flex-basis:34px;block-size:34px;inline-size:34px}.header-utility{grid-template-columns:minmax(0,1fr) auto}.header-utility>.action{min-inline-size:0;padding-inline:.8rem}.premium-footer-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.premium-home{--premium-width:78rem;color:var(--color-text);background:#fff}.premium-home h1,.premium-home h2,.premium-home h3,.premium-home p{margin-block-start:0}.premium-full-bleed{inline-size:100%}.premium-shell{inline-size:min(calc(100% - 3rem), var(--premium-width));margin-inline:auto}.premium-hero{background:radial-gradient(circle at 70% 18%,#5cdbb745 0 7rem,#0000 7.1rem),radial-gradient(circle at 78% 24%,#3abe9924 0 11rem,#0000 11.1rem),linear-gradient(135deg,#f6fbf9 0%,#e9f7f2 58%,#f8fbfa 100%);border-block-end:1px solid #dfe9e5;position:relative;overflow:hidden}.premium-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr);align-items:center;gap:3.5rem;min-block-size:560px;padding-block:4rem 3.8rem;display:grid}.premium-hero-copy{z-index:2;position:relative}.premium-eyebrow{color:var(--color-accent);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.6rem;margin-block-end:1rem;font-size:.68rem;font-weight:800;display:flex}.status-dot{background:var(--color-accent);border-radius:50%;flex:0 0 7px;block-size:7px;inline-size:7px}.premium-hero h1{letter-spacing:-.065em;max-inline-size:36rem;margin-block-end:1.25rem;font-size:clamp(3rem,4.6vw,4.5rem);font-weight:760;line-height:.98}.premium-hero h1 span{color:var(--color-accent)}.premium-hero-intro{color:#526461;max-inline-size:36rem;margin-block-end:1.5rem;font-size:1.03rem;line-height:1.65}.premium-actions{flex-wrap:wrap;gap:.75rem;margin-block-end:1rem;display:flex}.hero-trust-points{color:#51635f;flex-wrap:wrap;gap:.55rem 1.25rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}.hero-trust-points li{align-items:center;gap:.4rem;display:flex}.hero-trust-points span{color:var(--color-accent);font-weight:800}.hero-product{min-inline-size:0;margin:0;padding-block:2.5rem 1rem;position:relative}.hero-browser-shell{z-index:2;background:#fff;border:8px solid #ffffffdb;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 26px 65px #0744372b}.hero-browser-bar{color:#53645f;background:#f5f8f7;border-block-end:1px solid #e1ebe6;align-items:center;gap:.4rem;min-block-size:44px;padding-inline:.85rem;font-size:.64rem;display:flex}.hero-browser-bar>span:not(.hero-demo-label){background:#c6d3ce;border-radius:50%;block-size:7px;inline-size:7px}.hero-browser-bar b{color:#253a34;margin-inline-start:.25rem;font-weight:700}.hero-demo-label{white-space:nowrap;margin-inline-start:auto}.hero-browser-shell img{block-size:auto;inline-size:100%;display:block}.hero-play{background:var(--color-accent);color:#fff;border:4px solid #ffffffe6;border-radius:50%;place-items:center;block-size:58px;inline-size:58px;display:grid;position:absolute;inset-block-start:53%;inset-inline-start:50%;transform:translate(-50%,-50%);box-shadow:0 12px 24px #0f1f2a2e}[dir=rtl] .hero-play{transform:translate(50%,-50%)}.hero-product-note{z-index:3;color:var(--color-accent);align-items:center;gap:.45rem;font-size:.76rem;font-style:italic;font-weight:700;display:flex;position:absolute;inset-block-start:.2rem;inset-inline-end:-.5rem;transform:rotate(-4deg)}.hero-note-arrow{font-size:1.5rem}.hero-orbit{background:#68e0be1c;border:1px solid #10906f2b;border-radius:50%;position:absolute}.hero-orbit-a{block-size:17rem;inline-size:17rem;inset-block-start:-2rem;inset-inline-start:28%}.hero-orbit-b{block-size:10rem;inline-size:10rem;inset-block-start:1rem;inset-inline-end:-2rem}.technology-strip{background:#fff;border-block-end:1px solid #e1e8e5}.technology-inner{text-align:center;padding-block:1.55rem 1.3rem}.technology-eyebrow{color:#65766f;letter-spacing:.09em;text-transform:uppercase;margin-block-end:1rem;font-size:.67rem;font-weight:750}.technology-logos{grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.technology-logos li{min-inline-size:0}.technology-logos img{object-fit:contain;block-size:34px;inline-size:100%;max-inline-size:132px;margin-inline:auto;display:block}.technology-note{color:#7a8984;max-inline-size:62rem;margin:.8rem auto 0;font-size:.58rem;line-height:1.5}.feature-strip{background:#fff;border-block-end:1px solid #e1e8e5}.feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;padding-block:2rem;display:grid}.feature-item{grid-template-columns:50px 1fr;align-items:start;gap:.9rem;display:grid}.feature-icon{block-size:46px;inline-size:46px;color:var(--color-accent);background:#e9f7f2;border-radius:50%;place-items:center;display:grid}.feature-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;block-size:24px;inline-size:24px}.feature-item h3{margin-block-end:.35rem;font-size:.9rem;line-height:1.25}.feature-item p{color:#667771;margin:0;font-size:.72rem;line-height:1.5}.proof-band{background:linear-gradient(90deg,#f0faf6,#eaf7f3 58%,#f7fbf9);border-block-end:1px solid #dfe9e5}.proof-band-grid{grid-template-columns:1.15fr 2fr;min-block-size:185px;display:grid}.proof-story{color:#fff;background:#22373e;min-block-size:185px;position:relative;overflow:hidden}.proof-story img{object-fit:cover;object-position:center;opacity:.92;block-size:100%;inline-size:50%;position:absolute;inset:0 auto 0 0}[dir=rtl] .proof-story img{inset:0 0 0 auto}.proof-story:after{content:"";background:linear-gradient(90deg,#0000 10%,#162a3059 43%,#22373e 63%);position:absolute;inset:0}[dir=rtl] .proof-story:after{background:linear-gradient(270deg,#0000 10%,#162a3059 43%,#22373e 63%)}.proof-story-copy{z-index:2;inline-size:56%;margin-inline-start:auto;padding:2.2rem 1.8rem;position:relative}[dir=rtl] .proof-story-copy{margin-inline:0 auto}.proof-kicker{color:#84d7c0;letter-spacing:.11em;margin-block-end:.45rem;font-size:.62rem;font-weight:800}.proof-story h2{letter-spacing:-.035em;margin-block-end:.65rem;font-size:1.7rem;line-height:1.05}.proof-story p:last-child{color:#d7e0dd;margin:0;font-size:.73rem;line-height:1.55}.proof-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:1rem;padding:1rem;display:grid}.proof-metrics article{text-align:center;background:#ffffffdb;border:1px solid #d8e6e0cc;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-block-size:150px;display:flex;box-shadow:0 10px 26px #0f3f340a}.proof-metrics strong{color:var(--color-accent);letter-spacing:-.05em;font-size:clamp(1.75rem,2.5vw,2.45rem);line-height:1}.proof-metrics span{color:#5f706a;margin-block-start:.7rem;font-size:.75rem}.premium-pricing{background:#fff;border-block-end:1px solid #dfe7e4}.pricing-layout{grid-template-columns:.85fr 1.5fr;align-items:center;gap:4rem;padding-block:3.8rem;display:grid}.pricing-copy h2{letter-spacing:-.055em;max-inline-size:30rem;margin-block-end:1rem;font-size:clamp(2.2rem,3.5vw,3.45rem);line-height:1.02}.pricing-copy>p:last-child{max-inline-size:28rem;color:var(--color-muted);margin:0;font-size:.95rem}.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.premium-plan{background:#fff;border:1px solid #d8e1dd;border-radius:10px;padding:1.55rem;position:relative}.premium-plan-featured{border:1.5px solid var(--color-accent);box-shadow:0 16px 35px #0b6b570f}.plan-badge{background:var(--color-accent);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.25rem .6rem;font-size:.56rem;font-weight:800;position:absolute;inset-block-start:.7rem;inset-inline-end:.7rem}.plan-heading-row{align-items:flex-start;gap:.7rem;display:flex}.plan-icon{color:var(--color-text);font-size:1rem}.premium-plan h3{margin:0;font-size:1rem}.premium-plan .plan-heading-row p{color:var(--color-muted);margin:.15rem 0 0;font-size:.66rem}.premium-price{border-block-end:1px solid #e2e8e5;margin-block:1.35rem 1rem;padding-block-end:1rem}.premium-price bdi{letter-spacing:-.055em;font-size:2.6rem;font-weight:760}.premium-price span{color:var(--color-muted);margin-inline-start:.45rem;font-size:.72rem}.premium-plan ul{min-block-size:7rem;margin:0 0 1rem;padding:0;list-style:none}.premium-plan li{gap:.55rem;padding-block:.2rem;font-size:.74rem;display:flex}.premium-plan li span{color:var(--color-accent);font-weight:800}.premium-plan .action{inline-size:100%}.route-anchor{block-size:0;display:block;overflow:hidden}.premium-final-cta{color:#fff;background:radial-gradient(circle at 70% 120%,#1e9f7d47,#0000 40%),linear-gradient(110deg,#0d3d34 0%,#075a49 50%,#0b3029 100%);position:relative;overflow:hidden}.premium-final-cta:after{content:"";opacity:.2;pointer-events:none;background:repeating-linear-gradient(160deg,#0000 0 42px,#ffffff1f 43px,#0000 44px 88px);position:absolute;inset:0}.final-cta-layout{z-index:2;grid-template-columns:1.5fr .8fr;align-items:center;gap:3rem;min-block-size:168px;padding-block:2.2rem;display:grid;position:relative}.light-eyebrow{color:#99e5cf;margin-block-end:.55rem}.light-eyebrow .status-dot{background:#43c6a3}.premium-final-cta h2{letter-spacing:-.045em;margin-block-end:1rem;font-size:clamp(2rem,3vw,2.9rem);line-height:1}.premium-final-cta ul{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.premium-final-cta li{gap:.45rem;display:flex}.final-cta-action{justify-items:stretch;gap:.75rem;display:grid}.final-cta-action .action-secondary{color:var(--color-accent);background:#fff;border-color:#fff}.final-text-link{color:#fff;text-align:center;font-size:.75rem;text-decoration:none}@media (width<=1050px){.technology-logos{grid-template-columns:repeat(4,1fr);row-gap:1.2rem}.feature-grid{grid-template-columns:repeat(2,1fr)}.pricing-layout{grid-template-columns:1fr;gap:2rem}}@media (width<=780px){.premium-shell{inline-size:min(calc(100% - 2rem), var(--premium-width))}.premium-hero-grid{grid-template-columns:1fr;gap:2rem;min-block-size:auto;padding-block:3rem}.premium-hero h1{max-inline-size:42rem;font-size:clamp(2.8rem,11vw,4rem)}.hero-product{padding-block-start:2rem}.hero-product-note{inset-inline-end:0}.proof-band-grid{grid-template-columns:1fr}.proof-story{min-block-size:220px}.proof-metrics{min-block-size:160px}.pricing-cards{grid-template-columns:1fr}.premium-plan ul{min-block-size:auto}.final-cta-layout{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem}}@media (width<=520px){.premium-home{overflow-x:clip}.premium-hero{background:linear-gradient(#f6fbf9,#edf8f4)}.premium-hero-grid{padding-block:2.5rem 2rem}.premium-eyebrow{font-size:.61rem}.premium-hero h1{font-size:clamp(2.55rem,13vw,3.6rem)}.premium-hero-intro{font-size:.98rem}.premium-actions{display:grid}.premium-actions .action{inline-size:100%}.hero-trust-points{gap:.45rem;display:grid}.hero-product-note{display:none}.hero-browser-shell{border-width:5px;border-radius:12px}.hero-browser-bar{min-block-size:36px}.hero-demo-label{display:none}.hero-play{border-width:3px;block-size:46px;inline-size:46px;font-size:.75rem}.technology-logos{grid-template-columns:repeat(2,1fr)}.technology-logos img{max-inline-size:145px}.technology-note{font-size:.62rem}.feature-grid{grid-template-columns:1fr;gap:1.4rem}.proof-story{min-block-size:250px}.proof-story img{inline-size:58%}.proof-story-copy{inline-size:62%;padding:2rem 1.3rem}.proof-story h2{font-size:1.45rem}.proof-metrics{grid-template-columns:1fr}.proof-metrics article{min-block-size:112px}.pricing-layout{padding-block:3rem}.pricing-copy h2{font-size:2.45rem}.premium-final-cta ul{display:grid}}.technology-strip{background:#fff;border-block:1px solid #e4e9e7}.technology-inner{padding-block:clamp(2.5rem,5vw,4.25rem)}.technology-eyebrow{text-align:center;color:#53655f;letter-spacing:.075em;text-transform:uppercase;margin:0 0 1.35rem;font-size:.72rem;font-weight:750}.technology-logos-corporate{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.8rem,2vw,1.35rem);max-width:760px;margin:0 auto;padding:0;list-style:none;display:grid}.technology-logo-card{background:#fbfcfc;border:1px solid #e5ebe8;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;min-width:0;min-height:112px;padding:1.15rem 1rem;display:flex}.technology-logo-card img{object-fit:contain;width:auto;max-width:100%;height:34px;display:block}.technology-logo-card span{color:#465851;text-align:center;font-size:.76rem;font-weight:650;line-height:1.25}.technology-disclosure{text-align:center;color:#687873;max-width:900px;margin:1.35rem auto 0;font-size:.78rem;line-height:1.65}.premium-footer{padding-top:clamp(3.75rem,6vw,5.5rem)}.premium-footer-grid{grid-template-columns:minmax(250px,1.55fr) repeat(4,minmax(135px,1fr));align-items:start;gap:clamp(1.75rem,3vw,3.4rem);display:grid}.footer-brand-block{max-width:340px}.footer-brand-block>p{max-width:30ch;margin-top:1.2rem;line-height:1.65}.premium-footer nav{align-content:start;gap:.72rem;display:grid}.premium-footer nav h2{letter-spacing:.055em;text-transform:uppercase;margin:0 0 .45rem;font-size:.78rem;font-weight:760}.premium-footer nav a{width:fit-content;line-height:1.45;text-decoration:none}.premium-footer nav a:hover,.premium-footer nav a:focus-visible{text-underline-offset:.22em;text-decoration:underline}.footer-legal-row{border-top:1px solid #ffffff24;grid-template-columns:minmax(180px,auto) minmax(0,1fr);align-items:start;gap:1.5rem;margin-top:clamp(2.8rem,5vw,4.25rem);padding-block:1.35rem 1.7rem;display:grid}.footer-legal-row p{margin:0;font-size:.72rem;line-height:1.55}[dir=rtl] .technology-eyebrow,[dir=rtl] .technology-disclosure{text-align:center}@media (width<=1180px){.premium-footer-grid{grid-template-columns:1.35fr repeat(2,1fr)}}@media (width<=760px){.technology-logos-corporate{grid-template-columns:1fr;max-width:420px}.premium-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand-block{grid-column:1/-1}.footer-legal-row{grid-template-columns:1fr}}@media (width<=430px){.premium-footer-grid{grid-template-columns:1fr}.footer-brand-block{grid-column:auto}}.corporate-page{--corporate-max:66rem;padding-block:clamp(3rem,7vw,6rem)}.corporate-hero{max-inline-size:58rem;margin-block-end:clamp(2.25rem,5vw,4rem)}.corporate-back{color:var(--color-muted);margin-block-end:1.7rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block}.corporate-back:hover{color:var(--color-accent)}.corporate-eyebrow{color:var(--color-accent);letter-spacing:.07em;text-transform:uppercase;margin:0 0 .8rem;font-size:.76rem;font-weight:800}.corporate-hero h1{letter-spacing:-.045em;text-wrap:balance;max-inline-size:20ch;margin:0;font-size:clamp(2.35rem,5.5vw,4.4rem);line-height:1.02}.corporate-intro{max-inline-size:72ch;color:var(--color-muted);margin:1.35rem 0 0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.72}.corporate-sections{max-inline-size:var(--corporate-max);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.corporate-section{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;padding:clamp(1.35rem,2.5vw,2rem);box-shadow:0 12px 34px #0f1f2a0b}.corporate-section h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.12rem,2vw,1.4rem);line-height:1.25}.corporate-section p{color:var(--color-muted);margin:.85rem 0 0}.corporate-section ul{color:var(--color-text);gap:.58rem;margin:1rem 0 0;padding-inline-start:1.15rem;display:grid}.corporate-section li::marker{color:var(--color-accent)}.corporate-badge{letter-spacing:.04em;text-transform:uppercase;background:#eef7f3;border-radius:999px;width:fit-content;padding:.28rem .55rem;font-size:.68rem;font-weight:800;color:var(--color-accent)!important;margin:0 0 .9rem!important}.corporate-price{letter-spacing:-.04em;font-size:clamp(1.75rem,4vw,2.55rem);font-weight:850;color:var(--color-text)!important;margin-block-start:.75rem!important}.corporate-page--pricing .corporate-sections{grid-template-columns:repeat(3,minmax(0,1fr))}.corporate-page--pricing .corporate-section:last-child{grid-column:1/-1}.corporate-page--faq .corporate-sections,.corporate-page--legal .corporate-sections{grid-template-columns:1fr}.corporate-page--faq .corporate-section,.corporate-page--legal .corporate-section{max-inline-size:58rem}.corporate-cta{border-block-start:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:1.1rem;margin-block-start:clamp(2.5rem,5vw,4rem);padding-block-start:2rem;display:flex}.corporate-secondary-link{color:var(--color-text);font-size:.86rem;font-weight:750;text-decoration:none}.corporate-secondary-link:hover{color:var(--color-accent);text-decoration:underline}[dir=rtl] .corporate-back{direction:ltr}@media (width<=900px){.corporate-page--pricing .corporate-sections{grid-template-columns:1fr 1fr}.corporate-page--pricing .corporate-section:last-child{grid-column:1/-1}}@media (width<=700px){.corporate-page{padding-block:2.5rem 4rem}.corporate-sections,.corporate-page--pricing .corporate-sections{grid-template-columns:1fr}.corporate-page--pricing .corporate-section:last-child{grid-column:auto}.corporate-cta{flex-direction:column;align-items:stretch}.corporate-cta .action{width:100%}}
