.pricing-page{--pricing-accent:#8a6c4e;background:var(--color-brand-cloud);color:var(--color-brand-navy)}.pricing-page h1,.pricing-page h2,.pricing-card__title,.pricing-card__price,.pricing-callout h3,.pricing-package-detail__name,.pricing-service-row__name,.pricing-related__title{font-family:var(--font-sans);letter-spacing:-.035em;font-weight:650}.pricing-page h2{font-size:clamp(1.65rem,2.4vw,2rem);line-height:1.2}.pricing-page p{font-weight:450}.pricing-page .icon-svg{flex-shrink:0}.pricing-page .pricing-eyebrow{color:var(--pricing-accent);letter-spacing:.16em;text-transform:uppercase;margin-block-end:15px;font-size:11px;font-weight:650}.pricing-hero{grid-template-columns:1.15fr 1fr;align-items:center;gap:36px;padding-block:60px 42px;display:grid}.pricing-hero h1{letter-spacing:-.055em;font-size:clamp(2.2rem,3.4vw,3.25rem);line-height:1.06}.pricing-hero__description{color:var(--color-brand-muted);margin-block-start:14px;font-size:14px;line-height:1.7}.pricing-trust{grid-template-columns:repeat(4,1fr);display:grid}.pricing-trust li{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-inline:12px;font-size:10px;line-height:1.65;display:flex}.pricing-trust li+li{border-inline-start:1px solid var(--color-brand-line)}.pricing-trust .icon-svg{stroke-width:1.35px;width:27px;height:27px}.pricing-tab-bar{z-index:30;background:var(--color-brand-cloud);padding-block:12px;position:sticky;inset-block-start:0}.pricing-tabs{border:1px solid var(--color-brand-line);scrollbar-width:thin;scrollbar-color:#c7cdd2 transparent;border-radius:7px;display:flex;overflow-x:auto}.pricing-tabs button{white-space:nowrap;cursor:pointer;flex:1 0 0;justify-content:center;align-items:center;gap:14px;min-height:62px;padding:12px 18px;font-size:12px;font-weight:550;transition:background .18s,color .18s;display:flex}.pricing-tabs button+button{border-inline-start:1px solid var(--color-brand-line)}.pricing-tabs button:hover{background:var(--color-brand-warm)}.pricing-tabs button[aria-selected=true]{color:#fff;background:var(--color-brand-navy)}.pricing-tabs button[aria-selected=true] .icon-svg{color:#fff}.pricing-tabs button:focus-visible{outline-offset:-4px}.pricing-tabs .icon-svg{stroke-width:1.4px;width:25px;height:25px}.pricing-content{padding-block:42px 58px}.pricing-panel{scroll-margin-block-start:105px}.pricing-panel[hidden]{display:none}.pricing-packages{grid-template-columns:minmax(0,.95fr) minmax(0,2.1fr);gap:44px;display:grid}.pricing-intro{padding-block-start:15px}.pricing-intro h2{letter-spacing:-.045em;text-wrap:pretty;max-width:350px;font-size:clamp(2rem,3.2vw,2.7rem);line-height:1.08}.pricing-intro>p:not(.pricing-eyebrow){max-width:335px;color:var(--color-brand-muted);margin-block-start:22px;font-size:14px;line-height:1.8}.pricing-intro__currency{border-block-start:1px solid var(--color-brand-line);max-width:270px;color:var(--color-brand-muted);margin-block-start:28px;padding-block-start:18px;font-size:10px;line-height:1.9;display:block}.pricing-cards{align-items:stretch;gap:16px;display:grid}.pricing-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-cards--2,.pricing-cards--4{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-card{border:1px solid var(--color-brand-line);background:#fff;border-radius:7px;flex-direction:column;min-width:0;padding:24px 19px 19px;display:flex;position:relative;box-shadow:0 3px 14px #0d1b2a02}.pricing-card--featured{background:var(--color-brand-warm);border-color:#cfc1ae}.pricing-card__badge{background:var(--color-brand-navy);color:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:20px;width:fit-content;margin-inline:auto;padding:4px 15px;font-size:8px;font-weight:550;line-height:1.6;position:absolute;inset-block-start:-11px;inset-inline:0}.pricing-card__icon.icon-svg{stroke-width:1.35px;width:28px;height:28px;margin-block-end:15px}.pricing-card__title{text-wrap:pretty;min-height:2.2em;font-size:23px;line-height:1.1}.pricing-card__description{color:var(--color-brand-muted);min-height:5.25em;margin-block-start:10px;font-size:11px;line-height:1.75}.pricing-card__fee{margin-block-start:22px}.pricing-card__price{white-space:nowrap;font-size:31px;line-height:1.15}.pricing-card__type{color:var(--color-brand-muted);margin-block-start:7px;font-size:10px}.pricing-card__note{color:var(--pricing-accent);margin-block-start:12px;font-size:10px;line-height:1.7}.pricing-card__features{border-block-start:1px solid var(--color-brand-line);gap:10px;margin-block:18px 25px;padding-block-start:17px;display:grid}.pricing-card__features li{color:#4d5d6e;gap:8px;font-size:10px;line-height:1.7;display:flex}.pricing-card__features .icon-svg{width:13px;height:13px;color:var(--pricing-accent);stroke-width:2px;margin-block-start:2px}.pricing-card__actions{flex-direction:column;align-items:center;gap:10px;margin-block-start:auto;display:flex}.pricing-card__actions>.pricing-button{width:100%}.pricing-page .pricing-button{min-height:44px;box-shadow:none;white-space:nowrap;border-radius:5px;gap:8px;padding-inline:17px;font-size:11px;font-weight:550}.pricing-page .pricing-button .icon-svg{color:currentColor;width:15px;height:15px}.pricing-detail-link{text-underline-offset:4px;cursor:pointer;padding:2px 12px;font-size:10px}.pricing-detail-link:hover{text-decoration:underline}.pricing-cards--2 .pricing-card{padding:28px}.pricing-cards--2 .pricing-card__title{min-height:0;font-size:29px}.pricing-cards--2 .pricing-card__description{min-height:3.5em;font-size:13px}.pricing-cards--2 .pricing-card__price{font-size:39px}.pricing-cards--2 .pricing-card__features li{font-size:12px}.pricing-section{margin-block-start:46px}.pricing-section>h2{margin-block-end:20px}.pricing-section__heading{justify-content:space-between;align-items:baseline;gap:20px;margin-block-end:20px;display:flex}.pricing-section__heading>p{color:var(--color-brand-muted);font-size:11px}.pricing-comparison{scrollbar-width:thin;position:relative;overflow-x:auto}.pricing-comparison table{border-collapse:collapse;width:100%;min-width:580px;font-size:12px}.pricing-comparison th,.pricing-comparison td{border-block-end:1px solid var(--color-brand-line);padding:11px 15px}.pricing-comparison thead th{text-align:center;width:19%;font-weight:550}.pricing-comparison thead th:first-child{width:43%}.pricing-comparison thead span:not(.sr-only){margin-block-start:3px;display:block}.pricing-comparison tbody th{text-align:start;color:#4d5d6e;font-weight:450}.pricing-comparison td{text-align:center}.pricing-comparison .icon-svg{width:16px;height:16px;margin-inline:auto}.pricing-comparison .is-featured{background:var(--color-brand-warm)}.pricing-package-details{gap:8px;display:grid}.pricing-package-detail{border:1px solid var(--color-brand-line);background:#fff;border-radius:6px;scroll-margin-block-start:110px}.pricing-page summary{cursor:pointer;list-style:none}.pricing-page summary::-webkit-details-marker{display:none}.pricing-package-detail>summary{grid-template-columns:25px minmax(210px,1fr) 2fr 18px;align-items:center;gap:24px;min-height:66px;padding:16px 23px;display:grid}.pricing-package-detail>summary:hover,.pricing-service-row>summary:hover{background:#f8f9fa}.pricing-package-detail__name{font-size:20px}.pricing-package-detail__hint{color:var(--color-brand-muted);font-size:11px}.pricing-expand{width:16px;height:16px;position:relative}.pricing-expand:before,.pricing-expand:after{content:"";background:currentColor;width:12px;height:1px;margin:auto;position:absolute;inset:0}.pricing-expand:after{transition:transform .18s;transform:rotate(90deg)}.pricing-package-detail[open]>summary .pricing-expand:after{transform:rotate(0)}.pricing-scope{border-block-start:1px solid var(--color-brand-line);background:#fff;padding:24px}.pricing-scope__metadata{flex-wrap:wrap;gap:18px 45px;font-size:11px;display:flex}.pricing-scope__metadata dt{color:var(--color-brand-muted);margin-block-end:5px;font-size:10px}.pricing-scope__metadata dd{font-weight:600}.pricing-scope__base{margin-block:24px;font-size:12px;line-height:1.8}.pricing-scope__columns{grid-template-columns:1fr 1fr;gap:40px;display:grid}.pricing-scope h4{margin-block-end:12px;font-size:12px;font-weight:650}.pricing-scope li,.pricing-cost-breakdown li{color:#4d5d6e;gap:10px;margin-block-start:9px;font-size:12px;line-height:1.8;display:flex}.pricing-scope li .icon-svg,.pricing-cost-breakdown li .icon-svg{width:15px;height:15px;color:var(--pricing-accent);margin-block-start:3px}.pricing-scope__dash{width:15px;color:var(--color-brand-muted);flex-shrink:0}.pricing-scope__note{background:var(--color-brand-warm);color:#675640;align-items:start;gap:10px;margin-block-start:24px;padding:14px;font-size:12px;line-height:1.8;display:flex}.pricing-scope__note .icon-svg{width:17px;height:17px;color:inherit;margin-block-start:3px}.pricing-scope__footer{border-block-start:1px solid var(--color-brand-line);justify-content:space-between;align-items:center;gap:30px;margin-block-start:24px;padding-block-start:20px;display:flex}.pricing-scope__footer>p{max-width:650px;color:var(--color-brand-muted);font-size:11px;line-height:1.8}.pricing-service-list{border:1px solid var(--color-brand-line);background:#fff;border-radius:6px;overflow:hidden}.pricing-service-row+.pricing-service-row{border-block-start:1px solid var(--color-brand-line)}.pricing-service-row>summary{grid-template-columns:25px minmax(200px,1.25fr) minmax(180px,1.6fr) minmax(120px,auto) 16px;align-items:center;gap:24px;min-height:66px;padding:15px 23px;display:grid}.pricing-service-row__name{font-size:18px;line-height:1.25}.pricing-service-row__description{color:var(--color-brand-muted);font-size:10px;line-height:1.75}.pricing-service-row__price{text-align:end;font-size:12px;font-weight:500}.pricing-service-row__price small{color:var(--color-brand-muted);margin-block-start:4px;font-size:9px;font-weight:450;display:block}.pricing-service-row__arrow.icon-svg{width:16px;height:16px;transition:transform .2s}.pricing-service-row[open] .pricing-service-row__arrow{transform:rotate(90deg)}.pricing-related{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.pricing-related__link{border:1px solid var(--color-brand-line);background:#fff;border-radius:6px;gap:22px;padding:23px;transition:border-color .2s,background .2s;display:flex}.pricing-related__link:hover{background:var(--color-brand-warm);border-color:#cfc1ae}.pricing-related__link>.icon-svg{stroke-width:1.35px;width:30px;height:30px;margin-block-start:2px}.pricing-related__title{font-size:19px;line-height:1.3;display:block}.pricing-related__action{align-items:center;gap:9px;margin-block-start:12px;font-size:11px;display:flex}.pricing-related__action .icon-svg{width:15px;height:15px}.pricing-callout{border:1px solid var(--color-brand-line);background:#fff;border-radius:7px;grid-template-columns:38px 1.2fr 1.2fr auto auto;align-items:center;gap:24px;margin-block-start:25px;padding:24px;display:grid}.pricing-callout>.icon-svg{stroke-width:1.35px;width:34px;height:34px}.pricing-callout h3{font-size:25px;line-height:1.15}.pricing-callout p:not(.pricing-callout__price){color:var(--color-brand-muted);margin-block-start:6px;font-size:11px;line-height:1.8}.pricing-callout__note{border-inline-start:1px solid var(--color-brand-line);padding-inline-start:24px}.pricing-callout__price{white-space:nowrap;font-size:20px}.pricing-callout__price small{color:var(--color-brand-muted);margin-block-start:4px;font-size:9px;display:block}.pricing-common{border-block-start:1px solid var(--color-brand-line);background:#fff}.pricing-how{background:var(--color-brand-warm);padding-block:52px}.pricing-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-block-start:35px;display:grid}.pricing-step-number{color:var(--pricing-accent);letter-spacing:.08em;border-block-end:1px solid #dcd6ce;padding-block-end:14px;font-size:12px;display:block}.pricing-steps h3{margin-block-start:18px;font-size:13px;font-weight:650}.pricing-steps p{color:var(--color-brand-muted);margin-block-start:9px;font-size:12px;line-height:1.9}.pricing-costs{padding-block:58px}.pricing-cost-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:20px 30px;display:grid}.pricing-cost-types>div+div{border-inline-start:1px solid var(--color-brand-line);padding-inline-start:32px}.pricing-cost-types .icon-svg{margin-block-end:17px}.pricing-cost-types h3,.pricing-cost-breakdown h3{font-size:13px;font-weight:650}.pricing-cost-types p{color:var(--color-brand-muted);margin-block-start:10px;font-size:12px;line-height:1.85}.pricing-cost-breakdown{border:1px solid var(--color-brand-line);border-radius:6px;grid-template-columns:1fr 1fr;gap:45px;padding:28px;display:grid}.pricing-cost-breakdown h3{margin-block-end:15px}.pricing-costs__note{color:var(--color-brand-muted);gap:10px;margin-block-start:18px;font-size:11px;line-height:1.9;display:flex}.pricing-costs__note .icon-svg{width:16px;height:16px;margin-block-start:2px}.pricing-faq{grid-template-columns:1fr 2fr;gap:65px;padding-block:12px 60px;display:grid}.pricing-faq>div>p:not(.pricing-eyebrow){color:var(--color-brand-muted);margin-block-start:18px;font-size:13px;line-height:1.9}.pricing-faq button{text-align:start;font-size:12px;font-weight:550}.pricing-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pricing-button .icon-svg{transform:scaleX(-1)}.pricing-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pricing-related__action .icon-svg{transform:scaleX(-1)}.pricing-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pricing-service-row__arrow{transform:scaleX(-1)}.pricing-page:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pricing-service-row[open] .pricing-service-row__arrow{transform:rotate(90deg)}@media (max-width:1199px){.pricing-hero{grid-template-columns:1fr;gap:30px;padding-block:40px 22px}.pricing-hero h1{font-size:44px}.pricing-trust{max-width:570px}.pricing-trust li{text-align:start;align-items:start;padding-inline:20px}.pricing-trust li:first-child{padding-inline-start:0}.pricing-packages{grid-template-columns:1fr;gap:30px}.pricing-intro{grid-template-columns:1.3fr 1fr;column-gap:40px;display:grid}.pricing-intro .pricing-eyebrow{grid-column:1/-1}.pricing-intro h2{grid-row:span 2;max-width:570px;font-size:35px}.pricing-intro>p:not(.pricing-eyebrow){max-width:none;margin-block-start:0}.pricing-intro__currency{max-width:none;margin-block-start:12px;padding-block-start:10px}.pricing-card{padding:25px}.pricing-card__title{font-size:27px}.pricing-card__description{font-size:12px}.pricing-card__features li{font-size:11px}.pricing-callout{grid-template-columns:30px 1.2fr 1fr auto}.pricing-callout__note{border:0;grid-area:2/2/auto/-1;padding-inline-start:0}.pricing-service-row>summary{grid-template-columns:25px 1.2fr 1fr auto 16px;gap:17px}.pricing-service-row__name{font-size:17px}}@media (max-width:767px){.pricing-page .site-container{width:calc(100% - 40px)}.pricing-hero{gap:28px;padding-block:32px 15px}.pricing-hero h1{font-size:clamp(2.2rem,7.2vw,3rem)}.pricing-hero__description{max-width:360px;font-size:12px}.pricing-trust li{text-align:center;align-items:center;gap:9px;padding-inline:8px;font-size:8px}.pricing-trust li:first-child{padding-inline-start:8px}.pricing-trust .icon-svg{width:23px;height:23px}.pricing-tab-bar{padding-block:9px}.pricing-tabs button{flex:none;gap:10px;min-height:50px;padding-inline:19px;font-size:11px}.pricing-tabs .icon-svg{width:21px;height:21px}.pricing-content{padding-block:25px 38px}.pricing-intro{padding-block-start:0;display:block}.pricing-intro h2{max-width:530px;font-size:34px}.pricing-intro>p:not(.pricing-eyebrow){margin-block-start:15px;font-size:13px}.pricing-intro__currency{max-width:none;margin-block-start:17px;padding-block-start:12px}.pricing-intro__currency br{display:none}.pricing-intro__currency br:after{content:" "}.pricing-cards--3,.pricing-cards--4{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.pricing-card,.pricing-cards--2 .pricing-card{padding:25px 22px}.pricing-card__title{font-size:27px}.pricing-card__description{min-height:0}.pricing-card__features li{font-size:12px}.pricing-card__actions{padding-block-start:4px}.pricing-card__note{font-size:11px}.pricing-page .pricing-button{min-height:46px;font-size:12px}.pricing-detail-link{min-height:32px;font-size:11px}.pricing-section{margin-block-start:32px}.pricing-section__heading{flex-direction:column;gap:9px}.pricing-section__heading>p{font-size:10px}.pricing-package-detail>summary{grid-template-columns:22px 1fr 16px;gap:15px;padding:17px}.pricing-package-detail__name{font-size:20px}.pricing-package-detail__hint{display:none}.pricing-scope{padding:20px}.pricing-scope__columns{grid-template-columns:1fr;gap:25px}.pricing-scope__footer{flex-direction:column;align-items:start;gap:15px}.pricing-service-row>summary{grid-template-columns:24px minmax(0,1fr) auto 15px;gap:12px;padding:16px}.pricing-service-row__description{grid-area:2/2/auto/-2}.pricing-service-row__price{max-width:120px;font-size:11px}.pricing-service-row__arrow{grid-area:1/4}.pricing-service-row__name{font-size:18px}.pricing-related{grid-template-columns:1fr;gap:9px}.pricing-related__link{padding:19px}.pricing-related__action{margin-block-start:7px}.pricing-callout{grid-template-columns:28px 1fr;gap:16px;padding:22px}.pricing-callout>.icon-svg{width:28px;height:28px}.pricing-callout__note{grid-area:auto/1/auto/-1}.pricing-callout__price,.pricing-callout .pricing-button{grid-column:1/-1}.pricing-how{padding-block:35px}.pricing-steps{grid-template-columns:1fr 1fr;gap:28px 24px}.pricing-steps h3{font-size:12px}.pricing-steps p{font-size:11px}.pricing-costs{padding-block:38px}.pricing-cost-types{grid-template-columns:1fr;gap:23px;padding-block:10px 26px}.pricing-cost-types>div+div{border-inline-start:0;border-block-start:1px solid var(--color-brand-line);padding-block-start:23px;padding-inline-start:0}.pricing-cost-breakdown{grid-template-columns:1fr;gap:27px;padding:22px}.pricing-faq{grid-template-columns:1fr;gap:24px;padding-block-end:38px}.pricing-faq>div>p:not(.pricing-eyebrow){margin-block-start:12px;font-size:12px}}@media (max-width:559px){.pricing-cards--3,.pricing-cards--2,.pricing-cards--4{grid-template-columns:1fr;gap:25px}.pricing-card__title{min-height:0}.pricing-card__price{font-size:38px}.pricing-card__description,.pricing-cards--2 .pricing-card__description{min-height:0;font-size:13px}.pricing-card__type{font-size:11px}.pricing-card__features{gap:10px}.pricing-service-row>summary{grid-template-columns:20px minmax(0,1fr) 15px;gap:10px}.pricing-service-row__price{text-align:start;grid-area:2/2;max-width:none}.pricing-service-row__description{grid-area:3/2}.pricing-service-row__arrow{grid-column:3}.pricing-service-row>summary>.icon-svg:first-child{width:20px;height:20px}.pricing-comparison table{font-size:11px}.pricing-comparison th,.pricing-comparison td{padding-inline:10px}}@media (prefers-reduced-motion:reduce){html:has(.pricing-page){scroll-behavior:auto}.pricing-page *,.pricing-page :before,.pricing-page :after{scroll-behavior:auto!important;transition:none!important}}
