.hero[data-astro-cid-2k22vz7p]{min-height:80svh}.hero[data-astro-cid-2k22vz7p] .wrap[data-astro-cid-2k22vz7p].hero-content{justify-content:center;padding-block:32px}.knowledge[data-astro-cid-7zd573up]{background:#f5f5f3}.knowledge-layout[data-astro-cid-7zd573up]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:32px;display:grid}.knowledge-articles[data-astro-cid-7zd573up],.knowledge-navigation[data-astro-cid-7zd573up]{flex-direction:column;min-width:0;display:flex}.knowledge-column-head[data-astro-cid-7zd573up]{justify-content:space-between;align-items:center;gap:16px;min-height:52px;margin-bottom:20px;display:flex}.knowledge-column-head[data-astro-cid-7zd573up] .text-link[data-astro-cid-7zd573up]{white-space:nowrap;gap:12px;padding-block:8px}.knowledge-article-list[data-astro-cid-7zd573up]{flex:1;gap:20px;display:grid}.knowledge-article[data-astro-cid-7zd573up]{background:var(--color-bone);border:1px solid #0000;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:center;gap:24px;padding:24px;display:grid;position:relative}.knowledge-article[data-astro-cid-7zd573up] .knowledge-article-image{border-radius:10px;overflow:hidden}.knowledge-article-copy[data-astro-cid-7zd573up]{min-width:0}.knowledge-article[data-astro-cid-7zd573up] h4[data-astro-cid-7zd573up],.knowledge-destination[data-astro-cid-7zd573up] h4[data-astro-cid-7zd573up]{font-size:var(--text-title-compact);line-height:var(--text-title-compact--line-height);font-weight:var(--text-title-compact--font-weight);letter-spacing:var(--text-title-compact--letter-spacing)}.knowledge-article[data-astro-cid-7zd573up] p[data-astro-cid-7zd573up],.knowledge-destination[data-astro-cid-7zd573up] p[data-astro-cid-7zd573up]{color:var(--color-ink-3);margin-top:12px}.knowledge-article[data-astro-cid-7zd573up] .card-author[data-astro-cid-7zd573up]{z-index:1;margin-top:14px;position:relative}.knowledge-article-link[data-astro-cid-7zd573up]:after{content:"";border-radius:18px;position:absolute;inset:0}.knowledge-article-link[data-astro-cid-7zd573up]:focus-visible{outline:none}.knowledge-article-link[data-astro-cid-7zd573up]:focus-visible:after{outline:2px solid var(--color-brass-2);outline-offset:4px}.knowledge-destinations[data-astro-cid-7zd573up]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.knowledge-destination[data-astro-cid-7zd573up]{border:1px solid var(--color-line);border-radius:18px;flex-direction:column;justify-content:center;min-width:0;padding:22px;display:flex}.knowledge-destination--wide[data-astro-cid-7zd573up]{grid-column:1/-1}.knowledge-destination--accent[data-astro-cid-7zd573up]{background:var(--color-brass);border-color:#0000}.knowledge-destination--accent[data-astro-cid-7zd573up] p[data-astro-cid-7zd573up]{color:var(--color-ink)}.knowledge-destination-heading[data-astro-cid-7zd573up]{justify-content:space-between;align-items:start;gap:12px;display:flex}.knowledge-destination-heading[data-astro-cid-7zd573up] .arrow{width:18px;height:18px;color:var(--color-brass-2);margin-top:6px}@media (hover:hover){.knowledge-article[data-astro-cid-7zd573up]:hover{border-color:var(--color-line)}.knowledge-article-link[data-astro-cid-7zd573up]:hover,.knowledge-article[data-astro-cid-7zd573up] .card-author[data-astro-cid-7zd573up]:hover{color:var(--color-brass-2)}.knowledge-destination[data-astro-cid-7zd573up]:hover{background:var(--color-bone)}.knowledge-destination--accent[data-astro-cid-7zd573up]:hover{background:var(--color-cta)}}@media (prefers-reduced-motion:no-preference){.knowledge-article[data-astro-cid-7zd573up]{transition:border-color .2s}.knowledge-destination[data-astro-cid-7zd573up]{transition:background .2s}}@media (width<=75rem){.knowledge-layout[data-astro-cid-7zd573up]{grid-template-columns:1fr;gap:36px}.knowledge-article[data-astro-cid-7zd573up]{grid-template-columns:minmax(0,1fr) minmax(0,3fr)}.knowledge-destination--wide[data-astro-cid-7zd573up]{grid-column:auto}}@media (width<=37.5rem){.knowledge-article[data-astro-cid-7zd573up]{grid-template-columns:1fr;gap:20px;padding:20px}.knowledge-destinations[data-astro-cid-7zd573up]{grid-template-columns:1fr}.knowledge-destination[data-astro-cid-7zd573up]{padding:20px}}.projects[data-astro-cid-resrq4zz]{background:var(--color-bone);container-type:inline-size}project-slider[data-astro-cid-resrq4zz]{--slider-gutter:max(56px, calc((100cqw - 1328px) / 2));--slide-width:min(611px, calc((100cqw - 112px) * .46));display:block;position:relative}.project-track[data-astro-cid-resrq4zz]{grid-auto-flow:column;grid-auto-columns:var(--slide-width);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--slider-gutter);padding:8px var(--slider-gutter) 16px;scrollbar-width:thin;scrollbar-color:var(--color-line) transparent;gap:32px;display:grid;overflow-x:auto}project-slider[data-astro-cid-resrq4zz][data-ready] .project-track[data-astro-cid-resrq4zz]{scrollbar-width:none;cursor:default;user-select:none}project-slider[data-astro-cid-resrq4zz][data-ready] .project-track[data-astro-cid-resrq4zz] a{cursor:pointer}project-slider[data-astro-cid-resrq4zz][data-dragging] .project-track[data-astro-cid-resrq4zz]{cursor:grabbing}project-slider[data-astro-cid-resrq4zz][data-drag-link] .project-track[data-astro-cid-resrq4zz]{cursor:pointer}project-slider[data-astro-cid-resrq4zz][data-dragging] .project-track[data-astro-cid-resrq4zz],project-slider[data-astro-cid-resrq4zz][data-settling] .project-track[data-astro-cid-resrq4zz]{scroll-snap-type:none}project-slider[data-astro-cid-resrq4zz][data-ready] .project-track[data-astro-cid-resrq4zz]::-webkit-scrollbar{display:none}.project-track[data-astro-cid-resrq4zz]:focus-visible{outline-offset:-3px}.project-track[data-astro-cid-resrq4zz] .project-card{scroll-snap-align:start}.project-track[data-astro-cid-resrq4zz] .project-card>a:focus-visible{outline-offset:4px}.slider-arrow[data-astro-cid-resrq4zz]{top:calc(var(--slide-width) * .375 + 8px);border:1px solid var(--color-line);background:var(--color-bone);width:56px;height:56px;color:var(--color-ink);border-radius:50%;place-items:center;transition:background .2s,opacity .2s;display:grid;position:absolute;transform:translateY(-50%);box-shadow:0 2px 12px #2629221f}.slider-arrow[data-astro-cid-resrq4zz]:hover:not(:disabled){background:var(--color-brass)}.slider-arrow[data-astro-cid-resrq4zz]:disabled{opacity:0;pointer-events:none}.slider-previous[data-astro-cid-resrq4zz]{left:max(12px, calc(var(--slider-gutter) - 28px))}.slider-next[data-astro-cid-resrq4zz]{right:24px}.slider-previous[data-astro-cid-resrq4zz] svg{transform:rotate(180deg)}.project-end[data-astro-cid-resrq4zz]{justify-content:flex-start;margin-top:24px}.project-end[data-astro-cid-resrq4zz] .button[data-astro-cid-resrq4zz]{flex:none}@media (width<=1150px){project-slider[data-astro-cid-resrq4zz]{--slider-gutter:32px;--slide-width:calc((100cqw - 64px) * .46)}}@media (width<=800px){project-slider[data-astro-cid-resrq4zz]{--slider-gutter:20px;--slide-width:calc((100cqw - 40px) * .46)}.project-track[data-astro-cid-resrq4zz]{gap:20px}.slider-arrow[data-astro-cid-resrq4zz]{width:48px;height:48px}.slider-next[data-astro-cid-resrq4zz]{right:12px}}@media (width<=600px){project-slider[data-astro-cid-resrq4zz]{--slide-width:calc(100cqw - 72px)}}@media (prefers-reduced-motion:reduce){.slider-arrow[data-astro-cid-resrq4zz]{transition:none}}.home-service--design[data-astro-cid-j2lavqje]{background:#f5f5f3}.home-service-layout[data-astro-cid-j2lavqje]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.home-service-copy[data-astro-cid-j2lavqje]{min-width:0}.home-service-copy[data-astro-cid-j2lavqje] h2[data-astro-cid-j2lavqje]{max-width:580px}.home-service-intro[data-astro-cid-j2lavqje]{max-width:55ch;color:var(--color-ink-3);margin-top:24px}.home-service-options[data-astro-cid-j2lavqje]{margin:28px 0 0}.home-service-options[data-astro-cid-j2lavqje]>div[data-astro-cid-j2lavqje]{border-top:1px solid var(--color-line);padding-block:16px}.home-service-options[data-astro-cid-j2lavqje] dt[data-astro-cid-j2lavqje]{font-weight:var(--font-weight-semibold)}.home-service-options[data-astro-cid-j2lavqje] dd[data-astro-cid-j2lavqje]{color:var(--color-ink-3);margin:6px 0 0}.home-service-copy[data-astro-cid-j2lavqje] .button[data-astro-cid-j2lavqje]{gap:24px;max-width:100%;margin-top:30px}.home-service-image[data-astro-cid-j2lavqje]{border-radius:14px;height:100%;min-height:480px;position:relative;overflow:hidden}.home-service--construction[data-astro-cid-j2lavqje] .home-service-image[data-astro-cid-j2lavqje]{aspect-ratio:1;height:auto;min-height:0}.home-service--construction[data-astro-cid-j2lavqje] .home-service-copy[data-astro-cid-j2lavqje]{grid-area:1/2}.home-service--construction[data-astro-cid-j2lavqje] .home-service-image[data-astro-cid-j2lavqje]{grid-area:1/1}@media (width<=1150px){.home-service-layout[data-astro-cid-j2lavqje]{gap:40px}}@media (width<=1000px){.home-service-layout[data-astro-cid-j2lavqje]{grid-template-columns:minmax(0,1fr);gap:36px}.home-service-copy[data-astro-cid-j2lavqje] h2[data-astro-cid-j2lavqje]{max-width:720px}.home-service-intro[data-astro-cid-j2lavqje]{max-width:65ch}.home-service--construction[data-astro-cid-j2lavqje] .home-service-copy[data-astro-cid-j2lavqje],.home-service--construction[data-astro-cid-j2lavqje] .home-service-image[data-astro-cid-j2lavqje]{grid-area:auto}.home-service-image[data-astro-cid-j2lavqje]{aspect-ratio:4/3;height:auto;min-height:0}}@media (width<=600px){.home-service-layout[data-astro-cid-j2lavqje]{gap:28px}.home-service-copy[data-astro-cid-j2lavqje] .button[data-astro-cid-j2lavqje]{gap:16px;width:100%;padding-inline:18px}}etalon-draw-svg[data-astro-cid-zqrrrrww]{display:block}etalon-draw-svg[data-astro-cid-zqrrrrww] svg{width:100%;height:auto;display:block}.full-service-layout[data-astro-cid-ktpysqat]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:64px;display:grid}.full-service-intro[data-astro-cid-ktpysqat] h2[data-astro-cid-ktpysqat]{max-width:660px}.full-service-intro[data-astro-cid-ktpysqat] p[data-astro-cid-ktpysqat]{max-width:640px;color:var(--color-ink-3);margin-top:28px}.full-service-intro[data-astro-cid-ktpysqat] p[data-astro-cid-ktpysqat]+p[data-astro-cid-ktpysqat]{margin-top:20px}.full-service-grid[data-astro-cid-ktpysqat]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.service-card[data-astro-cid-ktpysqat]{border:2px solid #0000;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 46px;align-items:end;gap:24px 16px;min-width:0;padding:20px;display:grid;container-type:inline-size}.service-card--gray[data-astro-cid-ktpysqat]{background:#f5f5f3}.service-card--accent[data-astro-cid-ktpysqat]{background:var(--color-brass)}.service-card--outline[data-astro-cid-ktpysqat]{border-color:var(--color-line)}.service-card--accent-outline[data-astro-cid-ktpysqat]{border-color:var(--color-brass)}.service-card[data-astro-cid-ktpysqat] .service-card-icon{grid-column:1;width:72px}.service-card[data-astro-cid-ktpysqat] h3[data-astro-cid-ktpysqat]{font-size:var(--text-title-fit);line-height:var(--text-title-fit--line-height);font-weight:var(--text-title-fit--font-weight);letter-spacing:var(--text-title-fit--letter-spacing);grid-area:2/1/auto/-1;align-self:start;margin:0}.service-card-arrow[data-astro-cid-ktpysqat]{background:var(--color-bone);border-radius:50%;grid-area:1/2;align-self:center;place-items:center;width:46px;height:46px;display:grid}.service-card--outline[data-astro-cid-ktpysqat] .service-card-arrow[data-astro-cid-ktpysqat],.service-card--accent-outline[data-astro-cid-ktpysqat] .service-card-arrow[data-astro-cid-ktpysqat]{background:#f5f5f3}.service-card--wide[data-astro-cid-ktpysqat]{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:72px minmax(0,1fr) 46px;align-items:center;gap:28px}.service-card--wide[data-astro-cid-ktpysqat] .service-card-icon{grid-column:auto}.service-card--wide[data-astro-cid-ktpysqat] h3[data-astro-cid-ktpysqat]{grid-area:1/2;align-self:center}.service-card--wide[data-astro-cid-ktpysqat] .service-card-arrow[data-astro-cid-ktpysqat]{grid-column:3}.service-card[data-astro-cid-ktpysqat]:focus-visible{outline:2px solid var(--color-brass-2);outline-offset:5px}.service-card[data-astro-cid-ktpysqat]:focus-visible .service-card-arrow[data-astro-cid-ktpysqat]{background:var(--color-ink);color:var(--color-bone)}@media (hover:hover){.service-card[data-astro-cid-ktpysqat]:hover .service-card-arrow[data-astro-cid-ktpysqat]{background:var(--color-ink);color:var(--color-bone)}}@media (prefers-reduced-motion:no-preference){.service-card-arrow[data-astro-cid-ktpysqat]{transition:background .2s,color .2s}}@media (width<=1100px){.full-service-layout[data-astro-cid-ktpysqat]{gap:36px}.service-card[data-astro-cid-ktpysqat]{padding:24px}}@media (width<=75rem){.full-service-layout[data-astro-cid-ktpysqat]{grid-template-columns:1fr;gap:36px}}@media (width<=560px){.full-service-grid[data-astro-cid-ktpysqat]{grid-template-columns:1fr;gap:16px}.full-service-intro[data-astro-cid-ktpysqat] p[data-astro-cid-ktpysqat]{margin-top:24px}.service-card[data-astro-cid-ktpysqat]{padding:24px}.service-card[data-astro-cid-ktpysqat] .service-card-icon{grid-column:1}.service-card[data-astro-cid-ktpysqat] h3[data-astro-cid-ktpysqat]{grid-area:2/1/auto/-1;align-self:start}.service-card[data-astro-cid-ktpysqat] .service-card-arrow[data-astro-cid-ktpysqat]{grid-area:1/2;align-self:center}.service-card--wide[data-astro-cid-ktpysqat]{grid-column:auto;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 46px;align-items:end;gap:24px 16px}}.consultation[data-astro-cid-tfwjzu7s]{background:var(--color-bone);padding-top:64px;padding-bottom:72px}.consultation-intro[data-astro-cid-tfwjzu7s]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:48px;display:grid}.consultation-person[data-astro-cid-tfwjzu7s]{align-self:end;height:560px;margin:0;position:relative}.consultation-person[data-astro-cid-tfwjzu7s] img[data-astro-cid-tfwjzu7s]{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.consultation-person[data-astro-cid-tfwjzu7s] figcaption[data-astro-cid-tfwjzu7s]{justify-items:start;display:grid;position:absolute;bottom:44px;right:0}.consultation-person[data-astro-cid-tfwjzu7s] strong[data-astro-cid-tfwjzu7s]{background:var(--color-brass);font-size:var(--text-ui);line-height:var(--text-ui--line-height);font-weight:var(--font-weight-semibold);letter-spacing:var(--text-ui--letter-spacing);border-radius:8px 8px 8px 0;padding:12px 18px}.consultation-person[data-astro-cid-tfwjzu7s] figcaption[data-astro-cid-tfwjzu7s]>span[data-astro-cid-tfwjzu7s]{background:var(--color-bone);font-size:var(--text-meta);line-height:var(--text-meta--line-height);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);border-radius:0 0 8px 8px;padding:8px 18px}.consultation-promise[data-astro-cid-tfwjzu7s]{padding-block:32px 64px}h2[data-astro-cid-tfwjzu7s] span[data-astro-cid-tfwjzu7s]{color:var(--color-brass-2)}.consultation-promise[data-astro-cid-tfwjzu7s] p[data-astro-cid-tfwjzu7s]{max-width:53ch;color:var(--color-ink-3);margin-top:24px}.consultation-bottom[data-astro-cid-tfwjzu7s]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);scroll-margin-top:120px;display:grid;position:relative}.consultation-request[data-astro-cid-tfwjzu7s]{border:1px solid var(--color-line);background:var(--color-bone);border-radius:24px 0 0 24px;padding:48px}.consultation-request[data-astro-cid-tfwjzu7s]>p[data-astro-cid-tfwjzu7s]{color:var(--color-ink-3);max-width:55ch;margin:24px 0 32px}.consultation-request[data-astro-cid-tfwjzu7s] h2[data-astro-cid-tfwjzu7s]{font-size:var(--text-prose-title);line-height:var(--text-prose-title--line-height);font-weight:var(--text-prose-title--font-weight);letter-spacing:var(--text-prose-title--letter-spacing)}.consultation-direct[data-astro-cid-tfwjzu7s]{background:var(--color-cta);border-radius:0 24px 24px 0;flex-direction:column;justify-content:center;padding:48px 36px;display:flex}.consultation-direct[data-astro-cid-tfwjzu7s] h3[data-astro-cid-tfwjzu7s]{max-width:17ch}.consultation-direct[data-astro-cid-tfwjzu7s]>p[data-astro-cid-tfwjzu7s]{color:var(--color-ink-3);margin-top:18px}.consultation-phone[data-astro-cid-tfwjzu7s]{font-size:var(--text-title);line-height:var(--text-title--line-height);font-weight:var(--text-title--font-weight);letter-spacing:var(--text-title--letter-spacing);align-self:start;margin-top:32px;padding-block:8px}.consultation-phone[data-astro-cid-tfwjzu7s]:hover{color:var(--color-brass-2)}.consultation-messengers[data-astro-cid-tfwjzu7s]{flex-wrap:wrap;gap:24px;margin-top:28px;display:flex}.messenger[data-astro-cid-tfwjzu7s]{color:var(--color-ink);font-size:var(--text-meta);line-height:var(--text-meta--line-height);font-weight:var(--text-meta--font-weight);letter-spacing:var(--text-meta--letter-spacing);flex-direction:column;align-items:center;gap:8px;display:flex}.messenger[data-astro-cid-tfwjzu7s][data-channel=telegram]{--messenger-hover:#229ed9}.messenger[data-astro-cid-tfwjzu7s][data-channel=whatsapp]{--messenger-hover:#25d366}.messenger[data-astro-cid-tfwjzu7s][data-channel=max]{--messenger-hover:#471aff}.messenger-mark[data-astro-cid-tfwjzu7s]{place-items:center;width:64px;height:64px;transition:color .2s;display:grid;position:relative}.messenger[data-astro-cid-tfwjzu7s]:is(:hover,:focus-visible) .messenger-mark[data-astro-cid-tfwjzu7s]{color:var(--messenger-hover)}.messenger-ring[data-astro-cid-tfwjzu7s]{width:64px;height:64px;position:absolute;inset:0}.messenger-ring[data-astro-cid-tfwjzu7s] circle[data-astro-cid-tfwjzu7s]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:168 14;transform-origin:32px 32px;transform:rotate(-40deg)}.messenger-glyph[data-astro-cid-tfwjzu7s]{width:30px;height:30px;-webkit-mask:var(--icon-url) center / contain no-repeat;mask:var(--icon-url) center / contain no-repeat;background:currentColor;display:block}@media (width<=70rem){.consultation-intro[data-astro-cid-tfwjzu7s]{gap:24px}.consultation-person[data-astro-cid-tfwjzu7s]{height:500px}.consultation-request[data-astro-cid-tfwjzu7s]{padding:32px}.consultation-direct[data-astro-cid-tfwjzu7s]{padding:32px 24px}}@media (width<=55rem){.consultation-bottom[data-astro-cid-tfwjzu7s]{grid-template-columns:minmax(0,1fr)}.consultation-request[data-astro-cid-tfwjzu7s]{border-radius:20px 20px 0 0}.consultation-direct[data-astro-cid-tfwjzu7s]{border-radius:0 0 20px 20px;padding:32px}.consultation-direct[data-astro-cid-tfwjzu7s] h3[data-astro-cid-tfwjzu7s]{max-width:none}}@media (width<=50rem){.consultation[data-astro-cid-tfwjzu7s]{padding-block:48px}.consultation-intro[data-astro-cid-tfwjzu7s]{flex-direction:column-reverse;gap:24px;display:flex}.consultation-promise[data-astro-cid-tfwjzu7s]{padding:0}.consultation-person[data-astro-cid-tfwjzu7s]{align-self:center;width:min(100%,430px);height:440px}.consultation-person[data-astro-cid-tfwjzu7s] figcaption[data-astro-cid-tfwjzu7s]{bottom:28px;right:0}}@media (width<=37.5rem){.consultation-request[data-astro-cid-tfwjzu7s],.consultation-direct[data-astro-cid-tfwjzu7s]{padding:28px 20px}.consultation-person[data-astro-cid-tfwjzu7s]{height:380px}.consultation-phone[data-astro-cid-tfwjzu7s]{font-size:var(--text-title-compact);line-height:var(--text-title-compact--line-height);font-weight:var(--text-title-compact--font-weight);letter-spacing:var(--text-title-compact--letter-spacing)}.consultation-messengers[data-astro-cid-tfwjzu7s]{gap:12px}}.home-faq-section[data-astro-cid-7xrkwyzt]{background:#f5f5f3}.home-faq[data-astro-cid-7xrkwyzt]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px;display:grid}.home-faq-heading[data-astro-cid-7xrkwyzt] p[data-astro-cid-7xrkwyzt]{color:var(--color-ink-3);margin-top:24px}.home-faq-heading[data-astro-cid-7xrkwyzt] a[data-astro-cid-7xrkwyzt]{margin-top:24px}.home-faq-list[data-astro-cid-7xrkwyzt]{border-bottom:1px solid var(--color-line)}details[data-astro-cid-7xrkwyzt]{border-top:1px solid var(--color-line)}summary[data-astro-cid-7xrkwyzt]{justify-content:space-between;align-items:center;gap:24px;padding-block:24px;display:flex}h3[data-astro-cid-7xrkwyzt]{font-size:var(--text-title-compact);line-height:var(--text-title-compact--line-height);font-weight:var(--text-title-compact--font-weight);letter-spacing:var(--text-title-compact--letter-spacing)}details[data-astro-cid-7xrkwyzt]>p[data-astro-cid-7xrkwyzt]{color:var(--color-ink-3);padding:0 56px 28px 0}.faq-toggle[data-astro-cid-7xrkwyzt]{flex:0 0 32px;height:32px;position:relative}.faq-toggle[data-astro-cid-7xrkwyzt]:before,.faq-toggle[data-astro-cid-7xrkwyzt]:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:15px;left:7px}.faq-toggle[data-astro-cid-7xrkwyzt]:after{transform:rotate(90deg)}details[data-astro-cid-7xrkwyzt][open] .faq-toggle[data-astro-cid-7xrkwyzt]:after{transform:rotate(0)}details[data-astro-cid-7xrkwyzt][open] summary[data-astro-cid-7xrkwyzt]{color:var(--color-brass-2)}@media (width<=65rem){.home-faq[data-astro-cid-7xrkwyzt]{grid-template-columns:minmax(0,1fr);gap:40px}}@media (width<=37.5rem){summary[data-astro-cid-7xrkwyzt]{gap:16px}details[data-astro-cid-7xrkwyzt]>p[data-astro-cid-7xrkwyzt]{padding-right:0}}.reviews[data-astro-cid-67ep6ump]{background:#f5f5f3}.reviews-subtitle[data-astro-cid-67ep6ump]{margin-bottom:24px}.video-reviews[data-astro-cid-67ep6ump]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.video-review[data-astro-cid-67ep6ump]{aspect-ratio:1.4;min-width:0;color:var(--color-bone);isolation:isolate;border-radius:14px;display:block;position:relative;overflow:hidden}.video-review--featured[data-astro-cid-67ep6ump]{aspect-ratio:auto;grid-area:span 2/span 2}.video-review-shade[data-astro-cid-67ep6ump]{background:linear-gradient(#00000014 20%,#0000001f 40%,#000c 100%);position:absolute;inset:0}.video-play[data-astro-cid-67ep6ump]{background:#2629224d;border:1px solid #fff9;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s;display:grid;position:absolute;top:18px;left:18px}.video-review--featured[data-astro-cid-67ep6ump] .video-play[data-astro-cid-67ep6ump]{width:58px;height:58px;top:28px;left:28px}.video-review[data-astro-cid-67ep6ump]:hover .video-play[data-astro-cid-67ep6ump],.video-review[data-astro-cid-67ep6ump]:focus-visible .video-play[data-astro-cid-67ep6ump]{background:var(--color-brass-2)}.video-review-caption[data-astro-cid-67ep6ump]{bottom:0;padding:20px;position:absolute;inset-inline:0}.video-review--featured[data-astro-cid-67ep6ump] .video-review-caption[data-astro-cid-67ep6ump]{padding:30px}.video-review-person[data-astro-cid-67ep6ump]{margin-bottom:7px;display:block}.video-review-title[data-astro-cid-67ep6ump]{font-weight:var(--font-weight-semibold);text-wrap:balance;display:block}.video-reviews-all[data-astro-cid-67ep6ump]{border:1px solid var(--color-brass-2);border-radius:14px;flex-direction:column;justify-content:space-between;gap:24px;padding:24px;transition:background .2s;display:flex}.video-reviews-all[data-astro-cid-67ep6ump]>.text-meta[data-astro-cid-67ep6ump]{max-width:21ch;color:var(--color-ink-3)}.video-reviews-all[data-astro-cid-67ep6ump]:hover{background:var(--color-bone)}.video-reviews-all-label[data-astro-cid-67ep6ump]{justify-content:space-between;align-items:center;gap:18px;display:flex}.maps-reviews[data-astro-cid-67ep6ump]{margin-top:64px}.maps-reviews-header[data-astro-cid-67ep6ump]{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.maps-rating[data-astro-cid-67ep6ump]{flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:14px;display:flex}.review-stars[data-astro-cid-67ep6ump]{color:#a46b08;width:fit-content;font-size:var(--text-title);line-height:var(--text-title--line-height);letter-spacing:var(--text-title--letter-spacing);display:block}.maps-rating-note[data-astro-cid-67ep6ump]{color:var(--color-ink-3)}.maps-reviews-link[data-astro-cid-67ep6ump]{align-items:center;gap:14px;min-height:44px;display:inline-flex}.reviews-grid[data-astro-cid-67ep6ump]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.review-card[data-astro-cid-67ep6ump]{background:var(--color-bone);border:1px solid var(--color-line);border-radius:14px;flex-direction:column;min-width:0;padding:28px;display:flex}.review-author[data-astro-cid-67ep6ump]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.review-avatar[data-astro-cid-67ep6ump]{border-radius:50%;flex:none;width:52px;height:52px;display:block;position:relative;overflow:hidden}.review-avatar[data-astro-cid-67ep6ump] img[data-astro-cid-67ep6ump]{width:208px;max-width:none;height:139px;position:absolute;top:50%;left:50%}.review-name[data-astro-cid-67ep6ump]{font-weight:var(--font-weight-semibold);margin-bottom:2px}.review-author[data-astro-cid-67ep6ump] time[data-astro-cid-67ep6ump]{color:var(--color-ink-3);display:block}.review-card[data-astro-cid-67ep6ump] blockquote[data-astro-cid-67ep6ump]{margin:16px 0 24px}.review-source[data-astro-cid-67ep6ump]{width:fit-content;min-height:44px;color:var(--color-ink-3);align-items:center;gap:8px;margin-top:auto;display:flex}.review-source[data-astro-cid-67ep6ump] .arrow[data-astro-cid-67ep6ump]{width:16px;height:16px;margin-left:4px}.review-source[data-astro-cid-67ep6ump]:hover{color:var(--color-ink)}@media (width<=1100px){.review-card[data-astro-cid-67ep6ump]{padding:22px}}@media (width<=1200px){.video-reviews[data-astro-cid-67ep6ump]{grid-template-columns:repeat(2,minmax(0,1fr))}.video-review[data-astro-cid-67ep6ump],.video-review--featured[data-astro-cid-67ep6ump]{aspect-ratio:4/3;grid-area:auto}.video-review--featured[data-astro-cid-67ep6ump] .video-review-caption[data-astro-cid-67ep6ump]{padding:20px}.video-review--featured[data-astro-cid-67ep6ump] .video-play[data-astro-cid-67ep6ump]{width:42px;height:42px;top:18px;left:18px}.video-review--featured[data-astro-cid-67ep6ump] .video-review-title[data-astro-cid-67ep6ump]{font-size:var(--text-ui);line-height:var(--text-ui--line-height);letter-spacing:var(--text-ui--letter-spacing)}.video-reviews-all[data-astro-cid-67ep6ump]{flex-direction:row;grid-column:1/-1;align-items:center}.video-reviews-all[data-astro-cid-67ep6ump]>.text-meta[data-astro-cid-67ep6ump]{max-width:none}.video-reviews-all-label[data-astro-cid-67ep6ump]{gap:32px}}@media (width<=1000px){.reviews-grid[data-astro-cid-67ep6ump]{grid-template-columns:repeat(2,minmax(0,1fr))}.maps-reviews-header[data-astro-cid-67ep6ump]{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=600px){.video-reviews[data-astro-cid-67ep6ump],.reviews-grid[data-astro-cid-67ep6ump]{grid-template-columns:minmax(0,1fr)}.video-review[data-astro-cid-67ep6ump],.video-review--featured[data-astro-cid-67ep6ump]{aspect-ratio:4/3}.video-reviews-all[data-astro-cid-67ep6ump]{min-height:100px}.video-reviews-all[data-astro-cid-67ep6ump]>.text-meta[data-astro-cid-67ep6ump]{display:none}.video-reviews-all-label[data-astro-cid-67ep6ump]{width:100%}.maps-reviews[data-astro-cid-67ep6ump]{margin-top:48px}.maps-rating-note[data-astro-cid-67ep6ump]{flex-basis:100%}.review-card[data-astro-cid-67ep6ump]{padding:24px}}@media (prefers-reduced-motion:reduce){.video-play[data-astro-cid-67ep6ump],.video-reviews-all[data-astro-cid-67ep6ump]{transition:none}}
