.trip-page[data-astro-cid-dzisfwck]{background:#07080a;color:var(--text)}.trip-hero[data-astro-cid-dzisfwck]{display:flex;min-height:700px;align-items:center;padding:112px 58px 94px;background:linear-gradient(90deg,#07080ae6,#07080a99,#07080a47),linear-gradient(180deg,#07080a1f,#07080ae6),url(/images/ports/athens-monuments-and-the-acropolis-mmc25.jpg) center/cover no-repeat}.trip-section[data-astro-cid-dzisfwck]{padding:92px 58px}.flow-section[data-astro-cid-dzisfwck],.flights-section[data-astro-cid-dzisfwck],.stay-section[data-astro-cid-dzisfwck],.transfer-section[data-astro-cid-dzisfwck],.timeline-section[data-astro-cid-dzisfwck],.faq-section[data-astro-cid-dzisfwck]{background:linear-gradient(135deg,rgba(199,154,82,.08),transparent 34%),#101217}.split-section[data-astro-cid-dzisfwck],.docs-section[data-astro-cid-dzisfwck]{background:var(--paper);color:var(--charcoal)}.trip-section[data-astro-cid-dzisfwck] .section-heading[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.flow-grid[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.flight-panel[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.flight-shortcuts[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.transfer-grid[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.timeline-list[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.faq-grid[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck]{color:var(--muted)}.split-section[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.stay-grid[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck],.docs-section[data-astro-cid-dzisfwck] p[data-astro-cid-dzisfwck]{color:#111318ad;line-height:1.58}.flow-grid[data-astro-cid-dzisfwck],.stay-grid[data-astro-cid-dzisfwck],.transfer-grid[data-astro-cid-dzisfwck],.docs-grid[data-astro-cid-dzisfwck],.faq-grid[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.flow-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck],.transfer-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck],.timeline-list[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck],.faq-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck]{min-height:180px;padding:24px;background:#ffffff0e;border:1px solid rgba(227,199,143,.16)}.flow-grid[data-astro-cid-dzisfwck] span[data-astro-cid-dzisfwck],.timeline-list[data-astro-cid-dzisfwck] span[data-astro-cid-dzisfwck]{color:var(--gold-soft);font-size:11px;font-weight:950;text-transform:uppercase}.flow-grid[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck],.stay-grid[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck],.transfer-grid[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck],.timeline-list[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck],.faq-grid[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck]{margin:10px 0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1.04}.split-section[data-astro-cid-dzisfwck],.docs-section[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:minmax(360px,.65fr) minmax(560px,1fr);gap:48px;align-items:center}.split-section[data-astro-cid-dzisfwck] figure[data-astro-cid-dzisfwck]{margin:0;overflow:hidden;background:#fff;border:1px solid rgba(17,19,24,.12)}.split-section[data-astro-cid-dzisfwck] img[data-astro-cid-dzisfwck]{width:100%;object-fit:cover}.flight-panel[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(420px,1fr);gap:28px;align-items:stretch;padding:28px;background:#ffffff0e;border:1px solid rgba(227,199,143,.18)}.flight-copy[data-astro-cid-dzisfwck],.flight-tool[data-astro-cid-dzisfwck],.flight-shortcuts[data-astro-cid-dzisfwck]{padding:24px;background:#07080a57;border:1px solid rgba(227,199,143,.14)}.flight-icon[data-astro-cid-dzisfwck]{display:inline-grid;width:58px;height:58px;place-items:center;margin-bottom:20px;background:var(--gold);color:#111318;font-size:13px;font-weight:950}.flight-panel[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck],.flight-shortcuts[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck]{margin:0 0 12px;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.04}.flight-copy[data-astro-cid-dzisfwck] ul[data-astro-cid-dzisfwck]{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.flight-copy[data-astro-cid-dzisfwck] li[data-astro-cid-dzisfwck]{padding:12px 14px;background:#ffffff0e;border-left:3px solid var(--gold);color:var(--text);font-weight:850}.flight-tool[data-astro-cid-dzisfwck]{display:grid;gap:14px}.flight-tool[data-astro-cid-dzisfwck] label[data-astro-cid-dzisfwck]{color:var(--gold-soft);font-size:12px;font-weight:950;line-height:1.15;letter-spacing:.02em;text-transform:uppercase}.flight-date-grid[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.flight-date-grid[data-astro-cid-dzisfwck]>div[data-astro-cid-dzisfwck]{display:grid;gap:8px}.flight-input[data-astro-cid-dzisfwck]{width:100%;min-height:56px;padding:0 16px;background:#ffffff13;border:1px solid rgba(255,255,255,.24);border-radius:0;color:var(--text);font:inherit;font-weight:800}.flight-input[data-astro-cid-dzisfwck]::placeholder{color:#fff8ed6b}.flight-input[data-astro-cid-dzisfwck]:focus{border-color:#e3c78fc7;outline:2px solid rgba(227,199,143,.16);outline-offset:2px}.flight-message[data-astro-cid-dzisfwck]{min-height:22px;margin:0;color:var(--gold-soft)!important;font-size:13px;font-weight:850}.flight-shortcuts[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:22px;margin-top:18px}.flight-shortcuts[data-astro-cid-dzisfwck] h3[data-astro-cid-dzisfwck]{font-size:clamp(24px,2vw,34px)}.flight-route-grid[data-astro-cid-dzisfwck]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.flight-route[data-astro-cid-dzisfwck]{display:grid;gap:6px;min-height:116px;align-content:center;padding:16px;background:#ffffff0e;border:1px solid rgba(227,199,143,.16);color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease}.flight-route[data-astro-cid-dzisfwck]:hover{border-color:#e3c78f85;transform:translateY(-2px)}.flight-route[data-astro-cid-dzisfwck] strong[data-astro-cid-dzisfwck]{color:var(--text);font-size:15px;font-weight:950;text-transform:uppercase}.flight-route[data-astro-cid-dzisfwck] span[data-astro-cid-dzisfwck],.flight-route[data-astro-cid-dzisfwck] em[data-astro-cid-dzisfwck]{color:var(--muted);font-size:13px;font-style:normal;font-weight:800}.flight-route[data-astro-cid-dzisfwck] em[data-astro-cid-dzisfwck]{color:var(--gold-soft)}.stay-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck],.docs-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck]{min-height:150px;padding:24px;background:#fff9ef;border:1px solid rgba(17,19,24,.12)}.timeline-list[data-astro-cid-dzisfwck]{display:grid;gap:12px}.docs-grid[data-astro-cid-dzisfwck]{grid-template-columns:repeat(2,minmax(0,1fr))}.docs-grid[data-astro-cid-dzisfwck] article[data-astro-cid-dzisfwck]{display:flex;align-items:center;font-weight:850}@media (max-width: 1040px){.flow-grid[data-astro-cid-dzisfwck],.stay-grid[data-astro-cid-dzisfwck],.transfer-grid[data-astro-cid-dzisfwck],.faq-grid[data-astro-cid-dzisfwck],.flight-panel[data-astro-cid-dzisfwck],.flight-shortcuts[data-astro-cid-dzisfwck],.split-section[data-astro-cid-dzisfwck],.docs-section[data-astro-cid-dzisfwck]{grid-template-columns:1fr}.flight-route-grid[data-astro-cid-dzisfwck]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.trip-hero[data-astro-cid-dzisfwck],.trip-section[data-astro-cid-dzisfwck]{padding-right:18px;padding-left:18px}.docs-grid[data-astro-cid-dzisfwck],.flight-date-grid[data-astro-cid-dzisfwck],.flight-route-grid[data-astro-cid-dzisfwck]{grid-template-columns:1fr}}
