:where(.page-quote) .quote-section:not([data-island] *){background:linear-gradient(#f8f3fc,#fff);flex-direction:column;flex:1 0 auto;padding:40px 0;display:flex}:where(.page-quote) .section-inner:not([data-island] *){width:100%;max-width:1200px;margin:auto;padding:0 20px}:where(.page-quote) .page-title:not([data-island] *){color:#3a3a3a;text-align:center;margin:0 0 30px;font-family:Barlow Semi Condensed,sans-serif;font-size:40px;font-weight:600}:where(.page-quote) .calculator-container:not([data-island] *){padding:40px}@media (max-width:768px){:where(.page-quote) .quote-section:not([data-island] *){min-height:0;padding:8px 0 16px}:where(.page-quote) .section-inner:not([data-island] *){padding:0 12px}:where(.page-quote) .page-title:not([data-island] *){display:none}:where(.page-quote) .calculator-container:not([data-island] *){padding:0}}
