.prose[data-astro-cid-e3mtfznk]{display:grid;gap:var(--space-4)}.prose[data-astro-cid-e3mtfznk] h1{margin-block-start:var(--space-4);font-size:var(--text-display-1);font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.prose[data-astro-cid-e3mtfznk] h2{margin-block-start:var(--space-4);font-size:var(--text-display-2);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:-.015em}.prose[data-astro-cid-e3mtfznk] h3{margin-block-start:var(--space-2);font-size:var(--text-xxl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight)}.prose[data-astro-cid-e3mtfznk] h4{font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.prose[data-astro-cid-e3mtfznk] img{max-width:100%;height:auto;border-radius:var(--radius-md)}.prose[data-astro-cid-e3mtfznk] a:not(.button){color:var(--text-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em;text-decoration-color:color-mix(in oklch,var(--color-sand) 70%,transparent);transition:text-decoration-color .2s ease}.prose[data-astro-cid-e3mtfznk] a:not(.button):hover{text-decoration-color:var(--color-sand);text-decoration-thickness:2px}.prose[data-astro-cid-e3mtfznk] .prose__cta{display:flex;margin-block-start:var(--space-6)}.prose[data-astro-cid-e3mtfznk] .prose__lead{font-size:var(--text-lead);font-weight:var(--font-weight-medium);line-height:var(--leading-normal);color:var(--text-primary)}.prose[data-astro-cid-e3mtfznk]>:first-child{margin-block-start:0}[data-astro-cid-e3mtfznk][data-align=center] .prose[data-astro-cid-e3mtfznk]{text-align:center;margin-inline:auto}[data-astro-cid-e3mtfznk][data-align=right] .prose[data-astro-cid-e3mtfznk]{text-align:right;margin-inline-start:auto}[data-astro-cid-e3mtfznk][data-width=full] .prose[data-astro-cid-e3mtfznk],[data-astro-cid-e3mtfznk][data-width=wide] .prose[data-astro-cid-e3mtfznk],[data-astro-cid-e3mtfznk][data-width=boxed] .prose[data-astro-cid-e3mtfznk]{max-inline-size:calc(var(--max-width-narrow) - 2 * var(--layout-px))}.pv__backdrop{position:fixed;inset:0;z-index:100;background:color-mix(in oklch,var(--surface-canvas) 96%,transparent)}.pv__backdrop[data-state=open]{animation:pv-fade-in .3s ease both}.pv__backdrop[data-state=closed]{animation:pv-fade-out .22s ease both}.pv{--pv-ink:var(--text-primary);--pv-muted:var(--text-tertiary);--pv-chip:var(--surface-deep);--pv-chip-hover:var(--border-default);position:fixed;inset:0;z-index:101;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;color:var(--pv-ink);outline:none;touch-action:none;overscroll-behavior:contain}.pv[data-state=open]{animation:pv-rise .36s var(--ease-out-quint) both}.pv[data-state=closed]{animation:pv-sink .22s ease both}@keyframes pv-rise{0%{opacity:0;scale:.985}}@keyframes pv-sink{to{opacity:0;scale:.985}}@keyframes pv-fade-in{0%{opacity:0}}@keyframes pv-fade-out{to{opacity:0}}.pv__head{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5)}.pv__title{margin:0;overflow:hidden;font-size:var(--text-md);font-weight:var(--font-weight-medium);white-space:nowrap;text-overflow:ellipsis}.pv__count{font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--pv-muted)}.pv__close{position:relative;flex:none;inline-size:3rem;block-size:3rem;color:var(--pv-ink);background:var(--pv-chip);border:0;border-radius:var(--radius-full);cursor:pointer;transition:background-color .2s ease}.pv__close:hover{background:var(--pv-chip-hover)}.pv__close span{position:absolute;inset:0;background:linear-gradient(currentColor,currentColor) center / .875rem 1.5px no-repeat,linear-gradient(currentColor,currentColor) center / 1.5px .875rem no-repeat;transform:rotate(45deg)}.pv__close:focus-visible,.pv__thumb:focus-visible{outline:2px solid var(--color-sand);outline-offset:2px}.pv__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;min-block-size:0;overflow:clip;padding:var(--space-2) var(--space-4);user-select:none;-webkit-user-select:none}.pv__slide{grid-area:1 / 1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;inline-size:100%;block-size:100%;min-inline-size:0;min-block-size:0;container-type:size;transition:opacity .3s var(--ease-out-quint),translate .3s var(--ease-out-quint)}.pv-slide-enter-from{opacity:0;translate:calc(var(--pv-dir, 1) * var(--space-8)) 0}.pv-slide-leave-active{pointer-events:none;transition-duration:.2s}.pv-slide-leave-to{opacity:0;translate:calc(var(--pv-dir, 1) * -1 * var(--space-8)) 0}.pv__slide[data-fit] .pv__media{inline-size:min(100cqi,100cqb * var(--pv-r));block-size:auto;max-inline-size:none;max-block-size:none;aspect-ratio:var(--pv-r)}.pv__media{display:block;max-inline-size:100%;max-block-size:100%;object-fit:contain;border-radius:var(--radius-card);cursor:zoom-in;transform-origin:center;transition:transform .35s var(--ease-out-quint),border-radius .35s var(--ease-out-quint);will-change:transform}.pv[data-zoomed] .pv__media{border-radius:0}.pv__media--video{cursor:default;background:var(--surface-deep)}.pv[data-zoomed] .pv__media{cursor:grab}.pv[data-gesturing] .pv__media{transition:border-radius .35s var(--ease-out-quint)}.pv[data-zoomed][data-gesturing] .pv__media{cursor:grabbing}.pv__pager{--pager-bg:var(--pv-chip);--pager-hover:var(--surface-content);display:none;transition:opacity .2s ease}@media(hover:hover){.pv__pager{display:inline-flex}}.pv[data-zoomed] .pv__pager,.pv[data-zoomed] .pv__thumbs,.pv[data-zoomed] .pv__caption{opacity:0;pointer-events:none}.pv__caption{margin:0;padding:var(--space-3) var(--space-5) 0;font-size:var(--text-sm);color:var(--pv-muted);text-align:center;transition:opacity .2s ease}.pv__thumbs{position:relative;display:flex;gap:var(--space-2);padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;transition:opacity .2s ease}.pv__thumbs::-webkit-scrollbar{display:none}.pv__thumb{position:relative;flex:none;inline-size:3.5rem;aspect-ratio:4 / 3;padding:0;overflow:clip;background:var(--surface-deep);border:0;border-radius:var(--radius-sm);outline:2px solid transparent;outline-offset:2px;cursor:pointer;transition:outline-color .2s ease}.pv__thumb[data-active]:not(:focus-visible){outline-color:var(--border-strong)}.pv__thumb img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.pv__thumbplay{position:absolute;inset-block-end:.25rem;inset-inline-end:.25rem;color:var(--color-white);filter:drop-shadow(0 1px 2px oklch(0 0 0 / .5))}@media(min-width:768px){.pv__thumb{inline-size:4.5rem}}@media(prefers-reduced-motion:reduce){.pv__backdrop,.pv,.pv__media{animation:none;transition:none}.pv-slide-enter-from,.pv-slide-leave-to{translate:none}}.gs[data-v-f7d09d2d]{--gs-slide-w:min(64rem, 68vw);--gs-gap:var(--space-6);--gs-side-scale:.74;--gs-slide-h:calc(var(--gs-slide-w) * var(--gs-ar-h) / var(--gs-ar-w));--gs-step:calc(var(--gs-slide-w) / 2 + var(--gs-gap) + var(--gs-slide-w) * var(--gs-side-scale) / 2)}@media(max-width:48rem){.gs[data-v-f7d09d2d]{--gs-slide-w:82vw;--gs-gap:var(--space-4);--gs-side-scale:.8}}.gs__stage[data-v-f7d09d2d]{position:relative;inline-size:100%;block-size:var(--gs-slide-h);overflow:hidden;touch-action:pan-y;outline:none}.gs__stage[data-v-f7d09d2d]:focus-visible{outline:2px solid var(--color-sand);outline-offset:var(--space-2);border-radius:var(--radius-lg)}.gs__slide[data-v-f7d09d2d]{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:var(--gs-slide-w);block-size:var(--gs-slide-h);border-radius:var(--radius-2xl);overflow:hidden;box-shadow:var(--shadow-lg);transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.gs__hit[data-v-f7d09d2d]{position:absolute;inset:0;z-index:1;display:block;inline-size:100%;block-size:100%;padding:0;border:0;background:none;cursor:pointer}.gs__slide--active .gs__hit[data-v-f7d09d2d]{cursor:zoom-in}.gs__hit[data-v-f7d09d2d] img{inline-size:100%;block-size:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.gs__overlay[data-v-f7d09d2d]{position:absolute;inset-inline:0;inset-block-end:0;z-index:2;display:grid;justify-items:start;gap:var(--space-3);padding:var(--space-10) var(--space-8) var(--space-8);color:var(--color-white);background:linear-gradient(to top,oklch(0 0 0 / .72),oklch(0 0 0 / .35) 42%,transparent);pointer-events:none;animation:gs-fade-f7d09d2d .5s ease both}.gs__otitle[data-v-f7d09d2d]{font-size:var(--text-xxl);font-weight:600;line-height:1.1;text-wrap:balance}.gs__otext[data-v-f7d09d2d]{max-inline-size:46ch;color:#ffffffdb;line-height:1.5}.gs__octa[data-v-f7d09d2d]{pointer-events:auto;margin-block-start:var(--space-2)}@keyframes gs-fade-f7d09d2d{0%{opacity:0;transform:translateY(var(--space-3))}}@media(max-width:48rem){.gs__overlay[data-v-f7d09d2d]{padding:var(--space-8) var(--space-5) var(--space-6)}.gs__otitle[data-v-f7d09d2d]{font-size:var(--text-xl)}.gs__otext[data-v-f7d09d2d]{font-size:var(--text-sm)}}.gs__arrow[data-v-f7d09d2d]{position:absolute;inset-block-start:50%;translate:0 -50%;z-index:20;display:grid;place-items:center;inline-size:var(--space-11);block-size:var(--space-11);color:var(--text-on-glass);background:var(--surface-glass);border:1px solid var(--border-on-glass);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6);cursor:pointer;opacity:0;transition:opacity .25s ease,scale .2s ease}.gs__stage:hover .gs__arrow[data-v-f7d09d2d],.gs__stage:focus-within .gs__arrow[data-v-f7d09d2d]{opacity:1}.gs__arrow[data-v-f7d09d2d]:hover{scale:1.06}.gs__arrow[data-v-f7d09d2d]:disabled{opacity:0!important;pointer-events:none}.gs__arrow--prev[data-v-f7d09d2d]{inset-inline-start:max(var(--space-4),calc((100% - var(--gs-slide-w)) / 2 + var(--space-4)))}.gs__arrow--next[data-v-f7d09d2d]{inset-inline-end:max(var(--space-4),calc((100% - var(--gs-slide-w)) / 2 + var(--space-4)))}.gs__dots[data-v-f7d09d2d]{position:absolute;inset-block-end:var(--space-5);inset-inline:0;z-index:20;display:flex;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);margin-inline:auto;inline-size:fit-content;background:var(--surface-glass);border:1px solid var(--border-on-glass);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px) saturate(1.6);backdrop-filter:blur(12px) saturate(1.6)}.gs__dot[data-v-f7d09d2d]{inline-size:var(--space-2);block-size:var(--space-2);padding:0;border:0;border-radius:var(--radius-full);background:var(--text-on-glass-muted);cursor:pointer;transition:inline-size .3s ease,background .3s ease}.gs__dot--on[data-v-f7d09d2d]{inline-size:var(--space-5);background:var(--text-on-glass)}.gs__caption[data-v-f7d09d2d]{margin-block-start:var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.gs__slide[data-v-f7d09d2d]{transition:none}}.tprofile__backdrop{position:fixed;inset:0;z-index:100;background:#00000047}.tprofile__backdrop[data-state=open]{animation:tprofile-fade-in .4s ease both}.tprofile__backdrop[data-state=closed]{animation:tprofile-fade-out .3s ease both}.tprofile__panel{position:fixed;inset-inline:0;inset-block-end:0;z-index:101;display:grid;grid-template-rows:auto minmax(0,1fr);max-block-size:86svh;padding-block-end:env(safe-area-inset-bottom,0px);color:var(--text-primary);background:var(--surface-canvas);border-radius:var(--radius-card-lg) var(--radius-card-lg) 0 0;box-shadow:0 -12px 40px #00000029;outline:none;transform:translateY(var(--drawer-swipe-movement-y, 0px));transition:transform .5s var(--ease-sheet)}.tprofile__panel[data-swiping]{transition-duration:0ms}.tprofile__panel[data-state=open]{animation:tprofile-rise .5s var(--ease-sheet) both}.tprofile__panel[data-state=closed]{animation:tprofile-sink calc(.4s * var(--drawer-swipe-strength, 1)) var(--ease-sheet) both}@media(min-width:768px){.tprofile__panel{inset-inline:auto;inset-block:50% auto;inset-inline-start:50%;inline-size:min(48rem,calc(100vw - 2 * var(--layout-px)));max-block-size:min(80svh,44rem);padding-block-end:0;border-radius:var(--radius-card-lg);box-shadow:var(--shadow-float);translate:-50% -50%;transform:translateY(var(--drawer-swipe-movement-y, 0px))}.tprofile__panel[data-state=open]{animation:tprofile-drop-in .4s var(--ease-out-quint) both}.tprofile__panel[data-state=closed]{animation:tprofile-drop-out calc(.3s * var(--drawer-swipe-strength, 1)) var(--ease-in-out-soft) both}.tprofile__grip{display:none}}@keyframes tprofile-rise{0%{translate:0 100%}}@keyframes tprofile-sink{to{translate:0 100%}}@keyframes tprofile-drop-in{0%{translate:-50% calc(-50% + 1.5rem);opacity:0}}@keyframes tprofile-drop-out{to{translate:-50% calc(-50% + 1.5rem);opacity:0}}@keyframes tprofile-fade-in{0%{opacity:0}}@keyframes tprofile-fade-out{to{opacity:0}}@media(prefers-reduced-motion:reduce){.tprofile__panel,.tprofile__backdrop{animation-duration:1ms!important;transition:none}}.tprofile__grip{justify-self:center;inline-size:2.25rem;block-size:.3rem;margin-block-start:var(--space-3);background:var(--border-strong);border-radius:var(--radius-full)}.tprofile__close{position:absolute;inset-block-start:var(--space-5);inset-inline-end:var(--space-5);z-index:1;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;padding:0;color:var(--text-secondary);background:var(--surface-deep);border:0;border-radius:var(--radius-full);cursor:pointer;transition:background-color .25s ease,color .25s ease}.tprofile__close:hover{color:var(--text-primary);background:var(--border-default)}.tprofile__close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.tprofile__close .msym{--ms-size:1.125rem}.tprofile__body{display:grid;gap:var(--space-5);padding:var(--space-4) var(--space-6) var(--space-8);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.tprofile__body::-webkit-scrollbar{display:none}@media(min-width:768px){.tprofile__body{grid-template-columns:14rem minmax(0,1fr);gap:var(--space-8);align-items:start;padding:var(--space-8)}}.tprofile__media{inline-size:8rem;aspect-ratio:1;overflow:clip;background:var(--surface-deep);border-radius:var(--radius-full)}@media(min-width:768px){.tprofile__media{inline-size:min(100%,14rem)}}.tprofile__photo{display:block;inline-size:100%;block-size:auto;aspect-ratio:1;object-fit:cover}.tprofile__initial{display:grid;place-items:center;block-size:100%;font-size:var(--text-xxl);font-weight:var(--font-weight-semibold);color:var(--text-tertiary)}.tprofile__text{display:grid;justify-items:start;gap:var(--space-5);padding-inline-end:var(--space-8)}.tprofile__id{display:grid;gap:2px}.tprofile__name{margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary)}.tprofile__role{margin:0;color:var(--text-secondary)}.tprofile__office{margin:0;font-size:var(--text-sm);color:var(--text-tertiary)}.tprofile__bio{margin:0;font-size:var(--text-md);line-height:1.55;color:var(--text-primary)}.tprofile__lines{display:grid;gap:var(--space-1);margin:0;padding:0;list-style:none}.tprofile__line{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none}.tprofile__line:hover{color:var(--text-primary)}.tprofile__foot{display:flex;flex-wrap:wrap;gap:var(--space-2)}.tprofile__pill{gap:var(--space-2);font-size:var(--text-sm)}.tprofile__pill svg{flex:none;display:block}.team[data-astro-cid-xw2qvlx3]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:stretch;list-style:none}@media(min-width:640px){.team[data-astro-cid-xw2qvlx3][data-layout=grid],.team[data-astro-cid-xw2qvlx3][data-layout=row]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.team[data-astro-cid-xw2qvlx3][data-layout=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}.team[data-astro-cid-xw2qvlx3][data-layout=row]{grid-template-columns:repeat(auto-fit,minmax(16rem,22rem));justify-content:center}}@media(min-width:1024px){.team[data-astro-cid-xw2qvlx3][data-layout=grid]{grid-template-columns:repeat(4,minmax(0,1fr))}}.member[data-astro-cid-xw2qvlx3]{--member-grow:6px;cursor:pointer;overflow:visible;background:transparent;isolation:isolate;grid-template-columns:5rem minmax(0,1fr);grid-template-rows:none;justify-content:start;column-gap:var(--space-4);row-gap:var(--space-3);align-items:center;min-inline-size:0}@media(min-width:640px){.member[data-astro-cid-xw2qvlx3]{grid-template-columns:none;grid-template-rows:auto minmax(0,1fr);justify-content:stretch;gap:var(--space-5);align-items:stretch}}.member__media[data-astro-cid-xw2qvlx3]{position:relative;display:block;inline-size:min(100%,5rem);aspect-ratio:1;padding:0;overflow:clip;background:var(--surface-mist);border:0;border-radius:var(--radius-full);outline:2px solid transparent;outline-offset:5px;cursor:pointer;transition:outline-color var(--card-motion) var(--card-ease)}.member[data-astro-cid-xw2qvlx3]:hover .member__media[data-astro-cid-xw2qvlx3],.member__media[data-astro-cid-xw2qvlx3]:focus-visible{outline-color:var(--color-sand)}@media(min-width:640px){.member__media[data-astro-cid-xw2qvlx3]{inline-size:min(100%,7.5rem)}}.member__id[data-astro-cid-xw2qvlx3][data-profile-open]{cursor:pointer}.member__photo[data-astro-cid-xw2qvlx3]{display:block;inline-size:100%;block-size:100%;object-fit:cover;filter:grayscale(1);transition:scale var(--card-motion) var(--card-ease),filter var(--card-motion) var(--card-ease)}.member[data-astro-cid-xw2qvlx3]:hover .member__photo[data-astro-cid-xw2qvlx3],.member[data-astro-cid-xw2qvlx3]:focus-within .member__photo[data-astro-cid-xw2qvlx3]{filter:grayscale(0)}.member[data-astro-cid-xw2qvlx3]:hover .member__photo[data-astro-cid-xw2qvlx3]{scale:1.04}.member__initial[data-astro-cid-xw2qvlx3]{display:grid;place-items:center;block-size:100%;font-size:var(--text-xxl);font-weight:var(--font-weight-semibold);color:var(--text-tertiary)}.member__body[data-astro-cid-xw2qvlx3]{display:grid;align-content:start;gap:var(--space-3)}@media(min-width:640px){.member__body[data-astro-cid-xw2qvlx3]{gap:var(--space-4)}}.member__id[data-astro-cid-xw2qvlx3]{display:grid;gap:2px}.member__name[data-astro-cid-xw2qvlx3]{font-size:var(--text-lg);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:-.01em}.member__role[data-astro-cid-xw2qvlx3]{color:var(--text-secondary)}.member__office[data-astro-cid-xw2qvlx3],.member__sep[data-astro-cid-xw2qvlx3]{color:var(--text-tertiary)}.member__lines[data-astro-cid-xw2qvlx3] .member__contacts{display:grid;gap:var(--space-1);list-style:none}.member__lines[data-astro-cid-xw2qvlx3] .member__contact{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);text-decoration:none;transition:color var(--card-motion) var(--card-ease)}.member__lines[data-astro-cid-xw2qvlx3] .member__contact:hover{color:var(--text-primary)}.member__lines[data-astro-cid-xw2qvlx3] .member__contact svg{flex:none;inline-size:16px;block-size:16px;color:currentColor}.member__foot[data-astro-cid-xw2qvlx3]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-block-start:auto}.member__body[data-astro-cid-xw2qvlx3] .member__foot[data-astro-cid-xw2qvlx3] .member__wa{gap:var(--space-2);margin:0;font-size:var(--text-sm)}.member__body[data-astro-cid-xw2qvlx3] .member__foot[data-astro-cid-xw2qvlx3] .member__wa svg{display:block;flex:none;inline-size:18px;block-size:18px;color:currentColor}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight]{grid-template-columns:minmax(0,1fr);max-inline-size:54rem;margin-inline:auto}.team[data-astro-cid-xw2qvlx3][data-pair]{max-inline-size:76rem;gap:var(--space-4)}@media(min-width:1024px){.team[data-astro-cid-xw2qvlx3][data-pair]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}}.team__aside[data-astro-cid-xw2qvlx3]{display:grid;min-inline-size:0}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member[data-astro-cid-xw2qvlx3]{--card-radius:var(--radius-card-lg);grid-template-columns:minmax(0,1fr);grid-template-rows:none;align-items:start;gap:var(--space-5)}.member[data-astro-cid-xw2qvlx3]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface-content);border-radius:var(--card-radius);box-shadow:0 6px 32px #0000;transition:inset var(--card-motion) var(--card-ease),border-radius var(--card-motion) var(--card-ease),box-shadow var(--card-motion) var(--card-ease)}.member[data-astro-cid-xw2qvlx3].card--mist:before{background:var(--surface-mist)}.member[data-astro-cid-xw2qvlx3]:hover,.member[data-astro-cid-xw2qvlx3]:focus-within{transform:none;box-shadow:none}.member[data-astro-cid-xw2qvlx3]:hover:before,.member[data-astro-cid-xw2qvlx3]:focus-within:before{inset:calc(-1 * var(--member-grow));border-radius:calc(var(--card-radius) + var(--member-grow));box-shadow:0 6px 32px #0000000f}@media(min-width:768px){.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member[data-astro-cid-xw2qvlx3]{grid-template-columns:minmax(11rem,13rem) minmax(0,1fr);align-items:center;gap:var(--space-8);padding-inline-end:var(--space-8)}}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__media[data-astro-cid-xw2qvlx3]{inline-size:min(100%,11rem);justify-self:center}@media(min-width:768px){.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__media[data-astro-cid-xw2qvlx3]{inline-size:min(100%,13rem);justify-self:start}}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__body[data-astro-cid-xw2qvlx3]{gap:var(--space-5)}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__name[data-astro-cid-xw2qvlx3]{font-size:var(--text-xl);letter-spacing:-.02em;line-height:1.1}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__role[data-astro-cid-xw2qvlx3]{font-size:var(--text-sm)}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__body[data-astro-cid-xw2qvlx3] .member__foot[data-astro-cid-xw2qvlx3]{margin-block-start:0}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__lines[data-astro-cid-xw2qvlx3] .member__contact{font-size:var(--text-sm)}@media(min-width:768px){.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__name[data-astro-cid-xw2qvlx3]{font-size:clamp(1.5rem,2.4vw,2rem)}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__role[data-astro-cid-xw2qvlx3],.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__lines[data-astro-cid-xw2qvlx3] .member__contact{font-size:var(--text-md)}}.member__intro[data-astro-cid-xw2qvlx3]{font-size:var(--text-sm);line-height:1.5;color:var(--text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__intro[data-astro-cid-xw2qvlx3]{-webkit-line-clamp:none;line-clamp:none}@media(min-width:768px){.team[data-astro-cid-xw2qvlx3][data-layout=spotlight] .member__intro[data-astro-cid-xw2qvlx3]{font-size:var(--text-md)}}@media(prefers-reduced-motion:reduce){.member[data-astro-cid-xw2qvlx3]:before{transition:none}.member[data-astro-cid-xw2qvlx3]:hover:before{inset:0;border-radius:var(--card-radius);box-shadow:none}.member__media[data-astro-cid-xw2qvlx3],.member__photo[data-astro-cid-xw2qvlx3],.member__contact{transition:none}.member[data-astro-cid-xw2qvlx3]:hover .member__photo[data-astro-cid-xw2qvlx3]{scale:1}}@media(width<640px){.team[data-astro-cid-xw2qvlx3][data-layout]:not([data-layout=spotlight]){margin-inline:calc(-1 * var(--layout-px));overflow-x:clip}.team[data-astro-cid-xw2qvlx3][data-layout]:not([data-layout=spotlight]) .member[data-astro-cid-xw2qvlx3]{padding-inline:var(--layout-px)}}.offices[data-astro-cid-wcz33fme]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:var(--space-4);list-style:none}.office[data-astro-cid-wcz33fme]{display:grid;align-content:start;gap:var(--space-2);block-size:100%;padding:var(--space-6);text-decoration:none;color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);transition:box-shadow .2s ease}.office[data-astro-cid-wcz33fme]:hover,.office[data-astro-cid-wcz33fme]:focus-visible{box-shadow:var(--shadow-md)}.office__title[data-astro-cid-wcz33fme]{font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.office__address[data-astro-cid-wcz33fme]{display:grid;font-style:normal;color:var(--text-secondary)}.office__desc[data-astro-cid-wcz33fme]{color:var(--text-tertiary)}.office__contact[data-astro-cid-wcz33fme]{display:grid;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}.office__maps[data-astro-cid-wcz33fme]{display:inline-flex;align-items:center;gap:var(--space-1);margin-block-start:var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-sand)}.office__maps[data-astro-cid-wcz33fme] svg{transition:transform .2s ease}.office[data-astro-cid-wcz33fme]:hover .office__maps[data-astro-cid-wcz33fme] svg{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){.office[data-astro-cid-wcz33fme],.office__maps[data-astro-cid-wcz33fme] svg{transition:none}}.mag__section[data-astro-cid-auapxjay]{overflow-x:clip}@media(max-width:767px){.mag__section[data-astro-cid-auapxjay][data-lead-first]{--section-pt:var(--space-4)}}.mag__lead[data-astro-cid-auapxjay]{display:block;color:var(--text-primary);text-decoration:none}.mag__lead[data-astro-cid-auapxjay] .mag__leadimg{inline-size:100%;block-size:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius-card);transition:scale .5s var(--ease-in-out-soft),border-radius .5s var(--ease-in-out-soft)}.mag__lead[data-astro-cid-auapxjay]:hover .mag__leadimg{scale:.985;border-radius:var(--radius-card-lg)}.mag__leadfoot[data-astro-cid-auapxjay]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--space-4);margin-block-start:var(--space-5)}.mag__leadlabel[data-astro-cid-auapxjay]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--color-sand)}.mag__leadread[data-astro-cid-auapxjay]{grid-column:2;font-size:var(--text-sm);color:var(--text-tertiary);white-space:nowrap}.mag__leaddate[data-astro-cid-auapxjay]{display:block;margin-block-start:var(--space-5);font-size:var(--text-sm);color:var(--text-tertiary)}.mag__leadtitle[data-astro-cid-auapxjay]{margin-block-start:var(--space-3);font-size:var(--text-display-2);font-weight:var(--font-weight-semibold);line-height:1.08;letter-spacing:-.02em;text-wrap:pretty}.mag__leadtext[data-astro-cid-auapxjay]{margin-block-start:var(--space-3);max-inline-size:84ch;font-size:var(--text-lead);color:var(--text-secondary);text-wrap:pretty}@media(min-width:768px){.mag__lead[data-astro-cid-auapxjay] .mag__leadimg{aspect-ratio:16 / 9;border-radius:var(--radius-card-lg)}}.mag__recent[data-astro-cid-auapxjay]{--mag-bleed:calc(var(--layout-px) + max(0px, (100vw - var(--section-cap, var(--max-width-wide))) / 2));margin-block-start:var(--space-20);margin-inline:calc(-1 * var(--mag-bleed))}@media(max-width:767px){.mag__recent[data-astro-cid-auapxjay]{margin-block-start:var(--space-8)}}.mag__recenttitle[data-astro-cid-auapxjay]{margin-inline-start:var(--mag-bleed);margin-block-end:var(--space-5);font-size:var(--text-xl)}.mag__recent[data-astro-cid-auapxjay] .slider__track{padding-inline:var(--mag-bleed) 0;scroll-padding-inline:var(--mag-bleed) 0}.mag__recent[data-astro-cid-auapxjay] .slider__nav{padding-inline:var(--mag-bleed) 0}@media(prefers-reduced-motion:reduce){.mag__lead[data-astro-cid-auapxjay] .mag__leadimg{transition:none}}.mag__heading[data-astro-cid-auapxjay]{margin-block-end:var(--space-8)}.mag[data-astro-cid-auapxjay]{display:grid;gap:var(--space-10)}.mag__hero[data-astro-cid-auapxjay]{display:grid;gap:var(--space-8) var(--space-5);inline-size:100%}@media(min-width:1024px){.mag__hero[data-astro-cid-auapxjay]{row-gap:var(--space-4)}.mag__hero[data-astro-cid-auapxjay][data-solo]{grid-template-columns:minmax(0,1fr)}}.mag__newsroom[data-astro-cid-auapxjay]{display:grid;gap:var(--space-8);inline-size:100%;padding-block-start:var(--space-4);border-block-start:1px solid var(--border-subtle)}.mag__filters[data-astro-cid-auapxjay]{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:var(--space-2);padding-block-start:var(--space-6)}.mag__pill[data-astro-cid-auapxjay]{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:2.5rem;padding-inline:var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.mag__pill[data-astro-cid-auapxjay]:hover{border-color:var(--border-strong)}.mag__pill[data-astro-cid-auapxjay][aria-pressed=true]{color:var(--text-primary);background:var(--surface-deep);border-color:var(--surface-deep)}.mag__pill[data-astro-cid-auapxjay]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.mag__pillcount[data-astro-cid-auapxjay]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.6}.mag__sentinel[data-astro-cid-auapxjay]{inline-size:100%;block-size:1px}[data-astro-cid-auapxjay][data-newsroom][data-autoload] .mag__morebtn[data-astro-cid-auapxjay]{display:none}.mag__grid[data-astro-cid-auapxjay]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-8) var(--space-6);list-style:none}@media(min-width:768px){.mag__grid[data-astro-cid-auapxjay]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.mag__grid[data-astro-cid-auapxjay]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mag__item[data-astro-cid-auapxjay]{min-inline-size:0}@media(min-width:1024px){.mag__item[data-astro-cid-auapxjay][data-wide]{grid-column:span 2}.mag__item[data-astro-cid-auapxjay][data-wide]>.mcard{--mcard-aspect:2 / 1}.mag__item[data-astro-cid-auapxjay][data-wide]>.mcard .card__title{font-size:var(--text-xxl);letter-spacing:-.015em}.mag__item[data-astro-cid-auapxjay][data-wide]>.mcard .mcard__copy .card__text{max-inline-size:60ch}}.mag__more[data-astro-cid-auapxjay]{display:flex;justify-content:center}.mag__morebtn[data-astro-cid-auapxjay]{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:2.75rem;padding-inline:var(--space-6);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:border-color .25s ease,background-color .25s ease}.mag__morebtn[data-astro-cid-auapxjay]:hover{border-color:var(--text-primary);background:var(--surface-deep)}.mag__morebtn[data-astro-cid-auapxjay]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.mag__morecount[data-astro-cid-auapxjay]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--text-tertiary)}@media(prefers-reduced-motion:reduce){.mag__pill[data-astro-cid-auapxjay],.mag__morebtn[data-astro-cid-auapxjay]{transition:none}}.mag__group[data-astro-cid-auapxjay]+.mag__group[data-astro-cid-auapxjay]{margin-block-start:var(--space-14)}.mag__grouptitle[data-astro-cid-auapxjay]{margin-block-end:var(--space-6);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:-.01em}.mag__grouptitle[data-astro-cid-auapxjay][data-upcoming]{color:var(--accent)}.mag__empty[data-astro-cid-auapxjay]{color:var(--text-secondary)}.plist[data-astro-cid-ue35zoq4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:var(--space-4);list-style:none}.plist__card[data-astro-cid-ue35zoq4]{display:flex;flex-direction:column;gap:var(--space-3);block-size:100%;padding:var(--space-6);text-decoration:none;color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-subtle);border-radius:var(--radius-card);transition:box-shadow .2s ease}.plist__card[data-astro-cid-ue35zoq4]:hover,.plist__card[data-astro-cid-ue35zoq4]:focus-visible{box-shadow:var(--shadow-md)}.plist__logobox[data-astro-cid-ue35zoq4]{display:flex;align-items:center;block-size:var(--space-16)}.plist__logo[data-astro-cid-ue35zoq4]{max-block-size:100%;max-inline-size:12rem;object-fit:contain;filter:grayscale(1);opacity:.8;transition:filter .2s ease,opacity .2s ease}.plist__card[data-astro-cid-ue35zoq4]:hover .plist__logo[data-astro-cid-ue35zoq4],.plist__card[data-astro-cid-ue35zoq4]:focus-visible .plist__logo[data-astro-cid-ue35zoq4]{filter:none;opacity:1}.plist__logoname[data-astro-cid-ue35zoq4],.plist__name[data-astro-cid-ue35zoq4]{font-size:var(--text-lg);font-weight:700}.plist__teaser[data-astro-cid-ue35zoq4]{font-size:var(--text-md);line-height:1.55;color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.plist__card[data-astro-cid-ue35zoq4],.plist__logo[data-astro-cid-ue35zoq4]{transition:none}}.feature__media[data-astro-cid-f4lfvmnw]{display:block;inline-size:100%;block-size:100%;object-fit:cover}[data-astro-cid-f4lfvmnw][data-fm=split]{aspect-ratio:4 / 3}[data-astro-cid-f4lfvmnw][data-fm=centered]{aspect-ratio:16 / 9}[data-astro-cid-f4lfvmnw][data-fm=band]{block-size:clamp(22rem,60vh,46rem)}[data-astro-cid-ddarkzxf][data-surface=deep]{background:var(--surface-deep)}[data-astro-cid-ddarkzxf][data-full]{display:grid;align-content:center;min-block-size:100vh;min-block-size:100svh}.feature__statement[data-astro-cid-ddarkzxf]{display:grid;justify-items:center;gap:var(--space-5);text-align:center}.feature__display[data-astro-cid-ddarkzxf]{font-size:var(--text-statement);font-weight:var(--font-weight-semibold);line-height:1.08;letter-spacing:-.02em;text-wrap:balance;white-space:pre-line;color:var(--text-primary)}[data-astro-cid-ddarkzxf][data-align=left] .feature__statement[data-astro-cid-ddarkzxf]{justify-items:start;text-align:left}[data-astro-cid-ddarkzxf][data-align=right] .feature__statement[data-astro-cid-ddarkzxf]{justify-items:end;text-align:right}[data-astro-cid-ddarkzxf][data-align=left] .feature__display[data-astro-cid-ddarkzxf],[data-astro-cid-ddarkzxf][data-align=right] .feature__display[data-astro-cid-ddarkzxf]{max-inline-size:min(100%,36ch)}[data-astro-cid-ddarkzxf][data-align=left] .feature__sub--center[data-astro-cid-ddarkzxf]{margin-inline:0}[data-astro-cid-ddarkzxf][data-align=right] .feature__sub--center[data-astro-cid-ddarkzxf]{margin-inline:0 0;margin-inline-start:auto}.feature__statementctas[data-astro-cid-ddarkzxf]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4)}[data-astro-cid-ddarkzxf][data-align=left] [data-astro-cid-ddarkzxf]:is(.feature__statementctas,.feature__head .feature__ctas){justify-content:flex-start}[data-astro-cid-ddarkzxf][data-align=right] [data-astro-cid-ddarkzxf]:is(.feature__statementctas,.feature__head .feature__ctas){justify-content:flex-end}[data-astro-cid-ddarkzxf][data-align=center] [data-astro-cid-ddarkzxf]:is(.feature__statementctas,.feature__head .feature__ctas){justify-content:center}.feature__sub--center[data-astro-cid-ddarkzxf]{margin-inline:auto}.feature__overlay[data-astro-cid-ddarkzxf]{position:relative;display:grid;align-content:end;inline-size:min(calc(100% - 2 * var(--layout-px)),calc(var(--section-max, var(--max-width-wide)) - 2 * var(--layout-px)));margin-inline:auto;min-block-size:clamp(20rem,56svh,40rem);overflow:clip;border-radius:var(--radius-card-lg);isolation:isolate;--t:1;color:var(--color-white)}[data-astro-cid-ddarkzxf][data-width=narrow] .feature__overlay[data-astro-cid-ddarkzxf]{min-block-size:clamp(18rem,48svh,34rem)}[data-astro-cid-ddarkzxf][data-width=full] .feature__overlay[data-astro-cid-ddarkzxf]{inline-size:100%;border-radius:0;min-block-size:clamp(20rem,56svh,52rem)}[data-astro-cid-ddarkzxf][data-width=full] .feature__overlaycontent[data-astro-cid-ddarkzxf]{padding-inline:var(--layout-px)}.feature__overlaymedia[data-astro-cid-ddarkzxf]{position:absolute;inset:0;z-index:0}.feature__cover[data-astro-cid-ddarkzxf]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.feature__overlaymedia[data-astro-cid-ddarkzxf]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,oklch(0 0 0 / .6) 0%,oklch(0 0 0 / .25) 45%,transparent 75%),linear-gradient(to right,oklch(0 0 0 / .35) 0%,transparent 55%)}.feature__overlaymedia[data-astro-cid-ddarkzxf][data-video]:after{background:linear-gradient(to top,oklch(0 0 0 / .6) 0%,oklch(0 0 0 / .25) 45%,transparent 75%),linear-gradient(to right,oklch(0 0 0 / .35) 0%,transparent 55%),#0000001f}.feature__overlay[data-astro-cid-ddarkzxf][data-text=top]{align-content:start}.feature__overlay[data-astro-cid-ddarkzxf][data-text=top] .feature__overlaymedia[data-astro-cid-ddarkzxf]:after{background:linear-gradient(to bottom,oklch(0 0 0 / .6) 0%,oklch(0 0 0 / .25) 45%,transparent 75%),linear-gradient(to right,oklch(0 0 0 / .35) 0%,transparent 55%)}.feature__overlay[data-astro-cid-ddarkzxf][data-scrim=off] .feature__overlaymedia[data-astro-cid-ddarkzxf]:after{content:none}@media(min-width:768px){.feature__overlay[data-astro-cid-ddarkzxf][data-text-width] .feature__overlaycontent[data-astro-cid-ddarkzxf]{inline-size:50%}.feature__overlay[data-astro-cid-ddarkzxf][data-text-width] .feature__sub[data-astro-cid-ddarkzxf]{max-inline-size:none}}@media(min-width:1024px){.feature__overlay[data-astro-cid-ddarkzxf][data-text-width=third] .feature__overlaycontent[data-astro-cid-ddarkzxf]{inline-size:calc(100% / 3)}}.feature__overlaycontent[data-astro-cid-ddarkzxf]{position:relative;z-index:1;display:grid;justify-items:start;gap:var(--space-5);padding:var(--space-8) var(--space-6);text-align:left}@media(min-width:768px){.feature__overlaycontent[data-astro-cid-ddarkzxf]{padding:var(--space-12) var(--space-10)}}.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__heading[data-astro-cid-ddarkzxf],.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__sub[data-astro-cid-ddarkzxf]{text-align:left}.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__heading[data-astro-cid-ddarkzxf]{color:var(--color-white)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__sub[data-astro-cid-ddarkzxf]{max-inline-size:40ch;color:#ffffffd9}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf]{color:var(--color-white);box-shadow:inset 0 1px #ffffff40;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].primary{background:#d8b88ad1;border-color:#d8b88ae6}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].primary:hover{background:#cbac7eeb;border-color:#cbac7ef2}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].secondary{background:#ffffff1f;border-color:var(--color-sand)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].secondary:hover{color:var(--text-on-sand);background:#d8b88ad1;border-color:#d8b88ae6}@media(max-width:767px){.feature__overlay[data-astro-cid-ddarkzxf]{gap:var(--space-5);align-content:start;min-block-size:auto;overflow:visible;border-radius:0;isolation:auto;--t:inherit;color:inherit}.feature__overlaymedia[data-astro-cid-ddarkzxf]{position:relative;inset:auto;aspect-ratio:4 / 3;overflow:clip;border-radius:var(--radius-card)}[data-astro-cid-ddarkzxf][data-width=full] .feature__overlaymedia[data-astro-cid-ddarkzxf]{border-radius:0}.feature__overlaymedia[data-astro-cid-ddarkzxf]:after,.feature__overlaymedia[data-astro-cid-ddarkzxf][data-video]:after,.feature__overlay[data-astro-cid-ddarkzxf][data-text=top] .feature__overlaymedia[data-astro-cid-ddarkzxf]:after{content:none}.feature__overlaycontent[data-astro-cid-ddarkzxf]{padding:0}[data-astro-cid-ddarkzxf][data-width=full] .feature__overlaycontent[data-astro-cid-ddarkzxf]{padding-inline:var(--layout-px)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__heading[data-astro-cid-ddarkzxf]{color:var(--text-primary)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .feature__sub[data-astro-cid-ddarkzxf]{color:var(--text-secondary)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].primary,.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].primary:hover{color:var(--text-on-accent);background:var(--accent);border-color:var(--accent)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].secondary{color:var(--accent);background:transparent;border-color:var(--accent)}.feature__overlaycontent[data-astro-cid-ddarkzxf] .button[data-astro-cid-ddarkzxf].secondary:hover{color:var(--text-on-accent);background:var(--accent);border-color:var(--accent)}}.feature__split[data-astro-cid-ddarkzxf]{display:grid;gap:var(--space-8)}@media(min-width:768px){.feature__split[data-astro-cid-ddarkzxf]{grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-16)}.feature__split[data-astro-cid-ddarkzxf][data-media-side=right] .feature__media[data-astro-cid-ddarkzxf]{order:2}}.feature__media[data-astro-cid-ddarkzxf]{overflow:clip;border-radius:var(--radius-card-lg)}.feature__content[data-astro-cid-ddarkzxf]{display:grid;gap:var(--space-5)}.feature__head[data-astro-cid-ddarkzxf]{display:grid;justify-items:center;gap:var(--space-5);margin-block-end:var(--space-12);text-align:center}.feature__head[data-astro-cid-ddarkzxf] .feature__ctas[data-astro-cid-ddarkzxf]{justify-content:center}.feature__center[data-astro-cid-ddarkzxf]{overflow:clip;border-radius:var(--radius-card)}.feature__band[data-astro-cid-ddarkzxf]{overflow:clip}.feature__band[data-astro-cid-ddarkzxf][data-motion=expand]{inline-size:100%;border-radius:var(--radius-card);overflow:visible}.feature__center[data-astro-cid-ddarkzxf][data-motion=expand]{overflow:visible}.feature__center[data-astro-cid-ddarkzxf][data-motion=expand],.feature__band[data-astro-cid-ddarkzxf][data-motion=expand]{position:relative;max-inline-size:min(100%,calc(70svh * 16 / 9));margin-inline:auto}.feature__intro[data-astro-cid-ddarkzxf]{display:grid;gap:var(--space-2)}.feature__heading[data-astro-cid-ddarkzxf]{margin-block-end:0}.feature__split[data-astro-cid-ddarkzxf] .feature__heading[data-astro-cid-ddarkzxf]{text-align:left}.feature__sub[data-astro-cid-ddarkzxf]{max-inline-size:48ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.feature__ctas[data-astro-cid-ddarkzxf]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-2)}.feature-rows__head[data-astro-cid-q5ljralo]{display:grid;justify-items:center;gap:var(--space-2);margin-block-end:var(--space-16);text-align:center}.feature-rows__heading[data-astro-cid-q5ljralo]{margin-block-end:0}.feature-rows__list[data-astro-cid-q5ljralo]{display:grid;gap:var(--space-20)}.feature-rows__row[data-astro-cid-q5ljralo]{display:grid;gap:var(--space-8)}@media(min-width:768px){.feature-rows__row[data-astro-cid-q5ljralo]{grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-16)}.feature-rows__row[data-astro-cid-q5ljralo][data-media-side=right] .feature-rows__media[data-astro-cid-q5ljralo]{order:2}}.feature-rows__media[data-astro-cid-q5ljralo]{overflow:clip;border-radius:var(--radius-3xl)}.feature-rows__content[data-astro-cid-q5ljralo]{display:grid;gap:var(--space-5)}.feature-rows__row-heading[data-astro-cid-q5ljralo]{font-size:var(--text-xxl);font-weight:var(--font-weight-bold);line-height:1.1;letter-spacing:-.01em}.feature-rows__text[data-astro-cid-q5ljralo]{max-inline-size:48ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.feature-rows__bullets[data-astro-cid-q5ljralo]{display:grid;gap:var(--space-2);max-inline-size:48ch;padding-inline-start:1.25em;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.feature-rows__bullets[data-astro-cid-q5ljralo] li[data-astro-cid-q5ljralo]::marker{color:var(--color-sand)}.feature-rows__ctas[data-astro-cid-q5ljralo]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-2)}.steps__head[data-astro-cid-ghspu2fi]{display:grid;justify-items:center;gap:var(--space-2);margin-block-end:var(--space-12);text-align:center}.steps__heading[data-astro-cid-ghspu2fi]{margin-block-end:0}.steps__intro[data-astro-cid-ghspu2fi]{max-width:46ch;color:var(--text-secondary)}.story[data-astro-cid-ghspu2fi]{display:grid;gap:var(--space-8)}@media(min-width:768px){.story[data-astro-cid-ghspu2fi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:var(--space-16)}}.story__stage[data-astro-cid-ghspu2fi]{display:none}@media(min-width:768px){.story__stage[data-astro-cid-ghspu2fi]{position:sticky;top:var(--stage-top, calc(var(--header-h) + var(--space-8)));display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:var(--space-6)}}.story__count[data-astro-cid-ghspu2fi]{display:grid;font-size:clamp(4rem,7.5vw,7rem);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:.8;letter-spacing:-.04em;color:var(--text-primary)}.story__countnum[data-astro-cid-ghspu2fi]{grid-area:1 / 1;opacity:0;translate:0 8px;transition:opacity .4s ease,translate .5s cubic-bezier(.32,.72,0,1)}.story__countnum[data-astro-cid-ghspu2fi][data-active]{opacity:1;translate:0 0}.story__frame[data-astro-cid-ghspu2fi]{position:relative;aspect-ratio:4 / 5;inline-size:min(100%,calc((100svh - var(--header-h) - 10rem) * .8));justify-self:center;overflow:clip;background:var(--surface-deep);border-radius:var(--radius-card);isolation:isolate}.story__img[data-astro-cid-ghspu2fi]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;opacity:0;scale:1.06;transition:opacity .6s ease,scale 1.2s cubic-bezier(.32,.72,0,1)}.story__img[data-astro-cid-ghspu2fi][data-active]{opacity:1;scale:1}[data-astro-cid-ghspu2fi][data-textonly] .story__frame[data-astro-cid-ghspu2fi]{aspect-ratio:4 / 4;background:var(--surface-sea)}.story__numstage[data-astro-cid-ghspu2fi]{position:absolute;inset:var(--space-8);display:grid;align-content:end}.story__numlabel[data-astro-cid-ghspu2fi]{grid-area:1 / 1;font-size:var(--text-xl);font-weight:var(--font-weight-medium);line-height:1.3;letter-spacing:-.01em;color:var(--color-white);opacity:0;translate:0 8px;transition:opacity .4s ease,translate .5s cubic-bezier(.32,.72,0,1)}.story__numlabel[data-astro-cid-ghspu2fi][data-active]{opacity:1;translate:0 0}.story__steps[data-astro-cid-ghspu2fi]{display:grid;gap:var(--space-14);list-style:none}.story__step[data-astro-cid-ghspu2fi]{display:grid;justify-items:start;gap:var(--space-3);scroll-margin-top:calc(var(--header-h) + var(--space-8));transition:opacity .4s ease}.story__body[data-astro-cid-ghspu2fi]{display:grid;justify-items:start;gap:var(--space-3)}.story__num[data-astro-cid-ghspu2fi]{font-size:clamp(3rem,14vw,4rem);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums;line-height:.9;letter-spacing:-.04em;color:var(--text-primary)}@media(min-width:768px){.story__steps[data-astro-cid-ghspu2fi]{gap:var(--space-8)}.story__step[data-astro-cid-ghspu2fi]{align-content:center;min-block-size:60svh;padding-block:var(--space-8);opacity:.35}.story__step[data-astro-cid-ghspu2fi][data-active]{opacity:1}.story__step[data-astro-cid-ghspu2fi]:last-child{min-block-size:40svh;align-content:start}.story__num[data-astro-cid-ghspu2fi],.story__stepimg[data-astro-cid-ghspu2fi]{display:none}}.story__label[data-astro-cid-ghspu2fi]{font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--accent)}.story__title[data-astro-cid-ghspu2fi]{font-size:clamp(1.625rem,3vw,2.5rem);font-weight:var(--font-weight-semibold);line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.story__text[data-astro-cid-ghspu2fi]{max-width:52ch;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--text-secondary);white-space:pre-line}@media(min-width:768px){.story__text[data-astro-cid-ghspu2fi]{font-size:var(--text-lg)}}.story__stepimg[data-astro-cid-ghspu2fi]{inline-size:100%;block-size:auto;aspect-ratio:4 / 3;margin-block-end:var(--space-4);object-fit:cover;border-radius:var(--radius-card);opacity:0;translate:0 16px;transition:opacity .6s ease,translate .7s cubic-bezier(.32,.72,0,1)}.story__step[data-astro-cid-ghspu2fi][data-in] .story__stepimg[data-astro-cid-ghspu2fi]{opacity:1;translate:0 0}@media(prefers-reduced-motion:reduce){.story__img[data-astro-cid-ghspu2fi],.story__numlabel[data-astro-cid-ghspu2fi],.story__step[data-astro-cid-ghspu2fi],.story__countnum[data-astro-cid-ghspu2fi],.story__stepimg[data-astro-cid-ghspu2fi]{transition:none}.story__stepimg[data-astro-cid-ghspu2fi]{opacity:1;translate:0 0}}.hub__head[data-astro-cid-5mudu4gw]{display:grid;gap:var(--space-5);--rise-from:1.5rem}@media(min-width:768px){.hub__head[data-astro-cid-5mudu4gw]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:var(--space-12)}}.hub__title[data-astro-cid-5mudu4gw]{display:grid;gap:var(--space-3)}.hub__heading[data-astro-cid-5mudu4gw]{font-size:var(--text-display-1);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:-.03em;text-wrap:balance}.hub__intro[data-astro-cid-5mudu4gw]{max-inline-size:38ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}@media(min-width:768px){.hub__intro[data-astro-cid-5mudu4gw]{justify-self:end;padding-block-end:var(--space-2)}}@media(max-width:767px){section[data-astro-cid-5mudu4gw][data-fluid-page]{--section-pb:var(--space-10)}}.guides__head[data-astro-cid-yach2cvr]{display:grid;justify-items:center;gap:var(--space-3);margin-block-end:var(--space-10);text-align:center}.guides__heading[data-astro-cid-yach2cvr]{margin-block-end:0}@media(max-width:767px){section[data-astro-cid-yach2cvr]:has(>.guides__layout){--section-pt:0;--section-pb:0}}.guides__layout[data-astro-cid-yach2cvr]{display:grid;gap:var(--space-8);align-items:start}.guides__panel[data-astro-cid-yach2cvr]{--rail-pad:var(--space-2);--rail-r:var(--radius-card);display:flex;flex-direction:column;gap:var(--rail-pad);box-sizing:border-box;padding:var(--rail-pad);background:var(--surface-deep);border-radius:var(--rail-r);--gtree-active-bg:var(--surface-content);--gtree-hover-bg:color-mix(in oklch, var(--surface-content), transparent 45%);--gtree-row-inset:var(--space-4)}.guides__railhead[data-astro-cid-yach2cvr]{display:flex;align-items:center;flex:none;min-block-size:3rem;padding-inline:var(--space-4);font-size:var(--text-md);font-weight:var(--font-weight-semibold);color:var(--text-primary);background:var(--surface-content);border-radius:calc(var(--rail-r) - var(--rail-pad))}.guides__railbody[data-astro-cid-yach2cvr]{flex:1 1 auto;min-block-size:0;padding-block:var(--space-1) var(--space-2)}@media(min-width:1024px){.guides__layout[data-astro-cid-yach2cvr][data-has-tree]{grid-template-columns:minmax(16rem,20rem) minmax(0,1fr);gap:var(--space-10)}.guides__rail[data-astro-cid-yach2cvr]{position:sticky;top:calc(var(--header-h) + var(--space-4))}.guides__panel[data-astro-cid-yach2cvr]{max-block-size:calc(100vh - var(--header-h) - var(--space-8))}.guides__railbody[data-astro-cid-yach2cvr]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding-block-end:var(--space-4);-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 1.25rem),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 1.25rem),transparent)}.guides__railbody[data-astro-cid-yach2cvr]::-webkit-scrollbar{display:none}}.guides__list[data-astro-cid-yach2cvr]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr));gap:var(--space-5);list-style:none}.guide__card[data-astro-cid-yach2cvr]{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-6);block-size:100%;min-block-size:27rem;padding:var(--space-5);color:var(--color-white);text-decoration:none;background:var(--surface-deep);border-radius:var(--radius-card);overflow:clip}@media(min-width:768px){.guide__card[data-astro-cid-yach2cvr]{min-block-size:30rem;padding:var(--space-6)}}.guide__card[data-astro-cid-yach2cvr]:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.guide__cover[data-astro-cid-yach2cvr]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transition:scale .6s cubic-bezier(.32,.72,0,1)}.guide__card[data-astro-cid-yach2cvr]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#00000052,#0000 28%),linear-gradient(to top,#000000c7,#0000005c 38%,#0000 64%)}.guide__card[data-astro-cid-yach2cvr]:hover .guide__cover[data-astro-cid-yach2cvr]{scale:1.05}.guide__top[data-astro-cid-yach2cvr]{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.guide__tag[data-astro-cid-yach2cvr]{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-white);background:#ffffff24;border:1px solid oklch(1 0 0 / .22);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.guide__num[data-astro-cid-yach2cvr]{align-items:baseline;gap:var(--space-1-5);padding:0;font-size:clamp(2rem,2.2vw + 1rem,2.75rem);font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:-.02em;text-transform:none;color:var(--color-white);text-shadow:0 1px 16px oklch(0 0 0 / .35);background:none;border:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.guide__no[data-astro-cid-yach2cvr]{font-size:.55em;font-weight:var(--font-weight-medium);letter-spacing:0;opacity:.85}.guide__foot[data-astro-cid-yach2cvr]{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.guide__text[data-astro-cid-yach2cvr]{display:grid;gap:var(--space-2);min-inline-size:0}.guide__title[data-astro-cid-yach2cvr]{font-size:var(--text-xxl);font-weight:var(--font-weight-semibold);line-height:1.12;letter-spacing:-.015em;color:var(--color-white);text-wrap:balance}.guide__excerpt[data-astro-cid-yach2cvr]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-inline-size:30rem;font-size:var(--text-sm);line-height:1.5;color:#fffc}.guide__arrow[data-astro-cid-yach2cvr]{display:inline-grid;place-items:center;flex:none;inline-size:2.75rem;block-size:2.75rem;color:var(--color-white);border:1px solid oklch(1 0 0 / .55);border-radius:var(--radius-full);transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .4s cubic-bezier(.32,.72,0,1)}.guide__card[data-astro-cid-yach2cvr]:hover .guide__arrow[data-astro-cid-yach2cvr],.guide__card[data-astro-cid-yach2cvr]:focus-visible .guide__arrow[data-astro-cid-yach2cvr]{color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand);transform:rotate(45deg)}.guides__empty[data-astro-cid-yach2cvr]{color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.guide__cover[data-astro-cid-yach2cvr],.guide__arrow[data-astro-cid-yach2cvr]{transition:none}.guide__card[data-astro-cid-yach2cvr]:hover .guide__cover[data-astro-cid-yach2cvr]{scale:1}}.sidx__inner[data-astro-cid-raeagjwz]{display:grid;gap:var(--space-10)}@media(min-width:1024px){.sidx__inner[data-astro-cid-raeagjwz]{grid-template-columns:minmax(0,1fr) minmax(26rem,36rem);align-items:stretch;gap:var(--space-12)}}@media(min-width:1280px){.sidx__inner[data-astro-cid-raeagjwz]{gap:var(--space-16)}}.sidx__head[data-astro-cid-raeagjwz]{display:grid;gap:var(--space-3);margin-block-end:var(--space-10)}.sidx__heading[data-astro-cid-raeagjwz]{font-size:var(--text-display-2);line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.sidx__intro[data-astro-cid-raeagjwz]{max-inline-size:48ch;font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.sidx__list[data-astro-cid-raeagjwz]{display:grid;list-style:none;border-block-start:1px solid var(--border-subtle)}.sidx__link[data-astro-cid-raeagjwz]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"thumb num arrow" "thumb text arrow";align-items:center;gap:var(--space-1) var(--space-4);padding-block:var(--space-4);color:var(--text-primary);text-decoration:none;border-block-end:1px solid var(--border-subtle);transition:color .25s ease}@media(min-width:768px){.sidx__link[data-astro-cid-raeagjwz]{column-gap:var(--space-6);padding-block:var(--space-5)}}@media(min-width:1024px){.sidx__link[data-astro-cid-raeagjwz]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"num text arrow";gap:var(--space-6);padding-block:var(--space-6)}}.sidx__num[data-astro-cid-raeagjwz]{grid-area:num;align-self:end;font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-sand)}@media(min-width:1024px){.sidx__num[data-astro-cid-raeagjwz]{align-self:center;min-inline-size:2.25rem}}.sidx__text[data-astro-cid-raeagjwz]{grid-area:text;align-self:start;display:grid;gap:var(--space-1)}@media(min-width:1024px){.sidx__text[data-astro-cid-raeagjwz]{align-self:center}}.sidx__title[data-astro-cid-raeagjwz]{font-size:clamp(1.125rem,4.8vw,2.25rem);font-weight:var(--font-weight-semibold);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;transition:transform .35s cubic-bezier(.32,.72,0,1)}@media(min-width:1024px){.sidx__title[data-astro-cid-raeagjwz]{font-size:clamp(1.5rem,3.2vw,2.5rem)}}.sidx__tagline[data-astro-cid-raeagjwz]{font-size:var(--text-md);color:var(--text-secondary)}.sidx__thumb[data-astro-cid-raeagjwz]{grid-area:thumb;display:block;inline-size:4rem;aspect-ratio:4 / 5;overflow:clip;border-radius:var(--radius-card-sm);background:var(--surface-deep)}.sidx__thumb[data-astro-cid-raeagjwz] img[data-astro-cid-raeagjwz]{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform .5s ease}@media(min-width:1024px){.sidx__thumb[data-astro-cid-raeagjwz]{display:none}}.sidx__arrow[data-astro-cid-raeagjwz]{grid-area:arrow;display:inline-grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--radius-full);transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .35s cubic-bezier(.32,.72,0,1)}@media(hover:hover){.sidx__link[data-astro-cid-raeagjwz]:hover .sidx__title[data-astro-cid-raeagjwz]{transform:translate(var(--space-2))}.sidx__link[data-astro-cid-raeagjwz]:hover .sidx__thumb[data-astro-cid-raeagjwz] img[data-astro-cid-raeagjwz]{transform:scale(1.06)}}.sidx__link[data-astro-cid-raeagjwz]:hover .sidx__arrow[data-astro-cid-raeagjwz],.sidx__link[data-astro-cid-raeagjwz]:focus-visible .sidx__arrow[data-astro-cid-raeagjwz]{color:var(--text-on-sand);background:var(--color-sand);border-color:var(--color-sand);transform:rotate(45deg)}.sidx__link[data-astro-cid-raeagjwz]:focus-visible{outline:2px solid var(--color-sand);outline-offset:4px;border-radius:var(--radius-sm)}.sidx__preview[data-astro-cid-raeagjwz]{display:none}@media(min-width:1024px){.sidx__preview[data-astro-cid-raeagjwz]{display:flex;flex-direction:column;align-self:stretch;padding-block-start:calc(var(--text-sm) * 1.5 + var(--space-3))}}.sidx__frame[data-astro-cid-raeagjwz]{position:relative;flex:1;min-block-size:20rem;overflow:clip;border-radius:var(--radius-card-lg);background:var(--surface-deep);box-shadow:var(--shadow-lg)}.sidx__img[data-astro-cid-raeagjwz]{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .5s ease,transform 1.2s cubic-bezier(.22,1,.36,1)}.sidx__img[data-astro-cid-raeagjwz][data-active]{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.sidx__title[data-astro-cid-raeagjwz],.sidx__thumb[data-astro-cid-raeagjwz] img[data-astro-cid-raeagjwz],.sidx__arrow[data-astro-cid-raeagjwz],.sidx__img[data-astro-cid-raeagjwz]{transition:none}}.sbar[data-v-ec9924f7]{margin-block-end:var(--space-10)}.sy-grid[data-astro-cid-avisgp3f]{--sy-gap:var(--space-3);--sy-pad:var(--space-5);--sy-mark:var(--space-11);--sy-name:var(--text-md);--sy-name-lh:calc(var(--sy-name) * 1.25);--sy-text-min:calc(var(--sy-name-lh) + var(--space-1) + var(--text-sm) * 1.3);--sy-air:minmax(max(0px, var(--sy-pad) - var(--sy-gap)), 1fr);display:grid;gap:var(--sy-gap);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:var(--sy-air) auto minmax(var(--sy-text-min),auto) var(--sy-air);margin:0;padding:0;list-style:none}@media(min-width:768px){.sy-grid[data-astro-cid-avisgp3f]{--sy-gap:var(--space-4);--sy-pad:var(--space-6);--sy-mark:var(--space-14);--sy-name:var(--text-lg);grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.sy-grid[data-astro-cid-avisgp3f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.sy-grid[data-astro-cid-avisgp3f]{grid-template-columns:repeat(5,minmax(0,1fr))}}.sy-grid[data-astro-cid-avisgp3f]>li[data-astro-cid-avisgp3f]{display:grid;grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid}.sy-grid[data-astro-cid-avisgp3f]>li[data-astro-cid-avisgp3f][hidden]{display:none}.sy-grid[data-astro-cid-avisgp3f]>li[data-astro-cid-avisgp3f]:before{content:"";grid-area:1 / 1 / 5 / 2;inline-size:100%;aspect-ratio:5 / 4;pointer-events:none}.sy-brand[data-astro-cid-avisgp3f]{--sy-grow:0px;position:relative;isolation:isolate;grid-area:1 / 1 / 5 / 2;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;justify-items:center;padding:0 var(--space-4);color:var(--text-primary);text-align:center;text-decoration:none}.sy-brand[data-astro-cid-avisgp3f]:before{content:"";position:absolute;inset:calc(-1 * var(--sy-grow));z-index:-1;background:var(--surface-canvas);border-radius:calc(var(--radius-card) + var(--sy-grow));transition:inset var(--card-motion, .5s) var(--ease-in-out-soft),border-radius var(--card-motion, .5s) var(--ease-in-out-soft)}.sy-brand__mark[data-astro-cid-avisgp3f]{grid-row:2;display:grid;place-items:center;inline-size:var(--sy-mark);block-size:var(--sy-mark);font-size:calc(var(--sy-mark) * .3);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--text-secondary);background:var(--surface-deep);border-radius:var(--radius-full);overflow:clip;transition:background-color .25s ease,color .25s ease}.sy-brand__mark[data-astro-cid-avisgp3f] img[data-astro-cid-avisgp3f]{inline-size:68%;block-size:68%;object-fit:contain}a[data-astro-cid-avisgp3f].sy-brand:focus-visible .sy-brand__mark[data-astro-cid-avisgp3f]{color:var(--text-on-accent);background:var(--accent)}.sy-brand__text[data-astro-cid-avisgp3f]{grid-row:3;align-self:start;display:grid;gap:var(--space-1);justify-items:center}.sy-brand__name[data-astro-cid-avisgp3f]{font-size:var(--sy-name);font-weight:var(--font-weight-medium);line-height:var(--sy-name-lh);letter-spacing:-.01em;text-wrap:balance}.sy-brand__counts[data-astro-cid-avisgp3f]{font-size:var(--text-sm);line-height:1.3;color:var(--text-secondary);font-variant-numeric:tabular-nums}a[data-astro-cid-avisgp3f].sy-brand:focus-visible{outline:none}a[data-astro-cid-avisgp3f].sy-brand:focus-visible:before{outline:2px solid var(--accent);outline-offset:2px}@media(min-width:768px){.sy-brand[data-astro-cid-avisgp3f]{padding:0 var(--space-6)}}@media(hover:hover){a[data-astro-cid-avisgp3f].sy-brand:hover{--sy-grow:6px}a[data-astro-cid-avisgp3f].sy-brand:hover .sy-brand__mark[data-astro-cid-avisgp3f]{color:var(--text-on-accent);background:var(--accent)}}.syidx__empty[data-astro-cid-avisgp3f]{margin:var(--space-8) 0 0;font-size:var(--text-md);color:var(--text-secondary);text-align:center;text-wrap:balance}@media(prefers-reduced-motion:reduce){.sy-brand[data-astro-cid-avisgp3f]:before,.sy-brand__mark[data-astro-cid-avisgp3f]{transition:none}}.touch[data-astro-cid-b6hal56i]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-items:stretch;margin:0;padding:0;list-style:none}@media(min-width:768px){.touch[data-astro-cid-b6hal56i]{grid-template-columns:repeat(3,minmax(0,1fr))}}.touch[data-astro-cid-b6hal56i]>li[data-astro-cid-b6hal56i]{display:grid}.touch__card[data-astro-cid-b6hal56i]{--touch-grow:6px;display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0;overflow:visible;background:transparent;isolation:isolate}.touch__card[data-astro-cid-b6hal56i]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface-content);border-radius:var(--card-radius);box-shadow:0 6px 32px #0000;transition:inset var(--card-motion) var(--card-ease),border-radius var(--card-motion) var(--card-ease),box-shadow var(--card-motion) var(--card-ease)}.touch__card[data-astro-cid-b6hal56i].card--mist:before{background:var(--surface-mist)}.touch__card[data-astro-cid-b6hal56i]:hover,.touch__card[data-astro-cid-b6hal56i]:focus-visible{transform:none;box-shadow:none}.touch__card[data-astro-cid-b6hal56i]:hover:before,.touch__card[data-astro-cid-b6hal56i]:focus-visible:before{inset:calc(-1 * var(--touch-grow));border-radius:calc(var(--card-radius) + var(--touch-grow));box-shadow:0 6px 32px #0000000f}@media(prefers-reduced-motion:reduce){.touch__card[data-astro-cid-b6hal56i]:before{transition:none}.touch__card[data-astro-cid-b6hal56i]:hover:before,.touch__card[data-astro-cid-b6hal56i]:focus-visible:before{inset:0;border-radius:var(--card-radius);box-shadow:none}}.touch__disc[data-astro-cid-b6hal56i]{display:inline-grid;place-items:center;inline-size:3.5rem;block-size:3.5rem;color:var(--text-on-accent);background:var(--accent);border-radius:var(--radius-full)}.touch__disc[data-astro-cid-b6hal56i] svg{display:block}.touch__head[data-astro-cid-b6hal56i]{display:grid;gap:var(--space-1)}.touch__value[data-astro-cid-b6hal56i]{display:inline-flex;align-items:center;gap:var(--space-2);margin-block-start:auto;font-weight:var(--font-weight-medium);color:var(--accent);overflow-wrap:anywhere}[data-astro-cid-b6hal56i][data-variant=long] .touch__disc[data-astro-cid-b6hal56i]{margin-block-end:var(--space-2)}[data-astro-cid-b6hal56i][data-variant=short] .touch__card[data-astro-cid-b6hal56i]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:var(--space-4);padding:var(--space-5)}[data-astro-cid-b6hal56i][data-variant=short] .touch__disc[data-astro-cid-b6hal56i]{inline-size:3rem;block-size:3rem}.touch__row[data-astro-cid-b6hal56i]{display:grid;gap:2px;min-inline-size:0}.touch__value--quiet[data-astro-cid-b6hal56i]{margin-block-start:0;font-weight:var(--font-weight-normal);color:var(--text-secondary)}.faq__inner[data-astro-cid-p5vrwyrz]{display:grid;gap:var(--space-8)}.faq__head[data-astro-cid-p5vrwyrz]{display:grid;gap:var(--space-3)}.faq__heading[data-astro-cid-p5vrwyrz]{margin-block-end:0}.faq__intro[data-astro-cid-p5vrwyrz]{font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--text-secondary)}.stats__grid[data-astro-cid-6vvo77fk]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto minmax(var(--stats-air, 0px),1fr) auto;gap:var(--space-3);list-style:none;margin:0;padding:0}@media(min-width:640px){.stats__grid[data-astro-cid-6vvo77fk]{--stats-air:clamp(2rem, 4.5vw, 5rem);gap:var(--space-4)}}@media(min-width:1024px){.stats__grid[data-astro-cid-6vvo77fk]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}.stats__card[data-astro-cid-6vvo77fk]{grid-row:span 3;grid-template-rows:subgrid;row-gap:0}@media(max-width:639px){.stats__card[data-astro-cid-6vvo77fk] .card__figure[data-astro-cid-6vvo77fk]{font-size:3rem}.stats__card[data-astro-cid-6vvo77fk] .card__title[data-astro-cid-6vvo77fk]{font-size:var(--text-md)}.stats__card[data-astro-cid-6vvo77fk] .card__text[data-astro-cid-6vvo77fk]{font-size:var(--text-sm)}}.stats__top[data-astro-cid-6vvo77fk]{grid-row:1}.stats__bottom[data-astro-cid-6vvo77fk]{grid-row:3;align-self:start;display:grid;gap:var(--space-2)}.stats__glyph[data-astro-cid-6vvo77fk]{display:block;color:var(--text-primary)}.stats__glyph--down[data-astro-cid-6vvo77fk]{rotate:180deg}.quote__figure[data-astro-cid-zoae3odl]{display:grid;justify-items:center;gap:var(--space-8);margin:0;text-align:center}.quote__body[data-astro-cid-zoae3odl]{margin:0}.quote__text[data-astro-cid-zoae3odl]{margin:0;font-size:var(--text-display-2);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}.quote__attr[data-astro-cid-zoae3odl]{display:flex;align-items:center;gap:var(--space-4)}.quote__portrait[data-astro-cid-zoae3odl]{inline-size:3rem;block-size:3rem;border-radius:var(--radius-full);object-fit:cover;filter:grayscale(1)}.quote__who[data-astro-cid-zoae3odl]{display:grid;justify-items:start;text-align:left;gap:var(--space-1)}.quote__name[data-astro-cid-zoae3odl]{font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.quote__role[data-astro-cid-zoae3odl]{font-size:var(--text-sm);color:var(--text-secondary)}.quote__attr--bare[data-astro-cid-zoae3odl] .quote__who[data-astro-cid-zoae3odl]{justify-items:center;text-align:center}.tcard[data-astro-cid-n362kob3]{--tcard-pad:clamp(var(--space-5), 4vw, var(--space-12));grid-template-rows:minmax(0,1fr) auto;align-content:stretch;gap:var(--space-5);block-size:100%;margin:0;padding:var(--tcard-pad);overflow:clip}@media(max-width:767px){.tcard[data-astro-cid-n362kob3]{--tcard-pad:var(--space-5);gap:var(--space-5)}.tcard__text[data-astro-cid-n362kob3]{font-size:var(--text-md)}}.tcard__quote[data-astro-cid-n362kob3]{margin:0}.tcard__text[data-astro-cid-n362kob3]{--tcard-mark-gap:.05em;max-inline-size:60ch;font-size:clamp(1.25rem,2.25vw,2rem);font-weight:var(--font-weight-semibold);line-height:1.3;letter-spacing:-.01em;text-wrap:pretty;color:var(--text-primary)}.tcard__open[data-astro-cid-n362kob3],.tcard__close[data-astro-cid-n362kob3]{font-kerning:none}.tcard__open[data-astro-cid-n362kob3]{margin-inline-end:var(--tcard-mark-gap)}.tcard__close[data-astro-cid-n362kob3]{margin-inline-start:var(--tcard-mark-gap);white-space:nowrap}.tcard__foot[data-astro-cid-n362kob3]{display:flex;align-items:center;gap:var(--space-4);min-inline-size:0}@media(min-width:768px){.tcard__foot[data-astro-cid-n362kob3]{gap:var(--space-5)}}.tcard__thumb[data-astro-cid-n362kob3],.tcard__mark[data-astro-cid-n362kob3]{--tcard-mark:clamp(3.5rem, 5vw, 4.5rem);flex:none;display:grid;place-items:center;inline-size:var(--tcard-mark);block-size:var(--tcard-mark);overflow:clip;background:var(--surface-deep);border-radius:var(--radius-full)}.tcard__thumb[data-astro-cid-n362kob3] img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.tcard__mark[data-astro-cid-n362kob3]{font-size:calc(var(--tcard-mark) * .3);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--text-secondary)}.tcard__who[data-astro-cid-n362kob3]{display:grid;gap:var(--space-1);min-inline-size:0;line-height:var(--leading-normal)}.tcard__name[data-astro-cid-n362kob3]{font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}@media(min-width:768px){.tcard__name[data-astro-cid-n362kob3]{font-size:var(--text-lg)}}.tcard__role[data-astro-cid-n362kob3]{font-size:var(--text-sm);color:var(--text-secondary)}.testimonials__clip[data-astro-cid-fdhljchs]{overflow-x:clip}.testimonials[data-astro-cid-fdhljchs]{--t-bleed:calc(var(--layout-px) + max(0px, (100vw - var(--section-cap, var(--max-width-wide))) / 2));margin-block-start:var(--space-8);margin-inline:calc(-1 * var(--t-bleed))}.testimonials[data-astro-cid-fdhljchs] .slider__track{padding-inline:var(--t-bleed) 0;scroll-padding-inline:var(--t-bleed) 0}.testimonials[data-astro-cid-fdhljchs] .slider__nav{padding-inline:var(--t-bleed) 0}.testimonials[data-astro-cid-fdhljchs] .slider{--t-line:calc(min(100vw, var(--section-cap, var(--max-width-wide))) - 2 * var(--layout-px));--t-peek:clamp(2rem, 7vw, 4rem);--slide-w:calc(var(--t-line) - var(--t-peek))}@media(min-width:768px){.testimonials[data-astro-cid-fdhljchs] .slider{--slide-w:min(calc(var(--t-line) * .62), 56rem)}}.testimonials__grid[data-astro-cid-fdhljchs]{display:grid;gap:var(--space-5);margin-inline:var(--t-bleed);list-style:none}@media(min-width:1024px){.testimonials__grid[data-astro-cid-fdhljchs]{grid-template-columns:repeat(2,minmax(0,1fr))}}.tiles__grid[data-astro-cid-bhh2aqqh]{display:grid;gap:var(--space-4)}.tiles__row[data-astro-cid-bhh2aqqh]{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}.tiles__item[data-astro-cid-bhh2aqqh]{min-inline-size:0}@media(min-width:768px){.tiles__row[data-astro-cid-bhh2aqqh]{display:flex;align-items:stretch;aspect-ratio:var(--row-ratio, 3)}.tiles__item[data-astro-cid-bhh2aqqh]{display:grid;flex:var(--span, 6) 1 0;transition:flex-grow .7s var(--ease-out-quint)}.tiles__tile[data-astro-cid-bhh2aqqh]{grid-template-rows:minmax(0,1fr);block-size:100%}.tiles__frame[data-astro-cid-bhh2aqqh]{block-size:100%;aspect-ratio:auto!important}}@media(min-width:768px)and (hover:hover){.tiles__item[data-astro-cid-bhh2aqqh]:hover{flex-grow:calc(var(--span, 6) * 1.3)}}.tiles__tile[data-astro-cid-bhh2aqqh]{display:grid;gap:var(--space-3);color:inherit;text-decoration:none}a[data-astro-cid-bhh2aqqh].tiles__tile:hover{text-decoration:none}a[data-astro-cid-bhh2aqqh].tiles__tile:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px;border-radius:var(--radius-card)}.tiles__frame[data-astro-cid-bhh2aqqh]{position:relative;overflow:clip;border-radius:var(--radius-card)}.tiles__overlay[data-astro-cid-bhh2aqqh]{position:absolute;inset:0;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:end;align-items:center;gap:var(--space-4);padding:var(--space-5);background:linear-gradient(to top,#0000008c,#0000 55%);pointer-events:none}@media(min-width:768px){.tiles__overlay[data-astro-cid-bhh2aqqh]{padding:var(--space-6)}}.tiles__caption[data-astro-cid-bhh2aqqh]{max-inline-size:22ch;font-size:clamp(1.25rem,2.4vw,1.875rem);font-weight:var(--font-weight-semibold);line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--color-white)}.tiles__cta[data-astro-cid-bhh2aqqh]{flex:none;color:var(--color-white);box-shadow:inset 0 1px #ffffff40;-webkit-backdrop-filter:blur(16px) saturate(1.6);backdrop-filter:blur(16px) saturate(1.6)}.tiles__cta[data-astro-cid-bhh2aqqh].primary{background:#d8b88ad1;border-color:#d8b88ae6}.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__cta[data-astro-cid-bhh2aqqh].primary{background:#cbac7eeb;border-color:#cbac7ef2}.tiles__disc[data-astro-cid-bhh2aqqh]{flex:none;inline-size:3rem;block-size:3rem;margin-inline-start:auto;color:var(--color-white);border-color:#ffffffb3}.tiles__cta[data-astro-cid-bhh2aqqh].secondary{background:#ffffff1f;border-color:var(--color-sand)}.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__cta[data-astro-cid-bhh2aqqh].secondary{color:var(--text-on-sand);background:#d8b88ad1;border-color:#d8b88ae6}.tiles__media[data-astro-cid-bhh2aqqh]{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale 1.4s var(--ease-out-quint)}.tiles__hover[data-astro-cid-bhh2aqqh]{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;opacity:0;transition:opacity .6s ease .35s,scale 1.4s var(--ease-out-quint);will-change:transform}.tiles__hover[data-astro-cid-bhh2aqqh].is-playing{opacity:1}.tiles__hover[data-astro-cid-bhh2aqqh]:not(.is-playing){transition-delay:0s}.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__media[data-astro-cid-bhh2aqqh],.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__hover[data-astro-cid-bhh2aqqh]{scale:1.06}@media(prefers-reduced-motion:reduce){.tiles__item[data-astro-cid-bhh2aqqh],.tiles__media[data-astro-cid-bhh2aqqh]{transition:none}.tiles__item[data-astro-cid-bhh2aqqh]:hover{flex-grow:var(--span, 6)}.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__media[data-astro-cid-bhh2aqqh],.tiles__tile[data-astro-cid-bhh2aqqh]:hover .tiles__hover[data-astro-cid-bhh2aqqh]{scale:none}.tiles__hover[data-astro-cid-bhh2aqqh]{transition:none}}.lcards__grid[data-astro-cid-i24wpm3t]{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}@media(min-width:640px){.lcards__grid[data-astro-cid-i24wpm3t]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.lcards__grid[data-astro-cid-i24wpm3t]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}@media(min-width:768px){.lcards__grid[data-astro-cid-i24wpm3t][data-layout=feature]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content}.lcards__grid[data-astro-cid-i24wpm3t][data-layout=feature]>li[data-astro-cid-i24wpm3t]:first-child{grid-column:2;grid-row:1 / span 2}.lcards__grid[data-astro-cid-i24wpm3t][data-layout=feature]>li[data-astro-cid-i24wpm3t]:first-child .lcards__card[data-astro-cid-i24wpm3t]{aspect-ratio:auto;block-size:100%}.lcards__grid[data-astro-cid-i24wpm3t][data-layout=feature]>li[data-astro-cid-i24wpm3t]:not(:first-child) .lcards__card[data-astro-cid-i24wpm3t]{aspect-ratio:16 / 10}.lcards__grid[data-astro-cid-i24wpm3t][data-layout=feature]>li[data-astro-cid-i24wpm3t]:not(:first-child) .lcards__stack[data-astro-cid-i24wpm3t]{inline-size:34%}}.lcards__card[data-astro-cid-i24wpm3t]{--lc-grow:6px;--lc-bg:var(--surface-content);grid-template-rows:minmax(0,1fr) auto;gap:var(--space-5);min-block-size:22rem;block-size:100%;overflow:visible;background:transparent;isolation:isolate}.lcards__card[data-astro-cid-i24wpm3t].card--mist{--lc-bg:var(--surface-mist)}.lcards__card[data-astro-cid-i24wpm3t].card--sand{--lc-bg:var(--color-sand)}.lcards__card[data-astro-cid-i24wpm3t].card--sea{--lc-bg:var(--surface-sea)}.lcards__card[data-astro-cid-i24wpm3t].card--ink{--lc-bg:var(--surface-canvas)}.lcards__card[data-astro-cid-i24wpm3t]:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--lc-bg);border-radius:var(--card-radius);transition:inset var(--card-motion) var(--card-ease),border-radius var(--card-motion) var(--card-ease)}.lcards__card[data-astro-cid-i24wpm3t].card--link:hover,.lcards__card[data-astro-cid-i24wpm3t].card--link:focus-visible{transform:none;box-shadow:none}.lcards__card[data-astro-cid-i24wpm3t].card--link:hover:before,.lcards__card[data-astro-cid-i24wpm3t].card--link:focus-visible:before{inset:calc(-1 * var(--lc-grow));border-radius:calc(var(--card-radius) + 8px)}@media(min-width:768px){.lcards__card[data-astro-cid-i24wpm3t]{aspect-ratio:3 / 4;min-block-size:0}}.lcards__visual[data-astro-cid-i24wpm3t]{position:relative;display:grid;place-items:center;min-block-size:0}.lcards__card[data-astro-cid-i24wpm3t][data-visual=image]{--t:1;grid-template-rows:minmax(0,1fr) auto;isolation:isolate;color:var(--color-white)}.lcards__card[data-astro-cid-i24wpm3t][data-visual=image] .card__title[data-astro-cid-i24wpm3t]{color:var(--color-white)}.lcards__card[data-astro-cid-i24wpm3t][data-visual=image] .card__text[data-astro-cid-i24wpm3t]{color:#ffffffd9}.lcards__bg[data-astro-cid-i24wpm3t]{position:absolute;inset:0;z-index:-1;overflow:clip;border-radius:var(--card-radius);transition:inset var(--card-motion) var(--card-ease),border-radius var(--card-motion) var(--card-ease)}.card--link[data-astro-cid-i24wpm3t]:hover .lcards__bg[data-astro-cid-i24wpm3t],.card--link[data-astro-cid-i24wpm3t]:focus-visible .lcards__bg[data-astro-cid-i24wpm3t]{inset:calc(-1 * var(--lc-grow));border-radius:calc(var(--card-radius) + 8px)}.lcards__bg[data-astro-cid-i24wpm3t]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,oklch(0 0 0 / .62) 0%,oklch(0 0 0 / .22) 45%,transparent 75%)}.lcards__image[data-astro-cid-i24wpm3t]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none]{grid-template-rows:minmax(0,1fr)}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none] .lcards__foot[data-astro-cid-i24wpm3t]{flex-direction:column;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;block-size:100%}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none] .lcards__copy[data-astro-cid-i24wpm3t]{flex:0 0 auto}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none] .card__title[data-astro-cid-i24wpm3t]{font-size:var(--text-xxl);letter-spacing:-.015em}.lcards__button[data-astro-cid-i24wpm3t]{flex:none;align-self:flex-end;margin-inline-start:auto}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none] .lcards__button[data-astro-cid-i24wpm3t]{align-self:flex-start;margin-inline-start:0}.lcards__card[data-astro-cid-i24wpm3t][data-visual=none] .card__icon[data-astro-cid-i24wpm3t]{align-self:flex-end}.lcards__stack[data-astro-cid-i24wpm3t]{position:relative;inline-size:55%;aspect-ratio:1}.lcards__tile[data-astro-cid-i24wpm3t]{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;border-radius:var(--radius-card-sm);transition:rotate var(--card-motion) var(--card-ease),translate var(--card-motion) var(--card-ease)}.lcards__tile[data-astro-cid-i24wpm3t][data-tile="1"]{z-index:2;background:var(--surface-content)}.lcards__tile[data-astro-cid-i24wpm3t][data-tile="2"]{z-index:1;rotate:-8deg;translate:-14% -4%;background:var(--surface-deep)}.lcards__tile[data-astro-cid-i24wpm3t][data-tile="3"]{z-index:0;rotate:6deg;translate:14% 8%;background:var(--color-sand)}.card--link[data-astro-cid-i24wpm3t]:hover .lcards__tile[data-astro-cid-i24wpm3t][data-tile="2"]{rotate:-11deg;translate:calc(-14% - 6px) calc(-4% - 6px)}.card--link[data-astro-cid-i24wpm3t]:hover .lcards__tile[data-astro-cid-i24wpm3t][data-tile="3"]{rotate:9deg;translate:calc(14% + 6px) calc(8% + 6px)}.lcards__foot[data-astro-cid-i24wpm3t]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4)}.lcards__copy[data-astro-cid-i24wpm3t]{display:grid;gap:var(--space-2);flex:1 1 14rem}@media(prefers-reduced-motion:reduce){.lcards__tile[data-astro-cid-i24wpm3t]{transition:none}.lcards__card[data-astro-cid-i24wpm3t]:before,.lcards__bg[data-astro-cid-i24wpm3t]{transition:none}.lcards__card[data-astro-cid-i24wpm3t].card--link:hover:before,.card--link[data-astro-cid-i24wpm3t]:hover .lcards__bg[data-astro-cid-i24wpm3t]{inset:0;border-radius:var(--card-radius)}.card--link[data-astro-cid-i24wpm3t]:hover .lcards__tile[data-astro-cid-i24wpm3t][data-tile="2"]{rotate:-8deg;translate:-14% -4%}.card--link[data-astro-cid-i24wpm3t]:hover .lcards__tile[data-astro-cid-i24wpm3t][data-tile="3"]{rotate:6deg;translate:14% 8%}}.cards__grid[data-astro-cid-pefk3wz7]{display:grid;gap:var(--space-6) var(--space-5);list-style:none;margin:0;padding:0}@media(min-width:640px){.cards__grid[data-astro-cid-pefk3wz7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.cards__grid[data-astro-cid-pefk3wz7]{grid-template-columns:repeat(var(--cols),minmax(0,1fr))}}.cards__feature[data-astro-cid-pefk3wz7]{display:grid;gap:var(--space-8) var(--space-5)}@media(min-width:1024px){.cards__feature[data-astro-cid-pefk3wz7]{row-gap:var(--space-4)}}.yslider__head[data-astro-cid-2ixdrlma] .section__head{margin-block-end:var(--space-6)}.yslider[data-astro-cid-2ixdrlma] .slider{--slide-w:var(--slide-w-card);--slide-gap:var(--space-5)}@media(width<768px){.yslider[data-astro-cid-2ixdrlma] .slider{--slide-gap:var(--space-3);--slide-w:min(calc(100vw - var(--layout-px) - var(--slide-gap) - var(--space-4)), 28rem, 52svh)}}.yslider[data-astro-cid-2ixdrlma] .slider__nav{margin-block-start:var(--space-4)}.ytools[data-astro-cid-zxmev2zd]{display:grid;gap:var(--space-4);margin-block-end:var(--space-6)}@media(min-width:768px){.ytools[data-astro-cid-zxmev2zd]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-6)}}.ytools__pills[data-astro-cid-zxmev2zd]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ytools__pill[data-astro-cid-zxmev2zd]{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;padding:var(--space-2-5) var(--space-5);font:inherit;font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-full);cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.ytools__pill[data-astro-cid-zxmev2zd]:hover{border-color:var(--border-strong)}.ytools__pill[data-astro-cid-zxmev2zd][aria-pressed=true]{color:var(--text-primary);background:var(--surface-deep);border-color:var(--surface-deep)}.ytools__pill[data-astro-cid-zxmev2zd]:focus-visible{outline:2px solid var(--color-sand);outline-offset:2px}.ytools__count[data-astro-cid-zxmev2zd]{font-size:var(--text-xs);font-variant-numeric:tabular-nums;opacity:.6}.ytools__sort[data-astro-cid-zxmev2zd]{display:inline-flex;align-items:center;justify-self:end;gap:var(--space-3);font-size:var(--text-sm);color:var(--text-tertiary)}.ytools__selectwrap[data-astro-cid-zxmev2zd]{position:relative;display:inline-block}.ytools__selectwrap[data-astro-cid-zxmev2zd]:after{content:"";position:absolute;inset-inline-end:var(--space-4);inset-block-start:50%;inline-size:.4rem;block-size:.4rem;border-inline-end:1.5px solid var(--text-secondary);border-block-end:1.5px solid var(--text-secondary);transform:translateY(-70%) rotate(45deg);pointer-events:none;transition:border-color .25s ease}.ytools__select[data-astro-cid-zxmev2zd]{min-block-size:2.5rem;padding:var(--space-2) var(--space-9) var(--space-2) var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);color:var(--text-primary);background:var(--surface-canvas);border:1px solid var(--border-default);border-radius:var(--radius-full);appearance:none;-webkit-appearance:none;outline:none;field-sizing:content;cursor:pointer;transition:border-color .25s ease,background-color .25s ease}.ytools__select[data-astro-cid-zxmev2zd]:hover{border-color:var(--border-strong);background:var(--surface-deep)}.ytools__select[data-astro-cid-zxmev2zd]:focus,.ytools__select[data-astro-cid-zxmev2zd]:active{border-color:var(--border-strong);background:var(--surface-deep)}.ytools__selectwrap[data-astro-cid-zxmev2zd]:hover:after,.ytools__selectwrap[data-astro-cid-zxmev2zd]:focus-within:after{border-color:var(--text-primary)}@media(prefers-reduced-motion:reduce){.ytools__pill[data-astro-cid-zxmev2zd],.ytools__select[data-astro-cid-zxmev2zd],.ytools__selectwrap[data-astro-cid-zxmev2zd]:after{transition:none}}.ygrid__head[data-astro-cid-fb3tpo7u]{margin-block-end:var(--space-6);text-align:center}.ygrid[data-astro-cid-fb3tpo7u]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);list-style:none}.ygrid[data-astro-cid-fb3tpo7u]>li[data-astro-cid-fb3tpo7u]{display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;container-type:inline-size}.ygrid[data-astro-cid-fb3tpo7u]>li[data-astro-cid-fb3tpo7u][hidden]{display:none}@media(min-width:640px){.ygrid[data-astro-cid-fb3tpo7u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ygrid[data-astro-cid-fb3tpo7u][data-style=curated],.ygrid[data-astro-cid-fb3tpo7u][data-style=listing]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.ygrid[data-astro-cid-fb3tpo7u][data-style=curated]{grid-template-columns:repeat(4,minmax(0,1fr))}}.ygrid__head[data-astro-cid-ok6ddtd3]{margin-block-end:var(--space-6);text-align:center}.ysold[data-astro-cid-ok6ddtd3]{overflow-x:clip}.yhero__inner[data-astro-cid-t5ku2n24]{display:grid;gap:var(--space-8)}.yhero__cover[data-astro-cid-t5ku2n24]{position:relative;inline-size:100%;aspect-ratio:4 / 5;border-radius:var(--radius-2xl);overflow:hidden}@media(min-width:768px){.yhero__cover[data-astro-cid-t5ku2n24]{aspect-ratio:16 / 9}}.yhero__cover[data-astro-cid-t5ku2n24] img[data-astro-cid-t5ku2n24]{inline-size:100%;block-size:100%;object-fit:cover}.yhero__badge[data-astro-cid-t5ku2n24]{position:absolute;inset-block-start:var(--space-6);inset-inline-start:var(--space-6);padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--text-on-sand);background:var(--color-sand);border-radius:var(--radius-full)}.yhero__head[data-astro-cid-t5ku2n24]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-6) var(--space-12)}.yhero__title[data-astro-cid-t5ku2n24]{font-size:var(--text-xxxl)}.yhero__sub[data-astro-cid-t5ku2n24]{margin-block-start:var(--space-2);color:var(--text-secondary)}.yhero__price[data-astro-cid-t5ku2n24]{font-size:var(--text-xxl);font-weight:600}.yspecs__inner[data-astro-cid-vzknf7pu]{display:grid;gap:var(--space-8)}.yspecs__grid[data-astro-cid-vzknf7pu]{display:grid;gap:0;max-width:44rem}.yspecs__row[data-astro-cid-vzknf7pu]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-3);border-block-end:1px solid var(--border-subtle)}.yspecs__row[data-astro-cid-vzknf7pu] dt[data-astro-cid-vzknf7pu]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.yspecs__row[data-astro-cid-vzknf7pu] dd[data-astro-cid-vzknf7pu]{font-size:var(--text-lg);text-align:end}.ystrip[data-astro-cid-bjargxdo]{--strip-w:min(86vw, 28rem)}@media(min-width:768px){.ystrip[data-astro-cid-bjargxdo]{--strip-h:clamp(20rem, 64svh, 41.875rem)}}@media(min-width:768px){.ystrip[data-astro-cid-bjargxdo] .slider__track{scroll-snap-type:x proximity}.ystrip[data-astro-cid-bjargxdo] .slider__track.is-grabbing{scroll-snap-type:none}}.ystrip__head[data-astro-cid-bjargxdo]{margin-block-end:var(--space-6)}.ystrip__slide[data-astro-cid-bjargxdo]{inline-size:var(--strip-w);aspect-ratio:4 / 3;container-type:normal}@media(min-width:768px){.ystrip__slide[data-astro-cid-bjargxdo]{inline-size:auto;block-size:var(--strip-h);aspect-ratio:var(--strip-ar, var(--ar, 1.5))}.ystrip__slide--all[data-astro-cid-bjargxdo]{aspect-ratio:1}}.ystrip__shot[data-astro-cid-bjargxdo]{position:relative;display:block;inline-size:100%;block-size:100%;padding:0;overflow:clip;background:var(--surface-deep);border:0;border-radius:var(--radius-card);cursor:zoom-in}.ystrip__media[data-astro-cid-bjargxdo]{display:block;inline-size:100%;block-size:100%;object-fit:cover}.ystrip__shot[data-astro-cid-bjargxdo]:focus-visible,.ystrip__all[data-astro-cid-bjargxdo]:focus-visible{outline:2px solid var(--color-sand);outline-offset:3px}.ystrip__all[data-astro-cid-bjargxdo]{display:grid;grid-template-rows:1fr auto;inline-size:100%;block-size:100%;padding:var(--space-5);text-align:start;background:var(--surface-deep);border:0;border-radius:var(--radius-card);cursor:pointer}.ystrip__pile[data-astro-cid-bjargxdo]{position:relative;place-self:center;inline-size:72%;aspect-ratio:4 / 3}.ystrip__layer[data-astro-cid-bjargxdo]{position:absolute;inset:0;overflow:clip;border-radius:var(--radius-card-sm);translate:var(--x) var(--y);rotate:var(--r)}.ystrip__label[data-astro-cid-bjargxdo]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--text-primary)}.rcard[data-astro-cid-kc6dgrky]{display:grid;gap:var(--space-6);padding:var(--space-6);background:var(--surface-deep);border-radius:var(--radius-card)}@media(min-width:768px){.rcard[data-astro-cid-kc6dgrky]{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:center;gap:var(--space-10);padding:var(--space-8)}}.rcard__pic[data-astro-cid-kc6dgrky]{aspect-ratio:3 / 4;max-inline-size:16rem;overflow:clip;border-radius:calc(var(--radius-card) - var(--space-3))}.rcard__pic[data-astro-cid-kc6dgrky] .rcard__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.rcard__body[data-astro-cid-kc6dgrky]{display:grid;justify-items:start;gap:var(--space-3);max-inline-size:36rem}.rcard__title[data-astro-cid-kc6dgrky]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);text-wrap:balance}.rcard__text[data-astro-cid-kc6dgrky]{color:var(--text-secondary)}.rcard__cta[data-astro-cid-kc6dgrky]{margin-block-start:var(--space-2)}.yps__head[data-astro-cid-mxpzcfwc]{margin-block-end:var(--space-8)}.yph[data-astro-cid-fyiitogm]{display:grid;gap:var(--space-3);margin-block:0}.yph__shot[data-astro-cid-fyiitogm]{display:block;inline-size:100%;aspect-ratio:4 / 3;padding:0;overflow:clip;background:var(--surface-deep);border:0;border-radius:var(--radius-card);cursor:zoom-in;isolation:isolate}@media(min-width:768px){.yph__shot[data-astro-cid-fyiitogm]{aspect-ratio:3 / 2}}.yph__shot[data-astro-cid-fyiitogm] .yph__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale 1.2s var(--ease-out-quint)}@media(hover:hover){.yph__shot[data-astro-cid-fyiitogm]:hover .yph__img{scale:1.04}}.yph__shot[data-astro-cid-fyiitogm]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.yph__cap[data-astro-cid-fyiitogm]{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}@media(prefers-reduced-motion:reduce){.yph__shot[data-astro-cid-fyiitogm] .yph__img{transition:none}}.ylay[data-astro-cid-i6vekuja] .section__inner[data-astro-cid-i6vekuja]{display:grid;gap:var(--space-8)}.ylay__list[data-astro-cid-i6vekuja]{display:grid;gap:var(--space-6)}@media(min-width:1024px){.ylay__list[data-astro-cid-i6vekuja]{grid-template-columns:repeat(2,minmax(0,1fr))}.ylay__item[data-astro-cid-i6vekuja]{grid-column:1 / -1}.ylay__item[data-astro-cid-i6vekuja][data-tall]{grid-column:auto}}.ylay__item[data-astro-cid-i6vekuja]{display:grid;gap:var(--space-3)}.ylay__frame[data-astro-cid-i6vekuja]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center;inline-size:100%;aspect-ratio:var(--ar);padding:var(--space-4);overflow:clip;background:var(--surface-canvas);border:1px solid var(--border-hairline);border-radius:var(--radius-card);cursor:zoom-in}@media(min-width:1024px){.ylay__item[data-astro-cid-i6vekuja][data-tall] .ylay__frame[data-astro-cid-i6vekuja]{aspect-ratio:auto;block-size:40rem}}.ylay__frame[data-astro-cid-i6vekuja] .ylay__img{display:block;inline-size:100%;max-inline-size:100%;block-size:100%;max-block-size:100%;object-fit:contain}.ylay__frame[data-astro-cid-i6vekuja]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ylay__cap[data-astro-cid-i6vekuja]{padding-inline:var(--space-1);font-size:var(--text-sm);color:var(--text-secondary)}.ystory__grid[data-astro-cid-jlpdb4zo]{display:grid;gap:var(--space-4)}.ystory__small[data-astro-cid-jlpdb4zo]{order:1}@media(min-width:1024px){.ystory__grid[data-astro-cid-jlpdb4zo]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:var(--space-5)}.ystory__big[data-astro-cid-jlpdb4zo]{grid-column:1;grid-row:1 / 3;block-size:100%;aspect-ratio:auto;min-block-size:32rem}.ystory__small[data-astro-cid-jlpdb4zo]{order:0;grid-column:2;grid-row:1}.ystory__card[data-astro-cid-jlpdb4zo]{grid-column:2;grid-row:2}.ystory__grid[data-astro-cid-jlpdb4zo][data-side=right]{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.ystory__grid[data-astro-cid-jlpdb4zo][data-side=right] .ystory__big[data-astro-cid-jlpdb4zo]{grid-column:2}.ystory__grid[data-astro-cid-jlpdb4zo][data-side=right] [data-astro-cid-jlpdb4zo]:is(.ystory__small,.ystory__card){grid-column:1}.ystory__grid[data-astro-cid-jlpdb4zo][data-pictures="1"] .ystory__card[data-astro-cid-jlpdb4zo]{grid-row:1 / 3}.ystory__grid[data-astro-cid-jlpdb4zo][data-pictures="0"]{grid-template-columns:minmax(0,var(--max-width-narrow));justify-content:center}.ystory__grid[data-astro-cid-jlpdb4zo][data-pictures="0"] .ystory__card[data-astro-cid-jlpdb4zo]{grid-column:1;grid-row:1}}.ystory__big[data-astro-cid-jlpdb4zo],.ystory__small[data-astro-cid-jlpdb4zo]{display:block;inline-size:100%;min-inline-size:0;contain:inline-size;aspect-ratio:4 / 3;padding:0;overflow:clip;background:var(--surface-deep);border:0;border-radius:var(--radius-card);cursor:zoom-in;isolation:isolate}[data-astro-cid-jlpdb4zo]:is(.ystory__big,.ystory__small) .ystory__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale 1.2s var(--ease-out-quint)}@media(hover:hover){[data-astro-cid-jlpdb4zo]:is(.ystory__big,.ystory__small):hover .ystory__img{scale:1.04}}[data-astro-cid-jlpdb4zo]:is(.ystory__big,.ystory__small):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.ystory__card[data-astro-cid-jlpdb4zo]{display:grid;align-content:start;gap:var(--space-4);padding:var(--space-6);background:var(--surface-deep);border-radius:var(--radius-card)}[data-surface=mist] .ystory__card[data-astro-cid-jlpdb4zo]{background:var(--surface-content)}@media(min-width:768px){.ystory__card[data-astro-cid-jlpdb4zo]{padding:var(--space-8)}}.ystory__title[data-astro-cid-jlpdb4zo]{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--leading-tight);color:var(--text-primary);text-wrap:balance}.ystory__text[data-astro-cid-jlpdb4zo]{display:grid;gap:var(--space-3)}.ystory__text[data-astro-cid-jlpdb4zo] p{color:var(--text-secondary);text-wrap:pretty}.ystory__link[data-astro-cid-jlpdb4zo]{margin-block-start:auto;padding-block-start:var(--space-4)}@media(prefers-reduced-motion:reduce){[data-astro-cid-jlpdb4zo]:is(.ystory__big,.ystory__small) .ystory__img{transition:none}}.yfacts__body[data-astro-cid-abzmi3pu]{display:grid;gap:var(--space-8)}.yfacts__grid[data-astro-cid-abzmi3pu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto auto auto;gap:var(--space-4);list-style:none}@media(min-width:768px){.yfacts__grid[data-astro-cid-abzmi3pu]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}}.yfacts__tile[data-astro-cid-abzmi3pu]{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-2);justify-items:center;align-content:start;padding:var(--space-8) var(--space-4);text-align:center;background:var(--surface-deep);border-radius:var(--radius-card)}@media(min-width:768px){.yfacts__tile[data-astro-cid-abzmi3pu]{padding:var(--space-10) var(--space-6)}}.yfacts__icon[data-astro-cid-abzmi3pu]{color:var(--text-primary);margin-block-end:var(--space-3)}.yfacts__value[data-astro-cid-abzmi3pu]{font-size:clamp(1.625rem,3vw,2.5rem);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;line-height:1.1;letter-spacing:-.02em;color:var(--text-primary);text-wrap:balance}.yfacts__label[data-astro-cid-abzmi3pu]{font-size:var(--text-sm);color:var(--text-secondary);text-wrap:balance}.yfacts__note[data-astro-cid-abzmi3pu]{display:block;color:var(--text-tertiary)}.yam__inner[data-astro-cid-3bfdkdac]{display:grid;gap:var(--space-6)}.yam__title[data-astro-cid-3bfdkdac]{grid-column:1 / -1}@media(min-width:1024px){.yam__inner[data-astro-cid-3bfdkdac][data-pictures]:not([data-pictures="0"])[data-list]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:var(--space-12);align-items:start}}.yam__grid[data-astro-cid-3bfdkdac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);list-style:none}@media(min-width:768px){.yam__grid[data-astro-cid-3bfdkdac]{grid-template-columns:repeat(3,minmax(0,1fr))}}.yam__item[data-astro-cid-3bfdkdac]{display:grid;gap:var(--space-2);align-content:start}.yam__shot[data-astro-cid-3bfdkdac]{display:block;inline-size:100%;min-inline-size:0;contain:inline-size;aspect-ratio:1;padding:0;overflow:clip;background:var(--surface-deep);border:0;border-radius:var(--radius-card-sm);cursor:zoom-in;isolation:isolate}.yam__shot[data-astro-cid-3bfdkdac] .yam__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:scale 1.2s var(--ease-out-quint)}@media(hover:hover){.yam__shot[data-astro-cid-3bfdkdac]:hover .yam__img{scale:1.04}}.yam__shot[data-astro-cid-3bfdkdac]:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.yam__cap[data-astro-cid-3bfdkdac]{font-size:var(--text-sm);color:var(--text-secondary);text-wrap:pretty}.yam__list[data-astro-cid-3bfdkdac]{display:grid;gap:var(--space-5);align-content:start}.yam__group[data-astro-cid-3bfdkdac]{display:grid;gap:var(--space-2)}.yam__label[data-astro-cid-3bfdkdac]{font-size:var(--text-sm);color:var(--text-tertiary)}.yam__chips[data-astro-cid-3bfdkdac]{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none}.yam__chip[data-astro-cid-3bfdkdac]{padding:var(--space-1-5) var(--space-3);font-size:var(--text-sm);line-height:1.3;color:var(--text-primary);background:var(--surface-deep);border-radius:var(--radius-full)}@media(prefers-reduced-motion:reduce){.yam__shot[data-astro-cid-3bfdkdac] .yam__img{transition:none}}.tquote__figure[data-astro-cid-uc4w34w5]{display:grid;justify-items:center;gap:var(--space-8);margin-block:0;text-align:center}.tquote__body[data-astro-cid-uc4w34w5]{margin:0}.tquote__text[data-astro-cid-uc4w34w5]{font-size:clamp(1.375rem,2.4vw,2rem);font-weight:var(--font-weight-semibold);line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance;hyphens:manual}.tquote__attr[data-astro-cid-uc4w34w5]{display:grid;justify-items:center;gap:var(--space-1)}.tquote__disc[data-astro-cid-uc4w34w5]{--tquote-disc:4rem;display:grid;place-items:center;inline-size:var(--tquote-disc);block-size:var(--tquote-disc);margin-block-end:var(--space-3);overflow:clip;background:var(--surface-deep);border-radius:var(--radius-full)}.tquote__disc[data-astro-cid-uc4w34w5] .tquote__img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.tquote__initials[data-astro-cid-uc4w34w5]{font-size:calc(var(--tquote-disc) * .3);font-weight:var(--font-weight-medium);letter-spacing:.02em;color:var(--text-secondary)}.tquote__yacht[data-astro-cid-uc4w34w5]{font-weight:var(--font-weight-medium);color:var(--text-primary)}.tquote__who[data-astro-cid-uc4w34w5]{font-size:var(--text-sm);color:var(--text-secondary)}.yenquiry__inner[data-astro-cid-4nf33x5d]{display:grid;justify-items:center;gap:var(--space-5);text-align:center}.yenquiry__actions[data-astro-cid-4nf33x5d]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3)}.yenquiry__text[data-astro-cid-4nf33x5d]{color:var(--text-secondary);text-wrap:balance}.ydb[data-astro-cid-wkhvz3ay] .yshipyard{--yshipyard-pad:var(--space-5);--mcard-measure:52ch;padding:var(--yshipyard-pad);padding-inline-end:var(--space-8);background:var(--surface-deep);border-radius:var(--radius-card-lg)}.ydb[data-astro-cid-wkhvz3ay] .yshipyard .mcard__frame{border-radius:calc(var(--radius-card-lg) - var(--yshipyard-pad))}.ydb[data-astro-cid-wkhvz3ay] a.yshipyard:hover .mcard__frame,.ydb[data-astro-cid-wkhvz3ay] a.yshipyard:focus-visible .mcard__frame{border-radius:calc(var(--radius-card-lg) - var(--yshipyard-pad) + var(--mcard-round, 8px))}.ydd .ydb[data-astro-cid-wkhvz3ay] .yshipyard{background:var(--surface-canvas)}.ydd .ydb[data-astro-cid-wkhvz3ay]{max-inline-size:76rem;margin-inline:auto}@media(width<768px){.ydb[data-astro-cid-wkhvz3ay] .yshipyard{--yshipyard-pad:var(--space-3);padding-inline-end:var(--space-4);border-radius:var(--radius-card)}.ydb[data-astro-cid-wkhvz3ay] .yshipyard .mcard__frame{border-radius:calc(var(--radius-card) - var(--yshipyard-pad))}}.ccard[data-astro-cid-rujkh362]{--card-radius:var(--radius-card-lg);display:grid;align-content:center;gap:var(--space-4);border-radius:var(--card-radius)}.ccard__label[data-astro-cid-rujkh362]{font-size:var(--text-sm);color:var(--text-secondary)}.ccard__heading[data-astro-cid-rujkh362]{max-inline-size:20ch;font-size:clamp(1.25rem,1.8vw,1.625rem);font-weight:var(--font-weight-semibold);line-height:1.15;letter-spacing:-.015em;hyphens:manual;text-wrap:balance;color:var(--text-primary)}.ncard[data-astro-cid-43c2gpgt]{--ncard-h:var(--space-10)}@media(min-width:768px){.ncard[data-astro-cid-43c2gpgt]{--ncard-h:var(--space-11)}}.ncard__form[data-astro-cid-43c2gpgt]{display:grid;gap:var(--space-3);margin-block-start:var(--space-2)}.ncard__row[data-astro-cid-43c2gpgt]{position:relative;display:flex;block-size:var(--ncard-h)}.ncard__open[data-astro-cid-43c2gpgt]{position:relative;z-index:1;--btn-h:var(--ncard-h);transition:opacity .25s ease .3s,background-color .25s ease}.ncard__field[data-astro-cid-43c2gpgt]{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--space-2);padding-inline:var(--space-5) var(--space-1);background:var(--surface-content);border-radius:var(--radius-full);clip-path:inset(0 calc(100% - var(--ncard-pill, 6rem)) 0 0 round var(--radius-full));opacity:0;transition:clip-path .55s var(--ease-sheet),opacity .15s ease .4s}.ncard__input[data-astro-cid-43c2gpgt]{translate:-.75rem 0;opacity:0;transition:translate .4s var(--ease-in-out-soft),opacity .25s ease}.ncard__send[data-astro-cid-43c2gpgt]{scale:.4;transition:scale .4s var(--ease-in-out-soft),background-color .25s ease,opacity .2s ease}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__open[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__open[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__open[data-astro-cid-43c2gpgt]{transition:opacity .15s ease,background-color .25s ease}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__field[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__field[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__field[data-astro-cid-43c2gpgt]{transition:clip-path .55s var(--ease-sheet),opacity .2s ease}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__input[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__input[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__input[data-astro-cid-43c2gpgt]{translate:0 0;opacity:1;transition:translate .7s var(--ease-spring) .12s,opacity .3s ease .12s}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__send[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__send[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__send[data-astro-cid-43c2gpgt]{scale:1;transition:scale .7s var(--ease-spring) .18s,background-color .25s ease,opacity .2s ease}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__field[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__field[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__field[data-astro-cid-43c2gpgt]{clip-path:inset(0 round var(--radius-full));opacity:1}.ncard[data-astro-cid-43c2gpgt][data-state=open] .ncard__open[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__open[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__open[data-astro-cid-43c2gpgt]{opacity:0;pointer-events:none}.ncard__input[data-astro-cid-43c2gpgt]{min-inline-size:0;padding:0;font:inherit;font-size:var(--text-md);color:var(--text-primary);background:none;border:0;outline:none}.ncard__input[data-astro-cid-43c2gpgt]::placeholder{color:var(--text-tertiary)}.ncard__send[data-astro-cid-43c2gpgt]{display:inline-grid;place-items:center;inline-size:calc(var(--ncard-h) - var(--space-2));block-size:calc(var(--ncard-h) - var(--space-2));padding:0;color:var(--text-on-accent);background:var(--accent);border:0;border-radius:var(--radius-full);cursor:pointer}.ncard__send[data-astro-cid-43c2gpgt]:hover{background:color-mix(in oklch,var(--accent),black 8%)}.ncard__send[data-astro-cid-43c2gpgt]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ncard[data-astro-cid-43c2gpgt][data-state=sending] .ncard__send[data-astro-cid-43c2gpgt]{opacity:.5;pointer-events:none}.ncard__msg[data-astro-cid-43c2gpgt]{display:none;font-size:var(--text-sm);line-height:1.45;color:var(--text-secondary)}.ncard[data-astro-cid-43c2gpgt][data-state=error] .ncard__msg[data-astro-cid-43c2gpgt],.ncard[data-astro-cid-43c2gpgt][data-state=done] .ncard__msg[data-astro-cid-43c2gpgt]{display:block}.ncard[data-astro-cid-43c2gpgt][data-state=done] .ncard__msg[data-astro-cid-43c2gpgt]{color:var(--text-primary)}.ncard[data-astro-cid-43c2gpgt][data-state=done] .ncard__row[data-astro-cid-43c2gpgt]{display:none}@media(prefers-reduced-motion:reduce){.ncard__field[data-astro-cid-43c2gpgt],.ncard__open[data-astro-cid-43c2gpgt],.ncard__input[data-astro-cid-43c2gpgt],.ncard__send[data-astro-cid-43c2gpgt]{transition:none}}.kcard__row[data-astro-cid-hlzb5bmq]{display:flex}
