.lp{--ground:#fff;--field:#eaf2f1;--field-2:#d7e7e5;--ink:#0f2a33;--muted:#4a626b;--accent:#2a7173;--accent-deep:#1f5f62;--on-dark:#e8f1f0;--on-dark-muted:#a9c6c6;--flag:#b3372c;--shift-day:#8fc3c0;--shift-evening:#4a9a97;--shift-night:#0f2a33;--t-display:clamp(46px, 6.2vw, 100px);--t-h2:clamp(34px, 3.8vw, 60px);--t-lead:20px;--t-body:17px;--t-small:14px;--m:clamp(16px, 3vw, 40px);--gap:8px;--cell:48px;--section:clamp(96px, 12vw, 200px);--ease-out:cubic-bezier(.23, 1, .32, 1);background:var(--ground);color:var(--ink);font-size:var(--t-body);line-height:1.55;overflow-x:clip}.lp :focus-visible{outline:3px solid var(--accent);outline-offset:3px}:where(.lp) :where(h1,h2,h3){letter-spacing:-.03em;text-wrap:balance;margin:0;font-weight:600;line-height:1.08}:where(.lp) :where(p,dl,dd,figure){margin:0}.lp-wrap{width:100%;max-width:1440px;padding-inline:var(--m);margin-inline:auto}.lp-section{margin-top:var(--section);padding-top:4px}.lp [id]{scroll-margin-top:88px}.lp-h2{font-size:var(--t-h2)}.lp-lead{font-size:var(--t-lead);max-width:40ch;line-height:1.5}.lp-small{font-size:var(--t-small);color:var(--muted)}.lp-btn{min-height:var(--cell);background:var(--accent);color:#fff;font:inherit;font-size:var(--t-body);cursor:pointer;transition:transform .16s var(--ease-out), background-color .16s ease;border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.lp-btn:active{transform:scale(.97)}.lp-btn--ink{background:var(--ink)}.lp-btn--quiet{background:var(--field-2);color:var(--ink)}@media (hover:hover) and (pointer:fine){.lp-btn:hover{background:var(--accent-deep)}.lp-btn--ink:hover{background:#1c4250}.lp-btn--quiet:hover{background:#c6dcda}}.lp-dot{background:var(--accent);flex:none;width:.5em;height:.5em;display:inline-block}.lp-header{z-index:50;background:var(--ground);position:sticky;top:0}.lp-header__bar{justify-content:space-between;align-items:center;gap:16px;height:72px;display:flex}.lp-wordmark{color:var(--ink);letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.lp-nav{gap:28px;display:none}.lp-nav a,.lp-textlink{color:var(--ink);font-size:var(--t-body);font-weight:500;text-decoration:none;transition:color .16s}@media (hover:hover) and (pointer:fine){.lp-nav a:hover,.lp-textlink:hover{color:var(--accent)}}.lp-header__actions{align-items:center;gap:8px;display:flex}.lp-header__login{min-height:40px;color:var(--ink);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:600}.lp-header__lang{background:var(--field);min-width:40px;min-height:40px;color:var(--ink);font-size:var(--t-small);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.lp-header__demo{display:none}@media (min-width:1024px){.lp-nav{display:flex}}@media (min-width:640px){.lp-header__demo{display:inline-flex}}.lp-hero{grid-template-rows:auto 1fr;min-height:calc(100svh - 72px);display:grid;position:relative}.lp-hero__copy{z-index:1;padding-top:clamp(40px,9vh,120px);position:relative}.lp-hero__title{font-size:var(--t-display);max-width:9.5em}.lp-hero__lead{margin-top:32px}.lp-hero__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:32px;display:flex}.lp-hero__stage{margin-top:48px;margin-right:calc(-1 * var(--m));margin-left:calc(-1 * var(--m));height:calc(var(--notch) + 32px + (100vw - 32px) * .5625);background:var(--accent);--notch:72px;clip-path:polygon(var(--notch) 0, 100% 0, 100% 100%, 0 100%, 0 var(--notch), var(--notch) var(--notch));position:relative;overflow:hidden}.lp-hero__fragment{top:calc(var(--notch) + 16px);aspect-ratio:16/9;background:#fff;width:calc(100% - 32px);position:absolute;left:16px}.lp-hero__fragment video,.lp-hero__fragment img{object-fit:contain;width:100%;height:100%;display:block}@media (min-width:900px){.lp-hero{grid-template-rows:1fr;grid-template-columns:repeat(12,minmax(0,1fr))}.lp-hero__copy{grid-area:1/1/auto/7;padding-top:clamp(64px,14vh,150px)}.lp-hero__stage{margin:0 calc(-1 * var(--m)) 0 0;--notch:112px;grid-area:1/6/auto/-1;align-self:end;height:58%;min-height:420px}.lp-hero__fragment{top:56px;left:calc(var(--notch) + 24px);width:min(820px, calc(100% - var(--notch) - 24px - var(--m) - 24px))}}@keyframes lp-shutter{0%{clip-path:polygon(0 100%,100% 100%,100% 100%,0 100%,0 100%,0 100%)}}@keyframes lp-settle{0%{transform:scale(1.12)}}.lp-hero__stage{animation:lp-shutter 1.1s var(--ease-out) .12s both}.lp-hero__fragment{transform-origin:0 0;animation:lp-settle 1.4s var(--ease-out) .12s both}.lp-results__head{gap:16px;max-width:60ch;display:grid}.lp-results__head .lp-h2{max-width:14em}.lp-results__scale{font-size:var(--t-lead);font-weight:600}.lp-results__method{color:var(--muted)}.lp-results__legend{font-size:var(--t-small);flex-wrap:wrap;gap:8px 24px;margin-top:40px;font-weight:600;display:flex}.lp-results__legend span{align-items:center;gap:8px;display:inline-flex}.lp-bar-swatch{width:14px;height:14px}.lp-bar-swatch--hospital,.lp-compare-bar__row--hospital{--bar:var(--flag)}.lp-bar-swatch--medestra,.lp-compare-bar__row--medestra{--bar:var(--accent)}.lp-bar-swatch{background:var(--bar)}.lp-compare-bars{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.lp-compare-bar{background:var(--field);gap:12px;padding:20px;display:grid}.lp-compare-bar__label{font-size:var(--t-body);font-weight:600;line-height:1.35}.lp-compare-bar__rows{gap:6px;display:grid}.lp-compare-bar__row{align-items:center;gap:12px;height:30px;display:flex}.lp-compare-bar__fill{height:100%;width:max(6px, calc(var(--w) * .86));background:var(--bar);transform-origin:0;transition:transform .9s var(--ease-out);flex:none}.lp-compare-bar__value{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.2vw,30px);font-weight:700}.lp-compare-bar__row--hospital .lp-compare-bar__value{color:var(--flag)}.lp-reveal-ready .lp-compare-bars:not(.is-in) .lp-compare-bar__fill{transform:scaleX(0)}.lp-results__more{margin-top:24px;font-weight:600;display:inline-block}.lp-latest{gap:20px;margin-top:clamp(56px,7vw,112px);display:grid}.lp-latest__head{gap:10px;max-width:60ch;display:grid}.lp-latest__title{font-size:clamp(26px,2.6vw,40px)}.lp-latest__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lp-latest__method{color:var(--muted);font-size:var(--t-small)}.lp-tile{background:var(--field);flex-direction:column;justify-content:flex-start;gap:12px;min-height:150px;padding:20px;display:flex}.lp-tile__figure{letter-spacing:-.03em;font-size:clamp(34px,3.8vw,60px);font-weight:600;line-height:1}.lp-tile__label{font-size:var(--t-body);line-height:1.4}@media (min-width:900px){.lp-compare-bars{gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.lp-compare-bar:first-child{grid-column:1/-1}.lp-compare-bar{grid-template-columns:minmax(0,.9fr) minmax(0,2fr);align-items:center;column-gap:28px;padding:28px}.lp-compare-bar:first-child .lp-compare-bar__row{height:40px}.lp-latest__tiles{gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr))}.lp-tile{padding:24px}}@media (prefers-reduced-motion:reduce){.lp-compare-bar__fill{transition:none}.lp-reveal-ready .lp-compare-bars:not(.is-in) .lp-compare-bar__fill{transform:none}}.lp-compare{background:var(--field);padding-block:clamp(48px,7vw,112px)}.lp-compare__grid{grid-template-areas:"title""plate""tabs""actions";gap:32px;display:grid}.lp-compare__title{grid-area:title}.lp-plate{grid-area:plate}.lp-compare__grid .lp-tabs{grid-area:tabs}.lp-compare__actions{grid-area:actions}.lp-tabs{flex-wrap:wrap;gap:4px 18px;display:flex}.lp-tab{color:var(--muted);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;font-weight:500;display:inline-flex}.lp-tab[aria-pressed=true]{color:var(--ink);font-weight:700}.lp-tab .lp-dot{visibility:hidden}.lp-tab[aria-pressed=true] .lp-dot{visibility:visible}.lp-compare__body{max-width:46ch}.lp-compare__actions{grid-template-columns:1fr;gap:8px;display:grid}.lp-compare__actions .lp-btn{justify-content:flex-start;min-height:64px}@media (min-width:640px){.lp-compare__actions{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.lp-compare__grid{grid-template:"plate tabs""plate title"1fr"plate actions"/minmax(0,1.15fr) minmax(0,1fr);gap:32px 56px}.lp-compare__title{align-self:center}.lp-tab{font-size:var(--t-lead)}.lp-compare__actions .lp-btn{min-height:72px}}.lp-plate{background:var(--ground);flex-direction:column;gap:16px;padding:clamp(14px,2.4vw,32px);display:flex}.lp-plate__counts{font-size:var(--t-small);justify-content:space-between;gap:12px;font-weight:600;display:flex}.lp-plate__count--flag{color:var(--flag)}.lp-plate__count--clean{color:var(--accent-deep)}.lp-roster{touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;user-select:none;position:relative}.lp-roster__layer{grid-template-columns:2.4em repeat(28,minmax(0,1fr));gap:2px;font-size:13px;line-height:1;display:grid}.lp-roster__layer--top{clip-path:inset(0 calc(100% - var(--split,50%)) 0 0);position:absolute;inset:0}.lp-roster__head,.lp-roster__name{color:var(--muted);align-items:center;font-weight:600;display:flex}.lp-roster__head{justify-content:center;height:18px}.lp-roster__head--weekend{color:var(--ink)}.lp-cell{aspect-ratio:1;background:var(--field);flex-direction:column;display:flex}.lp-cell--weekend{background:var(--field-2)}.lp-cell--D{background:var(--shift-day)}.lp-cell--E{background:var(--shift-evening)}.lp-cell--N{background:var(--shift-night)}.lp-cell--T:before,.lp-cell--T:after{content:"";flex:1}.lp-cell--T:before{background:var(--shift-day)}.lp-cell--T:after{background:var(--shift-night)}.lp-cell--flag,.lp-cell--flag:before,.lp-cell--flag:after{background:var(--flag)}.lp-roster__split{top:-6px;bottom:-6px;left:var(--split,50%);background:var(--ink);pointer-events:none;width:4px;margin-left:-2px;position:absolute}.lp-roster__grip{background:var(--ink);color:#fff;letter-spacing:2px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-roster__range{width:100%;accent-color:var(--accent);cursor:ew-resize;height:32px;margin:0}.lp-roster__sides{font-size:var(--t-small);justify-content:space-between;font-weight:600;display:flex}.lp-legend{font-size:var(--t-small);color:var(--muted);flex-wrap:wrap;gap:8px 18px;display:flex}.lp-legend span{align-items:center;gap:6px;display:inline-flex}.lp-legend i{flex-direction:column;width:12px;height:12px;display:inline-flex}.lp-board{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(96px,26vw,150px);gap:6px;display:grid}.lp-board__tile{background:var(--field);grid-row:span 2;position:relative;overflow:hidden}.lp-board__tile--head{background:var(--ink);color:var(--on-dark);grid-column:1/-1;padding:20px}.lp-board__tile--wide{grid-column:1/-1}.lp-board__tile--tall{grid-row:span 3}.lp-board__tile--accent{background:var(--accent);color:#fff}.lp-board__tile--deep{background:var(--ink);color:var(--on-dark)}.lp-board__caption{z-index:1;position:absolute;bottom:16px;left:16px;right:16px}.lp-board__name{font-size:var(--t-body);font-weight:600;line-height:1.25;display:block}.lp-board__line{font-size:var(--t-small);opacity:1;line-height:1.4;display:block}.lp-board__tile--accent .lp-board__line,.lp-board__tile--deep .lp-board__line,.lp-board__tile--head .lp-board__line{color:inherit}.lp-zoom{letter-spacing:-.02em;white-space:nowrap;font-size:26px;font-weight:600;line-height:1;position:absolute;top:20px;left:20px}.lp-zoom__cells{grid-template-columns:repeat(2,auto);justify-content:start;gap:.12em;display:grid}.lp-zoom__cell{background:var(--field-2);min-width:4.2em;height:4.2em;color:var(--ink);flex:none;justify-content:flex-start;align-items:flex-end;padding:.35em;font-size:.62em;display:inline-flex}.lp-zoom__cell--night{background:var(--shift-night);color:var(--on-dark)}.lp-zoom__cell--rest{background:var(--shift-day)}.lp-zoom__cell--on{background:var(--accent);color:#fff}.lp-zoom__cell--off{color:var(--muted);background:#fff}.lp-zoom__readout{grid-template-columns:auto auto;gap:.2em .8em;font-size:.9em;display:grid}.lp-zoom__readout dt{color:var(--muted);font-weight:500}.lp-zoom__readout dd{margin:0}.lp-zoom__bars{align-items:flex-end;gap:.22em;height:2.8em;display:flex}.lp-zoom__bars span{background:currentColor;width:.7em}.lp-zoom__toggle{align-items:center;gap:.4em;font-size:.8em;display:inline-flex}.lp-zoom__switch{background:var(--accent);justify-content:flex-end;width:2.2em;height:1.2em;padding:.15em;display:inline-flex}.lp-zoom__switch:after{content:"";background:#fff;width:.9em;height:.9em}.lp-board__title{max-width:8em;font-size:clamp(36px,9vw,60px)}@media (min-width:900px){.lp-board{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:104px}.lp-board__tile{grid-area:span 2/span 3}.lp-board__tile--head{grid-area:span 2/span 6;padding:28px}.lp-board__tile--wide{grid-column:span 6}.lp-board__tile--tall{grid-row:span 4}.lp-zoom__cells{display:flex}.lp-board__title{font-size:clamp(36px,4vw,60px)}.lp-zoom{font-size:32px;top:24px;left:24px}.lp-board__caption{bottom:20px;left:20px}}.lp-bar{flex-direction:column;gap:6px;margin-top:64px;display:flex}.lp-bar__seg{flex-direction:column;gap:12px;display:flex}.lp-bar__block{letter-spacing:-.02em;min-height:88px;padding:20px;font-size:clamp(20px,2vw,30px);font-weight:600;line-height:1.1}.lp-bar__seg:first-child .lp-bar__block{background:var(--field-2)}.lp-bar__seg:nth-child(2) .lp-bar__block{background:var(--shift-day)}.lp-bar__seg:nth-child(3) .lp-bar__block{background:var(--accent);color:#fff}.lp-bar__seg:nth-child(4) .lp-bar__block{background:var(--ink);color:var(--on-dark)}.lp-bar__clause{max-width:26ch;font-size:var(--t-body);padding-bottom:12px}@media (min-width:900px){.lp-bar{flex-direction:row}.lp-bar__seg{flex:1 1 0}.lp-bar__seg:nth-child(3){flex-grow:1.4}.lp-bar__block{height:22vh;min-height:160px}}.lp-app{gap:48px;display:grid}.lp-app__today{align-content:start;gap:20px;display:grid}.lp-app__today .lp-h2{max-width:10em}.lp-app__list{font-size:var(--t-lead);gap:14px;margin:8px 0 0;padding:0;list-style:none;display:grid}.lp-app__list li{align-items:baseline;gap:14px;display:flex}.lp-wormhole{background:var(--field);gap:20px;padding:clamp(24px,3vw,40px);display:grid}.lp-wormhole__title{font-size:clamp(26px,2.6vw,40px)}.lp-wormhole p{max-width:56ch}.lp-wormhole__visual{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.lp-wormhole__diagram{width:min(100%,240px);height:auto;font-family:inherit}.lp-wormhole__offer{flex:200px;gap:8px;display:grid}.lp-wormhole__offer>div{background:var(--ground);justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px;display:flex}.lp-wormhole__offer-label{color:var(--muted);font-size:var(--t-small);font-weight:600}.lp-wormhole__offer-shift{font-size:var(--t-lead);font-weight:700}.lp-wormhole__offer-shift--in{color:var(--accent)}.lp-wormhole__steps{gap:10px;margin:0;padding-left:1.4em;list-style:decimal;display:grid}.lp-wormhole__steps li::marker{color:var(--accent);font-weight:700}.lp-wormhole__trust{font-weight:600}@media (min-width:900px){.lp-app{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px}.lp-app__today{grid-column:1/6}.lp-wormhole{grid-column:6/-1}}.lp-founder{background:var(--ink);color:var(--on-dark);gap:40px;margin-inline:10px;padding:40px 20px;display:grid}.lp-founder__title{font-size:var(--t-h2);max-width:11em}.lp-founder__people{gap:48px;display:grid}.lp-person{align-content:start;gap:16px;display:grid}.lp-person__photo{aspect-ratio:1;background:var(--accent);clip-path:polygon(22% 0,100% 0,100% 100%,0 100%,0 22%,22% 22%);width:min(100%,360px);position:relative;overflow:hidden}.lp-person__photo img{object-fit:cover}.lp-person__initials{color:#fff;letter-spacing:-.05em;font-size:clamp(96px,12vw,180px);font-weight:700;line-height:1;position:absolute;bottom:.02em;right:.12em}.lp-person__name{letter-spacing:-.01em;font-size:22px;font-weight:600}.lp-person__role{color:var(--on-dark-muted);font-size:var(--t-small);font-weight:600}.lp-person p{color:var(--on-dark);max-width:46ch}@media (min-width:900px){.lp-founder{grid-template-columns:repeat(12,minmax(0,1fr));row-gap:56px;margin-inline:20px;padding:56px}.lp-founder__title{grid-column:1/7}.lp-founder__people{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px}.lp-founder__action{grid-column:1/-1}}.lp-pricing{gap:32px;display:grid}.lp-pricing__names{flex-direction:column;gap:8px;display:flex}.lp-plan-name{color:var(--muted);font:inherit;letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.3em;padding:0;font-size:clamp(36px,5vw,76px);font-weight:600;line-height:1.1;display:inline-flex}.lp-plan-name[aria-selected=true]{color:var(--ink)}.lp-plan-name .lp-dot{visibility:hidden;width:.3em;height:.3em}.lp-plan-name[aria-selected=true] .lp-dot{visibility:visible}.lp-plan{background:var(--field);flex-direction:column;gap:20px;padding:clamp(24px,3vw,40px);animation:.2s lp-fade;display:flex}.lp-plan__figure{flex-wrap:wrap;align-items:baseline;gap:0 16px;display:flex}.lp-plan__price{font-size:var(--t-display);letter-spacing:-.04em;font-weight:600;line-height:1}.lp-plan__body{max-width:44ch}@keyframes lp-fade{0%{opacity:0}}@media (min-width:900px){.lp-pricing{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.lp-pricing__names{grid-column:1/7}.lp-plan{grid-column:7/-1;min-height:420px}}.lp-faq__cards{flex-direction:column;margin-top:48px;display:flex}.lp-card{--tab-step:48px;--tab-w:128px;margin-top:-4px;position:relative}.lp-card__tab{width:var(--tab-w);height:40px;margin-left:calc(var(--i,0) * var(--tab-step));font-size:var(--t-small);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 14px;font-weight:600;display:flex;overflow:hidden}.lp-card__panel,.lp-card__tab{background:var(--card-bg,var(--field));color:var(--card-ink,var(--ink))}.lp-card__q{width:100%;min-height:64px;color:inherit;font:inherit;font-size:var(--t-lead);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-weight:600;display:flex}.lp-card__mark{width:14px;height:14px;transition:transform .2s var(--ease-out);background:currentColor;flex:none}.lp-card[data-open=true] .lp-card__mark{transform:rotate(45deg)}.lp-card__a{max-width:62ch;padding:0 20px 24px}.lp-card:nth-child(3n+1){--card-bg:var(--field)}.lp-card:nth-child(3n+2){--card-bg:var(--field-2)}.lp-card:nth-child(3n+3){--card-bg:var(--ink);--card-ink:var(--on-dark)}@media (min-width:900px){.lp-faq{grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.lp-faq>*{grid-column:3/11}.lp-card{--tab-step:120px;--tab-w:200px}.lp-card__q{padding:16px 28px}.lp-card__a{padding:0 28px 28px}}.lp-cta{gap:8px;display:grid}.lp-cta__main{background:var(--accent);color:#fff;flex-direction:column;justify-content:center;gap:20px;min-height:300px;padding:32px 24px;display:flex}.lp-cta__title{font-size:var(--t-h2)}.lp-cta__body{max-width:44ch}.lp-cta__video{background:var(--ground);aspect-ratio:16/9;position:relative}.lp-cta__video video,.lp-cta__video img{object-fit:cover;width:100%;height:100%;display:block}.lp-cta__still{display:none!important}@media (prefers-reduced-motion:reduce){.lp-cta__video video{display:none}.lp-cta__still{display:block!important}}@media (min-width:900px){.lp-cta{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch}.lp-cta__main{padding:40px}.lp-cta__video{align-self:center}}.lp-footer{margin-top:var(--section);background:var(--field);padding:40px 0 28px}.lp-blocks{align-items:flex-end;gap:4px;height:22svh;min-height:140px;display:flex}.lp-blocks span{background:var(--ink);color:var(--field);flex:1 1 0;justify-content:center;align-items:flex-end;padding-bottom:.08em;font-size:clamp(28px,7.4vw,120px);font-weight:700;line-height:1;display:flex}.lp-blocks span:nth-child(3n+2){background:var(--accent);color:#fff}.lp-footer__cols{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:56px;display:grid}.lp-footer__cols h3{font-size:var(--t-body);letter-spacing:0;margin-bottom:12px}.lp-footer__cols ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp-footer__contact{grid-column:1/-1;gap:6px;display:grid}.lp-footer__last{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;display:flex}.lp-footer__top{min-height:40px;font-size:var(--t-small);padding:0 16px}@media (min-width:900px){.lp-blocks{height:34svh}.lp-footer__cols{grid-template-columns:repeat(12,minmax(0,1fr))}.lp-footer__cols>nav{grid-column:span 3}.lp-footer__contact{grid-column:9/-1}}.lp-reveal-ready [data-reveal]>*{opacity:0;transition:opacity .52s var(--ease-out), transform .52s var(--ease-out);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}.lp-reveal-ready [data-reveal].is-in>*{opacity:1;transform:none}.lp-hero__still{display:none!important}@media (prefers-reduced-motion:reduce){.lp-hero__stage,.lp-hero__fragment{animation:none}.lp-hero__fragment video{display:none}.lp-hero__still{display:block!important}.lp-reveal-ready [data-reveal]>*{transition-property:opacity;transform:none}.lp-plan{animation:none}}
