.w-hero:where(.astro-fkdn4amz){margin:0 0 var(--w-space-xl);padding-top:var(--w-space-lg)}.content-panel{border-top:0}.w-hero__kicker:where(.astro-fkdn4amz){align-items:center;gap:var(--w-space-sm);margin:0 0 var(--w-space-md);font-size:var(--sl-text-body-sm);color:var(--w-ink-muted);font-weight:500;display:inline-flex}.w-hero__kicker-mark:where(.astro-fkdn4amz){background-color:var(--w-orange);width:1.25rem;height:1px;display:inline-block}.w-hero__title:where(.astro-fkdn4amz){font-size:var(--sl-text-h1);letter-spacing:-.02em;color:var(--w-ink);text-wrap:balance;margin:0;font-weight:700;line-height:1.1}.sl-markdown-content .w-hero:where(.astro-fkdn4amz),main>.w-hero:where(.astro-fkdn4amz){max-width:var(--w-measure)}.w-start-here:where(.astro-sm6dnbwt){margin:0 0 var(--w-space-lg);padding:var(--w-space-sm) var(--w-space-md);border:1px solid var(--w-hairline);border-radius:var(--w-radius-md);background-color:var(--w-sunken);color:var(--w-ink);font-size:var(--sl-text-body-sm)}.w-start-here__link:where(.astro-sm6dnbwt){color:var(--w-blue-read);font-weight:600;text-decoration:none}.w-start-here__link:where(.astro-sm6dnbwt):hover,.w-start-here__link:where(.astro-sm6dnbwt):focus-visible{text-underline-offset:.2em;text-decoration:underline}.w-start-here__link:where(.astro-sm6dnbwt):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:2px;border-radius:var(--w-radius-sm)}.w-area-gallery:where(.astro-bmmo6tif){margin:0 0 var(--w-space-section);padding-top:var(--w-space-xl);border-top:1px solid var(--w-hairline)}.w-area-gallery__head:where(.astro-bmmo6tif){margin-bottom:var(--w-space-lg)}.w-area-gallery__title:where(.astro-bmmo6tif){font-size:var(--sl-text-h2);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600}.w-area-gallery__lead:where(.astro-bmmo6tif){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);max-width:var(--w-measure);text-wrap:pretty}.w-area-gallery__group:where(.astro-bmmo6tif)+.w-area-gallery__group:where(.astro-bmmo6tif){margin-top:var(--w-space-xl)}.w-area-gallery__group-title:where(.astro-bmmo6tif){margin:0 0 var(--w-space-md);color:var(--w-ink);font-size:var(--sl-text-h3);letter-spacing:-.01em;font-weight:600}.w-area-gallery__grid:where(.astro-bmmo6tif){gap:var(--w-space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.w-area-gallery__card:where(.astro-bmmo6tif){gap:var(--w-space-sm);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.w-area-gallery__thumb:where(.astro-bmmo6tif){aspect-ratio:16/9;border:1px solid var(--w-hairline);border-radius:var(--w-radius-md);background-color:var(--w-sunken);transition:border-color var(--w-fast) var(--w-ease);position:relative;overflow:hidden}.w-area-gallery__card:where(.astro-bmmo6tif):hover .w-area-gallery__thumb:where(.astro-bmmo6tif),.w-area-gallery__card:where(.astro-bmmo6tif):focus-visible .w-area-gallery__thumb:where(.astro-bmmo6tif){border-color:var(--w-blue-read)}.w-area-gallery__card:where(.astro-bmmo6tif):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:3px}.w-area-gallery__thumb-img:where(.astro-bmmo6tif){object-fit:cover;width:100%;height:100%;display:block}.w-area-gallery__play-icon:where(.astro-bmmo6tif){border:1px solid var(--w-hairline);background-color:var(--w-surface);width:2.75rem;height:2.75rem;color:var(--w-blue-read);transition:border-color var(--w-fast) var(--w-ease), box-shadow var(--w-fast) var(--w-ease);border-radius:999px;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.w-area-gallery__play-icon:where(.astro-bmmo6tif) svg:where(.astro-bmmo6tif){transform:translate(1px)}.w-area-gallery__card:where(.astro-bmmo6tif):hover .w-area-gallery__play-icon:where(.astro-bmmo6tif),.w-area-gallery__card:where(.astro-bmmo6tif):focus-visible .w-area-gallery__play-icon:where(.astro-bmmo6tif){border-color:var(--w-blue-read);box-shadow:var(--w-shadow-response)}.w-area-gallery__card-body:where(.astro-bmmo6tif){align-items:center;gap:var(--w-space-sm);flex-wrap:wrap;display:flex}.w-area-gallery__area-mark:where(.astro-bmmo6tif){border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem}.w-area-gallery__area-mark:where(.astro-bmmo6tif)[data-area=planning]{background-color:var(--w-area-planning)}.w-area-gallery__area-mark:where(.astro-bmmo6tif)[data-area=development]{background-color:var(--w-area-development)}.w-area-gallery__area-mark:where(.astro-bmmo6tif)[data-area=quality]{background-color:var(--w-area-quality)}.w-area-gallery__area-mark:where(.astro-bmmo6tif)[data-area=governance]{background-color:var(--w-area-governance)}.w-area-gallery__area-mark:where(.astro-bmmo6tif)[data-area=portfolio]{background-color:var(--w-area-portfolio)}.w-area-gallery__card-title:where(.astro-bmmo6tif){min-width:0;color:var(--w-ink);font-size:var(--sl-text-h4);letter-spacing:-.01em;flex:auto;font-weight:600}.w-area-gallery__duration:where(.astro-bmmo6tif){color:var(--w-ink-muted);font-size:var(--sl-text-body-sm);font-variant-numeric:tabular-nums;flex-shrink:0}.w-area-gallery__dialog:where(.astro-bmmo6tif){border-radius:var(--w-radius-lg);background:0 0;border:none;width:100%;max-width:min(90vw,960px);margin:auto;padding:0}.w-area-gallery__dialog:where(.astro-bmmo6tif)::backdrop{background-color:#0009}.w-area-gallery__dialog-inner:where(.astro-bmmo6tif){border:1px solid var(--w-hairline);border-radius:var(--w-radius-lg);background-color:var(--w-surface);box-shadow:var(--w-shadow-float);position:relative;overflow:hidden}.w-area-gallery__dialog-title:where(.astro-bmmo6tif){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-area-gallery__close:where(.astro-bmmo6tif){top:var(--w-space-sm);right:var(--w-space-sm);z-index:1;border:1px solid var(--w-hairline);background-color:var(--w-surface);width:2rem;height:2rem;color:var(--w-ink-muted);cursor:pointer;box-shadow:var(--w-shadow-response);transition:background-color var(--w-fast) var(--w-ease), color var(--w-fast) var(--w-ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute}.w-area-gallery__close:where(.astro-bmmo6tif):hover,.w-area-gallery__close:where(.astro-bmmo6tif):focus-visible{background-color:var(--w-sunken);color:var(--w-ink)}.w-area-gallery__close:where(.astro-bmmo6tif):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:2px}.w-area-gallery__player:where(.astro-bmmo6tif){aspect-ratio:16/9;background-color:var(--w-sunken);width:100%;display:block}@media (width<=30rem){.w-area-gallery__grid:where(.astro-bmmo6tif){grid-template-columns:1fr}}.w-toptasks:where(.astro-zeytj42u){margin:0 0 var(--w-space-section);padding-top:var(--w-space-xl)}.w-toptasks__head:where(.astro-zeytj42u){margin-bottom:var(--w-space-lg)}.w-toptasks__title:where(.astro-zeytj42u){font-size:var(--sl-text-h2);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600}.w-toptasks__lead:where(.astro-zeytj42u){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);max-width:var(--w-measure);text-wrap:pretty}.w-toptasks__list:where(.astro-zeytj42u){grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.w-toptasks__item:where(.astro-zeytj42u){border-top:1px solid var(--w-hairline);min-width:0}.w-toptasks__item:where(.astro-zeytj42u):last-child{border-bottom:1px solid var(--w-hairline)}.w-toptasks__link:where(.astro-zeytj42u){justify-content:space-between;align-items:center;gap:var(--w-space-md);padding:var(--w-space-md) var(--w-space-sm);color:var(--w-ink);transition:background-color var(--w-fast) var(--w-ease);text-decoration:none;display:flex}.w-toptasks__link:where(.astro-zeytj42u):hover,.w-toptasks__link:where(.astro-zeytj42u):focus-visible{background-color:var(--w-sunken)}.w-toptasks__label:where(.astro-zeytj42u){min-width:0;font-size:var(--sl-text-body);color:var(--w-ink);text-wrap:pretty;transition:color var(--w-fast) var(--w-ease);flex:1;font-weight:600}.w-toptasks__link:where(.astro-zeytj42u):hover .w-toptasks__label:where(.astro-zeytj42u),.w-toptasks__link:where(.astro-zeytj42u):focus-visible .w-toptasks__label:where(.astro-zeytj42u){color:var(--w-blue-read);text-underline-offset:.2em;text-decoration:underline}.w-toptasks__meta:where(.astro-zeytj42u){align-items:center;gap:var(--w-space-sm);flex-shrink:0;display:inline-flex}.w-toptasks__arrow:where(.astro-zeytj42u){color:var(--w-ink-muted);transition:color var(--w-fast) var(--w-ease), transform var(--w-fast) var(--w-ease);flex-shrink:0}.w-toptasks__link:where(.astro-zeytj42u):hover .w-toptasks__arrow:where(.astro-zeytj42u),.w-toptasks__link:where(.astro-zeytj42u):focus-visible .w-toptasks__arrow:where(.astro-zeytj42u){color:var(--w-blue-read);transform:translate(3px)}@media (width>=48rem){.w-toptasks__list:where(.astro-zeytj42u){column-gap:var(--w-space-xl);grid-template-columns:1fr 1fr}.w-toptasks__item:where(.astro-zeytj42u):nth-last-child(-n+2){border-bottom:1px solid var(--w-hairline)}}@media (width<=26rem){.w-toptasks__meta:where(.astro-zeytj42u){gap:var(--w-space-xs)}}@media (prefers-reduced-motion:reduce){.w-toptasks__link:where(.astro-zeytj42u),.w-toptasks__label:where(.astro-zeytj42u),.w-toptasks__arrow:where(.astro-zeytj42u){transition:none}.w-toptasks__link:where(.astro-zeytj42u):hover .w-toptasks__arrow:where(.astro-zeytj42u),.w-toptasks__link:where(.astro-zeytj42u):focus-visible .w-toptasks__arrow:where(.astro-zeytj42u){transform:none}}.sl-markdown-content .w-tour:where(.astro-nai76j7f),main>.w-tour:where(.astro-nai76j7f){max-width:var(--w-measure)}.w-tour:where(.astro-nai76j7f){margin:0 0 var(--w-space-section)}.w-tour__row:where(.astro-nai76j7f){align-items:flex-start;gap:var(--w-space-md) var(--w-space-lg);flex-wrap:wrap;display:flex}.w-tour__media:where(.astro-nai76j7f){aspect-ratio:16/9;border:1px solid var(--w-hairline);border-radius:var(--w-radius-lg);background-color:var(--w-sunken);width:200px;transition:width var(--w-normal) var(--w-ease);flex:none;position:relative;overflow:hidden}.w-tour--expanded:where(.astro-nai76j7f) .w-tour__media:where(.astro-nai76j7f){width:100%}.w-tour__player:where(.astro-nai76j7f){object-fit:cover;background-color:var(--w-sunken);width:100%;height:100%;display:block}.w-tour__play:where(.astro-nai76j7f){border:1px solid var(--w-hairline);background-color:var(--w-surface);width:2.75rem;height:2.75rem;color:var(--w-blue-read);cursor:pointer;opacity:1;transition:opacity var(--w-fast) var(--w-ease), background-color var(--w-fast) var(--w-ease), color var(--w-fast) var(--w-ease), box-shadow var(--w-fast) var(--w-ease), transform var(--w-fast) var(--w-ease);border-radius:999px;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.w-tour__play:where(.astro-nai76j7f)[hidden]{display:none}.w-tour__play--fading:where(.astro-nai76j7f){opacity:0;pointer-events:none}.w-tour__play:where(.astro-nai76j7f) svg:where(.astro-nai76j7f){transform:translate(1px)}.w-tour__play:where(.astro-nai76j7f):hover,.w-tour__play:where(.astro-nai76j7f):focus-visible{background-color:var(--w-blue-read);color:var(--w-surface);box-shadow:var(--w-shadow-response);transform:scale(1.05)}.w-tour__play:where(.astro-nai76j7f):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:3px}.w-tour__probe:where(.astro-nai76j7f){opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.w-tour__body:where(.astro-nai76j7f){min-width:0;padding-top:var(--w-space-xs);flex:200px}.w-tour__title:where(.astro-nai76j7f){font-size:var(--sl-text-h3);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600;line-height:1.35}.w-tour__desc:where(.astro-nai76j7f){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);text-wrap:pretty}@media (width<=30rem){.w-tour__row:where(.astro-nai76j7f){flex-direction:column}.w-tour__media:where(.astro-nai76j7f),.w-tour--expanded:where(.astro-nai76j7f) .w-tour__media:where(.astro-nai76j7f){width:100%}.w-tour__play:where(.astro-nai76j7f){width:2.5rem;height:2.5rem}}.w-trails:where(.astro-jp6v2fne){margin:0 0 var(--w-space-section);padding-top:var(--w-space-xl)}.w-trails__head:where(.astro-jp6v2fne){margin-bottom:var(--w-space-lg)}.w-trails__title:where(.astro-jp6v2fne){font-size:var(--sl-text-h2);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600}.w-trails__lead:where(.astro-jp6v2fne){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);max-width:var(--w-measure);text-wrap:pretty}.w-trails__list:where(.astro-jp6v2fne){margin:0;padding:0;list-style:none}.w-trails__item:where(.astro-jp6v2fne){border-top:1px solid var(--w-hairline)}.w-trails__item:where(.astro-jp6v2fne):last-child{border-bottom:1px solid var(--w-hairline)}.w-trails__link:where(.astro-jp6v2fne){align-items:start;column-gap:var(--w-space-lg);row-gap:var(--w-space-xs);padding:var(--w-space-lg) var(--w-space-md) var(--w-space-lg) 0;color:var(--w-ink);transition:background-color var(--w-fast) var(--w-ease);grid-template-columns:auto 1fr;grid-template-areas:"num body"".blurb"".meta";text-decoration:none;display:grid}.w-trails__link:where(.astro-jp6v2fne):hover,.w-trails__link:where(.astro-jp6v2fne):focus-visible{background-color:var(--w-sunken)}.w-trails__num:where(.astro-jp6v2fne){border:1px solid var(--w-hairline);background-color:var(--w-surface);font-variant-numeric:tabular-nums;width:2rem;height:2rem;color:var(--w-ink);border-radius:999px;flex-shrink:0;grid-area:num;justify-content:center;align-items:center;margin-top:.35rem;font-size:.875rem;font-weight:600;display:inline-flex}.w-trails__body:where(.astro-jp6v2fne){align-items:center;gap:var(--w-space-sm);grid-area:body;min-width:0;display:flex}.w-trails__area-mark:where(.astro-jp6v2fne){border-radius:999px;flex-shrink:0;width:.625rem;height:.625rem}.w-trails__area-mark:where(.astro-jp6v2fne)[data-area=planning]{background-color:var(--w-area-planning)}.w-trails__area-mark:where(.astro-jp6v2fne)[data-area=development]{background-color:var(--w-area-development)}.w-trails__area-mark:where(.astro-jp6v2fne)[data-area=quality]{background-color:var(--w-area-quality)}.w-trails__area-mark:where(.astro-jp6v2fne)[data-area=governance]{background-color:var(--w-area-governance)}.w-trails__area-mark:where(.astro-jp6v2fne)[data-area=portfolio]{background-color:var(--w-area-portfolio)}.w-trails__label:where(.astro-jp6v2fne){color:var(--w-ink);font-size:var(--sl-text-h3);letter-spacing:-.01em;font-weight:600}.w-trails__link:where(.astro-jp6v2fne):hover .w-trails__label:where(.astro-jp6v2fne),.w-trails__link:where(.astro-jp6v2fne):focus-visible .w-trails__label:where(.astro-jp6v2fne){color:var(--w-blue-read);text-underline-offset:.2em;text-decoration:underline}.w-trails__arrow:where(.astro-jp6v2fne){color:var(--w-ink-muted);transition:transform var(--w-fast) var(--w-ease);flex-shrink:0}.w-trails__link:where(.astro-jp6v2fne):hover .w-trails__arrow:where(.astro-jp6v2fne),.w-trails__link:where(.astro-jp6v2fne):focus-visible .w-trails__arrow:where(.astro-jp6v2fne){color:var(--w-blue-read);transform:translate(3px)}.w-trails__blurb:where(.astro-jp6v2fne){color:var(--w-ink);max-width:var(--w-measure);text-wrap:pretty;grid-area:blurb;margin:0}.w-trails__meta:where(.astro-jp6v2fne){align-items:center;gap:var(--w-space-md);margin-top:var(--w-space-sm);flex-wrap:wrap;grid-area:meta;display:flex}.w-trails__count:where(.astro-jp6v2fne){font-size:var(--sl-text-body-sm);color:var(--w-ink-muted)}.w-trails__link:where(.astro-jp6v2fne):hover .w-trails__count:where(.astro-jp6v2fne),.w-trails__link:where(.astro-jp6v2fne):focus-visible .w-trails__count:where(.astro-jp6v2fne){color:var(--w-ink-muted-on-sunken)}@media (width<=30rem){.w-trails__link:where(.astro-jp6v2fne){column-gap:var(--w-space-md);grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){.w-trails__link:where(.astro-jp6v2fne):hover .w-trails__arrow:where(.astro-jp6v2fne),.w-trails__link:where(.astro-jp6v2fne):focus-visible .w-trails__arrow:where(.astro-jp6v2fne){transform:none}}.w-videos:where(.astro-vlwh4cw3){margin:0 0 var(--w-space-section);padding-top:var(--w-space-xl);border-top:1px solid var(--w-hairline)}.w-videos__head:where(.astro-vlwh4cw3){margin-bottom:var(--w-space-lg)}.w-videos__title:where(.astro-vlwh4cw3){font-size:var(--sl-text-h2);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600}.w-videos__lead:where(.astro-vlwh4cw3){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);max-width:var(--w-measure);text-wrap:pretty}.w-videos__list:where(.astro-vlwh4cw3){margin:0;padding:0;list-style:none}.w-videos__item:where(.astro-vlwh4cw3){border-top:1px solid var(--w-hairline)}.w-videos__item:where(.astro-vlwh4cw3):last-child{border-bottom:1px solid var(--w-hairline)}.w-videos__link:where(.astro-vlwh4cw3){justify-content:space-between;align-items:center;gap:var(--w-space-sm) var(--w-space-md);padding:var(--w-space-md) var(--w-space-md) var(--w-space-md) 0;color:var(--w-ink);transition:background-color var(--w-fast) var(--w-ease);flex-wrap:wrap;text-decoration:none;display:flex}.w-videos__link:where(.astro-vlwh4cw3):hover,.w-videos__link:where(.astro-vlwh4cw3):focus-visible{background-color:var(--w-sunken)}.w-videos__link:where(.astro-vlwh4cw3):hover .w-video-badge,.w-videos__link:where(.astro-vlwh4cw3):focus-visible .w-video-badge{color:var(--w-ink-muted-on-sunken)}.w-videos__label:where(.astro-vlwh4cw3){min-width:0;color:var(--w-ink);font-size:var(--sl-text-h4);letter-spacing:-.01em;text-wrap:pretty;font-weight:600}.w-videos__link:where(.astro-vlwh4cw3):hover .w-videos__label:where(.astro-vlwh4cw3),.w-videos__link:where(.astro-vlwh4cw3):focus-visible .w-videos__label:where(.astro-vlwh4cw3){color:var(--w-blue-read);text-underline-offset:.2em;text-decoration:underline}.w-videos__meta:where(.astro-vlwh4cw3){align-items:center;gap:var(--w-space-sm);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.w-videos__all:where(.astro-vlwh4cw3){margin-top:var(--w-space-lg);color:var(--w-blue-read);font-size:var(--sl-text-body-sm);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.w-videos__all:where(.astro-vlwh4cw3):hover{text-underline-offset:.2em;text-decoration:underline}.w-videos__all-arrow:where(.astro-vlwh4cw3){transition:transform var(--w-fast) var(--w-ease);flex-shrink:0}.w-videos__all:where(.astro-vlwh4cw3):hover .w-videos__all-arrow:where(.astro-vlwh4cw3){transform:translate(3px)}@media (width<=30rem){.w-videos__link:where(.astro-vlwh4cw3){justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.w-videos__all:where(.astro-vlwh4cw3):hover .w-videos__all-arrow:where(.astro-vlwh4cw3){transform:none}}.w-faq:where(.astro-wfp6tfey){margin:0 0 var(--w-space-section);padding-top:var(--w-space-xl);border-top:1px solid var(--w-hairline)}.w-faq__head:where(.astro-wfp6tfey){margin-bottom:var(--w-space-lg)}.w-faq__title:where(.astro-wfp6tfey){font-size:var(--sl-text-h2);letter-spacing:-.01em;color:var(--w-ink);margin:0;font-weight:600}.w-faq__lead:where(.astro-wfp6tfey){margin:var(--w-space-xs) 0 0;color:var(--w-ink-muted);max-width:var(--w-measure);text-wrap:pretty}.w-faq__columns:where(.astro-wfp6tfey){display:block}.w-faq__list:where(.astro-wfp6tfey){margin:0;padding:0;list-style:none}.w-faq__item:where(.astro-wfp6tfey){border-top:1px solid var(--w-hairline)}.w-faq__columns:where(.astro-wfp6tfey)>.w-faq__list:where(.astro-wfp6tfey):last-child>.w-faq__item:where(.astro-wfp6tfey):last-child{border-bottom:1px solid var(--w-hairline)}.w-faq__details:where(.astro-wfp6tfey){overflow:hidden}.w-faq__summary:where(.astro-wfp6tfey){justify-content:space-between;align-items:center;gap:var(--w-space-md);padding:var(--w-space-lg) var(--w-space-md) var(--w-space-lg) var(--w-space-xs);cursor:pointer;color:var(--w-ink);transition:background-color var(--w-fast) var(--w-ease);list-style:none;display:flex}.w-faq__summary:where(.astro-wfp6tfey)::-webkit-details-marker{display:none}.w-faq__summary:where(.astro-wfp6tfey)::marker{content:""}.w-faq__summary:where(.astro-wfp6tfey):hover{background-color:var(--w-sunken)}.w-faq__summary:where(.astro-wfp6tfey):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:-2px;border-radius:var(--w-radius-sm)}.w-faq__question:where(.astro-wfp6tfey){min-width:0;font-size:var(--sl-text-h4);letter-spacing:-.01em;text-wrap:pretty;font-weight:600}.w-faq__icon:where(.astro-wfp6tfey){color:var(--w-ink-muted);transition:transform var(--w-fast) var(--w-ease);flex-shrink:0}.w-faq__summary:where(.astro-wfp6tfey):hover .w-faq__icon:where(.astro-wfp6tfey){color:var(--w-ink-muted-on-sunken)}.w-faq__details:where(.astro-wfp6tfey)[open] .w-faq__summary:where(.astro-wfp6tfey) .w-faq__icon:where(.astro-wfp6tfey){color:var(--w-blue-read);transform:rotate(180deg)}.w-faq__panel:where(.astro-wfp6tfey){padding:0 var(--w-space-md) var(--w-space-lg) var(--w-space-xs)}.w-faq__answer:where(.astro-wfp6tfey){color:var(--w-ink);max-width:var(--w-measure);text-wrap:pretty;margin:0}.w-faq__meta:where(.astro-wfp6tfey){justify-content:space-between;align-items:center;gap:var(--w-space-md);margin-top:var(--w-space-md);flex-wrap:wrap;display:flex}.w-faq__link:where(.astro-wfp6tfey){color:var(--w-blue-read);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.w-faq__link:where(.astro-wfp6tfey):hover{text-underline-offset:.2em;text-decoration:underline}.w-faq__link:where(.astro-wfp6tfey):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:2px;border-radius:var(--w-radius-sm)}.w-faq__link-arrow:where(.astro-wfp6tfey){transition:transform var(--w-fast) var(--w-ease);flex-shrink:0}.w-faq__link:where(.astro-wfp6tfey):hover .w-faq__link-arrow:where(.astro-wfp6tfey){transform:translate(3px)}.w-faq__footer:where(.astro-wfp6tfey){margin:var(--w-space-lg) 0 0;padding-top:var(--w-space-lg);border-top:1px solid var(--w-hairline);color:var(--w-ink-muted)}.w-faq__footer-link:where(.astro-wfp6tfey){color:var(--w-blue-read);font-weight:600;text-decoration:none}.w-faq__footer-link:where(.astro-wfp6tfey):hover{text-underline-offset:.2em;text-decoration:underline}.w-faq__footer-link:where(.astro-wfp6tfey):focus-visible{outline:2px solid var(--w-blue-read);outline-offset:2px;border-radius:var(--w-radius-sm)}@media (width>=64rem){.w-faq__columns:where(.astro-wfp6tfey){column-gap:var(--w-space-xl);grid-template-columns:1fr 1fr;align-items:start;display:grid}.w-faq__columns:where(.astro-wfp6tfey)>.w-faq__list:where(.astro-wfp6tfey)>.w-faq__item:where(.astro-wfp6tfey):last-child{border-bottom:1px solid var(--w-hairline)}}@media (width<=30rem){.w-faq__summary:where(.astro-wfp6tfey),.w-faq__panel:where(.astro-wfp6tfey){padding-right:var(--w-space-sm)}.w-faq__meta:where(.astro-wfp6tfey){justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.w-faq__summary:where(.astro-wfp6tfey),.w-faq__icon:where(.astro-wfp6tfey),.w-faq__link-arrow:where(.astro-wfp6tfey){transition:none}.w-faq__link:where(.astro-wfp6tfey):hover .w-faq__link-arrow:where(.astro-wfp6tfey){transform:none}}.w-home-footer:where(.astro-szc5wkuz){padding-top:var(--w-space-xl);padding-bottom:var(--w-space-lg);border-top:1px solid var(--w-hairline)}.w-home-footer__grid:where(.astro-szc5wkuz){gap:var(--w-space-xl);grid-template-columns:1fr;display:grid}.w-home-footer__col:where(.astro-szc5wkuz){gap:var(--w-space-md);flex-direction:column;min-width:0;display:flex}.w-home-footer__heading:where(.astro-szc5wkuz){letter-spacing:normal;color:var(--w-ink);margin:0;font-size:.8125rem;font-weight:600;line-height:1.4}.w-home-footer__list:where(.astro-szc5wkuz){gap:var(--w-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.w-home-footer__link:where(.astro-szc5wkuz){color:var(--w-ink-muted);font-size:var(--sl-text-body-sm);transition:color var(--w-fast) var(--w-ease);text-decoration:none}.w-home-footer__link:where(.astro-szc5wkuz):hover,.w-home-footer__link:where(.astro-szc5wkuz):focus-visible{color:var(--w-ink);text-underline-offset:.2em;text-decoration:underline}@media (width>=48rem){.w-home-footer__grid:where(.astro-szc5wkuz){grid-template-columns:repeat(3,1fr)}}.w-home-footer__updated:where(.astro-szc5wkuz){align-items:baseline;gap:var(--w-space-sm);margin:var(--w-space-xl) 0 0;padding-top:var(--w-space-lg);border-top:1px solid var(--w-hairline);flex-wrap:wrap;font-size:.8125rem;line-height:1.4;display:inline-flex}.w-home-footer__updated-label:where(.astro-szc5wkuz){color:var(--w-ink-muted);font-weight:500}.w-home-footer__updated-value:where(.astro-szc5wkuz){color:var(--w-ink);font-variant-numeric:tabular-nums;font-weight:500}
