.gtm-start{--gtm-ink:#080807;--gtm-panel:#11100d;--gtm-cream:#f4eed9;--gtm-muted:#bdb3a0;--gtm-gold:#d7a95d;--gtm-blue:#a7c7e7;min-height:100vh;color:var(--gtm-cream);background:var(--gtm-ink)}.gtm-start__hero{background:radial-gradient(circle at 82% 28%,#a7c7e71a,#0000 25%),radial-gradient(circle at 20% 55%,#d7a95d17,#0000 32%),#080807;border-bottom:1px solid #d7a95d52;grid-template-columns:minmax(0,1.25fr) minmax(280px,.55fr);gap:clamp(40px,8vw,120px);padding:clamp(78px,10vw,150px) clamp(24px,8vw,130px);display:grid}.gtm-start__eyebrow,.gtm-start__section-heading>p,.gtm-start__final>p:first-child{color:var(--gtm-gold);letter-spacing:.18em;text-transform:uppercase;font:700 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.gtm-start h1,.gtm-start h2,.gtm-start h3{margin:0;font-family:Georgia,Times New Roman,serif;font-weight:500}.gtm-start h1{letter-spacing:-.045em;max-width:950px;margin-top:24px;font-size:clamp(52px,7vw,108px);line-height:.94}.gtm-start h1 em,.gtm-start h2 em{color:var(--gtm-blue);font-style:normal}.gtm-start__lede{color:#d6ccba;max-width:810px;margin:32px 0 0;font-size:clamp(17px,1.6vw,22px);line-height:1.7}.gtm-start__hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.gtm-start__hero-actions a,.gtm-start__final>a{color:#080807;background:var(--gtm-gold);border:1px solid var(--gtm-gold);padding:13px 18px;font-weight:750;text-decoration:none;display:inline-flex}.gtm-start__hero-actions a.is-quiet{color:var(--gtm-cream);background:0 0;border-color:#f4eed947}.gtm-start__boundary{color:#887f70;max-width:830px;margin-top:24px;font-size:13px;line-height:1.65}.gtm-start__hero aside{background:#0f0f0cc7;border:1px solid #d7a95d59;grid-template-columns:auto 1fr;align-self:center;align-items:center;gap:16px;padding:34px;display:grid}.gtm-start__hero aside span{color:#cbc1ae;letter-spacing:.13em;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.gtm-start__hero aside i{background:linear-gradient(90deg,var(--gtm-gold),#a7c7e740);height:1px}.gtm-start__routes,.gtm-start__journey{padding:clamp(88px,10vw,150px) clamp(24px,8vw,130px)}.gtm-start__section-heading{max-width:850px}.gtm-start__section-heading h2,.gtm-start__final h2{letter-spacing:-.035em;margin-top:18px;font-size:clamp(44px,5.5vw,84px);line-height:.98}.gtm-start__section-heading>span{max-width:750px;color:var(--gtm-muted);margin-top:25px;font-size:16px;line-height:1.7;display:block}.gtm-start__grid{background:#d7a95d38;border:1px solid #d7a95d38;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:70px;display:grid}.gtm-start__grid article{background:var(--gtm-panel);flex-direction:column;min-height:470px;padding:34px;display:flex;position:relative}.gtm-start__route-number{color:#a7c7e773;font:600 12px ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;top:28px;right:28px}.gtm-start__grid article>p{color:var(--gtm-gold);letter-spacing:.14em;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace}.gtm-start__grid h3{max-width:390px;margin-top:30px;font-size:36px;line-height:1.05}.gtm-start__grid article>span{color:#bdb3a0;margin-top:25px;line-height:1.72;display:block}.gtm-start__grid ul{color:#8f8677;border-top:1px solid #d7a95d26;margin:28px 0 0;padding:22px 0 0 18px;font-size:13px;line-height:1.8}.gtm-start__grid article>a{color:var(--gtm-cream);justify-content:space-between;margin-top:auto;padding-top:28px;font-weight:750;text-decoration:none;display:flex;position:static}.gtm-start__grid article>a b{color:var(--gtm-gold)}.gtm-start__journey{background:#0d0d0b;border-top:1px solid #d7a95d38}.gtm-start__journey ol{border-top:1px solid #d7a95d52;grid-template-columns:repeat(6,1fr);margin:70px 0 0;padding:0;list-style:none;display:grid}.gtm-start__journey li{border-right:1px solid #d7a95d29;min-height:250px;padding:28px 18px}.gtm-start__journey small{color:var(--gtm-blue);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.gtm-start__journey strong{margin-top:50px;font:500 25px/1.1 Georgia,Times New Roman,serif;display:block}.gtm-start__journey li span{color:#8f8677;margin-top:16px;font-size:13px;line-height:1.6;display:block}.gtm-start__final{background:radial-gradient(circle at 78%,#d7a95d1a,#0000 28%),#080807;border-top:1px solid #d7a95d40;padding:clamp(90px,11vw,170px) clamp(24px,8vw,130px)}.gtm-start__final>p:not(:first-child){max-width:740px;color:var(--gtm-muted);line-height:1.7}.gtm-start__final>a{margin-top:25px}@media (max-width:980px){.gtm-start__hero{grid-template-columns:1fr}.gtm-start__hero aside{grid-template-columns:auto 1fr}.gtm-start__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gtm-start__journey ol{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.gtm-start__grid{grid-template-columns:1fr}.gtm-start__grid article{min-height:440px}.gtm-start__journey ol{grid-template-columns:1fr 1fr}.gtm-start__journey li{min-height:210px}}
