@font-face{font-family:Yuji Syuku Site;src:url(/top/fonts/YujiSyuku-Regular.woff2)format("woff2");font-display:swap}:root{--color-bg:#111e29;--color-bg-secondary:#172531;--color-bg-tertiary:#1c2b38;--color-text:#f3e6cc;--color-text-secondary:#b9b2a2;--color-text-muted:#8c8a82;--color-accent:#b98a2a;--color-accent-hover:#c9a045;--color-border:#2a3a48;--color-border-strong:#3a4c5c;--color-bg-warm:#142230;--color-ai:#5e8ad0;--color-seiji:#2fa98c;--color-text-rgb:243, 230, 204;--color-bg-rgb:17, 30, 41;--color-success:#06c755;--color-line:#06c755;--color-discord:#5865f2;--color-funnel-bg:var(--color-shu-deep);--color-warning:#f59e0b;--color-error:#b91c1c;--color-info:#2563eb;--color-gold:#b98a2a;--color-gold-text:#c9a045;--color-gold-light:#c9a045;--color-gold-subtle:#b98a2a26;--color-gold-glow:#b98a2a4d;--color-gold-border:#b98a2a66;--color-on-gold:#1a1500;--color-gold-rgb:185, 138, 42;--glow-gold:0 0 40px #b98a2a26;--glow-gold-strong:0 0 20px #b98a2a4d;--glow-gold-subtle:0 0 60px #b98a2a14;--wave-stroke:#e5e5e5;--wave-stroke-width:1px;--color-telop-bg:gold;--color-telop-text:#1a1a1a;--color-accent-hot:#c13e2e;--color-bg-dark:#172531;--color-telop-bg-rgb:255, 215, 0;--color-accent-hot-rgb:193, 62, 46;--color-shu:#c13e2e;--color-shu-deep:#a62d1c;--color-shu-light:#dd6b57;--color-shu-rgb:193, 62, 46;--color-kinari:#e8ddc9;--color-kinari-deep:#c9bca0;--color-haku:#f0ebe3;--color-sumi:#1a1815;--color-spotify:#1db954;--color-apple-music:#fa243c;--color-youtube:red;--color-amazon:#f90;--font-heading:var(--font-shippori-loaded), "Hiragino Mincho ProN", serif;--font-body:var(--font-shippori-loaded), "Hiragino Mincho ProN", serif;--font-serif:var(--font-shippori-loaded), "Hiragino Mincho ProN", serif;--font-mincho-heavy:var(--font-serif);--font-mono:var(--font-roboto-loaded), monospace;--font-display:var(--font-mono);--gold:#b98a2a;--gold-hover:#c9a045;--gold-cygames:#c9a227;--focus-color:#5865f2;--text-2xs:.75rem;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.333rem;--text-xl:1.777rem;--text-2xl:2.369rem;--text-3xl:3.157rem;--text-4xl:4.209rem;--text-5xl:5.61rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-9:2.25rem;--space-10:2.5rem;--space-12:3rem;--space-14:3.5rem;--space-16:4rem;--space-18:4.5rem;--space-20:5rem;--space-24:6rem;--space-28:7rem;--space-32:8rem;--space-section-lg:6rem;--space-section-md:3rem;--space-section-sm:2rem;--space-section-xs:1rem;--space-section-exhale:4rem;--leading-body:1.9;--leading-heading:1.2;--leading-tight:1.1;--tracking-tight:.02em;--tracking-normal:.05em;--tracking-wide:.1em;--tracking-wider:.15em;--tracking-widest:.25em;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.5s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-dramatic:cubic-bezier(.075, .82, .165, 1);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--ease-riot:var(--ease-out);--ease-riot-punch:cubic-bezier(.18, 1.3, .4, 1);--motion-duration-fast:var(--duration-fast);--motion-duration-normal:var(--duration-normal);--motion-duration-slow:var(--duration-slow);--motion-ease-out:var(--ease-out);--motion-ease-spring:var(--ease-bounce);--z-base:1;--z-dropdown:50;--z-sticky:60;--z-nav:90;--z-overlay:100;--z-modal:1000;--z-toast:9999;--container-max:1200px;--container-narrow:900px;--container-padding:1.5rem;--border-1:1px;--border-2:2px;--border-3:3px;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-full:9999px;--aspect-square:1 / 1;--aspect-video:16 / 9;--aspect-photo:4 / 3;--shadow-sm:0 1px 2px rgba(var(--color-text-rgb), .05);--shadow-md:0 4px 12px rgba(var(--color-text-rgb), .08);--shadow-lg:0 8px 24px rgba(var(--color-text-rgb), .12);--card-hover-lift:-3px;--card-hover-shadow:var(--shadow-lg);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--bg-void:var(--color-bg);--bg-card:var(--color-bg-secondary);--text-white:var(--color-text);--text-dim:var(--color-text-muted);--text-system:var(--color-text-muted);--red-blood:var(--color-text);--green-line:var(--color-line);--border-subtle:var(--color-border);--border-active:var(--color-border-strong);--container-max-width:var(--container-max);--gold-vip:var(--color-gold);--text-primary:var(--color-text);--text-md:var(--text-base);--ease-out-expo:var(--ease-out)}[data-theme]{transition:background-color .3s,color .3s}[data-theme=dark]{--color-bg:var(--color-bg);--color-bg-secondary:#141414;--color-bg-tertiary:#1a1a1a;--color-text:var(--color-text);--color-text-secondary:#aaa;--color-text-muted:#b0b0b0;--color-accent:var(--color-text);--color-accent-hover:#ccc;--color-border:#2a2a2a;--color-border-strong:#3a3a3a;--color-text-rgb:245, 245, 245;--color-bg-rgb:10, 10, 10}@media (max-width:768px){:root{--text-5xl:3rem;--text-4xl:2.369rem;--text-3xl:1.777rem;--text-2xl:1.333rem}}@media (max-width:480px){:root{--text-5xl:2.369rem;--text-4xl:1.777rem;--text-3xl:1.333rem;--container-padding:1rem}}@media (pointer:coarse){button,[role=button],input[type=submit],a[class*=btn],a[class*=Btn],a[class*=cta],a[class*=Cta]{min-height:44px}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--color-bg);-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5rem;overflow-x:clip}body{font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-text);font-size:var(--text-base);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:#19161214;letter-spacing:.03em;overflow-wrap:break-word;word-break:normal;line-break:strict;hanging-punctuation:first last allow-end;min-height:100vh;min-height:100dvh;overflow-x:clip}body.nav-open{overscroll-behavior:none;touch-action:none;overflow:hidden}main{max-width:100%;overflow-x:clip}@media (max-width:768px){main{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}}img,video{max-width:100%;height:auto;display:block}a{color:inherit;transition:color var(--duration-normal) var(--ease-out);text-decoration:none}a:hover{color:inherit;opacity:.7}.wound-text a,.story-afterword a,.hotline-box a,.hotline-disclaimer a,.blog-article-body a{text-decoration:none;position:relative}.wound-text a:after,.story-afterword a:after,.hotline-box a:after,.hotline-disclaimer a:after,.blog-article-body a:after{content:"";width:0;height:1px;transition:width .3s var(--ease-out), left .3s var(--ease-out);background:currentColor;position:absolute;bottom:-1px;left:50%}.wound-text a:hover:after,.story-afterword a:hover:after,.hotline-box a:hover:after,.hotline-disclaimer a:hover:after,.blog-article-body a:hover:after{width:100%;left:0}ul,ol{list-style:none}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}::selection{background:var(--color-gold-text);color:var(--color-bg);text-shadow:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);letter-spacing:var(--tracking-tight);font-weight:500;line-height:var(--leading-heading);color:var(--color-text);font-feature-settings:"palt" 0}h1,h2,h3{text-rendering:optimizelegibility;text-wrap:balance}h1{font-size:var(--text-5xl);letter-spacing:var(--tracking-tight);font-weight:900}h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-wide);font-weight:700}h3{font-size:var(--text-2xl);letter-spacing:var(--tracking-normal);font-weight:500}h4{font-size:var(--text-lg);font-weight:500}.section-subtitle{font-family:var(--font-heading);font-size:var(--text-xl);letter-spacing:var(--tracking-normal);color:var(--color-text-secondary);font-weight:500;line-height:1.3}p{margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:3px solid var(--gold,var(--color-gold-text));outline-offset:3px;border-radius:10px;box-shadow:0 0 0 6px #191612cc}@media (forced-colors:active){:focus-visible{outline-color:highlight}}.skip-link{padding:var(--space-3) var(--space-6);background:var(--color-text);color:var(--color-bg);z-index:var(--z-toast);font-size:var(--text-sm);font-family:var(--font-heading);letter-spacing:var(--tracking-wide);border-radius:0 0 var(--radius-sm) var(--radius-sm);transition:top .2s var(--ease-out);text-decoration:none;position:absolute;top:-100%;left:50%;transform:translate(-50%)}.skip-link:focus{outline:none;top:0}.container{max-width:var(--container-max);padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}.container-narrow{max-width:var(--container-narrow);padding-left:var(--container-padding);padding-right:var(--container-padding);margin:0 auto}.en-font{font-family:var(--font-display), var(--font-heading);letter-spacing:var(--tracking-normal)}.sys-font{font-family:var(--font-heading);letter-spacing:var(--tracking-wide);font-size:.85em}.grain,.hero-bg-img{contain:layout style paint}.section,footer{contain:layout style}[data-content-lazy]{content-visibility:auto;contain-intrinsic-size:auto 500px}.section{padding:var(--space-20) 0}.section+.section{border-top:none}.section-header{margin-bottom:var(--space-12)}.section-label{font-family:var(--font-heading);font-size:var(--text-xs);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:inherit;margin-bottom:var(--space-2);font-weight:400;display:block}.section-title{font-size:var(--text-3xl);color:var(--color-text);font-weight:700}.hero-bg-img{z-index:0;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg-overlay{z-index:1;background:linear-gradient(to bottom, rgba(var(--color-bg-rgb), .3) 0%, rgba(var(--color-bg-rgb), .6) 60%, rgba(var(--color-bg-rgb), .85) 100%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.grain{position:relative}.grain:after{content:"";mix-blend-mode:soft-light;opacity:.12;pointer-events:none;z-index:3;background-image:url(/images/shared/grain-overlay.webp);background-repeat:repeat;background-size:1024px 1024px;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.grain:after{display:none}}@media (max-width:768px){.grain:after{display:none}}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(var(--color-text-rgb), .15);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-text-rgb), .35)}html{scrollbar-width:thin;scrollbar-color:rgba(var(--color-text-rgb), .15) transparent}.bg-warm,.bg-warm~footer{background-color:var(--color-bg-warm)}.sunago-bg{position:relative}.sunago-bg:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(1px 1px at 10% 15%, rgba(var(--color-gold-rgb), .25) 50%, transparent 100%), radial-gradient(1px 1px at 25% 45%, rgba(var(--color-gold-rgb), .2) 50%, transparent 100%), radial-gradient(.8px .8px at 40% 80%, rgba(var(--color-gold-rgb), .18) 50%, transparent 100%), radial-gradient(1.2px 1.2px at 55% 20%, rgba(var(--color-gold-rgb), .22) 50%, transparent 100%), radial-gradient(.6px .6px at 70% 60%, rgba(var(--color-gold-rgb), .15) 50%, transparent 100%), radial-gradient(1px 1px at 85% 35%, rgba(var(--color-gold-rgb), .2) 50%, transparent 100%), radial-gradient(.8px .8px at 95% 75%, rgba(var(--color-gold-rgb), .18) 50%, transparent 100%), radial-gradient(1px 1px at 15% 90%, rgba(var(--color-gold-rgb), .16) 50%, transparent 100%), radial-gradient(.6px .6px at 60% 5%, rgba(var(--color-gold-rgb), .14) 50%, transparent 100%);opacity:.7;background-size:300px 300px;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.sunago-bg:before{display:none}}.washi-texture{position:relative}.washi-texture:after{content:"";opacity:.04;pointer-events:none;z-index:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='w'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23w)'/%3E%3C/svg%3E");position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.washi-texture:after{display:none}}a[href^=mailto\:],a[href^=tel\:]{vertical-align:middle;min-height:32px;padding-block-start:.35rem;padding-block-end:.35rem;line-height:1.5;display:inline-block}@media (max-width:768px){a[href^=mailto\:],a[href^=tel\:]{min-height:44px;padding-block-start:.5rem;padding-block-end:.5rem}.privacy-doc a:not([class]),[class*=legalTable] a,[class*=content] li>a,.privacy-doc li>a,.legal-doc a{min-height:44px;padding-block-start:.65rem;padding-block-end:.65rem;line-height:1.5;display:inline-block}.schedule-nav-btn{min-width:48px!important;min-height:48px!important}.schedule-today-btn{min-width:64px!important;min-height:44px!important;padding:.5rem .75rem!important}.voice-count-link,.source-link,a.inline-meta-link{min-height:44px;padding-block-start:.5rem;padding-block-end:.5rem;line-height:1.5;display:inline-block}}@media print{body{color:#000;background:#fff}.menu-btn,.nav-overlay,.back-to-top,.scroll-progress,.cart-drawer{display:none!important}}
.text-accent{color:var(--color-accent)}.text-muted{color:var(--color-text-muted)}.text-secondary{color:var(--color-text-secondary)}.text-success{color:var(--color-success)}.text-gold{color:var(--color-gold)}.text-center{text-align:center}.text-right{text-align:right}.font-heading{font-family:var(--font-heading)}.font-body{font-family:var(--font-body)}.uppercase{text-transform:uppercase}.tracking-wide{letter-spacing:var(--tracking-wide)}.tracking-wider{letter-spacing:var(--tracking-wider)}.font-bold{font-weight:700}.font-black{font-weight:900}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.flex-center{justify-content:center;align-items:center;display:flex}.grid{display:grid}.hidden{display:none}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-2{gap:var(--space-2)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.mt-4{margin-top:var(--space-4)}.mt-8{margin-top:var(--space-8)}.mt-12{margin-top:var(--space-12)}.mt-16{margin-top:var(--space-16)}.mb-4{margin-bottom:var(--space-4)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-20{padding-top:var(--space-20);padding-bottom:var(--space-20)}.w-full{width:100%}.max-w-narrow{max-width:var(--container-narrow)}@media (max-width:768px){.hide-mobile{display:none!important}}@media (min-width:769px){.hide-desktop{display:none!important}}.vertical-rl{writing-mode:vertical-rl;text-orientation:mixed}.divider{background:var(--color-border);border:none;width:100%;height:1px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;position:static;overflow:visible}
.vignette-overlay,.grain-overlay{display:none}.section-sub{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:var(--space-4);letter-spacing:var(--tracking-wide);display:block}.section-separator{background:0 0;border-top:1px solid #ffffff0f;width:100%;height:80px;margin:0;padding:0}.hero{height:100vh;height:100svh;background:var(--color-bg);flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:100%;height:100dvh;padding:0;display:flex;position:relative;overflow:hidden}.back-to-top{bottom:calc(2rem + var(--safe-area-bottom,0px));background:var(--color-bg);border:1px solid var(--color-border);width:44px;height:44px;color:var(--color-text-muted);cursor:pointer;opacity:0;pointer-events:none;z-index:50;border-radius:var(--radius-md);box-shadow:var(--shadow-md);justify-content:center;align-items:center;font-size:.8rem;transition:opacity .3s,color .3s;display:flex;position:fixed;right:1.5rem}.back-to-top.visible{opacity:1;pointer-events:auto}.back-to-top:hover{color:var(--color-text);border-color:var(--color-accent)}.result-count{text-align:center;color:var(--color-text-muted);letter-spacing:var(--tracking-wider);padding:1rem 0 2rem;font-size:.8rem}#offlineBar{background:var(--color-text);width:100%;color:var(--color-bg);text-align:center;font-size:var(--text-xs);z-index:var(--z-toast);padding:.6rem;display:none;position:fixed;top:0;left:0}table{border-collapse:collapse;width:100%;color:var(--color-text-secondary);font-size:.9rem}th,td{text-align:left;border-bottom:1px solid var(--color-border);padding:1rem}th{width:30%;font-family:var(--font-heading);color:var(--color-text);letter-spacing:var(--tracking-wide);white-space:nowrap;font-size:.8rem}@media (max-width:480px){table{font-size:.8rem}th,td{padding:.75rem .5rem}th{white-space:normal;width:auto}}.back-link{color:var(--color-text-muted);font-family:var(--font-heading);letter-spacing:var(--tracking-wide);align-items:center;gap:.5rem;min-width:80px;min-height:44px;margin-bottom:2rem;padding:.5rem;font-size:.9rem;transition:color .3s;display:inline-flex}.back-link:hover{color:var(--color-text);opacity:1}.back-link a,.back-link>a{align-items:center;min-width:64px;min-height:32px;padding:.4rem .5rem;display:inline-flex}@media (max-width:768px){.back-link a,.back-link>a{min-height:44px}.back-link{display:none}}.legal-doc a:not([class]),.privacy-doc a:not([class]),[class*=legalTable] a,[class*=content] li>a,.privacy-doc li>a{min-height:32px;padding-block-start:.35rem;padding-block-end:.35rem;line-height:1.5;display:inline-block}@media (max-width:768px){.legal-doc a:not([class]),.privacy-doc a:not([class]),[class*=legalTable] a,[class*=content] li>a,.privacy-doc li>a{min-height:44px;padding-block-start:.65rem;padding-block-end:.65rem}}.share-btn-wrap{text-align:center;margin:2rem 0}.share-btn{color:var(--color-text-secondary);border:1px solid var(--color-border);font-family:var(--font-heading);letter-spacing:var(--tracking-normal);cursor:pointer;border-radius:var(--radius-sm);background:0 0;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.85rem;transition:color .3s,border-color .3s;display:inline-flex}:is(.share-btn:hover,.share-btn:focus-visible){color:var(--color-text);border-color:var(--color-text)}.share-btn svg{fill:currentColor;width:16px;height:16px}.share-toast{background:var(--color-bg);color:var(--color-text);border:1px solid var(--color-accent);opacity:0;pointer-events:none;z-index:var(--z-toast);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:.6rem 1.2rem;font-size:.8rem;transition:opacity .3s,transform .3s;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)translateY(1rem)}.share-toast.show{opacity:1;transform:translate(-50%)translateY(0)}.headphone-suggest{text-align:center;color:var(--color-text-muted);letter-spacing:var(--tracking-wide);opacity:0;padding:1rem 0 .5rem;font-size:.75rem;animation:1.5s 1s forwards fade-in}.headphone-suggest svg{margin-right:.3rem}a[target=_blank]:not(:is([class*=-btn],[class*=Btn],[class*=-link],[class*=Link],[data-cta-section])):after{content:" ↗";opacity:.5;vertical-align:super;font-size:.7em}.sw-update-toast{bottom:calc(2rem + var(--safe-area-bottom,0px));background:var(--color-bg);border:1px solid var(--color-border-strong);color:var(--color-text);cursor:pointer;z-index:calc(var(--z-toast) + 1);opacity:0;pointer-events:none;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);align-items:center;gap:1rem;padding:.8rem 1.5rem;font-size:.85rem;transition:opacity .3s,transform .3s;display:flex;position:fixed;left:50%;transform:translate(-50%)translateY(1rem)}.sw-update-toast.swt-show{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.page-footer{text-align:center;padding-top:2rem;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--color-border);margin-top:4rem}.page-footer .footer-name{font-family:var(--font-heading);color:var(--color-text);letter-spacing:var(--tracking-wide);font-size:1.5rem}.page-footer .footer-sub{color:var(--color-text-secondary);font-size:.7rem;font-family:var(--font-heading)}.cf-countdown{text-align:center;padding:var(--space-6) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:var(--space-6) 0}.cf-countdown-label{font-family:var(--font-heading);font-size:var(--text-2xs);color:var(--color-text-muted);letter-spacing:var(--tracking-widest);margin-bottom:var(--space-3)}.cf-countdown-digits{justify-content:center;align-items:center;gap:var(--space-2);display:flex}.cf-countdown-block{text-align:center}.cf-countdown-num{font-family:var(--font-heading);color:var(--color-text);letter-spacing:.05em;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-size:clamp(1.8rem,5vw,2.5rem);font-weight:900;line-height:1}.cf-countdown-unit{font-family:var(--font-heading);font-size:var(--text-2xs);color:var(--color-text-muted);letter-spacing:var(--tracking-wider);margin-top:.3rem;display:block}.cf-countdown-sep{font-family:var(--font-heading);color:var(--color-text-muted);align-self:flex-start;margin-top:.2rem;font-size:1.5rem}.cf-countdown-cta{font-size:var(--text-sm);color:var(--color-text-secondary);margin-top:var(--space-4)}.countdown-critical .cf-countdown-num{color:var(--color-accent,var(--color-text))}@keyframes urgencyShake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.urgency-shake{animation:.3s 2 urgencyShake}.schedule-countdown{border:1px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-heading);letter-spacing:.04em;-webkit-backdrop-filter:blur(4px);background:#111e29a6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.65rem 1rem;font-size:.95rem;line-height:1.3;display:inline-flex}.schedule-countdown-label{letter-spacing:.18em;color:var(--color-accent);text-transform:uppercase;font-size:.72rem;font-weight:700}.schedule-countdown-title{color:var(--color-text);font-weight:700}.schedule-countdown-time{font-family:var(--font-display,var(--font-heading));color:var(--color-accent);letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:700;animation:1s ease-in-out infinite scheduleCountdownTick}@keyframes scheduleCountdownTick{0%,90%,to{opacity:1;text-shadow:0 0 #0000}95%{opacity:.85;text-shadow:0 0 6px #c9a04566}}@media (prefers-reduced-motion:reduce){.schedule-countdown-time{animation:none}}.schedule-countdown-live-dot{background:var(--color-accent-hot,#f33);border-radius:50%;width:.6rem;height:.6rem;animation:1.4s ease-in-out infinite scheduleLivePulse;box-shadow:0 0 8px #ff3333b3}.schedule-countdown-live-text{color:var(--color-text);font-weight:700}@keyframes scheduleLivePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.schedule-countdown-live-dot{animation:none}}@media (max-width:480px){.section-sub{font-size:var(--text-xs)}.cf-countdown-num{font-size:1.5rem}.cf-countdown-sep{font-size:1.2rem}}.recent-stream-badge{border:1px dashed var(--color-border-strong);color:var(--color-text-muted,#b0b0b0);font-family:var(--font-heading);letter-spacing:.04em;background:#111e2973;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.4rem .65rem;padding:.5rem .85rem;font-size:.82rem;line-height:1.2;display:inline-flex}.recent-stream-badge-label{letter-spacing:.18em;color:var(--color-accent);text-transform:uppercase;font-size:.66rem;font-weight:700;animation:2.4s ease-in-out infinite recentStreamBadgeTick;position:relative}@keyframes recentStreamBadgeTick{0%,to{opacity:1;text-shadow:0 0 #0000}50%{opacity:.8;text-shadow:0 0 8px #c9a04580}}@media (prefers-reduced-motion:reduce){.recent-stream-badge-label{text-shadow:none;animation:none}}.recent-stream-badge-title{color:var(--color-text);font-weight:600}.recent-stream-badge-time{color:var(--color-text-muted,#b0b0b0);font-variant-numeric:tabular-nums}
[data-reveal]{opacity:.001;transition:opacity .6s var(--ease-out), transform .6s var(--ease-dramatic);transform:translateY(24px)}[data-reveal].revealed{opacity:1;transform:translateY(0)}@media (scripting:none){[data-reveal],[data-reveal-flow]>*{opacity:1!important;transform:none!important}}@media print{[data-reveal],[data-reveal-stagger]>*,[data-reveal-flow]>*,.section-divider,.section-title{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}}[data-reveal=clip]{opacity:1;clip-path:inset(100% 0 0);transition:clip-path 1.2s cubic-bezier(.25,.46,.45,.94);transform:none}[data-reveal=clip].revealed{clip-path:inset(0% 0 0)}[data-reveal=fade]{transition:opacity .8s;transform:none}[data-reveal=fade].revealed{opacity:1}[data-reveal=scale],[data-reveal=slide-left],[data-reveal=slide-right]{transition:opacity .8s var(--ease-out), transform .8s var(--ease-out)}[data-reveal=scale].revealed,[data-reveal=slide-left].revealed,[data-reveal=slide-right].revealed{opacity:1;transform:translateY(0)}[data-reveal=blur]{filter:blur(8px);transition:opacity 1s,transform 1s,filter 1s;transform:translateY(20px)}[data-reveal=blur].revealed{opacity:1;filter:blur();transform:translateY(0)}[data-reveal=collapse]{opacity:0;transition:opacity .8s ease, transform 1s var(--ease-out);transform:translateY(-60px)rotate(1.5deg)}[data-reveal=collapse].revealed{opacity:1;transform:translateY(0)rotate(0)}[data-reveal=void]{opacity:0;transition:opacity 3s;transform:none}[data-reveal=void].revealed{opacity:1}[data-reveal=ignite]{opacity:0;filter:blur(6px);transition:opacity .4s var(--ease-out), transform .4s var(--ease-bounce), filter .4s ease;transform:scale(.85)}[data-reveal=ignite].revealed{opacity:1;filter:blur();transform:scale(1)}[data-reveal-progressive]{opacity:var(--reveal-progress,0);transform:translateY(calc(30px * (1 - var(--reveal-progress,0))));transition:none}[data-reveal][style*=--delay]{transition-delay:var(--delay)}@keyframes scroll-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bounce{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,10px)}}.scroll-indicator svg{animation:2s ease-in-out infinite bounce}@keyframes drawLine{to{stroke-dashoffset:0}}.ecg-container.visible .ecg-line{animation:4s linear forwards drawLine}@keyframes grainShift{50%{transform:translate(2px,-1px)}}.grain-overlay{animation:1s step-end infinite grainShift}@media (max-width:768px){.grain-overlay{animation:none}}[data-reveal=zoom]{filter:blur(8px);transition:opacity 1s,transform 1s,filter 1s;transform:translateY(20px)}[data-reveal=zoom].revealed{opacity:1;filter:blur();transform:translateY(0)}.section-divider{position:relative;overflow:hidden}.section-divider:after{content:"";background:var(--color-accent);transform-origin:0;height:1px;transition:transform 1.5s var(--ease-out);position:absolute;top:50%;left:10%;right:10%;transform:scaleX(0)}.section-divider.revealed:after{transform:scaleX(1)}[data-reveal-stagger]>*{opacity:.001;transition:opacity .7s var(--ease-out), transform .7s var(--ease-dramatic);transform:translateY(24px)}[data-reveal-stagger].revealed>:first-child{transition-delay:0s}[data-reveal-stagger].revealed>:nth-child(2){transition-delay:70ms}[data-reveal-stagger].revealed>:nth-child(3){transition-delay:.14s}[data-reveal-stagger].revealed>:nth-child(4){transition-delay:.21s}[data-reveal-stagger].revealed>:nth-child(5){transition-delay:.28s}[data-reveal-stagger].revealed>:nth-child(6){transition-delay:.35s}[data-reveal-stagger].revealed>:nth-child(7){transition-delay:.42s}[data-reveal-stagger].revealed>:nth-child(8){transition-delay:.49s}[data-reveal-stagger].revealed>:nth-child(9){transition-delay:.56s}[data-reveal-stagger].revealed>:nth-child(10){transition-delay:.63s}[data-reveal-stagger].revealed>:nth-child(11){transition-delay:.7s}[data-reveal-stagger].revealed>:nth-child(12){transition-delay:.77s}[data-reveal-stagger].revealed>*{opacity:1;transform:translateY(0)}[data-reveal-flow]>*{opacity:.001;transition:opacity .7s var(--ease-riot), transform .7s var(--ease-riot);transform:translateY(20px)}[data-reveal-flow].revealed>:first-child{transition-delay:0s}[data-reveal-flow].revealed>:nth-child(2){transition-delay:90ms}[data-reveal-flow].revealed>:nth-child(3){transition-delay:.18s}[data-reveal-flow].revealed>:nth-child(4){transition-delay:.27s}[data-reveal-flow].revealed>:nth-child(5){transition-delay:.36s}[data-reveal-flow].revealed>:nth-child(6){transition-delay:.45s}[data-reveal-flow].revealed>:nth-child(7){transition-delay:.54s}[data-reveal-flow].revealed>:nth-child(8){transition-delay:.63s}[data-reveal-flow].revealed>*{opacity:1;transform:none}[data-reveal=line-draw]{opacity:1;position:relative;transform:none}[data-reveal=line-draw]:after{content:"";background:var(--color-text);transform-origin:0;width:100%;height:1px;transition:transform 1.2s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0;left:0;transform:scaleX(0)}[data-reveal=line-draw].revealed:after{transform:scaleX(1)}[data-reveal=spread]{opacity:0;letter-spacing:-.1em;transition:opacity .8s var(--ease-out), letter-spacing .8s var(--ease-out);transform:none}[data-reveal=spread].revealed{opacity:1;letter-spacing:var(--tracking-wide)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal-stagger]>*,[data-reveal-flow]>*{opacity:1!important;clip-path:none!important;filter:none!important;transition:none!important;transform:none!important}[data-reveal=clip],[data-reveal=scale],[data-reveal=slide-left],[data-reveal=slide-right],[data-reveal=blur],[data-reveal=zoom],[data-reveal=collapse],[data-reveal=void],[data-reveal=ignite]{clip-path:none;filter:none}[data-reveal=line-draw]:after{transform:scaleX(1)}[data-reveal=spread]{letter-spacing:var(--tracking-wide)}.scroll-indicator svg,.grain-overlay{animation:none}.ecg-container.visible .ecg-line{stroke-dashoffset:0;animation:none}.section-divider:after{transform:scaleX(1)}.gate-ecg-line{stroke-dashoffset:0}}
.ambient-wrap{position:relative;overflow:hidden}.ambient-video{object-fit:cover;pointer-events:none;z-index:0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ambient-video::-webkit-media-controls{display:none!important}.ambient-video::-webkit-media-controls-start-playback-button{display:none!important}.ambient-video::-webkit-media-controls-panel{display:none!important}.ambient-overlay{z-index:1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.ambient-overlay--radial{background:radial-gradient(ellipse at center, transparent 30%, rgba(var(--color-text-rgb), .6) 100%)}.ambient-overlay--linear{background:linear-gradient(to bottom, rgba(var(--color-text-rgb), .3) 0%, rgba(var(--color-text-rgb), .7) 100%)}.ambient-overlay--vignette{background:radial-gradient(ellipse at center, transparent 50%, rgba(var(--color-text-rgb), .85) 100%)}.ambient-poster{object-fit:cover;z-index:0;width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.ambient-poster{display:block}}
.rERiOW_btn{top:calc(1.5rem + env(safe-area-inset-top,0px));z-index:var(--z-overlay);justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;mix-blend-mode:difference;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;width:48px;height:48px;padding:0;display:flex;position:fixed;right:1.5rem}.rERiOW_btn:focus-visible{outline:3px solid var(--color-accent,var(--color-gold-text));outline-offset:4px;mix-blend-mode:normal}.rERiOW_line{width:28px;height:2px;transition:transform var(--duration-normal), opacity var(--duration-normal);background:#fff;display:block}.rERiOW_btnOpen .rERiOW_line:first-child{transform:translateY(9px)rotate(45deg)}.rERiOW_btnOpen .rERiOW_line:nth-child(2){opacity:0}.rERiOW_btnOpen .rERiOW_line:nth-child(3){transform:translateY(-9px)rotate(-45deg)}.rERiOW_overlay{z-index:calc(var(--z-overlay) - 1);background-color:rgba(var(--color-bg-rgb), .97);-webkit-backdrop-filter:blur(20px);clip-path:inset(0 50%);visibility:hidden;pointer-events:none;transition:clip-path .6s var(--ease-dramatic), visibility 0s .6s;-webkit-overflow-scrolling:touch;background-image:radial-gradient(120% 80% at 50% -10%,#c13e2e42 0%,#a62d1c1a 42%,#111e2900 72%);justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.rERiOW_overlay:after{content:"";mix-blend-mode:overlay;opacity:.12;pointer-events:none;z-index:-1;background-image:url(/images/shared/grain-overlay.webp);background-repeat:repeat;background-size:1024px 1024px;position:absolute;top:0;bottom:0;left:0;right:0}.rERiOW_overlayOpen{clip-path:inset(0);visibility:visible;pointer-events:auto;transition:clip-path .6s var(--ease-dramatic), visibility 0s}.rERiOW_inner{align-items:center;gap:var(--space-8);padding:var(--space-10) var(--space-4);flex-direction:column;width:100%;max-width:480px;margin:auto;display:flex}.rERiOW_search{width:100%;max-width:320px}.rERiOW_searchInput{width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-sm);outline-offset:0;transition:border-color var(--duration-fast), outline-color var(--duration-fast);background:0 0;outline:2px solid #0000;min-height:44px}.rERiOW_searchInput::placeholder{color:var(--color-text-muted)}.rERiOW_searchInput:focus-visible{border-color:var(--color-accent,var(--color-gold-text));outline:2px solid var(--color-accent,var(--color-gold-text))}.rERiOW_searchInput::-webkit-search-cancel-button{-webkit-appearance:none}@media (hover:none) and (pointer:coarse){.rERiOW_search{display:none}}.rERiOW_noResults{font-family:var(--font-heading);font-size:var(--text-sm);color:var(--color-text-muted);padding:var(--space-4);letter-spacing:var(--tracking-wide)}.rERiOW_brand{margin-bottom:var(--space-4)}.rERiOW_brandLink{min-height:48px;font-family:var(--font-heading);font-size:var(--text-2xl);letter-spacing:var(--tracking-normal);color:var(--color-text);align-items:center;padding-block-start:.4rem;padding-block-end:.4rem;font-weight:900;text-decoration:none;display:inline-flex;position:relative}.rERiOW_brandLink:after{content:"";background:var(--color-text);width:0;height:1px;transition:width var(--duration-normal);position:absolute;bottom:-2px;left:0}.rERiOW_brandLink:hover{color:var(--color-text)}.rERiOW_brandLink:hover:after{width:100%}.rERiOW_dividerWrap{align-items:center;gap:var(--space-1);margin:var(--space-3) 0;flex-direction:column;display:flex}.rERiOW_divider{background:var(--color-border);width:40px;height:1px}.rERiOW_categoryLabel{font-family:var(--font-heading);font-size:var(--text-2xs);letter-spacing:var(--tracking-widest);color:var(--color-text-muted);opacity:.6}.rERiOW_links{align-items:center;gap:var(--space-1);flex-direction:column;width:100%;display:flex}.rERiOW_link{align-items:baseline;gap:var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);transition:color var(--duration-fast);opacity:0;justify-content:center;width:100%;max-width:320px;min-height:44px;text-decoration:none;display:flex;transform:translateY(12px)}.rERiOW_overlayOpen .rERiOW_link{opacity:1;transition:opacity .4s ease calc(min(var(--nav-i), 6) * 40ms + .1s), transform .4s ease calc(min(var(--nav-i), 6) * 40ms + .1s), color var(--duration-fast);transform:translateY(0)}.rERiOW_link:hover,.rERiOW_link.rERiOW_active{color:var(--color-shu-light,var(--color-shu-light))}.rERiOW_linkLabel{font-family:var(--font-heading);font-size:var(--text-lg);letter-spacing:var(--tracking-normal);font-weight:700}.rERiOW_linkSub{font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-text-muted);letter-spacing:var(--tracking-tight)}.rERiOW_link.rERiOW_active .rERiOW_linkSub{color:var(--color-text-secondary)}.rERiOW_link:focus-visible{outline:2px solid var(--color-accent,var(--color-gold-text));outline-offset:2px;border-radius:var(--radius-sm)}.rERiOW_auth{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);justify-content:center;width:100%;max-width:320px;display:flex}.rERiOW_loginBtn{font-family:var(--font-heading);font-size:var(--text-sm);letter-spacing:var(--tracking-normal);color:var(--color-bg);background:var(--color-text);padding:var(--space-3) var(--space-8);border-radius:var(--radius-sm);transition:opacity var(--duration-fast);align-items:center;min-height:44px;font-weight:700;text-decoration:none;display:inline-flex}.rERiOW_loginBtn:hover{opacity:.85;color:var(--color-bg)}.rERiOW_pulseRing{border:1px solid rgba(var(--color-accent-hot-rgb,199, 59, 48), .7);pointer-events:none;border-radius:50%;animation:1.2s ease-out 3 rERiOW_menuPulse;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}@keyframes rERiOW_menuPulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}.rERiOW_pulseLabel{font-family:var(--font-heading);font-size:var(--text-2xs);letter-spacing:var(--tracking-wider);color:var(--color-text);mix-blend-mode:difference;white-space:nowrap;pointer-events:none;animation:.6s ease-out forwards rERiOW_pulseLabelFade;position:absolute;top:calc(100% + 8px);right:0}@keyframes rERiOW_pulseLabelFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.rERiOW_pulseLabel{display:none}}@media (prefers-reduced-motion:reduce){.rERiOW_overlay{clip-path:none;opacity:0;transition:none}.rERiOW_overlayOpen{opacity:1}.rERiOW_overlayOpen .rERiOW_link{opacity:1;transition:none;transform:none}.rERiOW_pulseRing{animation:none;display:none}.rERiOW_pulseLabel{opacity:1;animation:none}}@media (forced-colors:active){.rERiOW_line{background:buttontext}}@media (max-width:480px){.rERiOW_btn{top:calc(1rem + env(safe-area-inset-top,0px));right:1rem}.rERiOW_inner{max-width:100%;padding:var(--space-12) var(--space-4)}.rERiOW_link,.rERiOW_search,.rERiOW_auth{max-width:100%}.rERiOW_linkLabel{font-size:var(--text-base)}}
.oaTwcq_header{z-index:30;border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding:16px max(24px,50vw - 656px);display:flex;position:relative}.oaTwcq_brand{min-height:44px;font-family:"Yuji Syuku Site", var(--font-serif);letter-spacing:.06em;color:var(--color-text);white-space:nowrap;align-items:center;font-size:25px;font-weight:400;line-height:1.3;text-decoration:none;display:inline-flex}.oaTwcq_nav{flex-wrap:wrap;align-items:center;gap:6px 24px;display:flex}.oaTwcq_nav a{min-height:44px;color:var(--color-text-secondary);justify-content:center;align-items:center;padding:8px 4px;font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.oaTwcq_nav a:after{content:"";background:var(--color-shu);transform-origin:0;height:2px;transition:transform .18s;position:absolute;bottom:2px;left:4px;right:4px;transform:scaleX(0)}.oaTwcq_nav a[aria-current=page],.oaTwcq_nav a:hover{color:var(--color-text)}.oaTwcq_nav a[aria-current=page]:after,.oaTwcq_nav a:hover:after{transform:scaleX(1)}.oaTwcq_header a:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}@media (max-width:600px){.oaTwcq_header{gap:0 8px;padding:12px 24px}.oaTwcq_brand{font-size:20px}.oaTwcq_nav{flex:1 0 100%;justify-content:space-between;gap:0}.oaTwcq_nav a{white-space:nowrap;min-width:44px;padding-inline-start:0;padding-inline-end:0;font-size:14px}}@media (prefers-reduced-motion:reduce){.oaTwcq_nav a:after{transition:none}}.oaTwcq_nav a{min-width:44px}@media (max-width:600px){.oaTwcq_header{padding-inline-start:16px;padding-inline-end:16px}.oaTwcq_nav a{font-size:14px}}
.yg9ahW_footer{border-top:1px solid var(--color-border);background:var(--color-bg-secondary);color:var(--color-text);padding:88px 24px 40px;position:relative}.yg9ahW_inner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px 64px;max-width:1312px;margin:auto;display:grid}.yg9ahW_brand{width:fit-content;min-height:44px;color:var(--color-text);font-family:"Yuji Syuku Site", var(--font-serif);letter-spacing:.06em;font-size:clamp(48px,6.8vw,96px);font-weight:400;line-height:1.1;text-decoration:none;display:inline-flex}.yg9ahW_discordCta{border:1px solid var(--color-border);min-height:52px;color:var(--color-text);background:var(--color-bg);justify-content:center;align-items:center;gap:12px;padding:16px 24px;font-size:16px;line-height:1.6;text-decoration:none;display:inline-flex}.yg9ahW_discordCta svg{flex:none;width:24px;height:24px}.yg9ahW_nav,.yg9ahW_social{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.yg9ahW_navLink{min-height:44px;color:var(--color-text-secondary);align-items:center;padding:8px 0;font-size:16px;text-decoration:none;display:inline-flex}.yg9ahW_social{justify-content:flex-end;gap:8px}.yg9ahW_socialLink{min-width:44px;min-height:44px;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:20px;display:inline-flex}.yg9ahW_bottom{border-top:1px solid var(--color-border);grid-column:1/-1;grid-template-columns:1fr auto;gap:8px 24px;padding-top:24px;display:grid}.yg9ahW_legal{flex-wrap:wrap;grid-column:1/-1;gap:4px 28px;display:flex}.yg9ahW_legal a{min-height:44px;color:var(--color-text-secondary);text-underline-offset:5px;align-items:center;font-size:16px;display:inline-flex}.yg9ahW_companyInfo,.yg9ahW_copyright{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.9}.yg9ahW_footer a:focus-visible{outline:2px solid var(--color-text);outline-offset:5px}.yg9ahW_footer a:hover{color:var(--color-text)}.yg9ahW_navLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-shu);text-decoration-color:var(--color-shu);text-underline-offset:7px}.yg9ahW_discordCta:hover{border-color:var(--color-text-secondary)}@media (max-width:700px){.yg9ahW_footer{padding:64px 24px 104px}.yg9ahW_inner{grid-template-columns:1fr;gap:24px}.yg9ahW_brand{font-size:clamp(48px,13vw,80px)}.yg9ahW_discordCta{justify-self:start}.yg9ahW_social{justify-content:flex-start}.yg9ahW_nav{gap:8px 24px}.yg9ahW_bottom{grid-template-columns:1fr}.yg9ahW_copyright{margin-top:8px}}.yg9ahW_nav a{min-width:44px}
