.atb-page{--atb-ink:#0f2e4a;--atb-limewash:#f5f1e8;--atb-clay:#a9481f;--atb-sea:#8cc5bc;--atb-ochre:#e0a43a}.atb-h3{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#ffffff9e;font-size:.82rem;font-weight:600}.atb-small{color:#ffffffb3;margin-top:.9rem;font-size:.92rem;line-height:1.6}.atb-hero-clip:before{background:radial-gradient(60% 60%,#e0a43a42,#0000 70%)}.atb-photo{background:#0b0b0f;border:1px solid #ffffff1f;border-radius:1rem;position:relative;overflow:hidden}.atb-photo img{object-fit:cover;width:100%;height:100%;display:block}.atb-plate{background:var(--atb-limewash);border-radius:1rem;overflow:hidden;box-shadow:0 40px 90px -50px #e0a43a59,0 24px 50px -30px #000c}.atb-plate img{width:100%;height:auto;display:block}.atb-facts{gap:1rem;margin-top:2.25rem;display:grid}@media (min-width:768px){.atb-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}.atb-facts dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffff94;font-size:.78rem}.atb-facts dd{color:#fff;font-size:1.15rem;font-weight:600;line-height:1.45}.atb-brief{align-items:center;gap:2rem;margin-top:3rem;display:grid}@media (min-width:1024px){.atb-brief{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}}.atb-brief .atb-photo{aspect-ratio:3/2}.atb-promise{background:var(--atb-limewash);color:var(--atb-ink);border-radius:1.4rem;margin-top:2.5rem;padding:2.25rem 1.5rem 2rem;position:relative;overflow:hidden}@media (min-width:768px){.atb-promise{padding:4rem 4rem 3.25rem}}.atb-promise:after{content:"";background:var(--atb-ochre);border-radius:999px;width:2.4rem;height:2.4rem;position:absolute;top:2rem;right:2rem}.atb-promise-label{font-family:var(--font-atb-body), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--atb-clay);font-size:.78rem;font-weight:600}.atb-promise blockquote p{max-width:52rem;font-family:var(--font-atb-display), Georgia, serif;font-variation-settings:"SOFT" 60;letter-spacing:-.01em;margin-top:1rem;padding-right:2.5rem;font-size:clamp(1.9rem,4.2vw,3.6rem);font-weight:540;line-height:1.08}.atb-promise figcaption{color:#4a5d6e;max-width:40rem;margin-top:1.5rem;font-size:.92rem;line-height:1.6}.atb-position-grid{gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:1024px){.atb-position-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.atb-proof{gap:.5rem;display:grid}.atb-proof li{color:#ffffffd1;padding-left:1.2rem;line-height:1.55;position:relative}.atb-proof li:before{content:"";background:var(--atb-ochre);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:.6em;left:0}.atb-tone{background:#ffffff1f;border:1px solid #ffffff1f;border-radius:1rem;gap:1px;margin-top:1.5rem;display:grid;overflow:hidden}@media (min-width:768px){.atb-tone{grid-template-columns:repeat(3,minmax(0,1fr))}}.atb-tone li{background:#060609;padding:1.5rem 1.4rem}.atb-tone li p:last-child{color:#ffffffb8;margin-top:.5rem;line-height:1.6}.atb-tone-n{font-family:var(--font-space-grotesk), sans-serif;color:#d7ff20;font-size:.8rem;font-weight:600}.atb-tone-word{font-family:var(--font-oswald), sans-serif;text-transform:uppercase;margin-top:.6rem;font-size:1.9rem;font-weight:700;line-height:1}.atb-plates{gap:1rem;margin-top:2.25rem;display:grid}@media (min-width:768px){.atb-plates{grid-template-columns:repeat(2,minmax(0,1fr))}}.atb-logo-plate{border:1px solid #ffffff1f;border-radius:1.2rem;place-items:center;gap:1.5rem;min-height:15rem;padding:3rem 2rem 1.5rem;display:grid}.atb-logo-plate[data-tone=light]{background:var(--atb-limewash);color:#4a5d6e}.atb-logo-plate[data-tone=dark]{color:#b3c1cc;background:#0b2236}.atb-logo-plate img{width:min(100%,22rem);height:auto}.atb-logo-plate figcaption{letter-spacing:.08em;text-transform:uppercase;align-self:end;font-size:.75rem;font-weight:600}.atb-logo-rules{align-items:center;gap:2rem;margin-top:2.5rem;display:grid}@media (min-width:1024px){.atb-logo-rules{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.atb-size-row{background:var(--atb-limewash);border-radius:1rem;align-items:flex-end;gap:2rem;width:fit-content;margin-top:1.25rem;padding:1.5rem 1.75rem;display:flex}.atb-size{color:#4a5d6e;justify-items:center;gap:.6rem;font-size:.75rem;font-weight:600;display:grid}.atb-clearspace img{width:100%;height:auto}.atb-swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem;display:grid}@media (max-width:1023.98px){.atb-swatches li:first-child{grid-column:1/-1}}@media (min-width:1024px){.atb-swatches{grid-template-columns:1.5fr 1fr 1fr 1fr 1fr}}.atb-swatches li{border:1px solid #ffffff1f;border-radius:1rem;flex-direction:column;gap:.3rem;min-height:10rem;padding:1.1rem;display:flex}@media (min-width:1024px){.atb-swatches li{min-height:17rem}}.atb-swatch-name{font-family:var(--font-atb-display), Georgia, serif;font-size:1.45rem;font-weight:540;line-height:1.1}.atb-swatch-hex{font-family:var(--font-atb-body), sans-serif;letter-spacing:.06em;font-size:.85rem;font-weight:600}.atb-swatch-use{margin-top:auto;font-size:.88rem;line-height:1.45}.atb-swatch-contrast{font-size:.78rem;font-weight:600;line-height:1.4}.atb-type{gap:1.5rem;margin-top:1.25rem;display:grid}@media (min-width:1024px){.atb-type{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:3rem}}.atb-type-specimen{background:var(--atb-limewash);color:var(--atb-ink);font-family:var(--font-atb-body), sans-serif;border-radius:1.2rem;padding:2rem 1.5rem}@media (min-width:768px){.atb-type-specimen{padding:3rem}}.atb-caps{letter-spacing:.08em;text-transform:uppercase;color:var(--atb-clay);font-size:.78rem;font-weight:600}.atb-display{font-family:var(--font-atb-display), Georgia, serif;font-variation-settings:"SOFT" 60;letter-spacing:-.01em;margin-top:.75rem;font-size:clamp(2.2rem,5vw,4.2rem);font-weight:540;line-height:1.04}.atb-body-sample{color:#4a5d6e;max-width:34rem;margin-top:1.25rem;font-size:1.08rem;line-height:1.55}.atb-button-sample{background:var(--atb-clay);color:#fff;border-radius:.5rem;margin-top:1.5rem;padding:.8rem 1.4rem;font-weight:600;display:inline-flex}.atb-type-notes{gap:1.5rem;display:grid}.atb-type-notes dt{letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:.82rem}.atb-type-face{letter-spacing:0;text-transform:none;color:#fff;margin-bottom:.3rem;font-size:2.2rem;display:block}.atb-type-face[data-face=display]{font-family:var(--font-atb-display), Georgia, serif;font-weight:540}.atb-type-face[data-face=body]{font-family:var(--font-atb-body), sans-serif;font-weight:600}.atb-type-notes dd{color:#ffffffc2;margin-top:.4rem;line-height:1.6}.atb-media-row{align-items:center;gap:2rem;margin-top:4rem;display:grid}@media (min-width:1024px){.atb-media-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}.atb-media-row[data-flip]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.atb-photos{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1.2fr 1fr;gap:.75rem;height:clamp(18rem,42vw,30rem);display:grid}.atb-photos .atb-photo[data-key=ferry]{grid-area:1/2/span 2}.atb-photos .atb-photo[data-key=santorini]{grid-area:1/1}.atb-photos .atb-photo[data-key=naxos]{grid-area:2/1}.atb-map{aspect-ratio:4/3;background:var(--atb-ink)}.atb-icons{margin-top:1.5rem}.atb-asset{align-items:center;gap:1.75rem;display:grid}@media (min-width:768px){.atb-asset{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem}}@media (min-width:1280px){.atb-asset{gap:5.5rem}}.atb-asset-copy{max-width:30rem}.atb-wl{gap:1rem;display:grid}.atb-wl-switch{margin-bottom:0}.atb-wl-stage{aspect-ratio:4/5;background:radial-gradient(80% 70% at 50% 40%,#efe9dc,#d9d1c1);border:1px solid #ffffff24;border-radius:1.2rem;padding:1.25rem;display:grid}@media (min-width:768px){.atb-wl-stage{aspect-ratio:4/3;padding:2rem}}.atb-wl-shot{flex-direction:column;grid-area:1/1;align-items:center;gap:.75rem;min-height:0;transition:opacity .45s,transform .6s cubic-bezier(.16,1,.3,1),visibility .45s;display:flex}.atb-wl-shot[data-active=false]{opacity:0;visibility:hidden;transform:translateY(.75rem)scale(.98)}.atb-wl-paper{flex:1;justify-content:center;min-height:0;display:flex}.atb-wl-paper img{object-fit:contain;border-radius:.4rem;width:auto;max-width:100%;height:100%;box-shadow:0 24px 50px -24px #0f2e4a8c}.atb-wl-shot figcaption{color:var(--atb-ink);text-align:center;font-size:.85rem;font-weight:600}@media (prefers-reduced-motion:reduce){.atb-wl-shot{transition:none}}.atb-print{gap:2.5rem;display:grid}.atb-print-top{align-items:center;gap:1.75rem;display:grid}@media (min-width:768px){.atb-print-top{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem}}@media (min-width:1280px){.atb-print-top{gap:5.5rem}}.atb-print-row{gap:1rem;display:grid}@media (min-width:768px){.atb-print-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.atb-print figcaption{letter-spacing:.06em;text-transform:uppercase;color:#fff9;margin-top:.6rem;font-size:.8rem;font-weight:600}.atb-theme{justify-items:center;margin-top:2.5rem;display:grid}.atb-theme-source{background:var(--atb-ink);color:var(--atb-limewash);border:1px solid #fff3;border-radius:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;padding:1rem 1.5rem;font-weight:700;display:inline-flex;box-shadow:0 30px 70px -30px #e0a43a73}.atb-theme-chips{gap:.3rem;display:inline-flex}.atb-theme-chips span{border:1px solid #ffffff59;border-radius:999px;width:.9rem;height:.9rem}.atb-theme-lines{background:linear-gradient(180deg, var(--atb-ochre), #fff3);width:2px;height:2.5rem}.atb-theme-outputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;display:grid}@media (min-width:768px){.atb-theme-outputs{grid-template-columns:repeat(5,minmax(0,1fr))}}.atb-theme-outputs li{border-top:2px solid var(--atb-ochre)}@media (max-width:767.98px){.atb-theme-outputs li:last-child{grid-column:1/-1}}.atb-cta-links{flex-wrap:wrap;align-items:flex-start;gap:.75rem 2rem;margin-top:1.5rem;display:flex}.atb-cta-links .std-link{margin-top:0}.atb-cta{background:radial-gradient(70% 90% at 100% 0,#e0a43a24,#0000 70%),#060609}
