.ComingSoon_comingSoon__BtCK0{display:grid;min-height:420px;place-content:center;grid-gap:12px;gap:12px;text-align:center}.ComingSoon_comingSoon__BtCK0 p{margin:0;color:#d4a24c;font-family:var(--font-serif),Fraunces,Georgia,serif;font-size:36px;font-style:italic;font-weight:300;line-height:1}.ComingSoon_comingSoon__BtCK0 span{color:#d9cfbb;font-size:14px;line-height:1.5}.PlayShell_shell__k3bgV{--oak:#0c0907;--oak-2:#14100b;--oak-3:#1b1610;--cream:#f4ecdc;--cream-dim:#d9cfbb;--tan:#9d8e78;--amber:#d4a24c;--amber-bright:#e8b85c;--line:#2a2218;--line-soft:#1f1810;position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(ellipse 80% 62% at 50% 30%,var(--oak-3) 0,var(--oak) 68%),var(--oak);color:var(--cream);font-family:var(--font-sans),Inter,ui-sans-serif,system-ui,sans-serif}.PlayShell_shell__k3bgV:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.85 0 0 0 0 0.7 0 0 0 0 0.45 0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/></svg>");mix-blend-mode:overlay;opacity:.5}.PlayShell_container__QBneq{position:relative;z-index:1;width:min(1200px,calc(100% - 48px));margin:0 auto;padding:80px 0 64px}.PlayShell_explainer__MYbrJ h2,.PlayShell_eyebrow__xSATo{margin:0;color:var(--tan);font-size:11px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.PlayShell_header__fT81m{max-width:760px;margin-top:96px}.PlayShell_header__fT81m h1{margin:0;color:var(--cream);font-family:var(--font-serif),Fraunces,Georgia,serif;font-size:clamp(36px,5vw,56px);font-weight:300;line-height:1.05;letter-spacing:-.02em}.PlayShell_header__fT81m p{max-width:620px;margin:18px 0 0;color:var(--cream-dim);font-size:18px;line-height:1.5}.PlayShell_header__fT81m span{display:block;width:40px;height:1px;margin-top:24px;background:var(--amber)}.PlayShell_gameSlot__D34bJ{width:min(1000px,100%);min-height:420px;margin:56px auto 0}.PlayShell_explainer__MYbrJ{width:min(800px,100%);margin:80px auto 0;padding:32px;border:1px solid var(--line);border-radius:14px;background:var(--oak-2)}.PlayShell_explainerBody__3INuL{margin-top:18px;color:var(--cream-dim);font-size:16px;line-height:1.55}.PlayShell_explainerBody__3INuL p{margin:0}.PlayShell_footer__HLecx{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:24px;gap:24px;align-items:center;width:100%;margin-top:96px}.PlayShell_footer__HLecx div:last-child{text-align:right}.PlayShell_footer__HLecx a{color:var(--tan);font-size:14px;text-decoration:none;transition:color .16s ease}.PlayShell_footer__HLecx a:hover{color:var(--cream)}.PlayShell_footer__HLecx span{color:var(--cream-dim);font-size:12px;letter-spacing:.04em}.PlayShell_corner__GbDX6{position:fixed;top:64px;z-index:2;width:160px;height:160px;pointer-events:none}.PlayShell_corner__GbDX6:after,.PlayShell_corner__GbDX6:before{content:"";position:absolute;background:var(--amber)}.PlayShell_corner__GbDX6:before{top:0;width:160px;height:1.4px}.PlayShell_corner__GbDX6:after{top:0;width:1.4px;height:160px}.PlayShell_cornerLeft__pyUDx{left:64px}.PlayShell_cornerLeft__pyUDx:after,.PlayShell_cornerLeft__pyUDx:before{left:0}.PlayShell_cornerRight__00kL4{right:64px}.PlayShell_cornerRight__00kL4:after,.PlayShell_cornerRight__00kL4:before{right:0}.PlayShell_cornerLeft__pyUDx{background:radial-gradient(circle at 0 0,var(--amber) 0 3.5px,transparent 3.6px)}.PlayShell_cornerRight__00kL4{background:radial-gradient(circle at 100% 0,var(--amber) 0 3.5px,transparent 3.6px)}.PlayShell_watermark__CIExI{position:fixed;right:32px;bottom:32px;z-index:3;display:inline-flex;align-items:center;gap:10px;color:var(--cream);text-decoration:none}.PlayShell_watermark__CIExI span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--amber);border-radius:50%;color:var(--amber);font-family:var(--font-serif),Fraunces,Georgia,serif;font-size:13px;font-weight:500}.PlayShell_watermark__CIExI strong{font-size:14px;font-weight:500;letter-spacing:.18em}@media (max-width:720px){.PlayShell_container__QBneq{width:min(100% - 32px,1200px);padding:56px 0 48px}.PlayShell_corner__GbDX6{display:none}.PlayShell_header__fT81m{margin-top:48px}.PlayShell_gameSlot__D34bJ{min-height:420px;margin-top:36px}.PlayShell_explainer__MYbrJ{margin-top:56px;padding:24px}.PlayShell_footer__HLecx{grid-template-columns:1fr;gap:16px;margin-top:64px;text-align:center}.PlayShell_footer__HLecx div:last-child{text-align:center}.PlayShell_watermark__CIExI{right:16px;bottom:16px}}.SwapRouting_widget__d6R_O{display:grid;justify-items:center;grid-gap:22px;gap:22px;width:100%}.SwapRouting_segmented__vDEFT{display:inline-flex;align-items:center;padding:4px;border:1px solid #2a2218;border-radius:999px;background:#14100b}.SwapRouting_segmentActive__wi9CE,.SwapRouting_segment__DD9vL{min-width:74px;padding:10px 24px;border:0;border-radius:999px;color:#f4ecdc;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:500;letter-spacing:.04em;transition:background .18s ease,color .18s ease,opacity .18s ease}.SwapRouting_segmentActive__wi9CE{background:#d4a24c;color:#0c0907}.SwapRouting_segmentActive__wi9CE:disabled,.SwapRouting_segment__DD9vL:disabled{cursor:default}.SwapRouting_hookToggle__oMBGv{display:inline-flex;align-items:center;gap:12px;color:#d9cfbb;cursor:pointer;font-size:14px;line-height:1}.SwapRouting_hookToggle__oMBGv input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.SwapRouting_hookToggle__oMBGv span{position:relative;width:16px;height:16px;border:1px solid #d4a24c;border-radius:4px;background:#14100b;transition:background .18s ease,box-shadow .18s ease}.SwapRouting_hookToggle__oMBGv span:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;opacity:0;transform:rotate(45deg)}.SwapRouting_hookToggle__oMBGv input:checked+span{background:#d4a24c;box-shadow:0 0 18px rgba(212,162,76,.28)}.SwapRouting_hookToggle__oMBGv input:checked+span:after{opacity:1}.SwapRouting_hookToggle__oMBGv input:disabled+span,.SwapRouting_hookToggle__oMBGv input:disabled~*{opacity:.5}.SwapRouting_challenge__vDC9K{display:grid;justify-items:center;grid-gap:7px;gap:7px;text-align:center}.SwapRouting_challenge__vDC9K span,.SwapRouting_optional__XezQ6{color:#d4a24c;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.SwapRouting_challenge__vDC9K p{margin:0;color:#d9cfbb;font-size:16px;line-height:1.45}.SwapRouting_pipelineCard__ADXs4{display:grid;place-items:center;width:100%;min-height:176px;padding:36px;border:1px solid #1f1810;border-radius:14px;background:#14100b}.SwapRouting_pipelineFlow__T3Q4i{display:flex;align-items:center;justify-content:center;gap:0;width:100%}.SwapRouting_pipelineStep__nR8RJ{display:contents}.SwapRouting_routeSlot__CDhJv{display:grid;place-items:center;align-content:center;width:200px;height:60px;padding:8px 14px;border:1px dashed rgba(157,142,120,.5);border-radius:10px;background:rgba(12,9,7,.52);color:#9d8e78;text-align:center;transition:border-color .2s ease,box-shadow .2s ease,opacity .2s ease,transform .2s ease}.SwapRouting_routeSlot__CDhJv>span{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.SwapRouting_filledSlot__j8PlY{border:1px solid #2a2218;background:#14100b;color:#f4ecdc}.SwapRouting_routeSlot__CDhJv strong{color:#f4ecdc;font-size:17px;font-weight:500;line-height:1.1}.SwapRouting_routeSlot__CDhJv small{margin-top:4px;color:#9d8e78;font-size:12px;font-weight:400;line-height:1.15}.SwapRouting_hookSlot__DNUXk{border:1.5px solid #d4a24c}.SwapRouting_activeSlot__IWEcn{border-color:#d4a24c;box-shadow:0 0 24px rgba(212,162,76,.45);transform:scale(1.02)}.SwapRouting_hookSlot__DNUXk.SwapRouting_activeSlot__IWEcn{border-color:#e8b85c}.SwapRouting_dimmedSlot__dZPFO{opacity:.4}.SwapRouting_optional__XezQ6{align-self:end;margin:0 0 8px -200px;transform:translateX(200px)}.SwapRouting_arrow__sL2xt{width:32px;height:16px;margin:0 10px;overflow:visible}.SwapRouting_arrow__sL2xt marker path{fill:#9d8e78;transition:fill .2s ease}.SwapRouting_arrowLine__o82P6{fill:none;stroke:#9d8e78;stroke-width:1;stroke-dasharray:32;stroke-dashoffset:0;transition:stroke .2s ease}.SwapRouting_arrowActive__wP1Gs marker path{fill:#d4a24c}.SwapRouting_arrowActive__wP1Gs .SwapRouting_arrowLine__o82P6{stroke:#d4a24c;animation:SwapRouting_drawArrow__rher0 .25s ease forwards}.SwapRouting_primitiveDeck__2h1wu{display:grid;grid-template-columns:repeat(5,minmax(110px,1fr));grid-gap:10px;gap:10px;width:min(780px,100%)}.SwapRouting_hookCard__no0lM,.SwapRouting_primitiveCard__SaZY1{position:relative;display:flex;align-items:stretch;min-height:68px;border:1px solid #2a2218;border-radius:10px;background:linear-gradient(180deg,#14100b,#0c0907);color:#f4ecdc;overflow:hidden;transition:border-color .18s ease,transform .18s ease}.SwapRouting_hookCard__no0lM{border-color:rgba(212,162,76,.55)}.SwapRouting_cardSelected__bluW1,.SwapRouting_hookCard__no0lM:hover,.SwapRouting_primitiveCard__SaZY1:hover{border-color:#d4a24c}.SwapRouting_hookCard__no0lM:hover,.SwapRouting_primitiveCard__SaZY1:hover{transform:translateY(-1px)}.SwapRouting_cardAdd___zZ1v{display:grid;flex:1 1;grid-gap:5px;gap:5px;min-width:0;padding:13px 34px 13px 12px;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.SwapRouting_cardAdd___zZ1v:disabled{cursor:default;opacity:.45}.SwapRouting_cardAdd___zZ1v strong{font-size:14px;font-weight:600;line-height:1.1}.SwapRouting_cardAdd___zZ1v span{color:#9d8e78;font-size:11px;line-height:1.25}.SwapRouting_infoButton__dYper{position:absolute;top:8px;right:8px;display:grid;place-items:center;width:18px;height:18px;border:1px solid rgba(212,162,76,.65);border-radius:50%;background:rgba(12,9,7,.78);color:#d4a24c;cursor:pointer;font:inherit;font-size:11px;font-weight:700;line-height:1;transition:background .16s ease,color .16s ease,transform .16s ease}.SwapRouting_infoButton__dYper:hover{background:#d4a24c;color:#0c0907;transform:scale(1.04)}.SwapRouting_infoPanel__DXj_n{display:grid;grid-template-columns:minmax(120px,.28fr) 1fr;grid-gap:20px;gap:20px;width:min(780px,100%);padding:18px 20px;border:1px solid #2a2218;border-radius:12px;background:rgba(20,16,11,.78)}.SwapRouting_infoPanel__DXj_n span{color:#d4a24c;font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.SwapRouting_infoPanel__DXj_n h3{margin:6px 0 0;color:#f4ecdc;font-size:17px;font-weight:500;line-height:1.1}.SwapRouting_infoPanel__DXj_n p{margin:0;color:#d9cfbb;font-size:14px;line-height:1.5}.SwapRouting_feedback__cjbma{min-height:22px;margin:0;color:#9d8e78;font-size:12px;font-weight:500;letter-spacing:.08em;text-align:center;text-transform:uppercase}.SwapRouting_feedback-error__f1vBI{color:#e8b85c}.SwapRouting_feedback-success__qZdvG{color:#f4ecdc}.SwapRouting_actions__s2328{display:flex;flex-wrap:wrap;justify-content:center;gap:9px}.SwapRouting_runButton__zQusG,.SwapRouting_secondaryButton__CzXj7{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;font-weight:500;letter-spacing:.04em;transition:background .18s ease,border-color .18s ease,color .18s ease,opacity .18s ease,transform .18s ease}.SwapRouting_secondaryButton__CzXj7{padding:0 18px;border:1px solid #2a2218;background:#14100b;color:#d9cfbb}.SwapRouting_secondaryButton__CzXj7:hover{border-color:#d4a24c;color:#f4ecdc}.SwapRouting_runButton__zQusG{gap:10px;padding:0 24px;border:1px solid transparent;background:linear-gradient(180deg,#e8b85c,#d4a24c);box-shadow:inset 0 1px 0 rgba(255,220,150,.4),0 10px 30px -12px rgba(212,162,76,.6);color:#1a1209;text-transform:lowercase}.SwapRouting_runButton__zQusG:hover{background:linear-gradient(180deg,#f1c878,#e8b85c)}.SwapRouting_runButton__zQusG:active,.SwapRouting_secondaryButton__CzXj7:active{transform:translateY(1px)}.SwapRouting_runButton__zQusG:disabled,.SwapRouting_secondaryButton__CzXj7:disabled{cursor:default;opacity:.5;pointer-events:none}@keyframes SwapRouting_drawArrow__rher0{0%{stroke-dashoffset:32}to{stroke-dashoffset:0}}@media (max-width:900px){.SwapRouting_primitiveDeck__2h1wu{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (max-width:720px){.SwapRouting_widget__d6R_O{gap:20px}.SwapRouting_pipelineCard__ADXs4{padding:28px 16px}.SwapRouting_pipelineFlow__T3Q4i{flex-direction:column}.SwapRouting_pipelineStep__nR8RJ{display:flex;flex-direction:column;align-items:center}.SwapRouting_routeSlot__CDhJv{width:min(260px,100%)}.SwapRouting_optional__XezQ6{margin:0 0 8px;transform:none}.SwapRouting_arrow__sL2xt{margin:14px 0;transform:rotate(90deg)}.SwapRouting_primitiveDeck__2h1wu{grid-template-columns:1fr}.SwapRouting_hookCard__no0lM,.SwapRouting_primitiveCard__SaZY1{min-height:64px}.SwapRouting_infoPanel__DXj_n{grid-template-columns:1fr;gap:10px}.SwapRouting_actions__s2328{display:grid;grid-template-columns:1fr 1fr;width:min(100%,360px)}.SwapRouting_runButton__zQusG{grid-column:1/-1}}.page_route__6WlEF{min-height:100vh}