details.pricing-faq-item[open] .pricing-faq-toggle{transform:rotate(45deg);transition:transform .2s ease}details.pricing-faq-item summary::-webkit-details-marker{display:none}details.pricing-faq-item summary{list-style:none}.pricing-tick li:before{content:"+";position:absolute;left:0;color:#0b6b4f;font-weight:700}.pricing-tick-no li:before{content:"\2013";color:rgba(12,36,34,.55)}@media (max-width:900px){.pricing-tier-grid{grid-template-columns:repeat(2,1fr)!important}.pricing-faq-grid,.pricing-split-grid{grid-template-columns:1fr!important}.pricing-faq-grid{gap:32px!important}.pricing-page h1{font-size:clamp(36px,7.2vw,64px)!important}}@media (max-width:600px){.pricing-page section{padding-top:56px!important;padding-bottom:56px!important}.pricing-hero-meta{flex-direction:column!important;align-items:flex-start!important;gap:6px!important;padding-top:32px!important;font-size:10px!important}.pricing-hero-meta>span:last-child{text-align:left!important}.pricing-hero-cta-row{flex-direction:column!important;align-items:stretch!important}.pricing-hero-cta-row>a{justify-content:center}.pricing-tier-grid{grid-template-columns:1fr!important}.pricing-page h1{font-size:clamp(32px,9vw,44px)!important}}