.lp-c1{font-size:var(--t-c1);text-wrap:balance;max-width:20ch}.lp-d1{font-size:var(--t-d1);text-wrap:balance}.lp-prose{align-items:flex-start;gap:var(--s4);flex-direction:column;display:flex}.lp-prose>p{max-width:64ch}.lp-prose>.lead{max-width:56ch}.lp-prose>.strip{align-self:stretch;max-width:64ch}.lp-prose>.tl{margin-top:var(--s2)}.lp-prose a:not(.tl),.lp-note a,.lp-q a{text-underline-offset:.2em;font-weight:700}.lp-bold b{font-weight:700}.lp-tls{gap:var(--s3) var(--s6);margin-top:var(--s2);flex-wrap:wrap;display:flex}.lp-note{margin-top:var(--s5);max-width:72ch}.lp-code{font:inherit;letter-spacing:0;white-space:nowrap;font-weight:700}.lp-phone{display:none}@media (max-width:860px){.lp-wide{display:none}.lp-phone{display:block}.lp-tls{flex-direction:column;align-items:flex-start;gap:0}.lp-tls .tl{margin-block:0;padding-block:12px;display:inline-block}main .tl{white-space:normal;max-width:100%}.phero-c .tl{white-space:normal}}.lp-bc{padding-top:var(--s4);font-size:var(--t-small);font-weight:600}.lp-bc .wrap{align-items:center;gap:0 var(--s2);flex-wrap:wrap;display:flex}.lp-bc a,.lp-bc span{align-items:center;min-height:32px;display:inline-flex}.lp-bc a{text-underline-offset:.2em}.lp-bc>.wrap>*+:before{content:"/";margin-right:var(--s2);color:var(--mute)}.lp-bc span{color:var(--mute)}@media (max-width:860px){.lp-bc{padding-top:var(--s2)}.lp-bc a,.lp-bc span{min-height:44px}}.lp-bc+.phero{padding-top:var(--s4);--hf-r:var(--s4)}.lp-hd{gap:var(--s5) var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-hd>h2{grid-column:1/6}.lp-hd>:not(h2){grid-column:6/13}.lp-hd+.tbl,.lp-hd+.lp-rt{margin-top:var(--s7)}@media (max-width:1100px){.lp-hd>h2,.lp-hd>:not(h2){grid-column:1/-1}}.lp-2{gap:var(--s7) var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-2-t{gap:var(--s4);flex-direction:column;grid-column:1/7;display:flex}.lp-2-o{align-items:flex-start;gap:var(--s4);flex-direction:column;grid-column:7/13;min-width:0;display:flex}.lp-2-o>.pf-box,.lp-2-o>.strip{align-self:stretch}.lp-2-t .lead{max-width:52ch}.lp-2--scene .lp-2-t{grid-column:1/6}.lp-2--scene .lp-2-o{grid-column:6/13}.lp-2--slip{margin-top:var(--s7)}.lp-2--slip .lp-2-t{grid-column:1/8}.lp-2--slip .lp-2-o{grid-column:9/13}.lp-2--slip .slip{align-self:stretch}.lp-2--rev .lp-2-t{grid-column:1/6}@media (max-width:1100px){.lp-2--scene .lp-2-t,.lp-2--scene .lp-2-o,.lp-2--rev .lp-2-t{grid-column:1/-1}}@media (max-width:860px){.lp-2{display:block}.lp-2-o{margin-top:var(--s6)}}.lp-xl{font-size:var(--t-xl);text-wrap:balance;max-width:9em}@media (max-width:860px){.lp-xl{font-size:min(var(--t-xl),23vw)}}.lp-tw{padding-bottom:0;overflow:clip}.lp-tw-g{column-gap:var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.lp-tw-h{font-size:var(--t-d1);text-wrap:balance;grid-column:1/-1;max-width:16em}.lp-tw-t{padding:var(--s6) 0 var(--sec-y);grid-column:1/8;align-self:start}.lp-tw-i{width:calc(var(--v)*30);max-width:none;margin-top:var(--s6);grid-column:8/13;justify-self:end}.lp-tw-i--suit{width:calc(var(--v)*24)}.lp-tw--slip .lp-tw-t{grid-column:1/6}.lp-tw--slip .lp-tw-o{padding:var(--s6) 0 var(--sec-y);grid-column:6/10;align-self:start}.lp-tw--slip .lp-tw-i{width:calc(var(--v)*26);grid-column:10/13}@media (max-width:1100px){.lp-tw--slip .lp-tw-t{grid-column:1/8}.lp-tw--slip .lp-tw-o{grid-column:1/8;padding-top:0}.lp-tw--slip .lp-tw-i{grid-area:2/8/4/13}}@media (max-width:860px){.lp-tw-g{display:block}.lp-tw-t{padding:var(--s5) 0 0}.lp-tw-t>.lead{font-size:var(--t-body);font-weight:500;line-height:var(--lh-text)}.lp-tw--slip .lp-tw-o{padding:var(--s6) 0 0}.lp-tw-i{width:72vw;margin:var(--s5) calc(var(--m)*-1) 0 auto;display:block}.lp-tw-i--suit{width:60vw}.lp-tw--slip .lp-tw-i{width:72vw;margin-right:calc(var(--m)*-1)}}.lp-ph{width:calc(var(--v)*34);margin-top:var(--s6);grid-column:8/13;place-self:end;position:relative}.lp-ph-i{width:100%;max-width:none;display:block}.lp-ph-s{background:var(--ink);width:16.5%;height:34.8%;color:var(--white);border-radius:12%/5.4%;justify-content:center;padding-top:3%;display:flex;position:absolute;top:35.8%;left:5.1%}.lp-ph-s b{font-family:var(--font-display);font-weight:900;font-stretch:62%;font-size:clamp(15px,calc(var(--v)*1.5),24px);letter-spacing:.01em;white-space:nowrap;line-height:1}.lp-ph-n{border-left:6px solid var(--blue);border-radius:var(--r-l);background:var(--white);width:min(58%,300px);color:var(--ink);box-shadow:var(--sh-lift);font-size:clamp(13px,calc(var(--v)*.95),15px);font-variant-numeric:tabular-nums;padding:10px 12px 11px 14px;font-weight:500;line-height:1.28;position:absolute;top:46%;left:3%}.lp-ph-n b{font-size:clamp(15px,calc(var(--v)*1.1),18px);font-weight:800;display:block}.lp-ph-n span{display:block}.lp-ph-n em{color:var(--blue);font-style:normal;font-weight:700;display:block}@media (max-width:860px){.lp-ph{width:min(100vw - 32px,520px);margin:var(--s5) calc(var(--m)*-1) 0 auto;display:block}.lp-ph-n{width:min(60%,300px);padding:8px 10px 9px 12px;font-size:13px;left:4%}.lp-ph-n b{font-size:15px}}.lp-crds{gap:var(--s7) calc(var(--gut)*2);margin-top:var(--s7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-crds .crd p{max-width:52ch}@media (max-width:860px){.lp-crds{gap:var(--s7);margin-top:var(--s6);grid-template-columns:1fr}}.lp-src{margin-top:var(--s5);font-size:var(--t-micro);color:var(--mute);border-top-width:1px;font-weight:500;max-width:none!important}.lp-src>span:first-child{flex:360px}.lp-src-l{gap:0 var(--s4);flex-wrap:wrap;display:inline-flex}.lp-src-l a{min-height:26px;color:inherit;text-underline-offset:.2em;align-items:center;font-weight:700;display:inline-flex}.on-ink .lp-src,.on-blue .lp-src{border-top-color:currentColor}@media (max-width:860px){.lp-src{gap:var(--s2) var(--s5)}.lp-src>span:first-child{flex-basis:100%}.lp-src{display:block}.lp-src>span:first-child{margin-bottom:var(--s2);display:block}.lp-src-l{line-height:26px;display:block}.lp-src-l a{margin-right:var(--s4);white-space:nowrap;padding:5px 0;display:inline}}.lp-q{gap:var(--s5) var(--gut);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.lp-q>h2{grid-column:1/5}.lp-q>.faq{grid-column:5/13}.lp-q>.lp-q-s{margin-top:var(--s3);grid-column:5/13}@media (max-width:1100px){.lp-q>h2,.lp-q>.faq,.lp-q>.lp-q-s{grid-column:1/-1}}.lp-end-m{margin-top:var(--s4);display:block}.lp-ids tbody th{font:900 var(--t-d3)/1.04 var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);word-spacing:.08em;width:20%;font-stretch:62%}.lp-ids thead th:nth-child(2){width:36%}.lp-after{gap:var(--s4);margin-top:var(--s6);flex-direction:column;max-width:70ch;display:flex}@media (max-width:860px){.lp-ids tbody th{width:100%;padding-bottom:var(--s2)}.lp-ids td{grid-template-columns:120px minmax(0,1fr)}}.lp-rt{margin-top:var(--s7)}.lp-rt .tbl tbody th{font:900 var(--t-d3)/1.04 var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);word-spacing:.08em;padding-right:var(--s6);white-space:nowrap;font-stretch:62%}.lp-rt td{font-size:var(--t-small);line-height:1.5}.lp-rt thead th:first-child{width:15%}.lp-rt thead th:nth-child(2){width:43%}.lp-acc{border-top:2px solid}.lp-acc details{border-bottom:1px solid var(--rule)}.lp-acc summary{justify-content:space-between;align-items:center;gap:var(--s3);min-height:56px;padding:var(--s3) 0;font:900 var(--t-d3)/1.05 var(--font-display);text-transform:uppercase;letter-spacing:var(--track-display);word-spacing:.08em;cursor:pointer;font-stretch:62%;list-style:none;display:flex}.lp-acc summary::-webkit-details-marker{display:none}.lp-acc summary:after,.lp-sy summary:after{content:"+";font:500 28px/1 var(--font-text);transition:transform var(--d-2) var(--ease);flex:none}.lp-acc details[open]>summary:after,.lp-sy details[open]>summary:after{transform:rotate(45deg)}.lp-acc dl{padding-bottom:var(--s3)}.lp-acc dl>div{padding:var(--s2) 0;border-top:1px solid var(--rule)}.lp-acc dt{font-size:var(--t-micro);color:var(--mute);font-weight:700}.lp-acc dd{font-size:var(--t-small);margin:0;line-height:1.45}.lp-cols{gap:var(--s7) calc(var(--gut)*2);margin-top:var(--s7);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-col{gap:var(--s4);padding-top:var(--s4);border-top:6px solid;flex-direction:column;display:flex}.lp-col h3{font-size:var(--t-d2);margin-bottom:var(--s2)}.lp-col:last-child h3{color:var(--blue)}.lp-col p{max-width:60ch}.lp-col b{font-weight:700}@media (max-width:860px){.lp-cols{gap:var(--s7);margin-top:var(--s6);grid-template-columns:1fr}}.lp-sy{gap:0 calc(var(--gut)*2);margin-top:var(--s7);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lp-sy-c{border-top:2px solid}.lp-sy-c+.lp-sy-c{margin-top:0}.lp-sy summary{justify-content:space-between;align-items:center;gap:var(--s4);min-height:56px;padding:var(--s3) 0 var(--s4);cursor:pointer;list-style:none;display:flex}.lp-sy summary::-webkit-details-marker{display:none}.lp-sy summary h3{font-size:var(--t-c2);font-weight:600;line-height:1.22}.lp-sy-c>p{max-width:60ch;padding-bottom:var(--s3)}.lp-sy-c>.tl{margin-bottom:var(--s6);font-size:16px;display:inline-block}@media (max-width:860px){.lp-sy{margin-top:var(--s6);grid-template-columns:1fr}.lp-sy-c>.tl{margin-bottom:var(--s5)}.lp-sy summary{min-height:48px;padding:10px 0}.lp-sy summary h3{font-size:17px;font-weight:700;line-height:1.3}}.lp-next{align-items:flex-start;gap:var(--s2);margin-top:var(--s4);flex-direction:column;display:flex}.lp-next .lab{margin-bottom:var(--s1)}.lp-bk{gap:var(--s4);--col:18px minmax(0,1fr) 30px 34px 86px;flex-direction:column;display:flex}.lp-bk-h{align-items:center;gap:var(--s3) var(--s4);grid-template-columns:auto minmax(0,1fr);display:grid}.lp-cn{font-size:var(--t-d2);color:var(--t);grid-column:1/-1}.lp-bk-n{color:var(--mu);justify-self:end;font-size:13px;font-weight:600}.lp-bk-g{flex:none}.lp-bk-g .tr{height:46px}.lp-bk-g .tr:nth-child(n+9){display:none}.lp-box{background:var(--p);width:18px;height:18px;color:var(--white);border-radius:5px;place-items:center;display:grid}.lp-box svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.lp-bk .ph{display:none}@container pf (max-width:860px){.lp-bk{--col:18px minmax(0,1fr) 84px}.lp-bk .tr>:nth-child(3),.lp-bk .tr>:nth-child(4){display:none}.lp-bk .ph{display:inline}.lp-bk-g .tr{height:auto;min-height:46px}.lp-bk-g .tr:nth-child(n+7){display:none}}@media (max-width:860px){.phero h1{font-size:min(17vw,88px);line-height:1.06}}.end h2{line-height:1.06}@media (max-width:860px){.end h2{line-height:1.1}}.lp-stops li{padding:0;display:block}.lp-stops a{justify-content:space-between;align-items:center;gap:var(--s4);padding:8px 0;text-decoration:none;display:flex}.lp-stops a:hover span{text-underline-offset:.2em;text-decoration:underline}@media (max-width:860px){.lp-stops a{min-height:44px;padding:0}}.lp-one{align-self:flex-start;max-width:560px}.lp-one li span{font-size:var(--t-body);line-height:1.4}@media (min-width:861px){main .phero.phero--close .phero-v>.lp-mts{width:calc(var(--v)*24)}}.lp-mts .slip-h{gap:var(--s3)}.lp-mts .slip-h span{text-align:right}
