@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;800&display=swap');
:root{color-scheme:dark;--gold:#d4b278;--line:#ffffff28;--muted:#c0c1bc;background:#090b0b;color:#f6f3ec;font:16px 'DM Sans',Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}header,.wrap{padding-inline:clamp(20px,5vw,86px)}header{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:76px;border-bottom:1px solid var(--line)}.brand{font:800 28px Manrope,sans-serif}.brand span{font-weight:400;letter-spacing:-1.8px}nav{display:flex;gap:clamp(14px,3vw,42px);font-size:14px}nav [aria-current]{color:var(--gold)}.hero{background:linear-gradient(90deg,#080a0af7,#080a0ab8 45%,#080a0a25),url('assets/jet-expanse-hero.png') center 48%/cover;padding-block:clamp(56px,8vw,115px)}.kicker,.folio,small,footer{font-size:11px;letter-spacing:.15em;font-weight:600}.kicker,em,.quiet{color:var(--gold)}h1,h2,h3{font-family:Manrope,sans-serif;font-weight:500;letter-spacing:-.055em;line-height:1.1;margin:.32em 0}h1{font-size:clamp(39px,5.4vw,82px)}em{font-style:normal}h2{font-size:clamp(32px,3.5vw,54px)}h3{font-size:34px}.intro,.muted,.card p,.note{line-height:1.65;color:var(--muted)}.intro{max-width:490px}.cta,button{display:inline-block;background:var(--gold);color:#15130e;border:0;border-radius:4px;padding:13px 20px;font:600 14px 'DM Sans',sans-serif;cursor:pointer}.cta{margin-top:12px}.collection,.advisor{padding-block:58px}.cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px}.card{display:flex;flex-direction:column;padding:21px;border:1px solid var(--line);border-top:2px solid currentColor;background:linear-gradient(150deg,#252827,#101313);color:#c3c9ce;border-radius:5px}.tone-1{color:#d8b971}.tone-2{color:#e8d7ac}.tone-3{color:#a9b0bd;background:linear-gradient(150deg,#1d2028,#090a0c)}.folio{display:flex;justify-content:space-between;font-size:9px}.card svg{width:100%;margin:16px 0}.card h3,.card strong{color:#f6f3ec}.card p{flex:1;font-size:14px}.card a{border-top:1px solid var(--line);padding-top:13px;font-weight:600}.note{font-size:13px;max-width:780px}.advisor{display:grid;grid-template-columns:1fr 1.2fr;gap:7vw;border-top:1px solid var(--line)}.panel{padding:clamp(16px,3vw,32px);border:1px solid var(--line);border-radius:8px;background:#111514}.thread{margin:18px 0;max-height:320px;overflow:auto}.thread p{padding:12px 15px;background:#212722;border-radius:6px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.thread .visitor{margin-left:10%;background:#342f25}select,textarea,input:not([type=checkbox]){display:block;width:100%;padding:11px;margin:5px 0 12px;border:1px solid #63665c;border-radius:4px;background:#0c0f0e;color:inherit;font:inherit}label,summary{font-size:14px}summary{cursor:pointer;color:var(--gold);padding-block:14px}details{border-top:1px solid var(--line)}.check{display:flex;align-items:flex-start;gap:7px;line-height:1.5;margin:14px 0}button:disabled{opacity:.55}.status,#confirmation{font-size:14px;color:#e2c99c}:focus-visible{outline:2px solid #efd298;outline-offset:3px}footer{border-top:1px solid var(--line);padding-block:25px;color:var(--muted)}@media(max-width:1000px){.cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.cards,.advisor{grid-template-columns:1fr}.card svg{max-width:250px}.hero{background-position:60% center}.collection,.advisor{padding-block:35px}header{min-height:65px}.brand{font-size:23px}nav{font-size:12px}.advisor{gap:20px}}

.brand{position:relative;white-space:nowrap}.brand .swoop{position:absolute;right:30px;top:-14px;width:72px;height:20px;transform:rotate(-15deg);border-bottom:1px solid #b6b6ae;border-radius:50%;font-size:17px;text-align:right;letter-spacing:0;white-space:nowrap;pointer-events:none}.swoop svg{width:13px;height:13px;vertical-align:baseline}
header{min-height:85px}@media(max-width:680px){header{min-height:75px}}
