/* Palette inspired by the blue workspace and the coloured lines on office glass. */
:root{--ink:#10364d;--green:#126b98;--muted:#658091;--cream:#f7fbfd;--line:#d8e5ec;--mint:#d9eef5;--lavender:#e6e1f4;--peach:#cee4ee}
body{background:#f7fbfd;color:var(--ink)}h1 em,h2 em{color:#126e98}.primary{background:#0a354f;color:#fff}.primary:hover{background:#126586}.outline{border-color:#b5cad8}.text-link{border-color:#86acc2}.live-dot{background:#19a0ba}.icon-button{border-color:#d4e2eb;background:#fff}.icon-button:hover{background:#eaf4f9}.kicker{color:#6b8b9e}.tiny-copy{color:#8298a8!important}.tiny-tag{color:#688499;background:#edf5f9;border-color:#d6e5ee}
.header{background:#f7fbfdf0;border-color:#dce7ee;backdrop-filter:blur(18px)}.announcement{background:linear-gradient(100deg,#092e45,#174e6c 66%,#526786);color:#dceff7;position:relative;isolation:isolate;overflow:hidden}.announcement::before{content:'';position:absolute;inset:-160px 0 -130px 20%;background:url('assets/glass-ribbon.svg') center/100% 100% no-repeat;opacity:.4;z-index:-1}.announcement-badge{background:#c9e8f1;color:#1d506a}.announcement-action{color:#f6fbff}.login{border-color:#b7cedc}.header nav a::after{background:#257ea5}.nav-einvoice{color:#0b759f}.nav-actions select{color:#4f7085}.header nav{background:transparent}.hero{position:relative;isolation:isolate}.eyebrow{background:#edf6fa;border-color:#d4e7ef;color:#4d758b}.hero-description{color:#637e90}.hero-note{color:#7e98a8}.hero-glass-ribbon{position:absolute;inset-inline-end:-415px;top:45px;width:1000px;height:370px;background:url('assets/glass-ribbon.svg') center/contain no-repeat;opacity:.56;transform:rotate(-14deg);pointer-events:none;z-index:-1;mask-image:linear-gradient(90deg,transparent 0%,#000 33%);animation:glass-breathe 16s ease-in-out infinite}.hero::before{content:'';position:absolute;left:-190px;top:205px;width:550px;height:350px;background:radial-gradient(ellipse,#c8e6f066,transparent 70%);pointer-events:none;z-index:-1}.tax-pill-einvoice{background:#dceef6;color:#205a78;border-color:#c7e0ed}.tax-pill-vat{background:#e9e4f5;color:#75618e;border-color:#ddd4ec}.tax-pill-corporate{background:#e6f2f6;color:#437d93;border-color:#cfe4ed}.tax-pill b{border-color:#b9d5e3;color:#638497}.stage::before{background:radial-gradient(ellipse,#bbdbecc9,transparent 72%);inset:-50px -110px -30px}.stage::after{content:'';position:absolute;inset:-115px -185px -15px;background:url('assets/glass-ribbon.svg') center 48%/100% auto no-repeat;opacity:.8;z-index:-1;pointer-events:none}.stage-orbit{display:none}.dashboard{border:1px solid #c7dce7;box-shadow:0 20px 70px #254e6c19,0 1px 0 #fff inset;background:#ffffffed;backdrop-filter:blur(12px)}.dash-sidebar{background:#0a3049;border-color:#33566e;color:#e0eff6}.dash-logo{color:white}.company-switch{border-color:#31556e;background:#153f59;color:#e9f6fc}.company-switch>span{background:#3f6a83;color:#e1f2fa}.company-switch small{color:#a0bdce}.menu-caption{color:#8eafc4}.side-link{color:#c5dce9}.side-link:hover{background:#204a65}.side-link.active{background:#dfeff6;color:#143c54}.sidebar-bottom{color:#d9eaf3}.sidebar-bottom small{color:#90b1c7}.avatar{background:#b9cadc;color:#164361;border-color:#446a80}.breadcrumb{color:#8fa6b5}.breadcrumb span{color:#bccdd8}.dash-top p{color:#8aa1af}.sun{color:#a098bf}.period-switch{border-color:#dbe7ef}.period-switch button{color:#7994a7}.period-switch .selected{background:#deedf5;color:#376784}.metric p{color:#6d8b9f}.metric p b{color:#3e718d}.metric>svg{stroke:#5daac2}.metric-bars i{background:#b0a3cd}.profit-line span{background:#5297b5}.profit-line span:nth-child(2){background:#74acc4}.profit-line span:nth-child(3){background:#93c2d5}.profit-line span:nth-child(4){background:#b6d8e4}.cash-chart,.spend-chart{border-color:#e1ebf1;background:#fff}.card-title>span{color:#809caf}.legend-dot.green{background:#118eaf}.legend-dot.purple{background:#9b8ab9}.gridlines{stroke:#e4eef4}.chart-axis,.chart-months{color:#8ba2b2}.chart-tooltip{border-color:#d8e5ee;box-shadow:0 6px 18px #143f5a12}.chart-tooltip small{color:#7f9daf}.donut{background:conic-gradient(#126c97 0 47%,#fff 47% 49%,#afa2cd 49% 79%,#fff 79% 81%,#74bbcf 81% 99%,#fff 99% 100%)}.donut small,.donut span{color:#8ca2b0}.donut-legend{color:#7d98a9}.donut-legend b{color:#567a91}.dash-footer{color:#8fa5b3}.dash-footer button{color:#347da2}.floating{border-color:#dbe7f0;box-shadow:0 12px 30px #173c5812;background:#fffffff0;backdrop-filter:blur(14px)}.float-icon{background:#e6f1f7;color:#6595ad}.float-payment small{color:#7c9aad}.mini-spark{color:#a7a0c2}.float-balance{background:#eeeaf9dd;border-color:#ded5ec;color:#77648d}.float-circle{color:#9b80b4}.illustration-note{color:#8fa6b4}.benefit-strip{border-color:#d8e6ef}.benefit-strip>span{color:#8aa2b3}.benefit-strip>div{color:#5f8299}
.section-heading>p{color:#6e889a}.gallery{background:linear-gradient(125deg,#e1eff7,#eff2fa);border-color:#c7dce9;box-shadow:0 12px 30px #254c6710}.gallery-tabs button{color:#6c90a5}.gallery-tabs button.selected{background:#0c425f;color:#fff}.gallery-panel{border-color:#d1e2ed}.screen-context{color:#7f9bb0;border-color:#e5edf2}.gallery-caption{color:#6e8ba0;border-color:#e4edf4}.gallery-caption .tiny-tag{color:#718b9e}.under-gallery{color:#8fa4b3}.workflow-section{background:linear-gradient(110deg,#eaf4f9,#e0edf5);position:relative;isolation:isolate}.workflow-section::after{content:'';position:absolute;right:-230px;bottom:-35px;width:980px;height:430px;z-index:-1;background:url('assets/glass-ribbon.svg') center/contain no-repeat;opacity:.23}.workflow-copy>p{color:#708da1}.workflow-steps button{border-color:#ccdfeb}.workflow-steps button>b{border-color:#bdd3e1}.workflow-steps button.current>b{background:#0d4f72;border-color:#0d4f72}.workflow-steps small{color:#7795a9}.invoice-scene::before{border-color:#c3dce9}.paper{box-shadow:0 20px 50px #1e52771a}.paper>small{color:#8da3b4}.invoice-meta{color:#91a8b7}.invoice-to small{color:#8aa3b3}.invoice-to>span{color:#87a1b2}.invoice-table{color:#7995a8}.invoice-table b{color:#456e87}.invoice-table>div:first-child{border-color:#e0eaf1}.invoice-total{background:#eaf4f9}.paper #paper-result{color:#779db1}.decorative-star{color:#bab1d2}.workflow-status{border-color:#ccdfea;box-shadow:0 7px 24px #24557910}.workflow-status::before{background:#dfedf6;color:#4780a1}.scene-pill{background:#d2e8f2;color:#537d97}
.einvoice-copy .kicker{color:#6b8da1}.einvoice-copy>p{color:#708b9d}.einvoice-fact{color:#6d8da2;border-color:#dce7ef}.einvoice-fact svg{color:#8aa8ba}.timeline-card{border-color:#cddfe9;box-shadow:0 15px 40px #244f6d0b;background:linear-gradient(150deg,#fff,#f2f8fc)}.icon-tile{background:#e2eff6;color:#4f85a2}.icon-tile.lavender{background:#e8e2f4;color:#8e73a7}.icon-tile.peach{background:#d8edf4;color:#518aa1}.timeline-card label{color:#7895aa}.timeline-card select{background:#eff7fb;border-color:#cddfea}.timeline-item>i{background:#e8f2f8;border-color:#cee1ec;color:#789aaf}.timeline-item:not(:last-child)::after{background:#ccdfeb}.timeline-item:last-child>i{background:#155574;border-color:#155574}.timeline-item small{color:#7495aa}.scope-note{color:#819aaa}.planned-status{color:#827b62;background:#f6f4eb;border-color:#e6e0cb}.status-dot{background:#a9a183}.b2c-note{color:#6d8ca2}
.connection-card{background:linear-gradient(120deg,#e7f2f8,#e5eaf6);border-color:#c8dce9;position:relative;isolation:isolate;overflow:hidden}.connection-card::before{content:'';position:absolute;inset:-40px -240px -60px -120px;background:url('assets/glass-ribbon.svg') center/100% auto no-repeat;opacity:.2;z-index:-1}.connection-copy>p{color:#69889f}.connection-status{color:#777e90}.connection-copy>.button{background:#ffffffb8;border-color:#b6cfdf}.connection-visual{background:#f9fcffcf;backdrop-filter:blur(14px);border-color:#d0e1ec;box-shadow:0 10px 30px #204e7010}.connection-top{color:#6d92a9}.connection-top .tiny-tag{background:#eef0f7;border-color:#d8deeb;color:#7c8098}.connection-source{background:#e3f0f7;border-color:#c6dfe9}.connection-source small{color:#7194aa}.connection-small-label{color:#a1b9c8}.connection-line{color:#93b3c6}.connection-line>span{border-color:#9fbed0}.connection-line>b{border-color:#c5dbe9}.connection-provider{background:#e9e3f4;border-color:#d8cdeb}.connection-provider small{color:#8f7fa1}.connection-branches::before,.connection-branches::after{border-color:#b2cbd9}.connection-destinations>div{background:#ffffffbb;border-color:#d3e4ef}.connection-destinations i{color:#7599ad}.connection-destinations small{color:#88a4b6}.connection-return{color:#6493ab}.connection-visual-note{color:#8da7b7}.connection-dialog-intro{color:#6b8a9f}.connection-plan li::before{background:#e5f0f8;border-color:#d1e1ec;color:#6791ad}.connection-plan p{color:#7392a7}
.tax-card{background:linear-gradient(125deg,#eee9f8,#f6f3fc);border-color:#dcd4ec}.corporate-card{background:linear-gradient(125deg,#e0f0f6,#f1f9fc);border-color:#c5e0eb}.corporate-card .tax-category{color:#769bad}.corporate-card>p{color:#698ca1}.corporate-card .check-list{color:#698a9f}.corporate-card .check-list li::before{color:#70a0b7}.corporate-card .tax-card-links{border-color:#c9dfe9}.corporate-card .text-link{border-color:#a1c1d2;color:#4f7e99}.corporate-card .tax-card-links>a{color:#789bab}.tax-service-note{color:#7893a6}
.business-section{background:#edf1f9}.centered .kicker{color:#8898b5}.industry-tabs button{border-color:#ccd8e7;color:#7c90a9}.industry-tabs button.selected{background:#1f526f;border-color:#1f526f;color:#fff}.industry-card{background:#f9fcff;border-color:#d0dfe9}.industry-art{background:linear-gradient(135deg,#d6e8f3,#e4e1f3);isolation:isolate}.art-grid{background:url('assets/glass-ribbon.svg') 46% center/230% 100% no-repeat;mask-image:none;opacity:.63;z-index:-1}.art-orbit{border-color:#aec9dc}.art-orbit::before{border-color:#bed3e4}.art-main-icon{background:#f9fdffbb;border-color:#ffffffec;box-shadow:0 15px 40px #34577b1c;color:#6d94b1;backdrop-filter:blur(10px)}.art-mini{background:#ffffffcc;color:#6b88a2;backdrop-filter:blur(8px);box-shadow:0 10px 20px #3a638b10}.art-spark{color:#ac9ac7}.industry-content .kicker{color:#7596af}.industry-content>p{color:#7c97ab}.industry-content .check-list{color:#6d8ba2}.industry-content .check-list li::before{color:#6f9db7}.industry-content .text-link{color:#417da4;border-color:#a4c2d7}.plan-card{border-color:#d6e3ee;background:#fff}.plan-card.featured{background:linear-gradient(135deg,#e5f1f8,#e5edf6);border-color:#bfd8e8}.plan-label{color:#7c9cb3}.plan-card>p{color:#7894a8}.check-list{color:#7591a4}.check-list li::before{color:#6394b0}.plan-card>small{color:#7d98ab}.plan-banner{border-color:#b9d4e6;background:#d6e9f5;color:#5987a4}.faq-list p{color:#7190a6}.faq-list summary::after{color:#7c9aaf}.closing{background:linear-gradient(125deg,#dcecf5,#e1e5f3);border-color:#cbdde9}.closing::before{content:'';position:absolute;inset:10px -100px -80px -270px;background:url('assets/glass-ribbon.svg') center/100% 100% no-repeat;opacity:.36;z-index:-1;pointer-events:none}.closing-spark{display:none}.closing-line,.closing-line::before{display:none}.closing p{color:#6588a1}.footer-top{border-color:#d7e4ee}.footer-top p{color:#8aa2b4}.footer-top>a:last-child{color:#5482a2}.footer-bottom{color:#859eaf}.footer-bottom button{color:#7a99ae}dialog{background:#f8fcff;border-color:#cbdfea;box-shadow:0 30px 100px #08273e40}dialog::backdrop{background:#102d42b0}.tour-dialog video{border-color:#d6e5ef}.tour-thumbs button{border-color:#cfdfeb}.tour-thumbs button:hover{background:#e5f0f8}.tour-thumbs span{color:#809db1}.package-dialog>p{color:#6c8da4}
.mega-menu{background:#f0f6fa;border-color:#cbdfea;box-shadow:0 25px 40px #10385117}.mega-menu .kicker{color:#7494a9}.mega-financials{border-color:#ccdfea;background:#ccdfea}.mega-item{background:#fbfdff}.mega-item:hover{background:#eaf4fa}.mega-item>i{color:#5d94b2}.mega-item small{color:#7391a6}.mega-tax .menu-einvoice{background:#dceef7;border-color:#bedaea}.mega-tax .menu-vat{background:#eae4f6;border-color:#daceeb}.mega-tax .menu-corporate{background:#dff0f6;border-color:#c3e0e9}.menu-vat>i{color:#9272ad}.menu-corporate>i{color:#5c99ad}.menu-vat small{color:#88729c}.menu-corporate small{color:#6996a8}.roadmap-tag{background:#ffffffb0;border-color:#b9d4e5;color:#6089a2}.mega-preview{background:linear-gradient(145deg,#e3eff7,#edf0f9);border-color:#cbdfea}.mega-preview>img{border-color:#ccdfea}.mega-preview p{color:#6e91a8}.mega-bottom{border-color:#cddfea;color:#7191a7}.mega-bottom a{color:#2e749a}
@keyframes glass-breathe{0%,100%{translate:0 0;opacity:.48}50%{translate:0 8px;opacity:.64}}
@media(max-width:1050px){.header nav{background:#f7fbfd}.hero-glass-ribbon{width:790px;inset-inline-end:-430px;top:48px;opacity:.35}.connection-card::before{background-size:140% auto}}
@media(max-width:600px){.header nav{background:#f7fbfd}.hero-glass-ribbon{width:630px;height:260px;inset-inline-end:-390px;top:25px;opacity:.28;transform:rotate(-18deg)}.hero::before{width:350px;height:250px;left:-180px;top:200px}.stage::after{inset:-65px -130px -35px;background-size:160% auto;opacity:.5}.workflow-section::after{width:670px;right:-290px;bottom:30px;opacity:.23}.connection-card::before{inset:10px -260px -20px -100px;background-size:190% 100%;opacity:.16}.closing::before{inset:-25px -210px -30px -220px;background-size:140% 100%;opacity:.28}.announcement::before{inset:-140px -180px -120px 0}.art-grid{background-size:200% 110%}}
@media(prefers-reduced-motion:reduce){.hero-glass-ribbon{animation:none}}
/* Software tiers, annual billing, and separate optional service fees. */
.pricing-section{background:linear-gradient(120deg,#082c45 0%,#105476 57%,#4c7292 100%);position:relative;isolation:isolate;overflow:hidden;color:#edf8ff}.pricing-section::before{content:'';position:absolute;inset:60px -170px -180px -200px;background:url('assets/glass-ribbon.svg') center/160% auto no-repeat;opacity:.31;z-index:-1;pointer-events:none}.pricing-heading{text-align:center;margin-bottom:45px}.pricing-draft{display:inline-block;border:1px solid #b5dcf04a;background:#ffffff0c;color:#b9d4e4;font-size:8px;letter-spacing:.15em;padding:6px 12px;border-radius:30px;margin-bottom:22px}.pricing-heading h2{font-size:47px;font-weight:550;color:#fff}.pricing-heading h2 em{color:#a5dce9}.pricing-heading>p{font-size:13px;color:#b9d1e1;margin-top:20px}.pricing-period{display:inline-flex;gap:4px;padding:4px;border:1px solid #bad8e93d;background:#071e3033;border-radius:10px;margin-top:24px}.pricing-period button{padding:8px 18px;border-radius:7px;font-size:11px;color:#b3cede}.pricing-period .selected{background:#d7eff7;color:#154c6a;font-weight:600}.pricing-heading .pricing-period-note{font-size:9px;color:#a2c4d8;margin-top:12px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch;padding-top:22px}.pricing-card{padding:31px 25px 23px;border:1px solid #b6d9ed50;border-radius:18px;background:#e9f6ff0c;backdrop-filter:blur(14px);position:relative;display:flex;flex-direction:column;box-shadow:0 12px 35px #08203913}.pricing-featured{border:2px solid #83cadd;background:#d2edff1a;transform:translateY(-18px);box-shadow:0 15px 40px #06263925}.pricing-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:#99d5e5;color:#174d66;border:1px solid #b1e6ef;font-size:8px;font-weight:650;letter-spacing:.05em;white-space:nowrap;padding:4px 12px;border-radius:20px}.pricing-icon{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#ffffff16;color:#b8e1f0;margin-bottom:17px}.pricing-icon svg{width:19px;height:19px}.pricing-card h3{font-size:29px;color:#fff;letter-spacing:-.045em}.pricing-audience{font-size:11px;color:#b2cfe1;margin-top:14px;line-height:1.8;min-height:40px}.price-number{display:flex;align-items:baseline;gap:7px;margin-top:27px;color:#fff;line-height:1;justify-content:flex-start}.price-number>span{font-size:16px;font-weight:550}.price-number strong{font-family:'Manrope',sans-serif;font-size:58px;font-weight:650;letter-spacing:-.06em}.price-unit{font-size:11px;color:#b8d5e7;margin-top:7px}.price-billing{font-size:10px;color:#bed7e6;line-height:1.8;margin-top:17px;min-height:36px}.setup-line{display:flex;justify-content:space-between;gap:10px;font-size:10px;color:#c0d8e6;border-top:1px solid #a4cee52e;padding-top:14px;margin:15px 0 22px}.setup-line strong{font-weight:550;color:#e3f4fb}.pricing-cta{width:100%;background:#effaff;color:#175373;font-size:11px;font-weight:650;min-height:47px;justify-content:space-between;padding:12px 15px;border:1px solid #e5f9ff}.pricing-cta:hover{background:#cff0fa;box-shadow:0 7px 18px #04273a22}.pricing-featured .pricing-cta{background:#b3e6f1;border-color:#d6f6fc;color:#104864}.pricing-summary{background:#ffffff0d;border:1px solid #b5d8e92c;border-radius:9px;color:#dceff9;font-size:11px;font-weight:550;line-height:1.8;padding:13px;margin-top:20px;min-height:66px}.pricing-features{list-style:none;padding:0;margin:24px 0 16px;color:#d0e5f3;font-size:11px;line-height:1.8}.pricing-features li{padding-inline-start:20px;position:relative;margin-bottom:11px}.pricing-features li::before{content:'✓';position:absolute;inset-inline-start:0;color:#91d5e7}.pricing-footnote{font-size:9px;color:#b1cedf;line-height:1.8;margin-top:auto;padding-top:10px}.pricing-addons{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:22px;align-items:center;border-top:1px solid #b6d5e73d;border-bottom:1px solid #b6d5e73d;padding-block:25px;margin-top:24px}.pricing-addons-title strong{font-size:13px;font-weight:550;display:block;color:#e4f3fa}.pricing-addons-title span{font-size:10px;color:#a7c8da;display:block;margin-top:5px}.pricing-addons>button{display:flex;align-items:center;gap:16px;padding:13px 16px;border:1px solid #acd3e640;border-radius:10px;text-align:start;background:#ffffff0a}.pricing-addons>button:hover{background:#ffffff1c}.pricing-addons b{font-size:12px;font-weight:550;display:block;color:#e8f6fc}.pricing-addons small{font-size:8px;color:#abcddd;display:block;margin-top:3px}.pricing-addons>button>strong{margin-inline-start:auto;white-space:nowrap;font-size:15px;font-family:'Manrope',sans-serif;color:#d4f1fa}.pricing-addons i{color:#a4d8e9}.pricing-terms{font-size:9px;line-height:1.9;color:#a7c7d9;max-width:900px;margin:22px auto 0;text-align:center}.faq-section{padding-top:90px}.package-dialog #package-price-summary{margin:22px 0;padding:19px 21px;background:#e7f1f8;border:1px solid #cedeeb;border-radius:11px}.package-dialog #package-price-summary>small{display:block;font-size:9px;color:#7895aa}.package-dialog #package-price-summary>strong{display:block;font-size:32px;line-height:1.3;font-family:'Manrope',sans-serif;color:#235b7e;margin-top:6px}.package-dialog #package-price-summary>span{font-size:10px;color:#7391a5}.package-dialog #package-price-summary>div{border-top:1px solid #c8dce9;display:flex;justify-content:space-between;gap:15px;margin-top:14px;padding-top:12px;font-size:11px;color:#6288a2}.package-dialog #package-price-summary b{font-weight:600}html[dir=rtl] .pricing-draft,html[dir=rtl] .pricing-badge{letter-spacing:0}html[dir=rtl] .price-number{justify-content:flex-end}html[dir=rtl] .pricing-card h3{font-size:26px}
@media(max-width:1000px){.pricing-grid{gap:14px}.pricing-card{padding:27px 20px 21px}.pricing-card h3{font-size:24px}.price-number strong{font-size:48px}.pricing-addons{gap:15px;grid-template-columns:1fr 1fr}.pricing-addons-title{grid-column:1/-1}.pricing-audience{min-height:55px}.pricing-cta{font-size:10px;padding-inline:12px;gap:10px}.pricing-summary{min-height:75px}}
@media(max-width:700px){.pricing-section{padding-block:58px}.pricing-heading{margin-bottom:29px}.pricing-heading h2{font-size:33px}.pricing-draft{font-size:7px;letter-spacing:.1em}.pricing-heading>p{font-size:11px;margin-top:17px}.pricing-heading .pricing-period-note{font-size:8px}.pricing-grid{grid-template-columns:1fr;gap:28px;padding-top:12px}.pricing-card{padding:29px 25px 25px}.pricing-card h3{font-size:29px}.pricing-featured{transform:none}.pricing-audience{min-height:0;font-size:11px}.price-number strong{font-size:56px}.price-billing{min-height:0;font-size:10px}.pricing-summary{min-height:0}.pricing-cta{font-size:12px}.pricing-addons{grid-template-columns:1fr;gap:12px;margin-top:25px}.pricing-addons-title{margin-bottom:6px}.pricing-addons>button{padding:15px}.pricing-addons small{font-size:9px}.pricing-addons-title strong{font-size:13px}.pricing-terms{font-size:8px;text-align:start}.faq-section{padding-top:58px}.pricing-section::before{inset:50px -370px -40px -380px;background-size:200% 100%;opacity:.22}html[dir=rtl] .pricing-card h3{font-size:28px}}

/* Software catalogue and optional services. */
.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.pricing-card{padding:28px 20px 22px}.pricing-card h3{font-size:25px;letter-spacing:-.045em}.price-number strong{font-size:48px}.pricing-audience{font-size:11px;min-height:42px}.price-billing{min-height:0;margin-top:13px;font-size:10px}.plan-users{font-size:12px;color:#d9edf8;margin:15px 0 23px;font-weight:550}.pricing-cta{font-size:11px;padding:11px 13px}.pricing-summary{font-size:11px;min-height:66px;padding:12px;margin-top:20px}.pricing-features{margin-bottom:0;font-size:11px}.pricing-featured{transform:translateY(-12px)}.custom-plan{display:flex;align-items:center;gap:25px;padding:24px 26px;background:#ffffff0d;border:1px solid #b4d9eb4d;border-radius:13px;margin-top:25px}.custom-plan h3{font-size:23px;color:#fff}.custom-plan p{font-size:11px;color:#bad4e4;margin-top:5px}.custom-plan>strong{margin-inline-start:auto;font-size:12px;font-weight:500;color:#c9e9f6}.custom-cta{border:1px solid #b7ddeb6b;color:#d4eff9;min-height:42px;font-size:11px;white-space:nowrap;padding:10px 17px}.software-extras{display:flex;justify-content:center;gap:30px;font-size:10px;color:#b7d6e7;margin:20px 0 37px}.setup-option{display:flex;align-items:center;gap:18px;padding:22px 24px;border:1px solid #b7d8eb3d;border-radius:12px;background:#ffffff08}.setup-option .pricing-icon{margin:0}.setup-option>div{flex:1}.setup-option h3{font-size:15px;letter-spacing:-.01em;color:#e5f6ff}.setup-option p{font-size:10px;color:#aecddd;margin-top:6px;max-width:590px}.setup-option>strong{font-family:'Manrope',sans-serif;color:#e3f6ff;font-size:22px;white-space:nowrap}.setup-option>small{font-size:9px;color:#b7d5e5}.service-pricing-heading{margin:48px 0 22px}.service-pricing-heading h3{font-size:28px;color:#eefaff}.service-pricing-heading p{font-size:12px;color:#b2d1e2;margin-top:10px}.service-pricing-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.service-price-card{padding:25px;border:1px solid #a6d4e84a;border-radius:14px;background:#e0f5ff0b;display:flex;flex-direction:column}.service-price-card h3{font-size:22px;color:#effaff;letter-spacing:-.025em}.service-price-card label,.service-audience{font-size:11px;color:#a9cede;margin:13px 0 8px;display:block}.service-audience{min-height:58px}.service-price-card select{font-size:12px;background:#173e59;border:1px solid #98bfd66b;border-radius:7px;color:#e1f3fe;padding:9px 12px;max-width:230px;width:100%}.service-amount{display:flex;align-items:baseline;gap:12px;margin-top:18px}.service-amount strong{font-family:'Manrope',sans-serif;font-size:31px;letter-spacing:-.04em;color:#fff}.service-amount>span{font-size:11px;color:#b9d9ea}.service-price-card .price-billing{min-height:36px}.service-price-card .pricing-features{margin-top:14px;margin-bottom:17px;flex:1}.service-price-card .pricing-cta{width:auto;align-self:flex-start;min-width:185px}.service-price-card .pricing-footnote{margin-top:14px;padding:0}.package-dialog #package-price-summary>p{font-size:11px;color:#517b95;line-height:1.9;margin-top:12px}html[dir=rtl] .pricing-card h3{font-family:'Manrope',sans-serif;font-size:25px;line-height:1.3;letter-spacing:-.04em}html[dir=rtl] .custom-plan h3{font-family:'Manrope',sans-serif}html[dir=rtl] .service-pricing-heading h3{font-size:25px}
@media(max-width:1100px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.pricing-featured{transform:none}.pricing-summary,.pricing-audience{min-height:0}.pricing-card{padding:28px}.pricing-card h3{font-size:28px}.price-number strong{font-size:54px}}
@media(max-width:700px){.pricing-grid{grid-template-columns:1fr}.custom-plan{flex-wrap:wrap;padding:22px;gap:16px}.custom-plan>div{width:100%}.custom-plan>strong{margin-inline-start:0}.custom-cta{margin-inline-start:auto;padding:9px 12px;font-size:10px}.software-extras{flex-direction:column;gap:8px;align-items:center;margin:19px 0 27px}.setup-option{flex-wrap:wrap;padding:21px;gap:12px}.setup-option .pricing-icon{width:31px;height:31px}.setup-option>div{flex-basis:75%}.setup-option h3{font-size:14px}.setup-option>strong{margin-inline-start:43px;font-size:21px}.setup-option p{font-size:10px}.service-pricing-heading{margin-top:35px}.service-pricing-heading h3{font-size:26px}.service-pricing-grid{grid-template-columns:1fr;gap:20px}.service-price-card{padding:24px}.service-audience{min-height:0}.service-price-card .price-billing{min-height:0}.service-price-card .pricing-cta{width:100%}.service-price-card .pricing-features{font-size:12px}html[dir=rtl] .pricing-card h3{font-size:28px}html[dir=rtl] .service-pricing-heading h3{font-size:24px}}

/* Activity-based accounting scope; unconfirmed software and service fees are not displayed. */
.pricing-scope-links{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:25px}.pricing-scope-links a{border:1px solid #9ecddd59;border-radius:30px;padding:8px 15px;font-size:11px;color:#d9f3fc;background:#ffffff08}.pricing-scope-links a:hover{background:#ffffff20}.pricing-heading .software-policy{max-width:640px;margin:18px auto 0;font-size:11px;line-height:1.8;color:#b4d2e4}.software-price-pending{font-family:'Manrope',sans-serif;font-size:24px;font-weight:550;line-height:1.3;letter-spacing:-.025em;color:#e4f6ff;margin:27px 0 8px;min-height:63px}.pricing-card .price-billing{margin-top:8px}.setup-pricing,.accounting-services{scroll-margin-top:130px}.setup-range-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.setup-range-grid article{border:1px solid #a9d5e65e;border-radius:14px;background:#d0eeff0c;padding:27px}.setup-range-grid h4{margin:0;color:#e8f8ff;font-size:17px;font-weight:550}.setup-range-grid strong{font-family:'Manrope',sans-serif;display:block;font-size:34px;letter-spacing:-.04em;line-height:1.4;color:#fff;margin-top:17px}.setup-range-grid span{display:block;font-size:11px;color:#a9d3e7}.setup-range-grid p{font-size:11px;color:#c1dce9;margin-top:17px;line-height:1.85}.setup-assessment{font-size:10px;color:#acd0e1;margin-top:14px}.accounting-services{padding-top:10px}.accounting-mode-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.accounting-mode-card{border:1px solid #a1cadf66;border-radius:16px;padding:26px;background:#d6edff0b;display:flex;flex-direction:column;transition:background .2s,border-color .2s}.accounting-mode-card.selected{border-color:#a4e0ee;background:#c9edff22;box-shadow:0 0 0 1px #a4e0ee inset}.mode-number{font-size:11px;letter-spacing:.1em;color:#a4cfdf;font-family:'Manrope',sans-serif;margin-bottom:15px}.accounting-mode-card h4{font-family:'Manrope',sans-serif;font-size:24px;letter-spacing:-.04em;line-height:1.25;color:#f1fbff;margin:0}.mode-audience{font-size:12px;line-height:1.8;color:#c0dceb;margin-top:15px;min-height:65px}.accounting-mode-card .pricing-features{flex:1;font-size:11px;margin:17px 0 18px}.mode-fee{font-size:12px;color:#d6f0fa;font-weight:600;border-top:1px solid #b4d6e531;padding-top:17px;margin-bottom:18px}.accounting-mode-card .pricing-cta{font-size:11px}.scope-heading{margin:45px 0 24px}.scope-heading h3{font-size:28px;color:#edfbff}.scope-heading p{font-size:12px;color:#b7d5e5;margin-top:12px}.scope-builder{display:grid;grid-template-columns:1fr 1.05fr;border:1px solid #abd3e84d;border-radius:18px;overflow:hidden;background:#072a443b}.scope-fields{padding:28px;display:grid;grid-template-columns:1fr 1fr;gap:19px 16px;align-content:start}.scope-fields .wide{grid-column:1/-1}.scope-field label{display:block;font-size:11px;line-height:1.7;color:#c8e4f2;margin-bottom:8px}.scope-field select,.scope-field input{display:block;width:100%;min-width:0;border:1px solid #a2c9df70;border-radius:8px;padding:12px 11px;font-size:12px;background:#123c58;color:#f0fbff;min-height:45px}.scope-field input{direction:ltr;text-align:start}.scope-field input:invalid{border-color:#f8b8b8}.scope-optional{font-size:9px;color:#a9cbdc;margin-top:-10px}.scope-input-note{font-size:10px;line-height:1.85;color:#a2c8dc;border-top:1px solid #b4d6e52b;padding-top:16px;margin-top:5px}.scope-result{padding:28px;background:#d8f0ff0c;border-inline-start:1px solid #b4d5e53d}.scope-result-label{font-size:8px;letter-spacing:.13em;color:#9fcede}.scope-result h4{font-size:23px;color:#eefbff;letter-spacing:-.02em;margin:12px 0 11px;line-height:1.4}.scope-model-badge{display:inline-block;font-size:10px;color:#0e4057;background:#b4dfec;border-radius:20px;padding:5px 10px}.scope-result>p{font-size:11px;line-height:1.9;color:#c3dce9;margin-top:17px}.scope-totals{display:grid;grid-template-columns:1fr 1fr;gap:15px;border-top:1px solid #b4d5e53d;border-bottom:1px solid #b4d5e53d;padding:17px 0;margin-top:20px}.scope-totals span,.scope-software-row>span{display:block;color:#a6cddb;font-size:10px}.scope-totals strong{display:block;font-size:14px;font-weight:550;color:#ecf9ff;margin-top:5px;overflow-wrap:anywhere}.scope-software-row{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-top:15px}.scope-software-row strong{font-size:11px;font-weight:550;color:#d3edf7}.scope-result h5{font-size:11px;color:#d9f1fb;margin:23px 0 10px;font-weight:550}.scope-result ul{padding-inline-start:17px;font-size:11px;line-height:1.9;color:#c0dfed;margin:0}.scope-result ul li{margin:4px 0}.scope-result-fee{display:block;font-size:13px;color:#c4ecf8;font-weight:550;padding-top:20px}.scope-factors{padding:17px 20px;background:#ffffff0b;border:1px solid #aacfe438;border-radius:10px;font-size:11px;line-height:1.9;color:#c3dfed;margin-top:18px}.scope-terms{font-size:10px;line-height:1.9;color:#b7d3e3;margin-top:12px}.pricing-addons .tax-scope-quote{font-size:11px;white-space:normal;text-align:end;font-family:inherit}.package-dialog #package-price-summary .scope-quote-status{font-family:inherit;font-size:24px;line-height:1.5}
html[dir=rtl] .software-price-pending,html[dir=rtl] .accounting-mode-card h4{font-family:'Vazirmatn',sans-serif;letter-spacing:0}html[dir=rtl] .software-price-pending{font-size:23px}html[dir=rtl] .scope-result-label{letter-spacing:0}
@media(max-width:1000px){.accounting-mode-grid{gap:12px}.accounting-mode-card{padding:21px 18px}.accounting-mode-card h4{font-size:21px}.mode-audience{min-height:86px}.scope-fields,.scope-result{padding:23px}.scope-field label{font-size:10px}.setup-range-grid strong{font-size:30px}}
@media(max-width:700px){.setup-pricing,.accounting-services{scroll-margin-top:110px}.setup-range-grid,.accounting-mode-grid,.scope-builder{grid-template-columns:1fr}.setup-range-grid{gap:14px}.setup-range-grid article{padding:24px}.accounting-mode-card{padding:25px}.accounting-mode-card h4{font-size:25px}.mode-audience{min-height:0}.accounting-mode-card .pricing-features{font-size:12px}.scope-result{border-inline-start:0;border-top:1px solid #b4d5e53d;padding:24px}.scope-fields{padding:23px;gap:18px 12px}.scope-field select,.scope-field input{font-size:12px}.scope-field label{font-size:10px;min-height:34px}.scope-field.wide label{min-height:0}.scope-heading h3{font-size:26px}.software-price-pending{min-height:0;font-size:27px}.pricing-heading .software-policy{font-size:10px}.pricing-scope-links{gap:6px}.pricing-scope-links a{font-size:10px;padding:7px 11px}.scope-factors{font-size:10px;padding:16px}.scope-software-row{align-items:flex-start}.scope-software-row strong{max-width:52%;text-align:end}.scope-terms{font-size:10px}}
