.dawn-hero{--hz:24%;--sun-x:68%;--sunw:clamp(260px, 40vw, 580px);--cycle:28s;isolation:isolate;background:linear-gradient(180deg, var(--navy-deep) 0%, var(--navy-ink) 48%, #2b3e66 calc(100% - var(--hz)));min-height:clamp(660px,96vh,920px);color:var(--stone);position:relative;overflow:hidden}.dawn-hero--full{--hz:max(26%, 210px);min-height:max(100svh,720px)}.dawn-hero--full .dh-ground i{background:linear-gradient(90deg, transparent 0%, var(--stone) 50%, transparent 100%);opacity:.05!important}.dh-layer{pointer-events:none;position:absolute}.dh-dawn{z-index:1;background:linear-gradient(180deg, transparent 12%, #3d52808c calc(100% - var(--hz) - 34%), #c8853a29 calc(100% - var(--hz) - 14%), #c8853a6b calc(100% - var(--hz)), transparent calc(100% - var(--hz) + 0.1%));-webkit-mask-image:linear-gradient(90deg, #00000080 0%, #000 var(--sun-x));mask-image:linear-gradient(90deg, #00000080 0%, #000 var(--sun-x));inset:0}.dh-glow{z-index:2;left:var(--sun-x);bottom:var(--hz);background:radial-gradient(#c8853a8c 0%,#c8853a4d 16%,#c8853a26 34%,#c8853a0f 52%,#0000 72%);width:min(210vw,2600px);height:120vh;transform:translate(-50%,50%)}.dh-stars{inset:0 0 var(--hz) 0;z-index:2;opacity:0}.dh-stars i{background:var(--stone);border-radius:50%;position:absolute}.dh-ground{z-index:3;height:var(--hz);background:linear-gradient(180deg, #111c33b3 0%, var(--navy-deep) 75%);bottom:0;left:0;right:0}.dh-ground i{background:linear-gradient(90deg, transparent 32%, var(--stone) 58%, var(--stone) 88%, transparent 100%);height:1px;position:absolute;left:0;right:0}.dh-horizon{z-index:4;left:0;right:0;bottom:var(--hz);opacity:.65;background:linear-gradient(90deg, transparent 0%, transparent 30%, var(--amber) 52%, var(--amber) 86%, transparent 100%);height:2px;transform-origin:var(--sun-x) 50%}.dh-sun{z-index:4;left:var(--sun-x);bottom:calc(var(--hz) + 1px);width:var(--sunw);aspect-ratio:430/235;transform-origin:50% 100%;max-width:100%;translate:-50%}.dh-sun svg{width:100%;height:100%;display:block;overflow:hidden}.dh-ray{stroke:var(--amber);stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:var(--o,1)}.dh-arc{stroke:var(--amber);stroke-width:2.8px;stroke-linecap:round;fill:url(#dhSunFill);vector-effect:non-scaling-stroke}.dh-dmark{z-index:4;opacity:0;left:var(--sun-x);bottom:var(--hz);width:calc(var(--sunw) * 1.3953);aspect-ratio:1;transform-origin:52.5% 65%;translate:-52.5% 35%}.dh-dmark svg{width:100%;max-width:none;height:100%;display:block;overflow:visible}.dh-copy-wrap{z-index:6;max-width:none;position:relative}.dh-copy{max-width:44rem;padding-top:calc(var(--header-h) + clamp(48px, 9vh, 112px))}.dawn-hero .eyebrow{color:var(--amber)}.dawn-hero .rule{margin:22px 0 26px}.dawn-hero h1{letter-spacing:-.005em;text-wrap:pretty;font-size:clamp(2.3rem,4vw,3.6rem);line-height:1.08}.dawn-hero h1 em{color:var(--amber);font-style:italic;font-weight:300;display:block}.dh-lede{max-width:34rem;color:var(--stone-dim);margin-top:24px;font-size:clamp(1.04rem,1.25vw,1.14rem);line-height:1.65}.dh-ctas{flex-wrap:wrap;align-items:center;gap:14px 28px;margin-top:36px;display:flex}@media (width<=820px){.dawn-hero{--sun-x:50%;--hz:120px;--sunw:78vw;min-height:0}.dawn-hero--full{--hz:340px;min-height:100svh}.dawn-hero--full .dh-copy{padding-bottom:calc(var(--sunw) * .62 + var(--hz) + 30px)}.dh-copy{padding-bottom:calc(var(--sunw) * .62 + 150px)}.dh-horizon{background:linear-gradient(90deg, transparent 0%, var(--amber) 18%, var(--amber) 82%, transparent 100%)}.dh-ground i{background:linear-gradient(90deg, transparent 0%, var(--stone) 22%, var(--stone) 78%, transparent 100%)}}@media (prefers-reduced-motion:no-preference){.play .dh-horizon{animation:1.8s cubic-bezier(.6,0,.2,1) .3s both dh-draw}.play .dh-copy>*{animation:1.2s ease-out both dh-copyIn}.play .dh-copy>:nth-child(2){animation-delay:.1s}.play .dh-copy>:nth-child(3){animation-delay:.2s}.play .dh-copy>:nth-child(4){animation-delay:.35s}.play .dh-copy>:nth-child(5){animation-delay:.5s}.play.reveal .dh-horizon{animation:2.4s cubic-bezier(.6,0,.2,1) 5.2s both dh-draw}.play.reveal .dh-dmark{animation:8.5s ease-in-out .3s both dh-dReveal}.play.reveal .dh-sun{animation:3.3s ease-in-out 5s both dh-pullBack}.play.reveal .dh-dawn{animation:4s ease-in-out 5s both dh-fadeIn,7s ease-in-out 9.5s infinite dh-dawnBreathe}.play.reveal .dh-glow{animation:5s ease-out 3.5s both dh-glowIn,7s ease-in-out 9.5s infinite dh-breathe}.play.reveal .dh-stars{animation:4.5s ease-in 4.8s both dh-starsOut}.play.reveal .dh-rise{animation:3s cubic-bezier(.22,.7,.2,1) 1.2s both dh-rise}.play.reveal .dh-ray{animation:1.4s ease-out 3.4s both dh-rayIn,7s ease-in-out 6s infinite dh-shimmer}.play.reveal .dh-ray:nth-of-type(2),.play.reveal .dh-ray:nth-of-type(3){animation-delay:3.8s,6.7s}.play.reveal .dh-ray:nth-of-type(4),.play.reveal .dh-ray:nth-of-type(5){animation-delay:4.2s,7.4s}.play.once .dh-dawn{animation:4.2s ease-in-out .8s both dh-fadeIn,7s ease-in-out 6s infinite dh-dawnBreathe}.play.once .dh-glow{animation:4.6s ease-out 1s both dh-glowIn,7s ease-in-out 6s infinite dh-breathe}.play.once .dh-stars{animation:4.5s ease-in .8s both dh-starsOut}.play.once .dh-rise{animation:4.2s cubic-bezier(.22,.7,.2,1) 1.4s both dh-rise}.play.once .dh-ray{animation:1.4s ease-out 4.3s both dh-rayIn,7s ease-in-out 6.5s infinite dh-shimmer}.play.once .dh-ray:nth-of-type(2),.play.once .dh-ray:nth-of-type(3){animation-delay:4.7s,7.2s}.play.once .dh-ray:nth-of-type(4),.play.once .dh-ray:nth-of-type(5){animation-delay:5.1s,7.9s}.play.cycle .dh-dawn{animation:dh-dawnCycle var(--cycle) ease-in-out infinite both}.play.cycle .dh-glow{animation:dh-glowCycle var(--cycle) ease-in-out infinite both}.play.cycle .dh-stars{animation:dh-starsCycle var(--cycle) ease-in-out infinite both}.play.cycle .dh-rise{animation:dh-riseCycle var(--cycle) linear infinite both}.play.cycle .dh-ray{animation:dh-rayCycle var(--cycle) ease-out infinite both, dh-shimmer 7s ease-in-out infinite}.play.cycle .dh-ray:nth-of-type(2),.play.cycle .dh-ray:nth-of-type(3){animation-delay:.4s,.7s}.play.cycle .dh-ray:nth-of-type(4),.play.cycle .dh-ray:nth-of-type(5){animation-delay:.8s,1.4s}}@keyframes dh-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes dh-copyIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dh-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dh-glowIn{0%{opacity:0;transform:translate(-50%,50%)scale(.55)}to{opacity:1;transform:translate(-50%,50%)scale(1)}}@keyframes dh-breathe{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:1.14}}@keyframes dh-dawnBreathe{0%,to{opacity:1}50%{opacity:.8}}@keyframes dh-starsOut{0%{opacity:1}to{opacity:0}}@keyframes dh-rise{0%{transform:translateY(150px)}to{transform:translateY(0)}}@keyframes dh-rayIn{0%{opacity:0}}@keyframes dh-shimmer{0%,to{stroke-opacity:1}50%{stroke-opacity:.5}}@keyframes dh-dReveal{0%{opacity:0;scale:1.5}20%{opacity:1;scale:1.5}56%{opacity:1;scale:1.5}94%,to{opacity:0;scale:1}}@keyframes dh-pullBack{0%{scale:1.5}to{scale:1}}@keyframes dh-dawnCycle{0%,5%{opacity:0}20%,76%{opacity:1}92%,to{opacity:0}}@keyframes dh-glowCycle{0%,5%{opacity:0;transform:translate(-50%,50%)scale(.55)}21%{opacity:1;transform:translate(-50%,50%)scale(1)}36%{opacity:.6;transform:translate(-50%,50%)scale(1.14)}50%{opacity:1;transform:translate(-50%,50%)scale(1)}64%{opacity:.6;transform:translate(-50%,50%)scale(1.14)}76%{opacity:1;transform:translate(-50%,50%)scale(1)}92%,to{opacity:0;transform:translate(-50%,50%)scale(.55)}}@keyframes dh-starsCycle{0%,5%{opacity:1}20%,80%{opacity:0}94%,to{opacity:1}}@keyframes dh-riseCycle{0%,7%{opacity:1;animation-timing-function:cubic-bezier(.22,.7,.2,1);transform:translateY(150px)}22%{opacity:1;transform:translateY(0)}75%{opacity:1;animation-timing-function:ease-in-out;transform:translateY(0)}89%{opacity:0;transform:translateY(0)}89.5%{opacity:0;transform:translateY(150px)}92%,to{opacity:1;transform:translateY(150px)}}@keyframes dh-rayCycle{0%,19.6%{opacity:0}24%,74%{opacity:var(--o,1)}79%,to{opacity:0}}.sector-icon[data-astro-cid-a764cvdr]{width:36px;height:36px;display:block}html,body{background:var(--navy-deep)}.soon[data-astro-cid-q6rahido]{z-index:6;height:var(--hz);padding:18px var(--gutter) 44px;text-align:center;align-content:center;justify-items:center;gap:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.soon__label[data-astro-cid-q6rahido]{letter-spacing:.22em;text-transform:uppercase;color:var(--amber);align-items:center;gap:16px;font-size:.76rem;font-weight:500;display:flex}.soon__label[data-astro-cid-q6rahido]:before,.soon__label[data-astro-cid-q6rahido]:after{content:"";background:var(--amber);opacity:.65;flex:0 0 44px;height:2px}.soon__contact[data-astro-cid-q6rahido]{flex-wrap:wrap;justify-content:center;gap:10px clamp(20px,3vw,44px);margin:0;padding:0;list-style:none;display:flex}.soon__contact[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]{color:var(--stone);align-items:center;gap:10px;font-size:.98rem;line-height:1.35;text-decoration:none;display:inline-flex}.soon__contact[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]:hover,.soon__contact[data-astro-cid-q6rahido] a[data-astro-cid-q6rahido]:focus-visible{color:var(--amber)}.soon__contact[data-astro-cid-q6rahido] .soon__icon{width:20px;height:20px;color:var(--amber);fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;flex:none}.soon__legal[data-astro-cid-q6rahido]{left:var(--gutter);right:var(--gutter);color:var(--stone-dim);opacity:.75;text-wrap:balance;font-size:.72rem;line-height:1.5;position:absolute;bottom:16px}@media (width<=820px){.soon[data-astro-cid-q6rahido]{gap:16px;padding-bottom:84px}.soon__contact[data-astro-cid-q6rahido]{text-align:left;flex-direction:column;align-items:flex-start;gap:12px}}.what__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.what__card[data-astro-cid-lcdefpme]{background:var(--white);border-top:2px solid #c8853aa6;align-content:start;gap:12px;min-width:0;padding:clamp(24px,3vw,34px);text-decoration:none;transition:transform .25s;display:grid}.what__card[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.what__situation[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--amber-deep);font-size:1.5rem;font-style:italic;line-height:1.2}.what__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;font-size:.78rem;font-weight:500}.what__body[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.98rem}.what__foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 32px;display:flex}.what__buyside[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.9rem;text-decoration:none}.what__buyside[data-astro-cid-lcdefpme]:hover{color:var(--navy-ink)}.why__head[data-astro-cid-lcdefpme]{gap:16px;display:grid}.why__beats[data-astro-cid-lcdefpme]{gap:4px;margin-top:4px;display:grid}.why__beats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:1.08rem;line-height:1.6}.why__beats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{color:var(--navy-ink);font-weight:400}@media (width>=1000px){.why__beats[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{white-space:nowrap}}.why__tiles[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.why__tile[data-astro-cid-lcdefpme]{background:var(--white);border-top:2px solid #c8853aa6;grid-column:span 2;align-content:start;gap:10px;min-width:0;padding:clamp(22px,2.6vw,30px);display:grid}.why__num[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--amber-deep);font-variant-numeric:lining-nums;font-size:2.2rem;font-weight:300;line-height:1}.why__tile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.45rem;font-weight:600}.why__tile[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.96rem}.focus__grid[data-astro-cid-lcdefpme]{--gap:clamp(40px, 6vw, 80px);column-gap:var(--gap);grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px;display:grid}.focus__col[data-astro-cid-lcdefpme]{grid-row:span 4;grid-template-rows:subgrid;align-content:start;min-width:0;padding-block:8px;text-decoration:none;display:grid;position:relative}.focus__col[data-astro-cid-lcdefpme]+.focus__col[data-astro-cid-lcdefpme]:before{content:"";top:0;bottom:0;left:calc(var(--gap) / -2);background:#c8853a8c;width:1px;position:absolute}.focus__col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.2vw,1.85rem);font-weight:600}.focus__col[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-deep);margin-top:8px;font-size:.78rem;font-weight:400;display:block}.focus__col[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.98rem}.focus__col[data-astro-cid-lcdefpme] .focus__buyers[data-astro-cid-lcdefpme]{border-top:1px solid var(--ink-faint);align-self:start;padding-top:12px;font-size:.84rem}.focus__buyers[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--navy-ink);margin-bottom:4px;font-size:.7rem;font-weight:500;display:block}.focus__col[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:var(--amber-deep)}.tx-preview[data-astro-cid-lcdefpme]{background:var(--white)}.tx-preview__foot[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 48px;display:flex}.tx-stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,auto);align-items:start;gap:clamp(24px,4vw,56px);margin:0;display:grid}.tx-stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;gap:6px;display:flex}.tx-stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--amber-deep);font-variant-numeric:lining-nums tabular-nums;margin:0;font-size:clamp(2.2rem,3.6vw,3rem);font-weight:300;line-height:1}.tx-stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);white-space:nowrap;font-size:.68rem;font-weight:400;line-height:1.4}.tx-preview__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.tx-preview__disclosure[data-astro-cid-lcdefpme]{color:var(--ink-muted);max-width:62rem;font-size:11px;font-weight:300;line-height:1.55}@media (width<=900px){.what__grid[data-astro-cid-lcdefpme],.why__tiles[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.why__tile[data-astro-cid-lcdefpme]{grid-column:auto}.focus__grid[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:1fr;row-gap:0}.focus__col[data-astro-cid-lcdefpme]{grid-row:auto;grid-template-rows:none;gap:14px;padding-block:28px}.focus__col[data-astro-cid-lcdefpme]:first-child{padding-top:0}.focus__col[data-astro-cid-lcdefpme]+.focus__col[data-astro-cid-lcdefpme]:before{width:auto;height:1px;inset:0 0 auto}.tx-preview__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tx-preview__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}
