.desk-label{color:var(--secondary);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.destination-hero,.destination-ledger,.url-desk,.profile-correspondence,.terms-margin,.destination-questions{max-width:1180px;margin:auto}.destination-hero{grid-template-columns:1.25fr .8fr;align-items:center;gap:5rem;padding:4.5rem 1.5rem 5rem;display:grid}.destination-hero h1{color:var(--accent);margin:1.2rem 0;font-size:1.6rem}.hero-lead{letter-spacing:-.065em;margin:.7rem 0 1.7rem;font-size:clamp(3.4rem,6.3vw,6rem);font-weight:800;line-height:1.03}.hero-detail{color:#d1d8e8;max-width:600px;line-height:1.8}.destination-hero .primary-cta{color:#111b2a;background:linear-gradient(110deg,#e986d4,#58b8d0);margin-top:.8rem}.hero-mount{background:#1c2840;border:1px solid #48566f;padding:1.5rem;transform:rotate(2deg)}.hero-mount .portrait{height:440px}.mount-label{letter-spacing:.04em;color:#c6d4e7;margin-bottom:1rem;font-size:.76rem;line-height:1.7;display:block}.destination-ledger{border-top:1px solid #4b5a73;grid-template-columns:.8fr 1.4fr;gap:4rem;padding:3rem 1.5rem 4.5rem;display:grid}.destination-ledger h2,.url-desk h2,.profile-correspondence h2,.terms-margin h2,.destination-questions h2{letter-spacing:-.035em;font-size:clamp(1.9rem,3.3vw,3rem);line-height:1.15}.destination-ledger p,.url-desk p,.profile-correspondence p,.terms-margin p{color:#c5d0e2;line-height:1.8}.ledger-rows article{border-bottom:1px solid #42516b;grid-template-columns:140px 1fr;gap:1rem;padding:1.5rem 0;display:grid}.ledger-rows article:first-child{padding-top:0}.ledger-rows article>span{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;padding-top:.3rem;font-size:.76rem}.ledger-rows strong{overflow-wrap:anywhere;font-size:1.1rem}.ledger-rows p{margin-bottom:0;font-size:.88rem}.url-desk{background:#202e43;border:1px solid #52647f;grid-template-columns:1fr 1fr;gap:4rem;padding:2.5rem;display:grid}.url-desk h2{font-size:2rem}.url-desk .sample-note{color:#b9c7db;font-size:.84rem}.url-desk form{align-self:center}.url-desk label{font-size:.8rem;font-weight:800}.url-desk input{box-sizing:border-box;color:#fff;width:100%;font:inherit;background:#101a2d;border:1px solid #7688a5;margin:.7rem 0;padding:1rem;display:block}.url-desk button{background:var(--secondary);color:#12233a;font:inherit;cursor:pointer;border:0;padding:.85rem 1.2rem;font-weight:800}.url-desk output{overflow-wrap:anywhere;border-top:1px solid #71809a;gap:.7rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.url-desk output span{color:#c6d3e4;font-size:.82rem;line-height:1.7}.profile-correspondence{grid-template-columns:.9fr 1fr;align-items:center;gap:5rem;padding:5rem 1.5rem;display:grid}.profile-correspondence>.portrait{border:10px solid #202e43;height:580px}.profile-correspondence dl>div{border-top:1px solid #475a75;grid-template-columns:75px 1fr;gap:1.2rem;padding:1.2rem 0;display:grid}.profile-correspondence dt{letter-spacing:.05em;text-transform:uppercase;color:var(--accent);font-size:.75rem}.profile-correspondence dd{color:#e0e5ef;margin:0;line-height:1.75}.terms-margin{border-top:2px solid var(--accent);padding:2.5rem 1.5rem 4rem}.terms-margin h2{max-width:850px}.terms-margin>div{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.destination-questions{padding:4rem 1.5rem}.destination-questions>div{grid-template-columns:1fr 1fr;gap:1.2rem 2.5rem;display:grid}.destination-questions details{border-bottom:1px solid #4b5971;padding:1.3rem 0}.destination-questions summary{cursor:pointer;font-weight:700;line-height:1.6}.destination-questions details p{color:#c6d1e4;font-size:.9rem;line-height:1.8}.source-strip{color:#b4c0d5;max-width:1180px;margin:0 auto;padding:1.5rem;font-size:.8rem;line-height:1.8}.source-strip a{color:var(--secondary)}@media (width<=900px){.destination-hero{gap:2.5rem}.hero-mount{transform:none}.destination-ledger,.url-desk,.profile-correspondence{gap:2.2rem}.url-desk{margin:0 1.5rem;padding:1.7rem}.hero-mount .portrait{height:420px}.ledger-rows article{grid-template-columns:100px 1fr}}@media (width<=760px){.destination-hero{flex-direction:column;align-items:stretch;padding:2.2rem 1.25rem 3rem;display:flex}.hero-lead{font-size:3.5rem}.hero-mount{margin-top:1rem}.hero-mount .portrait{height:440px}.destination-ledger,.url-desk,.profile-correspondence{padding:2rem 1.25rem;display:block}.destination-ledger header{margin-bottom:2.5rem}.ledger-rows article{grid-template-columns:1fr;gap:.6rem}.url-desk{margin:0 1.25rem;padding:1.4rem}.url-desk form{margin-top:2rem}.profile-correspondence{padding-top:3rem}.profile-correspondence>.portrait{height:440px;margin-bottom:2rem}.terms-margin{padding:2rem 1.25rem}.terms-margin>div,.destination-questions>div{grid-template-columns:1fr;gap:0}.destination-questions{padding:2rem 1.25rem}.source-strip{padding:1.25rem}}
