.addon-row,.faq-row,.price-row{--row-rule:color-mix(in srgb,var(--brand-dark) 15%,transparent);position:relative;width:100%;border-bottom:1px solid var(--row-rule)}.price-row__at-desktop,.price-row__at-mobile{position:absolute;inset:0}.price-row__at-desktop{display:none}.price-row{min-height:124px}.price-row__description,.price-row__name,.price-row__price,.price-row__turnaround,.price-row__unit{position:absolute}.price-row__name{top:23.5px;left:0;color:var(--brand-dark)}.price-row__price{top:27px;right:0;color:var(--brand-dark)}.price-row__unit{top:54.5px;right:0;color:color-mix(in srgb,var(--brand-dark) 60%,transparent)}.price-row__description{top:78.5px;left:0;right:0}.price-row__description,.price-row__turnaround{color:color-mix(in srgb,var(--brand-dark) 70%,transparent)}.price-row__turnaround{top:35.5px}@media (min-width:1024px){.price-row{height:101px;min-height:0}.price-row__at-mobile{display:none}.price-row__at-desktop{display:block}.price-row__name{top:24px}.price-row__description{top:35.5px;left:36.75%;right:auto;max-width:36.75%}.price-row__turnaround{left:73.5%;max-width:19.67%}.price-row__price{top:27.5px}.price-row__unit{top:59.5px}}.price-row__at-mobile{position:relative;padding:78.5px 0 24.5px}.price-row__at-mobile .price-row__description{position:static;display:block}.addon-row{height:49px}.addon-row__name,.addon-row__price{position:absolute}.addon-row__name{top:12px;left:0;color:var(--brand-dark)}.addon-row__price{top:14.5px;right:0;color:color-mix(in srgb,var(--brand-dark) 80%,transparent)}.faq-list{width:100%}.faq-row__trigger{display:flex;width:100%;align-items:center;gap:4px;padding:20px 0;text-align:left}.faq-row__question{flex:1 1 auto;min-width:0;color:var(--brand-dark)}.faq-row__chevron{flex:0 0 16px;width:16px;height:16px;color:#515561;transition:transform .18s ease}.faq-row[data-open=true] .faq-row__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.faq-row__chevron{transition:none}}.faq-row__answer{padding-bottom:20px;color:color-mix(in srgb,var(--brand-dark) 80%,transparent)}.faq-row__answer[hidden],.faq-row__question--desktop{display:none}@media (min-width:1024px){.faq-row__trigger{gap:8px}.faq-row__question--mobile{display:none}.faq-row__question--desktop{display:block}}