.host-module__Ftqldq__hero{background:linear-gradient(180deg, #fff, var(--cream));padding:28px 0 48px}@media (min-width:640px){.host-module__Ftqldq__hero{padding:56px 0 72px}}.host-module__Ftqldq__heroGrid{align-items:center;gap:32px;display:grid}@media (min-width:1024px){.host-module__Ftqldq__heroGrid{grid-template-columns:7fr 5fr;gap:56px}}.host-module__Ftqldq__heroCopy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.host-module__Ftqldq__title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(34px,5.4vw,58px);font-weight:800;line-height:1.06}.host-module__Ftqldq__mark{background:var(--pastel-green);border-radius:999px;padding:0 12px 4px;display:inline-block;transform:rotate(-1.5deg)}.host-module__Ftqldq__lead{color:var(--muted);max-width:38rem;font-size:clamp(16px,1.6vw,19px);line-height:1.6}.host-module__Ftqldq__ctaRow{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.host-module__Ftqldq__secondary{min-height:44px;color:var(--green);align-items:center;font-weight:700;display:inline-flex}.host-module__Ftqldq__secondary:hover{text-decoration:underline}.host-module__Ftqldq__note{color:var(--muted);font-size:14px}.host-module__Ftqldq__heroMedia{aspect-ratio:4/3;background:var(--cream);box-shadow:var(--shadow);border-radius:28px;position:relative;overflow:hidden}.host-module__Ftqldq__heroMedia img{object-fit:cover}@media (max-width:639px){.host-module__Ftqldq__heroMedia{aspect-ratio:16/9;border-radius:22px}}.host-module__Ftqldq__offers{grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:768px){.host-module__Ftqldq__offers{grid-template-columns:repeat(3,1fr);gap:24px}}.host-module__Ftqldq__offer{border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex}.host-module__Ftqldq__offer h3{font-size:21px;font-weight:800}.host-module__Ftqldq__offer p{color:#171c2ccc;font-weight:500}.host-module__Ftqldq__green{background:var(--pastel-green)}.host-module__Ftqldq__yellow{background:var(--pastel-yellow)}.host-module__Ftqldq__blue{background:var(--pastel-blue)}.host-module__Ftqldq__icon{background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.host-module__Ftqldq__steps{grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.host-module__Ftqldq__steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.host-module__Ftqldq__steps{grid-template-columns:repeat(4,1fr);gap:20px}}.host-module__Ftqldq__step{border:1px solid var(--line);background:#fff;border-radius:22px;flex-direction:column;gap:6px;padding:22px;display:flex}.host-module__Ftqldq__num{color:var(--green);margin-bottom:6px;font-size:34px;font-weight:800;line-height:1}.host-module__Ftqldq__step h3{font-size:18px;font-weight:800}.host-module__Ftqldq__step p{color:var(--muted);font-size:15px}.host-module__Ftqldq__why{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:768px){.host-module__Ftqldq__why{grid-template-columns:repeat(2,1fr);gap:24px 40px}}.host-module__Ftqldq__why li{align-items:flex-start;gap:14px;display:flex}.host-module__Ftqldq__why svg{color:var(--green);flex-shrink:0;margin-top:2px}.host-module__Ftqldq__why strong{font-size:17px}.host-module__Ftqldq__why p{color:var(--muted);font-size:15px}.host-module__Ftqldq__faq{gap:10px;display:grid}.host-module__Ftqldq__faq details{border:1px solid var(--line);background:#fff;border-radius:16px;padding:0 18px}.host-module__Ftqldq__faq summary{cursor:pointer;align-items:center;min-height:56px;font-weight:700;list-style:none;display:flex}.host-module__Ftqldq__faq summary::-webkit-details-marker{display:none}.host-module__Ftqldq__faq summary:after{content:"+";color:var(--green);transition:transform .2s var(--ease);margin-left:auto;font-size:22px}.host-module__Ftqldq__faq details[open] summary:after{transform:rotate(45deg)}.host-module__Ftqldq__faq p{color:var(--muted);padding-bottom:16px}.host-module__Ftqldq__bottomCta{background:var(--pastel-green);border-radius:24px;margin-top:36px;padding:24px}
