.la-sh{background:#fff;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);min-height:clamp(42rem,100svh,62rem);display:grid;position:relative;overflow-x:clip}.la-sh-copy{padding:clamp(9.5rem, 15vh, 11rem) clamp(2rem, 4vw, 5rem) clamp(2rem, 4vh, 4rem) max(var(--gutter), calc((100vw - 108rem) / 2));align-self:center}.la-sh .la-eyebrow{margin-bottom:clamp(1.75rem,3.5vh,2.75rem)}.la-sh-title{margin-bottom:clamp(1.5rem,3vh,2.25rem);font-size:clamp(3.5rem,min(1rem + 6.4vw,13.5vh),9rem);line-height:.96}.la-sh--long .la-sh-title{font-size:clamp(3rem,min(.5rem + 4.7vw,8.5vh),6.75rem);line-height:1}.la-sh-title em{margin-bottom:-.2em;padding-bottom:.2em;display:block}.la-sh .la-lead{max-width:34em;margin:0 0 1.75rem}.la-sh-who{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0 0 2.25rem;padding:0;display:flex}.la-sh-who li{color:var(--ink);align-items:center;gap:.6rem;font-size:1rem;display:flex}.la-sh-who .la-slash{background:var(--color-accent-strong)}.la-sh-actions{flex-wrap:wrap;align-items:center;gap:1.85rem clamp(1.5rem,3vw,2.5rem);display:flex}.la-sh-photo{clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:var(--color-surface-2);min-height:100%;margin-left:-4vw;position:relative}.la-sh-proof{color:var(--ink);clip-path:polygon(1.25rem 0,100% 0,calc(100% - 1.25rem) 100%,0 100%);background:#fff;margin:0;padding:.95rem 3rem .95rem 2.5rem;display:flex;position:absolute;bottom:clamp(1.5rem,5vh,3.5rem);left:7%}.la-sh-proof li{border-left:1px solid var(--color-rule);gap:.15rem;padding-inline:1.25rem;display:grid}.la-sh-proof li:first-child{border-left:0;padding-left:0}.la-sh-proof strong{font:400 1.625rem/1 var(--font-display);font-variant-numeric:lining-nums;color:var(--color-brand)}.la-sh-proof span{color:var(--color-ink-1);font-size:.8125rem;line-height:1.3}@media (width<=899px){.la-sh{grid-template-columns:minmax(0,1fr);height:auto}.la-sh-copy{padding:7rem var(--gutter) 2.5rem}.la-sh .la-eyebrow{letter-spacing:.14em;white-space:nowrap;gap:.6rem;font-size:.6875rem}.la-sh-photo{aspect-ratio:5/5.4;clip-path:polygon(0 6%,100% 0,100% 100%,0 100%);margin-left:0}.la-sh-proof{padding-left:var(--gutter);clip-path:polygon(0 0,100% 0,calc(100% - 1.25rem) 100%,0 100%);bottom:1.25rem;left:0}}.la-st{padding-top:clamp(4rem,2rem + 6vw,8rem)}.la-st-list{--p:1;--track:clamp(3.5rem, 6vw, 5.5rem);padding:var(--track) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(2.5rem,5vw,5rem) 0 0;display:grid;position:relative}.la-st-track{left:0;right:0;top:calc(var(--track) / 2);background:var(--hair-c);height:1px;position:absolute}.la-st-track:before{content:"";background:var(--la-blue);width:100%;height:3px;transform:scaleX(var(--p));transform-origin:0;position:absolute;top:-1px;left:0}.la-st-key{left:calc(var(--p) * 100%);border:1px solid var(--color-accent-strong);width:3.25rem;height:3.25rem;color:var(--color-accent-strong);background:#fff;border-radius:50%;place-items:center;margin:-1.625rem 0 0 -1.625rem;display:grid;position:absolute;top:50%}.la-st-key svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1.6rem;height:1.6rem;transform:rotate(calc(var(--p) * 360deg))}.la-st-step{padding:clamp(1.25rem,2vw,2rem) clamp(1rem,2.5vw,3rem) 0 0;position:relative}.la-st-step+.la-st-step{padding-left:clamp(1rem,2.5vw,3rem)}.la-st-step+.la-st-step:before{content:"";background:var(--hair-c);width:1px;position:absolute;top:0;bottom:0;left:0;transform:skew(-8deg)}.la-st-n{width:fit-content;font:300 clamp(6rem, 3rem + 7.5vw, 12rem)/.9 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;margin-bottom:1rem;display:block;position:relative}.la-st-n span{color:#0000;-webkit-text-stroke:1px var(--color-accent-strong);padding-right:.08em;display:block}.la-st-n span+span{background:var(--la-blue);-webkit-text-stroke:0;clip-path:polygon(0 0,130% 0,100% 100%,0 100%);transition:clip-path 1.1s var(--la-ease);-webkit-background-clip:text;background-clip:text;position:absolute;inset:0}.la-st-list.is-live .la-st-step:not(.is-on) .la-st-n span+span{clip-path:polygon(0 0,0 0,-30% 100%,0 100%)}.la-st-step h3{font:400 clamp(1.625rem, 1.45rem + .7vw, 2.125rem)/1.15 var(--font-display);color:var(--ink);transition:transform .8s var(--la-ease);margin:0 0 .6rem}.la-st-step p{max-width:24em;transition:transform .8s var(--la-ease) 60ms;margin:0}.la-st-list.is-live .la-st-step:not(.is-on) h3,.la-st-list.is-live .la-st-step:not(.is-on) p{transform:translateY(14px)}@media (width<=899px){.la-st-list{grid-template-columns:minmax(0,1fr);padding:0 0 0 clamp(4rem,12vw,6rem)}.la-st-track{width:1px;height:auto;inset:0 auto 0 1.625rem}.la-st-track:before{width:3px;height:100%;transform:scaleY(var(--p));transform-origin:top;top:0;left:-1px}.la-st-key{left:50%;top:calc(var(--p) * 100%)}.la-st-step{padding:1.5rem 0 2rem}.la-st-step+.la-st-step{padding-left:0}.la-st-step+.la-st-step:before{display:none}.la-st-n{font-size:clamp(5.5rem,22vw,8rem)}}.la-why{padding-top:0}.la-why-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(2.5rem,7vw,9rem);display:grid}.la-why-photo{aspect-ratio:4/5.4;clip-path:polygon(0 0,100% 0,88% 100%,0 100%);position:relative;overflow:hidden}.la-why .la-eyebrow{color:var(--color-brand)}.la-why .la-eyebrow:before{display:none}.la-why .la-eyebrow .la-slash{background:var(--color-accent-strong)}.la-why .la-lead{margin:0 0 2rem}.la-why-list{border-top:var(--hair);margin:0 0 2rem;padding:0}.la-why-list li{color:var(--ink);border-bottom:var(--hair);align-items:center;gap:.9rem;padding-block:1rem;font-size:1.0625rem;display:flex}.la-why-list svg{color:var(--color-accent-strong);stroke-width:1.5px;flex:none}@media (width<=899px){.la-why-grid{grid-template-columns:minmax(0,1fr)}.la-why-photo{aspect-ratio:5/4;clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}}.la-wins{isolation:isolate;overflow:clip}.la-wins-bg{z-index:-1;clip-path:inset(0);background:var(--color-surface-1);position:absolute;inset:0}.la-wins-stuck{position:fixed;inset:0}.la-wins-bg img{filter:grayscale(.35)}.la-wins-bg:after{content:"";background:color-mix(in srgb, var(--color-surface-1) 84%, transparent);position:absolute;inset:0}.la-wins-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3rem;margin-bottom:clamp(3rem,5vw,5rem);display:flex}.la-wins .la-h2{max-width:16em;margin:0}.la-wins-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2.25rem);margin:0;padding:0;display:grid}.la-win{--line-gold:#fbc759;--slate:#978ea3;background:#fff;flex-direction:column;padding:19px 20px 34px;display:flex;position:relative}.la-win:has(.la-win-hook a):hover .la-win-go i{width:4.5rem}.la-win-photo{aspect-ratio:3/2;background:var(--color-surface-1);position:relative;overflow:hidden}.la-win .la-lc-hood{color:var(--color-brand)}.la-win-copy{flex-direction:column;flex:1;padding:.25rem .35rem 0;display:flex}.la-win-price{z-index:1;width:fit-content;font:300 clamp(3rem, 2.25rem + 1.6vw, 4rem)/1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;background:#fff;margin:-.55em 0 .85rem -.1rem;padding:.05em .25em 0 .1em;position:relative}.la-win-hook{font:400 clamp(1.625rem, 1.4rem + .6vw, 2.125rem)/1.12 var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0 0 .5rem}.la-win-hook a{color:inherit;text-decoration:none}.la-win-hook a:after{content:"";z-index:2;position:absolute;inset:0}.la-win-addr{color:var(--la-bronze);margin:0 0 .85rem;font-size:1rem;font-weight:500}.la-win-text{color:var(--color-ink-1);margin:0;font-size:1rem;line-height:1.6}.la-win-go{font:400 .75rem/1.2 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ink);align-items:center;gap:1rem;margin:auto 0 0;padding-top:1.25rem;display:flex}.la-win-go i{width:3rem;height:1px;transition:width .6s var(--la-ease);background:currentColor;display:block}@media (width>=900px){.la-win--lead{grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);padding-right:clamp(4rem,6vw,6.5rem);display:grid}.la-win--lead .la-win-photo{aspect-ratio:16/10;clip-path:polygon(0 0,100% 0,95% 100%,0 100%)}.la-win--lead .la-win-price{margin:0 0 1.25rem;padding:0;font-size:clamp(4.5rem,2.5rem + 4vw,7.5rem)}.la-win--lead .la-win-hook{margin-bottom:.75rem;font-size:clamp(2.125rem,1.5rem + 1.3vw,3rem)}}@media (width<=559px){.la-why .la-arrowlink{letter-spacing:.1em;gap:.6rem}.la-why .la-arrowlink i{flex:none;width:1.75rem}}.la-wins-grid--even{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=899px){.la-wins-grid,.la-wins-grid--even{grid-template-columns:minmax(0,1fr)}}.la-reviews .la-callout{margin-bottom:clamp(4rem,7vw,7rem)}.la-hang+.la-reviews{padding-top:clamp(6rem,4rem + 5vw,9.5rem)}.la-why-acts{flex-wrap:wrap;align-items:center;gap:1.5rem 1.75rem;margin-top:.5rem;display:flex}.la-pullq{letter-spacing:-.025em;text-indent:-.36em;max-width:12.5em;margin:0;padding-left:.36em;font-size:clamp(3rem,1.5rem + 5.4vw,8rem);line-height:1.02}.la-pull-by{padding-left:calc(clamp(3rem,1.5rem + 5.4vw,8rem)/2.77778)}.la-mstory-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-mstory .la-lead{margin-bottom:2.25rem}.la-mvideo{aspect-ratio:16/10;color:#fff;clip-path:polygon(0 0,100% 0,94% 100%,0 100%);display:block;position:relative;overflow:hidden}.la-mvideo img{transition:transform 1.2s var(--la-ease)}.la-mvideo:after{content:"";background:linear-gradient(#0000 45%,#06084599);position:absolute;inset:0}.la-mvideo-play{z-index:1;width:4.5rem;height:4.5rem;color:var(--color-brand);transition:transform .5s var(--la-ease);background:#ffffffeb;border-radius:50%;place-items:center;margin:-2.25rem 0 0 -2.25rem;display:grid;position:absolute;top:50%;left:50%}.la-mvideo-label{z-index:1;font:500 .75rem/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;position:absolute;bottom:1.25rem;left:1.5rem}@media (hover:hover){.la-mvideo:hover img{transform:scale(1.04)}.la-mvideo:hover .la-mvideo-play{transform:scale(1.08)}}.la-mwall{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.la-mwall-grid{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:clamp(11rem,19vw,19rem);gap:6px;margin:0 auto;padding-block:0;list-style:none;display:grid}.la-mwall-grid li{position:relative;overflow:hidden}.la-mwall-1{grid-row:span 2}.la-mwall-2{grid-column:span 2}@media (width<=899px){.la-mstory-grid{grid-template-columns:minmax(0,1fr)}.la-mwall-grid{grid-template-columns:1fr 1fr}.la-mwall-2{grid-column:span 1}}.la-revall{padding-top:clamp(4rem,3rem + 4vw,7rem)}.la-revall-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem 2.5rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:flex}.la-revall-head .la-h2{margin:0}.la-revall-filters{flex-wrap:wrap;gap:4px;display:flex}.la-revall-filters button{min-height:44px;font:500 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:var(--color-surface-2);cursor:pointer;border:0;padding:.6rem 1rem}.la-revall-filters button span{color:var(--color-ink-1)}.la-revall-filters button[aria-pressed=true]{background:var(--color-accent-ink);color:#fff}.la-revall-filters button[aria-pressed=true] span{color:var(--color-accent)}.la-revall-note{color:var(--color-ink-1);flex-basis:100%;margin:0;font-size:.9375rem}.la-revall-note a{color:var(--color-brand)}.la-revgrid{columns:3 20rem;column-gap:clamp(1.5rem,2.5vw,2.5rem);margin:0;padding:0}.la-revgrid .la-rev{break-inside:avoid;margin-bottom:3.5rem;display:block}.la-revgrid .la-rev[hidden]{display:none}.la-cways{border-top:var(--hair);margin:0 0 2.25rem;padding:0;display:grid}.la-cways a{color:var(--ink);border-bottom:var(--hair);grid-template-columns:2.75rem 6.5rem minmax(0,1fr);align-items:center;gap:.25rem;padding-block:.9rem;text-decoration:none;display:grid}.la-cways-ico{background:var(--color-surface-2);width:2.25rem;height:2.25rem;color:var(--color-accent-text);border-radius:50%;place-items:center;display:grid}.la-cways-label{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-1)}.la-cways-value{font:400 clamp(1.25rem, 1.1rem + .5vw, 1.625rem)/1.2 var(--font-display);font-variant-numeric:lining-nums}.la-cways-value small{font:400 .875rem var(--font-body);color:var(--color-ink-1)}@media (hover:hover){.la-cways a:hover .la-cways-value{color:var(--color-brand)}}@media (width<=559px){.la-cways a{grid-template-columns:2.75rem minmax(0,1fr)}.la-cways-label,.la-cways-value{grid-column:2}.la-cways-ico{grid-row:span 2}}.la-csoc{background:var(--color-surface-1)}.la-csoc-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-csoc .la-h2{margin-bottom:1rem}.la-csoc-follow{font:500 .75rem/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent-text);margin:2rem 0 .5rem}.la-csoc-links{border-top:var(--hair);margin:0;padding:0}.la-csoc-links a{color:var(--ink);border-bottom:var(--hair);align-items:center;gap:.9rem;padding-block:1rem;font-size:1.0625rem;text-decoration:none;display:flex}.la-csoc-links i{width:2rem;height:1px;transition:width .5s var(--la-ease);background:currentColor;margin-left:auto;position:relative}.la-csoc-links i:after{content:"";border-top:1px solid;border-right:1px solid;width:8px;height:8px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}@media (hover:hover){.la-csoc-links a:hover i{width:3.25rem}.la-csoc-links a:hover{color:var(--color-brand)}}.la-csoc-posts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;display:grid}.la-csoc-posts li{aspect-ratio:4/5;position:relative;overflow:hidden}.la-csoc-posts img{transition:transform 1s var(--la-ease)}@media (hover:hover){.la-csoc-posts a:hover img{transform:scale(1.05)}}@media (width<=899px){.la-csoc-grid{grid-template-columns:minmax(0,1fr)}}.la-reel{aspect-ratio:587/1138;position:relative}.la-reel-screen{background:#0b0b14;border-radius:8.2%/3.9%;position:absolute;inset:3.51% 7.67% 3.51% 7.5%;overflow:hidden}.la-reel-screen video{object-fit:cover;width:100%;height:100%;display:block}.la-reel-frame{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.la-reel-play{z-index:2;width:4rem;height:4rem;color:var(--color-brand);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;margin:-2rem 0 0 -2rem;display:grid;position:absolute;top:50%;left:50%}.la-reel-play svg{fill:currentColor;width:1.6rem;height:1.6rem;margin-left:.2rem}.la-reel-play[hidden]{display:none}.la-cine{isolation:isolate;color:#fff;align-content:end;min-height:clamp(40rem,100svh,62rem);padding:11rem 0 2.5rem;display:grid;position:relative;overflow:hidden}.la-cine-media{z-index:-2;position:absolute;inset:0}.la-cine .la-veil{z-index:-1}.la-cine:not(.la-cine--light) .la-cine-media:after{content:"";background:#0608456b;position:absolute;inset:0}.la-cine:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#060845d1 70%);height:14rem;position:absolute;inset:auto 0 0}.la-cine-copy{text-align:center;justify-items:center;padding-bottom:clamp(6.5rem,16vh,12rem);display:grid}.la-cine-eyebrow{font:500 .75rem/1.4 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1.25rem}.la-cine-title{max-width:14em;font:300 clamp(3rem, 1.5rem + 5vw, 7rem)/1 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.25rem}.la-cine-title em{color:var(--color-accent);background:var(--la-gold-shine);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.1em;font-style:italic;font-weight:400;display:block}.la-cine-lead{color:#ffffffe0;max-width:36rem;margin:0 0 2rem;font-size:1.125rem;line-height:1.6}.la-cine-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.85rem 2rem;display:flex}.la-cine-stats{border-top:1px solid #ffffff40;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 auto;padding:1.25rem 0 0;list-style:none;display:grid}.la-cine-stats li{text-align:center;gap:.2rem;display:grid}.la-cine-stats strong{font:400 clamp(1.375rem, 1.1rem + .8vw, 1.875rem)/1.1 var(--font-display);font-variant-numeric:lining-nums}.la-cine-stats em{color:var(--color-accent)}.la-cine-stats span{font:500 .625rem/1.3 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#ffffffbf}.la-cine--light{color:var(--ink)}.la-cine--light .la-veil{background:#fffc}.la-cine--light:after{background:linear-gradient(#0000,#ffffffe6 70%)}.la-cine--light .la-cine-eyebrow{color:var(--color-accent-text)}.la-cine--light .la-cine-title em{color:var(--color-brand);background:var(--la-blue) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text}.la-cine--light .la-cine-lead{color:var(--color-ink-1)}.la-cine--light .la-cine-stats{border-top-color:var(--hair-c)}.la-cine--light .la-cine-stats em{color:var(--color-brand)}.la-cine--light .la-cine-stats span{color:var(--color-ink-1)}@media (width<=899px){.la-cine-stats{grid-template-columns:1fr 1fr;gap:1rem}.la-cine-copy{padding-bottom:3rem}}.la-hang{--liz:clamp(17rem, 29vw, 30rem);isolation:isolate;grid-template-rows:1fr auto;height:100svh;min-height:44rem;padding-top:clamp(8.5rem,14vh,10.5rem);display:grid;position:relative;overflow-x:clip}.la-hang-bg{z-index:-1;position:absolute;inset:0}.la-hang-bg:after{content:"";background:linear-gradient(90deg,#fffffff5 0%,#ffffffe6 38%,#ffffff8c 70%,#ffffff59 100%),linear-gradient(#0000 70%,#ffffffe6 100%);position:absolute;inset:0}.la-hang-copy{z-index:3;align-self:center;padding-block:clamp(2rem,5vh,4rem) clamp(4rem,9vh,7rem);position:relative}.la-hang-copy>*{max-width:min(46rem, 100% - var(--liz) - 2rem)}.la-hang-title{max-width:11em;margin:0 0 clamp(1.75rem,4vh,2.75rem);font-size:clamp(3rem,.8rem + 4.6vw,6.5rem);line-height:1}.la-hang-title em{display:block}.la-hang-row{flex-wrap:wrap;align-items:center;gap:1.25rem 2.5rem;display:flex}.la-hang-lead{max-width:21rem;margin:0}.la-hang-acts{flex-wrap:wrap;align-items:center;gap:1.85rem 2rem;display:flex}.la-hang-shelf{align-self:end;width:100%;max-width:none;padding:0;position:relative}.la-hang-cards{z-index:1;background:var(--la-band);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.la-hang-cards li{color:#fff;align-content:center;gap:.35rem;min-height:clamp(7rem,10vw,8.5rem);padding:1.25rem clamp(1.25rem,2.2vw,2.25rem);display:grid}.la-hang-cards li:first-child{padding-left:max(var(--gutter), calc((100vw - 108rem) / 2))}.la-hang-cards li{position:relative}.la-hang-cards:after{content:"";left:max(var(--gutter), calc((100vw - 108rem) / 2));right:max(var(--gutter), calc((100vw - 108rem) / 2));border-top:1px solid #ffffff61;border-bottom:1px solid #f2c23099;height:5px;position:absolute;bottom:0}.la-hang-cards li+li:before{content:"";border-left:1px solid #ffffff61;border-right:1px solid #f2c23099;width:5px;position:absolute;top:22%;bottom:22%;left:-3px}.la-hang-cards strong{font:400 clamp(1.5rem, 1.15rem + 1vw, 2.25rem)/1.05 var(--font-display);font-variant-numeric:lining-nums}.la-hang-cards em{color:var(--color-accent);font-style:italic}.la-hang-cards li:last-child{padding-left:clamp(2.5rem,4.5vw,4.5rem)}.la-hang-cards span{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7}.la-hang-liz{z-index:2;right:calc(25% - var(--liz) * .55);top:calc(var(--liz) * 1.256 * -.766);width:var(--liz);pointer-events:none;filter:drop-shadow(0 18px 30px #0608452e);height:auto;position:absolute}@media (width<=899px){.la-hang{--liz:min(60vw, 16rem);height:auto;min-height:0}.la-hang-copy>*{max-width:none}.la-hang-bg:after{background:linear-gradient(#fffffff0 0%,#ffffffe0 60%,#fff9 100%)}.la-hang-shelf{margin-top:calc(var(--liz) * 1.256 * .766 - 1rem)}.la-hang-cards{clip-path:none;grid-template-columns:1fr 1fr}.la-hang-cards li{min-height:6.5rem;padding:1.1rem 1rem}.la-hang-cards li:nth-child(n+3){border-top:1px solid #ffffff2e}.la-hang-cards li:nth-child(3):before{display:none}.la-hang-cards li:last-child{padding-left:1rem}.la-hang-liz{right:calc(50% - var(--liz) * .55)}}:root{--la-band:linear-gradient(100deg, var(--color-brand) 0%, #0426d0 100%)}.la-hang+.la-trio{margin-top:0}.la-trio{isolation:isolate;color:#fff;background:var(--la-band);padding-block:clamp(4rem,3rem + 4vw,7rem);position:relative;overflow:clip}.la-trio:before{content:"";z-index:-1;background:radial-gradient(60% 80% at 78% 55%,#ffffff1a,#0000 70%),linear-gradient(#0000 30%,#0608458c 100%);position:absolute;inset:0}.la-trio-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,5vw,6rem);display:grid}.la-trio-eyebrow{font:500 .75rem/1 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1.25rem}.la-trio-title{font:300 clamp(2.5rem, 1.4rem + 3.2vw, 5rem)/1.02 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 1.5rem}.la-trio-title em{background:var(--la-gold-shine);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.1em;font-style:italic;font-weight:400;display:block}.la-trio-lead{color:#ffffffdb;max-width:34rem;margin:0 0 2.25rem;font-size:1.125rem;line-height:1.6}.la-trio-acts{flex-wrap:wrap;align-items:center;gap:1.85rem 2rem;display:flex}.la-trio-stage{order:-1;place-items:center;height:clamp(30rem,66vh,40rem);margin:0;padding:0;list-style:none;display:grid;position:relative}.la-trio-stage li{width:clamp(11rem,15vw,15.5rem);transition:transform .8s var(--la-ease), filter .6s;cursor:pointer;outline:none;grid-area:1/1}.la-trio-c{z-index:3;filter:drop-shadow(0 30px 40px #0006);width:clamp(13rem,18vw,18.5rem)!important}.la-trio-l,.la-trio-r{z-index:1;filter:drop-shadow(0 20px 30px #0000004d)brightness(.85)}.la-trio-l{transform:translate(-62%)rotate(-8deg)scale(.86)}.la-trio-r{transform:translate(62%)rotate(8deg)scale(.86)}.la-trio-stage li:is(.la-trio-l,.la-trio-r):is(:hover,:focus-visible){z-index:4;filter:drop-shadow(0 30px 40px #00000073)}.la-trio-l:is(:hover,:focus-visible){transform:translate(-52%)rotate(-3deg)scale(1)}.la-trio-r:is(:hover,:focus-visible){transform:translate(52%)rotate(3deg)scale(1)}.la-trio-stage li:focus-visible .la-reel{outline:2px solid var(--color-accent);outline-offset:6px;border-radius:12%}@media (width<=899px){.la-trio-grid{grid-template-columns:minmax(0,1fr)}.la-trio-stage{height:26rem}.la-trio-stage li{width:9.5rem}.la-trio-c{width:11rem!important}}.la-trio{z-index:1;clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - clamp(2.5rem,6vw,6rem)))}.la-trio~.la-reviews{z-index:0;padding-top:0;position:relative}.la-trio~.la-reviews .la-pull-stage{height:calc(70svh + var(--qh,22rem) + clamp(2.5rem, 6vw, 6rem) + 1.5rem);margin-top:-70svh}.la-trio~.la-reviews .la-callout{margin-bottom:0;position:sticky;top:30svh}.la-trio~.la-reviews .la-rev-head{margin-top:clamp(4rem,8vw,7rem)}.la-trio~.la-reviews{padding-bottom:clamp(2.5rem,4vw,4rem)}.la-trio~.la-reviews+.la-st{padding-top:clamp(3rem,5vw,5rem)}@media (prefers-reduced-motion:reduce){.la-trio~.la-reviews .la-pull-stage{height:auto;margin-top:clamp(4rem,6vw,6rem)}.la-trio~.la-reviews .la-callout{position:static}}.la-rise{isolation:isolate;background:var(--color-surface-1);align-items:center;min-height:clamp(36rem,92svh,56rem);padding-top:clamp(4rem,3rem + 4vw,7rem);display:grid;position:relative;overflow:clip}.la-rise-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(2rem,5vw,6rem);display:grid}.la-rise-copy{align-self:center;padding-bottom:clamp(3rem,6vw,6rem)}.la-display.la-rise-title{margin-bottom:1.5rem;font-size:clamp(2.45rem,.84rem + 5.88vw,7.35rem);line-height:1.02}.la-rise-tail{white-space:nowrap;display:block}.la-rise-title .la-rise-out{color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:1.5px var(--color-accent-strong,#d98a0a);font-size:1.86em;font-style:italic;line-height:.9}.la-rise-lead{max-width:34rem;margin:0 0 2.25rem}.la-rise-acts{flex-wrap:wrap;align-items:center;gap:1.85rem 2rem;display:flex}.la-rise-stage{align-self:end;justify-items:center;min-height:0;display:grid;position:relative}.la-rise-phone{filter:drop-shadow(0 34px 50px #06084547);grid-area:1/1}.la-rise-phone--front{z-index:2;width:min(78%,23rem);transform:translateY(calc((1 - var(--rise,0)) * 14%));justify-self:end;margin-bottom:-28%;margin-right:4%;position:relative}.la-rise-phone--back{z-index:1;width:min(62%,18.5rem);rotate:-7deg;transform:translateY(calc((1 - var(--rise,0)) * 26%));filter:drop-shadow(0 24px 40px #06084538)saturate(.9);place-self:start;margin:8% 0 0 6%}@media (prefers-reduced-motion:reduce){.la-rise-phone{transform:none}}@media (width<=899px){.la-rise-grid{grid-template-columns:minmax(0,1fr)}.la-rise-copy{padding-bottom:1rem}.la-rise-phone--front{width:min(64%,17rem)}.la-rise-phone--back{width:min(50%,13.5rem)}.la-rise{--cut:clamp(15rem, 66vw, 18rem);z-index:2;padding-top:0;overflow:visible}.la-rise-stage{height:var(--cut);margin-top:calc(var(--cut) * -.45);order:-1;align-self:start;overflow:hidden}.la-rise-phone--front{align-self:start;margin-bottom:0}.la-rise-phone{filter:none}.la-rise-copy{padding-top:2.5rem}}.la-st-acts{flex-wrap:wrap;justify-content:center;gap:1.5rem 2rem;margin-top:clamp(3rem,5vw,4.5rem);display:flex}#start,#homes-title{scroll-margin-top:6rem}.la-cine~.la-sec{padding-block:clamp(3.5rem,2.5rem + 3vw,6rem)}.la-cine~.la-sec.la-wins{padding-block:clamp(4.5rem,3.5rem + 3vw,7rem)}.la-cine~.la-sec.la-faq,.la-cine~.la-faq+.la-start{padding-top:clamp(3.5rem,2.5rem + 3vw,6rem)}.la-cine~.la-reviews .la-callout{margin-bottom:clamp(3rem,5vw,5rem)}.la-cine~.la-reviews .la-rail-foot{margin-bottom:0}.la-cine~.la-reviews .la-revs{padding-bottom:1.5rem}.la-fh{--lean:-6deg;isolation:isolate;padding-block:clamp(10rem,16vh,12.5rem) clamp(4rem,3rem + 4vw,7rem);position:relative;overflow-x:clip}.la-fh:before{content:"";z-index:-1;background:var(--color-surface-1);transform:skewX(var(--lean));transform-origin:100% 0;position:absolute;inset:0 0 0 -30%}.la-fh-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-fh-title{margin-bottom:1.5rem;font-size:clamp(3rem,1.5rem + 4.4vw,6.25rem);line-height:1}.la-fh-title em{display:block}.la-fh-copy .la-lead{max-width:32rem;margin:0 0 2.25rem}.la-fh-acts{flex-wrap:wrap;align-items:center;gap:1.85rem 2rem;display:flex}.la-fh-doors{gap:6px;height:clamp(28rem,66vh,40rem);margin:0;padding:0;list-style:none;display:flex}.la-fh-door{min-width:0;transform:skewX(var(--lean));transition:flex-grow 1s var(--la-ease);flex:1 1 0;position:relative;overflow:hidden}.la-fh-door:first-child{flex-grow:2.4}.la-fh-doors:is(:hover,:focus-within) .la-fh-door{flex-grow:1}.la-fh-doors .la-fh-door:is(:hover,:focus-within){flex-grow:2.4}.la-fh-door a{color:#fff;transform:skewX(calc(var(--lean) * -1));text-decoration:none;position:absolute;inset:0 -3rem}.la-fh-door img{transition:transform 1.6s var(--la-ease), filter .9s}.la-fh-door a:after{content:"";background:linear-gradient(#0000,#060845c7);position:absolute;inset:35% 0 0}.la-fh-door-copy{z-index:1;position:absolute;bottom:1.75rem;left:4rem;right:10.5rem}.la-fh-door-label{font:300 clamp(1.75rem, 1.2rem + 1.6vw, 2.75rem)/1 var(--font-display);white-space:nowrap;display:block}.la-fh-door-line{opacity:0;max-width:22rem;transition:opacity .5s, transform .8s var(--la-ease);margin-top:.5rem;font-size:.9375rem;line-height:1.45;display:block;transform:translateY(8px)}.la-fh-door-arrow{z-index:1;width:2rem;height:1px;transition:width .5s var(--la-ease), transform .5s var(--la-ease);background:#fff;position:absolute;bottom:2.25rem;right:6.75rem}.la-fh-door-arrow:after{content:"";border-top:1px solid #fff;border-right:1px solid #fff;width:8px;height:8px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}.la-fh-door a:is(:hover,:focus-visible) .la-fh-door-arrow{width:3rem;transform:translate(.4rem)}.la-fh-doors:not(:hover):not(:focus-within) .la-fh-door:first-child .la-fh-door-line,.la-fh-doors .la-fh-door:is(:hover,:focus-within) .la-fh-door-line{opacity:1;transition-delay:.25s;transform:none}.la-fh-doors:not(:hover):not(:focus-within) .la-fh-door:not(:first-child) img,.la-fh-doors:hover .la-fh-door:not(:hover) img{filter:saturate(.35)brightness(.8)}.la-fh-door:hover img{transform:scale(1.04)}.la-fh-doors:not(:hover):not(:focus-within) .la-fh-door:not(:first-child) .la-fh-door-copy,.la-fh-doors:is(:hover,:focus-within) .la-fh-door:not(:hover):not(:focus-within) .la-fh-door-copy{bottom:4.75rem;left:50%;right:auto;transform:translate(-50%)}.la-fh-doors:not(:hover):not(:focus-within) .la-fh-door:not(:first-child) .la-fh-door-label,.la-fh-doors:is(:hover,:focus-within) .la-fh-door:not(:hover):not(:focus-within) .la-fh-door-label{writing-mode:vertical-rl;text-orientation:sideways;font-size:clamp(1.5rem,1.1rem + 1vw,2.125rem);transform:rotate(180deg)}.la-fh-doors:not(:hover):not(:focus-within) .la-fh-door:not(:first-child) .la-fh-door-line,.la-fh-doors:is(:hover,:focus-within) .la-fh-door:not(:hover):not(:focus-within) .la-fh-door-line{display:none}@media (prefers-reduced-motion:reduce){.la-fh-door,.la-fh-door img,.la-fh-door-line{transition:none}}@media (width<=899px){.la-fh{--lean:-3deg;padding-top:8rem}.la-fh:before{inset:0;transform:none}.la-fh-grid{grid-template-columns:minmax(0,1fr)}.la-fh-doors{height:24rem}}.la-fh--rev{padding-block:clamp(11.5rem,19vh,14rem) clamp(6rem,4rem + 5vw,9rem)}.la-fh--rev .la-fh-copy{padding-block:clamp(1rem,3vw,3rem)}.la-fh--rev .la-fh-copy .la-lead{max-width:34rem;font-size:clamp(1.25rem,1.1rem + .45vw,1.5rem);line-height:1.5}.la-fh--rev .la-fh-title{font-size:clamp(3.25rem,1.6rem + 4.8vw,6.75rem)}.la-fh--rev .la-fh-door a:after{background:linear-gradient(#06084547 0%,#06084573 45%,#060845e0 100%);inset:0}.la-fh--rev .la-fh-door-label{font-size:clamp(2.25rem,1.5rem + 2vw,3.5rem)}.la-fh--rev .la-fh-door-line{max-width:24rem;font-size:1.1875rem}.la-soft{isolation:isolate;background:#fff;padding-block:clamp(10.5rem,17vh,13rem) clamp(4rem,3rem + 4vw,7rem);position:relative;overflow-x:clip}.la-soft-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-soft-copy{padding-block:clamp(1rem,3vw,3rem)}.la-soft-title{margin-bottom:1.5rem;font-size:clamp(3rem,1.5rem + 4.4vw,6.25rem);line-height:1}.la-soft-title em{display:block}.la-soft-lead{max-width:34rem;margin:0 0 2.25rem}.la-soft-acts{flex-wrap:wrap;gap:1.85rem 2rem;margin-bottom:2.75rem;display:flex}.la-soft-pic{aspect-ratio:650/900;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);justify-self:end;width:min(100%,31rem);position:relative;overflow:hidden}@media (width<=899px){.la-soft{padding-top:8rem}.la-soft-grid{grid-template-columns:minmax(0,1fr)}.la-soft-pic{order:-1;justify-self:center;width:min(80%,20rem)}}.la-val{isolation:isolate;position:relative}.la-val .la-fixbg{z-index:-1;clip-path:inset(0);background:var(--color-surface-1);position:absolute;inset:0}.la-val .la-fixbg-stuck{position:fixed;inset:0}.la-val .la-fixbg:after{content:"";background:#ffffffb8;position:absolute;inset:0}.la-val .la-stars{color:var(--color-accent-strong);vertical-align:.1em;gap:2px;display:inline-flex}.la-val-hero{background:0 0}.la-val-hero.la-cine--light:after{display:none}.la-val-kicker{font:600 .75rem/1.4 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--la-bronze);margin:0 0 1.25rem}.la-val-hero .la-cine-title{max-width:13em;color:var(--ink)}.la-val-hero .la-cine-lead{max-width:40rem;font-size:1.1875rem}.la-val .la-sec{padding-block:clamp(4rem,3rem + 4vw,7.5rem)}.la-val-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-val-side{position:sticky;top:8rem}.la-val-side .la-h2 em{display:block}.la-val-steps{border-top:var(--hair);gap:0;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}.la-val-steps li{border-bottom:var(--hair);grid-template-columns:3.5rem minmax(0,1fr);gap:.25rem 1rem;padding-block:1.35rem;display:grid}.la-val-n{font:italic 400 1.75rem/1 var(--font-display);color:var(--color-accent-text);grid-row:span 2}.la-val-steps strong{font:400 1.375rem/1.2 var(--font-display);color:var(--ink)}.la-val-steps li>span:last-child{font-size:1rem;line-height:1.55}.la-val-card{border:var(--hair);clip-path:polygon(0 0,100% 0,calc(100% - 2.5rem) 100%,0 100%);background:#fff;padding:clamp(2rem,4vw,3.5rem);box-shadow:0 40px 80px -40px #0608454d}.la-val-card .la-form>.la-display{margin-bottom:2rem;font-size:clamp(2.25rem,1.5rem + 2vw,3.5rem);line-height:1.05}.la-val-revs{padding-top:0}.la-val-revtitle{max-width:24em;margin:0 0 clamp(2.5rem,4vw,3.5rem);font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem);line-height:1.15}.la-val-revtitle em{font-weight:400}.la-val-hire{padding-top:0}.la-val-hire-grid{border:var(--hair);background:#ffffffd1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);padding:clamp(2rem,4vw,3.5rem);display:grid}.la-val-hire-pic{aspect-ratio:4/5;clip-path:polygon(0 0,100% 0,calc(100% - 2rem) 100%,0 100%);position:relative;overflow:hidden}.la-val-hire-title{margin-bottom:1.5rem;font-size:clamp(2.5rem,1.4rem + 3vw,4.75rem);line-height:1.02}.la-val-hire-title em{display:block}.la-val-hire-copy .la-lead{max-width:34rem;margin:0 0 2.25rem}.la-val-hire-acts{flex-wrap:wrap;align-items:center;gap:1.5rem 2.25rem;display:flex}.la-val-phone{font:400 1.75rem/1 var(--font-display);color:var(--ink);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex}.la-val-phone svg{color:var(--color-accent-text)}@media (width<=899px){.la-val-grid,.la-val-hire-grid{grid-template-columns:minmax(0,1fr)}.la-val-side{position:static}.la-val-card{clip-path:none}.la-val-hire-pic{aspect-ratio:4/3}}.la-soft+.la-start{padding-top:clamp(2rem,3vw,4rem)}.la-hood-intro-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:2rem clamp(3rem,7vw,8rem);display:grid}.la-hood-intro-grid .la-h2 em{display:block}.la-hood-tip{border-left:2px solid var(--color-accent);margin:0 0 1.75rem;padding-left:1.5rem}.la-hood-tip p{font:italic 400 clamp(1.5rem, 1.1rem + 1.2vw, 2.25rem)/1.25 var(--font-display);color:var(--ink);margin:0}.la-hood-tip footer{margin-top:.75rem;font-size:.9375rem}.la-hood-tip footer a{color:var(--ink);font-weight:500}.la-hood-intro-copy .la-lead{max-width:36rem;margin:0 0 2rem}.la-hood-acts{flex-wrap:wrap;gap:1.5rem;display:flex}.la-hood-posts{padding-top:clamp(3rem,5vw,5rem)}.la-hood-others{background:var(--color-surface-1);padding-block:clamp(3.5rem,5vw,6rem)}.la-hood-chips{flex-wrap:wrap;gap:.65rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.la-hood-chips a{border:var(--hair);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .5rem) 100%,0 100%);background:#fff;padding:.85rem 1.35rem;font-weight:500;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s;display:inline-block}.la-hood-chips a:hover{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.la-hoods-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,3vw,3rem);margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.la-hoods-card a{color:inherit;gap:1.1rem;text-decoration:none;display:grid}.la-hoods-img{aspect-ratio:4/3;background:var(--color-surface-1);clip-path:polygon(0 0,100% 0,calc(100% - 2rem) 100%,0 100%);display:block;position:relative;overflow:hidden}.la-hoods-img img{transition:transform 1.4s var(--la-ease)}.la-hoods-copy{gap:.45rem;display:grid}.la-hoods-name{font:400 clamp(1.75rem, 1.4rem + 1vw, 2.5rem)/1.05 var(--font-display);color:var(--ink);transition:color .4s}.la-hoods-line{font-size:1.0625rem;line-height:1.55}.la-hoods-n{font:600 .72rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--la-bronze)}@media (hover:hover){.la-hoods-card a:hover .la-hoods-img img{transform:scale(1.05)}.la-hoods-card a:hover .la-hoods-name{color:#0f5fff}}@media (width<=899px){.la-hood-intro-grid{grid-template-columns:minmax(0,1fr)}.la-hoods-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=599px){.la-hoods-grid{grid-template-columns:minmax(0,1fr)}}.la-trio--hero{align-items:center;min-height:100svh;padding-top:clamp(9rem,15vh,11rem);display:grid}.la-trio--hero .la-trio-eyebrow{line-height:1.5}.la-trio--hero .la-trio-title{font-size:clamp(2.25rem,1rem + 3vw,4.5rem)}.la-s2-mkt{padding-top:clamp(4rem,3rem + 4vw,7rem)}.la-s2-mkt-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(2.5rem,5vw,6rem);display:grid}.la-s2-mkt-card .la-h2 em{display:block}.la-s2-sub{font:600 .8125rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--la-bronze);margin:1.25rem 0 .75rem}.la-s2-mkt-card .la-lead{margin:0}.la-s2-video{aspect-ratio:16/10;clip-path:polygon(0 0,100% 0,calc(100% - 3rem) 100%,0 100%);display:block;position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #06084573}.la-s2-video img{transition:transform 1.4s var(--la-ease)}.la-s2-video:after{content:"";background:linear-gradient(#0000 40%,#06084573);position:absolute;inset:0}.la-s2-play{z-index:1;width:5.5rem;height:5.5rem;box-shadow:0 0 0 8px #ffffff40, 0 0 0 9px var(--color-accent);transition:transform .5s var(--la-ease);background:#ffffffeb;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.la-s2-play svg{width:1.9rem;height:1.9rem;fill:var(--color-brand);margin-left:.25rem}.la-s2-video:hover img{transform:scale(1.04)}.la-s2-video:hover .la-s2-play{transform:scale(1.08)}.la-s2-value{color:#fff;background:var(--la-band);clip-path:polygon(0 clamp(2.5rem,6vw,6rem),100% 0,100% 100%,0 100%);padding-block:clamp(5rem,4rem + 5vw,9rem) clamp(3rem,4vw,4.5rem)}.la-s2-value-card{text-align:center;justify-items:center;max-width:62rem;margin-inline:auto;padding:clamp(2.5rem,5vw,4.5rem) clamp(1.75rem,5vw,4.5rem);display:grid;position:relative}.la-s2-value-card:before,.la-s2-value-card:after{content:"";pointer-events:none;position:absolute}.la-s2-value-card:before{border-top:1px solid #ffffff73;border-bottom:1px solid #ffffff73;inset:0 10%}.la-s2-value-card:after{border-top:1px solid #f2c230b3;border-bottom:1px solid #f2c230b3;inset:5px calc(10% + 5px)}.la-s2-value-eyebrow{font:500 .75rem/1.4 var(--font-body);letter-spacing:.26em;text-transform:uppercase;color:var(--color-accent);margin:0 0 1.25rem}.la-s2-value-title{font:300 clamp(2.5rem, 1.4rem + 3.2vw, 4.75rem)/1.02 var(--font-display);letter-spacing:-.02em;color:#fff;margin:0 0 1.5rem}.la-s2-value-title em{background:var(--la-gold-shine);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-right:.1em;font-style:italic;font-weight:400;display:block}.la-s2-value-text{color:#ffffffe6;max-width:38rem;margin:0 0 1rem;font-size:1.1875rem;line-height:1.6}.la-s2-value-note{color:#ffffffb3;max-width:34rem;margin:0 0 2.25rem;font-size:.9375rem}.la-s2-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.la-s2-stats li{text-align:center;gap:.35rem;padding:1rem clamp(1rem,2vw,2rem);display:grid;position:relative}.la-s2-stats li+li:before{content:"";border-left:1px solid #ffffff61;border-right:1px solid #f2c23099;width:5px;position:absolute;top:18%;bottom:18%;left:-3px}.la-s2-stats strong{font:400 clamp(1.5rem, 1.15rem + 1vw, 2.25rem)/1.05 var(--font-display);font-variant-numeric:lining-nums}.la-s2-stats em{color:var(--color-accent);font-style:italic}.la-s2-stats span{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#ffffffc7}.la-s2-value+.la-start{padding-top:clamp(4rem,3rem + 4vw,7rem)}@media (width<=899px){.la-trio--hero{min-height:0;padding-top:7.5rem}.la-s2-mkt-grid{grid-template-columns:minmax(0,1fr)}.la-s2-video{clip-path:polygon(0 0,100% 0,calc(100% - 1.5rem) 100%,0 100%)}.la-s2-stats{grid-template-columns:1fr 1fr}.la-s2-stats li:nth-child(3):before{display:none}}.lp .la-sec{padding-block:clamp(4rem,3rem + 4vw,7rem)}.lp-tags{flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.lp-tags li{border:var(--hair);color:var(--ink);background:#fff;padding:.45rem .85rem;font-size:.875rem;font-weight:500}.lp-tags--proof{justify-content:center;margin-top:1.75rem}.lp-proof{padding-block:clamp(2.25rem,4vw,3.5rem)}.lp-proof-list{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0;padding:0;list-style:none;display:grid}.lp-proof-list li{text-align:center;align-content:start;gap:.35rem;padding:.5rem clamp(1rem,2vw,2rem);display:grid;position:relative}.lp-proof-list strong{font:400 clamp(1.625rem, 1.2rem + 1.2vw, 2.5rem)/1.05 var(--font-display);font-variant-numeric:lining-nums}.lp-proof-list span{font:500 .6875rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase}.lp--clean .lp-proof{border-bottom:var(--hair)}.lp--clean .lp-proof-list strong{color:var(--ink)}.lp--clean .lp-proof-list span{color:var(--color-ink-1)}.lp--clean .lp-proof-list li+li{border-left:var(--hair)}.lp--color .lp-proof{color:#fff;background:var(--la-band)}.lp--color .lp-proof-list strong{color:#fff}.lp--color .lp-proof-list span{color:#ffffffc7}.lp--color .lp-proof-list li+li:before{content:"";border-left:1px solid #ffffff61;border-right:1px solid #f2c23099;width:5px;position:absolute;top:12%;bottom:12%;left:-3px}.lp--color .lp-tags--proof li{color:#fff;background:0 0;border-color:#ffffff4d}.la-trio+.lp-proof,.la-hang+.lp-proof{margin-top:0}.lp-reasons-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:2.5rem clamp(3rem,6vw,7rem);display:grid}.lp-reasons-head{position:sticky;top:7rem}.lp-reasons-head .la-h2 em{display:block}.lp-reasons-head .la-lead{margin:1.5rem 0 0}.lp-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.lp-cards--plain{grid-template-columns:minmax(0,1fr)}.lp-card{align-content:start;gap:.5rem;padding:clamp(1.5rem,2.5vw,2.25rem);display:grid;position:relative}.lp-card-n{font:italic 400 1.5rem/1 var(--font-display);color:var(--color-accent-text)}.lp-card strong{font:400 clamp(1.375rem, 1.1rem + .6vw, 1.75rem)/1.2 var(--font-display);color:var(--ink)}.lp-card>span:last-child:not(.lp-card-n){font-size:1rem;line-height:1.55}.lp--clean .lp-card{border-top:1px solid var(--ink);padding-inline:0}.lp--color .lp-reasons{background:var(--color-surface-1)}.lp--color .lp-card{--line-gold:#fbc759;--slate:#978ea3;background:#fff}.lp-compare-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.lp-cmp{padding:clamp(1.75rem,3vw,2.75rem)}.lp-cmp h3{font:400 1.625rem/1.2 var(--font-display);margin:0 0 1.25rem}.lp-cmp ul{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.lp-cmp li{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.65rem;font-size:1.0625rem;line-height:1.5;display:grid}.lp-x{color:var(--color-ink-2);font-size:.9rem;line-height:1.7}.lp--clean .lp-cmp{border:var(--hair)}.lp--clean .lp-cmp--liz{border-color:var(--ink)}.lp--clean .lp-cmp--liz svg{color:var(--color-brand)}.lp--color .lp-cmp--them{background:var(--color-surface-1);color:var(--color-ink-1)}.lp--color .lp-cmp--liz{background:var(--la-band);color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 2rem) 100%,0 100%)}.lp--color .lp-cmp--liz h3{color:#fff}.lp--color .lp-cmp--liz svg{color:var(--color-accent)}.lp-cmp--them h3{color:var(--ink)}.lp--color .lp-steps{background:var(--color-surface-1)}.lp-steps .la-st{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.lp-diff-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:2.5rem clamp(3rem,6vw,7rem);display:grid}.lp-diff-grid .la-h2 em{display:block}.lp-diff-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.lp-diff-list li{border-bottom:var(--hair);gap:.3rem;padding-block:1.25rem;display:grid}.lp-diff-list li:first-child{border-top:var(--hair)}.lp-diff-list strong{font:400 1.5rem/1.2 var(--font-display);color:var(--ink)}.lp--color .lp-diff{color:#fff;background:var(--la-band);clip-path:polygon(0 clamp(2rem,5vw,5rem),100% 0,100% 100%,0 calc(100% - clamp(2rem,5vw,5rem)));padding-block:clamp(6rem,5rem + 5vw,10rem)}.lp--color .lp-diff .la-h2{color:#fff}.lp--color .lp-diff .la-h2 em{background:var(--la-gold-shine);-webkit-background-clip:text;background-clip:text}.lp--color .lp-diff .la-lead{color:#ffffffe0}.lp--color .lp-diff-list li{border-color:#ffffff40}.lp--color .lp-diff-list strong{color:#fff}.lp--color .lp-diff-list span{color:#ffffffd1}.lp-mid{padding-block:clamp(2.5rem,4vw,4rem)}.lp-mid-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2.5rem;padding:clamp(1.75rem,3vw,2.5rem) clamp(1.5rem,4vw,3.5rem);display:flex;position:relative}.lp-mid-line{max-width:34rem;font:400 clamp(1.5rem, 1.1rem + 1.1vw, 2.25rem)/1.2 var(--font-display);margin:0}.lp-mid-acts{flex-wrap:wrap;gap:1.5rem;display:flex}.lp--clean .lp-mid-card{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.lp--clean .lp-mid-card:after{content:"";border-top:1px solid var(--color-accent-strong);border-bottom:1px solid var(--color-accent-strong);pointer-events:none;position:absolute;inset:4px 0}.lp--clean .lp-mid-line{color:var(--ink)}.lp--color .lp-mid-card{color:#fff;background:var(--la-band);clip-path:polygon(0 0,100% 0,calc(100% - 2.5rem) 100%,0 100%)}.lp--color .lp-mid-card:before,.lp--color .lp-mid-card:after{content:"";pointer-events:none;position:absolute;left:clamp(1.5rem,4vw,3.5rem);right:clamp(3rem,6vw,5rem)}.lp--color .lp-mid-card:before{border-top:1px solid #fff6;top:10px}.lp--color .lp-mid-card:after{border-top:1px solid #f2c230a6;top:15px}.lp--color .lp-mid-line{color:#fff}.lp--clean .la-wins-bg{display:none}.lp--clean .la-wins{border-top:var(--hair);background:#fff}.lp-hoods-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.lp-hoods-grid a{color:inherit;gap:.5rem;text-decoration:none;display:grid}.lp-hood-img{aspect-ratio:3/4;clip-path:polygon(0 0,100% 0,calc(100% - 1.25rem) 100%,0 100%);display:block;position:relative;overflow:hidden}.lp-hood-img img{transition:transform 1.2s var(--la-ease)}.lp-hoods-grid a:hover .lp-hood-img img{transform:scale(1.05)}.lp-hood-name{font:400 1.5rem/1.1 var(--font-display);color:var(--ink)}.lp-hood-line{font-size:.9375rem;line-height:1.5}.lp--color .lp-hoods{background:var(--color-surface-1)}.lp--clean .lp-hood-img{filter:saturate(.9)}.la-trio--light{color:var(--ink);border-top:var(--hair);background:#fff}.la-trio--light:before{background:radial-gradient(60% 80% at 22% 55%,#0b1f4a0d,#0000 70%)}.la-trio--light .la-trio-title{color:var(--ink)}.la-trio--light .la-trio-title em{background:var(--la-blue) 0 0 / 200% 100%;-webkit-background-clip:text;background-clip:text}.la-trio--light .la-trio-eyebrow{color:var(--color-accent-text)}.la-trio--light .la-trio-lead{color:var(--color-ink-1)}.lp--triohero .la-reviews{padding-top:clamp(4rem,3rem + 4vw,7rem)}.lp--triohero .la-reviews .la-pull-stage{height:auto;margin-top:0}.lp--triohero .la-reviews .la-callout{position:static}.lp-fh-white:before{background:#fff}.lp-fh-navy:before{background:var(--la-band)}.lp-fh-navy .la-fh-title{color:#fff}.lp-fh-navy .la-fh-title em{background:var(--la-gold-shine);-webkit-background-clip:text;background-clip:text}.lp-fh-navy .la-lead{color:#ffffffe0}.lp-fh-navy .la-eyebrow{color:var(--ink)}@media (width<=899px){.lp-proof-list{grid-template-columns:1fr 1fr;row-gap:1.25rem}.lp--clean .lp-proof-list li:nth-child(3){border-left:0}.lp--color .lp-proof-list li:nth-child(3):before{display:none}.lp-reasons-grid,.lp-compare-grid,.lp-diff-grid{grid-template-columns:minmax(0,1fr)}.lp-reasons-head{position:static}.lp-hoods-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=599px){.lp-cards{grid-template-columns:minmax(0,1fr)}.lp-hoods-grid{grid-template-columns:1fr 1fr}}@media (width>=900px){.lp-steps .la-st-list{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.lp-mid-line{max-width:40rem}.lp .la-cine-stats{display:none}.lp .la-cine-copy{padding-bottom:clamp(3rem,8vh,6rem)}.lp .la-cine{min-height:clamp(36rem,88svh,56rem)}.lp-proof--tags{padding-block:0 clamp(1rem,2vw,1.5rem);background:0 0!important;border:0!important}.lp-proof--tags .lp-tags li{color:var(--ink)!important;border-color:var(--hair-c)!important}.la-s2-value{z-index:2;margin-top:calc(-1*clamp(2.5rem,6vw,6rem));position:relative}.lp--color .lp-diff{z-index:2;margin-top:calc(-1*clamp(2rem,5vw,5rem));position:relative}.la-ty-hero{padding-block:clamp(11rem,19vh,13.5rem) clamp(2rem,4vw,4rem)}.la-ty-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);display:grid}.la-ty-title{color:var(--ink);margin-bottom:1.5rem;font-size:clamp(3rem,1.5rem + 4.4vw,6rem);line-height:1}.la-ty-lead{max-width:34rem;margin:0 0 1rem;font-size:1.1875rem}.la-ty-acts{flex-wrap:wrap;gap:1.5rem 2rem;margin-top:2rem;display:flex}.la-ty-pic{aspect-ratio:700/962;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);justify-self:end;width:min(100%,25rem,52svh);position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #06084573}.la-ty-next{padding-top:clamp(2rem,4vw,4rem)}.la-ty-card{clip-path:none}.la-ty-card .la-h2{margin:0 0 .5rem}.la-ty-steps{margin-top:1.75rem}.la-ty-steps li>span:last-child{max-width:48rem}.la-ty-wait{padding-top:0}.la-ty-frame{text-align:center;max-width:56rem;margin-inline:auto}.la-ty-frame .la-lead{max-width:40rem;margin:1rem auto 0}.la-ty-sig{mix-blend-mode:multiply;width:14rem;height:auto;margin:1.75rem auto 0;display:block}.la-ty-blog{padding-top:clamp(4rem,3rem + 4vw,7rem)}@media (width<=899px){.la-ty-hero{padding-top:8rem}.la-ty-grid{grid-template-columns:minmax(0,1fr)}.la-ty-pic{order:-1;justify-self:center;width:min(78%,20rem)}}.la-hang-eyebrow{font:600 .75rem/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--la-bronze);margin:0 0 1.1rem}.la-hang--blog .la-hang-lead{max-width:24rem}.la-story-cats{z-index:1;font:600 .72rem/1.4 var(--font-body);letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem .9rem;margin:0;display:flex;position:relative}.la-story-cats a{color:var(--la-bronze);text-decoration:none;position:relative}.la-story-cats a+a:before{content:"";opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;top:50%;left:-.55rem}.la-story-cats a:hover{color:var(--ink)}.la-story-by{z-index:1;color:#0b1f4ab8;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;font-size:.9375rem;display:flex;position:relative}.la-story-by a{color:var(--ink);transition:background-size .5s var(--la-ease);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;font-weight:500;text-decoration:none}.la-story-by a:hover{background-size:100% 1px}.la-hang+.la-blog{padding-top:clamp(5rem,3rem + 5vw,8.5rem)}.la-blog-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:2rem clamp(3rem,7vw,8rem);margin-bottom:clamp(3.5rem,6vw,6rem);display:grid}.la-blog-quote{font:italic 400 clamp(1.75rem, 1.2rem + 1.6vw, 2.25rem)/1.15 var(--font-display);color:var(--ink);text-wrap:balance;grid-column:1;margin:0}.la-blog-intro{grid-column:1;max-width:34rem;margin:-1rem 0 0;font-size:1.0625rem}.la-topics{grid-area:1/2/span 2;align-self:end}.la-topics-label{font:600 .72rem/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#0b1f4a99;margin:0 0 1rem}.la-topics ul{flex-wrap:wrap;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.la-topics a{border:var(--hair);color:var(--ink);clip-path:polygon(0 0,100% 0,calc(100% - .45rem) 100%,0 100%);align-items:baseline;gap:.5rem;padding:.62rem 1rem .58rem;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .35s,color .35s,border-color .35s;display:inline-flex}.la-topics a span{color:var(--la-bronze);font-variant-numeric:lining-nums;font-size:.75rem;transition:color .35s}.la-topics a:hover{border-color:var(--ink)}.la-topics a[aria-current=page]{background:var(--color-brand);border-color:var(--color-brand);color:#fff}.la-topics a[aria-current=page] span{color:var(--color-accent)}.la-story.la-story--lead{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:2rem clamp(2.5rem,5vw,6rem);margin-bottom:clamp(5rem,8vw,8.5rem);display:grid;position:relative}.la-story--lead .la-story-img{aspect-ratio:3/2;clip-path:polygon(0 0,100% 0,calc(100% - 3.5rem) 100%,0 100%)}.la-story--lead .la-story-copy{gap:1.25rem;display:grid}.la-story-kicker{font:600 .72rem/1 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#0b1f4a99;margin:0}.la-story-kicker:before{content:"";vertical-align:.3em;background:var(--color-accent);width:2.25rem;height:1px;margin-right:.8rem;display:inline-block}.la-story--lead .la-story-title{font-size:clamp(2.25rem,1.3rem + 2.6vw,4rem);line-height:1.02}.la-story--lead .la-story-text{font-size:1.125rem}.la-stories{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(3.5rem,5vw,5rem) clamp(2rem,3vw,3.5rem);margin:0;padding:0;list-style:none;display:grid}.la-story{flex-direction:column;gap:1rem;display:flex;position:relative}.la-stories>.la-story{grid-column:span 2}.la-stories>.la-story:nth-child(-n+2),.la-stories>.la-story:nth-child(3n+3):nth-last-child(2),.la-stories>.la-story:nth-child(3n+4):last-child{grid-column:span 3}.la-stories>.la-story:only-child{grid-column:span 4}.la-more .la-stories>.la-story{grid-column:span 2}.la-blog{padding-bottom:clamp(4rem,3rem + 4vw,7rem)}.la-story-img{aspect-ratio:2;clip-path:polygon(0 0,100% 0,calc(100% - 2.2rem) 100%,0 100%);background:var(--color-cream,#f6f1e7);margin-bottom:.5rem;display:block;position:relative;overflow:hidden}.la-story-img img{transition:transform 1.4s var(--la-ease)}.la-story-title{font-family:var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.012em;text-wrap:balance;margin:0;font-size:clamp(1.625rem,1.3rem + .9vw,2.25rem);font-weight:400;line-height:1.1}.la-story-title a{color:var(--ink);text-decoration:none;transition:color .4s}.la-story-title a:after{content:"";position:absolute;inset:0}.la-story-text{max-width:36em;margin:0;font-size:1.0625rem;line-height:1.6}.la-story .la-story-by{border-top:var(--hair);margin-top:auto;padding-top:1rem}@media (hover:hover){.la-story:hover .la-story-img img{transform:scale(1.05)}.la-story:hover .la-story-title a{color:#0f5fff}}.la-story-title a:focus-visible{outline:none}.la-story-title a:focus-visible:after{outline:2px solid var(--color-brand);outline-offset:6px}.la-phead{isolation:isolate;text-align:center;padding-top:clamp(11rem,19vh,13.5rem);padding-bottom:clamp(2.5rem,4vw,3.5rem);position:relative;overflow-x:clip}.la-phead-bg{z-index:-1;position:absolute;inset:0;overflow:hidden}.la-phead--img .la-phead-bg{bottom:clamp(10rem,22vw,20rem)}.la-phead-copy{justify-items:center;gap:1.5rem;display:grid}.la-phead-copy>*{max-width:56rem}.la-phead-cats{justify-content:center}.la-phead-title{letter-spacing:-.022em;font-size:clamp(2.75rem,1rem + 4.4vw,5.75rem);line-height:1.02}.la-phead-sub{max-width:44rem;margin:0}.la-phead-fig{width:min(100% - var(--gutter) * 2, 1000px);margin:clamp(2.5rem,4.5vw,4rem) auto 0;position:relative}.la-phead-fig img{clip-path:polygon(0 0,100% 0,calc(100% - clamp(1.5rem,3vw,3rem)) 100%,0 100%);width:100%;height:auto;display:block;box-shadow:0 30px 60px -30px #06084559}.la-phead-by{color:#0b1f4abf;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .7rem;margin:clamp(1.75rem,3vw,2.5rem) auto 0;font-size:1rem;display:flex}.la-phead-by a{color:var(--ink);text-underline-offset:.25em;font-weight:500;text-decoration:underline 1px #0b1f4a4d;transition:text-decoration-color .3s}.la-phead-by a:hover{text-decoration-color:currentColor}.la-phead-face{object-fit:cover;object-position:50% 12%;width:3rem;height:3rem;box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--color-accent);border-radius:50%;margin-right:.3rem}.la-post-sec{padding-block:clamp(2.5rem,2rem + 2vw,4rem) clamp(4rem,3rem + 3vw,6rem)}.la-post-sec~.la-more{padding-bottom:clamp(4rem,3rem + 3vw,6rem)}.la-more~.la-start,.la-blog~.la-start{padding-top:clamp(4rem,3rem + 3vw,6rem)}.la-post-grid{grid-template-columns:minmax(0,48rem) minmax(16rem,20rem);justify-content:space-between;align-items:start;gap:3rem clamp(3rem,6vw,7rem);display:grid}.la-post-body{max-width:none}.la-post-aside{position:sticky;top:7.5rem}.la-author{border:var(--hair);background:linear-gradient(180deg, #fff, var(--color-cream,#f8f4ec));justify-items:start;gap:.65rem;padding:2rem 1.75rem 2.1rem;display:grid}.la-author-face{object-fit:cover;object-position:50% 12%;width:5.5rem;height:5.5rem;box-shadow:0 0 0 3px #fff, 0 0 0 4px var(--color-accent);border-radius:50%;margin-bottom:.5rem}.la-author-k{font:600 .7rem/1 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#0b1f4a99;margin:0}.la-author-k--filed{border-top:var(--hair);justify-self:stretch;margin-top:1.25rem;padding-top:1.25rem}.la-author-name{font:400 1.5rem/1.15 var(--font-display);margin:0}.la-author-name a{color:var(--ink);text-decoration:none}.la-author-name a:hover{color:#0f5fff}.la-author-text{margin:0 0 .75rem;font-size:.9375rem;line-height:1.55}.la-more-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem 2rem;margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.la-more-head .la-h2{margin:0}.la-more-all{color:var(--ink);border-bottom:1px solid var(--color-accent);padding-bottom:.2rem;font-weight:500;text-decoration:none}@media (width<=899px){.la-stories>.la-story:last-child:nth-child(odd){grid-column:1/-1}.la-blog-head{grid-template-columns:minmax(0,1fr)}.la-topics{grid-area:auto/1}.la-blog-intro{margin-top:0}.la-story--lead{grid-template-columns:minmax(0,1fr)}.la-story--lead .la-story-img{clip-path:polygon(0 0,100% 0,calc(100% - 2rem) 100%,0 100%)}.la-post-grid{grid-template-columns:minmax(0,1fr)}.la-stories{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.la-stories>.la-story,.la-stories>.la-story:nth-child(n){grid-column:auto}.la-post-aside{position:static}.la-phead{padding-top:8rem}.la-phead--img .la-phead-bg{bottom:40vw}}@media (width<=639px){.la-stories{grid-template-columns:minmax(0,1fr)}}.la-topics-label,.la-story-kicker{color:var(--color-ink-1)}.la-story-cats a{padding-block:.35rem;display:inline-block}.la-drop{color:var(--color-ink-1);flex-wrap:wrap;align-items:baseline;gap:.15rem .85rem;margin:0 0 1rem;font-size:1rem;font-weight:400;display:flex}.la-drop s{text-decoration-thickness:1px}.la-drop span:last-child{color:var(--la-bronze);font-weight:500}.la-card{container-type:inline-size}.la-grid.la-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(24rem,33.3333% - 2rem)),1fr))}.la-lc{--line-gold:#fbc759;--slate:#978ea3;--blue:#0426d0;box-sizing:border-box;height:100%;color:var(--ink);background:#fff;flex-direction:column;padding:19px 20px 34px;display:flex;position:relative}.la-lc-lines{pointer-events:none;position:absolute;inset:0}.la-lc-lines i{background:var(--slate);width:1px;height:1px;display:block;position:absolute}.la-lc-lines i:nth-child(-n+4){background:var(--line-gold)}.la-lc-lines i:first-child{width:calc(79.4% - 10px);top:9px;left:10px}.la-lc-lines i:nth-child(2){height:calc(70.1% - 9px);top:9px;left:10px}.la-lc-lines i:nth-child(3){width:auto;bottom:10px;left:35.1%;right:9px}.la-lc-lines i:nth-child(4){height:auto;top:59%;bottom:10px;right:9px}.la-lc-lines i:nth-child(5){width:14.3%;top:0;left:0}.la-lc-lines i:nth-child(6){height:15.4%;top:0;left:0}.la-lc-lines i:nth-child(7){width:14.3%;bottom:0;right:0}.la-lc-lines i:nth-child(8){height:15.4%;bottom:0;right:0}.la-lc-photo{aspect-ratio:1;background:var(--color-surface-1);position:relative;overflow:hidden}.la-lc-photo>img{transition:transform 1.4s var(--la-ease)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.la-lc:hover .la-lc-photo>img{transform:scale(1.04)}}.la-lc-tag{background:var(--la-gold-shine);color:var(--color-accent-ink);font:500 .6875rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .32rem) 100%,0 100%);padding:.5rem 1.4rem .5rem .9rem;position:absolute;top:1rem;left:0}.la-lc-tag--sold{background:var(--color-surface-1);color:var(--color-ink-2)}.la-lc-hood{--foot:22px;z-index:1;box-sizing:border-box;min-width:34px;padding:.7rem .3rem calc(var(--foot) + .6rem);background:var(--color-brand);color:var(--color-brand);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--foot)));flex-direction:column;align-items:center;gap:.55rem;margin:0;display:flex;position:absolute;top:9px;right:9px}.la-lc-hood:before{content:"";clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--foot)));background:#fff;position:absolute;inset:1px}.la-lc-hood>*{flex:none;position:relative}.la-lc-hood span{writing-mode:vertical-rl;white-space:nowrap;font:500 1.125rem/1.1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.08em;text-transform:uppercase}.la-lc-hood svg{color:var(--color-accent-strong);stroke-width:1.5px}.la-lc-body{flex:1;grid-template-rows:auto auto 1fr;gap:.7rem;margin-top:1rem;display:grid}.la-lc-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.4rem .75rem;display:flex}.la-lc-price{z-index:1;width:fit-content;font:300 clamp(3rem, 13cqw, 3.625rem)/1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin:-2.4rem 0 0 .35rem;display:grid;position:relative}.la-lc-price>span{grid-area:1/1}.la-lc-price .la-stroke{color:#fff;text-shadow:none;-webkit-text-stroke:.26em #fff;stroke-linejoin:round}.la-lc-was{color:var(--color-ink-1);margin:.2rem 0 0 .35rem;font-size:.9375rem;font-weight:400}.la-lc-specs{justify-content:flex-end;gap:clamp(.55rem,3.2cqw - .4rem,.8rem);margin:0;padding:0;display:flex}.la-lc-specs li{white-space:nowrap;align-items:center;gap:.3rem;display:flex}.la-lc-specs strong{font:400 .875rem/1 var(--font-body);color:var(--ink)}.la-lc-ico{color:var(--blue);stroke-width:1.5px;flex:none}.la-lc-mid{justify-content:space-between;align-items:center;gap:1rem;display:flex}.la-lc-addr{min-width:0;font:400 clamp(1.1875rem, 5cqw, 1.3125rem)/1.2 var(--font-body);flex:1;margin:0}.la-lc-addr a{color:var(--la-bronze);text-decoration:none}.la-lc-addr a:after{content:"";z-index:2;position:absolute;inset:0}.la-lc-addr a:focus-visible{outline:none}.la-lc-addr a:focus-visible:after{outline:2px solid var(--color-focus);outline-offset:3px}.la-lc-tour{z-index:3;min-height:44px;font:400 .75rem/1 var(--font-body);letter-spacing:.17em;text-transform:uppercase;color:var(--ink);flex:none;align-items:center;gap:.75rem;margin-right:clamp(.6rem,50cqw - 190px,4rem);text-decoration:none;display:inline-flex;position:relative}.la-lc-mid{gap:.75rem}.la-lc-tour i{background:currentColor;width:1.75rem;height:1px;display:block;position:relative}.la-lc-tour i:after{content:"";border-top:1px solid;border-right:1px solid;width:8px;height:8px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}.la-lc-mls{min-height:1.25rem;color:var(--color-ink-1);white-space:nowrap;justify-content:flex-end;align-self:end;align-items:center;gap:.5rem;margin:0;padding-right:1.25rem;font-size:.8125rem;font-weight:400;line-height:1.3;display:flex;position:relative}.la-lc-mls img{flex:none;height:auto}.la-lc-mls:before{content:"";background:var(--slate);flex:0 26.7%;min-width:1.5rem;height:1px;margin:0 auto 0 -7px}@container (width<=30rem){.la-lc-mls{padding-right:0}}@container (width<=25rem){.la-lc-price{font-size:3.25rem}.la-lc-specs{flex-basis:100%;justify-content:flex-start;gap:1.5rem}.la-lc-mid{flex-direction:column;align-items:flex-start;gap:.25rem}.la-lc-addr{flex:none;font-size:1.3125rem}.la-lc-tour{margin-right:0}.la-lc-mls{white-space:normal;justify-content:flex-start;padding-right:2.5rem}.la-lc-mls:before{display:none}}.la-grid .la-card[hidden]{display:none}.la-rail.la-cards{position:relative}@media (width<=359px){.la-props-head .la-eyebrow{letter-spacing:.12em}}.la-lslider:has(+.la-props--bare){padding-bottom:clamp(1.5rem,2.5vw,2.5rem)}.la-lslider .la-props-head{margin-bottom:clamp(2.5rem,5vw,5rem)}.la-lslides{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;position:relative;overflow-x:auto}.la-lslides::-webkit-scrollbar{display:none}.la-lslides:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}.la-lslide{scroll-snap-align:start;scroll-snap-stop:always;margin-bottom:0}.la-lslide .la-feature-copy{padding:clamp(1.75rem,2.5vw,2.5rem) clamp(1.5rem,2.5vw,2.5rem)}.la-lslide .la-feature-photo{clip-path:none}.la-lslide .la-feature-note{font-size:clamp(1.75rem,3.1vw,2.75rem)}.la-lslider [data-rail-root]{position:relative}.la-lslide-next{right:max(var(--gutter), calc((100vw - 108rem) / 2));aspect-ratio:2;width:clamp(5.5rem,7vw,7rem);color:var(--color-brand);cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:calc(50% - 5.5rem)}.la-lslide-next svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;width:100%;height:auto;transition:transform .5s var(--la-ease);display:block;overflow:visible}.la-lslide-next:focus-visible{outline:2px solid var(--color-focus);outline-offset:4px}@media (hover:hover) and (prefers-reduced-motion:no-preference){.la-lslide-next:hover svg{transform:translate(.6rem)}}@media (width>=1100px){.la-lslide{padding-right:calc(max(var(--gutter), (100vw - 108rem) / 2) + clamp(7rem, 9vw, 9rem));gap:clamp(1.25rem,2.5vw,3rem)}}@media (width<=1099px){.la-lslide-next{display:none}.la-lslide .la-feature-copy{margin-inline:var(--gutter)}}.la-lslide .la-feature-price.is-long{font-size:clamp(3.5rem,2.25rem + 3.6vw,6.5rem)}.la-table--fit{grid-template-columns:none;grid-auto-columns:auto;grid-auto-flow:column}.la-lslide-count{font:400 .75rem/1 var(--font-body);letter-spacing:.22em;color:var(--ink);flex:none;margin:0}@media (width<=559px){.la-table--fit li:last-child{border-left:var(--hair);border-top:0;grid-column:auto;padding-left:.9rem}.la-table--fit li:first-child{border-left:0;padding-left:0}}.la-lhero{--plate-b:clamp(3.75rem, 7vw, 6.5rem);--price:clamp(4.25rem, 2.2rem + 6.4vw, 8.5rem);position:relative;overflow-x:clip}.la-lhero-stage{isolation:isolate;height:max(32rem, calc(100svh - var(--price) * .55));background:var(--color-brand-2);position:relative;overflow:hidden}.la-lhero-stage:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0608459e,#0000);height:13rem;position:absolute;inset:0 0 auto}.la-lhero-media{display:block;position:absolute;inset:0}.la-lplates{left:0;bottom:var(--plate-b);z-index:1;justify-items:start;gap:.75rem;max-width:100%;display:grid;position:absolute}.la-lplate{color:var(--color-brand);padding:1.35rem 5rem 1.25rem max(var(--gutter), calc((100vw - 108rem) / 2));clip-path:polygon(0 0,100% 0,calc(100% - 3rem) 100%,0 100%);background:#fff}.la-lhero-title{font:400 clamp(1.75rem, 1rem + 2.6vw, 3.5rem)/1.08 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.07em;text-transform:uppercase;color:var(--color-brand);margin:0}.la-lhero-place{font:500 clamp(.9375rem, .85rem + .35vw, 1.1875rem)/1.3 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.14em;margin-top:.35rem;display:block}.la-lplate--facts{padding-block:.6rem;clip-path:polygon(0 0,100% 0,calc(100% - 1.25rem) 100%,0 100%);align-items:center;gap:clamp(1.25rem,3vw,2.75rem);margin:0;padding-right:3rem;display:flex}.la-lplate--facts li{white-space:nowrap;align-items:center;gap:.45rem;display:flex}.la-lplate--facts svg{color:var(--color-accent-strong);stroke-width:1.5px}.la-lplate--facts strong{font:500 1.5rem/1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.06em;color:var(--color-brand)}.la-lplate--all{right:0;bottom:var(--plate-b);z-index:1;padding:.7rem max(var(--gutter), calc((100vw - 108rem) / 2)) .7rem 2.25rem;font:500 1.0625rem/1 var(--font-display);letter-spacing:.14em;text-transform:uppercase;clip-path:polygon(1.25rem 0,100% 0,100% 100%,0 100%);align-items:center;gap:.6rem;text-decoration:none;display:inline-flex;position:absolute}.la-lhero-foot{z-index:2;padding-inline:var(--gutter);text-align:center;justify-items:center;gap:.5rem;display:grid;position:relative}.la-lhero-price{font:400 var(--price)/1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.03em;color:var(--color-brand);white-space:nowrap;margin:-.5em 0 0;display:grid}.la-lhero-price>span{grid-area:1/1}.la-lhero-price>span:last-child{z-index:1;position:relative}.la-lhero-price .la-stroke{color:#fff;text-shadow:none;-webkit-text-stroke:.1em #fff;stroke-linejoin:round}.la-lhero-drop{color:var(--color-ink-1);flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .85rem;margin:0;font-size:1.0625rem;font-weight:400;display:flex}.la-lhero-tag{background:var(--la-gold-shine);color:var(--color-accent-ink);font:500 .6875rem/1 var(--font-body);letter-spacing:.18em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .32rem) 100%,0 100%);padding:.45rem 1.25rem .45rem .85rem}.la-lhero-tag--sold{background:var(--color-surface-1);color:var(--color-ink-2)}.la-lhero-foot .la-mls{justify-content:center;margin:0}@media (width<=767px){.la-lhero-stage{height:calc(100svh - var(--price) * .55 - 4.75rem);min-height:26rem}.la-lplates{gap:.5rem}.la-lplate{padding:.85rem 3rem .8rem var(--gutter);clip-path:polygon(0 0,100% 0,calc(100% - 1.75rem) 100%,0 100%)}.la-lplate--facts{padding-block:.45rem;clip-path:polygon(0 0,100% 0,calc(100% - .9rem) 100%,0 100%);gap:1rem;padding-right:2rem}.la-lplate--facts strong{font-size:1.3125rem}.la-lplate--all{padding:.55rem var(--gutter) .55rem 1.75rem;clip-path:polygon(1rem 0,100% 0,100% 100%,0 100%);font-size:1rem;top:6rem;bottom:auto}}.la-lframe{--line-gold:#fbc759;--slate:#978ea3;background:#fff;padding:clamp(2.25rem,4vw,3.5rem) clamp(1.75rem,4vw,3.75rem);position:relative}.la-lframe .la-lc-lines i:nth-child(4){top:17.6%}.la-labout{width:min(100% - var(--gutter) * 2, 92rem);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start;gap:clamp(2rem,4vw,4.5rem);margin:clamp(2.5rem,4vw,4rem) auto 0;display:grid}.la-labout.is-solo{grid-template-columns:minmax(0,26rem);justify-content:center}.la-lframe--story .la-h2{margin-bottom:1.25rem}.la-lframe--story p{margin:0 0 1.2em}.la-lframe--story p:last-child{margin-bottom:0}.la-laside{position:sticky;top:6rem}.la-lframe--liz{text-align:center;justify-items:center;gap:1.1rem;padding:2rem 1.75rem 2.25rem;display:grid}.la-laside-face{aspect-ratio:1;object-fit:cover;object-position:50% 20%;clip-path:polygon(0 0,100% 0,91% 100%,0 100%);width:min(100%,17.5rem);height:auto;display:block}.la-laside-lead{font:300 clamp(2rem, 1.7rem + .9vw, 2.75rem)/1.08 var(--font-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0}.la-laside-acts{justify-items:center;gap:.6rem;display:grid}.la-laside-call{color:var(--ink);margin:0;font-size:.875rem}.la-lstats{border-top:var(--hair);grid-template-columns:1fr 1fr;gap:0;width:100%;margin:0;padding:0;display:grid}.la-lstats li{border-bottom:var(--hair);gap:.1rem;padding:.7rem .4rem;display:grid}.la-lstats li:nth-child(odd){border-right:var(--hair)}.la-lstat-v{font:400 1.3125rem/1.1 var(--font-display);font-variant-numeric:lining-nums;color:var(--ink)}.la-lstat-v em{color:var(--color-brand);font-style:italic}.la-lstat-k{font:400 .625rem/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-1)}.la-laside-links{width:100%;margin:0;padding:0;display:grid}.la-laside-links a{justify-content:space-between;width:100%}.la-lbody{width:min(100% - var(--gutter) * 2, 100rem);grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.la-lmain{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,5vw,5rem);min-width:0;display:grid}.la-lbody .la-lgal{width:auto;margin:0}.la-lbody .la-ldetails{padding:0}.la-lbody .la-ldetails .la-display{font-size:clamp(3rem,1.75rem + 3.5vw,5.5rem)}.la-lbody .la-lgroups{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.la-lbody .la-lgal-main{max-height:none}.la-lbody+*{margin-top:clamp(4rem,6vw,6rem)}.la-lbody~.la-ldisc{margin-top:clamp(4.5rem,7vw,7rem)}.la-lmore[hidden]{display:none}.la-lmore-btn{cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:0}.la-lmore-btn[hidden]{display:none}.la-lmore-btn{gap:.7rem}.la-lmore-arrow{width:1px;height:1.1rem;transition:transform .4s var(--la-ease);background:currentColor;display:block;position:relative}.la-lmore-arrow:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;position:absolute;bottom:0;left:-3px;transform:rotate(45deg)}.la-lmore-btn:hover .la-lmore-arrow{transform:translateY(3px)}.la-lmore-btn[aria-expanded=true] .la-lmore-arrow{transform:rotate(180deg)}.la-lshow{overflow:hidden}.la-lshow-slide{clip-path:polygon(0 0,0 0,-14% 100%,-14% 100%);transition:clip-path 1.2s var(--la-ease);display:block;position:absolute;inset:0}.la-lshow-slide.is-on{z-index:1;clip-path:polygon(0 0,114% 0,100% 100%,-14% 100%)}.la-lshow-slide.was-on{z-index:0;clip-path:polygon(0 0,114% 0,100% 100%,-14% 100%);transition:none}.la-lshow-slide img{transition:transform 7s linear;transform:scale(1.08)}.la-lshow-slide.is-on img{transform:scale(1)}.la-lshow-nav{z-index:3;right:max(var(--gutter), calc((100vw - 108rem) / 2));bottom:calc(var(--plate-b) + 4.25rem);align-items:center;gap:1rem;display:flex;position:absolute}@media (width<=767px){.la-lshow-nav{top:9.5rem;bottom:auto;right:var(--gutter)}.la-lshow-bars li{width:1.25rem}}.la-lshow-btn{color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#06084559;border:1px solid #fff9;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.la-lshow-btn:hover{background:#06084599}.la-lshow-btn:focus-visible{outline-offset:3px;outline:2px solid #fff}.la-lshow-bars{gap:6px;margin:0;padding:0;list-style:none;display:flex}.la-lshow-bars li{background:#fff6;width:2.25rem;height:2px;overflow:hidden}.la-lshow-bars i{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.la-lshow-bars li.is-done i{transform:scaleX(1)}.la-lshow-bars li.is-on i{animation:la-bar var(--dwell,6s) linear forwards}.la-lshow.is-paused .la-lshow-bars li.is-on i{animation-play-state:paused}@keyframes la-bar{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.la-lshow-slide,.la-lshow-slide img{transition:none;transform:none}.la-lshow-bars li.is-on i{animation:none;transform:scaleX(1)}}@media (width<=999px){.la-labout{grid-template-columns:minmax(0,1fr)}.la-laside{width:min(100%,26rem);margin-inline:auto;position:static}}.la-lgal{width:min(100% - var(--gutter) * 2, 150vh, 96rem);margin:clamp(3.5rem,6vw,6rem) auto 0}.la-lframe--gal{padding:clamp(1.5rem,2.5vw,2.5rem) clamp(1.25rem,2.5vw,2.5rem) clamp(1.75rem,2.5vw,2.75rem)}.la-lgal-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:clamp(1rem,2vw,1.75rem);display:flex}.la-lgal-head .la-display{font-size:clamp(3rem,1.75rem + 4vw,6rem)}.la-lgal-main{aspect-ratio:16/9;background:var(--color-surface-1);cursor:zoom-in;width:100%;min-height:16rem;max-height:calc(100vh - 15rem);display:block;position:relative;overflow:hidden}.la-lgal-main img{object-fit:cover;width:100%;height:100%;display:block}.la-lgal-main.is-plan img{object-fit:contain;background:#fff}.la-lgal-count{color:var(--color-brand);font:500 1.0625rem/1 var(--font-display);font-variant-numeric:lining-nums;letter-spacing:.1em;clip-path:polygon(.8rem 0,100% 0,100% 100%,0 100%);background:#fff;padding:.5rem 1.1rem .5rem 1.75rem;position:absolute;bottom:0;right:0}.la-lgal-rail{margin-top:clamp(.5rem,1vw,.9rem)}.la-lgal-rail ul{scroll-snap-type:x proximity;scrollbar-width:none;grid-auto-columns:clamp(6.5rem,10vw,10rem);grid-auto-flow:column;gap:clamp(.4rem,.8vw,.75rem);margin:0;padding:0;display:grid;position:relative;overflow-x:auto}.la-lgal-rail ul::-webkit-scrollbar{display:none}.la-lgal-rail ul:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.la-lgal-rail li{scroll-snap-align:start}.la-lgal-rail a{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.la-lgal-rail a img{opacity:.72;transition:opacity .3s}.la-lgal-rail a:hover img,.la-lgal-rail a[aria-current] img{opacity:1}.la-lgal-rail a[aria-current]:after{content:"";box-shadow:inset 0 0 0 2px var(--color-accent-strong);position:absolute;inset:0}.la-lgal-rail a:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.la-lgal-rail .la-rail-foot{margin-top:clamp(1rem,2vw,1.5rem);padding-right:1.25rem}.la-ldetails .la-display{margin-bottom:clamp(1.75rem,3vw,3rem);font-size:clamp(3.25rem,1.75rem + 5vw,7rem)}.la-lgroups{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:clamp(2rem,3.5vw,3.5rem) clamp(1.5rem,3vw,3rem);display:grid}.la-lgroup h3{background:var(--la-gold-shine);width:fit-content;color:var(--color-accent-ink);font:500 .75rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .32rem) 100%,0 100%);margin:0 0 .5rem;padding:.4rem 1.75rem .4rem .9rem;position:relative}.la-lgroup dl{margin:0}.la-ltiles{border-top:1px solid var(--color-rule);border-left:1px solid var(--color-rule);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));margin:0;display:grid}.la-ltiles>div{border-right:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);background:#fff;align-content:start;gap:.5rem;padding:1.4rem 1.5rem 1.6rem;display:grid}.la-ltiles dt{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-ink-1)}.la-ltiles dd{font:400 clamp(1.375rem, 1.2rem + .5vw, 1.75rem)/1.2 var(--font-display);font-variant-numeric:lining-nums;color:var(--color-brand);margin:0}@media (width<=599px){.la-ltiles{grid-template-columns:1fr 1fr}.la-ltiles>div{padding:1rem 1rem 1.15rem}}.la-lmls{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-1);flex-wrap:wrap;gap:.4rem 1.5rem;margin:1rem 0 0;display:flex}.la-lgroup dl>div{border-bottom:var(--hair);justify-content:space-between;align-items:baseline;gap:1.25rem;padding-block:.7rem;display:flex}.la-lgroup dt{font:400 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-ink-1);flex:none}.la-lgroup dd{font:400 clamp(1.25rem, 1.15rem + .3vw, 1.5rem)/1.2 var(--font-display);font-variant-numeric:lining-nums;text-align:right;color:var(--color-brand);margin:0}.la-ldisc{padding-bottom:clamp(1rem,2vw,1.5rem)}.la-ldisc+.la-props{padding-top:clamp(2.5rem,4vw,4rem)}.la-ldisc~.la-props{padding-bottom:clamp(1.5rem,2.5vw,2.5rem)}.la-ldisc~.la-props+.la-start{padding-top:clamp(4rem,6vw,6rem)}.la-ldisc-grid{grid-template-columns:auto minmax(0,1fr);gap:1.5rem;padding-top:1.75rem;display:grid}.la-ldisc-grid img{width:72px;height:auto}.la-ldisc p{max-width:64rem;color:var(--color-ink-2);margin:0 0 .6rem;font-size:.8125rem;font-weight:400;line-height:1.6}.la-ldisc .la-ldisc-who{color:var(--ink);font-size:.9375rem}@media (width<=559px){.la-ldisc-grid{grid-template-columns:1fr;gap:1rem}}.la-lfilter{flex-wrap:wrap;align-items:flex-end;gap:1.25rem clamp(1.5rem,3vw,3rem);padding-top:clamp(3rem,5vw,5rem);display:flex}.la-lfilter[hidden]{display:none}.la-lfilter label{min-width:min(100%,15rem);font:400 .6875rem/1.3 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);gap:.1rem;display:grid}.la-lfilter select{border:0;border-bottom:1px solid var(--color-ink-2);width:100%;min-height:48px;font:300 1.125rem/1.3 var(--font-body);letter-spacing:0;color:var(--ink);background:0 0;border-radius:0;padding:.4rem 0}.la-lfilter select:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.la-lfilter-count{color:var(--ink);margin:0 0 .75rem auto;font-size:1rem;font-weight:400}.la-lfilter-none{padding-bottom:4rem}.la-lfilter-none[hidden]{display:none}.la-props--bare{padding-block:clamp(2rem,4vw,4rem) clamp(4rem,3rem + 5vw,8rem)}.kit-lightbox-img{border-radius:0}.kit-lightbox-count{font-family:var(--font-body);font-weight:400}.kit-lightbox::backdrop{background:#020a3cf7}.la-lxh{--fs:clamp(4.5rem, .5rem + 15.5vw, 19rem);--ss:clamp(1.5rem, 1.1rem + 1.4vw, 2.5rem);position:relative;overflow-x:clip}.la-lxh-stage{background:var(--color-brand-2);height:clamp(32rem,86vh,54rem);position:relative;overflow:hidden}.la-lxh-stage:after{content:"";background:linear-gradient(#0608458c,#0000 35% 55%,#06084573);position:absolute;inset:0}.la-lxh-foot{z-index:1;text-align:center;margin-top:calc(var(--fs) * -.82 - var(--ss) * 1.2 - .25rem);justify-items:center;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:grid;position:relative}.la-lxh-title{justify-items:center;margin:0;display:grid}.la-lxh-small{font:italic 400 var(--ss)/1.2 var(--font-display);color:#fff;text-shadow:0 2px 18px #06084599;margin-bottom:.25rem}.la-lxh-big{font:400 var(--fs)/1 var(--font-display);letter-spacing:-.01em;white-space:nowrap;color:var(--color-brand);display:grid}.la-lxh-big>span{grid-area:1/1}.la-lxh-big>span:last-child{position:relative}.la-lxh-big .la-stroke{color:#fff;text-shadow:none;-webkit-text-stroke:.055em #fff;stroke-linejoin:round}.la-lxh-hot{background:var(--la-gold-shine);-webkit-text-fill-color:transparent;-webkit-text-stroke:max(1px, .008em) var(--color-accent-ink);-webkit-background-clip:text;background-clip:text;padding-right:.04em}.la-lxh-h1{font:500 .8125rem/1.4 var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-text);margin:1.25rem 0 0}.la-lxh-lead{max-width:40rem;margin:1rem 0 2rem}.la-lxh-acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.85rem 2rem;display:flex}.la-ask{isolation:isolate;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem 1.75rem;padding:1.5rem 3rem;display:grid;position:relative}.la-ask-box{z-index:-1;border:1.5px solid var(--color-accent-ink);pointer-events:none;background:#fff;border-radius:6px;position:absolute;inset:0 1rem;transform:skew(-12deg)}.la-ask-box u{transition:transform .5s var(--la-ease);position:absolute}.la-ask-box .a,.la-ask-box .c{border:0 solid var(--color-accent-strong);width:72%;height:72%}.la-ask-box .a{border-width:1px 0 0 1px;border-top-left-radius:8px;top:-9px;left:-9px}.la-ask-box .c{border-width:0 1px 1px 0;border-bottom-right-radius:8px;bottom:-9px;right:-9px}.la-ask-box .e,.la-ask-box .f{border:0 solid var(--color-accent-ink);opacity:.55;width:2.5rem;height:1.25rem}.la-ask-box .e{border-width:1px 0 0 1px;border-top-left-radius:9px;top:-16px;left:-16px}.la-ask-box .f{border-width:0 1px 1px 0;border-bottom-right-radius:9px;bottom:-16px;right:-16px}.la-ask:hover .la-ask-box .a,.la-ask:hover .la-ask-box .e{transform:translate(4px,4px)}.la-ask:hover .la-ask-box .c,.la-ask:hover .la-ask-box .f{transform:translate(-4px,-4px)}.la-ask-face{object-fit:cover;outline:2px solid var(--color-accent-strong);border:3px solid #fff;border-radius:50%;width:4.75rem;height:4.75rem}.la-ask-title{font:400 clamp(1.375rem, 1.15rem + .7vw, 1.875rem)/1.15 var(--font-display);color:var(--ink);margin:0 0 .25rem}.la-ask-line{color:var(--color-ink-1);margin:0;font-size:.9375rem}.la-ask-acts{flex-wrap:wrap;gap:1.25rem 1.5rem;display:flex}.la-ask-white .la-btn-bg{box-shadow:inset 0 0 0 1px var(--color-accent-ink)}@media (width<=1199px){.la-ask{grid-template-columns:auto minmax(0,1fr)}.la-ask-acts{grid-column:1/-1}}@media (width<=599px){.la-ask{margin-inline:.75rem;padding:1.5rem 1.75rem}.la-ask-box{inset:0;transform:skew(-3deg)}.la-ask-face{width:3.75rem;height:3.75rem}}body:has(.la-unavail){overflow:hidden}.la-unavail{z-index:100;padding:var(--gutter);background:var(--color-surface-0);color:var(--color-ink-1);place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.la-unavail-box{text-align:center;max-width:40rem}.la-unavail-title{font:400 clamp(1.75rem, 1rem + 2.6vw, 3rem)/1.1 var(--font-display);color:var(--color-brand);margin:0 0 1rem}.la-unavail-line{margin:0 0 1rem;font-size:1.0625rem}.la-unavail-phone{font:500 1.5rem/1.2 var(--font-body);margin:0 0 1.75rem}.la-unavail-phone a{color:var(--la-bronze)}.la-unavail-phone a:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.la-unavail-actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.la-sold-head{text-align:center;padding-top:clamp(3rem,8vw,6rem)}.la-sold-title{font:400 clamp(2rem, 1rem + 3.4vw, 4rem)/1.08 var(--font-display);color:var(--color-brand);margin:0 0 1rem}.la-sold-line{max-width:36rem;margin:0 auto 2.5rem;font-size:1.0625rem}.la-sold-sub{font:400 clamp(1.5rem, 1rem + 1.4vw, 2.25rem)/1.15 var(--font-display);color:var(--color-brand);margin:0}.la-sold-none{text-align:center}.la-sold-none a:not(.la-btn){color:var(--la-bronze)}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}.la-intro{padding-bottom:clamp(1.5rem,2.5vw,2.5rem)}.la-intro+.la-lslider{padding-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.la-intro-pin{margin-top:clamp(4rem,9vw,10rem)}.la-intro-grid{grid-template-columns:minmax(0,5fr) minmax(0,5fr);align-items:center;gap:clamp(3rem,8vw,10rem);display:grid}.la-intro-photo{--pan:.1;width:min(100% + var(--gutter), 100svh - 9rem);margin:0 0 0 calc(var(--gutter) * -1);aspect-ratio:1;clip-path:polygon(0 0,100% 0,91% 100%,0 100%);position:relative;overflow:hidden}.la-intro-photo img{object-position:50% calc(var(--pan) * 100%)}.la-intro-lines{gap:1.25em;display:grid}.la-intro-lines .la-lead{margin:0}.la-intro-pin.is-pinned{height:165svh}.la-intro-pin.is-pinned .la-intro-grid{top:var(--pin-top);min-height:calc(100svh - var(--pin-top));position:sticky}.la-intro-pin.is-pinned .la-intro-lines .la-lead{transition:opacity .6s var(--la-ease), transform .8s var(--la-ease);grid-area:1/1}.la-intro-pin.is-pinned .la-intro-lines .la-lead+.la-lead{opacity:0;transform:translateY(1.25rem)}.la-intro-pin.is-pinned.is-two .la-intro-lines .la-lead:first-child{opacity:0;transform:translateY(-1.25rem)}.la-intro-pin.is-pinned.is-two .la-intro-lines .la-lead+.la-lead{opacity:1;transform:none}.la-intro-copy .la-rule{margin-bottom:clamp(2rem,4vw,3.5rem)}.la-signoff{width:fit-content;margin:1.5rem 0 1rem -.1em;font-size:clamp(3.75rem,3rem + 2.6vw,5.75rem);display:flex}.la-intro-badge{margin:0 0 2rem;font-size:.9375rem}.la-intro-badge strong{color:var(--color-brand);font-weight:500}@media (width<=899px){.la-intro-grid{grid-template-columns:1fr;align-content:center;gap:1.75rem}.la-intro-photo{width:min(100%,40svh);margin-left:0}.la-intro-copy .la-rule{display:none}.la-intro-copy .la-intro-badge{margin-bottom:.5rem}.la-intro-pin.is-pinned .la-intro-grid{gap:1rem}.la-intro-pin.is-pinned .la-intro-photo{width:min(100%,36svh)}.la-intro-pin.is-pinned .la-lead{font-size:1.0625rem;line-height:1.5}.la-intro-pin.is-pinned .la-intro-badge{display:none}.la-intro-pin.is-pinned .la-signoff{margin-block:.5rem}}.la-doors-row{gap:6px;height:clamp(26rem,78vh,46rem);margin:0;padding:0;display:flex}.la-door{min-width:0;transition:flex-grow 1s var(--la-ease);flex:1 1 0;position:relative;overflow:hidden}.la-door.is-on{flex-grow:3.6}.la-door a{color:#fff;text-decoration:none;position:absolute;inset:0}.la-door-img{transition:transform 1.6s var(--la-ease), filter .9s;filter:saturate(.25)brightness(.72);position:absolute;inset:0;transform:scale(1.06)}.la-door.is-on .la-door-img{filter:none;transform:none}.la-door a:after{content:"";background:linear-gradient(#0000,#060845b8);position:absolute;inset:40% 0 0}.la-door-arrow{z-index:1;width:2.25rem;height:1px;transition:width .5s var(--la-ease), transform .5s var(--la-ease);background:#fff;position:absolute;bottom:clamp(1.75rem,3vw,3rem);right:clamp(1.25rem,2.5vw,2.5rem)}.la-door-arrow:after{content:"";border-top:1px solid #fff;border-right:1px solid #fff;width:8px;height:8px;position:absolute;top:-3.5px;right:0;transform:rotate(45deg)}.la-door a:hover .la-door-arrow,.la-door a:focus-visible .la-door-arrow{width:3.25rem;transform:translate(.5rem)}.la-door-copy{z-index:1;position:absolute;bottom:clamp(1.5rem,3vw,3rem);left:clamp(1.25rem,3vw,3rem);right:1.25rem}.la-door-label{letter-spacing:-.015em;color:#fff;white-space:nowrap;font-size:clamp(2.25rem,1.6rem + 2.2vw,4rem);line-height:1;display:block}.la-door-line{opacity:0;max-width:26rem;transition:opacity .5s, transform .8s var(--la-ease);margin-top:.75rem;font-size:1rem;font-weight:400;line-height:1.5;display:block;transform:translateY(10px)}.la-door.is-on .la-door-line{opacity:1;transition-delay:.25s;transform:none}.la-door:not(.is-on) .la-door-copy{bottom:2rem;left:50%;right:auto}.la-door:not(.is-on) .la-door-label{text-orientation:sideways;writing-mode:vertical-rl;font-size:clamp(1.75rem,1.4rem + 1vw,2.5rem);transform:rotate(180deg)translate(50%)}.la-door:not(.is-on) .la-door-line{display:none}@media (width<=899px){.la-doors-row{flex-direction:column;height:auto}.la-door,.la-door.is-on{flex:none;height:16rem}.la-door-img{filter:none;transform:none}.la-door a:after{background:linear-gradient(#0608451f,#060845ad);inset:0}.la-door:not(.is-on) .la-door-copy{bottom:1.5rem;left:1.25rem;right:1.25rem}.la-door-copy,.la-door:not(.is-on) .la-door-copy{right:4.5rem}.la-door:not(.is-on) .la-door-label{writing-mode:horizontal-tb;font-size:2.25rem;transform:none}.la-door:not(.is-on) .la-door-line,.la-door-line{opacity:1;display:block;transform:none}}.la-paths{isolation:isolate;grid-template-columns:minmax(0,54fr) minmax(0,46fr);align-items:start;display:grid}.la-paths-photo{z-index:1;box-sizing:border-box;height:100svh;padding-block:clamp(4.5rem,12vh,8rem);padding-inline:0 max(var(--gutter), calc((100vw - 108rem) / 2));grid-area:1/2;position:sticky;top:0}.la-paths-frame{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);height:100%;position:relative;overflow:hidden}.la-paths-frame img{opacity:0;transition:opacity 1.2s var(--la-silk), scale 2s var(--la-ease);position:absolute;inset:0;scale:1.05}.la-paths-frame img.is-on{opacity:1;scale:1}.la-paths-copy{padding-inline:max(var(--gutter), calc((100vw - 108rem) / 2)) clamp(1.5rem, 3vw, 4rem);grid-area:1/1}.la-path{flex-direction:column;justify-content:center;min-height:100vh;padding-block:clamp(5rem,12vh,9rem);display:flex}.la-path+.la-path{border-top:var(--hair)}.la-path-title{letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.75rem;font-size:clamp(2.75rem,1.8rem + 3.2vw,5.25rem);line-height:1.02}.la-steps{border-bottom:var(--hair);margin:2.5rem 0 2rem;padding:0}.la-steps li{border-top:var(--hair);grid-template-columns:3rem minmax(0,13rem) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;padding-block:1.1rem;display:grid}.la-step-n{font:italic 300 1.25rem/1.3 var(--font-display);color:var(--color-brand);font-variant-numeric:lining-nums}.la-step-t{color:var(--ink);font-weight:400;line-height:1.4}.la-step-d{font-size:.9375rem;line-height:1.5}.la-path-win{margin:0 0 2.25rem;font-size:1rem}.la-path-win span{letter-spacing:.2em;text-transform:uppercase;margin-right:.5rem;font-size:.6875rem}.la-path-win strong{color:var(--ink);font-weight:500}@media (width<=899px){.la-paths{grid-template-columns:1fr}.la-paths-photo{grid-area:auto/1;height:70svh;padding:0;position:relative}.la-paths-frame{clip-path:polygon(0 0,100% 0,89% 100%,0 100%)}.la-paths-copy{padding-inline:var(--gutter);grid-area:auto/1}.la-path{min-height:0;padding-block:4rem}.la-steps li{grid-template-columns:2.5rem minmax(0,1fr)}.la-step-d{grid-column:2}}.la-comm{overflow-x:clip}.la-ghost{font:300 clamp(7rem, 24vw, 30rem)/.9 var(--font-display);letter-spacing:-.03em;color:var(--color-surface-1);white-space:nowrap;pointer-events:none;user-select:none;margin:0;position:absolute;top:clamp(3rem,6vw,7rem);left:50%;translate:-50%}.la-ghost:before{content:attr(data-word)}.la-comm-head{text-align:center;justify-items:center;margin-bottom:clamp(3.5rem,7vw,7rem);display:grid;position:relative}.la-comm-head .la-h2{max-width:16em}.la-comm-head .la-h2 em{display:block}.la-comm-head .la-h2 .kit-line em{display:inline}.la-comm-map{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:clamp(2.5rem,5vw,5rem);display:grid}.la-map{--water:#cfe3f3;aspect-ratio:600/690;margin:0;position:relative}.la-map-art{width:100%;height:100%;position:absolute;inset:0}.la-map-land{fill:var(--color-surface-2)}.la-map-park{fill:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface-2))}.la-map-road{fill:none;stroke:var(--color-surface-0);stroke-width:2px;stroke-linejoin:round}.la-map-way{fill:none;stroke:var(--color-surface-0);stroke-width:4px;stroke-linejoin:round}.la-map-water{fill:var(--water)}.la-map-credit{color:var(--color-ink-1);font-size:.6875rem;position:absolute;bottom:.35rem;right:.5rem}.la-pin{left:var(--x);top:var(--y);z-index:1;position:absolute;translate:-50% -30px}.la-pin:hover,.la-pin:focus-within,.la-pin.is-open{z-index:3}.la-pin-btn{cursor:pointer;min-width:44px;min-height:44px;color:var(--color-brand-2);background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.la-pin-btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.la-pin-btn .la-ico{fill:var(--color-accent);stroke:var(--color-brand-2);transition:fill .25s}.la-pin-label{background:var(--color-surface-0);color:var(--color-ink-0);font:500 .8125rem/1.1 var(--font-body);white-space:nowrap;clip-path:polygon(.25rem 0,100% 0,calc(100% - .25rem) 100%,0 100%);margin-top:.1rem;padding:.25rem .7rem;transition:background .25s,color .25s}.la-pin.is-open .la-pin-label{background:var(--color-accent);color:var(--color-accent-ink)}.la-pin.is-open .la-ico{fill:var(--color-surface-0)}.la-pin-tip{z-index:4;background:var(--color-surface-0);width:21rem;min-height:7rem;color:var(--color-ink-1);box-shadow:var(--la-shadow);opacity:0;visibility:hidden;pointer-events:none;align-items:center;margin:0;padding:1.1rem 1.35rem 1.1rem 6.6rem;font-size:1.0625rem;line-height:1.4;transition:opacity .25s,visibility .25s;display:flex;position:absolute;top:1rem;right:1rem}.la-pin-tip:before{content:"";background:url(/wp-content/uploads/2026/06/liz-ancel-headshot-1.jpg) 50% 15%/cover no-repeat;border-radius:50%;width:4.5rem;height:4.5rem;position:absolute;top:50%;left:1.1rem;translate:0 -50%}.la-pin-tip.is-on{opacity:1;visibility:visible}.la-comm-pin.is-pinned{height:var(--pin-h)}.la-comm-pin.is-pinned .la-comm-map{top:var(--pin-top);min-height:calc(100svh - var(--pin-top));align-content:center;align-items:center;position:sticky}.la-comm-pin.is-pinned .la-map{width:min(100%, calc((100svh - var(--pin-top) - 1.5rem) * .87));justify-self:center}.la-comm-pin.is-pinned .la-hoods-col{align-self:center}.la-comm-pin.is-pinned .la-hood{min-height:min(9.5rem,17svh);padding:clamp(.75rem,1.8svh,1.25rem) 1.25rem}.la-comm-pin.is-pinned .la-hoods-title{margin-bottom:1rem}.la-hoods-col{flex-direction:column;display:flex}.la-hoods-title{font-size:var(--text-h3);color:var(--color-ink-0);margin:0 0 1.5rem;line-height:1.15}.la-hoods{flex:1;grid-template-columns:1fr 1fr;gap:6px;margin:0 0 1.5rem;padding:0;display:grid}.la-hood{width:100%;height:100%;min-height:9.5rem;font:inherit;text-align:left;color:var(--color-ink-1);background:var(--color-surface-2);cursor:pointer;border:0;flex-direction:column;justify-content:flex-end;padding:1.25rem;transition:background .3s,color .3s;display:flex}.la-hood:hover{background:var(--color-rule)}.la-hood:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.la-hood-name{letter-spacing:-.01em;color:var(--color-ink-0);margin-bottom:.35rem;font-size:clamp(1.75rem,1.5rem + .8vw,2.5rem);line-height:1.05;transition:color .3s}.la-hood-line{font-size:1rem;line-height:1.45}.la-hood.is-on{background:var(--color-brand-2);color:var(--color-on-dark-muted)}.la-hood.is-on .la-hood-name{color:var(--color-accent)}.la-hood-ask{align-self:flex-start}@media (width<=899px){.la-comm-map{grid-template-columns:minmax(0,1fr)}.la-comm-pin.is-pinned .la-comm-map{gap:1rem}.la-comm-pin.is-pinned .la-map{width:min(100%,50svh)}.la-comm-pin.is-pinned .la-hoods-title{display:none}.la-comm-pin.is-pinned .la-hoods{grid-template-columns:1fr;margin-bottom:.75rem}.la-comm-pin.is-pinned .la-hoods li:not(:has(.is-on)){display:none}.la-comm-pin.is-pinned .la-hood{padding:.9rem 1rem}.la-hood{min-height:0}}@media (width<=479px){.la-hoods{grid-template-columns:1fr}.la-pin-label{padding-inline:.55rem;font-size:.75rem}.la-pin-tip{width:15.5rem;min-height:5.5rem;padding:.75rem 1rem .75rem 4.9rem;font-size:.9375rem;top:.5rem;right:.5rem}.la-pin-tip:before{width:3.4rem;height:3.4rem;left:.8rem}.la-pin:not(.is-open) .la-pin-label{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:no-preference){.motion-ready .la-map:not(.in) .la-pin-btn{opacity:0;transform:translateY(-14px)}.motion-ready .la-map.in .la-pin-btn{animation:la-pin-drop .6s var(--la-ease) both;animation-delay:calc(.2s + var(--i) * 90ms)}}@keyframes la-pin-drop{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.la-callout{isolation:isolate;position:relative}.la-callout:before{content:"“";z-index:-1;font:400 clamp(22rem, 46vw, 46rem)/.8 var(--font-display);color:var(--color-brand);opacity:.045;pointer-events:none;position:absolute;top:-.2em;left:-.04em}.la-rev-who{align-items:center;gap:.7rem;display:inline-flex}.la-rev-who img,.la-rev-init{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.la-rev-init{background:var(--color-surface-2);font:400 1.25rem/1 var(--font-display);color:var(--color-brand);place-items:center;display:grid}.la-callout-q{letter-spacing:-.04em;white-space:nowrap;margin:0 0 0 -.1em;font-size:min(14.6vw,17.5rem);line-height:.9}@media (width<=767px){.la-callout-q{white-space:normal;font-size:23vw}}.la-callout figcaption{color:var(--ink);flex-wrap:wrap;align-items:center;gap:.6rem 1.25rem;margin-top:2rem;font-size:.75rem;font-weight:400;display:flex}.la-rev-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 3rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:flex}.la-rev-head .la-h2{margin:0}.la-rev-summary{flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.9375rem;display:flex}.la-rev-summary strong{color:var(--ink);font-weight:500}.la-stars{color:var(--color-accent-strong);gap:2px;display:inline-flex}.la-revs{grid-auto-columns:max(min(82vw,22rem),33.3333% - clamp(1.5rem,3vw,3.5rem)/1.5);align-items:start;padding-bottom:3rem}.la-rev{scroll-snap-align:start}.la-bubble{--b:#0b1f4a57;border:1px solid var(--b);background:#fff;flex-direction:column;gap:1.1rem;margin:0;padding:clamp(1.5rem,2.4vw,2.25rem);display:flex;position:relative}.la-bubble:before{content:"";background:var(--ink);width:clamp(4rem,8vw,7rem);height:2px;position:absolute;top:-1px;left:-1px}.la-bubble blockquote{margin:0 0 .4rem}.la-bubble blockquote p{color:var(--color-ink-1);font-size:1.0625rem;font-weight:400;line-height:1.65}.la-bubble figcaption{flex-wrap:nowrap;grid-template-columns:auto minmax(0,1fr);justify-content:space-between;align-items:center;gap:.35rem 1rem;margin-top:auto;padding-right:3.75rem;display:grid}.la-bubble .la-rev-name{text-align:right;justify-self:end}.la-bubble .la-rev-src small{color:var(--color-ink-2);font-size:.75rem}.la-rev-name{font:500 .8125rem/1.3 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.la-rev-src{color:var(--color-ink-1);align-items:center;gap:.35rem;font-size:.875rem;font-weight:400;display:inline-flex}.la-bubble-tail{width:36px;height:22px;position:absolute;bottom:-21px;left:clamp(1.5rem,2.4vw,2.25rem);overflow:visible}.la-bubble-tail path{fill:#fff;stroke:var(--b);stroke-width:1px;vector-effect:non-scaling-stroke}.la-liked{width:50px;height:50px;position:absolute;bottom:-17px;right:1.25rem}.la-liked-init{outline:2px solid var(--color-accent-strong);background:var(--color-surface-2);width:100%;height:100%;font:400 1.25rem/1 var(--font-display);color:var(--color-brand);border:3px solid #fff;border-radius:50%;place-items:center;display:grid}.la-liked img{outline:2px solid var(--color-accent-strong);border:3px solid #fff;border-radius:50%}.la-liked i{border:1px solid var(--b);color:#d3243a;background:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-1px;left:-9px}.la-reviews .la-rail-foot{margin-bottom:2.5rem}.la-follow{isolation:isolate;--p:1;--w:clamp(150px, 14vw, 250px);padding-block:clamp(5rem,9vw,10rem) clamp(6rem,10vw,12rem);position:relative;overflow:hidden}.la-follow-bg{z-index:-1;object-fit:cover;object-position:50% 80%;opacity:.09;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.la-follow-head{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:clamp(2.5rem,4vw,4.5rem);display:flex}.la-note.la-follow-note{font-size:clamp(4.5rem,1.5rem + 9.6vw,10.5rem)}.la-pull{--gap:.74;--fly:62vw;height:calc(var(--w) * 1.25 * 1.2 + var(--w) * .35);margin:0;padding:0;position:relative}.la-pull li{width:var(--w);margin-left:calc(var(--w) / -2);z-index:var(--z);transform-origin:50% 0;transform:translateX(calc(var(--o) * (var(--w) * var(--gap) + (1 - var(--p)) * var(--fly)))) translateY(calc((1 - var(--m)) * var(--w) * .13 + var(--a) * .6rem)) rotate(calc(var(--o) * (2.5deg + (1 - var(--p)) * 9deg))) scale(calc(1 + var(--m) * .2));will-change:transform;position:absolute;top:1rem;left:50%}.la-pull li:hover,.la-pull li:focus-within{z-index:20}.la-pull-card{aspect-ratio:4/5;outline:1px solid var(--hair-c);transition:transform .5s var(--la-ease);background:#fff;border:4px solid #fff;display:block;overflow:hidden}.la-pull-tile{text-align:center;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:.75rem .6rem .75rem 30%;text-decoration:none;display:flex}.la-pull-tile-t{font:italic 400 clamp(1.125rem, .9rem + .6vw, 1.625rem)/1.1 var(--font-display);text-wrap:balance}@media (hover:hover){.la-pull-card:hover{transform:translateY(-10px)scale(1.03)}}@media (width<=767px){.la-follow{--w:30vw}.la-pull{--gap:.38;--fly:40vw}}@media (prefers-reduced-motion:no-preference){.home-live .la-hero-video{animation:la-settle-video 2.6s var(--la-ease) both}.home-live .la-hero-copy,.home-live .la-hero-actions{translate:0 calc(var(--p) * -5rem)}.home-live .la-hero-media{translate:0 calc(var(--p) * 8%)}.home-live .la-line-in{animation:la-line 1.3s var(--la-ease) both;animation-delay:calc(.65s + var(--n,0) * .12s)}.home-live .la-line:nth-of-type(3) .la-line-in{--n:1}.home-live .la-hero-in{animation:la-rise 1.2s var(--la-ease) 1.05s both}[data-motion] .kit-line{transition:transform 1.3s var(--la-ease);transition-delay:calc(var(--i,0) * .11s)}[data-motion] [data-reveal]:not([data-reveal=lines]):not([data-reveal=children]){transition:opacity 1s ease, transform 1.2s var(--la-ease);transition-delay:calc(var(--i,0) * 90ms)}.motion-ready [data-reveal]:not([data-reveal=lines]):not([data-reveal=children]):not(.in){transform:translateY(26px)}.motion-ready .la-eyebrow[data-reveal]:not(.in){transform:translate(-4rem)}.motion-ready .la-comm-head .la-eyebrow[data-reveal]:not(.in){transform:translateY(18px)}.home-live [data-write]:not(.in){clip-path:inset(-30% 100% -30% -5%)}.home-live [data-write].in{animation:la-writeon 1.8s var(--la-silk) both}.home-live .la-rule{transition:background-size 1.6s var(--la-silk);background-size:0 1px}.home-live .la-rule:before{transform-origin:0;transition:transform .9s var(--la-silk);transform:scaleX(0)}.home-live .la-rule.in{background-size:100% 1px}.home-live .la-rule.in:before{transform:none}.home-live [data-wipe]{transition:clip-path 1.7s var(--la-silk)}.home-live [data-wipe]:not(.in){clip-path:polygon(0 0,0 0,-12% 100%,0 100%)}.home-live [data-wipe] img{transition:scale 2.2s var(--la-ease)}.home-live [data-wipe]:not(.in) img{scale:1.2}.home-live .la-ghost{transform:translateX(calc(var(--v,0) * -7vw))}.home-live .la-grad,.home-live .la-h1 em,.home-live .la-h2 em,.home-live .la-display em,.home-live .la-path-title em{animation:14s linear infinite la-blue-around}.home-live .la-word text{stroke-dasharray:1400;stroke-dashoffset:1400px;transition:stroke-dashoffset 4.5s var(--la-silk)}.home-live .la-word.in text{stroke-dashoffset:0}}.la-plx{height:100%;display:block}@keyframes la-blue-around{to{background-position:-200% 0}}@keyframes la-settle-video{0%{opacity:0;transform:scale(1.08)}}@keyframes la-line{0%{transform:translateY(110%)}}@keyframes la-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes la-draw{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(-5%)}}@keyframes la-writeon{0%{clip-path:inset(-30% 100% -30% -5%)}to{clip-path:inset(-30% -5%)}}.la-reviews,.la-blog{padding-top:clamp(3rem,2rem + 3vw,5rem)}.la-reviews--fixed{isolation:isolate;padding-block:clamp(4rem,3rem + 3vw,6rem)}.la-fixbg{z-index:-1;clip-path:inset(0);background:var(--color-surface-1);position:absolute;inset:0}.la-fixbg-stuck{position:fixed;inset:0}.la-fixbg:after{content:"";background:#ffffff9e;position:absolute;inset:0}.la-blog .la-props-head{margin-bottom:clamp(2rem,3vw,3rem)}.la-bix{--col:54%;padding:0 0 0 calc(var(--col) + clamp(2rem, 5vw, 5rem));margin:0;position:relative}.la-bix-row{border-bottom:1px solid var(--hair-c)}.la-bix-row:first-child{border-top:1px solid var(--hair-c)}.la-bix-row a{color:inherit;text-decoration:none;display:block}.la-bix-copy{transition:padding-left .5s var(--la-ease);gap:.3rem;padding:1.05rem 2.5rem 1.05rem 0;display:grid;position:relative}.la-bix-copy:after{content:"";opacity:0;width:1.75rem;height:1px;transition:opacity .35s, transform .5s var(--la-ease);background:currentColor;position:absolute;top:50%;right:.25rem;transform:translate(-.75rem)}.la-bix-copy:before{content:"";background:var(--color-accent-strong);transform-origin:top;width:2px;transition:transform .5s var(--la-ease);position:absolute;top:1.05rem;bottom:1.05rem;left:0;transform:skew(-12deg)scaleY(0)}.la-bix-tag{font:500 .6875rem/1.3 var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent-text)}.la-bix-title{font:400 clamp(1.375rem, 1.2rem + .55vw, 1.75rem)/1.15 var(--font-display);font-variant-numeric:lining-nums;color:var(--ink);text-wrap:balance;transition:color .3s}.la-bix-text{-webkit-line-clamp:2;color:var(--color-ink-1);-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.la-bix-row.is-on .la-bix-copy{padding-left:1.1rem}.la-bix-row.is-on .la-bix-copy:after{opacity:1;transform:none}.la-bix-row.is-on .la-bix-copy:before{transform:skew(-12deg)scaleY(1)}.la-bix-row.is-on .la-bix-title{color:var(--color-brand)}@media (width>=900px){.la-bix-img{width:var(--col);aspect-ratio:2;clip-path:polygon(0 0,100% 0,95% 100%,0 100%);opacity:0;transition:opacity .6s var(--la-ease);position:absolute;top:50%;left:0;overflow:hidden;translate:0 -50%}.la-bix-row.is-on .la-bix-img{opacity:1}}@media (width<=899px){.la-bix{padding-left:0}.la-bix-row a{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;column-gap:1rem;padding:.9rem 0;display:grid}.la-bix-copy,.la-bix-row.is-on .la-bix-copy{padding:0}.la-bix-copy:after,.la-bix-copy:before{display:none}.la-bix-img{aspect-ratio:2;clip-path:polygon(0 0,100% 0,90% 100%,0 100%);display:block;position:relative;overflow:hidden}.la-bix-text{-webkit-line-clamp:1}}.la-revs[data-rail-fit]{transition:height .6s var(--la-ease);padding-bottom:2rem;overflow-y:hidden}.la-revs[data-rail-fit]+.la-rail-foot{margin-top:1rem}
