/*
Theme Name: Voyageur Trading Company Coming Soon
Version: 1.1.0
Description: Elegant heritage landing page for Voyageur Trading Company.
*/
:root{--gold:#d4ad6d;--pale:#f3e4c8;--muted:#c3b49b}*{box-sizing:border-box}html,body{margin:0;min-height:100%;}body{background:#111512!important;color:var(--pale)!important;font-family:Georgia,'Times New Roman',serif!important}.voyageur-landing{isolation:isolate;position:relative;min-height:100vh;display:flex;justify-content:center;align-items:center;padding:76px 28px;overflow:hidden;text-align:center;background:radial-gradient(ellipse at 50% 28%,#34372b 0%,#1c211c 45%,#0e120f 100%)}.voyageur-landing:before{content:'';position:absolute;inset:20px;border:1px solid #94754b;opacity:.58;pointer-events:none}.voyageur-landing:after{content:'';position:absolute;inset:28px;border:1px solid #94754b;opacity:.2;pointer-events:none}.v-content{width:100%;max-width:820px;position:relative;z-index:1}.v-ornament{display:flex;align-items:center;justify-content:center;gap:22px;color:var(--gold);font:12px Arial,sans-serif;letter-spacing:.4em;text-transform:uppercase;margin-bottom:34px}.v-ornament:before,.v-ornament:after{content:'';height:1px;width:80px;background:linear-gradient(90deg,transparent,#b38d58)}.v-ornament:after{transform:rotate(180deg)}.v-emblem{width:145px;height:145px;margin:0 auto 25px;display:block}.v-name{font-size:clamp(27px,5.2vw,51px);font-weight:400;letter-spacing:.15em;line-height:1.25;text-transform:uppercase;color:#f1dfb8;margin:0;text-shadow:0 2px 24px #0008}.v-trading{font:12px Arial,sans-serif;letter-spacing:.62em;text-transform:uppercase;color:var(--gold);margin:15px 0 36px}.v-line{width:130px;height:1px;margin:0 auto 34px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.v-kicker{font:11px Arial,sans-serif;letter-spacing:.42em;text-transform:uppercase;color:var(--gold);margin:0 0 14px}.v-soon{font-size:clamp(52px,10vw,105px);font-weight:400;line-height:1.05;margin:0;color:#f9edda}.v-tagline{font-size:clamp(20px,3vw,29px);font-style:italic;color:#d6b781;margin:24px 0}.v-desc{font:16px/1.85 Arial,sans-serif;color:#c9c0b0;max-width:560px;margin:0 auto}.v-bottom{margin-top:56px;font:11px/1.9 Arial,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:#bda783}.v-bottom a{color:#e0c18a;text-decoration:none}.v-bottom a:hover{text-decoration:underline}.v-copyright{display:block;letter-spacing:.1em;margin-top:12px;color:#a69c8d}@media(max-width:600px){.voyageur-landing{padding:68px 35px}.voyageur-landing:before{inset:10px}.voyageur-landing:after{inset:16px}.v-ornament:before,.v-ornament:after{width:34px}.v-emblem{width:115px;height:115px}.v-name{letter-spacing:.08em}.v-trading{letter-spacing:.35em}.v-bottom{margin-top:38px}}