.CourtPrices-module-scss-module__LEscGq__grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.CourtPrices-module-scss-module__LEscGq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.CourtPrices-module-scss-module__LEscGq__single{max-width:var(--size-map-canvas)}.CourtPrices-module-scss-module__LEscGq__group{gap:var(--space-12);min-width:0;padding:var(--space-24);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-xl);background:var(--color-bg-surface);flex-direction:column;display:flex}.CourtPrices-module-scss-module__LEscGq__groupTitle{font-family:var(--font-heading);letter-spacing:0;align-items:center;gap:var(--space-12);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:24px;display:flex}.CourtPrices-module-scss-module__LEscGq__groupIcon{width:var(--size-icon-tile-md);height:var(--size-icon-tile-md);border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);color:var(--color-text-brand);flex:none;justify-content:center;align-items:center;display:inline-flex}.CourtPrices-module-scss-module__LEscGq__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CourtPrices-module-scss-module__LEscGq__row{justify-content:space-between;align-items:baseline;gap:var(--space-16);padding:var(--space-12) 0;border-top:var(--border-width) solid var(--color-border-default);display:flex}.CourtPrices-module-scss-module__LEscGq__row:first-child{border-top:0}.CourtPrices-module-scss-module__LEscGq__service{gap:var(--space-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.CourtPrices-module-scss-module__LEscGq__label{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:24px}.CourtPrices-module-scss-module__LEscGq__note{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.CourtPrices-module-scss-module__LEscGq__price{font-family:var(--font-body);letter-spacing:0;text-align:right;max-width:45%;color:var(--color-text-brand);flex:none;font-size:16px;font-weight:700;line-height:24px}
.LandingCards-module-scss-module__IEi61a__wrap{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.LandingCards-module-scss-module__IEi61a__chips{gap:var(--space-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.LandingCards-module-scss-module__IEi61a__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.LandingCards-module-scss-module__IEi61a__grid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.LandingCards-module-scss-module__IEi61a__cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.LandingCards-module-scss-module__IEi61a__cols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.LandingCards-module-scss-module__IEi61a__cell{min-width:0;display:flex}@media (max-width:767.98px){.LandingCards-module-scss-module__IEi61a__pairs{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingCards-module-scss-module__IEi61a__pairs .LandingCards-module-scss-module__IEi61a__body{padding:var(--space-16)}.LandingCards-module-scss-module__IEi61a__pairs .LandingCards-module-scss-module__IEi61a__text{font-family:var(--font-body);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.LandingCards-module-scss-module__IEi61a__scroll{gap:var(--space-12);margin-inline:calc(-1*var(--gutter-mobile));padding-inline:var(--gutter-mobile);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter-mobile);scrollbar-width:none;display:flex;overflow-x:auto}.LandingCards-module-scss-module__IEi61a__scroll::-webkit-scrollbar{display:none}.LandingCards-module-scss-module__IEi61a__scroll .LandingCards-module-scss-module__IEi61a__cell{flex:0 0 var(--size-scroll-card);scroll-snap-align:start}}.LandingCards-module-scss-module__IEi61a__card{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg)}@media (hover:hover){.LandingCards-module-scss-module__IEi61a__card{transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}.LandingCards-module-scss-module__IEi61a__card:hover{transform:translateY(calc(-1 * var(--motion-lift)));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}}.LandingCards-module-scss-module__IEi61a__card{border-radius:var(--radius-xl);flex-direction:column;width:100%;display:flex;overflow:hidden}.LandingCards-module-scss-module__IEi61a__dark{background:var(--color-bg-brand-deep);border-color:#0000}.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__title{color:var(--color-text-on-brand)}.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__meta,.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__amount{color:var(--color-text-accent)}.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__text,.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__unit{color:var(--color-text-on-brand-muted)}.LandingCards-module-scss-module__IEi61a__dark .LandingCards-module-scss-module__IEi61a__iconTile{background:var(--color-bg-accent);color:var(--color-icon-on-accent)}.LandingCards-module-scss-module__IEi61a__media{aspect-ratio:16/9;background:var(--color-bg-subtle);position:relative;overflow:hidden}.LandingCards-module-scss-module__IEi61a__photo{object-fit:cover}@media (hover:hover){.LandingCards-module-scss-module__IEi61a__photo{transition:transform var(--duration-slow) var(--easing-standard)}.LandingCards-module-scss-module__IEi61a__card:hover .LandingCards-module-scss-module__IEi61a__photo{transform:scale(1.04)}}.LandingCards-module-scss-module__IEi61a__body{gap:var(--space-8);padding:var(--space-20);flex-direction:column;display:flex}@media (min-width:1280px){.LandingCards-module-scss-module__IEi61a__body{gap:var(--space-12);padding:var(--space-24)}}.LandingCards-module-scss-module__IEi61a__top{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.LandingCards-module-scss-module__IEi61a__iconTile{width:var(--size-icon-tile-md);height:var(--size-icon-tile-md);border-radius:var(--radius-lg);background:var(--color-bg-accent-subtle);color:var(--color-icon-primary);justify-content:center;align-items:center;display:inline-flex}.LandingCards-module-scss-module__IEi61a__meta{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:800;line-height:16px}.LandingCards-module-scss-module__IEi61a__title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:700;line-height:24px}.LandingCards-module-scss-module__IEi61a__value{align-items:baseline;gap:var(--space-4) var(--space-8);flex-wrap:wrap;margin:0;display:flex}.LandingCards-module-scss-module__IEi61a__amount{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);font-size:24px;font-weight:800;line-height:32px}.LandingCards-module-scss-module__IEi61a__unit,.LandingCards-module-scss-module__IEi61a__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.LandingCards-module-scss-module__IEi61a__text{margin:0}.LandingCards-module-scss-module__IEi61a__foot{gap:var(--space-12);padding:0 var(--space-20) var(--space-20);flex-direction:column;margin-top:auto;display:flex}@media (min-width:1280px){.LandingCards-module-scss-module__IEi61a__foot{padding:0 var(--space-24) var(--space-24)}}
.LandingCta-module-scss-module__MBHEca__cta{padding-block:var(--space-40);background:var(--color-bg-accent)}@media (min-width:1280px){.LandingCta-module-scss-module__MBHEca__cta{padding-block:var(--space-48)}}.LandingCta-module-scss-module__MBHEca__inner{width:100%;max-width:calc(var(--container-max) + 2*var(--gutter-desktop));padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:768px){.LandingCta-module-scss-module__MBHEca__inner{padding-inline:var(--gutter-tablet)}}@media (min-width:1280px){.LandingCta-module-scss-module__MBHEca__inner{padding-inline:var(--gutter-desktop)}}.LandingCta-module-scss-module__MBHEca__inner{gap:var(--space-20);flex-direction:column;display:flex}@media (min-width:768px){.LandingCta-module-scss-module__MBHEca__inner{justify-content:space-between;align-items:center;gap:var(--space-32);flex-direction:row}}.LandingCta-module-scss-module__MBHEca__copy{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.LandingCta-module-scss-module__MBHEca__title{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:32px}@media (min-width:1280px){.LandingCta-module-scss-module__MBHEca__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:44px}}.LandingCta-module-scss-module__MBHEca__title{color:var(--color-text-on-accent)}.LandingCta-module-scss-module__MBHEca__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-accent);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1280px){.LandingCta-module-scss-module__MBHEca__text{font-family:var(--font-body);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}}.LandingCta-module-scss-module__MBHEca__button{flex-shrink:0}@media (max-width:767.98px){.LandingCta-module-scss-module__MBHEca__button{width:100%}}
.LandingFaq-module-scss-module__eTKOVa__pairs{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__pairs{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.LandingFaq-module-scss-module__eTKOVa__cell{min-width:0;display:flex}.LandingFaq-module-scss-module__eTKOVa__cell>*{flex:auto}.LandingFaq-module-scss-module__eTKOVa__item{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);border-radius:var(--radius-lg)}.LandingFaq-module-scss-module__eTKOVa__item[open] .LandingFaq-module-scss-module__eTKOVa__chevron{transform:rotate(180deg)}.LandingFaq-module-scss-module__eTKOVa__flat{background:0 0;border:0;border-radius:0}.LandingFaq-module-scss-module__eTKOVa__question:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingFaq-module-scss-module__eTKOVa__question{justify-content:space-between;align-items:flex-start;gap:var(--space-12);min-height:var(--touch-target);padding:var(--space-16) var(--space-20);cursor:pointer;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:24px;list-style:none;display:flex}.LandingFaq-module-scss-module__eTKOVa__question::-webkit-details-marker{display:none}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__question{padding:var(--space-20) var(--space-24)}}.LandingFaq-module-scss-module__eTKOVa__chevron{color:var(--color-icon-secondary);transition:transform var(--duration-base) var(--easing-standard);flex-shrink:0}.LandingFaq-module-scss-module__eTKOVa__answer{gap:var(--space-12);padding:0 var(--space-20) var(--space-20);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);flex-direction:column;font-size:14px;font-weight:400;line-height:20px;display:flex}.LandingFaq-module-scss-module__eTKOVa__answer p{margin:0}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__answer{padding:0 var(--space-24) var(--space-24)}}.LandingFaq-module-scss-module__eTKOVa__layout{gap:var(--space-24);flex-direction:column;display:flex}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__layout{align-items:flex-start;gap:var(--space-40);flex-direction:row}}.LandingFaq-module-scss-module__eTKOVa__nav{min-width:0}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__nav{top:calc(var(--size-header-desktop) + var(--space-16));flex:0 0 var(--size-toc);padding:var(--space-16);border-radius:var(--radius-xl);background:var(--color-bg-subtle);position:sticky}}.LandingFaq-module-scss-module__eTKOVa__navTitle{display:none}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__navTitle{margin:0 0 var(--space-8);font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-tertiary);font-size:12px;font-weight:800;line-height:16px;display:block}}.LandingFaq-module-scss-module__eTKOVa__navList{gap:var(--space-8);margin:0;margin-inline:calc(-1*var(--gutter-mobile));padding:0;padding-inline:var(--gutter-mobile);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}.LandingFaq-module-scss-module__eTKOVa__navList::-webkit-scrollbar{display:none}@media (min-width:768px){.LandingFaq-module-scss-module__eTKOVa__navList{flex-wrap:wrap;margin-inline:0;padding-inline:0}}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__navList{gap:var(--space-4);flex-direction:column}}.LandingFaq-module-scss-module__eTKOVa__navLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingFaq-module-scss-module__eTKOVa__navLink{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--touch-target);padding:var(--space-8) var(--space-16);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-full);background:var(--color-bg-surface);white-space:nowrap;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:flex}.LandingFaq-module-scss-module__eTKOVa__navLink:hover{color:var(--color-text-brand)}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__navLink{border-radius:var(--radius-md);white-space:normal;background:0 0;border:0}.LandingFaq-module-scss-module__eTKOVa__navLink:hover{background:var(--color-bg-surface)}}.LandingFaq-module-scss-module__eTKOVa__count{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);font-size:12px;font-weight:500;line-height:16px}.LandingFaq-module-scss-module__eTKOVa__groups{gap:var(--space-32);flex-direction:column;flex:auto;min-width:0;display:flex}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__groups{gap:var(--space-40)}}.LandingFaq-module-scss-module__eTKOVa__group{gap:var(--space-12);scroll-margin-top:calc(var(--size-header-desktop) + var(--space-16));flex-direction:column;display:flex}.LandingFaq-module-scss-module__eTKOVa__groupTitle{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.LandingFaq-module-scss-module__eTKOVa__groupTitle{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.LandingFaq-module-scss-module__eTKOVa__groupTitle{color:var(--color-text-primary)}.LandingFaq-module-scss-module__eTKOVa__list{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);border-radius:var(--radius-xl);margin:0;padding:0;list-style:none;overflow:hidden}.LandingFaq-module-scss-module__eTKOVa__list>li+li{border-top:var(--border-width) solid var(--color-border-default)}@media (prefers-reduced-motion:reduce){.LandingFaq-module-scss-module__eTKOVa__chevron{transition:none}}
.LandingGallery-module-scss-module__LjmcKG__gallery{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:1280px){.LandingGallery-module-scss-module__LjmcKG__gallery{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr))}}.LandingGallery-module-scss-module__LjmcKG__item{aspect-ratio:16/9;border-radius:var(--radius-lg);background:var(--color-bg-subtle);position:relative;overflow:hidden}.LandingGallery-module-scss-module__LjmcKG__big{grid-column:span 2}@media (min-width:1280px){.LandingGallery-module-scss-module__LjmcKG__big{aspect-ratio:auto;grid-row:span 2}}.LandingGallery-module-scss-module__LjmcKG__photo{object-fit:cover}
.LandingActions-module-scss-module__twnrGq__actions{gap:var(--space-16);flex-direction:column;display:flex}.LandingActions-module-scss-module__twnrGq__buttons{gap:var(--space-12);flex-wrap:wrap;display:flex}.LandingActions-module-scss-module__twnrGq__links{gap:var(--space-8) var(--space-24);flex-wrap:wrap;display:flex}@media (max-width:767.98px){.LandingActions-module-scss-module__twnrGq__stack .LandingActions-module-scss-module__twnrGq__buttons{flex-direction:column}.LandingActions-module-scss-module__twnrGq__stack .LandingActions-module-scss-module__twnrGq__button{width:100%}.LandingActions-module-scss-module__twnrGq__stack .LandingActions-module-scss-module__twnrGq__links{justify-content:center}}
.LandingSplit-module-scss-module__1nNP3q__split{gap:var(--space-24);flex-direction:column;display:flex}@media (min-width:1280px){.LandingSplit-module-scss-module__1nNP3q__split{align-items:center;gap:var(--space-64);flex-direction:row}.LandingSplit-module-scss-module__1nNP3q__flip{flex-direction:row-reverse}.LandingSplit-module-scss-module__1nNP3q__media,.LandingSplit-module-scss-module__1nNP3q__copy{flex:1 1 0;min-width:0}}.LandingSplit-module-scss-module__1nNP3q__media{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--color-bg-subtle);position:relative;overflow:hidden}.LandingSplit-module-scss-module__1nNP3q__photo{object-fit:cover}.LandingSplit-module-scss-module__1nNP3q__copy{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}@media (min-width:1280px){.LandingSplit-module-scss-module__1nNP3q__copy{gap:var(--space-16)}}.LandingSplit-module-scss-module__1nNP3q__overline{align-self:flex-start}.LandingSplit-module-scss-module__1nNP3q__title{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:32px}@media (min-width:1280px){.LandingSplit-module-scss-module__1nNP3q__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:44px}}.LandingSplit-module-scss-module__1nNP3q__title{color:var(--color-text-primary)}.LandingSplit-module-scss-module__1nNP3q__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1280px){.LandingSplit-module-scss-module__1nNP3q__text{font-family:var(--font-body);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}}
.CourtLanding-module-scss-module__9aepLa__tail{flex-direction:column;width:100%;display:flex}
.LandingTable-module-scss-module__eTC5Wa__wrap{gap:var(--space-12);flex-direction:column;min-width:0;display:flex}.LandingTable-module-scss-module__eTC5Wa__desktop{display:none}@media (min-width:768px){.LandingTable-module-scss-module__eTC5Wa__desktop{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);border-radius:var(--radius-xl);display:block;overflow-x:auto}}.LandingTable-module-scss-module__eTC5Wa__table{border-collapse:collapse;width:100%;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}.LandingTable-module-scss-module__eTC5Wa__table th,.LandingTable-module-scss-module__eTC5Wa__table td{padding:var(--space-12) var(--space-16);border-top:var(--border-width) solid var(--color-border-default);text-align:left;vertical-align:top}@media (min-width:1280px){.LandingTable-module-scss-module__eTC5Wa__table th,.LandingTable-module-scss-module__eTC5Wa__table td{padding:var(--space-16) var(--space-24)}}.LandingTable-module-scss-module__eTC5Wa__table thead th{background:var(--color-bg-subtle);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);border-top:0;font-size:12px;font-weight:700;line-height:16px}.LandingTable-module-scss-module__eTC5Wa__table tbody th{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:20px}.LandingTable-module-scss-module__eTC5Wa__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LandingTable-module-scss-module__eTC5Wa__cards{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:768px){.LandingTable-module-scss-module__eTC5Wa__cards{display:none}}.LandingTable-module-scss-module__eTC5Wa__card{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);gap:var(--space-8);padding:var(--space-16);flex-direction:column;display:flex}.LandingTable-module-scss-module__eTC5Wa__cardTitle{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:24px}.LandingTable-module-scss-module__eTC5Wa__pairs{gap:var(--space-8);flex-direction:column;margin:0;display:flex}.LandingTable-module-scss-module__eTC5Wa__pair{gap:var(--space-12);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.LandingTable-module-scss-module__eTC5Wa__pair dt{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);font-size:12px;font-weight:500;line-height:16px}.LandingTable-module-scss-module__eTC5Wa__pair dd{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.LandingTable-module-scss-module__eTC5Wa__note{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:500;line-height:16px}
.LandingArticle-module-scss-module__-wN5Aq__layout{gap:var(--space-20);flex-direction:column;display:flex}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__layout{align-items:flex-start;gap:var(--space-64);flex-direction:row}}.LandingArticle-module-scss-module__-wN5Aq__toc{display:none}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__toc{top:calc(var(--size-header-desktop) + var(--space-16));flex:0 0 var(--size-toc);gap:var(--space-12);padding:var(--space-20);border-radius:var(--radius-xl);background:var(--color-bg-subtle);flex-direction:column;display:flex;position:sticky}}.LandingArticle-module-scss-module__-wN5Aq__tocTitle{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:800;line-height:16px}.LandingArticle-module-scss-module__-wN5Aq__tocList{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LandingArticle-module-scss-module__-wN5Aq__tocLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingArticle-module-scss-module__-wN5Aq__tocLink{gap:var(--space-8);padding-block:var(--space-4);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:14px;font-weight:700;line-height:20px;text-decoration:none;display:flex}.LandingArticle-module-scss-module__-wN5Aq__tocLink:hover{color:var(--color-text-brand)}.LandingArticle-module-scss-module__-wN5Aq__tocNumber{flex:0 0 var(--space-16);color:var(--color-text-tertiary)}.LandingArticle-module-scss-module__-wN5Aq__minutes{padding-top:var(--space-12);border-top:var(--border-width) solid var(--color-border-default);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:500;line-height:16px}.LandingArticle-module-scss-module__-wN5Aq__tocMobile{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);padding:0 var(--space-16)}.LandingArticle-module-scss-module__-wN5Aq__tocMobile[open]{padding-bottom:var(--space-16)}.LandingArticle-module-scss-module__-wN5Aq__tocMobile[open] .LandingArticle-module-scss-module__-wN5Aq__tocChevron{transform:rotate(180deg)}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__tocMobile{display:none}}.LandingArticle-module-scss-module__-wN5Aq__tocSummary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingArticle-module-scss-module__-wN5Aq__tocSummary{align-items:center;gap:var(--space-12);min-height:var(--touch-target);cursor:pointer;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:20px;list-style:none;display:flex}.LandingArticle-module-scss-module__-wN5Aq__tocSummary::-webkit-details-marker{display:none}.LandingArticle-module-scss-module__-wN5Aq__tocSummary span{flex:auto}.LandingArticle-module-scss-module__-wN5Aq__tocIcon{color:var(--color-icon-brand);flex-shrink:0}.LandingArticle-module-scss-module__-wN5Aq__tocChevron{color:var(--color-icon-secondary);transition:transform var(--duration-base) var(--easing-standard);flex-shrink:0}.LandingArticle-module-scss-module__-wN5Aq__article{gap:var(--space-32);flex-direction:column;flex:auto;min-width:0;display:flex}.LandingArticle-module-scss-module__-wN5Aq__intro{gap:var(--space-12);flex-direction:column;display:flex}.LandingArticle-module-scss-module__-wN5Aq__title{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:32px}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:44px}}.LandingArticle-module-scss-module__-wN5Aq__title{color:var(--color-text-primary)}.LandingArticle-module-scss-module__-wN5Aq__lead{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__lead{font-family:var(--font-body);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}}.LandingArticle-module-scss-module__-wN5Aq__part{gap:var(--space-12);scroll-margin-top:calc(var(--size-header-desktop) + var(--space-16));flex-direction:column;display:flex}.LandingArticle-module-scss-module__-wN5Aq__partTitle{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.LandingArticle-module-scss-module__-wN5Aq__partTitle{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.LandingArticle-module-scss-module__-wN5Aq__partTitle{color:var(--color-text-primary)}.LandingArticle-module-scss-module__-wN5Aq__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}.LandingArticle-module-scss-module__-wN5Aq__media{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--color-bg-subtle);position:relative;overflow:hidden}.LandingArticle-module-scss-module__-wN5Aq__photo{object-fit:cover}.LandingArticle-module-scss-module__-wN5Aq__tip{align-items:flex-start;gap:var(--space-12);padding:var(--space-16) var(--space-20);border:var(--border-width) solid var(--color-border-accent);border-left-width:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-accent-subtle);display:flex}.LandingArticle-module-scss-module__-wN5Aq__tipIcon{color:var(--color-icon-primary);flex-shrink:0}.LandingArticle-module-scss-module__-wN5Aq__tipLabel{margin:0 0 var(--space-4);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:16px}.LandingArticle-module-scss-module__-wN5Aq__tipText{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:14px;font-weight:400;line-height:20px}@media (prefers-reduced-motion:reduce){.LandingArticle-module-scss-module__-wN5Aq__tocChevron{transition:none}}
.LandingHero-module-scss-module__KisWCq__hero{padding-block:var(--space-24) var(--space-32);background:var(--color-bg-brand-deep)}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__hero{padding-block:var(--space-48) var(--space-64)}}.LandingHero-module-scss-module__KisWCq__inner{width:100%;max-width:calc(var(--container-max) + 2*var(--gutter-desktop));padding-inline:var(--gutter-mobile);margin-inline:auto}@media (min-width:768px){.LandingHero-module-scss-module__KisWCq__inner{padding-inline:var(--gutter-tablet)}}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__inner{padding-inline:var(--gutter-desktop)}}.LandingHero-module-scss-module__KisWCq__inner{gap:var(--space-24);flex-direction:column;display:flex}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__withPhoto{align-items:center;gap:var(--space-48);flex-direction:row}.LandingHero-module-scss-module__KisWCq__withPhoto .LandingHero-module-scss-module__KisWCq__copy,.LandingHero-module-scss-module__KisWCq__withPhoto .LandingHero-module-scss-module__KisWCq__media{flex:1 1 0;min-width:0}}.LandingHero-module-scss-module__KisWCq__copy{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__copy{gap:var(--space-20)}}.LandingHero-module-scss-module__KisWCq__crumbs{gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);flex-wrap:wrap;font-size:12px;font-weight:500;line-height:16px;display:flex}.LandingHero-module-scss-module__KisWCq__crumbStep{gap:var(--space-8);display:inline-flex}.LandingHero-module-scss-module__KisWCq__crumbLink:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);outline-color:var(--focus-ring-color-on-brand)}.LandingHero-module-scss-module__KisWCq__crumbLink{color:inherit;text-decoration:none}.LandingHero-module-scss-module__KisWCq__crumbLink:hover{color:var(--color-text-on-brand)}.LandingHero-module-scss-module__KisWCq__overline{align-items:center;gap:var(--space-8);font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-accent);margin:0;font-size:12px;font-weight:800;line-height:16px;display:flex}.LandingHero-module-scss-module__KisWCq__dot{width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-full);background:var(--color-bg-accent);flex-shrink:0}.LandingHero-module-scss-module__KisWCq__title{font-family:var(--font-heading);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:900;line-height:38px}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:48px;font-weight:900;line-height:56px}}.LandingHero-module-scss-module__KisWCq__title{color:var(--color-text-on-brand);overflow-wrap:anywhere}.LandingHero-module-scss-module__KisWCq__lead{max-width:var(--size-measure);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__lead{font-family:var(--font-body);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}}.LandingHero-module-scss-module__KisWCq__search{align-items:center;gap:var(--space-12);min-height:var(--touch-target);padding:var(--space-4) var(--space-4) var(--space-4) var(--space-16);border-radius:var(--radius-full);background:var(--color-bg-surface);display:flex}.LandingHero-module-scss-module__KisWCq__search:focus-within{outline:var(--focus-ring-width) solid var(--focus-ring-color-on-brand);outline-offset:var(--focus-ring-offset)}.LandingHero-module-scss-module__KisWCq__searchIcon{color:var(--color-icon-secondary);flex-shrink:0}.LandingHero-module-scss-module__KisWCq__searchInput{min-width:0;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);background:0 0;border:0;outline:none;flex:auto;font-size:16px;font-weight:400;line-height:24px}.LandingHero-module-scss-module__KisWCq__searchInput::placeholder{color:var(--color-text-tertiary)}.LandingHero-module-scss-module__KisWCq__searchButton{flex-shrink:0}.LandingHero-module-scss-module__KisWCq__both{align-items:flex-start;gap:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.LandingHero-module-scss-module__KisWCq__bothIcon{color:var(--color-icon-accent);flex-shrink:0}.LandingHero-module-scss-module__KisWCq__facts{gap:var(--space-16) var(--space-12);padding-top:var(--space-16);border-top:var(--border-width) solid var(--color-border-on-brand);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:768px){.LandingHero-module-scss-module__KisWCq__facts{padding-top:var(--space-20);gap:0;display:flex}}.LandingHero-module-scss-module__KisWCq__fact{justify-content:flex-end;gap:var(--space-4);flex-direction:column-reverse;min-width:0;display:flex}@media (min-width:768px){.LandingHero-module-scss-module__KisWCq__fact{padding-inline:var(--space-20);border-left:var(--border-width) solid var(--color-border-on-brand);flex:1 1 0}.LandingHero-module-scss-module__KisWCq__fact:first-child{border-left:0;padding-left:0}}.LandingHero-module-scss-module__KisWCq__factValue{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.LandingHero-module-scss-module__KisWCq__factValue{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.LandingHero-module-scss-module__KisWCq__factValue{color:var(--color-text-accent)}.LandingHero-module-scss-module__KisWCq__factLabel{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);font-size:12px;font-weight:500;line-height:16px}.LandingHero-module-scss-module__KisWCq__media{aspect-ratio:16/9;border-radius:var(--radius-xl);position:relative;overflow:hidden}.LandingHero-module-scss-module__KisWCq__photo{object-fit:cover}@media (prefers-reduced-motion:no-preference){.LandingHero-module-scss-module__KisWCq__photo{animation:LandingHero-module-scss-module__KisWCq__hero-zoom var(--duration-ambient) var(--easing-standard) both}}@keyframes LandingHero-module-scss-module__KisWCq__hero-zoom{0%{transform:scale(1)}to{transform:scale(1.05)}}@media (display-mode:standalone) and (max-width:1279.98px),(display-mode:fullscreen) and (max-width:1279.98px){.LandingHero-module-scss-module__KisWCq__hero{padding-block:var(--space-16) var(--space-24)}.LandingHero-module-scss-module__KisWCq__crumbs{display:none}}@media (max-width:1279.98px){:root[data-telegram="1"] .LandingHero-module-scss-module__KisWCq__hero{padding-block:var(--space-16) var(--space-24)}:root[data-telegram="1"] .LandingHero-module-scss-module__KisWCq__crumbs{display:none}}
.LandingNtrpTest-module-scss-module__oHQlxW__card{gap:var(--space-12);width:100%;padding:var(--space-20);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-bg-surface);scroll-margin-top:calc(var(--size-header-desktop) + var(--space-16));flex-direction:column;display:flex}@media (min-width:1280px){.LandingNtrpTest-module-scss-module__oHQlxW__card{padding:var(--space-32)}}.LandingNtrpTest-module-scss-module__oHQlxW__counter{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-tertiary);margin:0;font-size:12px;font-weight:500;line-height:16px}.LandingNtrpTest-module-scss-module__oHQlxW__progress{width:100%;height:var(--space-8);border-radius:var(--radius-full);background:var(--color-bg-subtle);appearance:none;border:0;overflow:hidden}.LandingNtrpTest-module-scss-module__oHQlxW__progress::-webkit-progress-bar{background:var(--color-bg-subtle)}.LandingNtrpTest-module-scss-module__oHQlxW__progress::-webkit-progress-value{border-radius:var(--radius-full);background:var(--color-bg-accent);transition:width var(--duration-base) var(--easing-standard)}.LandingNtrpTest-module-scss-module__oHQlxW__progress::-moz-progress-bar{border-radius:var(--radius-full);background:var(--color-bg-accent)}.LandingNtrpTest-module-scss-module__oHQlxW__question{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:24px}.LandingNtrpTest-module-scss-module__oHQlxW__level{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:26px;font-weight:800;line-height:32px}@media (min-width:1280px){.LandingNtrpTest-module-scss-module__oHQlxW__level{font-family:var(--font-heading);letter-spacing:-.5px;font-size:36px;font-weight:800;line-height:44px}}.LandingNtrpTest-module-scss-module__oHQlxW__level{color:var(--color-text-brand)}.LandingNtrpTest-module-scss-module__oHQlxW__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.LandingNtrpTest-module-scss-module__oHQlxW__options{gap:var(--space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LandingNtrpTest-module-scss-module__oHQlxW__option:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingNtrpTest-module-scss-module__oHQlxW__option{width:100%;min-height:var(--touch-target);padding:var(--space-12) var(--space-16);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-surface);text-align:left;cursor:pointer;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:20px}.LandingNtrpTest-module-scss-module__oHQlxW__option:hover{border-color:var(--color-border-brand);background:var(--color-bg-brand-subtle)}.LandingNtrpTest-module-scss-module__oHQlxW__back:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.LandingNtrpTest-module-scss-module__oHQlxW__back{min-height:var(--touch-target);cursor:pointer;font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;font-weight:700;line-height:20px}.LandingNtrpTest-module-scss-module__oHQlxW__actions{gap:var(--space-8);margin-top:var(--space-8);flex-direction:column;display:flex}@media (min-width:768px){.LandingNtrpTest-module-scss-module__oHQlxW__actions{flex-direction:row}}
.ChoiceChips-module-scss-module__uNdLVW__group{gap:var(--space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ChoiceChips-module-scss-module__uNdLVW__legend{margin-bottom:var(--space-8);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);padding:0;font-size:12px;font-weight:700;line-height:16px}.ChoiceChips-module-scss-module__uNdLVW__options{gap:var(--space-8);flex-wrap:wrap;display:flex}.ChoiceChips-module-scss-module__uNdLVW__chip{cursor:pointer;position:relative}.ChoiceChips-module-scss-module__uNdLVW__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ChoiceChips-module-scss-module__uNdLVW__text{min-height:var(--touch-target);padding:var(--space-8) var(--space-16);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);align-items:center;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.ChoiceChips-module-scss-module__uNdLVW__input:checked+.ChoiceChips-module-scss-module__uNdLVW__text{border-color:var(--color-border-brand);background:var(--color-bg-brand);color:var(--color-text-on-brand)}.ChoiceChips-module-scss-module__uNdLVW__input:focus-visible+.ChoiceChips-module-scss-module__uNdLVW__text{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.LandingPriceCalc-module-scss-module__8J9RZa__calc{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);gap:var(--space-24);padding:var(--space-20);border-radius:var(--radius-xl);flex-direction:column;display:flex}@media (min-width:768px){.LandingPriceCalc-module-scss-module__8J9RZa__calc{align-items:center;gap:var(--space-32);padding:var(--space-32);flex-direction:row}}.LandingPriceCalc-module-scss-module__8J9RZa__inputs{gap:var(--space-16);flex-direction:column;flex:auto;min-width:0;display:flex}.LandingPriceCalc-module-scss-module__8J9RZa__result{gap:var(--space-8);padding:var(--space-24);border-radius:var(--radius-xl);background:var(--color-bg-accent);color:var(--color-text-on-accent);flex-direction:column;display:flex}@media (min-width:768px){.LandingPriceCalc-module-scss-module__8J9RZa__result{flex:0 0 var(--size-toc)}}@media (min-width:1280px){.LandingPriceCalc-module-scss-module__8J9RZa__result{flex-basis:calc(var(--size-toc) + var(--space-64));padding:var(--space-32)}}.LandingPriceCalc-module-scss-module__8J9RZa__resultLabel{font-family:var(--font-body);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}.LandingPriceCalc-module-scss-module__8J9RZa__amount{font-family:var(--font-heading);letter-spacing:-.5px;font-size:32px;font-weight:900;line-height:38px}@media (min-width:1280px){.LandingPriceCalc-module-scss-module__8J9RZa__amount{font-family:var(--font-heading);letter-spacing:-.5px;font-size:48px;font-weight:900;line-height:56px}}.LandingPriceCalc-module-scss-module__8J9RZa__details{margin-bottom:var(--space-8);font-family:var(--font-body);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}
.LandingQuotes-module-scss-module__rhtPDG__grid{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.LandingQuotes-module-scss-module__rhtPDG__grid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.LandingQuotes-module-scss-module__rhtPDG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.LandingQuotes-module-scss-module__rhtPDG__cell{min-width:0;display:flex}.LandingQuotes-module-scss-module__rhtPDG__cell>*{flex:auto}
.NewsFeed-module-scss-module__W3QpEG__feed{gap:var(--space-24);flex-direction:column;min-width:0;display:flex}.NewsFeed-module-scss-module__W3QpEG__editorBar{gap:var(--space-12);margin-bottom:var(--space-24);padding:var(--space-16);border:var(--border-width) dashed var(--color-border-brand);border-radius:var(--radius-lg);background:var(--color-bg-brand-subtle);flex-direction:column;display:flex}.NewsFeed-module-scss-module__W3QpEG__editorBar>*{width:100%}@media (min-width:768px){.NewsFeed-module-scss-module__W3QpEG__editorBar{flex-direction:row}.NewsFeed-module-scss-module__W3QpEG__editorBar>*{width:auto}}.NewsFeed-module-scss-module__W3QpEG__chips{gap:var(--space-8);flex-wrap:wrap;display:flex}.NewsFeed-module-scss-module__W3QpEG__chip{font-family:var(--font-body);letter-spacing:0;min-height:var(--touch-target);padding:var(--space-8) var(--space-16);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer;transition:background var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard);align-items:center;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.NewsFeed-module-scss-module__W3QpEG__chip[aria-pressed=true]{border-color:var(--color-border-brand);background:var(--color-bg-brand);color:var(--color-text-on-brand)}.NewsFeed-module-scss-module__W3QpEG__chip:focus-visible:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.NewsFeed-module-scss-module__W3QpEG__grid{gap:var(--space-16);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.NewsFeed-module-scss-module__W3QpEG__grid{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.NewsFeed-module-scss-module__W3QpEG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.NewsFeed-module-scss-module__W3QpEG__card{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg)}@media (hover:hover){.NewsFeed-module-scss-module__W3QpEG__card{transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}.NewsFeed-module-scss-module__W3QpEG__card:hover{transform:translateY(calc(-1 * var(--motion-lift)));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}}.NewsFeed-module-scss-module__W3QpEG__card{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.NewsFeed-module-scss-module__W3QpEG__card:focus-within:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.NewsFeed-module-scss-module__W3QpEG__media{aspect-ratio:16/9;background:var(--color-bg-brand-subtle);position:relative;overflow:hidden}.NewsFeed-module-scss-module__W3QpEG__photo{object-fit:cover}@media (hover:hover){.NewsFeed-module-scss-module__W3QpEG__photo{transition:transform var(--duration-slow) var(--easing-standard)}.NewsFeed-module-scss-module__W3QpEG__card:hover .NewsFeed-module-scss-module__W3QpEG__photo{transform:scale(1.04)}}.NewsFeed-module-scss-module__W3QpEG__placeholder{font-family:var(--font-body);letter-spacing:1px;text-transform:uppercase;color:var(--color-text-brand);justify-content:center;align-items:center;font-size:12px;font-weight:800;line-height:16px;display:flex;position:absolute;inset:0}.NewsFeed-module-scss-module__W3QpEG__body{gap:var(--space-8);padding:var(--space-16) var(--space-20) var(--space-24);flex-direction:column;flex:1;display:flex}.NewsFeed-module-scss-module__W3QpEG__meta{font-family:var(--font-body);letter-spacing:0;align-items:center;gap:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.NewsFeed-module-scss-module__W3QpEG__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);color:var(--color-text-brand);font-weight:700}.NewsFeed-module-scss-module__W3QpEG__title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:24px}.NewsFeed-module-scss-module__W3QpEG__link{color:inherit;text-decoration:none}.NewsFeed-module-scss-module__W3QpEG__link:after{content:"";position:absolute;inset:0}.NewsFeed-module-scss-module__W3QpEG__link:focus-visible{outline:none}.NewsFeed-module-scss-module__W3QpEG__excerpt{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}.NewsFeed-module-scss-module__W3QpEG__more{justify-content:center;display:flex}
.LandingStats-module-scss-module__Wv7dfG__stats{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}@media (min-width:1280px){.LandingStats-module-scss-module__Wv7dfG__stats{gap:var(--space-16);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.LandingStats-module-scss-module__Wv7dfG__stat{justify-content:flex-end;gap:var(--space-4);min-width:0;padding:var(--space-20);border-radius:var(--radius-xl);background:var(--color-bg-on-brand-subtle);flex-direction:column-reverse;display:flex}@media (min-width:1280px){.LandingStats-module-scss-module__Wv7dfG__stat{padding:var(--space-24)}}.LandingStats-module-scss-module__Wv7dfG__value{font-family:var(--font-heading);letter-spacing:-.5px;margin:0;font-size:32px;font-weight:900;line-height:38px}@media (min-width:1280px){.LandingStats-module-scss-module__Wv7dfG__value{font-family:var(--font-heading);letter-spacing:-.5px;font-size:48px;font-weight:900;line-height:56px}}.LandingStats-module-scss-module__Wv7dfG__value{color:var(--color-text-on-brand);overflow-wrap:anywhere}.LandingStats-module-scss-module__Wv7dfG__label{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-on-brand-muted);font-size:12px;font-weight:500;line-height:16px}@media (min-width:1280px){.LandingStats-module-scss-module__Wv7dfG__label{font-family:var(--font-body);letter-spacing:0;font-size:14px;font-weight:400;line-height:20px}}.LandingStats-module-scss-module__Wv7dfG__first{background:var(--color-bg-accent)}.LandingStats-module-scss-module__Wv7dfG__first .LandingStats-module-scss-module__Wv7dfG__value,.LandingStats-module-scss-module__Wv7dfG__first .LandingStats-module-scss-module__Wv7dfG__label{color:var(--color-text-on-accent)}
.LandingSteps-module-scss-module__4i6GvW__steps{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.LandingSteps-module-scss-module__4i6GvW__steps{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.LandingSteps-module-scss-module__4i6GvW__steps{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.LandingSteps-module-scss-module__4i6GvW__step{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg);gap:var(--space-16);padding:var(--space-16);border-radius:var(--radius-xl);display:flex}@media (min-width:768px){.LandingSteps-module-scss-module__4i6GvW__step{gap:var(--space-12);padding:var(--space-24);flex-direction:column}}.LandingSteps-module-scss-module__4i6GvW__number{width:var(--size-icon-tile-md);height:var(--size-icon-tile-md);border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-brand);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.LandingSteps-module-scss-module__4i6GvW__first{background:var(--color-bg-accent);color:var(--color-text-on-accent)}.LandingSteps-module-scss-module__4i6GvW__body{gap:var(--space-8);flex-direction:column;flex:auto;min-width:0;display:flex}.LandingSteps-module-scss-module__4i6GvW__title{font-family:var(--font-heading);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:24px}.LandingSteps-module-scss-module__4i6GvW__text{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:20px}@media (min-width:768px){.LandingSteps-module-scss-module__4i6GvW__link{padding-top:var(--space-8);margin-top:auto}}.LandingSteps-module-scss-module__4i6GvW__template{gap:var(--space-12);padding:var(--space-16);border:var(--border-width) solid var(--color-border-accent);border-radius:var(--radius-lg);background:var(--color-bg-accent-subtle);flex-direction:column;display:flex}@media (min-width:768px){.LandingSteps-module-scss-module__4i6GvW__template{align-items:center;gap:var(--space-16);padding:var(--space-20);flex-direction:row}}.LandingSteps-module-scss-module__4i6GvW__templateIcon{color:var(--color-icon-primary);flex-shrink:0}.LandingSteps-module-scss-module__4i6GvW__templateText{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.LandingSteps-module-scss-module__4i6GvW__templateLabel{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:700;line-height:16px}.LandingSteps-module-scss-module__4i6GvW__templateBody{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:768px){.LandingSteps-module-scss-module__4i6GvW__templateAction{flex-shrink:0}}
.LandingPage-module-scss-module__JtQL-q__main{flex-direction:column;width:100%;min-width:0;display:flex}.LandingPage-module-scss-module__JtQL-q__text{max-width:var(--size-measure);font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:1280px){.LandingPage-module-scss-module__JtQL-q__text{font-family:var(--font-body);letter-spacing:0;font-size:18px;font-weight:400;line-height:28px}}.LandingPage-module-scss-module__JtQL-q__test{gap:var(--space-24);flex-direction:column;display:flex}@media (min-width:1280px){.LandingPage-module-scss-module__JtQL-q__test{align-items:center;gap:var(--space-48);flex-direction:row}}.LandingPage-module-scss-module__JtQL-q__testCard{min-width:0;display:flex}@media (min-width:1280px){.LandingPage-module-scss-module__JtQL-q__testCard{flex:0 0 calc(var(--size-sidebar) + var(--space-96))}}.LandingPage-module-scss-module__JtQL-q__testCopy{gap:var(--space-12);flex-direction:column;flex:auto;min-width:0;display:flex}.LandingPage-module-scss-module__JtQL-q__slots{gap:var(--space-16);flex-direction:column;display:flex}
.page-module-scss-module__72Y-KW__main{padding-bottom:var(--space-64);flex-direction:column;width:100%;display:flex}.page-module-scss-module__72Y-KW__hero{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border-default);padding:var(--space-32) 0 var(--space-48);position:relative}@media (min-width:768px){.page-module-scss-module__72Y-KW__hero{padding:var(--space-48) 0 var(--space-64)}}.page-module-scss-module__72Y-KW__heroInner{max-width:var(--container-max);padding:0 var(--space-16);gap:var(--space-16);flex-direction:column;margin:0 auto;display:flex}@media (min-width:768px){.page-module-scss-module__72Y-KW__heroInner{padding:0 var(--space-32)}}@media (min-width:1280px){.page-module-scss-module__72Y-KW__heroInner{padding:0 var(--space-48)}}.page-module-scss-module__72Y-KW__courtHero{gap:var(--space-24);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1280px){.page-module-scss-module__72Y-KW__courtHero{align-items:center;gap:var(--space-48);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.page-module-scss-module__72Y-KW__courtHeroText{gap:var(--space-16);flex-direction:column;min-width:0;display:flex}.page-module-scss-module__72Y-KW__crumbs{font-family:var(--font-body);letter-spacing:0;align-items:center;gap:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;font-weight:500;line-height:16px;display:flex}.page-module-scss-module__72Y-KW__crumbLink{min-height:var(--touch-target);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--easing-standard);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.page-module-scss-module__72Y-KW__crumbLink:hover{color:var(--color-text-primary)}.page-module-scss-module__72Y-KW__crumbSep{opacity:.5}.page-module-scss-module__72Y-KW__eyebrow{font-family:var(--font-body);letter-spacing:0;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-brand);font-size:12px;font-weight:700;line-height:16px}.page-module-scss-module__72Y-KW__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:32px;font-weight:900;line-height:38px}@media (min-width:1280px){.page-module-scss-module__72Y-KW__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:48px;font-weight:900;line-height:56px}}.page-module-scss-module__72Y-KW__title{color:var(--color-text-primary);max-width:24ch;margin:0}.page-module-scss-module__72Y-KW__badges{gap:var(--space-8);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.page-module-scss-module__72Y-KW__heroActions{margin-top:var(--space-8);display:flex}.page-module-scss-module__72Y-KW__badge{font-family:var(--font-body);letter-spacing:0;align-items:center;gap:var(--space-8);padding:var(--space-4) var(--space-12);border-radius:var(--radius-full);background:var(--color-bg-surface);border:1px solid var(--color-border-default);color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.page-module-scss-module__72Y-KW__catalog{width:100%}.page-module-scss-module__72Y-KW__tail{gap:var(--space-32);flex-direction:column;width:100%;display:flex}
.page-module-scss-module__WTzx8q__article{gap:var(--space-16);max-width:var(--size-map-canvas);flex-direction:column;min-width:0;margin:0 auto;display:flex}.page-module-scss-module__WTzx8q__crumbs{font-family:var(--font-body);letter-spacing:0;gap:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;font-size:12px;font-weight:500;line-height:16px;display:flex}.page-module-scss-module__WTzx8q__crumbs a{color:inherit;text-decoration:none}.page-module-scss-module__WTzx8q__crumbs a:hover{color:var(--color-text-primary)}.page-module-scss-module__WTzx8q__draft{font-family:var(--font-body);letter-spacing:0;padding:var(--space-12) var(--space-16);border:var(--border-width) dashed var(--color-border-brand);border-radius:var(--radius-lg);background:var(--color-bg-accent-subtle);color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:20px}.page-module-scss-module__WTzx8q__meta{font-family:var(--font-body);letter-spacing:0;align-items:center;gap:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;margin:0;font-size:12px;font-weight:500;line-height:16px;display:flex}.page-module-scss-module__WTzx8q__tag{padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);background:var(--color-bg-brand-subtle);color:var(--color-text-brand);font-weight:700}.page-module-scss-module__WTzx8q__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:32px;font-weight:900;line-height:38px}@media (min-width:1280px){.page-module-scss-module__WTzx8q__title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:48px;font-weight:900;line-height:56px}}.page-module-scss-module__WTzx8q__title{color:var(--color-text-primary);margin:0}.page-module-scss-module__WTzx8q__edit{display:flex}.page-module-scss-module__WTzx8q__edit>*{width:100%}@media (min-width:768px){.page-module-scss-module__WTzx8q__edit>*{width:auto}}.page-module-scss-module__WTzx8q__cover{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--color-bg-brand-subtle);position:relative;overflow:hidden}.page-module-scss-module__WTzx8q__photo{object-fit:cover}.page-module-scss-module__WTzx8q__text{font-family:var(--font-body);letter-spacing:0;gap:var(--space-16);color:var(--color-text-primary);overflow-wrap:anywhere;flex-direction:column;font-size:18px;font-weight:400;line-height:28px;display:flex}.page-module-scss-module__WTzx8q__text p,.page-module-scss-module__WTzx8q__text ul{margin:0}.page-module-scss-module__WTzx8q__text ul{gap:var(--space-8);padding-left:var(--space-24);flex-direction:column;display:flex}.page-module-scss-module__WTzx8q__text h2{font-family:var(--font-heading);letter-spacing:0;margin:var(--space-8) 0 0;font-size:20px;font-weight:700;line-height:28px}.page-module-scss-module__WTzx8q__text a{color:var(--color-text-brand);text-underline-offset:2px;text-decoration:underline}.page-module-scss-module__WTzx8q__cta{margin-top:var(--space-8);display:flex}.page-module-scss-module__WTzx8q__cta>*{width:100%}@media (min-width:768px){.page-module-scss-module__WTzx8q__cta>*{width:auto}}.page-module-scss-module__WTzx8q__moreHead{justify-content:space-between;align-items:baseline;gap:var(--space-16);margin-bottom:var(--space-16);display:flex}.page-module-scss-module__WTzx8q__moreTitle{font-family:var(--font-heading);letter-spacing:0;font-size:22px;font-weight:800;line-height:28px}@media (min-width:1280px){.page-module-scss-module__WTzx8q__moreTitle{font-family:var(--font-heading);letter-spacing:0;font-size:28px;font-weight:800;line-height:36px}}.page-module-scss-module__WTzx8q__moreTitle{color:var(--color-text-primary);margin:0}.page-module-scss-module__WTzx8q__allLink{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-brand);font-size:14px;font-weight:700;line-height:20px}.page-module-scss-module__WTzx8q__moreList{gap:var(--space-12);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.page-module-scss-module__WTzx8q__moreList{grid-template-columns:repeat(3,minmax(0,1fr))}}.page-module-scss-module__WTzx8q__moreRow{background:var(--color-bg-surface);border:var(--border-width) solid var(--color-border-default);border-radius:var(--radius-lg)}@media (hover:hover){.page-module-scss-module__WTzx8q__moreRow{transition:transform var(--duration-base) var(--easing-standard),box-shadow var(--duration-base) var(--easing-standard),border-color var(--duration-base) var(--easing-standard)}.page-module-scss-module__WTzx8q__moreRow:hover{transform:translateY(calc(-1 * var(--motion-lift)));border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}}.page-module-scss-module__WTzx8q__moreRow{gap:var(--space-8);height:100%;padding:var(--space-16) var(--space-20);color:var(--color-text-primary);flex-direction:column;text-decoration:none;display:flex}.page-module-scss-module__WTzx8q__moreMeta{font-family:var(--font-body);letter-spacing:0;color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:16px}.page-module-scss-module__WTzx8q__moreName{font-family:var(--font-heading);letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}
