.ornate-frame[data-astro-cid-iygmptok]{z-index:6;pointer-events:none;opacity:.52;position:absolute;inset:0}.ornate-frame[data-astro-cid-iygmptok]:before{content:"";border:2px solid #956638;border-image:var(--heading-texture) 12 / 2px / 0 stretch;filter:saturate(.65)brightness(.78);position:absolute;inset:0}.ornate-frame[data-astro-cid-iygmptok]:after{content:"";border:3px double #b38b46;position:absolute;inset:9px}i[data-astro-cid-iygmptok]{background:#2a0905;border:1px solid #d1a461;width:10px;height:10px;position:absolute;transform:rotate(45deg);box-shadow:inset 0 0 0 2px #2a0905,inset 0 0 0 3px #9d6428}i[data-astro-cid-iygmptok]:first-child{top:6px;left:6px}i[data-astro-cid-iygmptok]:nth-child(2){top:6px;right:6px}i[data-astro-cid-iygmptok]:nth-child(3){bottom:6px;left:6px}i[data-astro-cid-iygmptok]:nth-child(4){bottom:6px;right:6px}@media (forced-colors:active){.ornate-frame[data-astro-cid-iygmptok]{opacity:1}.ornate-frame[data-astro-cid-iygmptok]:before{border-image: ;filter:none;border-color:canvastext}.ornate-frame[data-astro-cid-iygmptok]:after,i[data-astro-cid-iygmptok]{border-color:canvastext}}.portfolio-section[data-astro-cid-425d2ygg]{color:var(--paper);background:radial-gradient(68% 28% at 50% 0,#8d161b1f,#0000 74%),linear-gradient(#130305,#1e0609 52%,#170407);position:relative;overflow:hidden;box-shadow:inset 0 1px #e28b521f,inset 0 -1px #e28b5214}.portfolio-section[data-astro-cid-425d2ygg]:before{content:"";opacity:.038;background:var(--stock-texture) center / 720px;pointer-events:none;position:absolute;inset:0}.section-heading[data-astro-cid-425d2ygg]{z-index:1;text-align:center;width:min(100%,780px);margin:0 auto clamp(2.75rem,4vw,4rem);position:relative}h2[data-astro-cid-425d2ygg],h3[data-astro-cid-425d2ygg],p[data-astro-cid-425d2ygg]{margin-block-start:0}h2[data-astro-cid-425d2ygg]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.8rem,5vw,5rem);line-height:.96}.ornament[data-astro-cid-425d2ygg]{background:linear-gradient(90deg,#0000,#f06a35c7,#0000);width:min(170px,42vw);height:1px;margin:1.55rem auto 1.35rem;position:relative}.ornament[data-astro-cid-425d2ygg]:after{content:"";background:#ed482d;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 12px #ed482d3d}.reel-console[data-astro-cid-425d2ygg]{z-index:1;isolation:isolate;background:#110205b8;border:1px solid #0000;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:clamp(.8rem,1.5vw,1.2rem);width:min(100%,1220px);min-height:0;margin-inline:auto;display:grid;position:relative;box-shadow:0 34px 100px #0000006b,0 0 44px #8f181817,inset 0 0 0 3px #efa86806}.reel-console[data-astro-cid-425d2ygg]:before{z-index:0;content:"";background:linear-gradient(#190307e8, #190307e8), var(--stock-texture) left top / 720px;pointer-events:none;width:300px;position:absolute;inset:0 auto 0 0}.track-selector[data-astro-cid-425d2ygg]{z-index:3;background:0 0;border:0;flex-direction:column;align-self:start;padding:clamp(1.1rem,2.4vw,1.7rem);display:flex;position:relative;box-shadow:inset 1px 0 #c263403b}.selector-heading[data-astro-cid-425d2ygg]{color:#d49673;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #c2634033;justify-content:space-between;gap:1rem;padding-bottom:1.2rem;font-size:.75rem;font-weight:600;display:flex}.selector-list[data-astro-cid-425d2ygg]{gap:.45rem;margin-top:1rem;display:grid}.track-choice[data-astro-cid-425d2ygg]{width:100%;color:var(--paper);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.72rem;padding:.9rem .55rem;transition:color .18s,background-color .18s,opacity .18s;display:grid;position:relative}.track-choice[data-astro-cid-425d2ygg]:before{content:"";opacity:0;background:linear-gradient(#0000,#ff7142,#0000);width:2px;transition:opacity .18s,box-shadow .18s;position:absolute;inset:0 auto 0 -1.7rem}.track-choice[data-astro-cid-425d2ygg]:hover:not(:disabled),.track-choice[data-astro-cid-425d2ygg]:focus-visible,.track-choice[data-astro-cid-425d2ygg].is-selected{color:#fff2ea;background:linear-gradient(90deg,#a4231d38,#0000);outline:none}.track-choice[data-astro-cid-425d2ygg].is-selected:before{opacity:1;box-shadow:0 0 14px #ff5b2fb3}.choice-number[data-astro-cid-425d2ygg],.choice-status[data-astro-cid-425d2ygg]{color:#d38463;letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.choice-copy[data-astro-cid-425d2ygg]{min-width:0}.choice-copy[data-astro-cid-425d2ygg] strong[data-astro-cid-425d2ygg]{font-family:var(--font-display);text-overflow:ellipsis;text-transform:uppercase;font-size:.9375rem;font-weight:600;line-height:1.35;display:block;overflow:hidden}.choice-copy[data-astro-cid-425d2ygg] small[data-astro-cid-425d2ygg]{color:var(--text-soft);text-overflow:ellipsis;margin-top:.28rem;font-size:.8125rem;line-height:1.45;display:block;overflow:hidden}.track-choice[data-astro-cid-425d2ygg]:disabled{cursor:default;opacity:.37}.track-choice[data-astro-cid-425d2ygg].is-selected:disabled{opacity:.46}.player-panel[data-astro-cid-425d2ygg]{background:linear-gradient(180deg, #0f0205fa, #170307db 40%, #110205eb), var(--stock-texture) right top / 720px;border:1px solid #da774938;min-width:0;padding:clamp(1.1rem,2.4vw,1.8rem) clamp(1.1rem,2.4vw,1.8rem) 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffc18709}.player-heading[data-astro-cid-425d2ygg]{z-index:6;justify-content:space-between;align-items:end;gap:2rem;min-height:48px;display:flex;position:relative}.player-heading[data-astro-cid-425d2ygg] h3[data-astro-cid-425d2ygg]{font-family:var(--font-heading);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:clamp(1.25rem,2.1vw,1.75rem);line-height:1}.player-stage[data-astro-cid-425d2ygg]{--bass-energy:0;--total-energy:0;background:radial-gradient(circle at 50% 50%, #81101133, transparent 21%), conic-gradient(from 10deg at 50% 50%, transparent 0 8%, #790d1012 11%, transparent 18% 33%, #df33180b 38%, transparent 48% 66%, #750a0e12 72%, transparent 82%);height:clamp(360px,31vw,420px);margin:.7rem -.8rem 0;position:relative;overflow:hidden}.player-stage[data-astro-cid-425d2ygg]:before,.player-stage[data-astro-cid-425d2ygg]:after{content:"";pointer-events:none;position:absolute}.player-stage[data-astro-cid-425d2ygg]:before{z-index:1;opacity:calc(.42 + var(--total-energy) * .42);filter:blur(calc(22px - var(--total-energy) * 8px));background:radial-gradient(32% 22% at 37% 45%,#e0301733,#0000 70%),radial-gradient(34% 26% at 65% 52%,#840d1240,#0000 72%),conic-gradient(from 90deg at 50% 48%,#0000,#ec3a1b24,#0000 22%,#7b0b102e,#0000 48%,#df2b161c,#0000 74%);animation:14s ease-in-out infinite alternate stage-drift;inset:4% 8%}.reel-console[data-astro-cid-425d2ygg].is-scrolling .player-stage[data-astro-cid-425d2ygg]:before{animation-play-state:paused}.player-stage[data-astro-cid-425d2ygg]:after{z-index:5;background:linear-gradient(90deg,#0b0103bd,#0000 13% 87%,#0b0103bd),linear-gradient(#0c010394,#0000 12% 88%,#0c010394);inset:0}.stage-atmosphere[data-astro-cid-425d2ygg]{z-index:1;opacity:.55;filter:blur(34px);transform:scale(calc(.96 + var(--bass-energy) * .16));pointer-events:none;background:radial-gradient(circle,#fa4b222b,#79090f14 42%,#0000 72%);border-radius:50%;transition:transform 70ms linear;position:absolute;inset:10% 12%}.reactor-canvas[data-astro-cid-425d2ygg]{z-index:3;width:100%;height:100%;position:absolute;inset:0}.reactor-core[data-astro-cid-425d2ygg]{z-index:4;width:var(--reactor-core-size,116px);aspect-ratio:1;box-shadow:0 0 0 6px #070102c7, 0 0 calc(34px + var(--bass-energy) * 42px) rgba(231, 51, 24, calc(.18 + var(--bass-energy) * .25)), inset 0 0 28px #ff693a1a;transform:translate(-50%, -50%) scale(calc(1 + var(--bass-energy) * .045));pointer-events:none;background:radial-gradient(circle at 40% 34%,#ffddc813,#0000 22%),radial-gradient(circle,#170408 0 54%,#090103 55% 69%,#1c0508 70% 100%);border:1px solid #ff996945;border-radius:50%;transition:transform 55ms linear;position:absolute;top:50%;left:50%}.core-grid[data-astro-cid-425d2ygg],.core-orbit[data-astro-cid-425d2ygg]{border-radius:50%;position:absolute}.core-grid[data-astro-cid-425d2ygg]{border:1px dashed #ff97663d;animation:15s linear infinite orbit-turn;inset:10px}.core-orbit[data-astro-cid-425d2ygg]{border:1px solid #ffe1d113;inset:20px;box-shadow:inset 0 0 18px #ff4c2314}.master-play[data-astro-cid-425d2ygg]{z-index:7;width:calc(var(--reactor-core-size,116px) * .65);aspect-ratio:1;color:#ff9a6f;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;transition:color .18s,transform .18s,text-shadow .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.master-play[data-astro-cid-425d2ygg]:hover:not(:disabled),.master-play[data-astro-cid-425d2ygg]:focus-visible{color:#fff5ee;text-shadow:0 0 18px #ff824ee6;outline:none;transform:translate(-50%,-50%)scale(1.09)}.master-play[data-astro-cid-425d2ygg]:disabled{cursor:default;opacity:.32}.master-play[data-astro-cid-425d2ygg] svg[data-astro-cid-425d2ygg]{fill:currentColor;stroke:currentColor;stroke-width:2px;width:26px;height:26px}.icon-pause[data-astro-cid-425d2ygg]{display:none;fill:none!important}.is-playing[data-astro-cid-425d2ygg] .icon-play[data-astro-cid-425d2ygg]{display:none}.is-playing[data-astro-cid-425d2ygg] .icon-pause[data-astro-cid-425d2ygg]{display:block}.transport-deck[data-astro-cid-425d2ygg]{z-index:6;background:linear-gradient(#270407cc,#0b0103c2),repeating-linear-gradient(90deg,#0000 0 62px,#ff6f3e06 62px 63px);border-block:1px solid #ff6f3e21;margin-top:.45rem;position:relative;box-shadow:0 14px 36px #0000002e}.timeline[data-astro-cid-425d2ygg]{grid-template-columns:40px 42px minmax(0,1fr) 42px 42px;align-items:center;gap:.7rem;padding:.55rem .75rem;display:grid}.transport-play[data-astro-cid-425d2ygg]{aspect-ratio:1;color:#f88352;cursor:pointer;background:radial-gradient(circle,#690d108a,#0e0103d1);border:1px solid #ff754375;border-radius:50%;place-items:center;width:38px;transition:color .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 0 18px #d32b1721,inset 0 0 12px #ff633412}.transport-play[data-astro-cid-425d2ygg]:hover:not(:disabled),.transport-play[data-astro-cid-425d2ygg]:focus-visible{color:#ffad7e;border-color:#ff8b56bf;outline:none;box-shadow:0 0 20px #e5371b40,inset 0 0 12px #ff63341a}.transport-play[data-astro-cid-425d2ygg]:disabled{cursor:default;opacity:.32}.transport-play[data-astro-cid-425d2ygg] svg[data-astro-cid-425d2ygg]{fill:currentColor;stroke:currentColor;stroke-width:2px;width:16px;height:16px}.timeline-time[data-astro-cid-425d2ygg]{color:#ffa77bd1;font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.75rem;font-weight:600}.timeline-total[data-astro-cid-425d2ygg]{text-align:right}.timeline-position[data-astro-cid-425d2ygg]{color:#ff744480;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:right;font-size:.6875rem;font-weight:600}.timeline-rail[data-astro-cid-425d2ygg]{--seek-progress:0%;background:linear-gradient(90deg,#650a0e29,#0000 18% 82%,#650a0e29),repeating-linear-gradient(90deg,#0000 0 3.8%,#ff895712 3.8% 3.92%);border-inline:1px solid #ff845214;height:62px;position:relative;overflow:hidden}.timeline-rail[data-astro-cid-425d2ygg]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ff8e5f38,#0000);height:1px;position:absolute;inset:50% 0 auto}.waveform-canvas[data-astro-cid-425d2ygg]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.timeline-cursor[data-astro-cid-425d2ygg]{z-index:3;left:var(--seek-progress);pointer-events:none;background:linear-gradient(#0000,#ff7c49 18% 82%,#0000);width:1px;position:absolute;top:4px;bottom:4px;transform:translate(-.5px);box-shadow:0 0 10px #ff6534d1}.timeline-cursor[data-astro-cid-425d2ygg]:before{aspect-ratio:1;content:"";background:#f06b40;border:1px solid #ff9d6b;width:7px;position:absolute;top:-1px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 10px #ff5427d1}.timeline[data-astro-cid-425d2ygg] input[data-astro-cid-425d2ygg]{z-index:4;appearance:none;opacity:0;cursor:pointer;touch-action:pan-y;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.timeline[data-astro-cid-425d2ygg] input[data-astro-cid-425d2ygg]::-webkit-slider-thumb{appearance:none;width:1px;height:54px}.timeline[data-astro-cid-425d2ygg] input[data-astro-cid-425d2ygg]::-moz-range-thumb{border:0;width:1px;height:54px}.playback-status[data-astro-cid-425d2ygg]{color:var(--text-soft);text-align:center;margin:.7rem 0;font-size:.8rem}.timeline-rail[data-astro-cid-425d2ygg]:focus-within{outline-offset:3px;outline:1px solid #ff915f80}.timeline[data-astro-cid-425d2ygg] input[data-astro-cid-425d2ygg]:disabled{cursor:default}.player-panel[data-astro-cid-425d2ygg] audio[data-astro-cid-425d2ygg]{display:none}@keyframes stage-drift{0%{transform:translate(-1.5%,1%)rotate(-4deg)scale(.96)}to{transform:translate(1.5%,-1%)rotate(5deg)scale(1.07)}}@keyframes orbit-turn{to{transform:rotate(360deg)}}@keyframes live-pulse{to{opacity:.25;transform:scale(.65)}}@media (width>=961px){.player-stage[data-astro-cid-425d2ygg]{height:clamp(240px,100svh - 480px,420px)}}@media (width<=960px){.reel-console[data-astro-cid-425d2ygg]{grid-template-columns:1fr}.reel-console[data-astro-cid-425d2ygg]:before{display:none}.track-selector[data-astro-cid-425d2ygg]{border:0;box-shadow:inset 2px 0 #ff66372b}.selector-list[data-astro-cid-425d2ygg]{grid-template-columns:repeat(2,minmax(0,1fr))}.track-choice[data-astro-cid-425d2ygg]:before{background:linear-gradient(90deg,#0000,#ff7142,#0000);width:auto;height:2px;inset:auto 0 -1rem}}@media (width<=620px){.reel-console[data-astro-cid-425d2ygg]{min-height:0}.track-selector[data-astro-cid-425d2ygg],.player-panel[data-astro-cid-425d2ygg]{padding:1rem}.player-panel[data-astro-cid-425d2ygg]{padding-bottom:0}.selector-list[data-astro-cid-425d2ygg]{grid-template-columns:1fr}.track-choice[data-astro-cid-425d2ygg]{padding-block:.68rem}.choice-copy[data-astro-cid-425d2ygg] small[data-astro-cid-425d2ygg]{display:none}.player-heading[data-astro-cid-425d2ygg]{align-items:start}.player-heading[data-astro-cid-425d2ygg] h3[data-astro-cid-425d2ygg]{font-size:1.12rem}.player-stage[data-astro-cid-425d2ygg]{height:355px;margin-inline:-1rem}.transport-deck[data-astro-cid-425d2ygg]{margin-inline:-.25rem}.timeline[data-astro-cid-425d2ygg]{grid-template-columns:34px 32px minmax(0,1fr) 32px;gap:.42rem;padding-inline:.48rem}.transport-play[data-astro-cid-425d2ygg]{width:32px}.timeline-rail[data-astro-cid-425d2ygg]{height:54px}.timeline-position[data-astro-cid-425d2ygg]{display:none}}@media (prefers-reduced-motion:reduce){.track-choice[data-astro-cid-425d2ygg],.master-play[data-astro-cid-425d2ygg],.transport-play[data-astro-cid-425d2ygg],.reactor-core[data-astro-cid-425d2ygg],.stage-atmosphere[data-astro-cid-425d2ygg]{transition:none}.player-stage[data-astro-cid-425d2ygg]:before,.core-grid[data-astro-cid-425d2ygg]{animation:none}}.card-section[data-astro-cid-aiugcxsv]{color:var(--paper)}.card-section--light[data-astro-cid-aiugcxsv],.card-section--tint[data-astro-cid-aiugcxsv]{background:radial-gradient(at 50% 6%,#9a1a1729,#0000 66%),linear-gradient(#28070b,#1b0407)}.section-heading[data-astro-cid-aiugcxsv]{text-align:center;width:min(100%,760px);margin:0 auto clamp(2.8rem,4.5vw,4rem)}.eyebrow[data-astro-cid-aiugcxsv]{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.88rem;font-weight:600}h2[data-astro-cid-aiugcxsv],h3[data-astro-cid-aiugcxsv],p[data-astro-cid-aiugcxsv]{margin-block-start:0}h2[data-astro-cid-aiugcxsv]{font-family:var(--font-heading);text-transform:uppercase;margin:0;font-size:clamp(2.8rem,5vw,5rem);line-height:1.04}.section-heading[data-astro-cid-aiugcxsv] p[data-astro-cid-aiugcxsv]:not(.eyebrow){color:var(--text-soft);margin:1rem auto 0;font-size:1.04rem}.card-grid[data-astro-cid-aiugcxsv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem);display:grid}.info-card[data-astro-cid-aiugcxsv]{--stock-position:12% 20%;isolation:isolate;color:#ead7c2;text-align:center;border:3px solid #0000;flex-direction:column;align-items:center;min-height:405px;padding:1.85rem 1.65rem;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:flex;position:relative;box-shadow:0 14px 28px #07000266,inset 0 0 30px #100203}.info-card[data-astro-cid-aiugcxsv]:nth-child(2){--stock-position:78% 8%}.info-card[data-astro-cid-aiugcxsv]:nth-child(3){--stock-position:30% 94%}.info-card[data-astro-cid-aiugcxsv]:nth-child(4){--stock-position:86% 70%}.info-card[data-astro-cid-aiugcxsv]:before{z-index:-1;content:"";background:radial-gradient(ellipse at 10% 90%, #b62b0c3b, transparent 55%), linear-gradient(140deg, #3a080dc2, #1b0307e0 55%, #490d07b8), var(--stock-texture) var(--stock-position) / 650px 650px, #2a060b;clip-path:polygon(.3% .2%,24% 0,58% .3%,100% 0,99.6% 23%,100% 49%,99.7% 82%,100% 99.8%,78% 99.5%,54% 100%,28% 99.7%,0 100%,.3% 68%,0 40%);pointer-events:none;position:absolute;inset:0}.info-card[data-astro-cid-aiugcxsv]:hover,.info-card[data-astro-cid-aiugcxsv]:focus-within{transform:translateY(-5px);box-shadow:0 18px 30px #07000266}.card-icon[data-astro-cid-aiugcxsv]{width:132px;min-height:88px;color:var(--heading-gold);place-items:center;margin:0 auto 1rem;padding-bottom:1.75rem;display:grid;position:relative}.card-icon[data-astro-cid-aiugcxsv]:after{content:"";background:url(/assets/frontier-divider.svg) 50%/contain no-repeat;height:20px;position:absolute;inset:auto 0 0}.card-icon[data-astro-cid-aiugcxsv] svg[data-astro-cid-aiugcxsv]{fill:none;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;width:48px;height:48px}.info-card[data-astro-cid-aiugcxsv] h3[data-astro-cid-aiugcxsv]{color:#efd9b4;width:min(100%,11ch);min-height:4.1rem;font-family:var(--font-heading);text-transform:uppercase;justify-content:center;align-items:center;margin:0 0 1.4rem;font-size:1.8rem;font-weight:400;line-height:1.14;display:flex}.info-card[data-astro-cid-aiugcxsv] p[data-astro-cid-aiugcxsv]{color:#d4bcae;font-family:var(--font-display);font-size:var(--copy-size);line-height:var(--copy-leading);margin:0}.info-card[data-astro-cid-aiugcxsv].is-title-only{justify-content:center;min-height:240px}@media (width>=681px) and (width<=1000px){.card-grid[data-astro-cid-aiugcxsv]{grid-template-columns:repeat(2,minmax(0,1fr))}.info-card[data-astro-cid-aiugcxsv]{min-height:325px;padding-inline:2rem}}@media (width<=680px){.card-grid[data-astro-cid-aiugcxsv]{grid-template-columns:1fr;gap:1.5rem;width:min(100%,420px);margin-inline:auto}.info-card[data-astro-cid-aiugcxsv]{min-height:375px;padding:1.85rem 2.25rem}.info-card[data-astro-cid-aiugcxsv] h3[data-astro-cid-aiugcxsv]{min-height:0;font-size:1.9rem}}@media (forced-colors:active){.info-card[data-astro-cid-aiugcxsv]{border-image: ;border-color:canvastext}.info-card[data-astro-cid-aiugcxsv] h3[data-astro-cid-aiugcxsv]{background:0 0}.card-icon[data-astro-cid-aiugcxsv] svg[data-astro-cid-aiugcxsv]{stroke:canvastext}.info-card[data-astro-cid-aiugcxsv]:before{background:canvas}.info-card[data-astro-cid-aiugcxsv] h3[data-astro-cid-aiugcxsv],.info-card[data-astro-cid-aiugcxsv] p[data-astro-cid-aiugcxsv],.card-icon[data-astro-cid-aiugcxsv]{color:canvastext}}.profile-section[data-astro-cid-lcce4hce]{color:var(--paper);background:linear-gradient(135deg,#170407,#23070a)}.profile-shell[data-astro-cid-lcce4hce]{gap:3rem;display:grid}.section-title[data-astro-cid-lcce4hce]{text-align:center;width:min(100%,780px);margin-inline:auto}h2[data-astro-cid-lcce4hce],h3[data-astro-cid-lcce4hce],p[data-astro-cid-lcce4hce]{margin-block-start:0}h2[data-astro-cid-lcce4hce]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.5rem,5.5vw,4.85rem);line-height:.95}.ornament[data-astro-cid-lcce4hce]{background:linear-gradient(90deg,#0000,#f06a35c7,#0000);width:min(190px,44vw);height:1px;margin:1.8rem auto 0;position:relative}.ornament[data-astro-cid-lcce4hce]:after{aspect-ratio:1;content:"";background:var(--blue);width:7px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg)}.composer-panel[data-astro-cid-lcce4hce]{background:0 0;grid-template-columns:minmax(280px,.92fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding:clamp(.35rem,1.2vw,.8rem);display:grid}.portrait-panel[data-astro-cid-lcce4hce]{aspect-ratio:941/1450;isolation:isolate;background:0 0;border:1px solid #0000;border-radius:0;justify-self:center;width:min(76%,410px);min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 54px #0400014d}.portrait-panel[data-astro-cid-lcce4hce] img[data-astro-cid-lcce4hce]{z-index:0;object-fit:cover;object-position:50% 36%;filter:saturate(.82)brightness(.96)contrast(1.04);width:calc(100% - 32px);max-width:none;height:calc(100% - 32px);position:absolute;inset:16px}.portrait-panel[data-astro-cid-lcce4hce]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 58%,#08020333 78%,#080203ad 100%),radial-gradient(74% 88% at 50% 42%,#0000 50%,#08020357 100%);position:absolute;inset:0}.profile-copy[data-astro-cid-lcce4hce]{max-width:620px}.profile-copy[data-astro-cid-lcce4hce] h3[data-astro-cid-lcce4hce]{font-family:var(--font-heading);text-transform:uppercase;margin-block-end:.65rem;font-size:clamp(1.62rem,3.25vw,2.85rem);line-height:1.02}.role[data-astro-cid-lcce4hce],.copy-label[data-astro-cid-lcce4hce]{color:var(--blue);font-size:.875rem;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-weight:600}.role[data-astro-cid-lcce4hce]{margin-block-end:1.85rem}.copy-label[data-astro-cid-lcce4hce]{border-bottom:1px solid #f7f0ea1f;margin-block:0 1.1rem;padding-block-end:.72rem}.profile-copy[data-astro-cid-lcce4hce] p[data-astro-cid-lcce4hce]:not(.role):not(.copy-label){color:#f7f0ead1;font-family:var(--font-display);font-size:var(--copy-size);line-height:var(--copy-leading);margin-block-end:1.25rem}.profile-copy[data-astro-cid-lcce4hce] .button[data-astro-cid-lcce4hce]{margin-block-start:.35rem}@media (width<=860px){.composer-panel[data-astro-cid-lcce4hce]{grid-template-columns:1fr}.portrait-panel[data-astro-cid-lcce4hce]{aspect-ratio:4/5;width:min(76%,360px)}}.contact-section[data-astro-cid-uukcahgk]{color:var(--paper);background:radial-gradient(circle at 50% 12%,#a41d172b,#0000 34rem),linear-gradient(#31080c,#210508)}.section-heading[data-astro-cid-uukcahgk]{text-align:center;width:min(100%,760px);margin:0 auto 3.25rem}h2[data-astro-cid-uukcahgk],h3[data-astro-cid-uukcahgk],p[data-astro-cid-uukcahgk]{margin-block-start:0}h2[data-astro-cid-uukcahgk]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:clamp(2.75rem,5.2vw,4.85rem);line-height:.98}.ornament[data-astro-cid-uukcahgk]{background:linear-gradient(90deg,#0000,#f06a35c7,#0000);width:min(170px,42vw);height:1px;margin:1.55rem auto 0;position:relative}.ornament[data-astro-cid-uukcahgk]:after{aspect-ratio:1;content:"";background:var(--blue);width:7px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg)}.contact-card[data-astro-cid-uukcahgk]{isolation:isolate;background:linear-gradient(#1c0408e8, #1c0408e8), var(--stock-texture) center / 720px;text-align:center;border:1px solid #0000;border-radius:0;width:min(100%,800px);margin-inline:auto;padding:clamp(2rem,5vw,3.5rem);position:relative}.contact-card[data-astro-cid-uukcahgk] h3[data-astro-cid-uukcahgk]{font-family:var(--font-heading);text-transform:uppercase;margin-block-end:1.4rem;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.08}.contact-card[data-astro-cid-uukcahgk] p[data-astro-cid-uukcahgk]{width:min(100%,650px);color:var(--text-soft);font-family:var(--font-display);font-size:var(--copy-size);font-style:normal;line-height:var(--copy-leading);margin:0 auto 2.2rem}.contact-cta[data-astro-cid-uukcahgk]{box-shadow:inset 0 0 0 3px #b5583b0e}@keyframes contact-pulse{0%,to{filter:brightness();border-color:#f06a358a;box-shadow:0 0 #f06a3500,inset 3px 0 #f06a3524}50%{filter:brightness(1.1);border-color:#ff8f56d1;box-shadow:0 0 26px #f04a283d,inset 0 0 18px #f06a3514}}.desert-atmosphere[data-astro-cid-4qr3x7rp]{z-index:2;pointer-events:none;contain:strict;position:absolute;inset:0;overflow:hidden}canvas[data-astro-cid-4qr3x7rp]{width:100%;height:100%;display:block;position:absolute;inset:0}.desert-haze[data-astro-cid-4qr3x7rp]{opacity:.94}@media (prefers-reduced-motion:reduce),(forced-colors:active){.desert-atmosphere[data-astro-cid-4qr3x7rp]{display:none}}.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:calc(var(--header-height) + 56px) 16px 64px;color:var(--paper);isolation:isolate;background:#100405;place-items:center;display:grid;position:relative;overflow:hidden}.hero-image[data-astro-cid-ge2uvauf],.hero-depth[data-astro-cid-ge2uvauf],.hero-shade[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hero-scene--landscape[data-astro-cid-ge2uvauf]{z-index:0;background:#100405;position:absolute;inset:0;overflow:hidden}.hero-image[data-astro-cid-ge2uvauf]{z-index:1;object-fit:cover;object-position:center center;filter:saturate(1.02)contrast(1.01);width:100%;max-width:none;height:100%;transform:none}.hero-depth[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;backdrop-filter:blur(7px);mask-image:linear-gradient(#0000 52%,#0000002e 69%,#000 94%)}.hero-shade[data-astro-cid-ge2uvauf]{z-index:1;pointer-events:none;background:radial-gradient(at 51% 44%,#0000 30%,#0d050245 100%),linear-gradient(90deg,#10040533,#10040514 65%,#0000),linear-gradient(#0c03043d,#0000 42%,#0c030442 100%)}.hero-inner[data-astro-cid-ge2uvauf]{z-index:3;text-align:center;width:min(100%,1040px);margin-inline:auto;position:relative}.title-stage[data-astro-cid-ge2uvauf]{isolation:isolate;width:fit-content;max-width:100%;margin-inline:auto;position:relative}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{z-index:2;font-family:var(--font-heading);font-synthesis:none;letter-spacing:.012em;text-transform:uppercase;filter:drop-shadow(0 5px 14px #1405024d);margin:0;font-size:clamp(3.6rem,9.3vw,8.8rem);font-weight:400;line-height:1.08;position:relative}.hero-title-line[data-astro-cid-ge2uvauf]{transform-origin:50%;background-position:top;background-size:100% 200%;display:block}.hero-title-line[data-astro-cid-ge2uvauf][data-title-beat="1"]{background-position:bottom}.title-outline[data-astro-cid-ge2uvauf]{z-index:3;opacity:.14;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.title-outline[data-astro-cid-ge2uvauf] text[data-astro-cid-ge2uvauf]{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.title-outline__base[data-astro-cid-ge2uvauf]{stroke:#c489281f;stroke-width:.48px}.title-outline__trace[data-astro-cid-ge2uvauf]{stroke-width:1.1px}.title-outline[data-astro-cid-ge2uvauf] .title-outline__surface[data-astro-cid-ge2uvauf]{fill:url(#title-arrival-light);stroke:none;mix-blend-mode:screen}.hero-copy-cluster[data-astro-cid-ge2uvauf]{justify-items:center;width:100%;display:grid}.ornament[data-astro-cid-ge2uvauf]{background:url(/assets/frontier-divider.svg) 50%/contain no-repeat;width:min(180px,46vw);height:20px;margin:1.65rem auto 1.35rem;position:relative}.ornament[data-astro-cid-ge2uvauf]:after{content:none}.hero-lead[data-astro-cid-ge2uvauf]{color:#ecdbc4;width:min(100%,650px);font-family:var(--font-display);text-shadow:0 2px 8px #150502e6;margin:0 auto 2.25rem;font-size:clamp(1.05rem,1.8vw,1.28rem);font-style:italic;line-height:1.6}.hero-enter[data-astro-cid-ge2uvauf]{color:#e4b764;background:#180704a8;border-color:#d29d45a6;min-width:136px;min-height:52px;padding-inline:1.45rem;box-shadow:inset 3px 0 #c5812b2e}.hero-enter[data-astro-cid-ge2uvauf]:hover,.hero-enter[data-astro-cid-ge2uvauf]:focus-visible{color:#f2d08d;background:#2a0e06d6;border-color:#e4b764;box-shadow:inset 3px 0 #dc9a3d61}.scroll-note[data-astro-cid-ge2uvauf]{--scroll-progress:0;z-index:3;color:#ebd7b97a;letter-spacing:.16em;text-transform:uppercase;opacity:calc(1 - var(--scroll-progress));pointer-events:none;transform:translateY(calc(var(--scroll-progress) * 10px));justify-content:center;font-size:.72rem;font-weight:600;transition:opacity .18s linear,transform .18s ease-out;display:flex;position:absolute;inset:auto 0 1.35rem}.scroll-note[data-astro-cid-ge2uvauf]:before,.scroll-note[data-astro-cid-ge2uvauf]:after{content:"";background:#c78b3538;width:min(76px,12vw);height:1px;margin-block-start:.55rem}.scroll-note[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{margin-inline:.8rem}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{min-height:100svh;padding:calc(var(--header-height) + 34px) 14px 70px}.hero-image[data-astro-cid-ge2uvauf]{object-position:68% center}.hero-depth[data-astro-cid-ge2uvauf]{backdrop-filter:blur(5px)}.hero-shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#0c030433,#0c03041a 55%,#0c030459)}.hero-enter[data-astro-cid-ge2uvauf]{width:min(100%,190px)}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:.012em;font-size:clamp(2.4rem,11.8vw,3.7rem);line-height:1.08}}@media (prefers-reduced-motion:reduce){.title-outline[data-astro-cid-ge2uvauf]{display:none}}@media (forced-colors:active){.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{filter:none}.title-outline[data-astro-cid-ge2uvauf]{display:none}}
