.projects__head[data-astro-cid-ftq3vvlr]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:24px 64px;margin-bottom:clamp(32px,4vw,56px);display:grid}.project[data-astro-cid-ftq3vvlr]+.project[data-astro-cid-ftq3vvlr]{margin-top:clamp(56px,7vw,96px)}.project__card[data-astro-cid-ftq3vvlr]{border-radius:var(--radius-label);background:var(--navy);color:var(--paper);box-shadow:var(--shadow-soft);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:clamp(28px,3.4vw,48px);display:grid}.project__label[data-astro-cid-ftq3vvlr]{letter-spacing:.14em;text-transform:uppercase;color:var(--cyan);margin-bottom:12px;font-size:.85rem;font-weight:800}.project[data-astro-cid-ftq3vvlr] h3[data-astro-cid-ftq3vvlr]{margin-bottom:8px;font-size:clamp(2.25rem,4.2vw,3.75rem)}.project__story[data-astro-cid-ftq3vvlr]{color:#c9def0;max-width:52ch;margin-top:16px}.project__actions[data-astro-cid-ftq3vvlr]{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.project__more[data-astro-cid-ftq3vvlr]{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:700;display:inline-flex}.project__more[data-astro-cid-ftq3vvlr] svg{width:20px;height:20px;transition:transform .4s var(--ease-out)}.project__more[data-astro-cid-ftq3vvlr]:hover svg{transform:translate(5px)}.project__card--cyan[data-astro-cid-ftq3vvlr]{background:var(--cyan);color:var(--navy)}.project__card--cyan[data-astro-cid-ftq3vvlr] .project__label[data-astro-cid-ftq3vvlr],.project__card--cyan[data-astro-cid-ftq3vvlr] .project__story[data-astro-cid-ftq3vvlr],.project__card--cyan[data-astro-cid-ftq3vvlr] .sheet[data-astro-cid-ftq3vvlr] dt[data-astro-cid-ftq3vvlr]{color:var(--on-cyan-soft)}.project__card--cyan[data-astro-cid-ftq3vvlr] .sheet[data-astro-cid-ftq3vvlr],.project__card--cyan[data-astro-cid-ftq3vvlr] .sheet__row[data-astro-cid-ftq3vvlr]{border-color:var(--navy)}.sheet[data-astro-cid-ftq3vvlr]{border-top:1.5px dashed #ffffff8c;margin:0}.sheet__row[data-astro-cid-ftq3vvlr]{border-bottom:1.5px dashed #ffffff8c;justify-content:space-between;align-items:baseline;gap:20px;padding-block:14px;display:flex}.sheet[data-astro-cid-ftq3vvlr] dt[data-astro-cid-ftq3vvlr]{letter-spacing:.12em;text-transform:uppercase;color:#c9def0;flex:none;font-size:.85rem;font-weight:800}.sheet[data-astro-cid-ftq3vvlr] dd[data-astro-cid-ftq3vvlr]{font:900 clamp(1.3rem, 1.9vw, 1.6rem)/1.05 var(--display);text-transform:uppercase;text-align:right;margin:0}.pairs[data-astro-cid-ftq3vvlr]{grid-template-columns:1fr 1fr;gap:clamp(16px,2vw,28px);margin:clamp(16px,2vw,28px) 0 0;padding:0;list-style:none;display:grid}.pair[data-astro-cid-ftq3vvlr]{border-radius:var(--radius-label);background:var(--mist);padding:12px}.pair__imgs[data-astro-cid-ftq3vvlr]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pair[data-astro-cid-ftq3vvlr] figure[data-astro-cid-ftq3vvlr]{margin:0;position:relative}.pair[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.pair--tall[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{aspect-ratio:3/4}.tag[data-astro-cid-ftq3vvlr]{font:800 .95rem/1 var(--display);text-transform:uppercase;letter-spacing:.06em;border-radius:999px;padding:7px 11px;position:absolute;top:10px;left:10px}.tag--before[data-astro-cid-ftq3vvlr]{background:var(--navy);color:var(--paper)}.tag--after[data-astro-cid-ftq3vvlr]{background:var(--cyan);color:var(--navy)}.pair__cap[data-astro-cid-ftq3vvlr]{font:900 1.35rem/1 var(--display);text-transform:uppercase;padding:12px 6px 4px}.more__title[data-astro-cid-ftq3vvlr]{border-top:1.5px dashed var(--navy);letter-spacing:.14em;text-transform:uppercase;margin-top:clamp(32px,4vw,48px);padding-top:20px;font-size:.85rem;font-weight:800}.more[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.more[data-astro-cid-ftq3vvlr] img[data-astro-cid-ftq3vvlr]{aspect-ratio:1;object-fit:cover;border-radius:var(--radius);width:100%}.more[data-astro-cid-ftq3vvlr] span[data-astro-cid-ftq3vvlr]{margin-top:8px;font-size:.95rem;font-weight:700;line-height:1.3;display:block}@media (width<=900px){.projects__head[data-astro-cid-ftq3vvlr],.project__card[data-astro-cid-ftq3vvlr]{grid-template-columns:minmax(0,1fr)}.more[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.pairs[data-astro-cid-ftq3vvlr]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.project__actions[data-astro-cid-ftq3vvlr] .btn[data-astro-cid-ftq3vvlr]{width:100%}.sheet__row[data-astro-cid-ftq3vvlr]{flex-direction:column;gap:4px}.sheet[data-astro-cid-ftq3vvlr] dd[data-astro-cid-ftq3vvlr]{text-align:left}.more[data-astro-cid-ftq3vvlr]{grid-template-columns:repeat(2,minmax(0,1fr))}.tag[data-astro-cid-ftq3vvlr]{padding:6px 9px;font-size:.85rem;top:6px;left:6px}}.why[data-astro-cid-cpncclna]{background:var(--mist)}.why__in[data-astro-cid-cpncclna]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.why__copy[data-astro-cid-cpncclna]{gap:28px;display:grid}.why__photo[data-astro-cid-cpncclna]{max-width:420px;margin:12px 0 0}.why__photo[data-astro-cid-cpncclna] img[data-astro-cid-cpncclna]{border-radius:var(--radius-label);aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:var(--shadow-soft)}.facts[data-astro-cid-cpncclna]{background:var(--paper);border:3px solid var(--navy);border-radius:var(--radius);box-shadow:var(--shadow-label);padding:clamp(20px,2.6vw,32px)}.facts__title[data-astro-cid-cpncclna]{font:900 clamp(3rem, 5.4vw, 4.5rem)/.9 var(--display);text-transform:uppercase;letter-spacing:-.01em;border-bottom:2px solid var(--navy);padding-bottom:10px;display:block}.facts__serving[data-astro-cid-cpncclna]{border-bottom:12px solid var(--navy);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;padding-block:10px;font-size:.85rem;font-weight:800;display:flex}.facts__row[data-astro-cid-cpncclna]{border-bottom:1.5px solid var(--navy);justify-content:space-between;align-items:center;gap:16px;padding-block:14px;display:flex}.facts__row[data-astro-cid-cpncclna]:last-child{border-bottom-width:6px}.facts__k[data-astro-cid-cpncclna]{align-items:flex-start;gap:14px;font-weight:800;display:flex}.facts__k[data-astro-cid-cpncclna] svg{width:26px;height:26px;color:var(--blue);flex:none;margin-top:1px}.facts__k[data-astro-cid-cpncclna] small[data-astro-cid-cpncclna]{color:var(--ink-soft);margin-top:2px;font-size:.9rem;font-weight:400;line-height:1.4;display:block}.facts__v[data-astro-cid-cpncclna]{font:900 1.45rem/1 var(--display);text-transform:uppercase;text-align:right;white-space:nowrap}.facts__foot[data-astro-cid-cpncclna]{color:var(--ink-soft);margin-top:14px;font-size:.85rem}@media (width<=900px){.why__in[data-astro-cid-cpncclna]{grid-template-columns:minmax(0,1fr)}.why__photo[data-astro-cid-cpncclna]{display:none}}@media (width<=420px){.facts__row[data-astro-cid-cpncclna]{flex-direction:column;align-items:flex-start;gap:6px}.facts__v[data-astro-cid-cpncclna]{text-align:left;padding-left:40px}}.reviews[data-astro-cid-4bjs7uhz]{background:var(--paper)}.summary[data-astro-cid-4bjs7uhz]{border-radius:var(--radius-label);background:var(--mist);align-items:center;gap:clamp(16px,2.5vw,28px);margin-top:clamp(40px,5vw,64px);padding:clamp(20px,3vw,32px);display:flex}.summary[data-astro-cid-4bjs7uhz] .summary__logo{flex:none;width:64px;height:64px}.summary__meta[data-astro-cid-4bjs7uhz]{flex:1;gap:4px;display:grid}.summary__name[data-astro-cid-4bjs7uhz]{font-size:1.125rem;font-weight:800}.summary__rating[data-astro-cid-4bjs7uhz]{align-items:center;gap:10px;display:flex}.summary__rating[data-astro-cid-4bjs7uhz] b[data-astro-cid-4bjs7uhz]{font:900 1.75rem/1 var(--display)}.summary__rating[data-astro-cid-4bjs7uhz] .stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{width:22px;height:22px}.summary__count[data-astro-cid-4bjs7uhz]{color:var(--ink-soft);align-items:center;gap:6px;font-size:.95rem;display:flex}.g[data-astro-cid-4bjs7uhz]{flex:none;width:18px;height:18px}.stars[data-astro-cid-4bjs7uhz]{gap:2px;display:inline-flex}.stars[data-astro-cid-4bjs7uhz] svg[data-astro-cid-4bjs7uhz]{width:18px;height:18px;fill:var(--yellow-deep)}.carousel[data-astro-cid-4bjs7uhz]{margin-top:clamp(20px,2.5vw,28px);position:relative}.track[data-astro-cid-4bjs7uhz]{--gap:clamp(16px, 2vw, 24px);gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 0 -20px;padding:4px 4px 32px;scroll-padding-inline:4px;list-style:none;display:flex;overflow-x:auto}.track[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.track[data-astro-cid-4bjs7uhz]:focus-visible{outline:3px solid var(--blue);outline-offset:4px;border-radius:20px}.card[data-astro-cid-4bjs7uhz]{flex:0 0 calc((100% - var(--gap) * 2) / 3);scroll-snap-align:start;border:1.5px solid var(--rule);background:var(--paper);box-shadow:var(--shadow-soft);border-radius:20px;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,28px);display:flex}.track[data-astro-cid-4bjs7uhz].has-open .card[data-astro-cid-4bjs7uhz]{align-self:flex-start}.card__head[data-astro-cid-4bjs7uhz]{align-items:center;gap:12px;display:flex}.avatar[data-astro-cid-4bjs7uhz]{width:44px;height:44px;font:900 1.25rem/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.avatar--cyan[data-astro-cid-4bjs7uhz]{background:var(--cyan);color:var(--navy)}.avatar--navy[data-astro-cid-4bjs7uhz]{background:var(--navy);color:var(--paper)}.avatar--yellow[data-astro-cid-4bjs7uhz]{background:var(--yellow);color:var(--navy)}.avatar--blue[data-astro-cid-4bjs7uhz]{background:var(--blue);color:var(--paper)}.card__who[data-astro-cid-4bjs7uhz]{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.card__who[data-astro-cid-4bjs7uhz] b[data-astro-cid-4bjs7uhz]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card__who[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{color:var(--ink-soft);font-size:.85rem}.card__g[data-astro-cid-4bjs7uhz]{align-self:flex-start;width:20px;height:20px}.card__text[data-astro-cid-4bjs7uhz]{gap:.75em;margin:0;display:grid}.card__text[data-astro-cid-4bjs7uhz].is-clamped{-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.card__text[data-astro-cid-4bjs7uhz].is-clamped p[data-astro-cid-4bjs7uhz]+p[data-astro-cid-4bjs7uhz]{margin-top:.75em}.card__more[data-astro-cid-4bjs7uhz]{font:inherit;color:var(--navy);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:auto;padding:4px 0;font-weight:700;text-decoration:underline}.card__more[data-astro-cid-4bjs7uhz]:hover{color:var(--blue)}.nav[data-astro-cid-4bjs7uhz]{border:1.5px solid var(--rule);background:var(--paper);width:48px;height:48px;color:var(--navy);box-shadow:var(--shadow-soft);cursor:pointer;border-radius:50%;place-items:center;transition:opacity .2s,background .2s;display:grid;position:absolute;top:165px;translate:0 -50%}.nav[data-astro-cid-4bjs7uhz]:hover{background:var(--mist)}.nav[data-astro-cid-4bjs7uhz]:disabled{opacity:0;pointer-events:none}.nav[data-astro-cid-4bjs7uhz] svg{width:22px;height:22px}.nav--prev[data-astro-cid-4bjs7uhz]{left:-20px}.nav--next[data-astro-cid-4bjs7uhz]{right:-20px}@media (width<=1000px){.card[data-astro-cid-4bjs7uhz]{flex-basis:calc((100% - var(--gap)) / 2)}}@media (width<=640px){.summary[data-astro-cid-4bjs7uhz]{flex-wrap:wrap}.summary[data-astro-cid-4bjs7uhz] .btn[data-astro-cid-4bjs7uhz]{width:100%}.card[data-astro-cid-4bjs7uhz]{flex-basis:86%}.nav[data-astro-cid-4bjs7uhz]{display:none}}.faq[data-astro-cid-hemr5th4]{background:var(--mist)}.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px clamp(40px,6vw,96px);display:grid}.faq__head[data-astro-cid-hemr5th4]{justify-items:start;gap:24px;display:grid}.faq__list[data-astro-cid-hemr5th4]{border-top:1.5px dashed var(--rule)}details[data-astro-cid-hemr5th4]{border-bottom:1.5px dashed var(--rule)}summary[data-astro-cid-hemr5th4]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4] h3[data-astro-cid-hemr5th4]{font-size:clamp(1.5rem,2.4vw,2rem);line-height:1}.faq__toggle[data-astro-cid-hemr5th4]{background:var(--paper);width:44px;height:44px;color:var(--blue);transition:transform .4s var(--ease-out), background-color .25s;border-radius:50%;flex:none;place-items:center;display:grid}.faq__toggle[data-astro-cid-hemr5th4] svg{width:20px;height:20px;transform:rotate(90deg)}summary[data-astro-cid-hemr5th4]:hover .faq__toggle[data-astro-cid-hemr5th4]{background:var(--yellow);color:var(--navy)}details[data-astro-cid-hemr5th4][open] .faq__toggle[data-astro-cid-hemr5th4]{transform:rotate(180deg)}details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:60ch;color:var(--ink-soft);padding:0 64px 26px 0}@media (width<=900px){.faq__in[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){details[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{padding-right:0}}.areas[data-astro-cid-ekpnfyoh]{background:var(--navy);color:var(--paper)}.areas__title[data-astro-cid-ekpnfyoh] span[data-astro-cid-ekpnfyoh]{color:var(--cyan)}.areas__lede[data-astro-cid-ekpnfyoh]{color:#c9def0;max-width:58ch;margin-top:24px;font-size:clamp(1.0625rem,1.4vw,1.25rem)}.areas__list[data-astro-cid-ekpnfyoh]{flex-wrap:wrap;gap:6px 34px;margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:flex}.areas__list[data-astro-cid-ekpnfyoh] li[data-astro-cid-ekpnfyoh],.areas__list[data-astro-cid-ekpnfyoh] a[data-astro-cid-ekpnfyoh]{font:900 clamp(2.25rem, 5.4vw, 4.75rem)/1.05 var(--display);text-transform:uppercase;align-items:center;gap:12px;display:inline-flex}.areas__list[data-astro-cid-ekpnfyoh] a[data-astro-cid-ekpnfyoh]{color:inherit;text-underline-offset:.12em;text-decoration:none}.areas__list[data-astro-cid-ekpnfyoh] a[data-astro-cid-ekpnfyoh]:hover{text-decoration-line:underline;text-decoration-color:var(--yellow)}.areas__list[data-astro-cid-ekpnfyoh] svg{width:.55em;height:.55em;color:var(--yellow);stroke-width:2.4px}.areas__list[data-astro-cid-ekpnfyoh] .areas__more[data-astro-cid-ekpnfyoh]{color:var(--cyan)}.areas__sub[data-astro-cid-ekpnfyoh]{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.areas__sub[data-astro-cid-ekpnfyoh] a[data-astro-cid-ekpnfyoh]{color:var(--paper);border:1.5px solid #fff6;border-radius:999px;padding:9px 16px;font-weight:700;text-decoration:none;transition:border-color .25s;display:inline-block}.areas__sub[data-astro-cid-ekpnfyoh] a[data-astro-cid-ekpnfyoh]:hover{border-color:var(--yellow)}.areas__foot[data-astro-cid-ekpnfyoh]{border-top:1.5px dashed #ffffff4d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:clamp(40px,5vw,64px);padding-top:28px;display:flex}.areas__foot[data-astro-cid-ekpnfyoh] p[data-astro-cid-ekpnfyoh]{color:#c9def0;font-size:1.125rem}.quote[data-astro-cid-rynpovno]{background:linear-gradient(90deg, transparent 6%, #ffffff29 11%, transparent 17%), linear-gradient(90deg, #062b4f1f, transparent 14%, transparent 86%, #062b4f2e), var(--cyan)}.quote__in[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,80px);display:grid}.quote__lede[data-astro-cid-rynpovno]{color:var(--on-cyan-soft);max-width:42ch;margin-top:24px;font-size:1.15rem}.direct[data-astro-cid-rynpovno]{gap:12px;margin:40px 0 0;padding:0;list-style:none;display:grid}.direct[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]{transition:background-color .2s, transform .4s var(--ease-out);background:#ffffffe6;border-radius:999px;align-items:center;gap:16px;padding:12px 20px 12px 12px;font-size:1.1rem;font-weight:700;text-decoration:none;display:flex}.direct[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]:hover{background:var(--paper);transform:translate(6px)}.direct[data-astro-cid-rynpovno] small[data-astro-cid-rynpovno]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.82rem;font-weight:700;display:block}.direct__icon[data-astro-cid-rynpovno]{background:var(--navy);width:52px;height:52px;color:var(--paper);border-radius:50%;flex:none;place-items:center;display:grid}.direct__icon--wa[data-astro-cid-rynpovno]{background:#1faa53}.direct__icon[data-astro-cid-rynpovno] svg{width:24px;height:24px}.form-label[data-astro-cid-rynpovno]{background:var(--paper);border-radius:var(--radius-label);box-shadow:var(--shadow-label);padding:clamp(24px,3.6vw,52px)}.form__title[data-astro-cid-rynpovno]{border-bottom:1.5px dashed var(--rule);margin-bottom:24px;padding-bottom:20px;font-size:clamp(2rem,3.2vw,2.75rem)}.form__grid[data-astro-cid-rynpovno]{grid-template-columns:1fr 1fr;gap:18px 16px;display:grid}.field[data-astro-cid-rynpovno]{align-content:start;gap:6px;display:grid}.field--full[data-astro-cid-rynpovno]{grid-column:1/-1}label[data-astro-cid-rynpovno]{font-size:.95rem;font-weight:700}label[data-astro-cid-rynpovno] span[data-astro-cid-rynpovno]{color:var(--ink-soft);font-weight:400}input[data-astro-cid-rynpovno],select[data-astro-cid-rynpovno],textarea[data-astro-cid-rynpovno]{width:100%;min-height:54px;color:var(--navy);font:400 1rem/1.4 var(--body);background:#f7fbfe;border:2px solid #062b4f33;border-radius:12px;padding:12px 16px;transition:border-color .2s,background-color .2s,box-shadow .2s}select[data-astro-cid-rynpovno]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23062b4f' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:20px;padding-right:44px}textarea[data-astro-cid-rynpovno]{resize:vertical}[data-astro-cid-rynpovno]::placeholder{color:#5f7891}input[data-astro-cid-rynpovno]:hover,select[data-astro-cid-rynpovno]:hover,textarea[data-astro-cid-rynpovno]:hover{border-color:#062b4f66}input[data-astro-cid-rynpovno]:focus,select[data-astro-cid-rynpovno]:focus,textarea[data-astro-cid-rynpovno]:focus{border-color:var(--blue);background:var(--paper);outline:none;box-shadow:0 0 0 4px #22a9e140}.field__hint[data-astro-cid-rynpovno]{color:var(--ink-soft);font-size:.875rem}.field__hint[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]{color:var(--navy);font-weight:700}.field__err[data-astro-cid-rynpovno]{color:#b42318;font-size:.875rem;font-weight:600;display:none}.field[data-astro-cid-rynpovno].is-invalid input[data-astro-cid-rynpovno],.field[data-astro-cid-rynpovno].is-invalid select[data-astro-cid-rynpovno]{border-color:#b42318}.field[data-astro-cid-rynpovno].is-invalid .field__err[data-astro-cid-rynpovno]{display:block}.form__submit[data-astro-cid-rynpovno]{width:100%;min-height:62px;margin-top:28px;font-size:1.125rem}.form__submit[data-astro-cid-rynpovno][aria-busy=true]{opacity:.75;cursor:progress}.form__small[data-astro-cid-rynpovno]{text-align:center;color:var(--ink-soft);margin-top:12px;font-size:.9rem}.form__error[data-astro-cid-rynpovno]{color:#8a1c12;background:#fdecea;border-radius:12px;margin-top:16px;padding:14px 16px;font-size:.95rem}.done[data-astro-cid-rynpovno]{justify-items:start;gap:18px;padding-block:24px;display:grid}.done[data-astro-cid-rynpovno][hidden]{display:none}.done[data-astro-cid-rynpovno]:focus{outline:none}.done__icon[data-astro-cid-rynpovno]{background:var(--yellow);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.done__icon[data-astro-cid-rynpovno] svg{width:36px;height:36px}.done[data-astro-cid-rynpovno] h3[data-astro-cid-rynpovno]{font-size:clamp(2.5rem,4vw,3.5rem)}.done[data-astro-cid-rynpovno] p[data-astro-cid-rynpovno]{max-width:44ch;color:var(--ink-soft)}@media (width<=900px){.quote__in[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,1fr)}}@media (width<=400px){.direct[data-astro-cid-rynpovno] a[data-astro-cid-rynpovno]{gap:12px;font-size:1rem}.direct__icon[data-astro-cid-rynpovno]{width:46px;height:46px}}@media (width<=560px){.form__grid[data-astro-cid-rynpovno]{grid-template-columns:minmax(0,1fr)}}.mbar[data-astro-cid-v3ixspr5]{display:none}@media (width<=760px){.mbar[data-astro-cid-v3ixspr5]{z-index:60;left:10px;right:10px;bottom:max(10px, env(safe-area-inset-bottom));background:var(--navy);transition:transform .5s var(--ease-out);border-radius:999px;grid-template-columns:1fr 1fr 1.5fr;gap:6px;padding:6px;display:grid;position:fixed;box-shadow:0 12px 32px -8px #062b4f99}.mbar[data-astro-cid-v3ixspr5].is-hidden{transform:translateY(calc(100% + 24px))}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]{min-height:50px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;gap:6px;font-size:.95rem;font-weight:700;text-decoration:none;display:flex}.mbar[data-astro-cid-v3ixspr5] svg{width:20px;height:20px}.mbar__quote[data-astro-cid-v3ixspr5]{background:var(--yellow);color:var(--navy)!important}.ftr{padding-bottom:112px!important}}@media (width<=380px){.mbar[data-astro-cid-v3ixspr5]{grid-template-columns:1fr 1.25fr 1.45fr;gap:2px}.mbar[data-astro-cid-v3ixspr5] a[data-astro-cid-v3ixspr5]{white-space:nowrap;gap:5px;font-size:.875rem}.mbar[data-astro-cid-v3ixspr5] svg{width:18px;height:18px}}
