.c-header{background:var(--cream);padding-block:40px 0}.c-header__grid{gap:34px;display:grid}.c-header__copy{flex-direction:column;align-items:flex-start;gap:20px;max-width:600px;display:flex}.answer-card{background:var(--peach);border-radius:24px;flex-direction:column;gap:15px;padding:24px;display:flex}.answer-card__tag{letter-spacing:1.3px;color:var(--coral-deep);text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:600;line-height:13px;display:flex}.answer-card__tag .dot{--dot-size:8px;--dot-color:var(--coral-deep);animation:2.4s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.72)}}.answer-card__title{font-family:var(--font-display);letter-spacing:-.9px;color:var(--ink);font-size:27px;font-weight:700;line-height:33px}.answer-card__body{color:var(--brown-soft);font-size:14px;line-height:23px}.answer-card__team{align-items:center;gap:11px;display:flex}.faces{flex:none;display:flex}.faces .avatar{--avatar-size:30px;border:2.5px solid var(--peach);font-size:11px}.faces .avatar+.avatar{margin-left:-9px}.answer-card__team p{color:var(--brown-soft);font-size:12px;font-weight:500;line-height:17px}@media (width>=1024px){.c-header{padding-block:68px 0}.c-header__grid{grid-template-columns:minmax(0,1fr) 409px;align-items:start;gap:80px}.c-header__copy{gap:24px;padding-top:28px}.answer-card{border-radius:26px;gap:18px;padding:30px 32px}.answer-card__tag{letter-spacing:1.4px;gap:9px;font-size:11px;line-height:14px}.answer-card__tag .dot{--dot-size:9px}.answer-card__title{letter-spacing:-1.05px;font-size:32px;line-height:38px}.answer-card__body{font-size:15px;line-height:24px}.answer-card__team{gap:12px}.faces .avatar{--avatar-size:34px;font-size:12px}.faces .avatar+.avatar{margin-left:-10px}.answer-card__team p{font-size:13px;line-height:18px}}.c-contact{background:var(--cream);padding-block:40px}.c-contact__grid{gap:24px;display:grid}.form-card{background:var(--white);border:1.5px solid var(--line);box-shadow:var(--sh-form);border-radius:26px;flex-direction:column;gap:24px;padding:26px 22px;display:flex}.form-card__title{font-family:var(--font-display);letter-spacing:-.8px;color:var(--ink);font-size:26px;font-weight:700;line-height:32px}.form-card__sub{color:var(--muted);margin-top:8px;font-size:15px;line-height:23px}.form-row{gap:20px;display:grid}.field{flex-direction:column;gap:10px;min-width:0;display:flex}.field__label{color:var(--muted);transition:color var(--t-focus) ease-out;font-size:13px;font-weight:600;line-height:17px}.field:focus-within .field__label{color:var(--coral-deep)}.field__input,.field__textarea{background:var(--cream);border:1.5px solid var(--line);width:100%;color:var(--ink);transition:border-color var(--t-focus) ease-out, box-shadow var(--t-focus) ease-out;border-radius:15px;padding:16px 18px;font-size:16px;font-weight:500;line-height:22px;box-shadow:0 4px 16px #f2643f00}.field__input::placeholder,.field__textarea::placeholder{color:var(--faint);font-weight:500}.field__input:focus,.field__textarea:focus{border-color:var(--coral);border-width:2px;outline:none;padding:15.5px 17.5px;box-shadow:0 4px 16px #f2643f29}.field__textarea{resize:vertical;border-radius:18px;min-height:180px;padding:17px 20px;font-weight:400;line-height:27px}.field__textarea:focus{padding:16.5px 19.5px}.topics{flex-wrap:wrap;gap:10px;display:flex}.topic{background:var(--cream);border:1.5px solid var(--line);color:var(--muted);transition:background-color var(--t-hover) ease-out, color var(--t-hover) ease-out, border-color var(--t-hover) ease-out, box-shadow var(--t-hover) ease-out, transform var(--t-hover) ease-out;border-radius:100px;padding:12px 20px;font-size:15px;font-weight:600;line-height:20px}.topic:hover{border-color:var(--peach-mid);color:var(--ink)}.topic[aria-pressed=true]{background:var(--coral);border-color:var(--coral);color:var(--white);box-shadow:0 4px 12px #f2643f42}.topic:active{transition-duration:var(--t-press);transform:scale(.97)}.form-card__footer{flex-direction:column;gap:16px;display:flex}.form-card__fine{color:var(--faint);font-size:13px;font-weight:500;line-height:19px}.send{transition:transform var(--t-hover) ease-out, width .42s var(--ease-out-quint), padding .42s var(--ease-out-quint), background-color var(--t-hover) ease-out;align-self:flex-start;padding:18px 32px 18px 30px;overflow:hidden}.send__label{align-items:center;gap:11px;transition:opacity .18s ease-out;display:inline-flex}.send__label img{width:18px;height:18px}.send__check{opacity:0;place-items:center;transition:opacity .16s ease-out .14s;display:grid;position:absolute;inset:0}.send__check path{stroke-dasharray:24;stroke-dashoffset:24px}.send.is-sent{width:58px;padding-inline:0}.send.is-sent .send__label{opacity:0}.send.is-sent .send__check{opacity:1}.send.is-sent .send__check path{animation:draw-check .42s var(--ease-out-quint) .16s forwards}@keyframes draw-check{to{stroke-dashoffset:0}}.form-status{color:var(--coral-deep);font-size:14px;font-weight:500;line-height:21px}.channels{gap:16px;display:grid}.channel{background:var(--white);border:1.5px solid var(--line);box-shadow:var(--sh-soft);transition:transform var(--t-card-hover) ease-out, box-shadow var(--t-card-hover) ease-out, border-color var(--t-card-hover) ease-out;border-radius:26px;padding:22px 24px;display:block}@media (hover:hover){a.channel:hover{border-color:var(--peach-mid);box-shadow:var(--sh-float);transform:translateY(-4px)}}.channel__head{align-items:center;gap:13px;display:flex}.channel__kicker{letter-spacing:1.3px;color:var(--faint);text-transform:uppercase;font-size:11px;font-weight:600;line-height:14px}.channel__value{color:var(--coral-deep);margin-top:3px;font-size:18px;font-weight:600;line-height:23px}.channel__body{color:var(--muted);margin-top:14px;font-size:15px;line-height:24px}@media (width>=1024px){.c-contact{padding-block:40px 56px}.c-contact__grid{grid-template-columns:740px minmax(0,1fr);align-items:start;gap:40px}.form-card{border-radius:32px;gap:30px;padding:42px 44px}.form-card__title{font-size:28px;line-height:34px}.form-card__sub{font-size:16px;line-height:24px}.form-row{grid-template-columns:repeat(2,minmax(0,1fr))}.form-card__footer{flex-direction:row;justify-content:space-between;align-items:center;gap:24px}.form-card__fine{text-align:right;max-width:300px}.channel{padding:26px 28px}}.c-faq{background:var(--white);padding-block:56px}.c-faq__grid{gap:32px;display:grid}.c-faq__copy{flex-direction:column;align-items:flex-start;gap:18px;max-width:380px;display:flex}.accordion{flex-direction:column;display:flex}.accordion__item+.accordion__item{border-top:1.5px solid var(--line)}.accordion__button{text-align:left;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding-block:20px;font-size:17px;font-weight:600;line-height:23px;display:flex}.accordion__toggle{background:var(--sand);width:28px;height:28px;transition:background-color var(--t-accordion) ease-out;border-radius:999px;flex:none;place-items:center;display:grid}.accordion__toggle img{width:12px}.accordion__item[data-open=true] .accordion__toggle{background:var(--coral)}.accordion__panel{opacity:0;transition:grid-template-rows var(--t-accordion) var(--ease-out-quint), opacity var(--t-accordion) ease-out;grid-template-rows:0fr;display:grid}.accordion__item[data-open=true] .accordion__panel{opacity:1;grid-template-rows:1fr}.accordion__panel-inner{min-height:0;overflow:hidden}.accordion__answer{color:var(--muted);max-width:560px;padding-bottom:24px;font-size:15px;line-height:25px}@media (width>=1024px){.c-faq{padding-block:100px 110px}.c-faq__grid{grid-template-columns:minmax(0,440px) 700px;justify-content:space-between;align-items:start;gap:40px}.c-faq__copy{gap:24px;padding-top:10px}.c-faq__copy .lead{font-size:17px;line-height:28px}.accordion__button{padding-block:26px;font-size:19px;line-height:26px}.accordion__toggle{width:32px;height:32px}.accordion__toggle img{width:14px}.accordion__answer{padding-bottom:30px;font-size:16px;line-height:27px}}.c-band-section{background:var(--cream);padding-block:40px 60px}.c-band{background:var(--peach);border-radius:26px;flex-direction:column;align-items:flex-start;gap:22px;padding:30px 26px;display:flex}.c-band__title{font-family:var(--font-display);letter-spacing:-.8px;color:var(--ink);font-size:26px;font-weight:700;line-height:32px}.c-band .btn{width:100%}@media (width>=1024px){.c-band-section{padding-block:60px 80px}.c-band{border-radius:32px;flex-direction:row;justify-content:space-between;align-items:center;gap:32px;padding:42px 48px}.c-band__title{letter-spacing:-1px;font-size:32px;line-height:38px}.c-band .btn{width:auto}}.notfound{background:var(--cream);text-align:center;place-items:center;min-height:60vh;padding-block:100px;display:grid}.notfound__inner{flex-direction:column;align-items:center;gap:22px;display:flex}