@keyframes mag-settle{0%{transform:scale(1.05)}to{transform:none}}@keyframes mag-rise{0%{opacity:0;translate:0 26px}to{opacity:1;translate:none}}:where(.lbp-site.mag) *,:where(.lbp-site.mag) :before,:where(.lbp-site.mag) :after{box-sizing:border-box}:where(.lbp-site.mag) img{max-width:100%;height:auto;display:block}:where(.lbp-site.mag) a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:where(.lbp-site.mag) a:hover{color:var(--ox)}:where(.lbp-site.mag) p{text-wrap:pretty}:where(.lbp-site.mag) h1,:where(.lbp-site.mag) h2,:where(.lbp-site.mag) h3,:where(.lbp-site.mag) p,:where(.lbp-site.mag) ul,:where(.lbp-site.mag) ol,:where(.lbp-site.mag) dl,:where(.lbp-site.mag) dd,:where(.lbp-site.mag) figure,:where(.lbp-site.mag) blockquote{margin:0;padding:0}:where(.lbp-site.mag) ul,:where(.lbp-site.mag) ol{list-style:none}:where(.lbp-site.mag) button{font:inherit;color:inherit;cursor:pointer}:where(.lbp-site.mag) input,:where(.lbp-site.mag) select,:where(.lbp-site.mag) textarea{font:400 1rem/1.3 var(--f-label);color:var(--ink);background:#23191612;border:0;border-radius:14px;width:100%;min-height:48px;padding:13px 16px}:where(.lbp-site.mag) :where(.mp,.closer,.foot-base) a{text-decoration-line:underline}.lbp-site.mag{--paper:#f4ecde;--paper-2:#eadfca;--card:#fcf8ef;--ink:#231916;--ink-2:#5d4c42;--line:#23191638;--ox:#6e1d2b;--rose:#dcab9e;--straw:#c39a4c;--pine:#22352c;--night:#17110e;--issue:var(--ox);--tint:var(--paper-2);--f-mast:var(--font-cinzel), "Cinzel", "Trajan Pro", serif;--f-display:var(--font-fraunces);--f-body:var(--font-spectral), "Spectral", Georgia, serif;--f-label:var(--font-karla), "Karla", system-ui, sans-serif;--f-type:var(--font-courier-prime);--gut:clamp(20px, 4.4vw, 64px);--mast-h:68px;--bg:#f4ecde;--fg:#231916;--muted:#5d4c42;--muted-small:#5d4c42;--faint:#8a7a6e;--hairline:#d9cdbb;--ui-border:#857869;--accent:#6e1d2b;--accent-bg:#22352c;--accent-fg:#f4ecde;--accent-muted:#cdbfae;--accent-muted-small:#cdbfae;--accent-border:#8d9a90;--danger:#9a2b2b;--tint-bg:#eadfca;--tint-muted:#5d4c42;--tint-muted-small:#5d4c42;--tint-border:#857869;--band-bg:#17110e;--band-fg:#f4ecde;--band-muted:#cdbfae;--band-muted-small:#cdbfae;--band-border:#8a7a6e;--band-danger:#e8a0a0;--font-head:var(--font-fraunces);--body-weight:400;--italic-weight:300;--band-weight:400;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.lbp-site.mag{background:var(--paper);color:var(--ink);font:400 1.125rem/1.62 var(--f-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-optical-sizing:none;font-variation-settings:"opsz" 144, "SOFT" 0, "WONK" 0;margin:0;overflow-x:clip}.lbp-site.mag h1 a:hover,.lbp-site.mag h2 a:hover{color:inherit}.lbp-site.mag .row{isolation:isolate;position:relative}.lbp-site.mag .row:hover{color:inherit}.lbp-site.mag .row:after{content:"";opacity:0;background:currentColor;width:26px;height:9px;transition:opacity .4s,translate .7s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;right:2px;translate:-12px -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 9'%3E%3Cpath d='M0 4.5h25M21 .8l4 3.7-4 3.7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 9'%3E%3Cpath d='M0 4.5h25M21 .8l4 3.7-4 3.7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") 50%/contain no-repeat}.lbp-site.mag .row.no-arrow:after{content:none}@media (hover:hover){.lbp-site.mag .row{background:linear-gradient(var(--row-ink,var(--ox)), var(--row-ink,var(--ox))) 0 100% / 0 1px no-repeat;transition:background-size .8s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .row:before{content:"";z-index:-1;background:linear-gradient(90deg, transparent, var(--wash,var(--paper-2)) 32px, var(--wash,var(--paper-2)) 46%, transparent 96%);opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0 -32px 1px}.lbp-site.mag .row:hover,.lbp-site.mag .row:focus-visible{background-size:100% 1px}.lbp-site.mag .row:hover:before,.lbp-site.mag .row:focus-visible:before{opacity:1}.lbp-site.mag .row:hover:after,.lbp-site.mag .row:focus-visible:after{opacity:1;translate:0 -50%}}.lbp-site.mag .h-index-list li a,.lbp-site.mag .chapter summary{--row-ink:var(--issue)}.lbp-site.mag .cover-lines a{--row-ink:#fff8ec}.lbp-site.mag .chapter summary{--wash:color-mix(in srgb, var(--issue) 14%, var(--paper))}.lbp-site.mag ::selection{background:var(--ox);color:#fff5e8}.lbp-site.mag :focus-visible{outline:2px solid var(--ox);outline-offset:3px}.lbp-site.mag .wrap{width:100%;max-width:1400px;padding-inline:var(--gut);margin-inline:auto}.lbp-site.mag .skip{z-index:100;background:var(--ink);color:var(--paper);padding:10px 16px;position:absolute;top:8px;left:-999px}.lbp-site.mag .skip:focus{left:8px}.lbp-site.mag :where(.mp,.closer,.menu) :where(h1,h2),.lbp-site.mag .display{font-family:var(--font-head);letter-spacing:-.012em;font-optical-sizing:auto;text-wrap:balance;font-style:normal;font-weight:340;line-height:.98}.lbp-site.mag :where(.mp,.closer,.menu) :where(h1,h2) em{letter-spacing:inherit;font-family:inherit;font-style:italic;font-weight:300}.lbp-site.mag .lede{font-size:clamp(1.2rem,1.7vw,1.45rem);line-height:1.5}.lbp-site.mag .small{color:var(--ink-2);font-size:.95rem}.lbp-site.mag .note{font:400 .82rem/1.5 var(--f-type);color:var(--ink-2)}.lbp-site.mag .dl span{display:inline-block}.lbp-site.mag .dl i{white-space:pre;font-style:normal}.lbp-site.mag .kicker{font:600 .74rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.6em;display:flex}.lbp-site.mag .kicker a{border-bottom:1px solid;text-decoration:none}.lbp-site.mag .hexmark{width:13px;height:14px;color:var(--issue);flex:none}.lbp-site.mag .link{font:600 .8rem/1.3 var(--f-label);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid;padding-bottom:3px;text-decoration:none}.lbp-site.mag .btn{min-height:48px;font:600 .78rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.lbp-site.mag .btn:active{translate:0 1px}.lbp-site.mag .btn-solid{background:var(--ink);color:var(--paper)}.lbp-site.mag .btn-solid:hover{background:var(--ox);color:var(--paper)}.lbp-site.mag .btn-light{background:var(--paper);color:var(--ink)}.lbp-site.mag .btn-light:hover{color:var(--ox);background:#fff}.lbp-site.mag .btn-ghost{color:inherit;border-color:currentColor}.lbp-site.mag .btn-ghost:hover{background:var(--paper);color:var(--ink);border-color:var(--paper)}.lbp-site.mag .ph{position:relative}.lbp-site.mag .ph-frame{background:var(--tint);overflow:hidden}.lbp-site.mag .ph-frame picture{width:100%;height:100%;display:block}.lbp-site.mag .ph-frame img{object-fit:cover;width:100%;height:100%}.lbp-site.mag.img-fade .ph-frame img,.lbp-site.mag.img-fade .loose-grid img,.lbp-site.mag.img-fade .ch-grid img{transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag.img-fade .ph-frame img:not(.is-loaded),.lbp-site.mag.img-fade .loose-grid img:not(.is-loaded),.lbp-site.mag.img-fade .ch-grid img:not(.is-loaded){opacity:0}.lbp-site.mag .cap{font:400 .8rem/1.45 var(--f-type);color:var(--ink-2);flex-wrap:wrap;gap:0 .9em;margin-top:10px;display:flex}.lbp-site.mag .cap time{color:var(--ink)}.lbp-site.mag .cap time:before{content:"";background:var(--issue);width:7px;height:7px;margin-right:.55em;display:inline-block;transform:translateY(-1px)}.lbp-site.mag .tipped{--rot:-2.6deg;transform:rotate(var(--rot))}.lbp-site.mag .tipped .ph{background:var(--card);padding:10px 10px 12px;box-shadow:0 22px 40px -22px #23191699,0 2px 6px #2319161f}.lbp-site.mag .tipped .cap{margin-top:9px;font-size:.72rem}.lbp-site.mag .strip{background:var(--night);scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#6b5a4f transparent;gap:10px;padding:34px 18px 16px;display:flex;overflow-x:auto}.lbp-site.mag .strip .ph{scroll-snap-align:start;flex:1 0 0;min-width:150px}.lbp-site.mag .strip .ph:before{content:attr(data-frame);font:400 .68rem/1 var(--f-type);color:var(--straw);letter-spacing:.08em;position:absolute;top:-22px;left:0}.lbp-site.mag .strip .cap{color:#cdbfae;margin-top:8px;font-size:.72rem}.lbp-site.mag .strip .cap time{color:#f4ecde}.lbp-site.mag .mast{z-index:50;height:var(--mast-h);background:var(--paper);border-bottom:1px solid var(--line);transition:background .3s,color .3s,border-color .3s;position:fixed;inset:0 0 auto}.lbp-site.mag .mast-in{max-width:1400px;height:100%;padding-inline:var(--gut);align-items:center;gap:clamp(16px,2.6vw,40px);margin-inline:auto;display:flex}.lbp-site.mag .wordmark{color:inherit;flex-direction:column;gap:5px;margin-right:auto;text-decoration:none;display:inline-flex}.lbp-site.mag .wordmark span{font:500 1.02rem/1 var(--f-mast);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap}.lbp-site.mag .wordmark small{font:600 .54rem/1 var(--f-label);letter-spacing:.34em;text-transform:uppercase;opacity:.8}.lbp-site.mag .mast-nav{gap:clamp(14px,1.9vw,30px);display:flex}.lbp-site.mag .mast-nav a{white-space:nowrap;font:600 .74rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #0000;padding:8px 0;text-decoration:none}.lbp-site.mag .mast-nav a:hover,.lbp-site.mag .mast-nav a[aria-current]{color:inherit;border-bottom-color:currentColor}.lbp-site.mag .btn-mast{background:var(--ink);min-height:40px;color:var(--paper);padding:0 20px;font-size:.72rem}.lbp-site.mag .btn-mast:hover{background:var(--ox);color:var(--paper)}.lbp-site.mag .menu-btn{min-height:40px;font:600 .72rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;background:0 0;border:1px solid;border-radius:999px;padding:0 18px;display:none}.lbp-site.mag main{padding-top:var(--mast-h)}.lbp-site.mag:has(.cover,.f-cover) main{padding-top:0}.lbp-site.mag:has(.cover,.f-cover) .mast:not(.is-solid){color:#fff8ec;background:0 0;border-bottom-color:#0000}.lbp-site.mag:has(.cover,.f-cover) .mast:not(.is-solid) .btn-mast{color:var(--ink);background:#fff8ec}.lbp-site.mag .btn-mast+.menu-btn{margin-left:-8px}.lbp-site.mag .menu{z-index:60;background:var(--pine);color:var(--paper);padding:0 var(--gut) 28px;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.lbp-site.mag .menu[hidden]{display:none}.lbp-site.mag .menu-top{height:var(--mast-h);flex:none;justify-content:space-between;align-items:center;display:flex}.lbp-site.mag .menu-top .menu-btn{display:inline-block}.lbp-site.mag .menu nav{flex-direction:column;margin-block:auto;padding-block:24px;display:flex}.lbp-site.mag .menu nav a{font:340 clamp(2rem, 9vw, 3rem)/1.1 var(--f-display);color:inherit;border-bottom:1px solid #f4ecde33;align-items:baseline;gap:16px;padding:12px 0;text-decoration:none;display:flex}.lbp-site.mag .menu nav a i{font:400 .72rem/1 var(--f-type);color:var(--rose);width:2em;font-style:normal}.lbp-site.mag .menu nav a[aria-current]{font-style:italic}.lbp-site.mag .menu nav a.menu-cta{color:var(--rose);font-style:italic}.lbp-site.mag .menu-foot{font:400 .84rem/1.6 var(--f-type)}.lbp-site.mag .dock{z-index:40;background:var(--ox);color:#fff8ec;min-height:50px;font:600 .76rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:0 26px;text-decoration:none;display:none;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px -10px #231916b3}.lbp-site.mag .dock:hover{color:#fff}.lbp-site.mag .cover{color:#fff8ec;background:var(--night);isolation:isolate;min-height:100svh;display:grid;position:relative}.lbp-site.mag .cover-img{z-index:-1;position:absolute;inset:0;overflow:hidden}.lbp-site.mag .cover-img img{object-fit:cover;width:100%;height:100%;animation:1.8s cubic-bezier(.2,.7,.2,1) both mag-settle}.lbp-site.mag .cover-img:after{content:"";background:linear-gradient(#17110e57 0%,#17110e00 40%,#17110e47 62%,#17110ed1 100%);position:absolute;inset:0}.lbp-site.mag .cover-in{padding-top:calc(var(--mast-h) + 40px);grid-template-columns:repeat(12,1fr);align-self:end;align-items:end;column-gap:24px;padding-bottom:clamp(28px,5vh,56px);display:grid}.lbp-site.mag .cover-place{font:400 .84rem/1.4 var(--f-type);letter-spacing:.04em;grid-column:1/-1;margin-bottom:18px}.lbp-site.mag .cover-title{letter-spacing:-.02em;text-wrap:initial;grid-column:1/9;padding-bottom:.16em;font-size:clamp(3.1rem,min(10.4vw,18vh),10.4rem);line-height:.86}.lbp-site.mag .cover-title em{padding-left:.6em;display:block}.lbp-site.mag .cover-lines{grid-column:9/-1;align-self:end;padding-bottom:.9rem}.lbp-site.mag .cover-lines li{border-top:1px solid #fff8ec66}.lbp-site.mag .cover-lines a{font:italic 400 1.02rem/1.35 var(--f-body);color:inherit;--wash:#fff8ec24;padding:11px 30px 11px 0;text-decoration:none;display:block}.lbp-site.mag .cover-lines a:hover{color:#fff}.lbp-site.mag .cover-lines b{font:600 .72rem/1.5 var(--f-label);letter-spacing:.16em;text-transform:uppercase;display:block}.lbp-site.mag .cover-foot{border-top:1px solid #fff8ec66;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 40px;margin-top:clamp(14px,2.4vh,30px);padding-top:clamp(18px,2.6vh,26px);animation:1s cubic-bezier(.2,.7,.2,1) .3s both mag-rise;display:flex}.lbp-site.mag .cover-cta{flex-wrap:wrap;gap:12px;display:flex}.lbp-site.mag .cover-cap{font:400 .74rem/1.4 var(--f-type);opacity:.85}.lbp-site.mag .cover-cap a:hover{color:#fff}.lbp-site.mag .datestrip{background:var(--paper-2);border-bottom:1px solid var(--line)}.lbp-site.mag .datestrip-in{flex-wrap:wrap;align-items:center;gap:14px 30px;padding-block:20px;display:flex}.lbp-site.mag .datestrip h2{font-size:1.55rem;font-style:italic}.lbp-site.mag .datestrip p{color:var(--ink-2);font-size:.98rem}.lbp-site.mag .datebar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lbp-site.mag .datebar label{align-items:center;gap:12px;display:flex}.lbp-site.mag .datebar label span{font:600 .72rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase}.lbp-site.mag input:focus-visible,.lbp-site.mag select:focus-visible,.lbp-site.mag textarea:focus-visible{outline:2px solid var(--ox);outline-offset:1px;background:#fff}.lbp-site.mag .datebar input{border-radius:999px;width:auto}.lbp-site.mag .h-feature{padding-block:clamp(70px,10vw,150px) clamp(60px,8vw,120px)}.lbp-site.mag .h-feature-head{gap:14px;margin-bottom:clamp(26px,4vw,54px);display:grid}.lbp-site.mag .h-feature-head h2{letter-spacing:-.03em;padding-bottom:.1em;font-size:clamp(3.2rem,10.6vw,10.4rem);line-height:.86}.lbp-site.mag .h-feature-head h2 a{text-decoration:none}.lbp-site.mag .h-feature-head h2 em{color:var(--issue)}.lbp-site.mag .h-feature-where{font:400 .9rem/1.4 var(--f-type)}.lbp-site.mag .h-feature-art{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;display:grid;position:relative}.lbp-site.mag .hf-big{grid-column:1/9;text-decoration:none}.lbp-site.mag .hf-words{grid-area:1/9/auto/-1;align-self:start;gap:20px;padding-top:6px;display:grid}.lbp-site.mag .hf-tip{z-index:2;--rot:3deg;grid-area:1/9/auto/-1;align-self:end;width:56%;margin:0 0 -16% -24%}.lbp-site.mag .hf-strip{margin-top:clamp(40px,6vw,80px)}.lbp-site.mag .h-index{background:var(--card);border-block:1px solid var(--line);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .h-index-in{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;display:grid}.lbp-site.mag .h-index-view{top:calc(var(--mast-h) + 30px);aspect-ratio:4/5;grid-column:1/6;position:sticky}.lbp-site.mag .hiv{opacity:0;transition:opacity .5s;position:absolute;inset:0}.lbp-site.mag .hiv.is-on{opacity:1}.lbp-site.mag .hiv:before{content:"";background:var(--issue);z-index:-1;position:absolute;inset:9% -5% -5% 9%}.lbp-site.mag .hiv img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .h-index-list{grid-column:7/-1;gap:22px;display:grid}.lbp-site.mag .h-index-list h2{max-width:16ch;font-size:clamp(1.9rem,3.4vw,3rem)}.lbp-site.mag .h-index-list ol{border-bottom:1px solid var(--line);margin-top:10px}.lbp-site.mag .h-index-list li a{border-top:1px solid var(--line);--wash:var(--tint);grid-template-columns:4.4rem 1fr;gap:4px 12px;padding:22px 44px 22px 0;text-decoration:none;display:grid}.lbp-site.mag .hi-no{font:400 .76rem/1 var(--f-type);grid-row:1/4;padding-top:.9em}.lbp-site.mag .hi-no:before{content:"";background:var(--issue);width:18px;height:6px;margin-bottom:9px;display:block}.lbp-site.mag .hi-thumb{display:none}.lbp-site.mag .hi-name{font:340 clamp(2rem, 4.3vw, 4rem)/1 var(--f-display);letter-spacing:-.015em}.lbp-site.mag .hi-name em,.lbp-site.mag .f-next-name em{color:var(--issue)}.lbp-site.mag .hi-angle{font-size:1.1rem;font-style:italic}.lbp-site.mag .hi-meta{font:400 .76rem/1.4 var(--f-type);color:var(--ink-2)}.lbp-site.mag .h-price{background:var(--pine);color:var(--paper);position:relative}.lbp-site.mag .h-price-in{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;padding-block:clamp(80px,10vw,150px);display:grid;position:relative}.lbp-site.mag .h-price-line{font:340 clamp(2.1rem, 5.3vw, 5rem)/1.02 var(--f-display);letter-spacing:-.015em;grid-column:1/9}.lbp-site.mag .h-price-line b{white-space:nowrap;font-weight:440}.lbp-site.mag .h-price-line em{color:var(--rose)}.lbp-site.mag .h-price-side{grid-column:10/-1;justify-items:start;gap:22px;display:grid}.lbp-site.mag .h-price-tip{right:var(--gut);--rot:4deg;width:clamp(150px,17vw,240px);position:absolute;top:0;translate:0 -42%}.lbp-site.mag .h-us{padding-block:clamp(90px,12vw,180px) clamp(70px,9vw,130px)}.lbp-site.mag .h-us-in{grid-template-columns:repeat(12,1fr);align-items:center;column-gap:24px;display:grid;position:relative}.lbp-site.mag .h-us-portrait{aspect-ratio:4/5;background:var(--tint);grid-area:1/2/auto/6;overflow:hidden}.lbp-site.mag .h-us-portrait img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.lbp-site.mag .h-us-words{grid-area:1/7/auto/12;gap:22px;display:grid}.lbp-site.mag .h-us-words h2{font-size:clamp(3rem,7.4vw,7rem);line-height:.88}.lbp-site.mag .h-us-words h2 em{color:var(--ox)}.lbp-site.mag .h-us-selfie{z-index:2;--rot:-4deg;grid-area:1/4/auto/7;align-self:end;width:78%;margin:0 0 -9% auto}.lbp-site.mag .h-like{padding-block:0 clamp(80px,10vw,150px)}.lbp-site.mag .h-like-head{border-top:1px solid var(--line);gap:14px;margin-bottom:clamp(30px,4vw,60px);padding-top:26px;display:grid}.lbp-site.mag .h-like-head h2{font-size:clamp(2.6rem,6.4vw,6rem)}.lbp-site.mag .h-like-grid{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;display:grid}.lbp-site.mag .h-like-img{grid-column:1/7}.lbp-site.mag .h-like-steps{counter-reset:step;grid-column:8/-1;gap:clamp(26px,3.4vw,46px);display:grid}.lbp-site.mag .h-like-steps li{counter-increment:step;grid-template-columns:3rem 1fr;row-gap:6px;display:grid}.lbp-site.mag .h-like-steps li:before{content:"0" counter(step);font:400 .8rem/1 var(--f-type);grid-row:1/3;padding-top:1.1em}.lbp-site.mag .h-like-steps span{font:italic 340 clamp(2rem, 3.6vw, 3.2rem)/1 var(--f-display)}.lbp-site.mag .h-like-steps p{grid-column:2}.lbp-site.mag .h-like-more{text-align:right;margin-top:clamp(30px,4vw,54px)}.lbp-site.mag .h-said{background:var(--paper-2);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .h-said-in{grid-template-columns:repeat(12,1fr);align-items:center;column-gap:24px;display:grid}.lbp-site.mag .h-said-img{--rot:-2deg;grid-column:2/5}.lbp-site.mag .h-said-words{grid-column:6/12;gap:30px;display:grid}.lbp-site.mag .said p{font-size:1.2rem;font-style:italic;line-height:1.5}.lbp-site.mag .said footer{font:600 .72rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;margin-top:12px}.lbp-site.mag .said p{text-indent:-.42em}.lbp-site.mag .said.is-big p{font:italic 300 clamp(1.5rem, 2.5vw, 2.3rem)/1.34 var(--f-body)}.lbp-site.mag .h-back{padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .h-back-in{grid-template-columns:5fr 7fr;gap:clamp(40px,7vw,110px);display:grid}.lbp-site.mag .h-back h2{margin:14px 0 22px;font-size:clamp(1.8rem,3vw,2.6rem)}.lbp-site.mag .pricelist li a:after{content:none}.lbp-site.mag .pricelist li a{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:13px 0;text-decoration:none;display:flex}.lbp-site.mag .pricelist li:last-child a{border-bottom:1px solid var(--line)}.lbp-site.mag .pricelist span:first-child{font:340 1.5rem/1.1 var(--f-display)}.lbp-site.mag .pricelist span:first-child:after{content:""}.lbp-site.mag .pricelist span:last-child{font:400 .84rem/1 var(--f-type);margin-left:auto}.lbp-site.mag .guides li a{border-top:1px solid var(--line);gap:4px;padding:16px 44px 16px 0;text-decoration:none;display:grid}.lbp-site.mag .guides li:last-child a{border-bottom:1px solid var(--line)}.lbp-site.mag .guides b{font:340 1.5rem/1.15 var(--f-display)}.lbp-site.mag .guides span{color:var(--ink-2);font-size:1rem}.lbp-site.mag .guides+p{margin-top:22px}.lbp-site.mag .links{flex-wrap:wrap;gap:14px 30px;display:flex}.lbp-site.mag .closer{background:var(--ox);color:#fff5e8}.lbp-site.mag .closer-in{grid-template-columns:7fr 4fr;place-items:start;gap:26px clamp(30px,8vw,120px);padding-block:clamp(70px,9vw,130px);display:grid}.lbp-site.mag .closer-in>*{grid-column:1}.lbp-site.mag .closer-next{counter-reset:n;border-bottom:1px solid #fff5e859;grid-area:2/2/6;align-self:end;gap:0;width:100%;display:grid}.lbp-site.mag .closer-next li{counter-increment:n;border-top:1px solid #fff5e859;grid-template-columns:2.4rem 1fr;padding:14px 0;font-size:1.02rem;line-height:1.45;display:grid}.lbp-site.mag .closer-next li:before{content:"0" counter(n);font:400 .76rem/1 var(--f-type);color:var(--rose);padding-top:.5em}.lbp-site.mag .closer .hexmark{color:var(--rose)}.lbp-site.mag .closer-line{max-width:18ch;font-size:clamp(2.1rem,5.2vw,4.7rem);line-height:1}.lbp-site.mag .closer-line em{color:var(--rose)}.lbp-site.mag .closer .datebar input{color:#fff5e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#fff5e824}.lbp-site.mag .closer .datebar input:focus-visible{background:#fff5e83d;outline-color:#fff5e8}.lbp-site.mag .closer .btn-solid{color:var(--ox);background:#fff5e8}.lbp-site.mag .closer .btn-solid:hover{background:#fff}.lbp-site.mag .closer-sub{max-width:52ch;font-size:1rem}.lbp-site.mag .closer a:hover{color:#fff}.lbp-site.mag .foot{background:var(--paper);border-top:4px double var(--line);font-size:.98rem}.lbp-site.mag .foot-grid{grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;padding-block:64px 44px;display:grid}.lbp-site.mag .foot h2{font:600 .72rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase;margin-bottom:14px}.lbp-site.mag .foot nav{align-content:start;gap:7px;display:grid}.lbp-site.mag .foot nav a,.lbp-site.mag .foot p a{border-bottom:1px solid #0000;justify-self:start;text-decoration:none}.lbp-site.mag .foot nav a:hover,.lbp-site.mag .foot p a:hover{border-bottom-color:currentColor}.lbp-site.mag .foot-brand{justify-items:start;gap:12px;display:grid}.lbp-site.mag .foot-brand img{object-fit:contain;width:84px;height:84px}.lbp-site.mag .foot-brand .wordmark{margin:0}.lbp-site.mag .foot-since{font:400 .76rem/1.4 var(--f-type)}.lbp-site.mag .foot-brand p:last-child{max-width:30ch;color:var(--ink-2)}.lbp-site.mag .foot p+p{margin-top:12px}.lbp-site.mag .foot-base{border-top:1px solid var(--line);font:400 .78rem/1.5 var(--f-type);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;padding-block:22px;display:flex}.lbp-site.mag .seen{align-items:center;gap:16px;display:flex}.lbp-site.mag .seen img{width:auto;height:34px}.lbp-site.mag .seen span{font:italic 400 1.02rem/1 var(--f-body)}.lbp-site.mag .demo-note{text-align:center;font:400 .74rem/1.5 var(--f-type);color:var(--ink-2);padding:0 var(--gut) 90px}.lbp-site.mag .pagehead{gap:22px;padding-block:clamp(50px,8vw,110px) clamp(30px,4vw,54px);display:grid}.lbp-site.mag .pagehead h1{letter-spacing:-.03em;font-size:clamp(3.6rem,13vw,12.5rem);line-height:.82}.lbp-site.mag .pagehead h1 i{color:var(--ox);font-style:normal}.lbp-site.mag .pagehead .lede{max-width:58ch}.lbp-site.mag .finder{border-block:1px solid var(--line);gap:12px;padding-block:28px;display:grid}.lbp-site.mag .finder h2{font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:italic}.lbp-site.mag .finder>p{color:var(--ink-2);font-size:1rem}.lbp-site.mag .finder-chips{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.lbp-site.mag .chip{border:1px solid var(--ink);min-height:44px;font:500 .92rem/1 var(--f-label);background:0 0;border-radius:999px;padding:0 18px;transition:background .2s,color .2s}.lbp-site.mag .chip:hover{background:#23191614}.lbp-site.mag .chip[aria-pressed=true]{background:var(--ink);color:var(--paper)}.lbp-site.mag .chip-clear{border-style:dashed}.lbp-site.mag .finder-said{font:400 .86rem/1.5 var(--f-type);min-height:1.5em}.lbp-site.mag .finder-said a{color:var(--ox)}.lbp-site.mag .entries{row-gap:clamp(90px,13vw,200px);padding-block:clamp(70px,9vw,130px);display:grid}.lbp-site.mag .entry{scroll-margin-top:calc(var(--mast-h) + 24px);grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;transition:opacity .4s,filter .4s;display:grid}.lbp-site.mag .entries.is-filtering .entry:not(.is-match){opacity:.22;filter:saturate(.2)}.lbp-site.mag .entry-main{text-decoration:none;display:block}.lbp-site.mag .entry-main .ph-frame img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .entry-main:hover .ph-frame img{transform:scale(1.025)}.lbp-site.mag .entry-words{align-content:start;justify-items:start;gap:14px;display:grid}.lbp-site.mag .entry-no{font:400 .8rem/1 var(--f-type);align-items:center;gap:10px;display:flex}.lbp-site.mag .entry-no:before{content:"";background:var(--issue);width:34px;height:8px}.lbp-site.mag .entry h2{letter-spacing:-.02em;font-size:clamp(2.7rem,6vw,5.8rem);line-height:.88}.lbp-site.mag .entry h2 a{text-decoration:none}.lbp-site.mag .entry h2 em{color:var(--issue)}.lbp-site.mag .entry-where{font:400 .84rem/1.4 var(--f-type)}.lbp-site.mag .entry-why{max-width:44ch;font-size:1.12rem}.lbp-site.mag .entry-count{font:600 .72rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase}.lbp-site.mag .entry-extra{gap:24px;display:grid}.lbp-site.mag .entry-extra a{display:block}.lbp-site.mag .entry.is-wide .entry-main{grid-area:1/1/auto/9}.lbp-site.mag .entry.is-wide .entry-words{grid-area:1/9/auto/-1;align-self:end;padding-bottom:8px}.lbp-site.mag .entry.is-wide .entry-extra{z-index:2;grid-column:2/-1;grid-template-columns:3fr 4fr 4fr;align-items:start;margin-top:-7%;position:relative}.lbp-site.mag .entry.is-wide .entry-extra a:first-child{box-shadow:0 0 0 10px var(--paper)}.lbp-site.mag .entry.is-wide .entry-extra a:nth-child(2){margin-top:34%}.lbp-site.mag .entry.is-wide .entry-extra a:nth-child(3){margin-top:22%}.lbp-site.mag .entry.is-wide.is-flip .entry-main{grid-column:5/-1}.lbp-site.mag .entry.is-wide.is-flip .entry-words{grid-column:1/5}.lbp-site.mag .entry.is-wide.is-flip .entry-extra{grid-column:1/12;grid-template-columns:4fr 4fr 3fr}.lbp-site.mag .entry.is-wide.is-flip .entry-extra a:first-child{order:3}.lbp-site.mag .entry.is-wide.is-flip .entry-extra a:nth-child(2){margin-top:30%}.lbp-site.mag .entry.is-wide.is-flip .entry-extra a:nth-child(3){margin-top:38%}.lbp-site.mag .entry.is-pano .entry-main{grid-column:1/-1}.lbp-site.mag .entry.is-pano .entry-words{grid-area:2/1/auto/6;padding-top:30px}.lbp-site.mag .entry.is-pano .entry-extra{grid-area:2/6/auto/-1;grid-template-columns:3fr 4fr 4fr;margin-top:-12%}.lbp-site.mag .entry.is-pano .entry-extra a:nth-child(2){margin-top:42%}.lbp-site.mag .entry.is-pano .entry-extra a:nth-child(3){margin-top:50%}.lbp-site.mag .entry.is-tall .entry-main{grid-area:1/1/3/6}.lbp-site.mag .entry.is-tall .entry-words{grid-area:1/7/auto/-1;padding-top:4%}.lbp-site.mag .entry.is-tall .entry-extra{grid-area:2/6/auto/-1;grid-template-columns:1fr 1fr;align-self:end;margin-top:40px}.lbp-site.mag .entry.is-tall .entry-extra a:first-child{box-shadow:0 0 0 10px var(--paper);z-index:2;margin-left:-16%;position:relative}.lbp-site.mag .entry.is-tall .entry-extra a:nth-child(2){margin-top:26%}.lbp-site.mag .entry.is-tall.is-flip .entry-main{grid-column:8/-1}.lbp-site.mag .entry.is-tall.is-flip .entry-words{grid-column:1/7}.lbp-site.mag .entry.is-tall.is-flip .entry-extra{grid-column:1/8}.lbp-site.mag .entry.is-tall.is-flip .entry-extra a:first-child{box-shadow:none;margin-top:26%;margin-left:0}.lbp-site.mag .entry.is-tall.is-flip .entry-extra a:nth-child(2){box-shadow:0 0 0 10px var(--paper);z-index:2;margin:0 -16% 0 0;position:relative}.lbp-site.mag .entry.is-dark{background:var(--night);color:var(--paper);--tint:#2a211c;margin-inline:calc(-50vw + 50%);padding:clamp(50px,8vw,120px) calc(50vw - 50%)}.lbp-site.mag .entry.is-dark .entry-main{grid-area:1/2/3/6}.lbp-site.mag .entry.is-dark .entry-words{grid-area:1/7/auto/12}.lbp-site.mag .entry.is-dark .entry-extra{grid-area:2/7/auto/-1;grid-template-columns:4fr 4fr 3fr;align-self:end;align-items:end;margin-top:40px}.lbp-site.mag .entry.is-dark h2 em{color:#a9bac6}.lbp-site.mag .entry.is-dark .btn-solid{background:var(--paper);color:var(--ink)}.lbp-site.mag .entry.is-dark a:hover{color:#fff}.lbp-site.mag .entry.is-dark .btn-solid:hover{color:var(--ox);background:#fff}.lbp-site.mag .loose{background:var(--card);border-block:1px solid var(--line);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .loose-head{gap:14px;margin-bottom:clamp(30px,5vw,70px);display:grid}.lbp-site.mag .loose-head h2{max-width:14ch;font-size:clamp(2.2rem,5vw,4.4rem)}.lbp-site.mag .loose-head p:last-child{color:var(--ink-2)}.lbp-site.mag .loose-grid{grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;align-items:start;gap:24px;display:grid}.lbp-site.mag .loose-grid a{background:var(--tint);display:block;overflow:hidden}.lbp-site.mag .loose-grid img{width:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .loose-grid a:hover img{transform:scale(1.03)}.lbp-site.mag .l-a{grid-column:1/9}.lbp-site.mag .l-b{grid-column:9/-1;margin-top:28%}.lbp-site.mag .l-c{grid-column:2/7}.lbp-site.mag .l-d{grid-column:7/-1;margin-top:-14%}.lbp-site.mag .l-e{grid-column:1/5;margin-top:12%}.lbp-site.mag .l-g{grid-column:5/8}.lbp-site.mag .l-f{grid-column:8/-1;margin-top:18%}.lbp-site.mag .l-h{grid-column:2/8}.lbp-site.mag .l-i{grid-column:8/12;margin-top:16%}.lbp-site.mag .l-j{grid-column:4/-1}.lbp-site.mag .onward{justify-items:start;gap:24px;padding-block:clamp(80px,10vw,150px);display:grid}.lbp-site.mag .onward h2{max-width:24ch;font-size:clamp(1.9rem,3.8vw,3.5rem);line-height:1.04}.lbp-site.mag .f-cover{color:#fff8ec;isolation:isolate;background:var(--night);height:min(100svh,1100px);min-height:560px;display:grid;position:relative}.lbp-site.mag .f-cover picture{z-index:-1;position:absolute;inset:0;overflow:hidden}.lbp-site.mag .f-cover picture img{object-fit:cover;width:100%;height:100%;animation:1.8s cubic-bezier(.2,.7,.2,1) both mag-settle}.lbp-site.mag .f-cover picture:after{content:"";background:linear-gradient(#17110e52 0%,#17110e00 38%,#17110e33 58%,#17110ecc 100%);position:absolute;inset:0}.lbp-site.mag .f-cover-text{align-self:end;gap:16px;padding-bottom:clamp(28px,5vh,60px);display:grid}.lbp-site.mag .f-cover h1{letter-spacing:-.03em;text-wrap:initial;padding-bottom:.08em;font-size:clamp(3.4rem,11.4vw,11.6rem);line-height:.84}.lbp-site.mag .f-cover h1 em{color:color-mix(in srgb, var(--issue) 55%, #fff8ec)}.lbp-site.mag .f-dateline{font:400 .9rem/1.4 var(--f-type)}.lbp-site.mag .f-cover .kicker a:hover{color:#fff}.lbp-site.mag .f-intro{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding-block:clamp(60px,8vw,120px) clamp(20px,3vw,40px);display:grid}.lbp-site.mag .f-facts{grid-column:1/5;justify-items:start;gap:24px;display:grid}.lbp-site.mag .f-facts dl{border-bottom:1px solid var(--line);width:100%}.lbp-site.mag .f-facts dl div{border-top:1px solid var(--line);grid-template-columns:8.5rem 1fr;gap:12px;padding:11px 0;display:grid}.lbp-site.mag .f-facts dt{font:600 .72rem/1.6 var(--f-label);letter-spacing:.16em;text-transform:uppercase}.lbp-site.mag .f-facts dd{font:400 .9rem/1.45 var(--f-type)}.lbp-site.mag .f-words{grid-column:6/-1;gap:24px;display:grid}.lbp-site.mag .f-lead{font:340 clamp(1.7rem, 3.2vw, 2.8rem)/1.1 var(--f-display);letter-spacing:-.012em}.lbp-site.mag .f-words p:last-child{columns:2 18rem;column-gap:36px;max-width:62ch}.lbp-site.mag .sp{padding-inline:var(--gut);max-width:1400px;margin-block:clamp(70px,10vw,160px);margin-inline:auto}.lbp-site.mag .sp-cap{font:400 .84rem/1.5 var(--f-type);max-width:34ch;margin-top:16px}.lbp-site.mag .sp-cap:before{content:"";background:var(--ink);width:28px;height:1px;margin-bottom:10px;display:block}.lbp-site.mag .sp-lead{max-width:1160px}.lbp-site.mag .sp-lead.is-bleed{max-width:none;padding-inline:0}.lbp-site.mag .sp-lead.is-bleed .cap,.lbp-site.mag .sp-lead.is-bleed .sp-cap{margin-inline:var(--gut)}.lbp-site.mag .sp-lead .sp-cap{margin-left:auto}.lbp-site.mag .sp-pair{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;display:grid}.lbp-site.mag .sp-pair .sp-big{grid-column:1/8}.lbp-site.mag .sp-pair .sp-small{grid-column:9/12;margin-bottom:-7%}.lbp-site.mag .sp-pair.is-flip .sp-big{grid-area:1/6/auto/-1}.lbp-site.mag .sp-pair.is-flip .sp-small{grid-area:1/2/auto/5}.lbp-site.mag .sp-trio{grid-template-columns:repeat(3,1fr);align-items:start;column-gap:24px;display:grid}.lbp-site.mag .sp-trio .ph:nth-child(2){margin-top:clamp(30px,6vw,90px)}.lbp-site.mag .sp-trio .ph:nth-child(3){margin-top:clamp(10px,2vw,30px)}.lbp-site.mag .sp-trio .sp-cap{grid-column:1/-1}.lbp-site.mag .sp-strip{max-width:none;padding-inline:0}.lbp-site.mag .sp-strip .strip{padding-inline:var(--gut);padding-block:44px 22px}.lbp-site.mag .sp-strip .sp-cap{margin-inline:var(--gut)}.lbp-site.mag .sp-tip{grid-template-columns:repeat(12,1fr);column-gap:24px;display:grid;position:relative}.lbp-site.mag .sp-tip .sp-big{grid-area:1/1/auto/10}.lbp-site.mag .sp-tip .tipped{z-index:2;--rot:3.2deg;grid-area:1/9/auto/-1;align-self:end;width:78%;margin:0 0 -8% auto}.lbp-site.mag .sp-tip .sp-cap{grid-column:1/7}.lbp-site.mag .sp-tip.is-flip .sp-big{grid-column:4/-1}.lbp-site.mag .sp-tip.is-flip .tipped{--rot:-3.4deg;grid-column:1/5;margin:0 auto -8% 0}.lbp-site.mag .sp-tip.is-flip .sp-cap{grid-column:7/-1}.lbp-site.mag .sp-dark{max-width:none;padding:clamp(60px, 9vw, 130px) var(--gut);background:var(--night);color:var(--paper);--tint:#2a211c}.lbp-site.mag .sp-dark-in{max-width:min(560px,50vh);margin-inline:auto}.lbp-site.mag .sp-dark .cap,.lbp-site.mag .sp-dark .cap time{color:#d9ccba}.lbp-site.mag .sp-dark .sp-cap:before{background:var(--paper)}.lbp-site.mag .sp-quote{text-align:center}.lbp-site.mag .sp-quote blockquote{max-width:31ch;font:italic 300 clamp(1.5rem, 2.7vw, 2.45rem)/1.32 var(--f-body);margin-inline:auto}.lbp-site.mag .sp-quote blockquote:before{content:"";background:var(--issue);width:1px;height:60px;margin:0 auto 30px;display:block}.lbp-site.mag .sp-quote footer{font:400 .8rem/1.4 var(--f-type);letter-spacing:0;margin-top:26px;font-style:normal}.lbp-site.mag .whole{border-top:4px double var(--line);padding-block:clamp(60px,8vw,110px)}.lbp-site.mag .whole-head{gap:16px;margin-bottom:36px;display:grid}.lbp-site.mag .whole-head h2{font-size:clamp(2.2rem,7vw,6.4rem)}.lbp-site.mag .whole-head p:last-child{max-width:56ch}.lbp-site.mag .chapter{border-top:1px solid var(--line)}.lbp-site.mag .chapter:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .chapter summary{cursor:pointer;grid-template-columns:3rem minmax(0,1.25fr) minmax(0,1fr) auto auto;align-items:center;gap:8px 22px;padding:16px 0;list-style:none;display:grid}.lbp-site.mag .chapter summary::-webkit-details-marker{display:none}.lbp-site.mag .ch-no{font:400 .78rem/1 var(--f-type)}.lbp-site.mag .ch-name{font:340 clamp(1.5rem, 2.8vw, 2.4rem)/1.05 var(--f-display)}.lbp-site.mag .ch-meta{font:400 .78rem/1.4 var(--f-type);color:var(--ink-2)}.lbp-site.mag .ch-prev{gap:5px;display:flex}.lbp-site.mag .ch-prev img{object-fit:cover;background:var(--tint);width:46px;height:58px}.lbp-site.mag .ch-open{font:600 .72rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;border:1px solid var(--ink);white-space:nowrap;border-radius:999px;padding:12px 18px}.lbp-site.mag .chapter summary:hover .ch-open{background:var(--ink);color:var(--paper)}.lbp-site.mag .chapter[open] .when-closed,.lbp-site.mag .chapter:not([open]) .when-open{display:none}.lbp-site.mag .chapter[open] .ch-prev{visibility:hidden}.lbp-site.mag .ch-grid{flex-wrap:wrap;gap:6px;padding:6px 0 40px;display:flex}.lbp-site.mag .ch-grid a{flex:var(--r) 1 calc(var(--r) * 200px);background:var(--tint);display:block;overflow:hidden}.lbp-site.mag .ch-grid a img{object-fit:cover;width:100%;height:100%;aspect-ratio:var(--r)}.lbp-site.mag .ch-grid:after{content:"";flex:10 1 0}.lbp-site.mag .f-next{background:var(--card);border-top:1px solid var(--line)}.lbp-site.mag .f-next a{max-width:1400px;padding:clamp(50px, 7vw, 100px) var(--gut);grid-template-columns:repeat(12,1fr);align-items:center;gap:10px 24px;margin-inline:auto;text-decoration:none;display:grid}.lbp-site.mag .f-next .kicker{grid-column:1/7}.lbp-site.mag .f-next-name{font:340 clamp(2.6rem, 6.6vw, 6rem)/.9 var(--f-display);letter-spacing:-.02em;grid-column:1/7}.lbp-site.mag .f-next{transition:background-color .6s}.lbp-site.mag .f-next:hover{background:color-mix(in srgb, var(--issue) 16%, var(--card))}.lbp-site.mag .f-next a:hover{color:inherit}.lbp-site.mag .f-next-img img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .f-next a:hover .f-next-img img{transform:scale(1.03)}.lbp-site.mag .f-next-angle{grid-column:1/7;font-size:1.15rem;font-style:italic}.lbp-site.mag .f-next-img{aspect-ratio:3/2;grid-area:1/8/4/-1;overflow:hidden}.lbp-site.mag .f-next-img img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--paper);background:#17110ef7;border:0;padding:0}.lbp-site.mag .lightbox[open]{place-items:center;display:grid}.lbp-site.mag .lightbox::backdrop{background:#17110ef7}.lbp-site.mag .lightbox img{width:auto;max-width:94vw;height:auto;max-height:86dvh}.lbp-site.mag .lb-close,.lbp-site.mag .lb-nav{color:var(--paper);min-width:48px;min-height:48px;font:600 .74rem/1 var(--f-label);letter-spacing:.14em;text-transform:uppercase;background:#f4ecde1f;border:0;border-radius:999px;padding:0 18px;position:absolute}.lbp-site.mag .lb-close{top:14px;right:14px}.lbp-site.mag .lb-prev{bottom:14px;left:14px}.lbp-site.mag .lb-next{bottom:14px;right:14px}.lbp-site.mag .lb-nav{font-size:1.2rem}.lbp-site.mag .lb-count{font:400 .78rem/1 var(--f-type);position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.lbp-site.mag .cover-place,.lbp-site.mag .cover-title,.lbp-site.mag .cover-lines li,.lbp-site.mag .f-cover-text>*,.lbp-site.mag .pagehead>*,.lbp-site.mag .letter-title>*,.lbp-site.mag .inq-main>:nth-child(-n+3){animation:1s cubic-bezier(.2,.7,.2,1) both mag-rise}.lbp-site.mag .cover-title,.lbp-site.mag .f-cover-text>:nth-child(2),.lbp-site.mag .pagehead>:nth-child(2),.lbp-site.mag .letter-title>:nth-child(2),.lbp-site.mag .inq-main>:nth-child(2){animation-delay:.12s}.lbp-site.mag .cover-cta,.lbp-site.mag .f-cover-text>:nth-child(3),.lbp-site.mag .pagehead>:nth-child(3),.lbp-site.mag .inq-main>:nth-child(3){animation-delay:.26s}.lbp-site.mag .cover-lines li:first-child{animation-delay:.38s}.lbp-site.mag .cover-lines li:nth-child(2){animation-delay:.46s}.lbp-site.mag .cover-lines li:nth-child(3){animation-delay:.54s}.lbp-site.mag .cover-lines li:nth-child(4){animation-delay:.62s}.lbp-site.mag .cover-cap{animation-delay:.8s}.lbp-site.mag [data-rv]{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),translate 1s cubic-bezier(.2,.7,.2,1);translate:0 22px}.lbp-site.mag [data-rv].is-in,.lbp-site.mag .strip[data-rv]{opacity:1;translate:none}.lbp-site.mag .strip[data-rv] .ph{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),translate .8s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--n,0) * 80ms);translate:0 16px}.lbp-site.mag .strip[data-rv].is-in .ph{opacity:1;translate:none}@media (max-width:1240px){.lbp-site.mag .mast-nav{display:none}.lbp-site.mag .menu-btn{display:inline-block}.lbp-site.mag .foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:900px){.lbp-site.mag{--mast-h:60px}.lbp-site.mag .mast-nav,.lbp-site.mag .btn-mast{display:none}.lbp-site.mag .menu-btn{display:inline-block}.lbp-site.mag .dock.is-on{display:inline-flex}.lbp-site.mag:has(.inq) .dock{display:none}.lbp-site.mag .cover-in{grid-template-columns:1fr}.lbp-site.mag .cover-title,.lbp-site.mag .cover-lines,.lbp-site.mag .cover-foot{grid-column:1}.lbp-site.mag .cover-title{padding-bottom:.1em}.lbp-site.mag .cover-lines{padding-bottom:0}.lbp-site.mag .cover-foot{border-top:0;padding-top:0}.lbp-site.mag .cover-cta{width:100%}.lbp-site.mag .cover-title{font-size:clamp(2.8rem,14.6vw,4.6rem)}.lbp-site.mag .cover-title em{padding-left:.35em}.lbp-site.mag .cover-cta .btn{flex:auto}.lbp-site.mag .cover-lines{grid-template-columns:1fr 1fr;column-gap:18px;margin-top:26px;display:grid}.lbp-site.mag .cover-lines a{padding:9px 0;font-size:.92rem}.lbp-site.mag .datestrip-in{padding-block:22px}.lbp-site.mag .datebar{width:100%}.lbp-site.mag .datebar label{flex-direction:column;flex:100%;align-items:stretch;gap:8px}.lbp-site.mag .datebar input{width:100%}.lbp-site.mag .datebar .btn{flex:100%}.lbp-site.mag .h-feature-art{grid-template-columns:1fr;row-gap:0}.lbp-site.mag .hf-big,.lbp-site.mag .hf-words,.lbp-site.mag .hf-tip{grid-area:auto/1}.lbp-site.mag .hf-tip{width:50%;margin:-14% 3% 0 auto}.lbp-site.mag .hf-big .cap{max-width:44%}.lbp-site.mag .hf-words{margin-top:26px}.lbp-site.mag .strip .ph{flex:0 0 46%}.lbp-site.mag .h-index-in{grid-template-columns:1fr}.lbp-site.mag .h-index-view{display:none}.lbp-site.mag .h-index-list{grid-column:1}.lbp-site.mag .h-index-list li a{grid-template-columns:76px 1fr;align-items:start;column-gap:16px}.lbp-site.mag .hi-no{grid-area:auto/2;align-items:center;gap:10px;padding-top:0;display:flex}.lbp-site.mag .hi-no:before{margin:0}.lbp-site.mag .hi-thumb{aspect-ratio:4/5;background:var(--tint);grid-area:1/1/5;display:block;overflow:hidden}.lbp-site.mag .hi-thumb img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .hi-name,.lbp-site.mag .hi-angle,.lbp-site.mag .hi-meta{grid-column:2}.lbp-site.mag .h-price-in{grid-template-columns:1fr;row-gap:28px}.lbp-site.mag .h-price-line,.lbp-site.mag .h-price-side{grid-column:1}.lbp-site.mag .h-price-tip{width:132px;translate:0 -46%}.lbp-site.mag .h-us-in{grid-template-columns:1fr}.lbp-site.mag .h-us-portrait,.lbp-site.mag .h-us-words,.lbp-site.mag .h-us-selfie{grid-area:auto/1}.lbp-site.mag .h-us-portrait{width:82%}.lbp-site.mag .h-us-selfie{order:2;width:56%;margin:-18% 0 0 auto}.lbp-site.mag .h-us-words{order:3;margin-top:30px}.lbp-site.mag .h-like-grid,.lbp-site.mag .h-said-in{grid-template-columns:1fr;row-gap:34px}.lbp-site.mag .h-like-img,.lbp-site.mag .h-like-steps,.lbp-site.mag .h-said-img,.lbp-site.mag .h-said-words{grid-column:1}.lbp-site.mag .h-like-more{text-align:left}.lbp-site.mag .h-said-img{width:62%}.lbp-site.mag .h-back-in,.lbp-site.mag .closer-in{grid-template-columns:1fr}.lbp-site.mag .closer-next{grid-area:auto/1}.lbp-site.mag .foot-grid{grid-template-columns:1fr 1fr;gap:34px 24px;padding-block:48px 34px}.lbp-site.mag .foot-brand{grid-column:1/-1}.lbp-site.mag .entry,.lbp-site.mag .entry.is-dark{grid-template-columns:1fr;row-gap:22px}.lbp-site.mag .entry .entry-main,.lbp-site.mag .entry .entry-words,.lbp-site.mag .entry .entry-extra{grid-area:auto/1!important;margin:0!important;padding:0!important}.lbp-site.mag .entry.is-tall .entry-main,.lbp-site.mag .entry.is-dark .entry-main{width:78%}.lbp-site.mag .entry.is-tall.is-flip .entry-main{margin-left:auto!important}.lbp-site.mag .entry .entry-extra{align-items:start;gap:12px;grid-template-columns:1fr 1fr!important}.lbp-site.mag .entry .entry-extra a{box-shadow:none!important;order:0!important;margin:0!important}.lbp-site.mag .entry .entry-extra a:nth-child(3){display:none}.lbp-site.mag .entry .entry-extra a:nth-child(2){margin-top:18%!important}.lbp-site.mag .entry.is-dark{padding:50px var(--gut)!important;margin-inline:calc(var(--gut) * -1)!important}.lbp-site.mag .loose-grid{grid-template-columns:1fr 1fr;gap:12px}.lbp-site.mag .loose-grid a{grid-column:auto;margin:0}.lbp-site.mag .loose-grid .l-a,.lbp-site.mag .loose-grid .l-d,.lbp-site.mag .loose-grid .l-h,.lbp-site.mag .loose-grid .l-j{grid-column:1/-1}.lbp-site.mag .loose-grid .l-c,.lbp-site.mag .loose-grid .l-f{margin-top:22%}.lbp-site.mag .f-intro{grid-template-columns:1fr;row-gap:40px}.lbp-site.mag .f-facts,.lbp-site.mag .f-words{grid-column:1}.lbp-site.mag .f-words{order:-1}.lbp-site.mag .f-words p:last-child{columns:auto}.lbp-site.mag .sp-pair{grid-template-columns:1fr;row-gap:14px}.lbp-site.mag .sp-pair .sp-big,.lbp-site.mag .sp-pair .sp-small,.lbp-site.mag .sp-pair.is-flip .sp-big,.lbp-site.mag .sp-pair.is-flip .sp-small{grid-area:auto/1}.lbp-site.mag .sp-pair .sp-small{z-index:2;width:62%;box-shadow:-10px -10px 0 var(--paper);margin:-14% 0 0 auto;position:relative}.lbp-site.mag .sp-pair .sp-small .cap,.lbp-site.mag .sp-pair .sp-small .sp-cap{background:var(--paper);margin-top:0;padding-top:10px}.lbp-site.mag .sp-pair.is-flip .sp-small{box-shadow:10px -10px 0 var(--paper);margin-left:0;margin-right:auto}.lbp-site.mag .sp-pair .sp-big .cap{max-width:34%}.lbp-site.mag .sp-pair.is-flip .sp-big .cap{max-width:none;margin-left:67%}.lbp-site.mag .sp-trio{grid-template-columns:1fr 1fr;gap:12px}.lbp-site.mag .sp-trio .ph:first-child{grid-column:1/-1}.lbp-site.mag .sp-trio .ph:nth-child(3){margin-top:22%}.lbp-site.mag .sp-tip{grid-template-columns:1fr}.lbp-site.mag .sp-tip .sp-big,.lbp-site.mag .sp-tip.is-flip .sp-big,.lbp-site.mag .sp-tip .sp-cap,.lbp-site.mag .sp-tip.is-flip .sp-cap{grid-column:1}.lbp-site.mag .sp-tip .tipped,.lbp-site.mag .sp-tip.is-flip .tipped{grid-area:auto/1;width:48%;margin:-16% 4% 0 auto}.lbp-site.mag .sp-tip.is-flip .tipped{margin:-16% auto 0 4%}.lbp-site.mag .sp-tip .sp-big .cap{max-width:44%}.lbp-site.mag .sp-tip.is-flip .sp-big .cap{max-width:none;margin-left:56%}.lbp-site.mag .chapter summary{grid-template-columns:2.2rem 1fr auto;row-gap:4px}.lbp-site.mag .ch-meta{grid-area:2/2}.lbp-site.mag .ch-prev{display:none}.lbp-site.mag .ch-open{grid-area:1/3/3;padding:11px 14px}.lbp-site.mag .ch-grid a{flex-basis:calc(var(--r) * 120px)}.lbp-site.mag .f-next a{grid-template-columns:1fr}.lbp-site.mag .f-next .kicker,.lbp-site.mag .f-next-name,.lbp-site.mag .f-next-angle,.lbp-site.mag .f-next-img{grid-area:auto/1}.lbp-site.mag .f-next-img{margin-top:16px}}@media (max-width:520px){.lbp-site.mag .wordmark span{letter-spacing:.16em;font-size:.86rem}.lbp-site.mag .foot-grid{grid-template-columns:1fr}.lbp-site.mag .cover-lines{grid-template-columns:1fr 1fr}.lbp-site.mag .cover-lines li:nth-child(n+3),.lbp-site.mag .cover-cap,.lbp-site.mag .dl i{display:none}.lbp-site.mag .dl span{display:block}}@media (prefers-reduced-motion:reduce){.lbp-site.mag *,.lbp-site.mag :before,.lbp-site.mag :after{transition:none!important;animation:none!important}}
.lbp-site.mag .pagehead.is-long h1{max-width:12ch;font-size:clamp(3rem,9.4vw,9rem);line-height:.86}.lbp-site.mag .letter-head{grid-template-columns:repeat(12,1fr);align-items:end;column-gap:24px;padding-top:clamp(30px,5vw,70px);display:grid;position:relative}.lbp-site.mag .letter-portrait{aspect-ratio:4/5;background:var(--tint);grid-area:1/1/auto/6;overflow:hidden}.lbp-site.mag .letter-portrait img{object-fit:cover;object-position:50% 15%;width:100%;height:100%}.lbp-site.mag .letter-title{grid-area:1/6/auto/-1;align-self:start;gap:20px;padding:4% 0 0 3%;display:grid}.lbp-site.mag .letter-title h1{letter-spacing:-.025em;text-wrap:initial;max-width:11ch;font-size:clamp(2.8rem,6.6vw,6.8rem);line-height:.86}.lbp-site.mag .letter-title h1 em{color:var(--ox)}.lbp-site.mag .letter-print{--rot:4deg;z-index:3;grid-area:1/9/auto/12;align-self:end;margin-bottom:-16%}.lbp-site.mag .letter-body{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding-block:clamp(50px,7vw,100px) clamp(60px,8vw,120px);display:grid}.lbp-site.mag .letter-from{font:400 .86rem/1.6 var(--f-type);border-top:1px solid var(--ink);grid-column:2/6;justify-self:start;padding-top:14px}.lbp-site.mag .letter-text{grid-column:6/12;gap:22px;max-width:62ch;display:grid}.lbp-site.mag .letter-sign{font:italic 340 2.6rem/1 var(--f-display);margin-top:8px}.lbp-site.mag .ledger{background:var(--pine);color:var(--paper)}.lbp-site.mag .ledger dl{grid-template-columns:repeat(4,1fr);display:grid}.lbp-site.mag .ledger dl div{border-left:1px solid #f4ecde40;flex-direction:column-reverse;gap:10px;padding:clamp(36px,5vw,70px) 20px clamp(36px,5vw,70px) 22px;display:flex}.lbp-site.mag .ledger dl div:first-child{border-left:0;padding-left:0}.lbp-site.mag .ledger dt{font:600 .72rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--rose)}.lbp-site.mag .ledger dd{font:340 clamp(3.2rem, 8.4vw, 8rem)/.85 var(--f-display);letter-spacing:-.03em}.lbp-site.mag .ledger sup{vertical-align:top;font-size:.4em;position:relative;top:.1em}.lbp-site.mag .knows{gap:30px;padding-block:clamp(80px,11vw,170px);display:grid}.lbp-site.mag .knows-line{font:340 clamp(2rem, 5.1vw, 4.9rem)/1.12 var(--f-display);letter-spacing:-.018em;max-width:24ch}.lbp-site.mag .inl{aspect-ratio:3/2;vertical-align:-.06em;background:var(--tint);border-radius:999px;height:.78em;margin-inline:.12em .02em;display:inline-block;overflow:hidden}.lbp-site.mag .inl img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .crew{background:var(--card);border-block:1px solid var(--line);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .crew-in{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(36px,7vw,110px);display:grid}.lbp-site.mag .crew-head{top:calc(var(--mast-h) + 30px);gap:18px;display:grid;position:sticky}.lbp-site.mag .crew-head h2{font-size:clamp(2.2rem,4.4vw,4rem)}.lbp-site.mag .crew-always{border-left:3px solid var(--ox);padding-left:16px;font-size:1.2rem;font-style:italic}.lbp-site.mag .crew-list li{border-top:1px solid var(--line);grid-template-columns:7.5rem 1fr;gap:6px 20px;padding:26px 0;display:grid}.lbp-site.mag .crew-list li:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .crew-list span{font:600 .72rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase;grid-row:1/3;padding-top:.9em}.lbp-site.mag .crew-list b{font:340 clamp(1.8rem, 3.2vw, 2.8rem)/1 var(--f-display)}.lbp-site.mag .crew-list b em{color:var(--ox)}.lbp-site.mag .crew-list p{grid-column:2}.lbp-site.mag .seenin{flex-wrap:wrap;align-items:center;gap:18px 40px;padding-block:clamp(50px,6vw,80px) 0;display:flex}.lbp-site.mag .seenin-names{align-items:center;gap:40px;display:flex}.lbp-site.mag .seenin-names img{width:auto;height:54px}.lbp-site.mag .seenin-names span{font:italic 340 clamp(1.5rem, 2.6vw, 2.2rem)/1 var(--f-display)}.lbp-site.mag .st-no{font:340 clamp(3.4rem, 7.4vw, 7rem)/.8 var(--f-display);letter-spacing:-.03em;color:var(--ox)}.lbp-site.mag .st-fact{border-left:3px solid var(--ox);padding-left:16px;font-style:italic}.lbp-site.mag .xp-head{grid-template-columns:7fr 4fr;align-items:end;column-gap:clamp(30px,6vw,100px)}.lbp-site.mag .xp-head>div{gap:22px;display:grid}.lbp-site.mag .xp-index ol{border-bottom:1px solid var(--line)}.lbp-site.mag .xp-index a{border-top:1px solid var(--line);font:340 1.5rem/1.1 var(--f-display);align-items:baseline;gap:16px;padding:11px 0;text-decoration:none;display:flex}.lbp-site.mag .xp-index li:nth-child(n+3) a{font-style:italic}.lbp-site.mag .xp-index span{font:400 .74rem/1 var(--f-type);color:var(--ox);font-style:normal}.lbp-site.mag .xp-before{border-top:4px double var(--line);grid-template-columns:5fr 3fr 5fr;align-items:start;column-gap:clamp(24px,4vw,60px);margin-top:clamp(20px,3vw,40px);padding-block:clamp(50px,7vw,100px) clamp(70px,9vw,130px);display:grid}.lbp-site.mag .xp-step{scroll-margin-top:calc(var(--mast-h) + 20px);justify-items:start;gap:16px;display:grid}.lbp-site.mag .xp-step h2{font-size:clamp(2.2rem,4.2vw,3.8rem)}.lbp-site.mag .xp-print{--rot:-3deg;margin-top:34%}.lbp-site.mag .xp-plan{background:var(--card);border-block:1px solid var(--line);scroll-margin-top:var(--mast-h);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .xp-plan-in{grid-template-columns:repeat(12,1fr);align-items:end;gap:clamp(40px,6vw,80px) 24px;display:grid}.lbp-site.mag .xp-plan-art{grid-column:1/8;position:relative}.lbp-site.mag .xp-plan-small{width:40%;box-shadow:0 0 0 10px var(--card);position:absolute;bottom:-12%;right:-9%}.lbp-site.mag .xp-plan-words{grid-column:9/-1;gap:18px;padding-bottom:4%;display:grid}.lbp-site.mag .xp-plan-words h2,.lbp-site.mag .xp-guide-words h2,.lbp-site.mag .xp-deliver-words h2{font-size:clamp(3.4rem,8vw,7.6rem);line-height:.82}.lbp-site.mag .xp-plan-two{grid-column:3/-1;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,70px);display:grid}.lbp-site.mag .xp-plan-two>div{border-top:1px solid var(--ink);align-content:start;justify-items:start;gap:14px;padding-top:16px;display:grid}.lbp-site.mag .xp-plan-two h3,.lbp-site.mag .xp-guide-weather h3{font:600 .74rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase}.lbp-site.mag .xp-guide{background:var(--night);color:var(--paper);--tint:#2a211c;scroll-margin-top:var(--mast-h);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .xp-guide-in{grid-template-columns:repeat(12,1fr);align-items:start;gap:clamp(36px,5vw,64px) 24px;display:grid}.lbp-site.mag .xp-guide .st-no{color:var(--rose)}.lbp-site.mag .xp-guide-words{grid-column:1/7;gap:18px;display:grid}.lbp-site.mag .xp-guide-weather{scroll-margin-top:calc(var(--mast-h) + 20px);border-top:1px solid #f4ecde66;grid-column:8/-1;align-self:end;gap:12px;padding-top:16px;display:grid}.lbp-site.mag .xp-guide-weather h3{color:var(--rose)}.lbp-site.mag .xp-guide-weather b{font-style:italic;font-weight:500}.lbp-site.mag .xp-w1{grid-column:1/8}.lbp-site.mag .xp-w2{grid-column:8/-1;margin-top:22%}.lbp-site.mag .xp-guide a{text-decoration:none;display:block}.lbp-site.mag .xp-guide .cap{color:#d9ccba}.lbp-site.mag .xp-guide a:hover .cap{color:#fff}.lbp-site.mag .xp-guide .ph-frame img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .xp-guide a:hover .ph-frame img{transform:scale(1.025)}.lbp-site.mag .xp-deliver{scroll-margin-top:var(--mast-h);padding-block:clamp(70px,9vw,130px) 0}.lbp-site.mag .xp-deliver-in{grid-template-columns:5fr 6fr;align-items:end;column-gap:clamp(30px,7vw,110px);padding-bottom:clamp(36px,5vw,60px);display:grid}.lbp-site.mag .xp-deliver-words{gap:18px;display:grid}.lbp-site.mag .xp-clock{grid-template-columns:1.3fr 1.5fr 2.4fr 2.4fr;display:grid}.lbp-site.mag .xp-clock li{border-top:6px solid var(--ink);align-content:start;gap:6px;padding:12px 12px 0 0;display:grid;position:relative}.lbp-site.mag .xp-clock li:before{content:"";background:var(--ink);width:1px;height:24px;position:absolute;top:-15px;left:0}.lbp-site.mag .xp-clock li.is-main{border-top-color:var(--ox)}.lbp-site.mag .xp-clock li:last-child{border-top-style:dotted}.lbp-site.mag .xp-clock span{font:400 .76rem/1.4 var(--f-type);color:var(--ink-2)}.lbp-site.mag .xp-clock b{font:340 clamp(1.15rem, 1.9vw, 1.6rem)/1.1 var(--f-display)}.lbp-site.mag .xp-clock li.is-main b{color:var(--ox);font-style:italic}.lbp-site.mag .xp-strip{padding-inline:var(--gut);padding-block:44px 22px}.lbp-site.mag .xp-deliver-foot{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(30px,7vw,110px);padding-top:clamp(30px,4vw,50px);display:grid}.lbp-site.mag .faq{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(30px,6vw,100px);padding-block:clamp(70px,9vw,130px) 0;display:grid}.lbp-site.mag .faq-head{top:calc(var(--mast-h) + 30px);gap:14px;display:grid;position:sticky}.lbp-site.mag .faq-head h2{font-size:clamp(2.4rem,5vw,4.4rem)}.lbp-site.mag .faq-head h2 em{color:var(--ox)}.lbp-site.mag .faq-list details{border-top:1px solid var(--line)}.lbp-site.mag .faq-list details:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .faq-list summary{cursor:pointer;font:340 clamp(1.35rem, 2.2vw, 1.8rem)/1.2 var(--f-display);padding:20px 44px 20px 0;list-style:none;position:relative}.lbp-site.mag .faq-list summary::-webkit-details-marker{display:none}.lbp-site.mag .faq-list summary:after{content:"+";font:300 1.8rem/1 var(--f-label);transition:rotate .25s;position:absolute;top:50%;right:4px;translate:0 -50%}.lbp-site.mag .faq-list details[open] summary:after{rotate:45deg}.lbp-site.mag .faq-list details p{max-width:64ch;padding:0 44px 24px 0}.lbp-site.mag .ruler{border-top:4px double var(--line);grid-template-columns:repeat(12,1fr);gap:30px 24px;padding-block:clamp(30px,4vw,60px) clamp(60px,8vw,110px);display:grid}.lbp-site.mag .ruler-head{grid-column:1/-1;gap:12px;display:grid}.lbp-site.mag .ruler-head h2{font-size:clamp(2rem,4vw,3.4rem)}.lbp-site.mag .ruler-chart{grid-column:1/9;align-self:start;padding-top:34px;display:grid;position:relative}.lbp-site.mag .ruler-axis{pointer-events:none;position:absolute;inset:0 0 0 7.5rem}.lbp-site.mag .ruler-axis span{font:400 .72rem/1 var(--f-type);white-space:nowrap;position:absolute;top:0}.lbp-site.mag .ruler-axis span:last-child{translate:-100%}.lbp-site.mag .ruler-axis .is-mark{border-left:1px dashed var(--ox);color:var(--ox);padding-left:8px;bottom:0}.lbp-site.mag .ruler-row{border-top:1px solid var(--line);grid-template-columns:7.5rem 1fr;align-items:center;row-gap:8px;padding:20px 0 18px;text-decoration:none;display:grid}.lbp-site.mag .ruler-row:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .ruler-name{font:340 1.5rem/1 var(--f-display);gap:6px;display:grid}.lbp-site.mag .ruler-name small{font:400 .74rem/1 var(--f-type);color:var(--ink-2)}.lbp-site.mag .ruler-track{height:22px;position:relative}.lbp-site.mag .ruler-bar{background:var(--ink);border-radius:999px;transition:background .25s;position:absolute;top:0;bottom:0}.lbp-site.mag .ruler-row.is-pick .ruler-bar{background:var(--ox)}.lbp-site.mag .ruler-row:hover .ruler-bar{background:var(--straw)}.lbp-site.mag .ruler-day{font:400 .76rem/1.5 var(--f-type);color:var(--ink-2);z-index:1;background:var(--paper);grid-column:2;justify-self:start;padding-right:8px;position:relative}.lbp-site.mag .ruler-note{grid-column:9/-1;align-content:start;gap:20px;display:grid}.lbp-site.mag .ruler-note blockquote{font:italic 300 clamp(1.25rem, 1.8vw, 1.6rem)/1.36 var(--f-body)}.lbp-site.mag .colls{padding-bottom:clamp(60px,8vw,110px);display:grid}.lbp-site.mag .coll{border-top:1px solid var(--ink);scroll-margin-top:var(--mast-h);grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding:clamp(40px,5.4vw,80px) 0;display:grid;position:relative}.lbp-site.mag .coll.is-pick{background:var(--paper-2);border-top-color:var(--ox);margin-inline:calc(-50vw + 50%);padding-inline:calc(50vw - 50%)}.lbp-site.mag .coll-hours{font:340 clamp(6rem, 15vw, 15rem)/.72 var(--f-display);letter-spacing:-.05em;grid-column:1/4;align-items:flex-end;gap:12px;display:flex}.lbp-site.mag .coll.is-pick .coll-hours{color:var(--ox)}.lbp-site.mag .coll-hours small{font:600 .72rem/1 var(--f-label);letter-spacing:.17em;text-transform:uppercase;color:var(--ink);padding-bottom:.9em}.lbp-site.mag .coll-main{grid-column:4/8;gap:14px;display:grid}.lbp-site.mag .coll-flag{font:600 .7rem/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;background:var(--ox);color:#fff5e8;border-radius:999px;justify-self:start;padding:8px 12px}.lbp-site.mag .coll-main h2{font-size:clamp(2.4rem,4.6vw,4.2rem)}.lbp-site.mag .coll-price{font:400 1rem/1.3 var(--f-type);flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.lbp-site.mag .coll-price b{font:440 2rem/1 var(--f-display);letter-spacing:-.01em}.lbp-site.mag .coll-price span{color:var(--ink-2);font-size:.8rem}.lbp-site.mag .coll-line{font-size:1.22rem;font-style:italic;line-height:1.4}.lbp-site.mag .coll-side{grid-column:8/11;justify-items:start;gap:18px;display:grid}.lbp-site.mag .coll-side dl{grid-template-columns:repeat(3,auto);gap:22px;display:grid}.lbp-site.mag .coll-side dt{font:600 .66rem/1.3 var(--f-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2)}.lbp-site.mag .coll-side dd{font:340 1.9rem/1.1 var(--f-display)}.lbp-site.mag .coll-side ul{width:100%}.lbp-site.mag .coll-side li{border-top:1px solid var(--line);padding:9px 0;font-size:1rem;line-height:1.4}.lbp-site.mag .coll-side li:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .coll-img{grid-column:11/-1}.lbp-site.mag .coll:nth-child(2) .coll-img{margin-top:30%}.lbp-site.mag .coll:nth-child(3) .coll-img{margin-top:12%}.lbp-site.mag .colls-note{border-top:1px solid var(--ink);padding-top:22px;font-size:1.15rem;font-style:italic}.lbp-site.mag .answers{background:var(--pine);color:var(--paper);padding-block:clamp(70px,9vw,130px)}.lbp-site.mag .answers-in{grid-template-columns:5fr 7fr;align-items:start;gap:clamp(36px,7vw,110px);display:grid}.lbp-site.mag .answers-head{gap:18px;display:grid}.lbp-site.mag .answers-head h2{font-size:clamp(2.4rem,5vw,4.4rem)}.lbp-site.mag .answers .hexmark{color:var(--rose)}.lbp-site.mag .answers .said{border-top:1px solid #f4ecde4d;margin-top:30px;padding-top:26px}.lbp-site.mag .answers .said p{font:italic 300 clamp(1.25rem, 1.8vw, 1.6rem)/1.36 var(--f-body)}.lbp-site.mag .answers-list div{border-top:1px solid #f4ecde4d;grid-template-columns:9rem 1fr;gap:16px;padding:22px 0;display:grid}.lbp-site.mag .answers-list div:last-child{border-bottom:1px solid #f4ecde4d}.lbp-site.mag .answers-list dt{font:italic 340 1.6rem/1.1 var(--f-display)}.lbp-site.mag .answers a:hover{color:#fff}.lbp-site.mag .extras{grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);padding-block:clamp(70px,9vw,130px);display:grid}.lbp-site.mag .extras h2{margin:14px 0 22px;font-size:clamp(1.8rem,3vw,2.6rem)}.lbp-site.mag .pricelist.is-plain li{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:13px 0;display:flex}.lbp-site.mag .pricelist.is-plain li:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .extras .pricelist+p{margin-top:24px}.lbp-site.mag .inq{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding-block:clamp(30px,5vw,70px) clamp(70px,9vw,130px);display:grid}.lbp-site.mag .inq-side{top:calc(var(--mast-h) + 24px);grid-column:1/5;display:grid;position:sticky}.lbp-site.mag .inq-said{--rot:-2.4deg;background:var(--card);z-index:2;width:84%;margin:-16% 0 0 auto;padding:22px 22px 20px;position:relative;box-shadow:0 22px 40px -22px #23191699,0 2px 6px #2319161f}.lbp-site.mag .inq-said .said p{font-size:1.05rem}.lbp-site.mag .inq-direct{gap:10px;margin-top:34px;font-size:1.05rem;display:grid}.lbp-site.mag .inq-main{grid-column:6/-1;gap:22px;display:grid}.lbp-site.mag .inq-main h1{letter-spacing:-.025em;font-size:clamp(3rem,8vw,7.6rem);line-height:.86}.lbp-site.mag .inq-main h1 em{color:var(--ox)}.lbp-site.mag .inq-main .lede{max-width:50ch}.lbp-site.mag .inq-kinds{gap:12px;margin-top:10px;display:grid}.lbp-site.mag .inq-kinds p{font:600 .74rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase}.lbp-site.mag .inq-kinds div{flex-wrap:wrap;gap:8px;display:flex}.lbp-site.mag .inq-form{background:var(--card);box-shadow:0 1px 0 var(--line), 0 30px 60px -40px #23191680;scroll-margin-top:calc(var(--mast-h) + 20px);border-radius:26px;gap:16px;padding:clamp(22px,3.2vw,42px);display:grid}.lbp-site.mag .inq-form h2{font-size:clamp(1.8rem,3vw,2.5rem)}.lbp-site.mag .inq-form.is-quiet{box-shadow:none;border:1px solid var(--line);background:0 0}.lbp-site.mag .inq-grid{grid-template-columns:1fr 1fr;gap:14px 16px;width:100%;display:grid}.lbp-site.mag .fld{gap:7px;display:grid}.lbp-site.mag .fld>span{font:600 .72rem/1.3 var(--f-label);letter-spacing:.15em;text-transform:uppercase}.lbp-site.mag .fld.is-wide{grid-column:1/-1}.lbp-site.mag textarea{resize:vertical;border-radius:18px}.lbp-site.mag [aria-invalid=true]{outline:2px solid var(--ox)}.lbp-site.mag .err{color:var(--ox);font:500 .9rem/1.4 var(--f-label);margin-top:6px}.lbp-site.mag .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lbp-site.mag .inq-send{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:4px;display:flex}.lbp-site.mag .inq-send p{color:var(--ink-2);font-size:.98rem}.lbp-site.mag .inq-kind-note,.lbp-site.mag .inq-coll,.lbp-site.mag .inq-told{font:400 .84rem/1.5 var(--f-type);border-left:3px solid var(--ox);padding-left:12px}.lbp-site.mag .inq-next{counter-reset:n;grid-template-columns:repeat(3,1fr);gap:20px;margin-block:6px;display:grid}.lbp-site.mag .inq-next li{counter-increment:n;border-top:1px solid var(--ink);padding-top:12px;font-size:.98rem;line-height:1.45}.lbp-site.mag .inq-next li:before{content:"0" counter(n);font:400 .74rem/1 var(--f-type);color:var(--ox);margin-bottom:8px;display:block}.lbp-site.mag .inq-next b{font:italic 340 1.3rem/1.15 var(--f-display);margin-bottom:4px;display:block}.lbp-site.mag .inq-privacy{color:var(--ink-2);font-size:.98rem}.lbp-site.mag .answer{background:var(--paper);width:min(680px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);border:0;border-radius:26px;padding:0;box-shadow:0 40px 90px -30px #0009}.lbp-site.mag .answer::backdrop{background:#17110e9e}.lbp-site.mag .answer>[data-show]{justify-items:start;gap:16px;padding:clamp(22px,4vw,42px);display:grid}.lbp-site.mag .answer:not([data-step=answer]) [data-show=answer],.lbp-site.mag .answer:not([data-step=two]) [data-show=two],.lbp-site.mag .answer:not([data-step=thanks]) [data-show=thanks]{display:none}.lbp-site.mag .ans-demo{background:var(--ink);color:var(--paper);font:400 .76rem/1.45 var(--f-type);text-align:center;z-index:2;padding:10px 18px;position:sticky;top:0}.lbp-site.mag .answer h2,.lbp-site.mag .answer-page h1{font-size:clamp(2rem,5vw,3.2rem)}.lbp-site.mag .ans-greet{font:italic 340 1.5rem/1.1 var(--f-display)}.lbp-site.mag .ans-line{font:340 clamp(1.5rem, 3.4vw, 2.2rem)/1.1 var(--f-display);color:var(--ox)}.lbp-site.mag .ans-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:6px;display:flex}.lbp-site.mag .answer fieldset{border:0;gap:12px;width:100%;min-width:0;margin:8px 0 0;padding:0;display:grid}.lbp-site.mag .answer fieldset legend{font:italic 340 1.5rem/1.2 var(--f-display);padding:0 0 4px}.lbp-site.mag .answer button.link{background:0 0;border:0;border-bottom:1px solid;padding:0 0 3px}.lbp-site.mag .answer-page{justify-items:start;gap:20px;max-width:860px;padding-block:clamp(50px,8vw,110px);display:grid}.lbp-site.mag .answer-page .ans-demo{border-radius:999px}@media (max-width:900px){.lbp-site.mag .letter-head{grid-template-columns:1fr;padding-top:22px}.lbp-site.mag .letter-portrait,.lbp-site.mag .letter-title,.lbp-site.mag .letter-print{grid-area:auto/1;margin:0}.lbp-site.mag .letter-portrait{width:84%}.lbp-site.mag .letter-title{margin-top:26px;padding:0}.lbp-site.mag .letter-print{width:62%;margin:30px 0 0 auto}.lbp-site.mag .letter-body{grid-template-columns:1fr;row-gap:26px}.lbp-site.mag .letter-from,.lbp-site.mag .letter-text{grid-column:1}.lbp-site.mag .ledger dl{grid-template-columns:1fr 1fr}.lbp-site.mag .ledger dl div{border-top:1px solid #f4ecde40;padding:28px 12px 28px 16px}.lbp-site.mag .ledger dl div:nth-child(odd){border-left:0;padding-left:0}.lbp-site.mag .ledger dl div:nth-child(-n+2){border-top:0}.lbp-site.mag .crew-in,.lbp-site.mag .faq,.lbp-site.mag .answers-in,.lbp-site.mag .extras{grid-template-columns:1fr}.lbp-site.mag .crew-head,.lbp-site.mag .faq-head{position:static}.lbp-site.mag .crew-list li{grid-template-columns:1fr}.lbp-site.mag .crew-list span{grid-row:auto;padding-top:0}.lbp-site.mag .crew-list p{grid-column:1}.lbp-site.mag .seenin-names{gap:24px}.lbp-site.mag .seenin-names img{height:42px}.lbp-site.mag .xp-head{grid-template-columns:1fr;row-gap:30px}.lbp-site.mag .xp-before{grid-template-columns:1fr;row-gap:44px}.lbp-site.mag .xp-print{grid-row:2;margin:0 22% 0 2%}.lbp-site.mag .xp-plan-in{grid-template-columns:1fr}.lbp-site.mag .xp-plan-art,.lbp-site.mag .xp-plan-words,.lbp-site.mag .xp-plan-two{grid-column:1}.lbp-site.mag .xp-plan-art{margin-bottom:12%}.lbp-site.mag .xp-plan-small{width:46%;bottom:-16%;right:0}.lbp-site.mag .xp-plan-words{order:-1;padding-bottom:0}.lbp-site.mag .xp-plan-two,.lbp-site.mag .xp-guide-in{grid-template-columns:1fr}.lbp-site.mag .xp-guide-words,.lbp-site.mag .xp-guide-weather,.lbp-site.mag .xp-w1,.lbp-site.mag .xp-w2{grid-column:1}.lbp-site.mag .xp-w2{width:82%;margin:0 0 0 auto}.lbp-site.mag .xp-deliver-in,.lbp-site.mag .xp-deliver-foot{grid-template-columns:1fr;row-gap:34px}.lbp-site.mag .xp-clock{grid-template-columns:1fr}.lbp-site.mag .xp-clock li{border-top:0;border-left:6px solid var(--ink);padding:0 0 20px 16px}.lbp-site.mag .xp-clock li:before{width:24px;height:1px;top:0;left:-15px}.lbp-site.mag .xp-clock li.is-main{border-left-color:var(--ox);padding-bottom:44px}.lbp-site.mag .xp-clock li:last-child{border-left-style:dotted}.lbp-site.mag .xp-strip .ph{flex:0 0 44%}.lbp-site.mag .ruler-chart,.lbp-site.mag .ruler-note{grid-column:1/-1}.lbp-site.mag .ruler-row{grid-template-columns:5.4rem 1fr}.lbp-site.mag .ruler-axis{left:5.4rem}.lbp-site.mag .ruler-name{font-size:1.15rem}.lbp-site.mag .ruler-axis span:first-child,.lbp-site.mag .ruler-axis span:last-child{display:none}.lbp-site.mag .coll{grid-template-columns:1fr 1fr;row-gap:22px}.lbp-site.mag .coll-hours{grid-column:1;font-size:7.5rem}.lbp-site.mag .coll-img{grid-area:1/2;justify-self:end;width:78%;margin:0!important}.lbp-site.mag .coll-main,.lbp-site.mag .coll-side{grid-column:1/-1}.lbp-site.mag .answers-list div{grid-template-columns:1fr;gap:6px}.lbp-site.mag .inq{grid-template-columns:1fr;row-gap:40px}.lbp-site.mag .inq-main{grid-area:1/1}.lbp-site.mag .inq-side{grid-column:1;position:static}.lbp-site.mag .inq-side>.ph{width:78%}.lbp-site.mag .inq-next{grid-template-columns:1fr;gap:14px}}@media (max-width:560px){.lbp-site.mag .inq-grid{grid-template-columns:1fr}.lbp-site.mag .inq-send .btn{width:100%}.lbp-site.mag .coll-side dl{gap:16px}}.lbp-site.mag .confetti{pointer-events:none;z-index:5;width:100vw;height:100dvh;position:fixed;inset:0}.lbp-site.mag .ans-demo button{color:var(--rose);font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-left:6px;padding:0;text-decoration:underline}.lbp-site.mag .ans-demo button:hover{color:#fff}.lbp-site.mag .answer[open]>[data-show]>*{animation:.7s cubic-bezier(.2,.7,.2,1) both mag-rise}.lbp-site.mag .answer[open]>[data-show]>:nth-child(2){animation-delay:60ms}.lbp-site.mag .answer[open]>[data-show]>:nth-child(3){animation-delay:.12s}.lbp-site.mag .answer[open]>[data-show]>:nth-child(4){animation-delay:.18s}.lbp-site.mag .answer[open]>[data-show]>:nth-child(n+5){animation-delay:.24s}
.lbp-site.mag .mstrip{font:400 .68rem/1 var(--f-type);text-align:center;grid-template-columns:repeat(12,1.15em);display:inline-grid}.lbp-site.mag .mstrip i{color:color-mix(in srgb, currentColor 34%, transparent);border-bottom:3px solid color-mix(in srgb, currentColor 14%, transparent);padding:5px 0 4px;font-style:normal}.lbp-site.mag .mstrip i.on{color:inherit;border-bottom-color:var(--ox)}.lbp-site.mag .mstrip i.pick{background:var(--ox);color:#fff5e8;border-bottom-color:var(--ox)}.lbp-site.mag .vn-head h1{max-width:13ch}.lbp-site.mag .vn-head h1 em{color:var(--ox)}.lbp-site.mag .vn-when .chip{min-height:40px;padding:0 15px}.lbp-site.mag .vn{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding-block:clamp(40px,6vw,80px) clamp(70px,9vw,130px);display:grid}.lbp-site.mag .vn-list{grid-column:1/9;padding-right:clamp(0px,3vw,48px)}.lbp-site.mag .vn-key{font:600 .66rem/1.3 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-2);grid-template-columns:1fr 10.6rem 9.4rem;column-gap:20px;padding:0 44px 10px 0;display:grid}.lbp-site.mag .vn-area{scroll-margin-top:calc(var(--mast-h) + 20px);margin-bottom:clamp(44px,6vw,80px)}.lbp-site.mag .vn-area>header{border-top:4px double var(--line);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding:18px 0 14px;display:flex}.lbp-site.mag .vn-area h2{font-size:clamp(2.2rem,4.4vw,4rem);font-style:italic;font-weight:300}.lbp-site.mag .vn-area>header p{font:400 .8rem/1.4 var(--f-type);color:var(--ink-2)}.lbp-site.mag .vrow{border-top:1px solid var(--line);grid-template-columns:1fr 10.6rem 9.4rem;align-items:center;gap:3px 20px;padding:15px 44px 15px 0;text-decoration:none;transition:opacity .4s,background-size .8s cubic-bezier(.2,.7,.2,1);display:grid}.lbp-site.mag .vn-area li:last-child .vrow,.lbp-site.mag .vmore li:last-child .vrow{border-bottom:1px solid var(--line)}.lbp-site.mag .v-thumb{display:none}.lbp-site.mag .v-name{font:340 clamp(1.45rem, 2.2vw, 1.95rem)/1.08 var(--f-display);letter-spacing:-.01em;grid-column:1}.lbp-site.mag .v-where{font:400 .76rem/1.4 var(--f-type);color:var(--ink-2);grid-column:1}.lbp-site.mag .vrow .mstrip{grid-area:1/2/3}.lbp-site.mag .v-drive{font:400 .8rem/1.3 var(--f-type);grid-area:1/3/3}.lbp-site.mag .vn-list.is-filtering .vrow:not(.is-match){opacity:.28}.lbp-site.mag .vn-view{top:calc(var(--mast-h) + 30px);grid-column:9/-1;display:grid;position:sticky}.lbp-site.mag .vnv{opacity:0;grid-area:1/1;align-content:start;gap:16px;transition:opacity .5s;display:grid}.lbp-site.mag .vnv.is-on{opacity:1}.lbp-site.mag .vnv-img{aspect-ratio:4/3;background:var(--paper-2);overflow:hidden}.lbp-site.mag .vnv-img img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .vnv figcaption{font-size:1.02rem;line-height:1.5}.lbp-site.mag .vnv figcaption b{font:340 1.7rem/1.1 var(--f-display);margin-bottom:8px;display:block}.lbp-site.mag .vh{grid-template-columns:repeat(12,1fr);align-items:end;gap:clamp(30px,4vw,54px) 24px;padding-block:clamp(40px,6vw,84px) clamp(50px,6vw,90px);display:grid}.lbp-site.mag .vh-words{grid-column:1/9;gap:20px;display:grid}.lbp-site.mag .vh-words h1{letter-spacing:-.025em;font-size:clamp(2.8rem,7.6vw,7.4rem);line-height:.9}.lbp-site.mag .vh-words .lede{max-width:46ch}.lbp-site.mag .vh-quick{font:400 .8rem/1.3 var(--f-type);flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.lbp-site.mag .vh-quick span:not(.mstrip){border-left:1px solid var(--line);padding-left:22px}.lbp-site.mag .vh-photo{grid-column:1/-1}.lbp-site.mag .venue.has-small .vh{align-items:center}.lbp-site.mag .venue.has-small .vh-words{grid-column:1/7}.lbp-site.mag .venue.has-small .vh-photo{grid-area:1/8/auto/-1}.lbp-site.mag .vnotes{background:var(--pine);color:var(--paper);padding-block:clamp(60px,8vw,110px)}.lbp-site.mag .vnotes-in{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(30px,6vw,100px);display:grid}.lbp-site.mag .vnotes h2{font-size:clamp(2.2rem,4.6vw,4.2rem)}.lbp-site.mag .vnotes-list{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(26px,4vw,54px);display:grid}.lbp-site.mag .vnote{border-top:1px solid #f4ecde59;align-content:start;gap:10px;padding-top:16px;display:grid}.lbp-site.mag .vnote-no{font:400 .74rem/1 var(--f-type);color:var(--rose)}.lbp-site.mag .vnote h3{font:italic 300 clamp(1.5rem, 2.3vw, 2rem)/1.12 var(--f-display);margin:0}.lbp-site.mag .vbody{grid-template-columns:repeat(12,1fr);align-items:start;column-gap:24px;padding-block:clamp(60px,8vw,120px);display:grid}.lbp-site.mag .vfacts{top:calc(var(--mast-h) + 24px);grid-column:1/5;justify-items:start;gap:20px;display:grid;position:sticky}.lbp-site.mag .vfacts h2{font-size:clamp(1.7rem,2.6vw,2.3rem)}.lbp-site.mag .vfacts dl{border-bottom:1px solid var(--line);width:100%}.lbp-site.mag .vfacts dl div{border-top:1px solid var(--line);grid-template-columns:8.4rem 1fr;gap:12px;padding:10px 0;display:grid}.lbp-site.mag .vfacts dt{font:600 .68rem/1.7 var(--f-label);letter-spacing:.14em;text-transform:uppercase}.lbp-site.mag .vfacts dd{overflow-wrap:anywhere;font-size:.98rem;line-height:1.45}.lbp-site.mag .vfacts .mstrip{margin-bottom:6px}.lbp-site.mag .vfacts-permit{border-left:3px solid var(--ox);padding-left:14px;font-size:.95rem;line-height:1.5}.lbp-site.mag .vguide{grid-column:6/12;gap:26px;display:grid}.lbp-site.mag .vguide>h2{font-size:clamp(2.2rem,4.6vw,4.2rem)}.lbp-site.mag .prose{gap:20px;max-width:64ch;display:grid}.lbp-site.mag .prose>p:first-child{font-size:clamp(1.2rem,1.7vw,1.4rem);line-height:1.5}.lbp-site.mag .prose h3{font:340 clamp(1.6rem, 2.5vw, 2.1rem)/1.1 var(--f-display);border-top:1px solid var(--line);margin:22px 0 0;padding-top:22px}.lbp-site.mag .vwed{background:var(--tint);grid-template-columns:11rem 1fr;align-items:center;gap:22px;max-width:64ch;margin-top:10px;padding:14px;text-decoration:none;display:grid}.lbp-site.mag .vwed span{gap:4px;display:grid}.lbp-site.mag .vwed small{font:600 .68rem/1.4 var(--f-label);letter-spacing:.16em;text-transform:uppercase}.lbp-site.mag .vwed b{font:340 1.9rem/1.05 var(--f-display)}.lbp-site.mag .vwed i{font-size:.98rem}.lbp-site.mag .vwed:hover{color:inherit}.lbp-site.mag .vwed .ph-frame img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .vwed:hover .ph-frame img{transform:scale(1.04)}.lbp-site.mag .vtime{background:var(--paper-2);padding-block:clamp(60px,8vw,110px)}.lbp-site.mag .vtime-in{grid-template-columns:4fr 8fr;align-items:start;gap:clamp(30px,6vw,100px);display:grid}.lbp-site.mag .vtime header,.lbp-site.mag .vspots header,.lbp-site.mag .vmore header{gap:12px;display:grid}.lbp-site.mag .vtime h2,.lbp-site.mag .vspots h2,.lbp-site.mag .vmore h2{font-size:clamp(2.2rem,4.6vw,4.2rem)}.lbp-site.mag .vtime li{border-top:1px solid var(--line);grid-template-columns:6.4rem 1fr;gap:4px 20px;padding:16px 0;display:grid}.lbp-site.mag .vtime li:last-child{border-bottom:1px solid var(--line)}.lbp-site.mag .vtime time{font:400 .84rem/1.6 var(--f-type);grid-row:1/3}.lbp-site.mag .vtime time:before{content:"";background:var(--ox);width:7px;height:7px;margin-right:.6em;display:inline-block;transform:translateY(-1px)}.lbp-site.mag .vtime b{font:340 clamp(1.25rem, 1.8vw, 1.5rem)/1.2 var(--f-display)}.lbp-site.mag .vtime li span{color:var(--ink-2);grid-column:2;font-size:.98rem;line-height:1.5}.lbp-site.mag .vspots{gap:clamp(30px,4vw,50px);padding-block:clamp(60px,8vw,120px) 0;display:grid}.lbp-site.mag .vspots ol{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(26px,4vw,54px);display:grid}.lbp-site.mag .vspots li{border-top:1px solid var(--ink);align-content:start;gap:8px;padding-top:14px;display:grid}.lbp-site.mag .vspot-no{font:400 .74rem/1 var(--f-type);color:var(--ox)}.lbp-site.mag .vspots h3{font:340 clamp(1.4rem, 2vw, 1.75rem)/1.12 var(--f-display);margin:0}.lbp-site.mag .vspot-when{font:400 .78rem/1.4 var(--f-type);color:var(--ink-2)}.lbp-site.mag .vspots li p:last-child{font-size:1rem;line-height:1.55}.lbp-site.mag .vmore{gap:clamp(24px,3vw,40px);padding-block:clamp(70px,9vw,130px);display:grid}.lbp-site.mag .vmore .vrow{grid-template-columns:92px 1fr 10.6rem 9.4rem}.lbp-site.mag .vmore .v-thumb{aspect-ratio:4/3;background:var(--paper-2);grid-area:1/1/3;display:block;overflow:hidden}.lbp-site.mag .vmore .v-thumb img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .vmore .v-name,.lbp-site.mag .vmore .v-where{grid-column:2}.lbp-site.mag .vmore .vrow .mstrip{grid-column:3}.lbp-site.mag .vmore .v-drive{grid-column:4}@media (max-width:900px){.lbp-site.mag .vn{grid-template-columns:1fr}.lbp-site.mag .vn-list{grid-column:1}.lbp-site.mag .vn-view,.lbp-site.mag .vn-key{display:none}.lbp-site.mag .vrow,.lbp-site.mag .vmore .vrow{grid-template-columns:76px 1fr;align-items:start;column-gap:16px;padding-right:0}.lbp-site.mag .v-thumb{aspect-ratio:4/3;background:var(--paper-2);grid-area:1/1/5;display:block;overflow:hidden}.lbp-site.mag .v-thumb img{object-fit:cover;width:100%;height:100%}.lbp-site.mag .v-name,.lbp-site.mag .v-where,.lbp-site.mag .vrow .mstrip,.lbp-site.mag .v-drive,.lbp-site.mag .vmore .v-name,.lbp-site.mag .vmore .v-where,.lbp-site.mag .vmore .vrow .mstrip,.lbp-site.mag .vmore .v-drive{grid-area:auto/2}.lbp-site.mag .vrow .mstrip{justify-self:start;margin-top:6px}.lbp-site.mag .v-drive{color:var(--ink-2)}.lbp-site.mag .vh{grid-template-columns:1fr}.lbp-site.mag .vh-words,.lbp-site.mag .vh-photo,.lbp-site.mag .venue.has-small .vh-words,.lbp-site.mag .venue.has-small .vh-photo{grid-area:auto/1}.lbp-site.mag .vh-quick span:not(.mstrip){border-left:0;padding-left:0}.lbp-site.mag .vnotes-in,.lbp-site.mag .vtime-in{grid-template-columns:1fr}.lbp-site.mag .vbody{grid-template-columns:1fr;row-gap:50px}.lbp-site.mag .vfacts,.lbp-site.mag .vguide{grid-column:1;position:static}.lbp-site.mag .vguide{order:-1}.lbp-site.mag .vfacts dl div{grid-template-columns:7.4rem 1fr}.lbp-site.mag .vwed{grid-template-columns:7rem 1fr}.lbp-site.mag .vtime li{grid-template-columns:5.6rem 1fr;column-gap:12px}}
.lbp-site.mag .sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lbp-site.mag .hubshot{box-shadow:0 0 0 1px var(--line), 0 34px 60px -38px #23191699;background:#fff;border-radius:12px;padding-top:26px;display:block;position:relative;overflow:hidden}.lbp-site.mag .hubshot:before{content:"";background:#d9cfc4;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:12px;box-shadow:14px 0 #d9cfc4,28px 0 #d9cfc4}.lbp-site.mag .hubshot:after{content:"";border-bottom:1px solid var(--line);height:26px;position:absolute;inset:0 0 auto}.lbp-site.mag .hubshot img{width:100%;height:auto;display:block}.lbp-site.mag .hubshot.is-phone{box-shadow:0 0 0 8px var(--ink), 0 34px 60px -30px #231916b3;aspect-ratio:9/16;border-radius:28px;max-width:240px;margin-inline:auto;padding-top:0}.lbp-site.mag .hubshot.is-phone:before,.lbp-site.mag .hubshot.is-phone:after{content:none}.lbp-site.mag .hubshot.is-phone img{object-fit:cover;object-position:50% 0;height:100%}.lbp-site.mag .xh-head{grid-template-columns:5fr 6fr;align-items:end;column-gap:clamp(30px,7vw,110px);display:grid}.lbp-site.mag .xh-step{gap:18px;display:grid}.lbp-site.mag .xh-step h2{font-size:clamp(3.4rem,8vw,7.6rem);line-height:.82}.lbp-site.mag .xh-intro{border-top:4px double var(--line);scroll-margin-top:calc(var(--mast-h) + 16px);grid-template-columns:6fr 5fr;align-items:end;column-gap:clamp(30px,7vw,110px);margin-top:clamp(50px,7vw,100px);padding-top:clamp(26px,3vw,40px);display:grid}.lbp-site.mag .xh-intro>div:first-child{gap:16px;display:grid}.lbp-site.mag .xh-title{font:340 clamp(2.4rem, 5.4vw, 5.2rem)/.96 var(--f-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.lbp-site.mag .xh-title em{color:var(--ox);font-style:italic;font-weight:300}.lbp-site.mag .xh-intro-words{gap:20px;display:grid}.lbp-site.mag .xh-try{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.lbp-site.mag .xh-try span{color:var(--ink-2);flex:14rem;font-size:.95rem;line-height:1.45}.lbp-site.mag .hubvid{aspect-ratio:16/9;box-shadow:0 0 0 1px var(--line), 0 50px 80px -50px #23191699;background:#efe9e1;border-radius:14px;margin-top:clamp(30px,4vw,54px);overflow:hidden}.lbp-site.mag .hubvid-play{background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.lbp-site.mag .hubvid img,.lbp-site.mag .hubvid video{object-fit:cover;width:100%;height:100%;display:block}.lbp-site.mag .hubvid-label{background:var(--ox);color:#fff5e8;min-height:54px;font:600 .8rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:0 28px 0 24px;transition:background .25s,scale .4s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:absolute;bottom:clamp(18px,4vw,44px);left:50%;translate:-50%;box-shadow:0 16px 30px -12px #231916b3}.lbp-site.mag .hubvid-play:hover .hubvid-label{background:var(--ink);scale:1.04}.lbp-site.mag .xh-both{flex-wrap:wrap;gap:8px 44px;margin-top:20px;font-style:italic;display:flex}.lbp-site.mag .xh-both b{font:600 .7rem/1 var(--f-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ox);margin-right:10px;font-style:normal}.lbp-site.mag .xh-tour{margin-top:clamp(60px,8vw,120px)}.lbp-site.mag .xh-tour-h{font:340 clamp(2rem, 4vw, 3.4rem)/1 var(--f-display);letter-spacing:-.015em;margin:0 0 22px}.lbp-site.mag .xh-tour ol{border-bottom:1px solid var(--line);grid-template-columns:5fr 7fr;align-items:start;column-gap:clamp(30px,5vw,80px);display:grid}.lbp-site.mag .xh-tour li{display:contents}.lbp-site.mag .xh-item{text-align:left;border:0;border-top:1px solid var(--line);background-color:#0000;grid-column:1;grid-template-columns:2.2rem 1fr;row-gap:0;width:100%;padding:15px 0;display:grid}.lbp-site.mag .xh-no{font:400 .74rem/1 var(--f-type);color:var(--ox);grid-row:1/3;padding-top:.75em}.lbp-site.mag .xh-name{font:340 clamp(1.4rem, 2.1vw, 1.85rem)/1.1 var(--f-display)}.lbp-site.mag .xh-words{color:var(--ink-2);opacity:0;grid-column:2;max-height:0;font-size:1rem;line-height:1.5;transition:max-height .5s cubic-bezier(.2,.7,.2,1),opacity .4s,padding .5s;overflow:hidden}.lbp-site.mag .xh-item[aria-pressed=true] .xh-words{opacity:1;max-height:9em;padding-top:6px}.lbp-site.mag .xh-item[aria-pressed=true]{background-size:100% 1px}.lbp-site.mag .xh-item[aria-pressed=true]:before{opacity:1}.lbp-site.mag .xh-shot{top:calc(var(--mast-h) + 24px);opacity:0;visibility:hidden;grid-area:1/2/span 9;margin:0;transition:opacity .45s,visibility 0s .45s;position:sticky}.lbp-site.mag .xh-tour li.is-on .xh-shot{opacity:1;visibility:visible;transition:opacity .45s}.lbp-site.mag .xh-note{margin-top:16px}.lbp-site.mag .xh-also{grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,70px);margin-top:clamp(60px,8vw,110px);display:grid}.lbp-site.mag .xh-also>div{border-top:1px solid var(--ink);align-content:start;justify-items:start;gap:14px;padding-top:16px;display:grid}.lbp-site.mag .xh-also h3{font:600 .74rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase;margin:0}.lbp-site.mag .hubband{background:var(--card);border-block:1px solid var(--line);padding-block:clamp(60px,8vw,110px)}.lbp-site.mag .hubband-in{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(30px,6vw,90px);display:grid}.lbp-site.mag .hubband-words{gap:18px;display:grid}.lbp-site.mag .hubband h2{font-size:clamp(2.2rem,4.4vw,4rem)}.lbp-site.mag .hubband h2 em{color:var(--ox)}.lbp-site.mag .hubband-go{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:4px;display:flex}@media (max-width:900px){.lbp-site.mag .xh-head,.lbp-site.mag .xh-intro,.lbp-site.mag .xh-also,.lbp-site.mag .hubband-in{grid-template-columns:1fr;row-gap:24px}.lbp-site.mag .hubvid{border-radius:10px}.lbp-site.mag .hubvid-label{letter-spacing:.12em;min-height:46px;padding:0 20px 0 16px;font-size:.7rem}.lbp-site.mag .xh-tour ol{border-bottom:0;display:block}.lbp-site.mag .xh-tour li{border-top:1px solid var(--line);padding:18px 0 30px;display:block}.lbp-site.mag .xh-item{pointer-events:none;background:0 0;border-top:0;padding:0 0 16px}.lbp-site.mag .xh-item:before{content:none}.lbp-site.mag .xh-words,.lbp-site.mag .xh-item[aria-pressed=true] .xh-words{opacity:1;max-height:none;padding-top:6px}.lbp-site.mag .xh-shot{opacity:1;visibility:visible;position:static}.lbp-site.mag .hubshot.is-phone{max-width:200px}.lbp-site.mag .hubband-shot{order:2}}
.lbp-site.mag .entry.is-dark h2 em{color:color-mix(in srgb, var(--issue) 62%, #fff8ec)}.lbp-site.mag .entries-none{padding-block:clamp(50px,8vw,110px)}.lbp-site.mag .loose-grid a:focus-visible{outline-offset:4px}.lbp-site.mag .spreads{position:relative}.lbp-site.mag .f-facts .link+.link{margin-top:-10px}.lbp-site.mag .whole{scroll-margin-top:var(--mast-h)}.lbp-site.mag .ch-grid picture{display:contents}.lbp-site.mag .ch-grid>span{flex:0 0 100%;height:1px}.lbp-site.mag .chapter summary:focus-visible{outline:2px solid var(--ox);outline-offset:3px}.lbp-site.mag .mp :where(.wrap,.spreads):has(>.lbp-staff-edit){position:relative}.lbp-site.mag .mp .lbp-staff-edit{top:12px;right:var(--gut)}
@media (max-height:1180px){.lbp-site.mag .vfacts{position:static}}.lbp-site.mag .prose h2,.lbp-site.mag .prose h3{font:340 clamp(1.6rem, 2.5vw, 2.1rem)/1.1 var(--f-display);letter-spacing:-.01em;border-top:1px solid var(--line);margin:22px 0 0;padding-top:22px}.lbp-site.mag .prose ul,.lbp-site.mag .prose ol{gap:8px;padding-left:1.3em;display:grid}.lbp-site.mag .prose ul{list-style:outside}.lbp-site.mag .prose ol{list-style:decimal}.lbp-site.mag .prose blockquote{border-left:3px solid var(--ox);padding-left:16px;font-style:italic}.lbp-site.mag .prose a{color:var(--ox)}.lbp-site.mag .vnotes-head{gap:16px;display:grid}.lbp-site.mag .vnotes-head p{font:italic 300 clamp(1.15rem, 1.6vw, 1.35rem)/1.4 var(--f-body);color:var(--rose);max-width:22ch}.lbp-site.mag .vnote-body{gap:12px;display:grid}.lbp-site.mag .vnotes a:hover{color:var(--rose)}.lbp-site.mag .vfacts dd>span:not(.mstrip){display:block}.lbp-site.mag .vfacts dd>span:not(.mstrip)+span{margin-top:6px}.lbp-site.mag .vfacts dd a{color:var(--ox)}.lbp-site.mag .vh-quick>span:first-child:not(.mstrip){border-left:0;padding-left:0}.lbp-site.mag .vwed{--tint:color-mix(in srgb, var(--issue) 16%, var(--paper))}.lbp-site.mag .vwed .ph-frame{--tint:color-mix(in srgb, var(--issue) 30%, var(--paper))}.lbp-site.mag .vwed i{font-style:italic}.lbp-site.mag .vintro{gap:26px;display:grid}.lbp-site.mag .vintro>h2{font-size:clamp(2.2rem,4.6vw,4.2rem)}.lbp-site.mag .vintro-note{border-left:3px solid var(--ox);max-width:64ch;padding-left:14px;font-size:.95rem;line-height:1.5}.lbp-site.mag .vinvest{border-top:4px double var(--line);justify-items:start;gap:12px;max-width:64ch;margin-top:14px;padding-top:22px;display:grid}.lbp-site.mag .vinvest h3{font:340 clamp(1.5rem, 2.3vw, 1.95rem)/1.12 var(--f-display);letter-spacing:-.01em}.lbp-site.mag .vinvest>p:not(.kicker){font-size:1rem;line-height:1.55}.lbp-site.mag .vguide>.vinvest:first-child{border-top:0;margin-top:0;padding-top:0}.lbp-site.mag .vgal{gap:clamp(24px,3vw,40px);padding-block:0 clamp(60px,8vw,120px);display:grid}.lbp-site.mag .vgal h2,.lbp-site.mag .vstories h2{font-size:clamp(2.2rem,4.6vw,4.2rem)}.lbp-site.mag .vgal-grid{columns:3;column-gap:14px}.lbp-site.mag .vgal-grid a{break-inside:avoid;margin-bottom:14px;display:block}.lbp-site.mag .vgal-grid .ph-frame img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.lbp-site.mag .vgal-grid a:hover .ph-frame img{transform:scale(1.03)}.lbp-site.mag .vvend .vspot-no{font:600 .68rem/1.4 var(--f-label);letter-spacing:.14em;text-transform:uppercase}.lbp-site.mag .vvend h3 a{border-bottom:1px solid var(--line);text-decoration:none}.lbp-site.mag .vstories{gap:clamp(24px,3vw,40px);padding-block:clamp(70px,9vw,130px) 0;display:grid}.lbp-site.mag .vstories header{gap:12px;display:grid}.lbp-site.mag .vstories .guides{max-width:72ch}@media (max-width:900px){.lbp-site.mag .vnotes-head p{max-width:none}.lbp-site.mag .vgal-grid{columns:2;column-gap:10px}.lbp-site.mag .vgal-grid a{margin-bottom:10px}}
.lbp-site.mag .xp-before.no-print{grid-template-columns:1fr 1fr;column-gap:clamp(30px,7vw,110px)}.lbp-site.mag .xp-deliver-foot{padding-bottom:clamp(20px,3vw,40px)}.lbp-site.mag .xp-deliver-foot>p:only-child{grid-column:1/-1;max-width:62ch}.lbp-site.mag .hubvid{position:relative}.lbp-site.mag .hubvid .lbp-hubvid{aspect-ratio:auto;background:0 0;border-radius:0;max-width:none;margin:0;position:absolute;inset:0;overflow:hidden}.lbp-site.mag .hubvid .lbp-hubvid-media{object-fit:cover;border:0;width:100%;height:100%;display:block}.lbp-site.mag .hubvid video.lbp-hubvid-media{object-fit:contain;background:var(--night)}.lbp-site.mag .hubvid .lbp-hubvid-facade{width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0}.lbp-site.mag .hubvid .lbp-hubvid-facade:after{content:none}.lbp-site.mag .hubvid .lbp-hubvid-facade:focus-visible{outline:2px solid var(--ox);outline-offset:-5px;border-radius:14px}.lbp-site.mag .hubvid .lbp-hubvid-play{z-index:1;background:var(--ox);color:#fff5e8;min-height:54px;font:600 .8rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:0 28px 0 24px;transition:background .25s,scale .4s cubic-bezier(.2,.7,.2,1);display:inline-flex;position:absolute;top:auto;bottom:clamp(18px,4vw,44px);left:50%;transform:translate(-50%);box-shadow:0 16px 30px -12px #231916b3}.lbp-site.mag .hubvid .lbp-hubvid-facade:hover .lbp-hubvid-play{background:var(--ink);transform:scale(1.04)}.lbp-site.mag .hubvid .lbp-hubvid-icon{width:auto;height:auto;color:inherit;background:0 0;border-radius:0;display:inline-flex}.lbp-site.mag .hubvid .lbp-hubvid-icon svg{margin:0}.lbp-site.mag .xh-item{cursor:pointer}.lbp-site.mag .xh-shot .hubshot{cursor:zoom-in}.lbp-site.mag .letter-head.no-portrait .letter-title{grid-column:1/9;padding-left:0}.lbp-site.mag .ledger[data-count="1"] dl{grid-template-columns:1fr}.lbp-site.mag .ledger[data-count="2"] dl{grid-template-columns:repeat(2,1fr)}.lbp-site.mag .ledger[data-count="3"] dl{grid-template-columns:repeat(3,1fr)}.lbp-site.mag .seenin .lbp-seen{max-width:none;color:var(--ink);--logo-h:54px;border:0;margin:0;padding:0}.lbp-site.mag .seenin .lbp-seen-row{gap:18px 40px;margin:0}.lbp-site.mag .seenin .lbp-seen-link{text-decoration:none}.lbp-site.mag .seenin .lbp-seen-link:hover,.lbp-site.mag .seenin .lbp-seen-link:focus-visible{color:var(--ox)}.lbp-site.mag .seenin .lbp-seen-name{font:italic 340 clamp(1.5rem, 2.6vw, 2.2rem)/1 var(--f-display);font-variant:normal;text-transform:none;letter-spacing:0}@media (max-width:900px){.lbp-site.mag .xp-before.no-print{grid-template-columns:1fr}.lbp-site.mag .hubvid .lbp-hubvid-play{letter-spacing:.12em;min-height:46px;padding:0 20px 0 16px;font-size:.7rem}.lbp-site.mag .letter-head.no-portrait .letter-title{grid-column:1}.lbp-site.mag .ledger[data-count="3"] dl{grid-template-columns:1fr}.lbp-site.mag .ledger[data-count="3"] dl div{border-left:0;padding-left:0}.lbp-site.mag .ledger[data-count="3"] dl div:nth-child(2){border-top:1px solid #f4ecde40}.lbp-site.mag .seenin .lbp-seen{--logo-h:42px}.lbp-site.mag .seenin .lbp-seen-row{gap:14px 24px}}
.lbp-site.mag .inv-tabs{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.lbp-site.mag .inv-tabs .chip,.lbp-site.mag .inq-kinds .chip{color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.lbp-site.mag .inv-tabs .chip:hover,.lbp-site.mag .inq-kinds .chip:hover{color:var(--ink)}.lbp-site.mag .inv-tabs .chip[aria-current],.lbp-site.mag .inq-kinds .chip[aria-current]{background:var(--ink);color:var(--paper)}.lbp-site.mag .ruler-axis .is-mark:first-letter{text-transform:uppercase}.lbp-site.mag .ruler-head>p:not(.kicker){max-width:60ch}.lbp-site.mag .ruler-strip{grid-column:1/-1}.lbp-site.mag .ruler-strip .ph{max-width:340px}.lbp-site.mag .ruler-after{grid-column:1/-1;max-width:60ch;font-size:1.15rem;font-style:italic}.lbp-site.mag .coll:not(:has(.coll-img)) .coll-side{grid-column:8/-1}.lbp-site.mag .coll-img .cap{font-size:.72rem}.lbp-site.mag .colls-elope{border-top:0;flex-wrap:wrap;align-items:baseline;gap:8px 18px;padding-top:12px;display:flex}.lbp-site.mag .colls-elope .link{font-style:normal}.lbp-site.mag .inv-compare{grid-template-columns:repeat(12,1fr);align-items:start;gap:26px 24px;padding-block:0 clamp(70px,9vw,130px);display:grid}.lbp-site.mag .inv-compare-head{top:calc(var(--mast-h) + 30px);grid-column:1/4;gap:14px;display:grid;position:sticky}.lbp-site.mag .inv-compare-head h2{font-size:clamp(2rem,4vw,3.4rem)}.lbp-site.mag .inv-compare-body{grid-column:4/-1;min-width:0}.lbp-site.mag .inv-compare .lbp-cmp-switch{background:0 0;border-radius:0;gap:8px;margin:0;padding:0;display:inline-flex}.lbp-site.mag .inv-compare .lbp-cmp-switch button{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:500 .92rem/1 var(--f-label);letter-spacing:0;text-transform:none;background:0 0;border-radius:999px;padding:0 18px;transition:background .2s,color .2s}.lbp-site.mag .inv-compare .lbp-cmp-switch button[aria-pressed=false]:hover{color:var(--ink);background:#23191614}.lbp-site.mag .inv-compare .lbp-cmp-switch button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.lbp-site.mag .inv-compare .lbp-cmp{margin-top:18px}.lbp-site.mag .inv-compare .lbp-cmp-head{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));top:var(--mast-h);background:var(--paper);border-bottom:1px solid var(--ink);gap:16px;padding:14px 0 12px}.lbp-site.mag .inv-compare .lbp-cmp-head span{font:340 clamp(1.15rem, 2vw, 1.5rem)/1 var(--f-display);letter-spacing:0;text-transform:none;color:var(--ink)}.lbp-site.mag .inv-compare .lbp-cmp-row{border-bottom:1px solid var(--line);padding:14px 0}.lbp-site.mag .inv-compare .lbp-cmp-lab{font:600 .7rem/1.4 var(--f-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-2);margin:0 0 8px}.lbp-site.mag .inv-compare .lbp-cmp-cells{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:16px}.lbp-site.mag .inv-compare .lbp-cmp-cells span{font:400 1rem/1.45 var(--f-body);color:var(--ink-2)}.lbp-site.mag .inv-compare .lbp-cmp-cells span.is-yes{color:var(--ink)}@media (min-width:760px){.lbp-site.mag .inv-compare .lbp-cmp-head,.lbp-site.mag .inv-compare .lbp-cmp-row{grid-template-columns:1.1fr repeat(var(--cols,3), minmax(0, 1fr));gap:16px}.lbp-site.mag .inv-compare .lbp-cmp-lab{margin:0;padding-top:.35em}}.lbp-site.mag .inv-second{max-width:66ch;margin-top:28px;font-size:1.05rem;line-height:1.6}.lbp-site.mag .inv-second b{font:italic 340 1.5rem/1.2 var(--f-display);margin-bottom:8px;display:block}.lbp-site.mag .hubband .hubshot{cursor:zoom-in}.lbp-site.mag .answers .said footer{color:var(--rose)}.lbp-site.mag .answers-list dd a{white-space:nowrap}.lbp-site.mag .extras>section{min-width:0}.lbp-site.mag .extras-note{max-width:58ch;margin-top:20px}.lbp-site.mag .extras-links{gap:14px;margin-top:26px;display:grid}.lbp-site.mag .extras-links li{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}.lbp-site.mag .inv-last{justify-items:start;gap:16px;padding-block:0 clamp(70px,9vw,130px);display:grid}.lbp-site.mag .inv-last .lede{max-width:56ch;font-style:italic;font-weight:300}@media (max-width:900px){.lbp-site.mag .inv-compare-head,.lbp-site.mag .inv-compare-body{grid-column:1/-1}.lbp-site.mag .inv-compare-head{position:static}.lbp-site.mag .coll:not(:has(.coll-img)) .coll-hours{grid-column:1/-1}}.lbp-site.mag .inq-main>*,.lbp-site.mag .inq-steps>*{min-width:0}.lbp-site.mag .inq-kinds ul{flex-wrap:wrap;gap:8px;display:flex}.lbp-site.mag .inq-steps{gap:22px;display:grid}.lbp-site.mag .inq-sessions{margin-top:-8px}.lbp-site.mag .inq-side>.inq-said:first-child{margin-top:0}.lbp-site.mag .inq-direct a{border-bottom:1px solid var(--line);text-decoration:none}.lbp-site.mag .inq-direct a:hover{border-bottom-color:currentColor}.lbp-site.mag .inq-steps>.inq-coll{margin-top:-6px}.lbp-site.mag .inq-privacy.lbp-contact-privacy{max-width:none;font:400 .98rem/1.5 var(--f-body);color:var(--ink-2)}.lbp-site.mag .inq-mailto{justify-items:start}.lbp-site.mag .inq-mailto-link{font:340 clamp(1.3rem, 2.6vw, 2rem)/1.2 var(--f-display);overflow-wrap:anywhere}.lbp-site.mag .page-contact .faq{padding-bottom:clamp(70px,9vw,130px)}.lbp-site.mag .inq-steps>.lbp-datecheck{background:var(--card);max-width:none;box-shadow:0 1px 0 var(--line), 0 30px 60px -40px #23191680;scroll-margin-top:calc(var(--mast-h) + 20px);border-radius:26px;padding:clamp(22px,3.2vw,42px)}.lbp-site.mag .inq-steps>#email-the-collections{box-shadow:none;border:1px solid var(--line);background:0 0}.lbp-site.mag .inq-steps>#email-the-collections .lbp-datecheck-submit{color:var(--ink);background:0 0;border-color:currentColor}.lbp-site.mag .inq-steps>#email-the-collections .lbp-datecheck-submit:hover:not(:disabled){background:var(--ink);color:var(--paper);border-color:var(--ink)}.lbp-site.mag .lbp-contact-tag input,.lbp-site.mag .lbp-contact-flex input[type=checkbox]{border-radius:50%;width:16px;height:16px;min-height:0;padding:0}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck{font-family:var(--font-body)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-eyebrow{font:600 .74rem/1.3 var(--f-label);letter-spacing:.17em;text-transform:uppercase;color:var(--ink);margin-bottom:12px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-title{font:340 clamp(1.8rem, 3vw, 2.5rem)/1.02 var(--f-display);letter-spacing:-.012em;color:var(--ink);margin:0 0 12px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-lead{color:var(--ink);max-width:54ch;margin:0 0 20px;font-size:1.05rem;line-height:1.55}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-row{gap:14px 16px;margin-bottom:14px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-label,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-label{font:600 .72rem/1.3 var(--f-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink);margin-bottom:7px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-input,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-input{min-height:48px;box-shadow:none;color:var(--ink);font:400 1rem/1.3 var(--f-label);background-color:#23191612;border:0;border-radius:14px;padding:13px 16px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-input:hover,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-input:hover{background-color:#2319161a}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-input:focus-visible,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-input:focus-visible{box-shadow:none;outline:2px solid var(--ox);outline-offset:3px;background-color:#2319161a}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-input::placeholder,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-input::placeholder{color:var(--ink-2);opacity:.75}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) textarea.lbp-contact-input{border-radius:18px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-input[aria-invalid=true],.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-input[aria-invalid=true]{outline:2px solid var(--ox);outline-offset:0}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-error,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-error{color:var(--ox);font:500 .9rem/1.4 var(--f-label)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-words,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-words{font:400 .8rem/1.45 var(--f-type);color:var(--ink-2)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-note{color:var(--ink-2);max-width:40ch;font-size:.98rem;line-height:1.5}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-foot{gap:12px 20px;margin-top:4px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-submit,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-next,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-submit,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-primary{background:var(--ink);min-height:48px;color:var(--paper);box-shadow:none;font:600 .78rem/1 var(--f-label);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 26px;text-decoration:none;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-submit:hover:not(:disabled),.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-next:hover,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-submit:hover:not(:disabled),.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-primary:hover:not(:disabled){background:var(--ox);color:var(--paper);box-shadow:none;transform:none}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-submit:focus-visible,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-next:focus-visible,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-submit:focus-visible,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-primary:focus-visible{box-shadow:none;outline:2px solid var(--ox);outline-offset:3px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-again,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-quiet{min-height:44px;color:var(--ink);font:600 .8rem/1.3 var(--f-label);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:6px;background:0 0;border-radius:0;padding:10px 4px;text-decoration:underline;text-decoration-thickness:1px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-again:hover,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-quiet:hover{color:var(--ox);background:0 0}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-again:focus-visible,.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-dcd-quiet:focus-visible{box-shadow:none;outline:2px solid var(--ox);outline-offset:3px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-answer{background:var(--paper);border-radius:18px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-headline{font:340 clamp(1.5rem, 3.4vw, 2.2rem)/1.1 var(--f-display);color:var(--ink);margin:0 0 12px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-answer[data-open=true] .lbp-datecheck-headline{color:var(--ox)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-detail{color:var(--ink);font-size:1.05rem;line-height:1.55}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-datecheck-nearest li{border:1px solid var(--line);font:400 .84rem/1.4 var(--f-type);color:var(--ink);background:0 0}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-sec{border-top-color:var(--line)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-sec-title{font:italic 340 1.5rem/1.2 var(--f-display);letter-spacing:0;color:var(--ink)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag{border:1px solid var(--line);min-height:40px;color:var(--ink);font:500 .92rem/1.2 var(--f-label);background:0 0;border-radius:999px;padding:7px 16px 7px 12px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag:hover{border-color:var(--ink);background:#23191614}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag:has(input:checked){background:var(--ink);border-color:var(--ink);color:var(--paper)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag:has(input:checked) input{border-color:var(--paper);background:0 0}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag:has(input:checked) input:before{border-color:var(--paper)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-tag:has(input:focus-visible){box-shadow:none;outline:2px solid var(--ox);outline-offset:3px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-flex{font:400 .98rem/1.4 var(--f-body);color:var(--ink-2)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-foot{border-top-color:var(--line)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-privacy{font:400 .9rem/1.5 var(--f-body);color:var(--ink-2)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-steptwo-progress{font:400 .8rem/1.45 var(--f-type)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-steptwo-help{color:var(--ink-2)}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-sent{background:var(--card);border-radius:18px}.lbp-site.mag :is(.mp,.lbp-dcd,.lbp-steptwo) .lbp-contact-sent p{font:italic 300 clamp(1.25rem, 1.8vw, 1.6rem)/1.36 var(--f-body);color:var(--ink)}.lbp-site.mag .lbp-dcd{--dcd-ground:var(--paper);--dcd-pad:clamp(22px, 4vw, 42px);background:var(--paper);width:min(680px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);font-family:var(--font-body);border-radius:26px;box-shadow:0 40px 90px -30px #0009}.lbp-site.mag .lbp-dcd::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17110e9e}.lbp-site.mag .lbp-dcd-head{padding:clamp(22px, 4vw, 36px) var(--dcd-pad) 14px;align-items:flex-start}.lbp-site.mag .lbp-dcd .lbp-dcd-title{font:340 clamp(2rem, 5vw, 3.2rem)/.98 var(--f-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance}.lbp-site.mag .lbp-dcd-close{color:var(--ink);background:#23191612}.lbp-site.mag .lbp-dcd-close:hover{background:#23191624}.lbp-site.mag .lbp-dcd-close:focus-visible{box-shadow:none}.lbp-site.mag .lbp-dcd-lead{font:340 clamp(1.5rem, 3.4vw, 2.2rem)/1.12 var(--f-display);color:var(--ink);margin:0 0 14px}.lbp-site.mag .lbp-dcd[data-variant=open] .lbp-dcd-lead{color:var(--ox)}.lbp-site.mag .lbp-dcd-text{color:var(--ink);font-size:1.05rem;line-height:1.55}.lbp-site.mag .lbp-dcd-prices{background:var(--card);border-radius:18px}.lbp-site.mag .lbp-dcd-prices p{color:var(--ink-2);font-size:.95rem;line-height:1.5}.lbp-site.mag .lbp-dcd-prices-icon{color:var(--ox)}.lbp-site.mag .lbp-dcd-nearest-pick{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:500 .92rem/1.2 var(--f-label);background:0 0;border-radius:999px;padding:0 18px}.lbp-site.mag .lbp-dcd-nearest-pick:hover:not(:disabled){border-color:var(--ink);background:#23191614}.lbp-site.mag .lbp-dcd-nearest-pick[data-picked=true]{background:var(--ink);color:var(--paper)}.lbp-site.mag .lbp-dcd-nearest-pick:focus-visible{box-shadow:none}.lbp-site.mag .lbp-dcd .lbp-contact-foot{background:var(--paper);box-shadow:0 -1px 0 var(--line)}.lbp-site.mag .lbp-dcd-bar{box-shadow:0 -1px 0 var(--line)}.lbp-site.mag .lbp-dcd-body::-webkit-scrollbar-thumb{background-color:#2319163d}@media (prefers-reduced-motion:no-preference){.lbp-site.mag .lbp-dcd[open]{animation:.22s ease-out lbp-dcd-fade}.lbp-site.mag .lbp-dcd[open] .lbp-dcd-answer>*{animation:.7s cubic-bezier(.2,.7,.2,1) both mag-rise}.lbp-site.mag .lbp-dcd[open] .lbp-dcd-answer>:nth-child(2){animation-delay:60ms}.lbp-site.mag .lbp-dcd[open] .lbp-dcd-answer>:nth-child(3){animation-delay:.12s}.lbp-site.mag .lbp-dcd[open] .lbp-dcd-answer>:nth-child(n+4){animation-delay:.18s}}@media (max-width:640px){.lbp-site.mag .lbp-dcd{--dcd-pad:16px;width:100vw;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}.lbp-site.mag .lbp-dcd-head{padding:12px var(--dcd-pad);box-shadow:0 1px 0 var(--line);align-items:center}.lbp-site.mag .lbp-dcd .lbp-dcd-title{font-size:clamp(1.5rem,6.4vw,2rem)}.lbp-site.mag .lbp-dcd .lbp-dcd-primary,.lbp-site.mag .lbp-dcd .lbp-contact-submit{min-height:48px}}
