@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/54cffa2be332103c-s.411aav-9w-aoh.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37afeb4e0885cb1d-s.p.34pxs3l5kt36m.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/10a9535b0856840c-s.15b7ujq1icu3o.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(../media/efd23c95a9595abc-s.p.17bkc83it2-u9.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.libre_caslon_text_26e9d6d4-module__9Uv2MG__className{font-family:Libre Caslon Text,Libre Caslon Text Fallback;font-style:normal}.libre_caslon_text_26e9d6d4-module__9Uv2MG__variable{--f-caslon:"Libre Caslon Text", "Libre Caslon Text Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/57dc28f7118abe14-s.3bsu95r7x7mat.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_f4e93830-module__UBFB0W__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_f4e93830-module__UBFB0W__variable{--f-work:"Work Sans", "Work Sans Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.3lj349bs9hfu1.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.0xxdg0o7uh536.woff2?dpl=dpl_6E6XwRbTqkDbprydMN5iL3NFeMjP)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_30d16915-module__9u1PQW__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_30d16915-module__9u1PQW__variable{--f-bcond:"Barlow Condensed", "Barlow Condensed Fallback"}
.lp{--paper:#f4f5f5;--sheet:#fff;--ink:#121314;--ink2:#34373b;--mute:#5c6066;--rule:#d6d9dc;--rule2:#e8eaeb;--or:#e5381f;--or-btn:#d9331a;--or-text:#c02a14;--or-wash:#fcedea;--navy:#1c2b3a;--terra:#c4623a;--warm:#f7f4ef;--display:var(--font-newsreader), Georgia, serif;--text:var(--font-public-sans), system-ui, sans-serif;--cond:var(--font-barlow-cond), "Arial Narrow", sans-serif;--ease:cubic-bezier(.2,.7,.2,1);--wrap:1240px;--gut:clamp(16px,4vw,48px);--lift:0 1px 1px #1213140d,0 18px 40px -24px #1213144d;background:var(--paper);color:var(--ink);font:400 17px/1.6 var(--text);-webkit-font-smoothing:antialiased;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp img{max-width:100%;height:auto;display:block}.lp figure{margin:0}.lp a{color:inherit}.lp button{font:inherit;color:inherit}.lp h1,.lp h2,.lp h3{font-family:var(--display);color:var(--ink);font-optical-sizing:auto;margin:0;font-weight:500}.lp h2{letter-spacing:-.008em;max-width:17ch;font-size:clamp(32px,3.6vw,50px);line-height:1.06}.lp h3{font-size:24px;font-weight:540;line-height:1.2}.lp p{margin:0}.lp .wrap{max-width:var(--wrap);padding:0 var(--gut);margin:0 auto}.lp .lede{color:var(--ink2);max-width:34em;font-size:19px;line-height:1.55}.lp .cond{font-family:var(--cond);letter-spacing:.02em;font-weight:500}.lp .btn{font:600 17px/1 var(--text);cursor:pointer;transition:transform .18s var(--ease),background-color .18s,color .18s;white-space:nowrap;border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:17px 24px;text-decoration:none;display:inline-flex}.lp .btn-or{background:var(--or-btn);color:#fff}.lp .btn-or:hover{background:var(--or-text)}.lp .btn-or:active{transform:translateY(1px)}.lp .btn-line{box-shadow:inset 0 0 0 1.5px var(--ink);color:var(--ink);background:0 0}.lp .btn-line:hover{background:var(--ink);color:#fff}.lp .link{font:600 17px/1.3 var(--text);border-bottom:1.5px solid;padding-bottom:2px;text-decoration:none}.lp .link:hover{color:var(--or-text)}.lp .nb{display:inline-block}.lp :focus-visible{outline:2px solid var(--or);outline-offset:3px}.lp section{scroll-margin-top:72px}.lp .cm{position:relative}.lp .cm:before{content:"";pointer-events:none;color:var(--ink);background:linear-gradient(currentColor,currentColor) 0 18px/11px 1px no-repeat,linear-gradient(currentColor,currentColor) 18px 0/1px 11px no-repeat,linear-gradient(currentColor,currentColor) right 0 top 18px/11px 1px no-repeat,linear-gradient(currentColor,currentColor) right 18px top 0/1px 11px no-repeat,linear-gradient(currentColor,currentColor) left 0 bottom 18px/11px 1px no-repeat,linear-gradient(currentColor,currentColor) left 18px bottom 0/1px 11px no-repeat,linear-gradient(currentColor,currentColor) right 0 bottom 18px/11px 1px no-repeat,linear-gradient(currentColor,currentColor) right 18px bottom 0/1px 11px no-repeat;position:absolute;inset:-18px}.lp .cm-sm:before{background-position:0 10px,10px 0,right 0 top 10px,right 10px top 0,left 0 bottom 10px,left 10px bottom 0,right 0 bottom 10px,right 10px bottom 0;background-size:7px 1px,1px 7px,7px 1px,1px 7px,7px 1px,1px 7px,7px 1px,1px 7px;inset:-10px}.lp .hov:before{opacity:0;transition:opacity .2s var(--ease)}.lp .hov:hover:before,.lp .hov:focus-within:before,.lp .hov.sel:before{opacity:1}.lp .tc{font-family:var(--f-work),sans-serif;color:var(--navy);background:var(--warm);overflow:hidden;container-type:inline-size}.lp .tc img{object-fit:cover;width:100%;height:100%}.lp .tcmark{font:400 3.4cqi/1 var(--f-caslon),Georgia,serif;letter-spacing:.04em;align-items:center;gap:1.4cqi;display:flex}.lp .tcmark i{background:var(--terra);width:5cqi;height:1px;display:block}.lp .pc{aspect-ratio:3/2;grid-template-columns:58% 42%;width:100%;display:grid}.lp .pc-photo{position:relative;overflow:hidden}.lp .pc-info{background:var(--warm);flex-direction:column;padding:6cqi 5cqi 5cqi;display:flex}.lp .pc-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--terra);margin-top:auto;font-size:2.1cqi;font-weight:600}.lp .pc-addr{font:400 5.6cqi/1.05 var(--f-caslon),Georgia,serif;margin-top:1.6cqi}.lp .pc-city{margin-top:1cqi;font-size:2.5cqi}.lp .pc-specs{border-top:1px solid #1c2b3a40;margin-top:2.6cqi;padding-top:2cqi;font-size:2.2cqi}.lp .pc-price{font:700 4.2cqi/1 var(--f-caslon),Georgia,serif;color:var(--terra);margin-top:1.6cqi}.lp .pc-agent{opacity:.85;margin-top:3.2cqi;font-size:2cqi}.lp .pcb{aspect-ratio:3/2;background:#fbfaf7;grid-template-columns:55% 45%;width:100%;display:grid}.lp .pcb-msg{border-right:1px solid #1c2b3a33;flex-direction:column;padding:5.5cqi 4.5cqi 4.5cqi 5.5cqi;display:flex}.lp .pcb-msg p{font:400 2.55cqi/1.5 var(--f-caslon),Georgia,serif}.lp .pcb-msg p+p{margin-top:1.6cqi}.lp .pcb-sig{align-items:center;gap:2cqi;margin-top:auto;display:flex}.lp .pcb-sig img{object-fit:cover;border-radius:50%;width:8cqi;height:8cqi}.lp .pcb-sig b{font:400 2.8cqi/1.2 var(--f-caslon),Georgia,serif;display:block}.lp .pcb-sig span{opacity:.85;font-size:1.9cqi}.lp .pcb-addr{padding:4.5cqi;position:relative}.lp .indicia{border:1px solid var(--navy);font:600 1.45cqi/1.35 var(--f-work),sans-serif;letter-spacing:.06em;text-align:center;text-transform:uppercase;padding:1.2cqi 1.6cqi;position:absolute;top:4.5cqi;right:4.5cqi}.lp .to{text-transform:uppercase;letter-spacing:.03em;font-size:2.4cqi;line-height:1.45;position:absolute;top:44%;left:5cqi}.lp .imb{width:30cqi;height:auto;fill:var(--navy);margin-top:1.8cqi;display:block}.lp .postmark{border:2px solid var(--or);color:var(--or);font:600 2.3cqi/1.2 var(--cond);letter-spacing:.06em;text-transform:uppercase;opacity:0;transition:opacity .25s var(--ease),transform .35s var(--ease);background:#fff9;padding:1.2cqi 2cqi;position:absolute;top:17cqi;left:4.5cqi;transform:rotate(-7deg)scale(1.25)}.lp .pc-real{display:block}.lp .pc-real img,.lp .pcb-real>img{object-fit:cover;width:100%;height:100%;display:block}.lp .pcb-real{display:block;position:relative}.lp .pcb-real .pcb-addr{background:#fff;width:44.4%;height:39.6%;padding:0;position:absolute;top:58.3%;left:54%}.lp .pcb-real .indicia{top:2cqi;right:2cqi}.lp .pcb-real .postmark{padding:.9cqi 1.5cqi;font-size:1.9cqi;top:2cqi;left:2.2cqi}.lp .pcb-real .to{font-size:2cqi;top:12.6cqi;left:3cqi}.lp .pcb-real .imb{width:25cqi;margin-top:1.2cqi}.lp .stamped .postmark{opacity:1;transform:rotate(-7deg)scale(1)}.lp .fly{aspect-ratio:8.5/11;flex-direction:column;width:100%;display:flex}.lp .fly-photo{height:52%;overflow:hidden}.lp .fly-body{flex-direction:column;flex:1;padding:5.5cqi 6.5cqi 0;display:flex}.lp .fly-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--terra);font-size:3cqi;font-weight:600}.lp .fly-h{font:400 10cqi/1 var(--f-caslon),Georgia,serif;margin-top:2cqi}.lp .fly-when{margin-top:2.4cqi;font-size:4cqi;font-weight:500}.lp .fly-where{margin-top:1cqi;font-size:3.6cqi}.lp .fly-foot{background:var(--navy);color:var(--warm);align-items:center;gap:3cqi;margin-top:auto;margin-left:-6.5cqi;margin-right:-6.5cqi;padding:4cqi 6.5cqi;display:flex}.lp .fly-foot img{object-fit:cover;border-radius:50%;width:11cqi;height:11cqi}.lp .fly-foot b{font:400 4cqi/1.2 var(--f-caslon),Georgia,serif;display:block}.lp .fly-foot div{line-height:1.2}.lp .fly-foot span{margin-top:.8cqi;font-size:3cqi;display:block}.lp .fly-foot .tcmark{color:var(--warm);margin-left:auto;font-size:4.6cqi}.lp .ig{aspect-ratio:1;width:100%;position:relative}.lp .ig>img{position:absolute;inset:0}.lp .ig-band{background:var(--navy);color:var(--warm);justify-content:space-between;align-items:flex-end;gap:4cqi;padding:5cqi 6cqi;display:flex;position:absolute;bottom:0;left:0;right:0}.lp .ig-band small{letter-spacing:.16em;text-transform:uppercase;color:#e39a79;font-size:3cqi;font-weight:600;display:block}.lp .ig-band b{font:400 7.4cqi/1.05 var(--f-caslon),Georgia,serif;margin-top:1.4cqi;display:block}.lp .ig-band span{white-space:nowrap;font-size:3.6cqi}.lp .ig-count{color:#fff;background:#1c2b3ad1;border-radius:99px;padding:1cqi 2.2cqi;font-size:3cqi;position:absolute;top:4cqi;right:4cqi}.lp .cma{aspect-ratio:8.5/11;background:#fbfaf7;flex-direction:column;width:100%;padding:7% 7% 6%;display:flex}.lp .cma-top{border-bottom:1px solid var(--navy);justify-content:space-between;align-items:center;padding-bottom:3cqi;font-size:2.6cqi;display:flex}.lp .cma-top .tcmark{font-size:4.2cqi}.lp .cma-h{font:400 7.2cqi/1.05 var(--f-caslon),Georgia,serif;margin-top:6cqi}.lp .cma-for{opacity:.85;margin-top:1.6cqi;font-size:3cqi}.lp .cma-range{background:var(--navy);color:var(--warm);margin-top:5cqi;padding:4cqi 4.5cqi}.lp .cma-range small{letter-spacing:.12em;text-transform:uppercase;color:#e39a79;font-size:2.6cqi;font-weight:600}.lp .cma-range b{font:400 5.4cqi/1.15 var(--f-caslon),Georgia,serif;margin-top:1.4cqi;display:block}.lp .cma table{border-collapse:collapse;width:100%;margin-top:5cqi;font-size:2.7cqi}.lp .cma th{text-align:left;border-bottom:1px solid #1c2b3a59;padding:0 0 1.6cqi;font-weight:600}.lp .cma td{border-bottom:1px solid #1c2b3a21;padding:1.8cqi 0}.lp .cma th:not(:first-child),.lp .cma td:not(:first-child){text-align:right}.lp .cma-mkt{grid-template-columns:repeat(3,1fr);gap:3cqi;margin-top:5cqi;font-size:2.5cqi;display:grid}.lp .cma-mkt b{font:400 4.6cqi/1.1 var(--f-caslon),Georgia,serif;color:var(--terra);display:block}.lp .cma-math{border-top:1px solid var(--navy);justify-content:space-between;gap:3cqi;margin-top:auto;padding-top:3cqi;font-size:2.7cqi;display:flex}.lp .cma-math b{color:var(--terra)}.lp .hero{padding:clamp(36px,5.5vw,80px) 0 clamp(80px,9vw,128px)}.lp .hero .wrap{grid-template-columns:minmax(0,5.2fr) minmax(0,6.8fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp .hero h1{letter-spacing:-.012em;max-width:11ch;font-size:clamp(44px,4.6vw,66px);line-height:1.02}.lp .hero .lede{max-width:27em;margin-top:26px}.lp .hero-cta{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:36px;display:flex}.lp .hero-fine{color:var(--mute);margin-top:22px;font-size:15px}.lp .press{position:relative}.lp .sheet{background:var(--sheet);box-shadow:var(--lift);padding:22px 9% 26px;position:relative}.lp .slug{color:var(--mute);font:500 15px/1.3 var(--cond);letter-spacing:.03em;white-space:nowrap;justify-content:space-between;gap:16px;margin-bottom:46px;display:flex;overflow:hidden}.lp .slug span:last-child{color:var(--or-text)}.lp .trim{aspect-ratio:3/2;perspective:1800px;z-index:1;position:relative}.lp .trim .cm-static{position:absolute;inset:0}.lp .reg{width:20px;height:20px;color:inherit;position:absolute}.lp .reg.t{margin-left:-10px;top:-34px;left:50%}.lp .reg.b{margin-left:-10px;bottom:-34px;left:50%}.lp .reg.l{margin-top:-10px;top:50%;left:-34px}.lp .reg.r{margin-top:-10px;top:50%;right:-34px}.lp .colorbar{width:max-content;height:12px;margin-top:46px;display:flex}.lp .colorbar i{width:16px;height:12px;display:block}.lp .final{transform-style:preserve-3d;transition:transform .7s var(--ease);position:absolute;inset:0}.lp .final.flipped{transform:rotateY(180deg)}.lp .face{backface-visibility:hidden;position:absolute;inset:0;box-shadow:0 1px 2px #1213141f}.lp .face.back{transform:rotateY(180deg)}.lp .press-foot{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-top:18px;display:flex}.lp .status{font:500 16px/1.3 var(--cond);letter-spacing:.02em;color:var(--ink2);align-items:center;gap:10px;display:flex}.lp .status svg{flex:none;width:14px;height:14px}.lp .turn{font:600 15px/1 var(--text);box-shadow:inset 0 0 0 1px var(--ink);color:var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;padding:13px 16px}.lp .turn:hover{background:var(--ink);color:#fff}.lp .pbar{background:var(--ink);z-index:4;pointer-events:none;transform-origin:50%;height:5px;transition:opacity .5s var(--ease) .9s,transform .5s var(--ease) .9s;border-radius:1px;position:absolute;top:-4px;left:-3%;right:-3%}.lp .press.pre .pbar{transform:scaleX(.9)}.lp .press.fed .pbar{opacity:0;transform:scaleX(1.02)}.lp .press:not(.settled) .feed{clip-path:inset(0 -80px -120px)}.lp .sheet{transition:transform .85s cubic-bezier(.22,.8,.24,1)}.lp .press.pre .sheet{transform:translateY(-101%)}.lp .face.front .pc{transition:clip-path .62s cubic-bezier(.45,.1,.2,1) .34s}.lp .press.pre .face.front .pc{clip-path:inset(0 0 100%)}.lp .press.fed .face.front .pc{clip-path:inset(0)}.lp .press.settled .face.front .pc{clip-path:none;transition:none}.lp .pc-info>*{transition:opacity .45s var(--ease) .62s,transform .5s var(--ease) .62s}.lp .press.pre .pc-info>*{opacity:0;transform:translateY(6px)}.lp .press .slug{transition:opacity .5s var(--ease) .3s}.lp .press.pre .slug{opacity:0}.lp .trim>.cm-static:before{transition:opacity .45s var(--ease) .42s,transform .6s var(--ease) .42s}.lp .press.pre .trim>.cm-static:before{opacity:0;transform:scale(1.07)}.lp .reg-static{transition:clip-path .5s var(--ease),transform .6s var(--ease);transition-delay:.5s}.lp .reg-static.b{transition-delay:.58s}.lp .reg-static.l{transition-delay:.54s}.lp .reg-static.r{transition-delay:.62s}.lp .press.pre .reg-static{clip-path:circle(0%);transform:rotate(-90deg)}.lp .press.fed .reg-static{clip-path:circle(75%)}.lp .colorbar{transition:clip-path .55s var(--ease) .78s}.lp .press.pre .colorbar{clip-path:inset(0 100% 0 0)}.lp .press.fed .colorbar{clip-path:inset(0)}.lp .press-foot{transition:opacity .4s var(--ease) .9s}.lp .press.pre .press-foot{opacity:0}.lp .sec{padding:clamp(88px,10vw,150px) 0}.lp .sec-white{background:var(--sheet)}.lp .head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:24px 56px;display:grid}.lp .same{padding-top:clamp(72px,8vw,120px)}.lp .same-grid{grid-template-columns:minmax(0,3.6fr) minmax(0,8.4fr);align-items:start;gap:clamp(28px,4vw,64px);margin-top:56px;display:grid}.lp .agents{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lp .agent{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:12px;transition:background-color .2s;display:grid}.lp .agent:hover{background:#eceeef}.lp .agent[aria-pressed=true]{background:var(--paper)}.lp .agent img,.lp .agent .ini{object-fit:cover;border-radius:50%;width:48px;height:48px}.lp .agent .ini{color:#f2efe6;font:700 18px/1 var(--f-bcond),"Arial Narrow",sans-serif;letter-spacing:.04em;background:#23392f;place-items:center;display:grid}.lp .agent b{font:600 17px/1.25 var(--text);display:block}.lp .agent span{color:var(--mute);font-size:15px;line-height:1.35;display:block}.lp .agent.cm:before{opacity:0;background-position:0 6px,6px 0,right 0 top 6px,right 6px top 0,left 0 bottom 6px,left 6px bottom 0,right 0 bottom 6px,right 6px bottom 0;background-size:6px 1px,1px 6px,6px 1px,1px 6px,6px 1px,1px 6px,6px 1px,1px 6px;transition:opacity .2s;inset:-6px}.lp .agent[aria-pressed=true]:before{opacity:1}.lp .ask-said{border-top:1px solid var(--rule);color:var(--ink2);margin-top:26px;padding-top:18px;font-size:16px}.lp .ask-said q{font:500 21px/1.35 var(--display);color:var(--ink);quotes:"“" "”";margin-top:6px;display:block}.lp .psheet{background:var(--sheet);box-shadow:var(--lift);padding:22px clamp(20px,5%,48px) 24px}.lp .psheet .slug{margin-bottom:34px}.lp .ptrim{display:grid;position:relative}.lp .ptrim>.cm-static{pointer-events:none;position:absolute;inset:0}.lp .pset{visibility:hidden;grid-area:1/1;grid-template-columns:1.5fr 1fr;align-items:end;gap:clamp(14px,2.4vw,28px);display:grid}.lp .pset.on{visibility:visible}.lp .pset>*{box-shadow:0 1px 2px #12131424,0 12px 26px -18px #12131473}.lp.js .pset>*{opacity:0;transition:opacity .45s var(--ease),transform .6s var(--ease);transform:translate(28px)}.lp.js .pset>*+*{transition-delay:80ms}.lp.js .pset.on>*{opacity:1;transform:none}.lp.js .pset.out{visibility:visible}.lp.js .pset.out>*{opacity:0;transition-duration:.3s,.4s;transition-delay:0s;transform:translate(-28px)}.lp .spec{font:500 16px/1.3 var(--cond);letter-spacing:.02em;color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:30px;display:flex}.lp .spec .sw{align-items:center;gap:4px;display:inline-flex}.lp .spec .sw i{width:18px;height:18px;display:block;box-shadow:inset 0 0 0 1px #1213141f}.lp .spec .sw span{margin-left:6px}.lp.js .spec{transition:opacity .3s var(--ease)}.lp .spec.fade{opacity:0}.lp .wall{background:var(--sheet);box-shadow:var(--lift);gap:36px;margin-top:56px;padding:clamp(22px,3.4vw,48px);display:grid}.lp .wrow{align-items:flex-start;gap:clamp(14px,1.8vw,26px);display:flex}.lp .wp{flex:var(--ar) 1 0;min-width:0}.lp .wp button{cursor:zoom-in;background:#eef0f1;border:0;width:100%;padding:0;display:block;position:relative}.lp .wp button img{width:100%;height:auto;box-shadow:0 1px 2px #12131429}.lp .wp button.cm:before{background-position:0 12px,12px 0,right 0 top 12px,right 12px top 0,left 0 bottom 12px,left 12px bottom 0,right 0 bottom 12px,right 12px bottom 0;background-size:8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px;inset:-12px}.lp .wp figcaption{font:500 15px/1.3 var(--cond);letter-spacing:.02em;color:var(--mute);margin-top:12px}.lp .wp figcaption b{color:var(--ink);font-size:16px;font-weight:600;display:block}.lp .legend{flex-direction:column;flex:1.55 1 0;justify-content:flex-end;align-self:stretch;min-width:0;padding:0 0 4px clamp(0px,1vw,12px);display:flex}.lp .legend dl{gap:14px;margin:0;display:grid}.lp .legend dt{font:600 17px/1.2 var(--cond);letter-spacing:.03em}.lp .legend dd{color:var(--ink2);margin:2px 0 0;font-size:15px;line-height:1.45}.lp .legend p{color:var(--mute);margin-top:22px;font-size:15px;line-height:1.5}.lp.js .wp{opacity:0;transition:opacity .55s var(--ease),transform .65s var(--ease);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(14px)}.lp .wall.in .wp{opacity:1;transform:none}.lp dialog.lb{background:0 0;border:0;max-width:min(92vw,980px);max-height:92vh;padding:0;overflow:visible}.lp dialog.lb::backdrop{background:#121314e0}.lp .lb figure{flex-direction:column;align-items:center;display:flex}.lp .lb img{object-fit:contain;width:auto;max-width:100%;max-height:calc(92vh - 70px)}.lp .lb figcaption{color:#e8eaeb;font:500 17px/1.3 var(--cond);letter-spacing:.03em;text-align:center;margin-top:12px}.lp .lb-x{color:#fff;font:600 16px/1 var(--text);cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:12px;text-decoration:underline;position:absolute;top:-50px;right:-6px}.lp .how-a{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,6vw,96px);margin-top:72px;display:grid}.lp .how-a p,.lp .how-b-copy p{color:var(--ink2);max-width:32em;margin-top:12px}.lp .guide{background:var(--sheet);box-shadow:var(--lift);padding:26px}.lp .guide-in{font-family:var(--f-work),sans-serif;color:var(--navy);grid-template-columns:1fr 1.1fr;gap:22px;display:grid;container-type:inline-size}.lp .lockup{background:var(--warm);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2.6cqi;padding:9cqi 6cqi;display:flex}.lp .lockup b{font:400 5.2cqi/1.1 var(--f-caslon),Georgia,serif;white-space:nowrap}.lp .lockup span{letter-spacing:.24em;text-transform:uppercase;color:var(--terra);font-size:2.1cqi;font-weight:600}.lp .inks{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lp .ink{flex-direction:column;font-size:14px;line-height:1.35;display:flex}.lp .ink i{aspect-ratio:3/4;margin-bottom:8px;display:block}.lp .ink b{font-weight:600}.lp .g-right{flex-direction:column;justify-content:space-between;gap:20px;display:flex}.lp .gspec{border-top:1px solid #e3e5e7;flex-direction:column;gap:10px;padding-top:14px;display:flex}.lp .gspec div{align-items:baseline;gap:10px;font-size:14px;display:flex}.lp .gspec .aa{font-size:32px;line-height:1}.lp .dirs{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.lp .dir{width:64px;height:44px;font:400 15px/1 var(--f-caslon),Georgia,serif;place-items:center;display:grid}.lp .dirs .cond{color:var(--mute);margin-left:6px;font-size:15px}.lp .how-b{grid-template-columns:minmax(0,5.3fr) minmax(0,6.7fr);align-items:start;gap:clamp(32px,4.5vw,64px);margin-top:clamp(72px,8vw,112px);display:grid}.lp .joblog{margin-top:30px}.lp .joblog h4{font:600 15px/1.3 var(--text);color:var(--mute);margin:0 0 8px}.lp .joblog ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.lp .joblog li{border-bottom:1px solid var(--rule);grid-template-columns:70px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.lp .joblog .d{font:600 16px/1.3 var(--cond);letter-spacing:.03em;color:var(--mute)}.lp .joblog q{font:500 17px/1.3 var(--display);color:var(--ink);quotes:"“" "”"}.lp .joblog .t{font:600 17px/1 var(--cond);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.lp .joblog li.rep .t{color:var(--or-text)}.lp .joblog li:last-child{border-bottom:0}.lp .jl-total{border-top:3px solid var(--or);color:var(--ink2);justify-content:space-between;align-items:baseline;gap:16px;margin-top:-1px;padding-top:12px;font-size:16px;display:flex}.lp .jl-total b{font:600 26px/1 var(--cond);letter-spacing:.02em;color:var(--ink)}.lp.js .joblog li{opacity:0;transition:opacity .45s var(--ease),transform .55s var(--ease);transition-delay:calc(var(--n) * 60ms);transform:translateY(8px)}.lp .joblog.in li{opacity:1;transform:none}.lp .asklist{margin:26px 0 0;padding:0;list-style:none}.lp .asklist li{border-top:1px solid var(--rule);color:var(--ink2);padding:12px 0;font-size:16px}.lp .asklist li:last-child{border-bottom:1px solid var(--rule)}.lp .asklist q{font:500 18px/1.4 var(--display);color:var(--ink);quotes:"“" "”"}.lp .more-list{color:var(--mute);margin-top:18px;font-size:15px}.lp .edit{background:var(--sheet);box-shadow:var(--lift);padding:22px clamp(20px,5%,48px) 26px}.lp .edit .slug{margin-bottom:22px}.lp .askbar{border:1.5px solid var(--ink);min-height:52px;font:500 17px/1.3 var(--text);border-radius:3px;align-items:center;gap:12px;margin-bottom:34px;padding:12px 14px;display:flex}.lp .askbar svg{width:16px;height:16px;color:var(--or);flex:none}.lp .askbar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lp .askbar .ph{color:var(--mute)}.lp .ed-card{position:relative}.lp .ed-card .pc{box-shadow:0 1px 2px #12131424,0 12px 26px -18px #12131473}.lp .ed-card .pc-photo img{transition:opacity .5s var(--ease);position:absolute;inset:0}.lp .ed-card .pc-photo img.alt{opacity:0}.lp .ed-card.swapped .pc-photo img.alt{opacity:1}.lp .pricebox{height:7cqi;margin-top:1.6cqi;position:relative}.lp .pricebox span{font:700 4.2cqi/1 var(--f-caslon),Georgia,serif;color:var(--terra);transform-origin:0 100%;transition:opacity .35s var(--ease),transform .5s var(--ease);white-space:nowrap;position:absolute;bottom:0;left:0}.lp .pricebox .big{opacity:0;font-size:6.2cqi;transform:scale(.7)}.lp .ed-card.bigprice .pricebox .big{opacity:1;transform:none}.lp .ed-card.bigprice .pricebox .sm{opacity:0;transform:scale(1.3)}.lp .hl{pointer-events:none;position:absolute}.lp .hl:before{opacity:0;transition:opacity .3s var(--ease);color:var(--or)}.lp .hl.on:before{opacity:1}.lp .hl-photo{width:58%;height:100%;top:0;left:0}.lp .hl-price{width:35%;height:12%;bottom:6.5%;left:62%}.lp .chips{flex-wrap:wrap;gap:10px;margin-top:40px;display:flex}.lp .chip{box-shadow:inset 0 0 0 1px var(--rule);font:500 15px/1.2 var(--text);cursor:pointer;color:var(--ink);background:#fff;border:0;border-radius:3px;padding:11px 15px;transition:box-shadow .15s,background-color .15s}.lp .chip:hover{box-shadow:inset 0 0 0 1px var(--ink)}.lp .chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.lp .ed-status{font:500 16px/1.35 var(--cond);letter-spacing:.02em;color:var(--ink2);min-height:22px;margin-top:14px}.lp .url{border:1.5px solid var(--ink);max-width:640px;font:500 16px/1.3 var(--text);background:#fff;border-radius:3px;align-items:center;gap:14px;margin-top:44px;padding:14px 16px;display:flex}.lp .url svg{width:18px;height:18px;color:var(--mute);flex:none}.lp .url span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp .url em{font:600 17px/1 var(--cond);color:var(--or-text);white-space:nowrap;letter-spacing:.02em;margin-left:auto;font-style:normal}.lp .imposition{background:var(--paper);--h:270px;flex-direction:column;gap:56px;margin-top:52px;padding:56px 56px 48px;display:flex}.lp .imp-row{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.lp .imposition figcaption{font:500 15px/1.3 var(--cond);letter-spacing:.02em;color:var(--mute);white-space:nowrap;margin-top:24px}.lp .imp-row .cm>*{height:var(--h)}.lp .i-fly{width:calc(var(--h)*8.5/11)}.lp .i-pc{width:calc(var(--h)*1.5)}.lp .i-ig{width:var(--h)}.lp .i-sign{width:calc(var(--h)*2/3)}.lp .i-phone{width:calc(var(--h)*9/19)}.lp .i-desc{flex:1;max-width:560px}.lp .imp-row .desc{height:var(--h)}.lp.js .imposition figure{opacity:0;transition:opacity .5s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i) * 80ms);transform:translateY(16px)}.lp .imposition.in figure{opacity:1;transform:none}.lp .phone{background:var(--warm);box-shadow:0 0 0 5px var(--ink);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.lp .phone .ph-img{height:38%}.lp .phone .ph-b{padding:7cqi}.lp .phone .ph-b b{font:400 10cqi/1.05 var(--f-caslon),Georgia,serif;display:block}.lp .phone .ph-b span{margin-top:3cqi;font-size:6cqi;display:block}.lp .phone .ph-b i{background:var(--terra);color:#fff;text-align:center;margin-top:7cqi;padding:4cqi;font-size:6cqi;font-style:normal;font-weight:600;display:block}.lp .phone .ph-b p{margin-top:6cqi;font-size:5.6cqi;line-height:1.5}.lp .desc{font:400 16px/1.65 var(--f-caslon),Georgia,serif;color:var(--navy);background:#fff;flex-direction:column;padding:26px 28px;display:flex}.lp .desc-short{border-top:1px solid #e6e2da;margin-top:auto;padding-top:14px;font-size:14px;line-height:1.5}.lp .desc b{font:600 14px/1.3 var(--f-work),sans-serif;color:var(--terra);margin-bottom:8px;display:block}.lp .sign{background:var(--navy);color:var(--warm);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:8%;display:flex}.lp .sign>*+*{margin-top:4cqi}.lp .sign b{font:400 17cqi/1.02 var(--f-caslon),Georgia,serif}.lp .sign span{font-size:8cqi}.lp .sign svg{width:30cqi;height:auto;color:var(--terra)}.lp .sign .tcmark{color:var(--warm);margin-top:4cqi;font-size:7cqi}.lp .drop{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;max-width:920px;margin-top:56px;display:grid}.lp .drop img{object-fit:cover;width:150px;height:112px}.lp .drop h3{font-size:22px}.lp .drop p{color:var(--ink2);margin-top:6px;font-size:17px}.lp .drop s{color:var(--mute)}.lp .send-grid{grid-template-columns:minmax(0,4.6fr) minmax(0,7.4fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.lp .send .lede{margin-top:22px}.lp .lists{border-top:1px solid var(--ink);margin-top:36px}.lp .lists h3{font:600 15px/1.3 var(--text);color:var(--mute);margin:16px 0 4px}.lp .lrow{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:13px 0;display:grid}.lp .lrow b{font:600 17px/1.3 var(--text)}.lp .lrow b .n{font:600 18px/1 var(--cond);color:var(--mute);letter-spacing:.02em;margin-left:6px}.lp .lrow small{color:var(--mute);grid-column:1;font-size:15px;line-height:1.35}.lp .lrow .sendit{font:600 15px/1 var(--text);box-shadow:inset 0 0 0 1px var(--ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:3px;grid-area:1/2/span 2;padding:11px 14px}.lp .lrow .sendit:hover:not(:disabled){background:var(--ink);color:#fff}.lp .lrow .sendit:disabled{box-shadow:none;color:var(--or-text);cursor:default;padding-right:0}.lp .lrow .rep{color:var(--or-text);font-weight:600}.lp .send .link{margin-top:22px;font-size:16px;display:inline-block}.lp .mapcard{background:var(--sheet);box-shadow:var(--lift)}.lp .map-top{border-bottom:1px dashed #bfc4c8;justify-content:space-between;align-items:baseline;gap:16px;padding:18px 22px;display:flex}.lp .map-top b{font:600 17px/1.3 var(--text)}.lp .map-top span{font:500 16px/1 var(--cond);color:var(--mute);letter-spacing:.03em;white-space:nowrap}.lp .map-wrap{aspect-ratio:800/560;background:#eceeef;position:relative;overflow:hidden}.lp .map-wrap svg{width:100%;height:100%;display:block;position:absolute;inset:0}.lp .m-water{fill:#dce0e2}.lp .m-coast{fill:none;stroke:#b9bfc4;stroke-width:1.2px}.lp .m-park{fill:#e2e5e3}.lp .m-minor{fill:none;stroke:#3e4246;stroke-width:1.4px;stroke-linecap:round}.lp .m-major-case{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round}.lp .m-major-in{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round}.lp .m-rail{fill:none;stroke:#5c6066;stroke-width:1.2px;stroke-dasharray:7 4}.lp .m-lbl{font-family:var(--cond);letter-spacing:.06em;fill:var(--ink2);text-transform:uppercase;paint-order:stroke;stroke:#eceeef;stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:500}.lp .m-lbl.big{fill:var(--ink);font-size:15px;font-weight:600}.lp .m-water-lbl{font-family:var(--cond);letter-spacing:.24em;fill:#6e747a;text-transform:uppercase;font-size:15px;font-weight:500}.lp .m-farm{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-dasharray:2 4;stroke-linecap:round}.lp .m-route{fill:none;stroke:var(--or);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.lp .hg{fill:#cdd1d4}.lp .hf .b{fill:#fff;stroke:#80868c;stroke-width:.9px}.lp .hf .o{fill:var(--or);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .45s var(--ease),transform .5s var(--ease);transform:scale(.25)}.lp .hf.on .o{opacity:1;transform:none}.lp .map-foot{padding:16px 22px 20px}.lp .track{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.lp .track span{font:600 17px/1 var(--cond);letter-spacing:.03em;color:var(--mute);padding:14px 0 0;transition:color .3s}.lp .track span.on{color:var(--ink)}.lp .track span:nth-of-type(2){text-align:center}.lp .track span:nth-of-type(3){text-align:right}.lp .track .mark{background:var(--or);width:33.333%;height:5px;transition:transform .7s var(--ease);position:absolute;top:-3px;left:0}.lp .track[data-step="1"] .mark{transform:translate(100%)}.lp .track[data-step="2"] .mark{transform:translate(200%)}.lp .mf-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;display:flex}.lp .mf-row p{font:500 16px/1.35 var(--cond);letter-spacing:.02em;color:var(--ink2)}.lp .tally{font:600 18px/1 var(--cond);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.lp .tally .count{text-align:right;min-width:3ch;display:inline-block}.lp .key{color:var(--ink2);align-items:center;gap:7px;margin-right:14px;font-size:15px;display:inline-flex}.lp .key i{width:10px;height:10px;display:inline-block}.lp .replay{font:500 15px var(--text);color:var(--ink2);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:6px 0;text-decoration:underline}.lp .auto-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,96px);margin-top:64px;display:grid}.lp .anniv-art{padding-bottom:18%;position:relative}.lp .anniv-art>img{aspect-ratio:4/3;object-fit:cover;width:86%}.lp .anniv .ann-card{width:62%;position:absolute;bottom:0;right:0}.lp .anniv figcaption{text-align:right}.lp .ann{aspect-ratio:7/5;grid-template-columns:38% 1fr;display:grid;box-shadow:0 2px 4px #12131424,0 22px 40px -22px #12131480}.lp .ann-side{background:var(--terra);place-items:center;display:grid}.lp .ann-side span{font:400 24cqi/1 var(--f-caslon),Georgia,serif;color:var(--warm)}.lp .ann-body{flex-direction:column;padding:7cqi 6cqi;display:flex}.lp .ann-body b{font:400 6.6cqi/1.12 var(--f-caslon),Georgia,serif;display:block}.lp .ann-body p{margin-top:3cqi;font-size:3.3cqi;line-height:1.45}.lp .ann-body .sig{align-items:center;gap:2.4cqi;margin-top:auto;font-size:3.1cqi;font-weight:500;display:flex}.lp .ann-body .mk{width:8cqi;height:8cqi;font:400 2.9cqi/1 var(--f-caslon),Georgia,serif;background:var(--navy);color:var(--warm);border-radius:50%;place-items:center;display:grid}.lp .anniv figcaption{font:500 15px/1.3 var(--cond);letter-spacing:.02em;color:var(--mute);margin-top:16px}.lp .setup{background:var(--sheet);box-shadow:var(--lift);padding:22px 24px 24px}.lp .setup-top{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:16px;display:grid}.lp .setup-top img{object-fit:cover;width:64px;height:64px}.lp .setup-top b{font:600 17px/1.35 var(--text);display:block}.lp .setup-top span{color:var(--ink2);font-size:15px}.lp .fields{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px;margin-top:20px;display:grid}.lp .field label{font:500 15px/1.2 var(--cond);letter-spacing:.03em;color:var(--mute);margin-bottom:6px;display:block}.lp .field div{border:1.5px solid var(--ink);font:500 16px/1.3 var(--text);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:11px 12px;overflow:hidden}.lp .setup .btn{margin-top:16px;padding:14px 18px;font-size:16px}.lp .sched{margin-top:36px}.lp .sched h3{font:600 15px/1.3 var(--text);color:var(--mute);margin-bottom:6px}.lp .sched ol{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.lp .sched li{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:13px 0;display:grid}.lp .sched li b{font:600 16px/1.35 var(--text)}.lp .sched li small{color:var(--mute);font-size:15px}.lp .sched li time{font:600 17px/1.1 var(--cond);letter-spacing:.02em;text-align:right;white-space:nowrap;grid-area:1/2/span 2;align-self:center}.lp .sched li time em{color:var(--mute);font-size:14px;font-style:normal;font-weight:500;display:block}.lp .sched li.new b:after{content:"Added today";font:600 14px/1 var(--cond);letter-spacing:.03em;color:var(--or-text);margin-left:10px}.lp.js .sched li.new{opacity:0;transition:opacity .45s var(--ease),transform .55s var(--ease);transform:translateY(-8px)}.lp .sched.in li.new{opacity:1;transform:none}.lp.js .goals:not(.in) .bar i{transform:scaleX(0)}.lp .voice-grid{grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.lp .voice .lede{margin-top:22px}.lp .files{margin:30px 0 0;padding:0;list-style:none}.lp .files li{border-top:1px solid var(--rule);font:500 16px/1.3 var(--text);align-items:center;gap:14px;padding:12px 0;display:flex}.lp .files li:last-child{border-bottom:1px solid var(--rule)}.lp .files svg{flex:none;width:16px;height:20px}.lp .files span{font:500 16px/1 var(--cond);color:var(--mute);letter-spacing:.02em;margin-left:auto}.lp .vo{max-width:34em;margin:34px 0 0;padding:0}.lp .vo p{font:400 18px/1.6 var(--f-caslon),Georgia,serif;color:var(--navy)}.lp .vo p+p{margin-top:10px}.lp .vo footer{font:500 15px/1.3 var(--cond);letter-spacing:.02em;color:var(--mute);margin-top:12px}.lp .cma-fig{justify-self:end;width:100%;max-width:440px}.lp .cma-fig .cma{box-shadow:0 1px 2px #12131424,0 18px 36px -22px #12131480}.lp .cma-fig figcaption{font:500 15px/1.3 var(--cond);letter-spacing:.02em;color:var(--mute);margin-top:22px}.lp .price-grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.lp .price h2{max-width:none}.lp .price .lede{margin-top:22px}.lp .price .btn{margin-top:34px}.lp .incl{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.lp .incl li{border-bottom:1px solid var(--rule);font:500 17px/1.4 var(--text);gap:16px;padding:14px 0;display:flex}.lp .incl svg{width:18px;height:18px;color:var(--or);flex:none;margin-top:3px}.lp .teams{border-top:1px solid var(--rule);grid-template-columns:minmax(0,6.5fr) minmax(0,5.5fr);align-items:center;gap:clamp(32px,6vw,96px);margin-top:clamp(80px,9vw,120px);padding-top:clamp(56px,6vw,80px);display:grid}.lp .teams>div>p{color:var(--ink2);max-width:32em;margin-top:14px}.lp .teams .link{margin-top:22px;font-size:16px;display:inline-block}.lp .swap{grid-template-columns:repeat(3,1fr);display:grid}.lp .swap figure:nth-child(2){transform:translateY(24px)}.lp .swap figure:nth-child(3){transform:translateY(48px)}.lp .swap .fly{box-shadow:0 1px 2px #12131424,0 14px 30px -18px #12131466}.lp .swap figure+figure{margin-left:-14%}.lp .swap figcaption{font:500 15px/1.3 var(--cond);color:var(--mute);letter-spacing:.02em;margin-top:12px}.lp .faq-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(32px,6vw,96px);display:grid}.lp details{border-top:1px solid var(--rule)}.lp details:last-child{border-bottom:1px solid var(--rule)}.lp summary{cursor:pointer;font:600 18px/1.35 var(--text);justify-content:space-between;gap:20px;padding:22px 0;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary svg{width:16px;height:16px;transition:transform .25s var(--ease);flex:none;margin-top:4px}.lp details[open] summary svg{transform:rotate(45deg)}.lp details p{color:var(--ink2);max-width:38em;padding:0 0 24px}.lp details p a,.lp .teams p a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px}.lp details p a:hover,.lp .teams p a:hover{color:var(--or-text)}.lp .end{background:var(--ink);color:#f4f5f5;padding:clamp(96px,11vw,160px) 0 0}.lp .end h2{color:#fff;max-width:15ch;font-size:clamp(38px,4.6vw,66px)}.lp .end .cm:before{color:#6b7077}.lp .end-box{width:fit-content;max-width:100%;margin-left:calc(-1*clamp(28px,4vw,56px));padding:clamp(28px,4vw,56px)}.lp .end p{color:#c9cdd1;max-width:30em;margin-top:22px;font-size:19px}.lp .end .btn{margin-top:36px}.lp .legend.wide{flex:3.086 1 0;padding-left:clamp(12px,2.4vw,36px)}.lp .legend.wide dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 36px;max-width:660px}.lp .legend.wide p{max-width:660px}.lp .field.wide{grid-column:1/-1}.lp .pkgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.lp .pkg{border:1px solid var(--rule);font:400 15px/1.35 var(--text);color:var(--ink2);border-radius:3px;padding:11px 12px}.lp .pkg b{font:600 16px/1.3 var(--text);color:var(--ink);justify-content:space-between;gap:10px;display:flex}.lp .pkg b span{font:600 17px/1.3 var(--cond);letter-spacing:.02em;font-variant-numeric:tabular-nums}.lp .pkg.sel{border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink)}.lp .fine{color:var(--mute);margin-top:18px;font-size:15px}.lp .price .fine{margin-top:16px}.lp .end{padding-bottom:clamp(96px,10vw,150px)}.lp dialog.lb{margin:auto}@keyframes lp-show{to{opacity:1;clip-path:none;transform:none}}@keyframes lp-hide{to{opacity:0}}.lp .press.pre .sheet,.lp .press.pre .face.front .pc,.lp .press.pre .pc-info>*,.lp .press.pre .slug,.lp .press.pre .trim>.cm-static:before,.lp .press.pre .reg-static,.lp .press.pre .colorbar,.lp .press.pre .press-foot{animation:1ms 3s forwards lp-show}.lp .press.pre .pbar{animation:1ms 3s forwards lp-hide}.lp.js .rv{opacity:0;transition:opacity .6s var(--ease),transform .7s var(--ease);transform:translateY(18px)}.lp.js .rv.in{opacity:1;transform:none}@media (max-width:1100px){.lp .imposition{--h:200px;padding:44px 40px}}@media (max-width:959px){.lp .hero .wrap,.lp .head,.lp .same-grid,.lp .how-a,.lp .how-b,.lp .send-grid,.lp .auto-grid,.lp .voice-grid,.lp .price-grid,.lp .teams,.lp .faq-grid{grid-template-columns:minmax(0,1fr)}.lp .hero h1{max-width:12ch}.lp .lede{font-size:18px}.lp .agents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp .ask-said{display:none}.lp .how-a .guide{order:2}.lp .cma-fig{justify-self:start}.lp .teams .swap{margin-bottom:56px}}@media (max-width:720px){.lp .hero{padding-top:28px}.lp .hero .lede{margin-top:20px}.lp .hero-cta{gap:14px 20px;margin-top:28px}.lp .hero-cta .btn{padding:15px 18px;font-size:16px}.lp .hero-cta .link{font-size:16px}.lp .sheet{padding:16px 9% 18px}.lp .slug{margin-bottom:34px;font-size:14px}.lp .slug span:nth-child(2){display:none}.lp .colorbar{height:9px;margin-top:34px}.lp .colorbar i{width:11px;height:9px}.lp .reg{width:14px;height:14px}.lp .reg.t{margin-left:-7px;top:-25px}.lp .reg.b{margin-left:-7px;bottom:-25px}.lp .reg.l{margin-top:-7px;left:-24px}.lp .reg.r{margin-top:-7px;right:-24px}.lp .cm:before{background-position:0 14px,14px 0,right 0 top 14px,right 14px top 0,left 0 bottom 14px,left 14px bottom 0,right 0 bottom 14px,right 14px bottom 0;background-size:8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px,8px 1px,1px 8px;inset:-14px}.lp .cm-sm:before,.lp .wp button.cm:before{background-position:0 9px,9px 0,right 0 top 9px,right 9px top 0,left 0 bottom 9px,left 9px bottom 0,right 0 bottom 9px,right 9px bottom 0;background-size:6px 1px,1px 6px,6px 1px,1px 6px,6px 1px,1px 6px,6px 1px,1px 6px;inset:-9px}.lp .press-foot{flex-wrap:wrap}.lp .status{font-size:15px}.lp .same-grid{margin-top:36px}.lp .agents{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.lp .agent{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:8px;padding:10px 4px}.lp .agent img,.lp .agent .ini{width:44px;height:44px}.lp .agent .ini{font-size:16px}.lp .agent b{font-size:14px;line-height:1.2}.lp .agent span span{display:none}.lp .psheet{padding:16px 16px 18px}.lp .psheet .slug{margin-bottom:26px}.lp .pset{grid-template-columns:minmax(0,1fr);gap:16px}.lp .pset>*+*{justify-self:end;width:66%}.lp .spec{gap:6px 16px;font-size:15px}.lp .wall{columns:2;gap:0 14px;padding:18px 16px;display:block}.lp .wrow{display:contents}.lp .wp{break-inside:avoid;margin-bottom:22px;display:block}.lp .legend,.lp .m-hide{display:none}.lp .wp figcaption{margin-top:8px;font-size:14px}.lp .wp figcaption b{font-size:15px}.lp .guide{padding:18px}.lp .dirs,.lp .voice .files{display:none}.lp .joblog li{grid-template-columns:62px minmax(0,1fr) auto;gap:10px}.lp .joblog q{font-size:16px}.lp .guide-in{grid-template-columns:1fr}.lp .edit{padding:16px 16px 20px}.lp .askbar{margin-bottom:26px;font-size:15px}.lp .chips{gap:8px;margin-top:30px}.lp .chip{padding:10px 12px;font-size:14px}.lp .imposition{--h:150px;gap:40px;padding:30px 22px 26px}.lp .imp-row{flex-wrap:wrap;justify-content:flex-start;gap:40px 32px}.lp .i-pc{order:3}.lp .i-desc{flex-basis:100%;max-width:none}.lp .imp-row .desc{height:auto}.lp .desc .dl{display:none}.lp .desc-short{border:0;margin-top:0;padding-top:0;font-size:16px}.lp .map-top span{display:none}.lp .imposition figcaption{margin-top:18px;font-size:14px}.lp .drop{grid-template-columns:96px minmax(0,1fr);align-items:start}.lp .drop img{width:96px;height:96px}.lp .drop .btn{grid-column:1/-1}.lp .map-top,.lp .map-foot{padding-left:16px;padding-right:16px}.lp .map-wrap{aspect-ratio:620/520}.lp .anniv-art{padding-bottom:26%}.lp .anniv .ann-card{width:74%}.lp .fields,.lp .pkgs{grid-template-columns:1fr}.lp .end-box{width:auto;margin-left:0;padding:30px 22px}}@media (prefers-reduced-motion:reduce){.lp *,.lp :before,.lp :after{transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important}.lp.js .rv,.lp.js .wp,.lp.js .imposition figure{opacity:1;transform:none}}.lp .pset>img{width:100%;height:auto;display:block}.lp .credit{color:var(--mute);max-width:62ch;margin-top:14px;font-size:14px;line-height:1.45}
