.band.pricing-hero{padding-block:var(--ros-space-8) var(--ros-space-12)}.pricing-hero__grid{align-items:center;gap:var(--ros-space-8) var(--ros-space-12);display:grid}@media (width>=56rem){.pricing-hero__grid{grid-template-columns:minmax(0,1fr) 22rem}}@media (width<=22.49rem){.pricing-hero h1{font-size:calc(var(--ros-text-h1) * .88)}}.pricing-hero .lede{color:var(--ros-ink-900);font-weight:var(--ros-weight-medium);margin-block-start:var(--ros-space-5)}.pricing-hero__answer{max-inline-size:44rem;color:var(--ros-ink-700);margin-block-start:var(--ros-space-4)}.plan{gap:var(--ros-space-10) var(--ros-space-12);padding:clamp(var(--ros-space-6), 1rem + 2vw, var(--ros-space-12));border:2px solid var(--ros-ink-900);border-radius:var(--ros-radius-xl);background:var(--ros-white);display:grid}.plan__head{gap:var(--ros-space-6) var(--ros-space-12);padding-block-end:var(--ros-space-2);display:grid}.plan__price,.plan__offer{align-content:start;gap:var(--ros-space-3);display:grid}.plan__name,.addon__name{font-size:var(--ros-text-h3);line-height:var(--ros-leading-h3);letter-spacing:var(--ros-tracking-h3);font-stretch:var(--ros-display-stretch-subhead);font-weight:var(--ros-display-weight-subhead)}.plan__amount,.addon__amount{align-items:baseline;gap:var(--ros-space-1) var(--ros-space-3);flex-wrap:wrap;display:flex}.plan__fig,.addon__fig{font-family:var(--ros-font-display);font-stretch:var(--ros-display-stretch-marketing);font-weight:var(--ros-display-weight-marketing);letter-spacing:var(--ros-tracking-display);line-height:var(--ros-leading-display);font-variant-numeric:tabular-nums}.plan__fig{font-size:var(--ros-text-display)}.addon__fig{font-size:var(--ros-text-h1)}.plan__per,.addon__per{color:var(--ros-ink-700);font-weight:var(--ros-weight-medium)}.plan__vat,.addon__vat,.plan__pilot{color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small)}.plan__scope{max-inline-size:34rem;color:var(--ros-ink-700)}.plan__cta{margin-block-start:var(--ros-space-2)}.plan__groups{gap:var(--ros-space-8) var(--ros-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-content:start;display:grid}.plan__group{align-content:start;gap:var(--ros-space-4);border-block-start:2px solid var(--ros-ink-900);padding-block-start:var(--ros-space-4);display:grid}.plan__group h3{font-size:var(--ros-text-ui);line-height:var(--ros-leading-ui);letter-spacing:0}.incl{gap:var(--ros-space-3);display:grid}.incl__item{grid-template-columns:var(--ros-space-5) minmax(0, 1fr);gap:var(--ros-space-2);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);display:grid}.incl__ico{inline-size:var(--ros-space-5);block-size:var(--ros-space-5);margin-block-start:var(--ros-space-0-5)}.incl__text{gap:var(--ros-space-1);display:grid}.incl__caveat{color:var(--ros-ink-600);font-size:var(--ros-text-caption);line-height:var(--ros-leading-caption)}.addons{gap:var(--ros-space-6);margin-block-start:var(--ros-space-10);display:grid}.addons__h{font-size:var(--ros-text-h3);line-height:var(--ros-leading-h3);letter-spacing:var(--ros-tracking-h3);font-stretch:var(--ros-display-stretch-subhead);font-weight:var(--ros-display-weight-subhead)}.addons__grid{gap:var(--ros-space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.addon{align-content:start;gap:var(--ros-space-3);padding:clamp(var(--ros-space-6), 1rem + 1.5vw, var(--ros-space-10));border:1px solid var(--ros-ink-200);border-radius:var(--ros-radius-xl);background:var(--ros-white);display:grid}.addon__availability{font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead);font-weight:var(--ros-weight-semibold)}.addon__summary{color:var(--ros-ink-700)}.addon__claims{border-block-start:1px solid var(--ros-ink-200);margin-block-start:var(--ros-space-2);display:grid}.addon__claims li{padding-block:var(--ros-space-3);border-block-end:1px solid var(--ros-ink-200);color:var(--ros-ink-800);font-size:var(--ros-text-small);line-height:var(--ros-leading-small)}.addon__offer{padding:var(--ros-space-3) var(--ros-space-4);border-inline-start:3px solid var(--ros-ink-900);background:var(--ros-lobby);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);font-weight:var(--ros-weight-medium);margin-block-start:var(--ros-space-2)}.price-table-wrap{max-inline-size:60rem}.price-table{border-collapse:collapse;inline-size:100%;font-size:var(--ros-text-small);line-height:var(--ros-leading-small);font-variant-numeric:tabular-nums}.price-table__caption{caption-side:top;color:var(--ros-ink-700);font-size:var(--ros-text-small);text-align:start;padding-block-end:var(--ros-space-4)}.price-table th,.price-table td{padding:var(--ros-space-3) var(--ros-space-2);border-block-end:1px solid var(--ros-ink-200);text-align:start;vertical-align:top}.price-table thead th{border-block-end:2px solid var(--ros-ink-900);color:var(--ros-ink-900);font-weight:var(--ros-weight-semibold);vertical-align:bottom}.price-table tbody th{font-weight:var(--ros-weight-semibold)}.price-table__ours th,.price-table__ours td{background:var(--ros-white);font-weight:var(--ros-weight-semibold)}.table-notes{gap:var(--ros-space-2);max-inline-size:48rem;color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);margin-block-start:var(--ros-space-6);padding-inline-start:var(--ros-space-5);list-style:outside;display:grid}.table-notes .more{padding-block:0}.table-sources__h{font-size:var(--ros-text-small);font-weight:var(--ros-weight-semibold);margin-block-start:var(--ros-space-6)}.table-sources{gap:var(--ros-space-1);color:var(--ros-ink-700);font-size:var(--ros-text-small);line-height:var(--ros-leading-small);margin-block-start:var(--ros-space-2);display:grid}.notyet{gap:var(--ros-space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));display:grid}.notyet__item{padding:var(--ros-space-4) var(--ros-space-5);border:1px solid var(--ros-ink-200);border-radius:var(--ros-radius-lg);background:var(--ros-white);font-size:var(--ros-text-small);line-height:var(--ros-leading-small)}.faq-grid{gap:var(--ros-space-4) var(--ros-space-16);display:grid}.faq-list{border-block-start:1px solid var(--ros-ink-200);display:grid}.faq-item{gap:var(--ros-space-2);padding-block:var(--ros-space-6);border-block-end:1px solid var(--ros-ink-200);display:grid}.faq-item p{max-inline-size:44rem;color:var(--ros-ink-700)}.cta-band__panel{gap:var(--ros-space-10) var(--ros-space-16);padding:clamp(var(--ros-space-8), 1rem + 4vw, var(--ros-space-20));border-radius:var(--ros-radius-xl);background:var(--ros-color-brand);color:var(--ros-color-on-brand);display:grid}.cta-band__main{align-content:start;justify-items:start;gap:var(--ros-space-4);display:grid}.cta-band__main h2{max-inline-size:16ch;font-size:var(--ros-text-h1);line-height:var(--ros-leading-h1)}.cta-band__main p{max-inline-size:36rem;color:var(--ros-ink-800);font-size:var(--ros-text-lead);line-height:var(--ros-leading-lead)}.cta-band__main .cta-row{margin-block-start:var(--ros-space-4)}.cta-band__panel .btn--line:hover{background:var(--ros-arrivals-400)}.cta-band__side{align-content:start;gap:var(--ros-space-4);display:grid}.cta-band__h{font-family:var(--ros-font-display);font-size:var(--ros-text-h3);line-height:var(--ros-leading-h3);font-stretch:var(--ros-display-stretch-subhead);font-weight:var(--ros-display-weight-subhead)}.cta-band__list{counter-reset:demo;border-block-start:2px solid var(--ros-ink-900);display:grid}.cta-band__list li{counter-increment:demo;grid-template-columns:var(--ros-space-8) minmax(0, 1fr);gap:var(--ros-space-3);padding-block:var(--ros-space-3);border-block-end:1px solid var(--ros-ink-800);font-weight:var(--ros-weight-medium);display:grid}.cta-band__list li:before{content:"0" counter(demo);font-family:var(--ros-font-mono);font-size:var(--ros-text-label);line-height:1.9}.cta-band__reply{align-items:center;gap:var(--ros-space-2);font-weight:var(--ros-weight-semibold);display:flex}.cta-band__ico{inline-size:var(--ros-space-5);block-size:var(--ros-space-5);flex:none}.cta-band__lockup{inline-size:auto;block-size:var(--ros-space-6);margin-block-start:var(--ros-space-4)}@media (width<=25.99rem){.price-table{font-size:var(--ros-text-caption);line-height:var(--ros-leading-caption)}.price-table th,.price-table td{padding:var(--ros-space-2) var(--ros-space-1) var(--ros-space-2) 0}}@media (width>=56rem){.faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}.cta-band__panel{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.price-table th,.price-table td{padding-inline:var(--ros-space-3)}}@media (width>=48rem){.plan__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end}}@media (prefers-contrast:more){.cta-band__panel{border:3px solid var(--ros-ink-900);background:var(--ros-white)}.cta-band__panel .btn--line:hover{background:var(--ros-ink-100)}.incl__caveat,.table-notes,.table-sources,.price-table__caption{color:var(--ros-ink-800)}}@media (forced-colors:active){.cta-band__panel,.addon,.notyet__item{border:2px solid canvastext}}
