.home-module__lrkmka__home .hero{min-height:clamp(300px,34vw,440px)}.home-module__lrkmka__home .hero__panel{padding-block:clamp(var(--space-5), 4vw, var(--space-7));padding-bottom:calc(var(--hero-wedge-h) + var(--space-5))}.home-module__lrkmka__home .hero__title{font-size:clamp(2rem,4.2vw,3.5rem)}.home-module__lrkmka__home .hero[data-tone=navy]{--hero-wedge-fill:var(--ink-100)}.home-module__lrkmka__home .hero__media{aspect-ratio:16/7}@media (max-width:900px){.home-module__lrkmka__home .hero__media{aspect-ratio:16/5}}.home-module__lrkmka__home .band[data-size=sm]{padding-block:clamp(var(--space-5), 3vw, var(--space-6))}.home-module__lrkmka__entrance{padding-block:0}.home-module__lrkmka__entranceHeading{margin-bottom:var(--space-5)}.home-module__lrkmka__entranceHeading h2{max-width:22ch}.home-module__lrkmka__entranceGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__lrkmka__entranceGrid>li{min-width:0;margin:0;display:flex}.home-module__lrkmka__entranceLink{gap:var(--space-2);width:100%;min-height:200px;padding:var(--space-4);border:1px solid var(--color-line-1);border-top:3px solid var(--color-brand);background:var(--color-bg-1);color:var(--color-brand);transition:border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);flex-direction:column;text-decoration:none;display:flex}.home-module__lrkmka__entranceIcon{color:var(--color-brand);flex:none}.home-module__lrkmka__entranceLink:hover{border-color:var(--color-brand-300);border-top-color:var(--color-accent);box-shadow:var(--shadow-2);color:var(--color-brand);transform:translateY(-2px)}.home-module__lrkmka__entranceTask{color:var(--color-brand);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-heading);text-wrap:balance;display:block}.home-module__lrkmka__entranceLabel{color:var(--color-text-3);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;font-weight:700;display:block}.home-module__lrkmka__entranceContents{color:var(--color-text-3);font-size:var(--fs-caption);display:block}.home-module__lrkmka__entranceArrow{color:var(--color-accent-deep);align-self:flex-end;margin-top:auto;display:flex}.home-module__lrkmka__entranceArrow svg{transition:transform var(--dur-1) var(--ease-out)}.home-module__lrkmka__entranceLink:hover .home-module__lrkmka__entranceArrow svg{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.home-module__lrkmka__entranceLink,.home-module__lrkmka__entranceLink:hover,.home-module__lrkmka__entranceLink:hover .home-module__lrkmka__entranceArrow svg{transform:none}}.home-module__lrkmka__areaIcon{background:var(--color-brand);color:#fff;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.home-module__lrkmka__areaTitle{font-family:var(--font-display);font-size:var(--fs-display-s);line-height:var(--lh-heading);margin:0}.home-module__lrkmka__browse{margin-left:calc(var(--space-1) * -1);align-self:flex-start}.home-module__lrkmka__feature{gap:var(--space-7);grid-template-columns:minmax(220px,1fr) minmax(0,2fr);align-items:start;display:grid}.home-module__lrkmka__featureHeading{gap:var(--space-3);flex-direction:column;display:flex}.home-module__lrkmka__featureHeading .home-module__lrkmka__areaIcon{margin-bottom:var(--space-2)}.home-module__lrkmka__featureBody{min-width:0}.home-module__lrkmka__previewCard{gap:var(--space-3);min-height:190px;padding:var(--space-5);border:1px solid var(--color-line-1);border-top:3px solid var(--color-accent);background:var(--color-bg-1);flex-direction:column;display:flex}.home-module__lrkmka__previewCard h3,.home-module__lrkmka__previewCard h4{max-width:34ch;color:var(--color-brand);font-size:var(--fs-h3)}.home-module__lrkmka__previewCard p{max-width:70ch;margin:0}.home-module__lrkmka__previewCard .home-module__lrkmka__action{padding-top:var(--space-2);margin-top:auto}.home-module__lrkmka__previewMeta{color:var(--color-text-3);font-size:var(--fs-caption)}.home-module__lrkmka__marketList{gap:var(--space-2);margin:var(--space-1) 0 0;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0;list-style:none;display:grid}.home-module__lrkmka__marketList>li{margin:0;display:flex}.home-module__lrkmka__market{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line-1);background:var(--color-bg-2);color:var(--color-brand);transition:border-color var(--dur-1) var(--ease-out), background var(--dur-1) var(--ease-out);flex-direction:column;justify-content:center;text-decoration:none;display:flex}.home-module__lrkmka__market:hover{border-color:var(--color-brand-300);background:var(--color-bg-1);color:var(--color-brand)}.home-module__lrkmka__marketName{font-weight:700}.home-module__lrkmka__marketPeriod{color:var(--color-text-3);font-size:var(--fs-caption)}.home-module__lrkmka__availability{padding:var(--space-4);border-left:3px solid var(--color-accent);background:var(--color-bg-2);color:var(--color-text-3);margin:auto 0 0}@media (max-width:1100px){.home-module__lrkmka__entranceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__lrkmka__feature{gap:var(--space-5);grid-template-columns:1fr}.home-module__lrkmka__featureHeading{align-items:center;gap:var(--space-2) var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.home-module__lrkmka__featureHeading .home-module__lrkmka__areaIcon{margin-bottom:0}.home-module__lrkmka__featureHeading>:not(.home-module__lrkmka__areaIcon,.home-module__lrkmka__areaTitle){grid-column:1/-1}.home-module__lrkmka__featureHeading .home-module__lrkmka__browse{justify-self:start}}@media (max-width:560px){.home-module__lrkmka__home .hero__media{aspect-ratio:16/7}.home-module__lrkmka__entranceLink{min-height:0}.home-module__lrkmka__entranceGrid{grid-template-columns:1fr}}
