:root{--butter:#eee2a7;--paper:#f4eee4;--muted:#7e6267;--headline:'Manrope','DM Sans',Arial,sans-serif}body{background:var(--paper)}.draft{background:var(--sky);padding:8px 5%;font-size:10px;letter-spacing:.08em;text-align:center}.cyber{max-width:1300px;margin:auto;padding:0 6%}.eyebrow{font-size:9px;letter-spacing:.15em;font-weight:700;line-height:1.7}.cyber-hero{display:grid;grid-template-columns:1.08fr 1fr;gap:0 7%;padding:54px 0 75px;align-items:center}.hero-heading{grid-column:1/-1;position:relative;z-index:2;pointer-events:none}.cyber h1{font:800 clamp(48px,6.3vw,85px)/1.06 var(--headline);letter-spacing:-.065em;margin:20px 0 -6px}.cyber h1 em{display:block;font:500 1.05em/.95 'Cormorant Garamond',Georgia,serif;letter-spacing:-.045em;margin:8px 0 0 21%;color:#94566b}.hero-collage{position:relative;isolation:isolate;margin:10px 25px 15px 0;padding:30px 25px 25px 0;min-width:0}.photo-wash{position:absolute;inset:30px -10px 0 16px;background:var(--sky);border-radius:45% 34% 47% 32%;transform:rotate(7deg);z-index:-1}.collage-main{height:370px;width:100%;object-fit:cover;border-radius:43% 47% 34% 30%;transform:rotate(-4deg);border:6px solid var(--paper)}.collage-small{position:absolute;right:-40px;bottom:0;width:43%;height:178px;object-fit:cover;border:6px solid var(--paper);border-radius:48% 48% 10% 10%;transform:rotate(10deg)}.travel-sticker{position:absolute;left:-12px;bottom:9px;width:124px;height:124px;background:var(--butter);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;font:700 13px var(--headline);transform:rotate(-12deg)}.travel-sticker i{font:italic 22px 'Cormorant Garamond',serif}.travel-doodle{position:absolute;right:8%;top:5px;width:80px;color:var(--wine)}.hero-copy{padding-top:60px}.hero-copy h2{font:700 clamp(27px,3vw,40px)/1.2 var(--headline);letter-spacing:-.055em;margin:20px 0}.hero-copy h2 em{font:italic 500 1.2em 'Cormorant Garamond',serif}.hero-copy>p{font-size:14px;line-height:1.9;max-width:370px}.hero-discover{display:inline-flex;align-items:center;gap:28px;border-radius:30px;background:var(--wine);color:var(--paper);font-size:10px;font-weight:600;padding:15px 20px;margin:18px 0 22px}.hero-discover span{font-size:20px}.selection-date{display:block;font-size:8px;letter-spacing:.12em;color:var(--muted)}.editorial-ribbon{display:flex;gap:35px;justify-content:center;align-items:center;background:var(--wine);color:var(--paper);padding:18px 20px;margin:0 calc(-6vw) 30px;transform:rotate(-1.3deg);font-size:10px;font-weight:600;letter-spacing:.13em}.editorial-ribbon i{font:italic 27px 'Cormorant Garamond',serif;letter-spacing:0;color:var(--butter)}.agency-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 25px;padding:25px 0 20px}.agency-nav a{padding:6px 0;border-bottom:1px solid transparent;font-size:11px;letter-spacing:.02em}.agency-nav a:hover{border-color:var(--wine)}.intro-note{max-width:780px;margin:0 auto 55px;font-size:11px;line-height:1.8;text-align:center;color:var(--muted)}.agency{padding:50px 0 65px;border-top:1px solid #62233335;scroll-margin-top:20px}.agency-heading{display:grid;grid-template-columns:35px 175px 1fr;align-items:center;gap:30px;margin-bottom:40px}.agency-number{font:italic 30px 'Cormorant Garamond',serif;color:#9a7e80;align-self:start;margin-top:5px}.agency-logo{width:175px;height:80px;background:none;border:0;box-shadow:none;padding:0;display:flex;align-items:center;justify-content:flex-start}.agency-logo img{max-width:160px;max-height:65px;width:auto;object-fit:contain;mix-blend-mode:multiply}.agency-heading h2{font:700 36px/1.2 var(--headline);letter-spacing:-.06em;margin:6px 0 10px}.agency-heading p{font-size:12px;line-height:1.8;margin:0;max-width:540px;color:var(--muted)}.featured .agency-heading{margin-bottom:20px}.coupon{position:relative;display:grid;grid-template-columns:1fr auto;gap:30px;align-items:center;padding:25px 35px;background:var(--butter);border-radius:62px 6px 58px 9px;margin:0 0 50px 60px;transform:rotate(-.65deg)}.coupon h3{font:700 32px var(--headline);letter-spacing:-.065em;margin:8px 0 12px}.coupon p{font-size:12px;line-height:1.8;margin:8px 0;max-width:570px}.coupon .fine{font-size:10px;opacity:.8;max-width:510px}button[data-copy]{border:1px dashed #62233388;background:none;color:var(--wine);padding:17px 20px;cursor:pointer;font-size:16px;font-weight:700;border-radius:25px;white-space:nowrap;transform:rotate(.65deg)}button[data-copy]:hover{background:#fff5}button[data-copy] small{display:block;font-size:8px;letter-spacing:.1em;margin-top:9px}.deals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60px 50px;align-items:start}.deal{background:none;border:0;box-shadow:none;border-radius:0;min-width:0;display:flex;flex-direction:column;position:relative}.destination{width:100%;height:255px;object-fit:cover;margin-bottom:23px;border-radius:47% 46% 5% 5%;transition:transform .3s}.deal:nth-child(3n+2) .destination{border-radius:32% 8% 37% 10%;transform:rotate(1.5deg)}.deal:nth-child(3n) .destination{border-radius:8% 38% 12% 37%;transform:rotate(-1.5deg)}.deal-body{padding:0 7px;display:flex;flex-direction:column;flex:1}.tag{font-size:8px;letter-spacing:.14em;color:var(--muted)}.deal h3{font:700 29px/1.15 var(--headline);letter-spacing:-.055em;margin:13px 0 16px;max-width:400px}.price{font:600 36px/1.1 'Cormorant Garamond',Georgia,serif;margin:0}.price small{display:inline-block;font:500 8px 'DM Sans',Arial;letter-spacing:.1em;margin-right:8px;vertical-align:middle}.basis{font-size:10px;margin:8px 0 12px;font-weight:600}.dates{font-size:10px;line-height:1.7;margin:0;color:var(--muted)}.recommendation{font-size:12px;line-height:1.85;margin:14px 0 16px;max-width:450px}.deal details{font-size:11px;line-height:1.8;margin:0 0 12px}.deal summary{cursor:pointer;font-weight:600;padding:6px 0}.deal details ul{padding-left:18px}.deal-link{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;padding:12px 0;border-bottom:1px solid #62233355;font-size:9px;font-weight:700;letter-spacing:.07em;line-height:1.6}.deal-link span{width:32px;height:32px;background:var(--sky);border-radius:50%;display:grid;place-items:center;font-size:15px}.featured .deal:first-child{grid-column:1/-1;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:8%;padding:8px 0 20px}.featured .deal:first-child .destination{height:360px;border-radius:40% 43% 32% 38%;transform:rotate(-3deg);margin:0;box-shadow:13px 12px 0 var(--sky)}.featured .deal:first-child h3{font-size:41px}.featured .deal:first-child .price{font-size:46px}.featured .deal:nth-child(even){padding-top:30px}.simple{padding:30px;background:var(--sky);border-radius:45px 4px 45px 4px;align-self:stretch;justify-content:center}.simple h3{font-size:35px}.simple .deal-link span{background:var(--paper)}.simple .price{font-size:28px}.reminders{position:relative;background:var(--sky);padding:50px 45px 35px;border-radius:75px 8px 65px 10px;scroll-margin-top:20px}.reminders h2{font:700 clamp(30px,4vw,48px)/1.1 var(--headline);letter-spacing:-.06em;max-width:630px;margin:15px 0 35px}.reminders h2 em{font:italic 500 1.15em 'Cormorant Garamond',serif}.reminder-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin:30px 0}.reminder-grid article{background:none;padding:0;border-radius:0}.reminder-grid article+article{border-left:1px solid #62233340;padding-left:40px}.reminder-grid img{height:43px;max-width:165px;object-fit:contain;object-position:left;mix-blend-mode:multiply}.reminder-grid h3{font:700 25px/1.3 var(--headline);letter-spacing:-.045em;margin:25px 0 12px}.reminder-grid p{font-size:12px;line-height:1.8}.reminder-grid button{display:block;width:100%;margin:20px 0 25px}.reminder-grid a{font-size:9px;font-weight:600;letter-spacing:.09em}.fine{font-size:11px;line-height:1.8}#copy-status{font-size:11px;min-height:20px}.closing-note{padding:45px 0 60px;max-width:800px;font-size:11px;line-height:1.9;color:var(--muted)}.closing-note h2{font:600 25px var(--headline);letter-spacing:-.04em;color:var(--wine)}.header nav{gap:clamp(12px,2vw,28px)}.social{display:none}[hidden]{display:none!important}@media(min-width:1450px){.editorial-ribbon{margin-inline:-65px}}@media(max-width:1000px){.cyber-hero{gap:0 5%}.collage-main{height:300px}.collage-small{height:145px;right:-25px}.hero-copy{padding-top:40px}.hero-copy h2{font-size:29px}.travel-sticker{height:100px;width:100px;left:-8px}.deals{gap:45px 30px}.coupon{margin-left:0;padding:25px 30px;gap:20px}.coupon h3{font-size:28px}.agency-heading{grid-template-columns:25px 140px 1fr;gap:20px}.agency-logo{width:140px}.agency-logo img{max-width:135px}.agency-heading h2{font-size:30px}.featured .deal:first-child .destination{height:310px}.reminder-grid{gap:25px}.reminder-grid article+article{padding-left:25px}}@media(max-width:700px){.header{gap:15px}.wordmark{font-size:19px}.cyber{padding:0 6%}.cyber-hero{padding:35px 0 45px;grid-template-columns:1fr;gap:0}.hero-heading{grid-column:1}.cyber h1{font-size:clamp(39px,8vw,56px);letter-spacing:-.065em;margin-bottom:0}.cyber h1 em{margin-left:8%;font-size:1.1em}.hero-collage{margin:10px 30px 0 5px;max-width:440px;padding-top:20px}.collage-main{height:300px}.collage-small{height:135px;right:-22px;bottom:-7px}.travel-sticker{left:0;bottom:0;width:100px;height:100px}.hero-copy{padding-top:40px}.hero-copy h2{font-size:30px;margin:12px 0}.hero-copy>p{max-width:none;font-size:13px}.hero-discover{margin-top:15px}.editorial-ribbon{gap:18px;justify-content:center;padding:15px 5px;margin-bottom:15px;overflow:hidden;white-space:nowrap}.editorial-ribbon span{font-size:7px;letter-spacing:.07em}.editorial-ribbon i{font-size:20px}.agency-nav{gap:9px 20px;padding-block:20px}.intro-note{font-size:10px;text-align:left;margin-bottom:30px}.agency{padding:30px 0 40px}.agency-heading{grid-template-columns:22px 1fr;gap:10px 15px;margin-bottom:25px}.agency-logo{width:auto;height:60px}.agency-logo img{max-width:145px;max-height:53px}.agency-heading>div:last-child{grid-column:2}.agency-heading h2{font-size:29px}.agency-heading p{font-size:11px}.agency-number{font-size:25px}.coupon{grid-template-columns:1fr;border-radius:38px 6px 38px 6px;padding:25px;margin-bottom:35px;gap:15px}.coupon h3{font-size:30px}.coupon p{font-size:11px}.coupon .fine{font-size:9px}.coupon button{width:100%;border-radius:30px}.deals{grid-template-columns:1fr;gap:38px}.deal:nth-child(even){padding-top:0!important}.destination{height:250px;margin-bottom:22px;width:95%;align-self:center}.deal:nth-child(3n+2) .destination,.deal:nth-child(3n) .destination{transform:none}.featured .deal:first-child{grid-column:1;grid-template-columns:1fr;gap:30px;padding:0}.featured .deal:first-child .destination{height:270px;width:90%;margin:0 auto}.featured .deal:first-child h3{font-size:33px}.featured .deal:first-child .price{font-size:38px}.deal-body{padding:0 3px}.deal h3{font-size:28px;margin:12px 0}.recommendation{font-size:12px}.simple{padding:25px;border-radius:35px 5px 35px 5px}.reminders{padding:35px 23px 20px;border-radius:40px 5px 40px 5px}.reminders h2{font-size:31px}.reminder-grid{grid-template-columns:1fr;gap:30px}.reminder-grid article+article{border-left:0;border-top:1px solid #62233340;padding-left:0;padding-top:30px}.reminder-grid h3{font-size:24px}.draft{font-size:9px}.closing-note{padding-bottom:35px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.destination{transition:none}}
.liberty-name{display:block!important;height:auto!important;font:italic 700 36px Georgia,serif;color:#622333;letter-spacing:-2px}.liberty-name small{display:block;font:600 9px 'DM Sans',sans-serif;letter-spacing:.24em;margin:7px 0 0 3px}.reminder-grid article+article{border-left:0;padding-left:0}.reminder-grid article:nth-child(even){border-left:1px solid #62233340;padding-left:40px}.reminder-grid article:nth-child(n+3){border-top:1px solid #62233340;padding-top:30px}.airline-name{height:43px;display:flex;align-items:center;font:800 30px 'Manrope',sans-serif;letter-spacing:-1.7px}.airline-action{display:block;margin:25px 0 16px}.airline-terms{font-size:10px!important;letter-spacing:0!important;text-decoration:underline}#arajet-reminder img{mix-blend-mode:multiply}@media(max-width:1000px){.reminder-grid article:nth-child(even){padding-left:25px}}@media(max-width:700px){.reminder-grid article:nth-child(even){border-left:0;padding-left:0}.reminder-grid article+article{border-top:1px solid #62233340;padding-top:30px}}
#arajet-reminder img{mix-blend-mode:normal;filter:brightness(0) saturate(100%) invert(17%) sepia(22%) saturate(1790%) hue-rotate(292deg) brightness(91%) contrast(90%)}
.arajet-logo{mix-blend-mode:normal!important;filter:brightness(0) saturate(100%) invert(17%) sepia(22%) saturate(1790%) hue-rotate(292deg) brightness(91%) contrast(90%)}.airline-deals{display:block;max-width:750px;margin-left:95px}.airline-offer h3{font-size:40px}.airline-offer p{font-size:13px;line-height:1.9;max-width:650px}.airline-offer button{align-self:flex-start;margin:15px 0 20px;min-width:230px}.airline-offer .deal-link{max-width:450px;margin:20px 0}.airline-offer .airline-terms{font-size:10px}.airline-offer .airline-terms:hover{text-decoration:underline}@media(max-width:700px){.airline-deals{margin-left:37px}.airline-offer h3{font-size:30px}.airline-offer button{min-width:0;width:100%}.airline-offer p{font-size:12px}}
