.jY2ySW_page{overflow-x:clip}.jY2ySW_accent{color:var(--v4-accent);font-weight:400}.jY2ySW_hero{position:relative}.jY2ySW_heroPhoto{height:min(86svh,860px);min-height:520px}.jY2ySW_heroPhoto:after{content:"";background:linear-gradient(#15181b99,#0000 24% 78%,#15181b80);position:absolute;inset:0}.jY2ySW_heroCaption{right:var(--v4-gutter);z-index:1;color:var(--v4-ljus);font-size:14px;position:absolute;bottom:16px}.jY2ySW_card{z-index:2;background:var(--v4-bg-page);gap:22px;width:min(780px,62%);margin-top:clamp(-260px,-18vw,-140px);padding:clamp(28px,3.4vw,56px) clamp(28px,3.4vw,56px) 0 0;display:grid;position:relative}.jY2ySW_title{font:400 clamp(40px, 5.4vw, 92px)/.96 var(--v4-font);letter-spacing:-.05em;text-wrap:balance;margin:0}.jY2ySW_cardLead{max-width:50ch;color:var(--v4-text-muted)}.jY2ySW_isNot{grid-template-columns:1fr 1fr;gap:clamp(12px,1.4vw,20px);display:grid}.jY2ySW_is,.jY2ySW_not{align-content:start;gap:26px;padding:clamp(24px,3vw,48px);display:grid}.jY2ySW_is{background:var(--v4-bg-surface)}.jY2ySW_not{outline:1px solid color-mix(in srgb, var(--v4-text-muted) 30%, transparent);outline-offset:-1px}.jY2ySW_is h3,.jY2ySW_not h3{color:var(--v4-text-muted);font:500 15px/1.3 var(--v4-font)}.jY2ySW_is ul,.jY2ySW_not ul{gap:18px;display:grid}.jY2ySW_is li,.jY2ySW_not li{font:400 clamp(22px, 2.2vw, 36px)/1.12 var(--v4-font);letter-spacing:-.035em;grid-template-columns:34px minmax(0,1fr);align-items:baseline;display:grid}.jY2ySW_is li:before,.jY2ySW_not li:before{content:"";border-radius:50%;width:14px;height:14px;transform:translateY(-2px)}.jY2ySW_is li:before{background:var(--v4-yellow)}.jY2ySW_not li{color:var(--v4-text-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--v4-text-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--v4-text-muted) 60%, transparent);text-decoration-thickness:1px}.jY2ySW_not li:before{outline:1.5px solid var(--v4-text-muted);outline-offset:-1.5px}.jY2ySW_need{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:clamp(56px,7vw,100px);display:grid}.jY2ySW_need>span{grid-column:1/4;align-self:start;margin-top:calc(clamp(24px,2.9vw,46px)/3.73832 - .3275em)}.jY2ySW_need>p{font:400 clamp(24px, 2.9vw, 46px)/1.18 var(--v4-font);letter-spacing:-.03em;text-wrap:balance;grid-column:4/12}.jY2ySW_way{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}.jY2ySW_wayHead{grid-column:1/5;align-content:start;gap:18px;display:grid}.jY2ySW_wayHead h2{font:400 clamp(30px, 3.5vw, 56px)/1.04 var(--v4-font);letter-spacing:-.04em;text-wrap:balance}.jY2ySW_wayStops{grid-column:5/13;gap:clamp(36px,4vw,64px);padding-left:56px;display:grid;position:relative}.jY2ySW_wayStops:before{content:"";background:linear-gradient(var(--v4-text-muted), var(--v4-yellow));width:3px;position:absolute;top:18px;bottom:18px;left:9px}.jY2ySW_wayStops>li{gap:8px;display:grid;position:relative}.jY2ySW_wayStops>li:before{content:"";background:var(--v4-bg-surface);outline:3px solid var(--v4-text-muted);outline-offset:-3px;border-radius:50%;width:21px;height:21px;position:absolute;top:12px;left:-56px}.jY2ySW_wayStops>li:nth-child(2):before{outline-color:var(--v4-yellow)}.jY2ySW_wayStops>li:last-child:before{background:var(--v4-yellow);outline:0}.jY2ySW_wayStops span{color:var(--v4-text-muted);font-size:15px}.jY2ySW_wayStops b{font:400 clamp(32px, 4.6vw, 76px)/1.02 var(--v4-font);letter-spacing:-.045em}.jY2ySW_wayStops>li:first-child b{color:var(--v4-text-muted)}.jY2ySW_wayText{grid-column:5/13;margin-top:clamp(24px,3vw,40px);padding-left:56px}.jY2ySW_trips{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px;display:grid}.jY2ySW_trips .jY2ySW_tripsPhoto{aspect-ratio:4/5;grid-column:1/6;position:sticky;top:110px}.jY2ySW_tripsList{grid-column:7/13;gap:4px;display:grid}.jY2ySW_tripsList h2{font:400 clamp(30px, 3.5vw, 56px)/1.04 var(--v4-font);letter-spacing:-.04em;text-wrap:balance;margin:18px 0 clamp(24px,3vw,40px)}.jY2ySW_trip{color:inherit;grid-template-columns:40px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding-block:14px;text-decoration:none;display:grid}.jY2ySW_trip i{color:var(--v4-accent);font:500 15px/1 var(--v4-font);font-style:normal}.jY2ySW_trip b{font:400 clamp(22px, 2vw, 32px)/1.12 var(--v4-font);letter-spacing:-.03em;transition:color .25s}.jY2ySW_trip span{color:var(--v4-accent);white-space:nowrap;align-items:center;gap:4px;font-size:15px;display:inline-flex}.jY2ySW_tripsEnd{color:var(--v4-text-muted);margin-top:20px}.jY2ySW_send{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,14px);display:grid}.jY2ySW_send>li{background:var(--v4-bg-surface);min-height:170px;font:400 clamp(20px, 1.7vw, 26px)/1.15 var(--v4-font);letter-spacing:-.025em;align-content:space-between;gap:40px;padding:20px;display:grid}.jY2ySW_send i{color:var(--v4-accent);font:500 15px/1 var(--v4-font);font-style:normal}.jY2ySW_sendText{color:var(--v4-text-muted);grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(28px,3vw,44px);display:grid}.jY2ySW_linksLabel{margin-bottom:18px}.jY2ySW_links{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(8px,1vw,14px);display:grid}.jY2ySW_links a{outline:1px solid color-mix(in srgb, var(--v4-text-muted) 30%, transparent);outline-offset:-1px;height:100%;color:inherit;gap:8px;padding:18px 20px;text-decoration:none;transition:background-color .25s;display:grid}.jY2ySW_links a:focus-visible{outline:2px solid var(--v4-focus);outline-offset:3px}.jY2ySW_links span{color:var(--v4-text-muted);font-size:14px}.jY2ySW_links b{font:400 20px/1.15 var(--v4-font);letter-spacing:-.02em;transition:color .25s}@media (hover:hover){a.jY2ySW_trip:hover b,.jY2ySW_links a:hover b{color:var(--v4-accent)}.jY2ySW_links a:hover{background:var(--v4-bg-raised)}}@media (max-width:860px){.jY2ySW_card{width:auto;margin-right:calc(var(--v4-gutter) * -1);padding-right:var(--v4-gutter)}.jY2ySW_isNot,.jY2ySW_sendText{grid-template-columns:1fr}.jY2ySW_need>span,.jY2ySW_need>p,.jY2ySW_wayHead,.jY2ySW_wayStops,.jY2ySW_wayText,.jY2ySW_tripsPhoto,.jY2ySW_tripsList{grid-column:1/-1}.jY2ySW_need>span{margin-top:12px}.jY2ySW_wayStops{margin-top:24px}.jY2ySW_wayText{padding-left:0}.jY2ySW_trips .jY2ySW_tripsPhoto{aspect-ratio:4/3;position:relative;top:0}.jY2ySW_send,.jY2ySW_links{grid-template-columns:1fr 1fr}}@media (max-width:760px){.jY2ySW_heroPhoto{height:64svh;min-height:420px}.jY2ySW_card{margin-top:-96px;padding-top:24px}.jY2ySW_heroCaption{display:none}.jY2ySW_send>li{gap:24px;min-height:130px}.jY2ySW_trip span{white-space:normal;grid-column:2}}
