.ftjFna_spine{z-index:70;width:var(--spine);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:fixed;top:0;bottom:0;right:0}.ftjFna_rail{top:12vh;bottom:12vh;left:calc(var(--spine) / 2);background:var(--etch);width:1px;position:absolute;transform:translate(-.5px)}.ftjFna_rail:after{content:"";background:var(--ink);transform:scaleY(var(--progress,0));transform-origin:top;transition:transform .18s linear;position:absolute;inset:0}.ftjFna_node{width:46px;height:46px;color:var(--grey-faint);background:var(--ground);border-radius:50%;place-items:center;text-decoration:none;transition:color .4s,transform .4s cubic-bezier(.2,.9,.2,1);display:grid;position:relative}.ftjFna_node svg{width:22px;height:22px}.ftjFna_node:hover,.ftjFna_node:focus-visible{color:var(--ink);transform:scale(1.12)}.ftjFna_node:focus-visible{outline:1px solid var(--ink);outline-offset:4px}.ftjFna_node[aria-current=true]{color:var(--ink)}.ftjFna_node:before{content:"";opacity:0;border:1px solid;border-radius:50%;transition:opacity .5s,transform .7s cubic-bezier(.2,.9,.2,1);position:absolute;inset:2px;transform:scale(.7)rotate(0)}.ftjFna_node[aria-current=true]:before{opacity:.9;transform:scale(1)rotate(45deg)}.ftjFna_label{white-space:nowrap;font-family:var(--mono);font-size:var(--step--1);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);background:linear-gradient(142deg, var(--glass-hi), var(--glass-lo));-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border:1px solid var(--glass-edge);opacity:0;pointer-events:none;padding:7px 13px;transition:opacity .3s,transform .4s cubic-bezier(.2,.9,.2,1);position:absolute;right:calc(100% + 10px);transform:translate(8px)}.ftjFna_node:hover .ftjFna_label,.ftjFna_node:focus-visible .ftjFna_label{opacity:1;transform:translate(0)}.ftjFna_divider{background:var(--etch);width:14px;height:1px;margin:10px 0 4px}.ftjFna_toggle{appearance:none;cursor:pointer;font:inherit;border:0;padding:0}.ftjFna_hint{font-family:var(--mono);letter-spacing:.3em;text-transform:uppercase;color:var(--grey-faint);writing-mode:vertical-rl;font-size:.6rem;position:absolute;bottom:3vh}@media (max-width:760px){.ftjFna_spine{background:linear-gradient(to top, var(--glass-hi), var(--glass-lo));-webkit-backdrop-filter:blur(20px)saturate(1.25);backdrop-filter:blur(20px)saturate(1.25);border-top:1px solid var(--glass-edge);flex-direction:row;justify-content:space-evenly;gap:0;width:100%;height:64px;top:auto;bottom:0}.ftjFna_rail,.ftjFna_hint,.ftjFna_divider{display:none}.ftjFna_node{background:0 0}.ftjFna_label{bottom:calc(100% + 8px);left:50%;right:auto;transform:translate(-50%,6px)}.ftjFna_node:hover .ftjFna_label,.ftjFna_node:focus-visible .ftjFna_label{transform:translate(-50%)}}
.WFIH3q_enter{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(1rem,4vw,4rem);max-width:1320px;min-height:100svh;margin-inline:auto;padding-block:clamp(4rem,10vh,9rem);display:grid;position:relative}.WFIH3q_type{z-index:2;position:relative}.WFIH3q_wordmark{font-family:var(--display);font-size:var(--step-4);letter-spacing:-.04em;flex-wrap:wrap;gap:0 .06em;margin:.6rem 0 0;line-height:.82;display:flex}.WFIH3q_wordmark em{letter-spacing:.02em;color:var(--grey);align-self:flex-end;padding-bottom:.22em;font-size:.42em;font-style:italic}.WFIH3q_line{font-family:var(--display);font-size:var(--step-1);color:var(--ink-soft);max-width:30ch;margin-top:clamp(1.25rem,3vw,2rem);font-style:italic;line-height:1.45}.WFIH3q_meta{border-top:1px solid var(--etch);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;gap:.5rem 1.75rem;margin-top:clamp(1.75rem,4vw,2.75rem);padding-top:1.25rem;display:flex}.WFIH3q_meta b{color:var(--ink);font-weight:400}.WFIH3q_dot{background:var(--ink);vertical-align:1px;width:5px;height:5px;margin-right:.55em;display:inline-block;transform:rotate(45deg)}.WFIH3q_stage{aspect-ratio:1;place-items:center;display:grid;position:relative}.WFIH3q_plate{z-index:2;background:linear-gradient(142deg, var(--lens-hi), var(--lens-lo)), radial-gradient(120% 120% at 30% 25%, transparent 40%, var(--lens-tint));-webkit-backdrop-filter:blur(.4px)saturate(1.02);backdrop-filter:blur(.4px)saturate(1.02);will-change:backdrop-filter;opacity:0;border:1px solid var(--glass-edge);box-shadow:0 40px 90px -50px var(--glass-shadow), inset 0 1px 0 #ffffff80;border-radius:50%;transition:-webkit-backdrop-filter 1.2s cubic-bezier(.3,.8,.3,1),backdrop-filter 1.2s cubic-bezier(.3,.8,.3,1),opacity .8s;position:absolute;inset:14%}.WFIH3q_plateReady{-webkit-backdrop-filter:blur(var(--lens-blur)) saturate(1.35);backdrop-filter:blur(var(--lens-blur)) saturate(1.35);opacity:1}.WFIH3q_canvas{z-index:3;width:100%;height:100%;display:block;position:relative}.WFIH3q_ink{opacity:0;transition:opacity .9s cubic-bezier(.2,.9,.2,1)}.WFIH3q_inked{opacity:1}.WFIH3q_minorWard.WFIH3q_ink{transition-delay:.1s}.WFIH3q_minorRune.WFIH3q_ink{transition-delay:.22s}.WFIH3q_minorArc.WFIH3q_ink{transition-delay:.34s}.WFIH3q_minor{pointer-events:none;display:block;position:absolute}.WFIH3q_minorWard{z-index:1;width:42%;height:42%;top:-2%;left:2%}.WFIH3q_minorRune{z-index:1;width:50%;height:50%;bottom:-4%;right:-2%}.WFIH3q_minorArc{z-index:4;width:34%;height:34%;bottom:6%;left:-4%}.WFIH3q_descend{font-family:var(--mono);font-size:var(--step--1);letter-spacing:.3em;text-transform:uppercase;color:var(--grey);align-items:center;gap:.9rem;text-decoration:none;display:flex;position:absolute;bottom:clamp(1.5rem,4vh,3rem);left:0}.WFIH3q_descend:after{content:"";background:var(--ink);transform-origin:0;width:54px;height:1px;animation:2.6s ease-in-out infinite WFIH3q_reach}@keyframes WFIH3q_reach{0%,to{opacity:.4;transform:scaleX(.35)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:900px){.WFIH3q_enter{grid-template-columns:1fr}.WFIH3q_type{order:2}.WFIH3q_stage{order:1;width:min(74vw,420px);margin:0 auto}}@media (max-width:760px){.WFIH3q_descend{display:none}}
.EAhEJq_veil{z-index:200;place-items:center;display:grid;position:fixed;inset:0}.EAhEJq_growth{width:100%;height:100%;filter:drop-shadow(0 0 3px var(--veil-edge));display:block;position:absolute;inset:0}.EAhEJq_veil[data-covered=true]{background:var(--veil)}.EAhEJq_veil[data-covered=true] .EAhEJq_growth{opacity:0}.EAhEJq_content{z-index:2;opacity:0;pointer-events:none;width:min(1100px,100%);padding:clamp(1.5rem,5vw,4rem);transition:opacity .7s,transform .9s cubic-bezier(.2,.9,.2,1);position:relative;transform:translateY(14px)}.EAhEJq_veil[data-covered=true] .EAhEJq_content{opacity:1;pointer-events:auto;transform:none}.EAhEJq_close{cursor:pointer;width:44px;height:44px;color:var(--veil-ink);background:0 0;border:0;place-items:center;padding:0;transition:transform .4s cubic-bezier(.2,.9,.2,1);display:grid;position:fixed;top:clamp(1rem,3vw,2.25rem);right:clamp(1rem,3vw,2.25rem)}.EAhEJq_close svg{fill:none;stroke:currentColor;stroke-width:1.1px;stroke-linecap:round;width:20px;height:20px}.EAhEJq_close:hover,.EAhEJq_close:focus-visible{transform:rotate(90deg)}.EAhEJq_close:focus-visible{outline:1px solid var(--veil-ink);outline-offset:6px}.EAhEJq_figure{gap:clamp(1rem,2.5vw,1.75rem);margin:0;display:grid}.EAhEJq_frame{aspect-ratio:4/3;border:1px solid var(--veil-edge);width:100%;max-height:68svh;position:relative;overflow:hidden}.EAhEJq_frame img{object-fit:contain}.EAhEJq_placeholder{background:radial-gradient(55% 60% at 44% 32%, var(--plate-hi) 0%, transparent 62%), radial-gradient(45% 55% at 72% 70%, var(--plate-mid) 0%, transparent 66%), linear-gradient(145deg, var(--plate-mid), var(--plate-lo));position:absolute;inset:0}.EAhEJq_caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;display:flex}.EAhEJq_title{font-family:var(--display);font-size:var(--step-2);color:var(--veil-ink);margin:0;font-weight:400;line-height:1.1}.EAhEJq_meta{font-family:var(--mono);font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--veil-soft);margin:0}@media (prefers-reduced-motion:reduce){.EAhEJq_content{transition:none}}
.fQK0HG_grid{grid-template-columns:repeat(12,1fr);gap:clamp(.75rem,1.6vw,1.5rem);display:grid}.fQK0HG_plate{color:inherit;border:1px solid var(--glass-edge);box-shadow:0 30px 70px -45px var(--glass-shadow);text-decoration:none;display:block;position:relative;overflow:hidden}.fQK0HG_plate:first-child{aspect-ratio:4/3;grid-column:span 7}.fQK0HG_plate:nth-child(2){aspect-ratio:3/4;grid-column:span 5;align-self:end}.fQK0HG_plate:nth-child(3){aspect-ratio:3/4;grid-column:span 4}.fQK0HG_plate:nth-child(4){aspect-ratio:16/10;grid-column:span 8}.fQK0HG_plate:nth-child(5){aspect-ratio:1;grid-column:span 5}.fQK0HG_plate:nth-child(6){aspect-ratio:5/4;grid-column:span 7;margin-top:clamp(0rem,4vw,3.5rem)}.fQK0HG_plate:nth-child(n+7){aspect-ratio:4/3;grid-column:span 6}.fQK0HG_art{transition:transform 1.1s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0;transform:scale(1.04)}.fQK0HG_art img{object-fit:cover}.fQK0HG_art0{background:radial-gradient(60% 70% at 38% 28%, var(--plate-hi) 0%, transparent 60%), radial-gradient(40% 50% at 72% 66%, var(--plate-mid) 0%, transparent 64%), linear-gradient(150deg, var(--plate-mid), var(--plate-lo))}.fQK0HG_art1{background:radial-gradient(50% 40% at 50% 22%, var(--plate-hi) 0%, transparent 62%), linear-gradient(195deg, var(--plate-mid) 0%, var(--plate-lo) 70%, var(--plate-lo) 100%)}.fQK0HG_art2{background:radial-gradient(70% 55% at 30% 70%, var(--plate-hi) 0%, transparent 66%), linear-gradient(20deg, var(--plate-lo), var(--plate-mid))}.fQK0HG_art3{background:radial-gradient(45% 60% at 68% 36%, var(--plate-hi) 0%, transparent 58%), radial-gradient(60% 60% at 20% 80%, var(--plate-lo) 0%, transparent 70%), linear-gradient(120deg, var(--plate-mid), var(--plate-lo))}.fQK0HG_art4{background:radial-gradient(55% 55% at 46% 44%, var(--plate-hi) 0%, transparent 64%), linear-gradient(165deg, var(--plate-mid), var(--plate-lo))}.fQK0HG_art5{background:radial-gradient(65% 50% at 58% 30%, var(--plate-hi) 0%, transparent 60%), linear-gradient(135deg, var(--plate-mid), var(--plate-lo) 60%, var(--plate-lo))}.fQK0HG_frost{z-index:2;-webkit-backdrop-filter:blur(16px)saturate(1.1)brightness(1.06);backdrop-filter:blur(16px)saturate(1.1)brightness(1.06);background:linear-gradient(142deg, var(--frost-hi), var(--frost-lo));transition:-webkit-backdrop-filter .8s,backdrop-filter .8s,background .8s;position:absolute;inset:0}.fQK0HG_plate:hover .fQK0HG_frost,.fQK0HG_plate:focus-visible .fQK0HG_frost{-webkit-backdrop-filter:blur(.3px)saturate(1.01)brightness(1.01);backdrop-filter:blur(.3px)saturate(1.01)brightness(1.01);background:linear-gradient(142deg,#ffffff0a,#0000)}.fQK0HG_plate:hover .fQK0HG_art,.fQK0HG_plate:focus-visible .fQK0HG_art{transform:scale(1)}.fQK0HG_plate:focus-visible{outline:1px solid var(--ink);outline-offset:5px}.fQK0HG_thorn{z-index:4;mix-blend-mode:overlay;pointer-events:none;border:1px solid #ffffffd9;width:16px;height:16px;position:absolute}.fQK0HG_thornTl{border-bottom:0;border-right:0;top:10px;left:10px}.fQK0HG_thornBr{border-top:0;border-left:0;bottom:10px;right:10px}.fQK0HG_caption:before{content:"";z-index:-1;opacity:0;background:linear-gradient(#0000,#08090c8c);transition:opacity .8s;position:absolute;inset:-40% 0 0}.fQK0HG_plate:hover .fQK0HG_caption:before,.fQK0HG_plate:focus-visible .fQK0HG_caption:before{opacity:1}.fQK0HG_caption{z-index:5;color:var(--ink);justify-content:space-between;align-items:flex-end;gap:1rem;padding:clamp(.9rem,2vw,1.4rem);transition:color .6s;display:flex;position:absolute;inset:auto 0 0}.fQK0HG_plate:hover .fQK0HG_caption,.fQK0HG_plate:focus-visible .fQK0HG_caption{color:#fff}.fQK0HG_title{font-family:var(--display);font-size:var(--step-1);line-height:1.1}.fQK0HG_tag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;opacity:.8;white-space:nowrap;font-size:.64rem}@media (max-width:900px){.fQK0HG_plate:nth-child(n){grid-column:span 12;margin-top:0}.fQK0HG_plate:nth-child(2){aspect-ratio:4/5}}
._XqAca_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}._XqAca_stage{flex-direction:column;gap:.9rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}._XqAca_mark{fill:none;width:46px;height:46px;stroke:var(--ink);stroke-width:1px;stroke-linecap:round;overflow:visible}._XqAca_no{font-family:var(--mono);font-size:var(--step--1);letter-spacing:.2em;color:var(--grey);font-variant-numeric:tabular-nums}
._87_jsG_about{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);display:grid}._87_jsG_body{flex-direction:column;gap:1.25rem;display:flex}._87_jsG_lede{font-family:var(--display);font-size:var(--step-2);color:var(--ink);max-width:34ch;font-style:italic;line-height:1.3}._87_jsG_ledger{flex-direction:column;margin:0;padding:clamp(1.25rem,2.5vw,2rem);display:flex}._87_jsG_row{border-bottom:1px solid var(--etch-faint);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:1.5rem;padding:.85rem 0;display:flex}._87_jsG_row:last-child{border-bottom:0}._87_jsG_row dt{color:var(--grey)}._87_jsG_row dd{color:var(--ink);text-align:right;margin:0}@media (max-width:900px){._87_jsG_about{grid-template-columns:1fr}}
.uuV5CW_tiers{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));align-items:stretch;gap:clamp(1rem,2vw,1.75rem);display:grid}.uuV5CW_tier{flex-direction:column;gap:1rem;padding:clamp(1.5rem,3vw,2.25rem);display:flex}.uuV5CW_price{font-family:var(--display);font-size:var(--step-2);color:var(--ink);line-height:1}.uuV5CW_price small{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--grey);margin-bottom:.6rem;font-size:.6rem;display:block}.uuV5CW_includes{font-size:var(--step--1);color:var(--ink-soft);letter-spacing:.02em;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.uuV5CW_includes li{align-items:baseline;gap:.7rem;display:flex}.uuV5CW_includes li:before{content:"";border:1px solid var(--ink);flex:none;width:4px;height:4px;transform:rotate(45deg)}.uuV5CW_queue{font-family:var(--mono);font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:clamp(1.25rem,3vw,2rem);padding:clamp(1rem,2vw,1.5rem) clamp(1.25rem,2.5vw,2rem);display:flex}.uuV5CW_slots{align-items:center;gap:7px;display:flex}.uuV5CW_slot{border:1px solid var(--ink);width:11px;height:11px;transform:rotate(45deg)}.uuV5CW_slotTaken{background:var(--ink)}
._5bJJQa_summon{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(2rem,5vw,4.5rem);display:grid}._5bJJQa_prompt{margin-bottom:1rem}._5bJJQa_mailto{font-family:var(--display);color:var(--ink);letter-spacing:-.01em;font-size:clamp(1.4rem,1rem + 2.4vw,3rem);line-height:1.1;text-decoration:none;display:inline-block;position:relative}._5bJJQa_mailto:after{content:"";background:var(--ink);transform-origin:0;height:1px;transition:transform .6s cubic-bezier(.2,.9,.2,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(.999)}._5bJJQa_mailto:hover:after,._5bJJQa_mailto:focus-visible:after{transform:scaleX(.3)}._5bJJQa_socials{flex-direction:column;display:flex}._5bJJQa_social{border-bottom:1px solid var(--etch-faint);font-family:var(--mono);font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 0;text-decoration:none;transition:padding-left .4s cubic-bezier(.2,.9,.2,1),color .3s;display:flex}._5bJJQa_social:hover,._5bJJQa_social:focus-visible{padding-left:.7rem}._5bJJQa_social span{color:var(--grey)}@media (max-width:900px){._5bJJQa_summon{grid-template-columns:1fr}}
