.trust-wall[data-astro-cid-3rl57lx4]{padding-block:var(--sp-xl);padding-inline:var(--gutter);width:100%;max-width:90rem;margin-inline:auto}.trust-wall__heading[data-astro-cid-3rl57lx4]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-muted);margin-bottom:var(--sp-md)}.trust-wall__list[data-astro-cid-3rl57lx4]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-sm);list-style:none;margin:0;padding:0}@media(max-width:64em){.trust-wall__list[data-astro-cid-3rl57lx4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:40em){.trust-wall__list[data-astro-cid-3rl57lx4]{grid-template-columns:repeat(2,minmax(0,1fr))}}.trust-wall__card[data-astro-cid-3rl57lx4]{background:var(--clr-surface);border-radius:var(--radius-md);overflow:hidden;aspect-ratio:5 / 2;display:flex;align-items:center;justify-content:center}.trust-wall__inner[data-astro-cid-3rl57lx4]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:var(--sp-sm);will-change:transform,opacity}.trust-wall__logo[data-astro-cid-3rl57lx4]{display:block;max-height:64px;max-width:82%;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.5;transition:opacity .2s}@media(max-width:64em){.trust-wall__logo[data-astro-cid-3rl57lx4]{max-height:52px}}@media(max-width:40em){.trust-wall__logo[data-astro-cid-3rl57lx4]{max-height:44px}}.hero__cursor[data-astro-cid-g5xc7fs2]{position:fixed;top:0;left:0;width:56px;height:56px;border-radius:50%;background:var(--clr-accent);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:100;transform:translate(-50%,-50%) scale(0);opacity:0;will-change:transform}@media(hover:none){.hero__cursor[data-astro-cid-g5xc7fs2]{display:none}}.hero[data-astro-cid-g5xc7fs2]{position:relative;display:flex;flex-direction:column;background:var(--clr-bg);padding-top:clamp(3.5rem,3rem + 2vw,5rem)}@media(hover:hover){.hero__reel-wrap[data-astro-cid-g5xc7fs2]{cursor:none}}.hero__top[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;padding-top:calc(4rem + var(--sp-md));padding-bottom:var(--sp-md)}.hero__label[data-astro-cid-g5xc7fs2]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-muted)}.hero__headline-wrap[data-astro-cid-g5xc7fs2]{flex:1;display:flex;align-items:center;padding-block:var(--sp-lg)}.hero__headline[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(4rem,11vw,12rem);font-weight:800;line-height:.9;letter-spacing:-.05em;color:var(--clr-text);max-width:14ch}.hero__headline-wrap[data-astro-cid-g5xc7fs2]{position:relative;overflow:visible}.hero__chips[data-astro-cid-g5xc7fs2]{position:absolute;inset:0;pointer-events:none}.hero__chip[data-astro-cid-g5xc7fs2]{position:absolute;pointer-events:all;display:inline-flex;align-items:center;padding:.9em 1.8em;border-radius:999px;font-size:clamp(.7rem,.95vw,.85rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:0;color:#111;background:#ffffffa3;-webkit-backdrop-filter:blur(3px) saturate(160%);backdrop-filter:blur(3px) saturate(160%);box-shadow:inset 0 1px .5px #fffffff2,inset 0 -1px .5px #ffffff73,inset 0 0 0 .5px #0000001a,inset 0 0 12px #ffffff59,0 1px 2px #0000000f,0 8px 20px -10px #00000040;transition:background .35s ease,color .35s ease,box-shadow .35s ease;will-change:transform}.dark .hero__chip[data-astro-cid-g5xc7fs2]{background:#ffffff9e;box-shadow:inset 0 1px .5px #fff,inset 0 -1px .5px #fff6,inset 0 0 0 .5px #ffffff8c,inset 0 0 12px #ffffff4d,0 1px 2px #00000040,0 8px 20px -10px #0000008c}.hero__chip-preview[data-astro-cid-g5xc7fs2]{position:absolute;left:50%;bottom:calc(100% + .7rem);width:96px;aspect-ratio:1;opacity:0;transform:translate(-50%) translateY(8px) scale(.9);transform-origin:bottom center;transition:opacity .25s ease,transform .4s var(--ease-out-expo);pointer-events:none;z-index:6}.hero__chip--pbelow[data-astro-cid-g5xc7fs2] .hero__chip-preview[data-astro-cid-g5xc7fs2]{top:calc(100% + .7rem);bottom:auto;transform-origin:top center;transform:translate(-50%) translateY(-8px) scale(.9)}.hero__chip[data-astro-cid-g5xc7fs2]:hover .hero__chip-preview[data-astro-cid-g5xc7fs2]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.hero__chip-preview-img[data-astro-cid-g5xc7fs2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:14px;opacity:0;will-change:transform,opacity;backface-visibility:hidden}@media(max-width:64em),(hover:none),(pointer:coarse){.hero__chip-preview[data-astro-cid-g5xc7fs2]{display:none}}.hero__chips[data-astro-cid-g5xc7fs2].is-melt .hero__chip-preview[data-astro-cid-g5xc7fs2]{display:none}.hero__chip[data-astro-cid-g5xc7fs2]:hover,.dark .hero__chip[data-astro-cid-g5xc7fs2]:hover{background:#ffffffeb}@media(max-width:48em){.hero[data-astro-cid-g5xc7fs2]{padding-top:0}.hero__headline-wrap[data-astro-cid-g5xc7fs2]{flex-direction:column;align-items:flex-start;gap:var(--sp-lg);padding-block:var(--sp-xl) var(--sp-xs)}.hero__headline[data-astro-cid-g5xc7fs2]{font-size:clamp(3.25rem,15.5vw,5rem)}.hero__chips[data-astro-cid-g5xc7fs2]{position:static;display:flex;flex-wrap:wrap;gap:.5rem;pointer-events:auto}.hero__chip[data-astro-cid-g5xc7fs2]{position:static;font-size:.7rem;padding:.6em 1.1em}.dark .hero__chip[data-astro-cid-g5xc7fs2]{background:#ffffffe6}}.hero__reel-wrap[data-astro-cid-g5xc7fs2]{display:block;width:100%;aspect-ratio:16 / 9;max-height:82vh;position:relative;overflow:hidden;text-decoration:none}.hero__reel[data-astro-cid-g5xc7fs2]{position:absolute;inset:0;will-change:transform}.hero__reel-wrap[data-astro-cid-g5xc7fs2].is-expandable{aspect-ratio:auto;max-height:none;height:100vh;height:100svh;pointer-events:none}.hero__reel-wrap[data-astro-cid-g5xc7fs2].is-expandable .hero__reel[data-astro-cid-g5xc7fs2]{pointer-events:auto}.hero__slide[data-astro-cid-g5xc7fs2]{position:absolute;inset:0;opacity:0;transform:scale(1.06)}.hero__slide[data-astro-cid-g5xc7fs2].is-active{opacity:1;transform:scale(1);transition:transform 3.2s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-g5xc7fs2],.hero__slide[data-astro-cid-g5xc7fs2].is-active{transform:none;transition:none}}.hero__media[data-astro-cid-g5xc7fs2]{width:100%;height:100%;object-fit:cover;display:block}.hero__slide[data-astro-cid-g5xc7fs2] picture,.hero__slide[data-astro-cid-g5xc7fs2] picture img{width:100%;height:100%;object-fit:cover;display:block}.hero__reel-overlay[data-astro-cid-g5xc7fs2]{position:absolute;inset:0;background:linear-gradient(to bottom,#0003,#00000080)}.hero__reel-label[data-astro-cid-g5xc7fs2]{position:absolute;bottom:var(--sp-lg);right:var(--sp-lg);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}.hero__bot[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-xl);padding-block:var(--sp-xl)}.hero__desc[data-astro-cid-g5xc7fs2]{font-size:clamp(.875rem,1.2vw,1rem);color:var(--clr-muted);line-height:1.65;max-width:38ch}.hero__cta[data-astro-cid-g5xc7fs2]{flex-shrink:0;align-self:flex-start}@media all{.hero__bot[data-astro-cid-g5xc7fs2]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hero__reel-copy[data-astro-cid-g5xc7fs2]{position:absolute;inset:auto 0 0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-lg);padding:clamp(2.5rem,6vw,6rem);color:#fff;pointer-events:none}.hero__reel-text[data-astro-cid-g5xc7fs2]{margin:0;max-width:22ch;font-family:var(--font-display);font-size:clamp(2rem,4.2vw,4rem);font-weight:500;line-height:1.06;letter-spacing:-.035em}.hero__word[data-astro-cid-g5xc7fs2]{display:inline-block;opacity:0;will-change:opacity,transform}.hero__reel-btn[data-astro-cid-g5xc7fs2]{opacity:0}.hero__reel-btn[data-astro-cid-g5xc7fs2]{display:inline-flex;align-items:center;gap:.55rem;padding:.85em 1.6em;border-radius:999px;background:#fff;color:#111;font-size:.9rem;font-weight:600;letter-spacing:.02em;transition:background .25s,color .25s,gap .25s}.hero__reel-wrap[data-astro-cid-g5xc7fs2]:hover .hero__reel-btn[data-astro-cid-g5xc7fs2]{background:var(--clr-accent);color:#fff;gap:.85rem}}@media(max-width:48em){.hero__reel-copy[data-astro-cid-g5xc7fs2]{padding:var(--sp-lg) var(--sp-lg) calc(var(--sp-xl) + env(safe-area-inset-bottom));gap:var(--sp-md)}.hero__reel-text[data-astro-cid-g5xc7fs2]{font-size:clamp(1.75rem,8vw,2.4rem);max-width:16ch}.hero__reel-btn[data-astro-cid-g5xc7fs2]{font-size:.875rem}}.projects[data-astro-cid-g5xc7fs2]{padding-block:var(--sp-3xl)}.projects__header[data-astro-cid-g5xc7fs2]{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--sp-md);margin-bottom:var(--sp-xl)}.label[data-astro-cid-g5xc7fs2]{font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-muted)}.section-heading[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;color:var(--clr-text);margin:0}.section-eyebrow[data-astro-cid-g5xc7fs2]{display:block;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-muted);margin-bottom:.6rem}.section-head[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column}.projects__footer[data-astro-cid-g5xc7fs2]{display:flex;justify-content:center;padding-top:var(--sp-xl)}.projects__list[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-md)}@media(max-width:56em){.projects__list[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}}.project-item__tag[data-astro-cid-g5xc7fs2]{display:inline-block;padding:.25em .65em;border-radius:999px;border:1px solid var(--clr-border);font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--clr-muted);transition:color .2s,border-color .2s,background .2s;position:relative;z-index:1}.project-item__tag[data-astro-cid-g5xc7fs2]:hover{color:var(--clr-text);border-color:var(--clr-text);background:color-mix(in srgb,var(--clr-text) 5%,transparent)}.process[data-astro-cid-g5xc7fs2]{padding-block:var(--sp-3xl)}.process__label[data-astro-cid-g5xc7fs2]{margin-bottom:var(--sp-xl)}.process__list[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:0}.process__row[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:28% 1fr;gap:var(--sp-2xl);align-items:center;padding-block:var(--sp-2xl);border-top:1px solid var(--clr-border)}.process__row[data-astro-cid-g5xc7fs2]:last-child{border-bottom:1px solid var(--clr-border)}.process__num[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(5rem,14vw,12rem);font-weight:700;line-height:.85;letter-spacing:-.06em;color:var(--clr-border);user-select:none;will-change:transform,opacity;transition:color .5s ease}.process__num[data-astro-cid-g5xc7fs2].is-active{color:var(--clr-accent)}.process__content[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--sp-sm)}.process__title[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.6rem);font-weight:400;letter-spacing:-.03em;color:var(--clr-text);line-height:1.05}.process__desc[data-astro-cid-g5xc7fs2]{font-size:clamp(.88rem,1.05vw,1rem);line-height:1.75;color:var(--clr-muted);max-width:48ch}@media(max-width:48em){.process__row[data-astro-cid-g5xc7fs2]{grid-template-columns:auto 1fr;gap:var(--sp-md);align-items:start}.process__num[data-astro-cid-g5xc7fs2]{font-size:clamp(3.5rem,18vw,6rem)}}.services[data-astro-cid-g5xc7fs2]{padding-block:var(--sp-3xl)}.services__heading[data-astro-cid-g5xc7fs2]{margin-bottom:var(--sp-2xl)}.services__grid[data-astro-cid-g5xc7fs2]{display:grid;grid-template-columns:1fr 1fr;gap:0}.service-item[data-astro-cid-g5xc7fs2]{padding:var(--sp-lg) 0;border-top:1px solid var(--clr-border);padding-right:var(--sp-2xl)}.service-item[data-astro-cid-g5xc7fs2]:nth-child(2n){padding-right:0;padding-left:var(--sp-2xl);border-left:1px solid var(--clr-border)}.service-item[data-astro-cid-g5xc7fs2]:nth-last-child(-n+2){border-bottom:1px solid var(--clr-border)}.service-item__tag[data-astro-cid-g5xc7fs2]{margin-bottom:var(--sp-sm);color:var(--clr-accent);border-color:var(--clr-accent)}.service-item__tag[data-astro-cid-g5xc7fs2]:hover{color:#fff;background:var(--clr-accent);border-color:var(--clr-accent)}.service-item__desc[data-astro-cid-g5xc7fs2]{font-size:clamp(.9rem,1.1vw,1rem);line-height:1.6;color:var(--clr-muted);max-width:38ch}@media(max-width:48em){.services__grid[data-astro-cid-g5xc7fs2]{grid-template-columns:1fr}.service-item[data-astro-cid-g5xc7fs2]:nth-child(2n){padding-left:0;border-left:none}.service-item[data-astro-cid-g5xc7fs2]:nth-last-child(-n+2){border-bottom:none}.service-item[data-astro-cid-g5xc7fs2]:last-child{border-bottom:1px solid var(--clr-border)}.service-item[data-astro-cid-g5xc7fs2]{padding-right:0}}.blog-section[data-astro-cid-g5xc7fs2]{padding-block:var(--sp-3xl)}.blog-section__head[data-astro-cid-g5xc7fs2]{margin-bottom:var(--sp-2xl)}.blog-scroll[data-astro-cid-g5xc7fs2]{width:100%;max-width:90rem;margin-inline:auto;padding-inline:calc(var(--gutter) - var(--sp-sm));overflow-x:auto;overflow-y:visible;padding-bottom:var(--sp-lg);scrollbar-width:none;cursor:grab;scroll-snap-type:x mandatory;scroll-padding-inline:calc(var(--gutter) - var(--sp-sm))}.blog-scroll[data-astro-cid-g5xc7fs2]::-webkit-scrollbar{display:none}.blog-scroll[data-astro-cid-g5xc7fs2]:active{cursor:grabbing}.blog-track[data-astro-cid-g5xc7fs2]{display:flex;gap:var(--sp-md);width:max-content}.blog-card[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;width:clamp(220px,26vw,360px);flex-shrink:0;text-decoration:none;color:inherit;scroll-snap-align:start;padding:var(--sp-sm);border-radius:var(--radius-md);transition:background .3s ease}@media(hover:hover){.blog-card[data-astro-cid-g5xc7fs2]:hover{background:color-mix(in srgb,var(--clr-text) 6%,transparent)}}.blog-card__image[data-astro-cid-g5xc7fs2]{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius-md);background:var(--clr-surface);margin-bottom:var(--sp-md);position:relative;isolation:isolate}.blog-card__image[data-astro-cid-g5xc7fs2]:after{content:"";position:absolute;inset:0;background:var(--clr-accent);mix-blend-mode:screen;opacity:0;transition:opacity .4s ease;pointer-events:none}.blog-card__image[data-astro-cid-g5xc7fs2] picture,.blog-card__image[data-astro-cid-g5xc7fs2] picture img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1),filter .4s ease}.blog-card[data-astro-cid-g5xc7fs2]:hover .blog-card__image[data-astro-cid-g5xc7fs2] picture img{transform:scale(1.04);filter:grayscale(1) contrast(1.1)}.blog-card[data-astro-cid-g5xc7fs2]:hover .blog-card__image[data-astro-cid-g5xc7fs2]:after{opacity:1}.blog-card__placeholder[data-astro-cid-g5xc7fs2]{width:100%;height:100%;background:var(--clr-surface)}.blog-card__body[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:var(--sp-2xs)}.blog-card__tags[data-astro-cid-g5xc7fs2]{display:flex;gap:.375rem;margin-bottom:.25rem}.blog-card__tag[data-astro-cid-g5xc7fs2]{display:inline-block;padding:.25em .65em;border-radius:999px;border:1px solid var(--clr-border);font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--clr-muted)}.blog-card__date[data-astro-cid-g5xc7fs2]{font-size:.72rem;letter-spacing:.04em;color:var(--clr-muted)}.blog-card__title[data-astro-cid-g5xc7fs2]{font-family:var(--font-sans);font-size:clamp(.95rem,1.4vw,1.15rem);font-weight:500;letter-spacing:-.02em;line-height:1.35}.blog-section__footer[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;justify-content:space-between;padding-top:var(--sp-lg)}.blog-section__arrows[data-astro-cid-g5xc7fs2]{display:flex;gap:.5rem}.blog-arrow[data-astro-cid-g5xc7fs2]{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;border:1px solid var(--clr-border);color:var(--clr-text);transition:border-color .2s,background .2s;cursor:pointer}.blog-arrow[data-astro-cid-g5xc7fs2]:hover{border-color:var(--clr-text);background:color-mix(in srgb,var(--clr-text) 5%,transparent)}.blog-arrow[data-astro-cid-g5xc7fs2]:disabled{opacity:.3;cursor:default}.contact[data-astro-cid-g5xc7fs2]{padding-block:var(--sp-3xl)}.contact__inner[data-astro-cid-g5xc7fs2]{border-top:1px solid var(--clr-border);padding-top:var(--sp-xl);display:flex;flex-direction:column;gap:var(--sp-lg)}.contact__headline[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(3rem,8vw,9rem);font-weight:400;line-height:.95;letter-spacing:-.03em}.contact__email[data-astro-cid-g5xc7fs2]{display:inline-block;font-family:var(--font-display);font-size:clamp(1.5rem,3.5vw,3.5rem);letter-spacing:-.02em;opacity:.6;transition:opacity .25s;position:relative;padding-bottom:4px}.contact__email[data-astro-cid-g5xc7fs2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:var(--clr-text);transition:width .5s var(--ease-out-expo)}.contact__email[data-astro-cid-g5xc7fs2]:hover{opacity:1}.contact__email[data-astro-cid-g5xc7fs2]:hover:after{width:100%}.faq[data-astro-cid-g5xc7fs2]{padding-block:clamp(5rem,10vw,9rem)}.faq__header[data-astro-cid-g5xc7fs2]{display:flex;flex-direction:column;gap:.6rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.faq__label[data-astro-cid-g5xc7fs2]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--clr-accent)}.faq__list[data-astro-cid-g5xc7fs2]{max-width:52rem;margin-inline:auto}.faq__item[data-astro-cid-g5xc7fs2]{border:1px solid var(--clr-border);border-radius:var(--radius-md)}.faq__item[data-astro-cid-g5xc7fs2]+.faq__item[data-astro-cid-g5xc7fs2]{margin-top:-1px}.faq__item[data-astro-cid-g5xc7fs2].is-open{position:relative;z-index:1}.faq__question[data-astro-cid-g5xc7fs2]{position:relative;width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;padding:clamp(1rem,2vw,1.4rem) 3.5rem clamp(1rem,2vw,1.4rem) clamp(1.1rem,2.5vw,1.5rem);border-radius:var(--radius-md);background:none;border:none;cursor:pointer;text-align:left;color:var(--clr-text);transition:background .2s,color .2s}@media(hover:hover){.faq__question[data-astro-cid-g5xc7fs2]:hover{color:var(--clr-text);background:color-mix(in srgb,var(--clr-text) 6%,transparent)}}.faq__q-text[data-astro-cid-g5xc7fs2]{font-family:var(--font-display);font-size:clamp(1.1rem,2vw,1.5rem);font-weight:500;letter-spacing:-.02em;line-height:1.15}.faq__icon[data-astro-cid-g5xc7fs2]{position:absolute;right:clamp(.9rem,2vw,1.3rem);top:50%;flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:var(--clr-text);transform:translateY(-50%)}.faq__icon-bar[data-astro-cid-g5xc7fs2]{position:absolute;left:50%;top:50%;width:18px;height:1.5px;background:currentColor;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.faq__icon-bar--h[data-astro-cid-g5xc7fs2]{transform:translate(-50%,-50%)}.faq__icon-bar--v[data-astro-cid-g5xc7fs2]{transform:translate(-50%,-50%) rotate(90deg)}.faq__item[data-astro-cid-g5xc7fs2].is-open .faq__icon-bar--h[data-astro-cid-g5xc7fs2]{transform:translate(-50%,-50%) rotate(135deg)}.faq__item[data-astro-cid-g5xc7fs2].is-open .faq__icon-bar--v[data-astro-cid-g5xc7fs2]{transform:translate(-50%,-50%) rotate(45deg)}.faq__answer[data-astro-cid-g5xc7fs2]{overflow:hidden}.faq__answer-text[data-astro-cid-g5xc7fs2]{padding:1rem clamp(1rem,2.5vw,1.5rem) clamp(1.1rem,2.5vw,1.5rem);font-size:clamp(.95rem,1.3vw,1.05rem);line-height:1.7;color:var(--clr-muted);max-width:56ch;margin:0}@media(max-width:48em){.faq__question[data-astro-cid-g5xc7fs2]{grid-template-columns:2rem 1fr auto;gap:.75rem;padding-block:1.1rem}.faq__answer-text[data-astro-cid-g5xc7fs2]{padding-inline-start:2.75rem}}
