.mockup-module__SpvKDW__page{--canvas:#10161c;--surface:#19232b;--paper:#f5f2ec;--muted:#b3bdc5;--accent:#efb1ac;--display:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;color:var(--paper);background:var(--canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow:clip}.mockup-module__SpvKDW__page a:focus-visible,.mockup-module__SpvKDW__page button:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.mockup-module__SpvKDW__hero{isolation:isolate;align-items:center;min-height:max(720px,100svh);display:grid;position:relative}.mockup-module__SpvKDW__media{z-index:-2;background:#263745;position:absolute;inset:0;overflow:hidden}.mockup-module__SpvKDW__media img{object-fit:cover;object-position:60% center;animation:1.8s ease-out both mockup-module__SpvKDW__imageArrival}.mockup-module__SpvKDW__heroVideo{pointer-events:none;border:0;width:max(100%,177.78vh);height:max(100%,56.25vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mockup-module__SpvKDW__heroVideoFile{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mockup-module__SpvKDW__hero:before{content:"";z-index:-1;background:linear-gradient(180deg, #10161c70 0%, #10161c25 25%, #10161c60 66%, var(--canvas) 100%), linear-gradient(90deg, #0b1429a8, #10213738 85%);position:absolute;inset:0}.mockup-module__SpvKDW__header{z-index:50;background:0 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px max(56px,50vw - 640px);transition:padding .3s,background .3s,border-color .3s,box-shadow .3s;animation:.55s ease-out both mockup-module__SpvKDW__enter;display:flex;position:fixed;inset:0 0 auto}.mockup-module__SpvKDW__headerScrolled{-webkit-backdrop-filter:blur(24px)saturate(145%)brightness(1.45);backdrop-filter:blur(24px)saturate(145%)brightness(1.45);background:#f8fafb85;border-color:#ffffff80;padding-block:12px;box-shadow:inset 0 1px #ffffffb8,0 10px 30px #0b213718}:is(.mockup-module__SpvKDW__header .logo-name,.mockup-module__SpvKDW__header .logo-name>span){color:var(--paper)}:is(.mockup-module__SpvKDW__headerScrolled .logo-name,.mockup-module__SpvKDW__headerScrolled .logo-name>span){color:#172638}.mockup-module__SpvKDW__header .logo-tagline{display:none}.mockup-module__SpvKDW__header .logo-name{font-size:27px;font-weight:800}.mockup-module__SpvKDW__header .logo{gap:10px}.mockup-module__SpvKDW__header nav{align-items:center;gap:clamp(18px,2.5vw,38px);display:flex}.mockup-module__SpvKDW__header nav a{min-height:44px;color:var(--paper);letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:700;display:inline-flex}.mockup-module__SpvKDW__header nav a:hover{color:var(--accent)}.mockup-module__SpvKDW__header nav a:last-child{border:1px solid #ffffff80;border-radius:999px;padding:9px 18px}.mockup-module__SpvKDW__header nav a:last-child:hover{border-color:var(--accent)}.mockup-module__SpvKDW__headerScrolled nav a{color:#172638}.mockup-module__SpvKDW__headerScrolled nav a:hover{color:#a64e58}.mockup-module__SpvKDW__headerScrolled nav a:last-child{background:#ffffff73;border-color:#1726384d}.mockup-module__SpvKDW__heroContent{text-align:center;width:min(1100px,100% - 48px);margin:auto;padding:150px 0 120px}.mockup-module__SpvKDW__eyebrow{color:#e8e5df;letter-spacing:.17em;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;font:11px/1.5 monospace;animation:.6s 80ms both mockup-module__SpvKDW__enter;display:flex}.mockup-module__SpvKDW__eyebrow>span{background:var(--accent);border-radius:50%;width:6px;height:6px}.mockup-module__SpvKDW__hero h1{color:var(--paper);font:600 clamp(62px, 6.7vw, 100px)/1.02 var(--display);letter-spacing:-.052em;text-wrap:balance;margin:24px 0 28px;animation:.65s .12s both mockup-module__SpvKDW__enter}.mockup-module__SpvKDW__hero h1 em{color:inherit;font-style:italic;font-weight:600}.mockup-module__SpvKDW__intro{color:#e4e6e6;max-width:650px;margin:0 auto;font-size:19px;line-height:1.6;animation:.6s .22s both mockup-module__SpvKDW__enter}.mockup-module__SpvKDW__heroActions{flex-direction:column;align-items:center;gap:15px;margin-top:31px;animation:.6s .3s both mockup-module__SpvKDW__enter;display:flex}.mockup-module__SpvKDW__primary{color:#17202a;background:var(--accent);border-radius:9px;justify-content:center;align-items:center;gap:30px;min-height:58px;padding:16px 25px;font-size:16px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex}.mockup-module__SpvKDW__primary:hover{background:#ffd0c8;transform:translateY(-2px)}.mockup-module__SpvKDW__primary>span{font-size:22px;font-weight:400;line-height:1}.mockup-module__SpvKDW__secondary{min-height:44px;color:var(--paper);text-underline-offset:5px;align-items:center;gap:9px;font-size:15px;font-weight:650;display:inline-flex}.mockup-module__SpvKDW__secondary:hover{color:var(--accent);text-decoration:underline}.mockup-module__SpvKDW__highlights{isolation:isolate;width:min(1160px,100% - 96px);margin:auto;padding:80px 0 180px;scroll-margin-top:95px;position:relative}.mockup-module__SpvKDW__highlights:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#17293a 0% calc(100% - 180px),#626c7d calc(100% - 90px),#c9c4c8 100%);width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.mockup-module__SpvKDW__highlights:after{content:"";z-index:-1;pointer-events:none;opacity:.58;filter:blur(1px);background:radial-gradient(at 60% 35%,#f6b8c79c,#0000 58%),url(/images/wave-transition.svg) 50%/contain no-repeat;width:min(720px,75vw);height:270px;position:absolute;bottom:-75px;right:max(-9vw,-120px);-webkit-mask-image:linear-gradient(#0000,#000 35% 70%,#0000);mask-image:linear-gradient(#0000,#000 35% 70%,#0000)}.mockup-module__SpvKDW__highlightIntro{justify-content:space-between;align-items:end;gap:40px;margin-bottom:42px;display:flex}.mockup-module__SpvKDW__sectionKicker{color:var(--accent);letter-spacing:.16em;margin:0 0 18px;font:11px/1.5 monospace}.mockup-module__SpvKDW__highlightIntro h2{font:400 clamp(45px, 5vw, 72px)/1.03 var(--display);letter-spacing:-.045em;margin:0}.mockup-module__SpvKDW__highlightIntro>p{max-width:290px;color:var(--muted);margin:0 0 6px;font-size:16px;line-height:1.6}.mockup-module__SpvKDW__citySwitch{border:1px solid #ffffff21;border-radius:8px;gap:6px;width:fit-content;max-width:100%;margin-bottom:24px;padding:5px;display:flex}.mockup-module__SpvKDW__citySwitch button{min-width:124px;min-height:43px;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:23px;padding:10px 15px;font-size:14px;transition:background .2s,color .2s;display:flex}.mockup-module__SpvKDW__citySwitch button:hover{color:var(--paper)}.mockup-module__SpvKDW__citySwitch button[aria-pressed=true]{background:var(--paper);color:#17202a}.mockup-module__SpvKDW__citySwitch button span{margin-left:auto;font:11px monospace}.mockup-module__SpvKDW__tickets{gap:18px;display:grid}.mockup-module__SpvKDW__ticket{color:#172638;text-align:left;background:#f5f2ec;border:1px solid #d5d2ca;border-radius:13px;grid-template-columns:minmax(240px,32%) minmax(0,1fr) 132px;width:100%;min-height:224px;padding:0;transition:border-color .2s,transform .2s;display:grid;overflow:hidden}.mockup-module__SpvKDW__ticket:hover,.mockup-module__SpvKDW__ticket:focus-visible{border-color:var(--accent);transform:translateY(-3px)}.mockup-module__SpvKDW__ticketImage{background:#aebcc6;min-height:224px;position:relative;overflow:hidden}.mockup-module__SpvKDW__ticketImage img{object-fit:cover;transition:transform .35s}.mockup-module__SpvKDW__ticket:hover .mockup-module__SpvKDW__ticketImage img,.mockup-module__SpvKDW__ticket:focus-visible .mockup-module__SpvKDW__ticketImage img{transform:scale(1.04)}.mockup-module__SpvKDW__ticketMain{flex-direction:column;justify-content:space-between;gap:16px;min-width:0;padding:28px 32px;display:flex}.mockup-module__SpvKDW__ticketOverline{color:#7c565b;letter-spacing:.1em;flex-wrap:wrap;gap:8px 18px;font:10px/1.5 monospace;display:flex}.mockup-module__SpvKDW__ticketOverline span+span:before{content:"•";margin-right:18px}.mockup-module__SpvKDW__ticketMain strong{max-width:490px;font:400 clamp(27px, 2.6vw, 39px)/1.09 var(--display);letter-spacing:-.035em;overflow-wrap:anywhere;display:block}.mockup-module__SpvKDW__ticketMeta{color:#465661;flex-wrap:wrap;gap:5px 16px;font-size:13px;line-height:1.45;display:flex}.mockup-module__SpvKDW__ticketMeta span+span:before{content:"·";margin-right:16px}.mockup-module__SpvKDW__ticketStub{color:#687177;text-align:center;border-left:1px dashed #a8aaa6;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;padding:29px 10px;display:flex;position:relative}.mockup-module__SpvKDW__ticketStub:before,.mockup-module__SpvKDW__ticketStub:after{content:"";background:#17293a;border-radius:50%;width:17px;height:17px;position:absolute;left:-9px}.mockup-module__SpvKDW__ticketStub:before{top:-9px}.mockup-module__SpvKDW__ticketStub:after{bottom:-9px}.mockup-module__SpvKDW__ticketStub span:first-child,.mockup-module__SpvKDW__ticketStub span:last-child{letter-spacing:.08em;font:9px/1.5 monospace}.mockup-module__SpvKDW__ticketStub span:nth-child(2){color:#172638;font-size:27px}.mockup-module__SpvKDW__ticketFootnote{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.5}.mockup-module__SpvKDW__highlights .event-dialog{background:var(--paper);color:#172638;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mockup-module__SpvKDW__highlights .event-dialog h2{font-family:var(--display);font-weight:400}.mockup-module__SpvKDW__highlights .event-dialog .button{border-radius:8px}.mockup-module__SpvKDW__highlights .event-dialog .button-primary{color:#fff;box-shadow:none;background:#172638}.mockup-module__SpvKDW__guides{isolation:isolate;width:min(1160px,100% - 96px);margin:auto;padding:100px 0 70px;position:relative}.mockup-module__SpvKDW__guides:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#10161c,#121d27 70%,#17293a);width:100vw;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.mockup-module__SpvKDW__guides .travel-packs-section{width:100%;margin:0;padding:0;scroll-margin-top:95px}.mockup-module__SpvKDW__guides .section-heading{text-align:center;max-width:650px;margin:0 auto}.mockup-module__SpvKDW__guides .eyebrow{color:var(--accent);letter-spacing:.16em;font:11px/1.7 monospace}.mockup-module__SpvKDW__guides .section-heading h2{color:var(--paper);font:400 clamp(42px, 5.2vw, 70px)/1.07 var(--display);letter-spacing:-.045em;text-wrap:balance;margin:20px auto}.mockup-module__SpvKDW__guides .section-heading>p:last-child{max-width:500px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.75}.mockup-module__SpvKDW__guides .travel-packs-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(18px,3vw,36px);margin-top:82px;padding-block:22px}.mockup-module__SpvKDW__guides .travel-pack-card{background:var(--surface);box-shadow:none;border:1px solid #ffffff24;border-radius:16px;transition:transform .3s,border-color .3s;position:relative}:is(.mockup-module__SpvKDW__guides .travel-pack-card:hover,.mockup-module__SpvKDW__guides .travel-pack-card:focus-within){box-shadow:none;border-color:#fff5;transform:translateY(-6px)}.mockup-module__SpvKDW__guides .travel-pack-card>button{min-height:560px;display:block;position:relative}.mockup-module__SpvKDW__guides .travel-pack-cover{min-height:0;position:absolute;inset:0}.mockup-module__SpvKDW__guides .travel-pack-cover img{object-position:center}.mockup-module__SpvKDW__guides .travel-pack-cover:after{background:linear-gradient(#0a1b2e33,#0a1b2e00 25%,#0a1b2e90 60%,#0a1826f5 100%)}.mockup-module__SpvKDW__guides .travel-pack-stamp{letter-spacing:.17em;font:10px/1.5 monospace;top:32px;left:32px}.mockup-module__SpvKDW__guides .travel-pack-free{letter-spacing:.08em;background:#101c2ba1;padding:6px 12px;font:10px/1.5 monospace;inset:26px 26px auto auto}.mockup-module__SpvKDW__guides .travel-pack-copy{z-index:2;color:var(--paper);gap:12px;padding:36px;position:absolute;inset:auto 0 0}.mockup-module__SpvKDW__guides .travel-pack-type{color:#f2d0c5;letter-spacing:.18em;font:10px/1.6 monospace}.mockup-module__SpvKDW__guides .travel-pack-copy strong{color:var(--paper);font:400 clamp(38px, 4vw, 56px)/1.06 var(--display);letter-spacing:-.04em}.mockup-module__SpvKDW__guides .travel-pack-copy>span:nth-last-child(2){color:#d5dde2;font-size:14px}.mockup-module__SpvKDW__guides .travel-pack-open-label{color:var(--paper);border-top:1px solid #ffffff38;justify-content:space-between;margin-top:14px;padding-top:22px;font-size:14px;font-weight:400;display:flex}.mockup-module__SpvKDW__guides .pack-dialog{color:#172638;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f5f2ec}.mockup-module__SpvKDW__guides .pack-dialog h2{font-family:var(--display);font-weight:400}:is(.mockup-module__SpvKDW__guides .pack-dialog .eyebrow,.mockup-module__SpvKDW__guides .pack-meta){color:#8d3d47}.mockup-module__SpvKDW__guides .pack-dialog .button{border-radius:8px}.mockup-module__SpvKDW__guides .pack-dialog .button-primary{color:#fff;box-shadow:none;background:#172638}.mockup-module__SpvKDW__guides .travel-pack-card--selection{--pack-color:#aeb9c8;border:2px solid var(--pack-color);background:linear-gradient(145deg, var(--pack-color), #1a2838 42%, var(--pack-color));border-radius:18px;padding:9px;transition:transform .3s,box-shadow .3s;box-shadow:0 24px 65px #050b17a6,inset 0 0 0 1px #ffffff65}.mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=coral]{--pack-color:#e5817a;transform:rotate(-3deg)translateY(12px)}.mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=blue]{--pack-color:#68a9dd;transform:translateY(-13px)}.mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=green]{--pack-color:#7cbd91;transform:rotate(3deg)translateY(12px)}:is(.mockup-module__SpvKDW__guides .travel-pack-card--selection:hover,.mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within){border-color:var(--pack-color);box-shadow:0 32px 70px #050b17c9, 0 0 30px var(--pack-color);transform:translateY(-17px)rotate(0)scale(1.02)}.mockup-module__SpvKDW__guides .travel-pack-card--selection>button{min-height:0;color:var(--paper);display:block}.mockup-module__SpvKDW__guides .travel-pack-selection-art{aspect-ratio:2/3;background:#f6f4ee;border-radius:10px;display:block;position:relative;overflow:hidden}.mockup-module__SpvKDW__guides .travel-pack-selection-art img{object-fit:cover;transition:transform .4s;transform:scale(1.065)}:is(.mockup-module__SpvKDW__guides .travel-pack-card--selection:hover .travel-pack-selection-art img,.mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within .travel-pack-selection-art img){transform:scale(1.1)}.mockup-module__SpvKDW__guides .travel-pack-selection-label{color:var(--paper);text-align:left;gap:8px;padding:18px 12px 12px;display:grid}.mockup-module__SpvKDW__guides .travel-pack-selection-label>span:first-child{color:var(--pack-color);letter-spacing:.12em;font:10px/1.4 monospace}.mockup-module__SpvKDW__guides .travel-pack-selection-label strong{font:400 clamp(22px, 2.4vw, 32px)/1.1 var(--display)}.mockup-module__SpvKDW__guides .travel-pack-selection-label>span:last-child{color:#e4e9ec;border-top:1px solid #ffffff35;justify-content:space-between;align-items:center;padding-top:11px;font-size:13px;display:flex}.mockup-module__SpvKDW__guides .travel-pack-card--upcoming{cursor:default;position:relative}.mockup-module__SpvKDW__guides .travel-pack-card--upcoming:hover{transform:rotate(3deg)translateY(12px);box-shadow:0 24px 65px #050b17a6}.mockup-module__SpvKDW__guides .pack-dialog-cover img{object-fit:contain}.mockup-module__SpvKDW__note{justify-content:center;align-items:flex-start;gap:16px;margin:64px auto 0;font-size:15px;line-height:1.7;display:flex}.mockup-module__SpvKDW__note>span{color:var(--accent);font-size:24px}.mockup-module__SpvKDW__note p{margin:0}.mockup-module__SpvKDW__note p span{color:var(--muted);font-size:14px}.mockup-module__SpvKDW__personal{color:#172638;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:linear-gradient(#748497 0%,#b4bcc1 100px,#f3f0ea 210px calc(100% - 210px),#101c29 100%);padding:220px 0}.mockup-module__SpvKDW__personalInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,8vw,130px);width:min(1160px,100% - 96px);margin:auto;display:grid}.mockup-module__SpvKDW__personalCopy .mockup-module__SpvKDW__sectionKicker{color:#9c5764}.mockup-module__SpvKDW__personalCopy h2{font:400 clamp(52px, 6vw, 84px)/.98 var(--display);letter-spacing:-.055em;margin:0 0 28px}.mockup-module__SpvKDW__personalCopy h2 em{font-weight:400}.mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker){color:#4f5f68;max-width:390px;font-size:17px;line-height:1.7}.mockup-module__SpvKDW__darkLink{color:#fff;background:#172638;border-radius:8px;align-items:center;gap:34px;margin-top:30px;padding:15px 21px;font-size:14px;display:inline-flex}.mockup-module__SpvKDW__darkLink:hover,.mockup-module__SpvKDW__trailCta:hover{background:#314862}.mockup-module__SpvKDW__personalPanel{background:#fff;border:1px solid #d7d6d1;border-radius:18px;padding:36px;box-shadow:0 12px 40px #182a3710}.mockup-module__SpvKDW__panelHead{color:#9a5362;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:14px;font:10px/1.5 monospace;display:flex}.mockup-module__SpvKDW__personalPanel h3{font:400 32px/1.1 var(--display);letter-spacing:-.035em;margin:14px 0 20px}.mockup-module__SpvKDW__choiceGrid{flex-wrap:wrap;gap:8px;display:flex}.mockup-module__SpvKDW__choiceGrid button{color:#243442;background:#faf9f7;border:1px solid #d7dadb;border-radius:999px;min-height:36px;padding:7px 14px;font-size:12px;transition:border-color .2s,background .2s}.mockup-module__SpvKDW__choiceGrid button:hover,.mockup-module__SpvKDW__interestChoices button:hover{border-color:#ad8990}.mockup-module__SpvKDW__choiceGrid button[aria-pressed=true],.mockup-module__SpvKDW__interestChoices button[aria-pressed=true]{color:#fff;background:#172638;border-color:#172638}.mockup-module__SpvKDW__journeySearch{background:#faf9f7;border:1px solid #d7dadb;border-radius:12px;grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding:9px;display:grid}.mockup-module__SpvKDW__journeySearch>label,.mockup-module__SpvKDW__journeySearch>div{min-width:0}.mockup-module__SpvKDW__journeySearch>label>span:first-child,.mockup-module__SpvKDW__journeySearch>div>label{color:#57636b;margin:2px 0 8px 5px;font-size:11px;font-weight:700;display:block}.mockup-module__SpvKDW__journeyInput{background:#fff;border:1px solid #d8e0e8;border-radius:9px;align-items:center;gap:6px;min-height:45px;padding:0 10px;display:flex}.mockup-module__SpvKDW__journeyInput svg{color:#9c5764;flex:none}.mockup-module__SpvKDW__journeyInput input{color:#243442;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:13px}.mockup-module__SpvKDW__journeyInput:focus-within{outline-offset:2px;outline:3px solid #5485b7}.mockup-module__SpvKDW__journeySearch .european-date>input[type=text]{border-radius:9px;min-height:45px;padding:10px 32px 10px 9px;font-size:12px}.mockup-module__SpvKDW__journeySearch .date-calendar-button{width:31px;font-size:19px}.mockup-module__SpvKDW__panelDivider{background:#e5e5e1;height:1px;margin:30px 0}.mockup-module__SpvKDW__interestChoices{flex-wrap:wrap;gap:9px;display:flex}.mockup-module__SpvKDW__interestChoices button{color:#243442;background:#faf9f7;border:1px solid #d7dadb;border-radius:7px;align-items:center;gap:7px;min-height:41px;padding:9px 14px;font-size:13px;transition:border-color .2s,background .2s;display:inline-flex}.mockup-module__SpvKDW__personalResult{color:#5f5860;background:#f7e9e3;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:30px 0 0;padding:19px 22px;font-size:13px;display:flex}.mockup-module__SpvKDW__personalResult strong{color:#172638;font-size:16px;font-weight:600}.mockup-module__SpvKDW__journeyContinue{color:#fff;cursor:pointer;background:#172638;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;min-height:48px;margin-top:18px;padding:12px 20px;font-size:14px;font-weight:700;display:inline-flex}.mockup-module__SpvKDW__journeyContinue:hover{background:#314862}.mockup-module__SpvKDW__journeyError{color:#9c3948;margin:12px 0 0;font-size:13px;line-height:1.5}.mockup-module__SpvKDW__personalForm{min-width:0}.mockup-module__SpvKDW__personalForm .trip-card{max-width:none}.mockup-module__SpvKDW__trail{color:var(--paper);text-align:center;background:linear-gradient(#c9c4c8 0%,#7a8694 80px,#101c29 210px calc(100% - 210px),#748497 100%);padding:220px 0;scroll-margin-top:80px}.mockup-module__SpvKDW__trailIntro{width:min(690px,100% - 36px);margin:auto}.mockup-module__SpvKDW__trailIntro h2{font:400 clamp(52px, 6vw, 82px)/.99 var(--display);letter-spacing:-.05em;margin:0 0 22px}.mockup-module__SpvKDW__trailIntro h2 em{font-weight:400}.mockup-module__SpvKDW__trailIntro>p:last-child{max-width:460px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.7}.mockup-module__SpvKDW__trailTrack{width:min(1000px,100% - 96px);height:820px;margin:48px auto 0;position:relative}.mockup-module__SpvKDW__trailSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mockup-module__SpvKDW__trailBase,.mockup-module__SpvKDW__trailDraw{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.mockup-module__SpvKDW__trailBase{stroke:#ffffff20}.mockup-module__SpvKDW__trailDraw{stroke:#eaaea8}.mockup-module__SpvKDW__trailDot{fill:#efb1ac}.mockup-module__SpvKDW__trailStep{z-index:1;text-align:left;background:#1b2a37;border:1px solid #ffffff2b;border-radius:13px;width:39%;min-height:205px;padding:26px 31px;position:absolute}.mockup-module__SpvKDW__trailStepLeft{left:2%}.mockup-module__SpvKDW__trailStepRight{right:2%}.mockup-module__SpvKDW__trailStep:first-of-type{top:64px}.mockup-module__SpvKDW__trailStep:nth-of-type(2){top:316px}.mockup-module__SpvKDW__trailStep:nth-of-type(3){top:570px}.mockup-module__SpvKDW__trailNumber{color:#eeb7ae;letter-spacing:.16em;font:10px monospace}.mockup-module__SpvKDW__trailIcon{float:right;color:#eeb7ae}.mockup-module__SpvKDW__trailStep h3{font:400 clamp(27px, 3vw, 37px)/1.1 var(--display);letter-spacing:-.035em;margin:24px 0 10px}.mockup-module__SpvKDW__trailStep p{color:#bbc5cb;max-width:250px;margin:0;font-size:14px;line-height:1.55}.mockup-module__SpvKDW__trailCta{color:#172638;background:#f5f2ec;border-radius:8px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:14px 22px;font-size:14px;display:inline-flex}.mockup-module__SpvKDW__trailCta:hover{color:#fff}.mockup-module__SpvKDW__trust{isolation:isolate;background:linear-gradient(#101c29 0%,#1a334bc9 22%,#315d82cf 67%,#3f6690 100%),url(/images/premium-trip-watch.webp) 50% 52%/cover;padding:128px 0 134px;position:relative;overflow:hidden}.mockup-module__SpvKDW__trust:before{content:"";z-index:-1;pointer-events:none;filter:blur(36px);background:radial-gradient(at 78% 47%,#f5b8c177,#0000 34%),radial-gradient(at 13% 84%,#a8d9f061,#0000 35%);position:absolute;inset:15% -12%;-webkit-mask-image:linear-gradient(#0000,#000 24% 70%,#0000);mask-image:linear-gradient(#0000,#000 24% 70%,#0000)}.mockup-module__SpvKDW__trustInner{width:min(1160px,100% - 96px);margin:auto}.mockup-module__SpvKDW__trust h2{font:400 clamp(50px, 6vw, 82px)/1.03 var(--display);letter-spacing:-.05em;margin:0}.mockup-module__SpvKDW__trust h2 em{font-weight:400}.mockup-module__SpvKDW__trustPath{justify-content:space-between;width:calc(100% - 64px);margin:88px 32px 24px;display:flex;position:relative}.mockup-module__SpvKDW__trustPath:before{content:"";border-top:1px solid #fff9;position:absolute;top:25px;left:0;right:0}.mockup-module__SpvKDW__trustPath:after{content:"";background:#ffcfbd;border-radius:50%;width:9px;height:9px;animation:9s ease-in-out infinite alternate mockup-module__SpvKDW__signalTravel;position:absolute;top:21px;left:0;box-shadow:0 0 0 5px #ffcfbd2c,0 0 20px #ffcfbd}.mockup-module__SpvKDW__trustPath span{z-index:1;color:#ffe6d9;background:#193046;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:relative}.mockup-module__SpvKDW__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.mockup-module__SpvKDW__trustGrid article{border-top:1px solid #ffffff80;min-height:190px;padding:16px 10px 10px 0;transition:transform .35s,border-color .35s;position:relative}.mockup-module__SpvKDW__trustGrid article:hover{border-color:#ffcfbd;transform:translateY(-7px)}.mockup-module__SpvKDW__trustGrid article:after{content:"↗";color:#ffcfbd;opacity:0;transition:transform .35s,opacity .35s;position:absolute;top:15px;right:10px;transform:translate(-5px,5px)}.mockup-module__SpvKDW__trustGrid article:hover:after{opacity:1;transform:none}.mockup-module__SpvKDW__trustGrid article>span{color:#f0b9b1;letter-spacing:.14em;font:11px monospace}.mockup-module__SpvKDW__trustGrid h3{font:400 30px/1.05 var(--display);margin:35px 0 14px}.mockup-module__SpvKDW__trustGrid p{color:#d3dce1;max-width:270px;margin:0;font-size:14px;line-height:1.6}.mockup-module__SpvKDW__footer{isolation:isolate;color:var(--paper);background:linear-gradient(#3f6690 0%,#637aa2 35%,#a16e92 73%,#d5a0b3 100%);padding:94px max(48px,50% - 640px) 28px;position:relative;overflow:hidden;container-type:inline-size}.mockup-module__SpvKDW__footer:before{content:"";z-index:-1;pointer-events:none;filter:blur(34px);background:radial-gradient(at 82% 37%,#ffd6df9c,#0000 35%),radial-gradient(at 15% 92%,#d3eafa75,#0000 38%);position:absolute;inset:-20% -10%;-webkit-mask-image:linear-gradient(#0000 10%,#000 34%);mask-image:linear-gradient(#0000 10%,#000 34%)}.mockup-module__SpvKDW__footer:after{content:"";z-index:-1;pointer-events:none;opacity:.7;background:repeating-radial-gradient(65% 45% at 50% 100%,#0000 0 17px,#fff5fa24 18px 19px);animation:16s ease-in-out infinite alternate mockup-module__SpvKDW__contourBreath;position:absolute;inset:16% -10% -38%}.mockup-module__SpvKDW__footerTop,.mockup-module__SpvKDW__footerBottom{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;display:flex}.mockup-module__SpvKDW__footerTop p{font:400 clamp(27px, 3.4vw, 46px)/1.12 var(--display);margin:0}.mockup-module__SpvKDW__footerTop p span{color:#f2f6f9;font:15px/1.6 var(--font-sans)}.mockup-module__SpvKDW__footerTop>a{color:var(--paper);background:#14273b;border:1px solid #ffffff8e;border-radius:7px;align-items:center;gap:35px;padding:15px 19px;font-size:14px;display:inline-flex}.mockup-module__SpvKDW__footerTop>a:hover{background:#253e59}.mockup-module__SpvKDW__footer>strong{color:#fffdfa;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 22px #ffd8e363);width:fit-content;max-width:100%;font:900 clamp(44px, 14vw, 210px)/.78 var(--font-sans);letter-spacing:-.095em;white-space:nowrap;background:linear-gradient(#fffdfa 12% 48%,#fffdfa24 100%);-webkit-background-clip:text;background-clip:text;margin:85px 0 30px;font-size:16.2cqi;display:block}.mockup-module__SpvKDW__footerBottom{color:#14273b;border-top:1px solid #14273b55;align-items:center;padding-top:26px;font-size:12px}.mockup-module__SpvKDW__footerBottom nav{flex-wrap:wrap;gap:22px;display:flex}.mockup-module__SpvKDW__footerBottom a{color:#14273b}.mockup-module__SpvKDW__footerBottom a:hover{text-decoration:underline}.mockup-module__SpvKDW__footerBottom .mockup-module__SpvKDW__footerSocials{gap:8px}.mockup-module__SpvKDW__footerSocials a{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.mockup-module__SpvKDW__footerSocials a:hover{background:#fff6}.mockup-module__SpvKDW__empty{text-align:center;padding:60px 0}@keyframes mockup-module__SpvKDW__enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes mockup-module__SpvKDW__imageArrival{0%{transform:scale(1.025)}to{transform:scale(1)}}@keyframes mockup-module__SpvKDW__signalTravel{to{left:calc(100% - 9px)}}@keyframes mockup-module__SpvKDW__contourBreath{to{opacity:.45;transform:translateY(-24px)scale(1.035)}}@media (max-width:900px){.mockup-module__SpvKDW__header{padding:20px 24px}.mockup-module__SpvKDW__headerScrolled{padding-block:12px}.mockup-module__SpvKDW__header nav{gap:24px}.mockup-module__SpvKDW__highlights{width:calc(100% - 48px);padding-top:80px}.mockup-module__SpvKDW__ticket{grid-template-columns:minmax(180px,28%) minmax(0,1fr) 100px}.mockup-module__SpvKDW__ticketMain{padding:22px}.mockup-module__SpvKDW__ticketStub{padding:22px 8px}.mockup-module__SpvKDW__guides{width:calc(100% - 48px);padding-top:72px}.mockup-module__SpvKDW__guides .travel-packs-grid{gap:18px}.mockup-module__SpvKDW__guides .travel-pack-card>button{min-height:470px}.mockup-module__SpvKDW__guides .travel-pack-card--selection>button{min-height:0}.mockup-module__SpvKDW__guides .travel-pack-copy{padding:26px}.mockup-module__SpvKDW__personal{background:linear-gradient(#748497 0%,#b4bcc1 85px,#f3f0ea 185px calc(100% - 185px),#101c29 100%);padding:195px 0}.mockup-module__SpvKDW__personalInner{gap:35px;width:calc(100% - 48px)}.mockup-module__SpvKDW__personalPanel{padding:27px}.mockup-module__SpvKDW__trailTrack,.mockup-module__SpvKDW__trustInner{width:calc(100% - 48px)}.mockup-module__SpvKDW__trustGrid article{padding:23px}.mockup-module__SpvKDW__trustGrid h3{font-size:25px}.mockup-module__SpvKDW__footer{padding-inline:24px}}@media (max-width:600px){.mockup-module__SpvKDW__hero{min-height:max(660px,100svh)}.mockup-module__SpvKDW__header{gap:12px;padding:16px 18px}.mockup-module__SpvKDW__headerScrolled{padding-block:10px}.mockup-module__SpvKDW__header .logo-name{font-size:21px}.mockup-module__SpvKDW__header .logo{gap:6px}.mockup-module__SpvKDW__header .logo svg{width:30px;height:30px}.mockup-module__SpvKDW__header nav{gap:15px}.mockup-module__SpvKDW__header nav a{gap:6px;font-size:14px}.mockup-module__SpvKDW__header nav a:not(:last-child){display:none}.mockup-module__SpvKDW__header nav a:last-child{padding:7px 11px}.mockup-module__SpvKDW__heroContent{width:calc(100% - 40px);padding:125px 0 95px}.mockup-module__SpvKDW__hero h1{margin:25px 0;font-size:clamp(44px,10.3vw,62px)}.mockup-module__SpvKDW__eyebrow{letter-spacing:.13em;font-size:9px}.mockup-module__SpvKDW__intro{max-width:330px;font-size:16px}.mockup-module__SpvKDW__desktopBreak{display:none}.mockup-module__SpvKDW__heroActions{gap:9px;margin-top:25px}.mockup-module__SpvKDW__primary{min-height:54px;font-size:14px}.mockup-module__SpvKDW__secondary{font-size:14px}.mockup-module__SpvKDW__media img{object-position:64% center}.mockup-module__SpvKDW__highlights{width:calc(100% - 36px);padding:66px 0 140px}.mockup-module__SpvKDW__highlights:before{background:linear-gradient(#17293a 0% calc(100% - 140px),#626c7d calc(100% - 70px),#c9c4c8 100%)}.mockup-module__SpvKDW__highlights:after{opacity:.42;width:min(420px,100vw);height:190px;bottom:-55px;right:-35px}.mockup-module__SpvKDW__highlightIntro{margin-bottom:30px;display:block}.mockup-module__SpvKDW__highlightIntro h2{font-size:clamp(43px,11vw,58px)}.mockup-module__SpvKDW__highlightIntro>p{margin-top:18px;font-size:15px}.mockup-module__SpvKDW__citySwitch{width:100%}.mockup-module__SpvKDW__citySwitch button{flex:1;gap:4px;min-width:0;padding:9px;font-size:12px}.mockup-module__SpvKDW__citySwitch button span{font-size:10px}.mockup-module__SpvKDW__tickets{gap:16px}.mockup-module__SpvKDW__ticket{grid-template-rows:145px minmax(185px,auto);grid-template-columns:minmax(0,1fr) 82px;min-height:0;display:grid}.mockup-module__SpvKDW__ticketImage{grid-column:1/-1;min-height:145px}.mockup-module__SpvKDW__ticketMain{padding:20px}.mockup-module__SpvKDW__ticketMain strong{font-size:clamp(27px,7vw,37px)}.mockup-module__SpvKDW__ticketOverline{font-size:9px}.mockup-module__SpvKDW__ticketOverline span+span:before{margin-right:9px}.mockup-module__SpvKDW__ticketMeta{font-size:12px}.mockup-module__SpvKDW__ticketMeta span+span:before{margin-right:8px}.mockup-module__SpvKDW__ticketStub{grid-area:2/2;padding:17px 5px}.mockup-module__SpvKDW__ticketStub span:first-child,.mockup-module__SpvKDW__ticketStub span:last-child{font-size:8px}.mockup-module__SpvKDW__ticketStub span:nth-child(2){font-size:23px}.mockup-module__SpvKDW__ticketFootnote{font-size:11px}.mockup-module__SpvKDW__guides{width:calc(100% - 36px);padding-top:50px}.mockup-module__SpvKDW__guides .section-heading h2{font-size:42px}.mockup-module__SpvKDW__guides .section-heading>p:last-child{padding-inline:8px;font-size:15px}.mockup-module__SpvKDW__guides .travel-packs-grid{scroll-snap-type:x mandatory;gap:18px;margin-top:30px;padding:22px 4px 30px;display:flex;overflow-x:auto}.mockup-module__SpvKDW__guides .travel-pack-card--selection{scroll-snap-align:center;flex:0 0 min(78vw,320px);transform:none!important}.mockup-module__SpvKDW__guides .travel-pack-card>button{min-height:480px}.mockup-module__SpvKDW__guides .travel-pack-card--selection>button{min-height:0}.mockup-module__SpvKDW__guides .travel-pack-copy strong{font-size:43px}.mockup-module__SpvKDW__guides .travel-pack-stamp{left:26px}.mockup-module__SpvKDW__guides{padding-bottom:58px}.mockup-module__SpvKDW__note{gap:12px;margin:42px auto 0;font-size:14px}.mockup-module__SpvKDW__note p span{font-size:12px}.mockup-module__SpvKDW__personal{background:linear-gradient(#748497 0%,#b4bcc1 75px,#f3f0ea 165px calc(100% - 165px),#101c29 100%);padding:175px 0}.mockup-module__SpvKDW__trail{background:linear-gradient(#c9c4c8 0%,#7a8694 60px,#101c29 170px calc(100% - 170px),#748497 100%);padding:180px 0}.mockup-module__SpvKDW__personalInner{width:calc(100% - 36px);display:block}.mockup-module__SpvKDW__personalCopy h2{font-size:clamp(48px,11vw,64px)}.mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker){font-size:15px}.mockup-module__SpvKDW__darkLink{margin:17px 0 36px}.mockup-module__SpvKDW__personalPanel{padding:22px}.mockup-module__SpvKDW__personalPanel h3{font-size:26px}.mockup-module__SpvKDW__choiceGrid{gap:7px}.mockup-module__SpvKDW__choiceGrid button{min-height:34px;padding:7px 12px;font-size:12px}.mockup-module__SpvKDW__journeySearch{grid-template-columns:repeat(2,minmax(0,1fr))}.mockup-module__SpvKDW__journeySearch>label{grid-column:1/-1}.mockup-module__SpvKDW__interestChoices{gap:7px}.mockup-module__SpvKDW__interestChoices button{padding:8px 10px;font-size:12px}.mockup-module__SpvKDW__personalResult{padding:15px}.mockup-module__SpvKDW__trailIntro h2{font-size:clamp(50px,11vw,64px)}.mockup-module__SpvKDW__trailIntro>p:last-child{font-size:15px}.mockup-module__SpvKDW__trailTrack{gap:22px;width:calc(100% - 36px);height:auto;margin:55px auto 32px;padding-left:29px;display:grid}.mockup-module__SpvKDW__trailSvg{display:none}.mockup-module__SpvKDW__trailTrack:before{content:"";background:linear-gradient(#eeb7ae,#eeb7ae70);width:2px;position:absolute;top:0;bottom:0;left:7px}.mockup-module__SpvKDW__trailStep,.mockup-module__SpvKDW__trailStep:first-of-type,.mockup-module__SpvKDW__trailStep:nth-of-type(2),.mockup-module__SpvKDW__trailStep:nth-of-type(3){width:100%;min-height:0;padding:23px;position:relative;top:auto;left:auto;right:auto}.mockup-module__SpvKDW__trailStep:before{content:"";background:#eeb7ae;border-radius:50%;width:12px;height:12px;position:absolute;top:34px;left:-28px}.mockup-module__SpvKDW__trailStep h3{margin-top:17px;font-size:29px}.mockup-module__SpvKDW__trust{padding:90px 0 96px}.mockup-module__SpvKDW__trustInner{width:calc(100% - 36px)}.mockup-module__SpvKDW__trust h2{font-size:clamp(46px,10.8vw,62px)}.mockup-module__SpvKDW__trustGrid{grid-template-columns:1fr;gap:14px;margin-top:44px}.mockup-module__SpvKDW__trustGrid article{min-height:0;padding:25px}.mockup-module__SpvKDW__trustGrid h3{margin-top:28px;font-size:29px}.mockup-module__SpvKDW__footer{padding:78px 18px 28px}.mockup-module__SpvKDW__footerTop{align-items:start}.mockup-module__SpvKDW__footerTop p{font-size:30px}.mockup-module__SpvKDW__footerTop p span{font-size:13px}.mockup-module__SpvKDW__footer>strong{margin:100px 0 25px}.mockup-module__SpvKDW__footerBottom{justify-content:stretch;gap:21px;display:grid}.mockup-module__SpvKDW__footerBottom nav{gap:15px}}@media (max-width:370px){.mockup-module__SpvKDW__journeySearch{grid-template-columns:1fr}.mockup-module__SpvKDW__journeySearch>label{grid-column:auto}}@media (prefers-reduced-motion:reduce){.mockup-module__SpvKDW__page *,.mockup-module__SpvKDW__page :before,.mockup-module__SpvKDW__page :after{transition:none!important;animation:none!important}.mockup-module__SpvKDW__ticket:hover,.mockup-module__SpvKDW__ticket:focus-visible,.mockup-module__SpvKDW__ticket:hover .mockup-module__SpvKDW__ticketImage img,.mockup-module__SpvKDW__ticket:focus-visible .mockup-module__SpvKDW__ticketImage img,.mockup-module__SpvKDW__primary:hover{transform:none}.mockup-module__SpvKDW__guides .travel-pack-card:hover{transform:none}.mockup-module__SpvKDW__guides .travel-pack-card:focus-within{transform:none}.mockup-module__SpvKDW__guides .travel-pack-card:hover .travel-pack-cover img{transform:none}.mockup-module__SpvKDW__guides .travel-pack-card:focus-within .travel-pack-cover img{transform:none}}.mockup-module__SpvKDW__page.mockup-module__SpvKDW__brandV2{--canvas:var(--background);--paper:var(--background);--muted:var(--text-secondary);--display:var(--font-sans);--surface:#fff;color:var(--text-primary);background:var(--background);font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.mockup-module__SpvKDW__brandV2 a:focus-visible,.mockup-module__SpvKDW__brandV2 button:focus-visible{outline-color:var(--primary)}.mockup-module__SpvKDW__brandLogo{color:var(--text-primary);flex:none;align-items:center;gap:9px;display:inline-flex}.mockup-module__SpvKDW__brandLogo>img{clip-path:inset(9.5% round 18%);transform:scale(1.235)}.mockup-module__SpvKDW__brandLogo>span{font:900 18px/.92 var(--font-sans);letter-spacing:-.065em}.mockup-module__SpvKDW__brandLogo>span>span{color:var(--brand-red);vertical-align:middle;margin-left:3px;font-size:13px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__header nav a,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__headerScrolled nav a{color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__header nav a:hover,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__headerScrolled nav a:hover{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__header nav a:last-child{border-color:var(--brand-blue);background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__header nav a:last-child:hover{background:var(--primary-hover);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__headerScrolled{border-color:var(--border);background:color-mix(in srgb, var(--brand-cream) 74%, transparent);-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);box-shadow:0 10px 30px #0f1f3d12}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__media{background:var(--brand-sky)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__media img{object-position:center}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__hero:before{background:radial-gradient(ellipse 58% 58% at 50% 49%, #fff7f0d9 0%, #fff7f085 60%, transparent 100%), linear-gradient(180deg, #fff7f052 0%, transparent 70%, var(--background) 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__eyebrow,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__intro,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__hero h1,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__secondary{color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__hero h1{letter-spacing:-.055em;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__hero h1 em,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro h2 em,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalCopy h2 em,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust h2 em{color:var(--primary);font-style:normal;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__eyebrow>span{background:var(--brand-red)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__primary{background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__primary:hover{background:var(--primary-hover)}:is(.mockup-module__SpvKDW__brandV2 .button-primary,.mockup-module__SpvKDW__brandV2 .trip-submit){background:var(--primary);border-color:var(--primary);color:#fff}:is(.mockup-module__SpvKDW__brandV2 .button-primary:hover:not(:disabled),.mockup-module__SpvKDW__brandV2 .trip-submit:hover:not(:disabled)){background:var(--primary-hover);border-color:var(--primary-hover)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__secondary:hover{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides:before{background:linear-gradient(180deg, var(--background), color-mix(in srgb, var(--brand-sky) 23%, var(--background)) 80%, color-mix(in srgb, var(--brand-sky) 38%, var(--background)))}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .section-heading h2{color:var(--text-primary);font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__note p span{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .section-heading>p:last-child{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__note>span{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .eyebrow{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=coral]{--pack-color:#a52a26;--hover-angle:2deg;background:var(--pack-color)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=blue]{--pack-color:#0755a5;background:var(--pack-color)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone=green]{--pack-color:#086343;--hover-angle:-2deg;background:var(--pack-color)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-selection-label>span:first-child{color:var(--brand-cream)}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:hover,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within){transform:translateY(-17px) rotate(var(--hover-angle,0deg)) scale(1.02);border-color:var(--pack-color);box-shadow:0 32px 70px #0f1f3d55, 0 0 30px var(--pack-color)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection[data-pack-tone]{background:0 0}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:hover,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within){border:0;box-shadow:0 24px 44px #0f1f3d24}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-selection-art{aspect-ratio:.59;background:0 0;border-radius:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-selection-art img{object-fit:contain;transform:none}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:hover .travel-pack-selection-art img,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within .travel-pack-selection-art img){transform:none}.mockup-module__SpvKDW__packPreviewNote{color:var(--text-secondary);text-align:center;margin:18px 0 0;font-size:13px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog .button-primary{background:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights:after{display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlightIntro h2,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlightIntro>p{color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlightIntro h2{font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__sectionKicker{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__citySwitch{border-color:var(--border);background:#ffffff9c}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__citySwitch button{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__citySwitch button:hover{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__citySwitch button[aria-pressed=true]{background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket{border-color:var(--border);background:var(--surface);color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket:hover,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket:focus-visible{border-color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketOverline{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMain strong{font-weight:750}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMeta,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub:before,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub:after{background:var(--background)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub span:nth-child(2){color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketFootnote{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket{border:2px solid var(--brand-navy);background:linear-gradient(145deg,#fffefa,#eaf6ff);border-radius:13px;grid-template-columns:minmax(0,1.2fr) minmax(220px,.85fr) 136px;min-height:235px;position:relative;box-shadow:0 12px 30px #0f1f3d15}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket:before{content:"";z-index:2;background:repeating-linear-gradient(120deg, var(--brand-blue) 0 13px, var(--brand-sky) 13px 22px, #fff 22px 27px);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);width:82px;height:12px;position:absolute;top:0;left:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMain{grid-area:1/1;padding:32px 38px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMain strong{max-width:520px;font-size:clamp(28px,2.8vw,42px);line-height:1.05}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketOverline{color:var(--brand-blue);letter-spacing:.13em;font-size:10px;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMeta{color:var(--brand-navy);font-size:13px;font-weight:650}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketImage{grid-area:1/2;min-height:235px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#eaf6ff 0%,#0000 27% 76%,#eaf6ff 100%);position:absolute;inset:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub{border-left:1px dashed var(--brand-blue);color:var(--brand-blue);background:#f8fcff;grid-area:1/3}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub span:first-child{color:var(--brand-navy);font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub span:last-child{color:var(--brand-blue);font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub:before,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub:after{background:var(--background);border:2px solid var(--brand-navy)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog .button-primary{background:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail{background:linear-gradient(180deg, var(--background), color-mix(in srgb, var(--brand-sky) 28%, var(--background)) 25%, color-mix(in srgb, var(--brand-sky) 34%, var(--background)) 72%, var(--background));color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro h2,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep h3{font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro>p:last-child,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep p{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailBase{stroke:var(--border)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailDraw{stroke:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailDot{fill:var(--brand-red)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep{border-color:var(--border);background:#ffffffd9;box-shadow:0 10px 28px #0f1f3d0c}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailNumber,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIcon{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailCta{background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailCta:hover{background:var(--primary-hover);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personal{background:linear-gradient(180deg, var(--background), color-mix(in srgb, var(--brand-sky) 12%, var(--background)) 20%, var(--background) 82%, color-mix(in srgb, var(--brand-sky) 25%, var(--background)));color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalCopy .mockup-module__SpvKDW__sectionKicker,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__panelHead{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalCopy h2,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalPanel h3{font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker),.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__journeySearch>label>span:first-child,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__journeySearch>div>label{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalPanel{border-color:var(--border)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__choiceGrid button,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__interestChoices button,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__journeySearch{border-color:var(--border);background:var(--background);color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__choiceGrid button[aria-pressed=true],.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__interestChoices button[aria-pressed=true],.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__journeyContinue{background:var(--primary);border-color:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__journeyContinue:hover{background:var(--primary-hover)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalResult{background:color-mix(in srgb, var(--brand-sky) 27%, var(--background))}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalForm .trip-card{border-color:var(--border)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalForm .button-primary{background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalForm .eyebrow{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalInner{grid-template-columns:minmax(220px,.38fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);width:min(1280px,100% - 48px);display:grid}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalCopy{margin:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalCopy h2{margin-bottom:18px;font-size:clamp(40px,4.4vw,66px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker){max-width:610px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalPanel{border:1px solid var(--brand-blue);background:linear-gradient(110deg,#fffefa 0%,#fffefaed 70%,#fffefa9e 100%),url(/images/brand-v2-hero.png) 100% 0/min(440px,46%) no-repeat;border-radius:4px;padding:clamp(22px,3vw,38px);position:relative;box-shadow:0 20px 50px #0a5fcc12,inset 0 0 0 7px #fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-card{border:1px solid var(--brand-blue);background:linear-gradient(110deg,#fffefa 0%,#fffefaed 70%,#fffefa9e 100%),url(/images/brand-v2-hero.png) 100% 0/min(440px,46%) no-repeat;border-radius:4px;padding:clamp(22px,3vw,38px);position:relative;box-shadow:0 20px 50px #0a5fcc12,inset 0 0 0 7px #fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalPanel:before{content:"";background:var(--brand-navy);clip-path:polygon(0 0,100% 0,84% 100%,0 100%);width:70px;height:10px;position:absolute;top:-1px;left:-1px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-card:before{content:"";background:var(--brand-navy);clip-path:polygon(0 0,100% 0,84% 100%,0 100%);width:70px;height:10px;position:absolute;top:-1px;left:-1px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__panelHead{color:var(--brand-blue);font:800 11px/1.5 var(--font-sans);letter-spacing:.12em;justify-content:flex-start;gap:14px;margin-bottom:18px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__panelHead>span{background:var(--brand-navy);color:#fff;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 100%,0 100%);padding:6px 12px;display:inline-block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__panelHead:after{content:"";background:repeating-linear-gradient(60deg, var(--brand-red) 0 4px, transparent 4px 8px);width:32px;height:13px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__panelHead svg{display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalPanel h3{color:var(--brand-navy);letter-spacing:-.05em;margin:0 0 16px;font-size:clamp(29px,2.8vw,42px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__choiceGrid{margin-bottom:16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__choiceGrid button{border-radius:4px;min-height:40px;font-weight:700}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch{background:0 0;border:0;grid-template-columns:1.25fr 1fr 1fr;gap:10px;margin-top:0;padding:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch>label>span:first-child,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch>div>label{color:var(--brand-navy);text-transform:uppercase;letter-spacing:.06em;margin:0 0 9px;font-size:12px;font-weight:850}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyInput{border:1px solid var(--brand-blue);background:#ffffffd9;border-radius:4px;min-height:56px;font-size:16px;box-shadow:4px 4px #0a5fcc13}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch .european-date>input[type=text]{border:1px solid var(--brand-blue);background:#ffffffd9;border-radius:4px;min-height:56px;font-size:16px;box-shadow:4px 4px #0a5fcc13}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyInput{padding-inline:16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyInput svg{color:var(--brand-blue)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyInput input{font-size:16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch .european-date>input[type=text]{padding-left:14px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__panelDivider{background:var(--brand-blue);opacity:.35;height:1px;margin:20px 0 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__interestChoices{gap:8px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__interestChoices button{background:#fffefaeb;border-color:#8cb6eb;border-radius:3px;min-height:38px;padding:7px 10px;font-size:13px;font-weight:650;transition:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__interestChoices button[aria-pressed=true]{border-color:var(--brand-blue);background:var(--brand-blue);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__interestChoices button svg{color:var(--brand-blue)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__interestChoices button[aria-pressed=true] svg{color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalResult{border-left:3px solid var(--brand-blue);background:#e7f4ffba;border-radius:0;margin-top:20px;padding:14px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyContinue{background:var(--brand-red);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-radius:3px;width:fit-content;min-width:190px;min-height:54px;margin:18px 0 0 auto;padding-inline:22px;font-size:16px;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyContinue:hover{background:#dc272e}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan.mockup-module__SpvKDW__personalContinued .mockup-module__SpvKDW__personalInner{width:min(1160px,100% - 48px);display:block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan.mockup-module__SpvKDW__personalContinued .mockup-module__SpvKDW__personalCopy{margin:0 0 20px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan.mockup-module__SpvKDW__personalContinued .mockup-module__SpvKDW__personalCopy h2,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan.mockup-module__SpvKDW__personalContinued .mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker){display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-card{max-width:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-heading{border-bottom:1px solid #8cb6eb;align-items:flex-end;padding-bottom:22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-heading .eyebrow{background:var(--brand-red);color:#fff;padding:6px 12px;font-size:11px;font-weight:850;display:inline-block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-heading h2{color:var(--brand-navy);letter-spacing:-.055em;margin-top:12px;font-size:clamp(36px,5vw,64px);font-weight:850}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .step-indicator .active{border-color:var(--brand-red);background:var(--brand-red);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .step-indicator .complete{border-color:var(--brand-blue);background:var(--brand-blue);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .email-step{background:0 0;border:0;border-radius:0;max-width:none;padding:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-recap.compact{border-color:var(--brand-blue);background:#e7f4ffe6;border-radius:3px;margin:28px 0;padding:22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-recap.compact strong{color:var(--brand-navy);font-size:20px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-recap.compact span{color:var(--brand-blue);font-size:14px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .email-step>.field{margin-top:22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .field label{color:var(--brand-navy);text-transform:uppercase;letter-spacing:.06em;margin-bottom:9px;font-size:12px;font-weight:850}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .field input,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .field textarea){border:1px solid var(--brand-blue);min-height:56px;color:var(--brand-navy);background:#fffefaeb;border-radius:3px;font-size:15px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .optional-preferences{margin-top:24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .consent{color:var(--brand-navy);font-size:13px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .consent input{accent-color:var(--brand-blue)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-bottom{border-color:#8cb6eb}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .button-primary{background:var(--brand-red);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);border-radius:3px;min-height:58px;font-size:15px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .button-primary:hover{background:#dc272e}@media (max-width:900px){.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan{padding-block:90px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalInner{display:block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalCopy{margin:0 0 28px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch{grid-template-columns:1fr 1fr}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch>label{grid-column:1/-1}}@media (max-width:600px){.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalInner{width:min(100% - 28px,500px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalPanel{background:#fffefa;padding:22px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .trip-card{background:#fffefa;padding:22px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalPanel h3{font-size:34px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch{grid-template-columns:1fr}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeySearch>label{grid-column:auto}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalResult{display:block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalResult strong{margin-top:7px;display:block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__journeyContinue{width:100%}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-heading{align-items:flex-start}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-bottom{flex-direction:column;align-items:stretch}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan .mockup-module__SpvKDW__personalForm .form-buttons{justify-content:space-between}}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust{color:var(--text-primary);background:linear-gradient(#fff7f0f2,#d9efffe8),url(/images/brand-v2-hero.png) 50%/cover}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust:before{filter:none;background:repeating-radial-gradient(circle at 84% 47%,#0000 0 28px,#0a5fcc17 29px 30px);-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust h2,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid h3{font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath:before{border-color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath:after{background:var(--brand-red);box-shadow:0 0 0 5px #ff3b3b24}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath span{border-color:var(--primary);background:var(--surface);color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article{border:1px solid var(--border);background:#ffffffb9;border-radius:14px;padding:20px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article>span,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article:after{color:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-sky) 25%, var(--background)), var(--brand-sky) 56%, var(--brand-cream));color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer:before{background:radial-gradient(at 85% 30%,#ffb7c5a8,#0000 42%),radial-gradient(at 10% 65%,#ffffffb5,#0000 45%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer:after{background:repeating-radial-gradient(65% 45% at 50% 100%,#0000 0 17px,#0a5fcc15 18px 19px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop p{font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop p span{color:var(--text-secondary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop>a{border-color:var(--primary);background:var(--primary);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop>a:hover{background:var(--primary-hover)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer>strong{color:var(--brand-navy);background:linear-gradient(180deg, var(--brand-navy) 38%, #0f1f3d36 100%);filter:none;letter-spacing:-.09em;-webkit-background-clip:text;background-clip:text;font-size:13.5cqi;font-weight:900}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerBottom{border-color:var(--border);color:var(--text-primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerBottom a{color:var(--text-primary)}@media (max-width:600px){.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticket{grid-template-rows:150px minmax(190px,auto);grid-template-columns:minmax(0,1fr) 88px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketImage{grid-area:1/1/auto/-1;min-height:150px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketImage:after{background:linear-gradient(#0000 60%,#eaf6ff)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMain{grid-area:2/1;padding:22px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketMain strong{font-size:clamp(24px,7vw,34px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__ticketStub{grid-area:2/2}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__media img{object-position:30% center}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__hero:before{background:linear-gradient(180deg, #fff7f0c9, #fff7f0e8 48%, #fff7f060 78%, var(--background))}.mockup-module__SpvKDW__brandLogo{gap:5px}.mockup-module__SpvKDW__brandLogo img{width:34px;height:34px}.mockup-module__SpvKDW__brandLogo>span{font-size:14px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailTrack:before{background:var(--primary)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep:before{background:var(--brand-red)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer>strong{font-size:12.5cqi}}@media (prefers-reduced-motion:reduce){.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:hover{transform:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within{transform:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:hover .travel-pack-selection-art img{transform:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-pack-card--selection:focus-within .travel-pack-selection-art img{transform:none}}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand){border:2px solid var(--brand-blue);width:min(1040px,100vw - 32px);max-height:min(94dvh,960px);color:var(--brand-navy);clip-path:polygon(24px 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 24px),calc(100% - 24px) 100%,24px 100%,0 calc(100% - 24px),0 24px);background:#fffdfa;border-radius:0;box-shadow:0 28px 100px #06163175}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081a35c9}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081a35c9}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .event-close,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-close){z-index:5;border:1px solid var(--brand-blue);width:52px;height:52px;color:var(--brand-navy);background:#fffefa;border-radius:50%;font-size:34px;top:18px;right:18px;box-shadow:0 6px 18px #0f1f3d22}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .event-close:hover,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-close:hover){background:var(--brand-blue);color:#fff}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .event-close:focus-visible,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-close:focus-visible){outline:3px solid var(--brand-red);outline-offset:3px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-content{grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:0 28px;padding:0 28px 24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header{border-bottom:1px solid var(--brand-blue);min-height:94px;color:var(--brand-blue);letter-spacing:.12em;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:0 76px 0 24px;font-size:14px;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header strong{color:var(--brand-navy)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header strong span{color:var(--brand-red);margin-inline:7px;font-size:12px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header small{color:var(--brand-blue);letter-spacing:.15em;font:10px/1.4 monospace}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-body{flex-direction:column;grid-area:2/1;align-self:stretch;padding:52px 10px 34px 24px;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-body .eyebrow{display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand h2{color:var(--brand-navy);font:850 clamp(44px, 6vw, 80px)/.98 var(--font-sans);letter-spacing:-.065em;overflow-wrap:anywhere;margin:0 0 22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-meta{color:var(--brand-red);margin:0 0 12px;font-size:clamp(17px,2.2vw,25px);font-weight:800;line-height:1.3}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-audience{color:#526887;margin:0 0 20px;font-size:18px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-body>p:not(.eyebrow){line-height:1.55}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-updated{color:#526887;letter-spacing:.06em;margin-top:auto;font-size:14px!important}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-cover{border:1px solid var(--brand-blue);clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);background:linear-gradient(145deg,#e2f3ff,#fff7f0 75%);grid-area:2/2;min-height:470px;margin:35px 12px 24px 0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-cover img{object-fit:contain;padding:14px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-actions{gap:12px;margin-top:24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-actions .button{border:1px solid var(--brand-blue);border-radius:3px;min-height:56px;padding-inline:22px;font-weight:750}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-actions .button-primary{background:var(--brand-blue);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-actions .pack-open{color:var(--brand-navy);background:#fffefa}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-footer{color:var(--brand-blue);letter-spacing:.15em;border-top:1px solid #8bb9e3;grid-column:1/-1;align-items:center;gap:18px;padding:18px 24px 0;font:10px/1.5 monospace;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-footer strong{color:var(--brand-navy);font-family:var(--font-sans);font-size:13px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand{width:min(700px,100vw - 32px);max-height:86dvh}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-content{padding:0 18px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header{min-height:68px;color:var(--brand-blue);letter-spacing:.13em;align-items:center;gap:20px;padding:0 68px 0 18px;font:10px/1.4 monospace;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header strong{color:var(--brand-navy);font:900 24px/1 var(--font-sans);letter-spacing:-.07em}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header strong span{color:var(--brand-red);margin-left:3px;font-size:15px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header>span{margin-left:auto}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-image{aspect-ratio:16/4.8;border:2px solid var(--brand-blue);clip-path:polygon(25px 0,100% 0,100% calc(100% - 25px),calc(100% - 25px) 100%,0 100%,0 25px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-body{padding:20px 22px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .eyebrow{color:var(--brand-red);letter-spacing:.06em;font-size:13px;font-weight:850}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .radar-dot{background:var(--brand-red)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand h2{max-width:680px;color:var(--brand-navy);font:850 clamp(32px, 4vw, 46px)/1 var(--font-sans);letter-spacing:-.055em;margin:12px 0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-date{color:var(--brand-red);font-size:clamp(17px,2vw,21px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-description{color:var(--brand-navy);border-top:1px solid #8bb9e3;margin-top:16px;padding-top:16px;font-size:16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-why{border-left:3px solid var(--brand-red);color:#526887;padding:0 0 0 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-why strong{color:var(--brand-blue);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-place{color:var(--brand-navy);background:#edf7ff;border:1px solid #9ac3e9;border-radius:3px;margin-top:16px;padding:12px 15px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-actions{margin-top:16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-actions .button{border:1px solid var(--brand-blue);border-radius:3px;min-height:56px;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-actions .button-primary{background:var(--brand-blue);color:#fff}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-actions .event-official{color:var(--brand-navy);background:#fffefa}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-footer{color:var(--brand-blue);letter-spacing:.1em;border-top:1px solid #8bb9e3;justify-content:space-between;gap:16px;padding:18px 32px 2px;font:10px/1.5 monospace;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail{isolation:isolate;background:#eaf6ff url(/images/radar-landscape.svg) 50%/cover no-repeat;padding:140px 0 130px;position:relative;overflow:hidden}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 50% 32%,#0000 0 165px,#0a5fcc18 166px 167px,#0000 168px 255px,#0a5fcc14 256px 257px,#0000 258px 345px,#0a5fcc12 346px 347px,#0000 348px);position:absolute;inset:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:none;border:1px solid #0a5fcc36;position:absolute;inset:22px 24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailTrack,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailCta{z-index:1;position:relative}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro .mockup-module__SpvKDW__sectionKicker{justify-content:center;align-items:center;gap:24px;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro .mockup-module__SpvKDW__sectionKicker:before,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro .mockup-module__SpvKDW__sectionKicker:after{content:"";background:var(--brand-blue);width:42px;height:1px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro{width:min(850px,100% - 36px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro h2{color:var(--brand-navy);font:850 clamp(58px, 8vw, 104px)/.96 var(--font-sans);letter-spacing:-.07em}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro h2 em{color:var(--brand-blue);font-style:normal}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIntro>p:last-child{color:#425c79;max-width:580px;font-size:17px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailBase{stroke:#0a5fcc30;stroke-width:3px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailDraw{stroke:var(--brand-blue);stroke-width:3px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailDot{fill:var(--brand-red);stroke:#fff;stroke-width:4px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:#fffefa;border:1px solid #72a9de;border-radius:3px;min-height:210px;padding-bottom:42px;box-shadow:0 14px 34px #0a5fcc16}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep:before{content:"";background:var(--brand-red);border-radius:0;width:58px;height:5px;position:absolute;top:0;left:30%}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep:after{content:"JAPAN RADAR  /  TRIP WATCH";color:var(--brand-blue);letter-spacing:.12em;font:9px/1.4 monospace;position:absolute;bottom:14px;right:26px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep h3{color:var(--brand-navy);font:800 clamp(26px, 3vw, 36px)/1.1 var(--font-sans);letter-spacing:-.045em}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep p{color:#45617c;max-width:320px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailNumber{color:var(--brand-red);font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailIcon{color:var(--brand-blue)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailCta{border-radius:3px;min-width:235px;min-height:58px;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust{background:#eaf6ff url(/images/radar-landscape.svg) 50% 44%/cover no-repeat;padding:130px 0 140px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust:before{background:radial-gradient(circle at 24% 28%,#fffefae0,#0000 45%),radial-gradient(circle at 85% 77%,#ffb7c544,#0000 40%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust:after{content:"";pointer-events:none;border:1px solid #0a5fcc36;position:absolute;inset:20px 24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustInner{z-index:1;position:relative}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust h2{color:var(--brand-navy);font:850 clamp(52px, 6.4vw, 88px)/.98 var(--font-sans);letter-spacing:-.065em}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust h2 em{color:var(--brand-blue);font-style:normal}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath{margin-block:95px 26px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath:before{border-top:2px solid var(--brand-blue);top:31px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath:after{top:27px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath span{border:2px solid var(--brand-blue);width:62px;height:62px;box-shadow:0 0 0 7px #fffefaad}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid{gap:22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:#fffefaf2;border:1px solid #79afe1;border-radius:3px;min-height:240px;padding:27px 28px 45px;box-shadow:0 14px 30px #0a5fcc14}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article:before{content:"";background:repeating-linear-gradient(110deg, var(--brand-blue) 0 5px, transparent 5px 9px);width:48px;height:5px;position:absolute;top:0;right:24px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid h3{color:var(--brand-navy);font:800 clamp(22px, 2.3vw, 30px)/1.1 var(--font-sans);letter-spacing:-.035em;margin:30px 0 12px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid p{color:#45617c}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{background:#dcefff url(/images/radar-landscape.svg) 50% 62%/cover no-repeat;min-height:700px;padding-top:110px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer:before{filter:blur(24px);background:radial-gradient(at 65% 12%,#fffefab8,#0000 48%),radial-gradient(at 8% 58%,#ffb7c54d,#0000 42%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer:after{background:repeating-radial-gradient(68% 46% at 50% 100%,#0000 0 24px,#0a5fcc15 25px 26px);inset:22% -10% -30%}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop p{color:var(--brand-navy);font:850 clamp(35px, 4.8vw, 64px)/1.05 var(--font-sans);letter-spacing:-.05em}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop p span{color:#45617c;letter-spacing:0;margin-top:18px;font-size:16px;font-weight:450;display:inline-block}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerTop>a{border-radius:3px;min-height:58px;padding:15px 24px;font-weight:800}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer>strong{background:linear-gradient(180deg, var(--brand-navy) 14%, #0f1f3dd4 62%, #0f1f3d0d 100%);-webkit-background-clip:text;background-clip:text;margin:140px 0 48px;font-size:13.5cqi;line-height:.76}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footerBottom{border-color:#0a5fcc44}@media (max-width:760px){:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand){width:min(100vw - 12px,620px);max-height:94dvh;margin:auto auto 0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand{max-height:86dvh}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-content{flex-direction:column;padding:0 14px 18px;display:flex}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header{min-height:74px;padding:0 62px 0 10px;font-size:11px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-header small{display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-cover{order:1;min-height:220px;max-height:260px;margin:18px 0 0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-body{order:2;padding:25px 8px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand h2{font-size:clamp(40px,10vw,60px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .pack-dialog--brand .pack-dialog-footer{order:3;padding-inline:8px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-content{padding:0 10px 16px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header{min-height:72px;padding:0 58px 0 8px}:is(.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header small,.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-header>span){display:none}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-image{aspect-ratio:16/9}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-body{padding:25px 10px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand h2{font-size:clamp(34px,9vw,52px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights .event-dialog--brand .event-dialog-footer{padding-inline:10px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail{padding-block:110px 90px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailTrack{width:min(100% - 32px,620px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep{width:45%;padding:20px 20px 42px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust{padding-block:95px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustInner{width:min(100% - 32px,620px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid{gap:12px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article{padding:22px 18px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{min-height:570px}}@media (max-width:600px){.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStep{width:min(78%,320px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStepLeft{left:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailStepRight{right:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trailSvg{opacity:.46}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath{width:calc(100% - 16px);margin:65px 8px 22px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid{grid-template-columns:1fr}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid article{min-height:0}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustGrid h3{margin-top:20px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{min-height:500px}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer>strong{margin-top:105px}}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights:before{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-sky) 38%, var(--brand-cream)) 0%, #eef8ff 54%, #e5f3ff 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights:after{background:var(--highlights-art,url(/images/radar-landscape.svg)) center 35% / cover no-repeat;width:100vw;height:auto;opacity:var(--highlights-art-opacity,.11);filter:none;display:block;inset:0 auto 0 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 20% 76%,#0000);mask-image:linear-gradient(#0000,#000 20% 76%,#0000)}.mockup-module__SpvKDW__brandV2[data-highlight-tone=sky] .mockup-module__SpvKDW__highlights:before{background:linear-gradient(#bce3ff 0%,#d9efff 54%,#e5f3ff 100%)}.mockup-module__SpvKDW__brandV2[data-highlight-tone=blush] .mockup-module__SpvKDW__highlights:before{background:linear-gradient(#ffdce5 0%,#f5e9f4 54%,#e5f3ff 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail{background:linear-gradient(#ffeaf0 0%,#fff7f0 35%,#f1f9ff 72%,#e8f5ff 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail:before{background:var(--trail-art,url(/images/radar-landscape.svg)) center 48% / cover no-repeat;opacity:var(--trail-art-opacity,.28);-webkit-mask-image:linear-gradient(#0000,#000 18% 75%,#0000);mask-image:linear-gradient(#0000,#000 18% 75%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personal{isolation:isolate;background:radial-gradient(at 80% 65%,#ffb7c530,#0000 45%),linear-gradient(#e5f3ff 0%,#f3fbff 30%,#fff7f0 65%,#ffeaf0 100%);position:relative}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personal:before{content:"";z-index:0;background:var(--personal-art,none) center / cover no-repeat;opacity:var(--personal-art-opacity,.14);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalInner{z-index:1;position:relative}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust{background:linear-gradient(#e8f5ff 0%,#eef9ff 38%,#e2f2ff 76%,#d8ecff 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust:before{background:var(--trust-art,url(/images/radar-landscape.svg)) center 58% / cover no-repeat;opacity:var(--trust-art-opacity,.29);filter:none;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{background:linear-gradient(#d8ecff 0%,#dbf0ff 38%,#e8f6ff 74%,#fff7f0 100%)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer:before{background:var(--footer-art,url(/images/radar-landscape.svg)) center 70% / cover no-repeat;opacity:var(--footer-art-opacity,.24);filter:none;-webkit-mask-image:linear-gradient(#0000,#000 24% 80%,#0000);mask-image:linear-gradient(#0000,#000 24% 80%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides{padding-block:clamp(58px,5vw,72px) clamp(48px,5vw,72px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides:after{content:"";z-index:-1;background:var(--guides-art,none) center / cover no-repeat;width:100vw;opacity:var(--guides-art-opacity,.14);pointer-events:none;position:absolute;inset:0 auto 0 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__guides .travel-packs-grid{margin-top:clamp(30px,4vw,55px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__note{margin-top:clamp(28px,3vw,44px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__highlights{padding-block:clamp(58px,5vw,72px) clamp(70px,8vw,108px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__personalScan{padding-block:clamp(58px,7vw,90px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trail{padding-block:clamp(64px,7vw,90px) clamp(58px,6vw,76px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trust{padding-block:clamp(64px,7vw,96px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__trustPath{margin-top:clamp(56px,5vw,76px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer{padding-top:clamp(64px,6vw,88px)}.mockup-module__SpvKDW__brandV2 .mockup-module__SpvKDW__footer>strong{margin-top:clamp(75px,8vw,115px)}.mockup-module__SpvKDW__scrollMotionPreview .mockup-module__SpvKDW__trailTrack{isolation:isolate}.mockup-module__SpvKDW__scrollMotionPreview .mockup-module__SpvKDW__trailSignal{fill:var(--brand-red);stroke:#fffefa;stroke-width:5px;filter:drop-shadow(0 0 10px #ff3b3b9c)}.mockup-module__SpvKDW__scrollRadar{z-index:2;aspect-ratio:1;pointer-events:none;width:142px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.mockup-module__SpvKDW__scrollRadar:before{content:"";background:#fffefab8;border:1px solid #0a5fcc80;border-radius:50%;position:absolute;inset:0;box-shadow:0 18px 45px #0f1f3d1f}.mockup-module__SpvKDW__scrollRadar span{border:1px solid #0a5fcc76;border-radius:50%;position:absolute}.mockup-module__SpvKDW__scrollRadar span:first-child{inset:18%}.mockup-module__SpvKDW__scrollRadar span:nth-child(2){background:var(--brand-red);border-color:#fffefa;inset:39%;box-shadow:0 0 0 7px #ff3b3b2e}.mockup-module__SpvKDW__scrollRadar span:last-child{background:conic-gradient(from 0deg, transparent 0 74%, #7ccbff8c 93%, transparent 100%);border:0;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0 45%,#000 47% 100%);mask-image:radial-gradient(circle,#0000 0 45%,#000 47% 100%)}.mockup-module__SpvKDW__scrollMotionPreview .mockup-module__SpvKDW__trailStep{box-shadow:0 18px 44px #0a5fcc26}@media (max-width:1023px),(prefers-reduced-motion:reduce){.mockup-module__SpvKDW__scrollMotionPreview .mockup-module__SpvKDW__trailSignal,.mockup-module__SpvKDW__scrollRadar{display:none}}.mockup-module__SpvKDW__backgroundJourney{--bg-air:#fff;--bg-cloud:#fff7f0;--bg-mist:#f4f8fd;--bg-night:#0f1f3d;--bg-horizon:#dceeff;--radar-line:#7ccbff2b;--radar-node:#ff3b3b;--sakura-accent:#ffb7c5;background:var(--bg-air)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__guides:before{background:linear-gradient(180deg, var(--bg-cloud) 0%, #fffaf6 25%, var(--bg-air) 72%, var(--bg-mist) 100%)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__guides:after{opacity:min(var(--guides-art-opacity,.08), .08)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__highlights:before,.mockup-module__SpvKDW__backgroundJourney[data-highlight-tone=sky] .mockup-module__SpvKDW__highlights:before,.mockup-module__SpvKDW__backgroundJourney[data-highlight-tone=blush] .mockup-module__SpvKDW__highlights:before{background:linear-gradient(180deg, var(--bg-mist) 0%, #edf6ff 24%, #f4f8fd 72%, #d5e9fb 91%, #a9ccef 100%)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__highlights:after{background:radial-gradient(circle at 88% 55%, transparent 0 84px, var(--radar-line) 85px 86px, transparent 87px 157px, var(--radar-line) 158px 159px, transparent 160px), var(--highlights-art,none) center 35% / cover no-repeat;opacity:.23}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personal{background:radial-gradient(ellipse 42% 32% at 83% 57%, #7ccbff2b, transparent 72%), linear-gradient(180deg, #a9ccef 0%, #34659d 100px, var(--bg-night) 235px, #16345f 72%, #0a5fcc 100%);color:#fff}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personal:before{opacity:.55;background:repeating-linear-gradient(0deg,#0000 0 54px,#7ccbff0b 55px 56px),repeating-linear-gradient(90deg,#0000 0 54px,#7ccbff0b 55px 56px),radial-gradient(circle at 73% 46%,#0000 0 110px,#7ccbff25 111px 112px,#0000 113px 198px,#7ccbff1b 199px 200px,#0000 201px 288px,#7ccbff12 289px 290px,#0000 291px);animation:9s ease-in-out infinite alternate mockup-module__SpvKDW__journeyRadar;-webkit-mask-image:linear-gradient(#0000,#000 22% 82%,#0000);mask-image:linear-gradient(#0000,#000 22% 82%,#0000)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personalCopy h2,.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personalCopy h2 em{color:#fff}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personalCopy .mockup-module__SpvKDW__sectionKicker{color:#c7e8ff}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personalCopy>p:not(.mockup-module__SpvKDW__sectionKicker){color:#e5f2ff}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trail{background:radial-gradient(circle at 15% 52%, transparent 0 150px, #0a5fcc16 151px 152px, transparent 153px 275px, #0a5fcc10 276px 277px, transparent 278px), linear-gradient(180deg, #0a5fcc 0%, #7ccbff 100px, var(--bg-horizon) 240px, #eaf5ff 52%, var(--bg-mist) 100%)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trail:before,.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trail:after{display:none}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trust{background:radial-gradient(ellipse 54% 40% at 84% 39%, #ffb7c54d, transparent 80%), linear-gradient(180deg, var(--bg-mist) 0%, #fff 25%, var(--bg-cloud) 67%, var(--bg-horizon) 100%)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trust:before,.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__trust:after{display:none}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__footer{background:radial-gradient(ellipse 48% 42% at 84% 46%, #ffb7c545, transparent 82%), linear-gradient(180deg, var(--bg-horizon) 0%, #e8f4ff 180px, #eef6ff 66%, #f7fbff 100%)}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__footer:before{display:none}.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__footer:after{opacity:.2}@keyframes mockup-module__SpvKDW__journeyRadar{0%{opacity:.32}to{opacity:.58}}@media (prefers-reduced-motion:reduce){.mockup-module__SpvKDW__backgroundJourney .mockup-module__SpvKDW__personal:before{opacity:.44;animation:none}}
