.EzmU9W_nav{margin-bottom:var(--space-8);padding-top:var(--space-2)}.EzmU9W_list{align-items:center;gap:var(--space-1);font-family:var(--font-heading);letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.EzmU9W_item{align-items:center;display:inline-flex}.EzmU9W_sep{color:var(--color-text-muted);margin:0 var(--space-1)}.EzmU9W_link{min-height:44px;padding:.5rem var(--space-1);color:var(--color-text-secondary);transition:color var(--duration-fast);align-items:center;text-decoration:none;display:inline-flex}.EzmU9W_link:hover{color:var(--color-text)}.EzmU9W_link:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.EzmU9W_current{color:var(--color-text);font-weight:700}
._89HuiG_nav{gap:var(--space-4);padding:var(--space-12) 0;border-top:1px solid var(--color-border);margin-top:var(--space-12);display:flex}._89HuiG_item{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), transform .1s ease;flex:1;text-decoration:none;display:flex}@media (pointer:coarse){._89HuiG_item:active{transition-duration:50ms;transform:scale(.98)}}._89HuiG_item:hover{border-color:var(--color-shu-light,var(--color-shu-light));color:inherit}._89HuiG_item:hover ._89HuiG_label{color:var(--color-shu-light,var(--color-shu-light))}._89HuiG_prefix{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:var(--tracking-normal);color:var(--color-text-muted);font-weight:500;display:block}._89HuiG_label{font-family:var(--font-heading);font-size:var(--text-lg);letter-spacing:var(--tracking-normal);text-transform:uppercase;color:var(--color-text);font-weight:700}._89HuiG_arrow{color:var(--color-text-muted);font-size:var(--text-sm)}@media (max-width:768px){._89HuiG_nav{padding:var(--space-8) 0;margin-top:var(--space-8);flex-direction:column}}@media (max-width:375px){._89HuiG_nav{gap:var(--space-2);padding:var(--space-8) 0}._89HuiG_item{padding:var(--space-3)}._89HuiG_label{font-size:var(--text-base)}._89HuiG_prefix{font-size:.75rem}}
._ScUJa_library{min-width:0;color:var(--color-text);font-family:var(--font-body);padding-block-start:40px;padding-block-end:40px}._ScUJa_heading{max-width:42em}._ScUJa_heading+._ScUJa_list{margin-top:28px}._ScUJa_archive{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin-top:40px;padding-block-start:4px;padding-block-end:20px}._ScUJa_archive summary{font:500 18px/1.7 var(--font-body);cursor:pointer;padding-block-start:18px;padding-block-end:18px}._ScUJa_archive summary:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}._ScUJa_archiveIntro{color:var(--color-kinari);font-size:16px;line-height:1.9}._ScUJa_heading h2{font:700 clamp(28px, 4vw, 42px)/1.4 var(--font-serif);margin:0 0 16px}._ScUJa_heading p{color:var(--color-kinari);margin:0;font-size:16px;line-height:1.9}._ScUJa_search{max-width:520px;margin-block-start:28px;margin-block-end:16px}._ScUJa_search label{margin-bottom:8px;font-size:16px;line-height:1.6;display:block}._ScUJa_search input{box-sizing:border-box;border:1px solid var(--color-text-secondary);background:var(--color-bg);width:100%;min-width:0;min-height:52px;color:var(--color-text);font:400 16px/1.6 var(--font-body);border-radius:2px;padding:12px 16px;scroll-margin-block:24px}._ScUJa_search input::placeholder{color:var(--color-text-secondary);opacity:1}._ScUJa_count{color:var(--color-kinari);margin:0 0 16px;font-size:16px;line-height:1.8}._ScUJa_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}._ScUJa_list li{border-top:1px solid var(--color-border);overflow-wrap:anywhere;min-width:0;padding-block-start:18px;padding-block-end:18px;font-size:18px;line-height:1.8}._ScUJa_list li:focus{outline:2px solid var(--color-text);outline-offset:-2px}._ScUJa_more{border:1px solid var(--color-text-secondary);background:var(--color-bg-secondary);min-height:52px;color:var(--color-text);font:500 16px/1.8 var(--font-body);cursor:pointer;border-radius:2px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 24px;margin-top:24px;padding:12px 24px;display:flex}._ScUJa_more span{color:var(--color-kinari);font-weight:400}._ScUJa_more:hover{border-color:var(--color-text)}._ScUJa_more[aria-disabled=true]{cursor:default;color:var(--color-kinari);border-color:var(--color-border)}._ScUJa_search input:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}._ScUJa_more:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}._ScUJa_search input:focus-visible{outline-offset:-3px}@media (max-width:680px){._ScUJa_library{padding-block-start:32px;padding-block-end:32px}._ScUJa_list{grid-template-columns:minmax(0,1fr)}._ScUJa_list li{padding-block-start:16px;padding-block-end:16px;font-size:17px}._ScUJa_more{width:100%}}
.n5u0vq_hero{padding:var(--space-32) 0 var(--space-16);background:var(--color-bg);color:var(--color-text);align-items:flex-end;min-height:50vh;display:flex;position:relative;overflow:hidden}.n5u0vq_hero:after{content:"";mix-blend-mode:overlay;opacity:.13;pointer-events:none;z-index:2;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}.n5u0vq_hero:before{content:"";mix-blend-mode:multiply;opacity:.55;pointer-events:none;z-index:2;background-image:repeating-linear-gradient(#0000 0 2px,#00000042 3px,#0000 4px);position:absolute;top:0;bottom:0;left:0;right:0}.n5u0vq_heroShort{min-height:35vh}.n5u0vq_heroTall{min-height:60vh}.n5u0vq_heroFull{min-height:100vh;min-height:100dvh}.n5u0vq_heroNoBg{min-height:35vh;padding:var(--space-24) 0 var(--space-12);background-image:radial-gradient(110% 70% at 50% -8%,#dd6b5742 0%,#c13e2e00 58%),radial-gradient(125% 52% at 50% 112%,#a62d1c24 0%,#a62d1c00 64%)}.n5u0vq_heroCenter{text-align:center}.n5u0vq_heroCenter .n5u0vq_content{flex-direction:column;align-items:center;display:flex}.n5u0vq_bgImage{z-index:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.n5u0vq_bgImage img{object-fit:cover;width:100%;height:100%}.n5u0vq_bgVideo{z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.n5u0vq_bgOverlay{z-index:1;background:radial-gradient(75% 48% at 50% 0,#dd6b5761 0%,#c13e2e29 38%,#c13e2e00 62%),radial-gradient(110% 50% at 50% 112%,#c13e2e47 0%,#a62d1c00 64%),linear-gradient(#111e2952 0%,#111e2999 60%,#111e29db 100%);position:absolute;top:0;bottom:0;left:0;right:0}.n5u0vq_content{z-index:3;position:relative}.n5u0vq_brandEyebrow{font-family:var(--font-serif);letter-spacing:.55em;text-indent:.55em;color:var(--color-shu-light,var(--color-shu-light));text-shadow:0 0 16px #c13e2e59;margin-bottom:var(--space-3);font-size:clamp(.78rem,1.4vw,.95rem);font-weight:500;display:inline-block;position:relative}.n5u0vq_brandEyebrow:before,.n5u0vq_brandEyebrow:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#c13e2e99);width:1.25rem;height:1px;margin:0 .6rem .15em 0;display:inline-block}.n5u0vq_brandEyebrow:after{background:linear-gradient(90deg,#c13e2e99,#0000);margin:0 0 .15em .6rem}.n5u0vq_heroCenter .n5u0vq_brandEyebrow{align-self:center}.n5u0vq_label{font-family:var(--font-body);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-shu-light,var(--color-shu-light));margin-bottom:var(--space-3);font-size:12px;font-weight:700;display:inline-block}.n5u0vq_title{font-family:var(--font-mincho-heavy), var(--font-serif);color:var(--color-text);font-feature-settings:"palt" 1;letter-spacing:-.01em;text-shadow:0 0 40px #c13e2e59,0 2px 6px #00000080;font-size:clamp(2.6rem,8.5vw,6.2rem);font-weight:800;line-height:1}.n5u0vq_titleXl{letter-spacing:-.03em;font-size:clamp(4rem,13vw,9.5rem)}.n5u0vq_titleLetteringWrap{max-width:100%;margin:0;line-height:0;display:inline-flex}.n5u0vq_titleLetteringWrap img{width:clamp(240px,60vw,520px);max-width:100%;height:auto}.n5u0vq_heroCenter .n5u0vq_titleLetteringWrap{align-self:center}.n5u0vq_sub{font-family:var(--font-body);font-size:var(--text-lg);color:#ede6d8cc;margin-top:var(--space-4);font-weight:700}@media (max-width:768px){.n5u0vq_subHiddenMobile,.n5u0vq_labelHiddenMobile{display:none}}.n5u0vq_desc{font-size:var(--text-sm);color:#ede6d880;margin-top:var(--space-3);max-width:500px;line-height:1.9}.n5u0vq_cta{margin-top:var(--space-6);background-color:var(--color-funnel-bg);min-height:48px;color:var(--color-text);border:1px solid var(--color-shu);box-shadow:none;font-family:var(--font-heading);letter-spacing:.02em;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;padding:16px 28px;font-size:clamp(.9375rem,4vw,1.125rem);font-weight:700;text-decoration:none;transition:transform .15s,background-color .2s,box-shadow .2s;display:inline-flex}.n5u0vq_heroCenter .n5u0vq_cta{align-self:center}:is(.n5u0vq_cta:hover,.n5u0vq_cta:focus-visible){background-color:var(--color-shu);border-color:var(--color-shu-light);box-shadow:none;transform:translateY(-2px)}.n5u0vq_cta:focus-visible{outline:2px solid var(--focus-color);outline-offset:3px}.n5u0vq_ctaOutline{color:var(--color-text);border:1px solid var(--color-text);background-color:#0000}:is(.n5u0vq_ctaOutline:hover,.n5u0vq_ctaOutline:focus-visible){background-color:var(--color-text);color:var(--color-bg)}@media (max-width:768px){.n5u0vq_hero{padding:var(--space-20) 0 var(--space-12);min-height:40vh}.n5u0vq_heroNoBg{min-height:28vh;padding:var(--space-20) 0 var(--space-8)}.n5u0vq_heroShort{min-height:28vh}.n5u0vq_heroTall{min-height:50vh}.n5u0vq_heroFull{min-height:100vh;min-height:100dvh}}@media (max-width:480px){.n5u0vq_hero{padding:var(--space-16) 0 var(--space-8);min-height:35vh}.n5u0vq_heroNoBg{min-height:25vh;padding:var(--space-16) 0 var(--space-6)}.n5u0vq_heroShort{min-height:25vh}.n5u0vq_title{font-size:clamp(2rem,8vw,3rem)}}.n5u0vq_hero{padding:72px 0 48px}.n5u0vq_heroShort,.n5u0vq_heroNoBg{min-height:auto}.n5u0vq_heroNoBg{border-bottom:1px solid var(--color-border);background-image:none;padding:64px 0 44px}.n5u0vq_heroNoBg:before,.n5u0vq_heroNoBg:after{display:none}@media (max-width:600px){.n5u0vq_hero,.n5u0vq_heroNoBg{padding:44px 0 32px}}.n5u0vq_title{font-family:var(--font-serif);letter-spacing:.03em;text-shadow:none;font-weight:600;line-height:1.3}.n5u0vq_label{color:var(--color-text-secondary);letter-spacing:.08em;font-weight:400}.n5u0vq_content{width:100%;max-width:720px;padding-inline-start:20px;padding-inline-end:20px}
._6fr9uq_content.container{max-width:960px;padding-top:var(--space-8)}._6fr9uq_legalTable{border-collapse:collapse;width:100%;max-width:100%;margin:var(--space-8) 0;table-layout:fixed;overflow-wrap:break-word;font-size:16px;line-height:1.8}._6fr9uq_legalTable th,._6fr9uq_legalTable td{border:1px solid var(--color-border);padding:var(--space-4) var(--space-5);text-align:left;vertical-align:top}._6fr9uq_legalTable th{font-family:var(--font-heading);white-space:normal;background:rgba(var(--color-text-rgb), .06);width:220px;color:var(--color-text);letter-spacing:.05em;font-weight:700}._6fr9uq_legalTable td{color:var(--color-kinari)}._6fr9uq_legalTable td a{color:var(--color-text);text-underline-offset:3px;transition:opacity var(--duration-fast);text-decoration:underline}._6fr9uq_legalTable td a:hover{opacity:.7}._6fr9uq_footnote{font-size:var(--text-sm);color:var(--color-text-secondary);text-align:center;margin-top:var(--space-8);line-height:1.8}._6fr9uq_copyright{text-align:center;margin-top:var(--space-12);color:var(--color-text-muted);font-size:.8rem}@media (max-width:768px){._6fr9uq_legalTable{display:block;overflow-x:hidden}._6fr9uq_legalTable tbody{display:block}._6fr9uq_legalTable th,._6fr9uq_legalTable td{width:100%;max-width:100%;display:block}._6fr9uq_legalTable th{padding-bottom:var(--space-2);white-space:normal;border-bottom:none;width:auto}._6fr9uq_legalTable td{padding-top:var(--space-2);padding-bottom:var(--space-5);border-top:none}._6fr9uq_legalTable tr{border-bottom:1px solid var(--color-border);display:block}._6fr9uq_legalTable tr:last-child{border-bottom:none}._6fr9uq_legalTable th,._6fr9uq_legalTable td{border:none}}
.mPtjGW_content{max-width:800px;margin:0 auto;line-height:2}.mPtjGW_lastUpdated{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-8)}.mPtjGW_intro{margin-bottom:var(--space-8);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:2}.mPtjGW_toc{border-block:1px solid var(--color-border);margin-block-start:24px;margin-block-end:40px;padding-block-start:20px;padding-block-end:20px}.mPtjGW_tocTitle{margin:0 0 12px;font-size:16px;font-weight:700}.mPtjGW_toc ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:0;list-style:none;display:grid}.mPtjGW_toc li{min-width:0}.mPtjGW_toc a{min-height:44px;color:var(--color-text);overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;padding-block-start:6px;padding-block-end:6px;font-size:16px;line-height:1.7;display:flex}.mPtjGW_toc a:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}.mPtjGW_sectionHeading:focus-visible{outline:2px solid var(--color-text);outline-offset:4px}@media (max-width:680px){.mPtjGW_toc ul{grid-template-columns:1fr}}.mPtjGW_sectionHeading{font-family:var(--font-heading);font-size:var(--text-lg);color:var(--color-text);margin-top:var(--space-12);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);letter-spacing:.03em;scroll-margin-top:24px;font-weight:700}.mPtjGW_subHeading{font-family:var(--font-heading);font-size:var(--text-base);color:var(--color-text);margin-top:var(--space-6);margin-bottom:var(--space-3);letter-spacing:.02em;font-weight:600}.mPtjGW_body{color:var(--color-text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-4);line-height:2}.mPtjGW_list{color:var(--color-text-secondary);font-size:var(--text-sm);padding-left:var(--space-6);margin-bottom:var(--space-4);line-height:2}.mPtjGW_list li{margin-bottom:var(--space-2)}.mPtjGW_list a{color:var(--color-text);text-underline-offset:3px;transition:opacity var(--duration-fast);text-decoration:underline}.mPtjGW_list a:hover{opacity:.7}.mPtjGW_contact{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:2}.mPtjGW_contact a{color:var(--color-text);text-underline-offset:3px;transition:opacity var(--duration-fast);text-decoration:underline}.mPtjGW_contact a:hover{opacity:.7}.mPtjGW_copyright{text-align:center;margin-top:var(--space-12);color:var(--color-text-muted);font-size:.8rem}.mPtjGW_intro,.mPtjGW_body,.mPtjGW_list,.mPtjGW_contact{color:var(--color-kinari);font-size:16px}.mPtjGW_content{max-width:40em}.mPtjGW_lastUpdated{color:var(--color-text-secondary)}
.h4SgrW_page{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}.h4SgrW_inner,.h4SgrW_identity,.h4SgrW_index{width:min(100%,1160px);margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:32px;padding-inline-end:32px}.h4SgrW_identity{padding-block-start:56px;padding-block-end:0;position:relative}.h4SgrW_portrait{object-fit:cover;background:linear-gradient(145deg,#e9dfc81a,#e9dfc804 50%);border:1px solid #e9dfc83d;border-radius:0;width:240px;height:240px;padding:8px;position:absolute;top:56px;right:32px;box-shadow:3px 3px #e9dfc809,inset 1px 0 #e9dfc826}.h4SgrW_identityMain{padding-right:296px}.h4SgrW_handle{flex-wrap:wrap;align-items:center;gap:6px 20px;margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.7;display:flex}.h4SgrW_handle span{color:var(--color-kinari);font-size:14px;font-weight:400}.h4SgrW_identity h1{font:700 clamp(56px, 7vw, 88px)/1.2 var(--font-body);letter-spacing:.015em;margin:0 0 20px}.h4SgrW_identityTitle{margin:0 0 18px;font-size:clamp(22px,2.5vw,28px);font-weight:500;line-height:1.5}.h4SgrW_identityTitle span{display:inline-block}.h4SgrW_intro{max-width:34em;color:var(--color-kinari);margin:0;font-size:17px;line-height:1.9}.h4SgrW_tiktokLink{border:1px solid var(--color-shu);background:var(--color-shu-deep);min-height:52px;color:var(--color-text);border-radius:2px;align-items:center;gap:24px;margin-top:24px;padding:14px 22px;font-size:16px;font-weight:500;line-height:1.7;text-decoration:none;display:inline-flex}.h4SgrW_recordStrip{border-block:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:36px;padding-block-start:24px;padding-block-end:24px;display:grid}.h4SgrW_recordStrip>div{border-left:1px solid var(--color-border);padding-inline-start:28px;padding-inline-end:28px}.h4SgrW_recordStrip>div:first-child{border-left:0;padding-left:0}.h4SgrW_recordStrip span{color:var(--color-kinari);font-size:16px;line-height:1.8;display:block}.h4SgrW_recordStrip p{font:500 clamp(44px, 5vw, 60px)/1.15 var(--font-mono);margin:12px 0}.h4SgrW_recordStrip small{font:700 24px var(--font-body)}.h4SgrW_interestLink{width:fit-content;min-height:48px;color:var(--color-kinari);flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding-block-start:12px;padding-block-end:12px;font-size:16px;line-height:1.6;text-decoration:none;display:flex}.h4SgrW_interestValue{color:var(--color-text);text-underline-offset:5px;font-size:18px;font-weight:500;text-decoration:underline}.h4SgrW_interestLink:hover .h4SgrW_interestValue{text-decoration-thickness:2px}.h4SgrW_interestOpening{grid-template-columns:1fr 1.1fr;gap:40px;padding-block-start:32px;padding-block-end:32px;display:grid}.h4SgrW_interestLead>p{color:var(--color-kinari);margin:0 0 12px;font-size:16px;line-height:1.7}.h4SgrW_interestLead h2{font:700 clamp(36px,4vw,52px)/1.3 var(--font-serif);color:var(--color-text);margin:0}.h4SgrW_interestOpening .h4SgrW_defs{grid-template-columns:1fr;gap:12px}.h4SgrW_interestOpening .h4SgrW_rowWide{border-top:0;border-bottom:1px solid var(--color-border);padding:0 0 12px}.h4SgrW_interestOpening .h4SgrW_k{margin-bottom:6px}.h4SgrW_interestOpening .h4SgrW_v{font-size:16px;line-height:1.8}.h4SgrW_achievementNote{border-top:1px solid var(--color-border);color:var(--color-kinari);margin:0;padding-top:16px;font-size:16px;line-height:1.9}.h4SgrW_achievementNote a{color:inherit;text-underline-offset:5px}@media (max-width:680px){.h4SgrW_interestOpening{grid-template-columns:1fr;gap:20px;padding-block-start:24px;padding-block-end:24px}.h4SgrW_interestOpening .h4SgrW_defs{gap:12px}.h4SgrW_interestLead h2{font-size:38px}}.h4SgrW_index{flex-wrap:wrap;gap:0 24px;padding-block-start:16px;padding-block-end:24px;display:flex}.h4SgrW_index a{min-height:44px;color:var(--color-kinari);text-underline-offset:5px;align-items:center;font-size:16px;line-height:1.7;display:inline-flex}.h4SgrW_section{border-top:1px solid var(--color-border);padding-block-start:64px;padding-block-end:64px}.h4SgrW_sectionHeading{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.h4SgrW_title{font:700 clamp(30px, 3.5vw, 42px)/1.45 var(--font-body);letter-spacing:.015em;margin:0 0 28px}.h4SgrW_titlePart,.h4SgrW_datePart{word-break:keep-all;overflow-wrap:anywhere;max-width:100%;display:inline-block}.h4SgrW_recordStrip .h4SgrW_datePart{font:inherit;color:inherit;display:inline-block}.h4SgrW_sectionHeading .h4SgrW_title{margin:0}.h4SgrW_sectionHeading>p{max-width:29em;color:var(--color-kinari);margin:0;font-size:16px;line-height:1.9}.h4SgrW_achievementSpread{grid-template-columns:1.1fr 1fr;align-items:start;gap:40px;display:grid}.h4SgrW_proof{margin:0}.h4SgrW_proof img{border-radius:0;width:100%;height:auto;display:block}.h4SgrW_proof figcaption{max-width:35em;color:var(--color-kinari);margin-top:14px;font-size:16px;line-height:1.8}.h4SgrW_milestones{margin:0;padding:0;list-style:none}.h4SgrW_milestones li{border-bottom:1px solid var(--color-border);margin-bottom:24px;padding:0 0 24px}.h4SgrW_milestones time{font:14px/1.8 var(--font-mono);color:var(--color-kinari)}.h4SgrW_milestones h3{margin:12px 0;font-size:24px;font-weight:700;line-height:1.5}.h4SgrW_milestones p{color:var(--color-kinari);margin:0;font-size:16px;line-height:1.9}.h4SgrW_milestones a{min-height:44px;color:var(--color-text);text-underline-offset:4px;align-items:center;font-size:16px;display:inline-flex}.h4SgrW_note{color:var(--color-kinari);margin:24px 0 0;font-size:16px;line-height:1.9}.h4SgrW_note a{color:inherit;text-underline-offset:4px}.h4SgrW_wordGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.h4SgrW_wordGrid article{border-top:1px solid var(--color-border);min-width:0;padding:16px 0 20px}.h4SgrW_wordGrid h3{overflow-wrap:anywhere;margin:0 0 6px;font-size:clamp(20px,2vw,22px);font-weight:700;line-height:1.5}.h4SgrW_wordGrid p{color:var(--color-kinari);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.85}.h4SgrW_defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px;margin:0;display:grid}.h4SgrW_rowWide{border-top:1px solid var(--color-border);min-width:0;padding:22px 0}.h4SgrW_k{color:var(--color-kinari);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.8}.h4SgrW_v{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.9}.h4SgrW_tags{margin-top:32px}.h4SgrW_archive{border-block:1px solid var(--color-border);margin-top:16px}.h4SgrW_archive summary{cursor:pointer;min-height:60px;padding:18px 0;font-size:17px;font-weight:500;line-height:1.7}.h4SgrW_archive[open] summary{margin-bottom:16px}.h4SgrW_archive .h4SgrW_note,.h4SgrW_archive .h4SgrW_defs{margin:0 0 24px}.h4SgrW_years{max-width:760px;margin:0 0 24px;padding:0;list-style:none}.h4SgrW_year{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,7em) minmax(0,1fr);gap:28px;padding:20px 0;display:grid}.h4SgrW_t{font:14px/1.9 var(--font-mono);color:var(--color-kinari)}.h4SgrW_e{margin:0;font-size:16px;line-height:1.9}.h4SgrW_source{color:var(--color-kinari);max-width:48em;margin:32px 0 0;font-size:16px;line-height:1.9}:is(.h4SgrW_page a:focus-visible,.h4SgrW_page summary:focus-visible){outline:2px solid var(--color-text);outline-offset:4px}.h4SgrW_factsSection .h4SgrW_defs{gap:20px 64px}.h4SgrW_factsSection .h4SgrW_rowWide{border:0;grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:16px;padding:0;display:grid}.h4SgrW_factsSection .h4SgrW_k{margin:0}.h4SgrW_factsSection .h4SgrW_rowWide:nth-child(-n+2){border-bottom:1px solid var(--color-border);padding-bottom:18px}.h4SgrW_factsSection .h4SgrW_rowWide:nth-child(-n+2) .h4SgrW_v{font-weight:500}.h4SgrW_archiveSection{padding-block-start:32px;padding-block-end:32px}.h4SgrW_archiveSection+.h4SgrW_archiveSection{border-top:0;padding-top:0}.h4SgrW_archiveSection .h4SgrW_inner{grid-template-columns:216px minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.h4SgrW_archiveSection .h4SgrW_title{grid-area:1/1/span 3;margin:10px 0 0;font-size:24px}.h4SgrW_archiveSection .h4SgrW_archive{border:0;border-bottom:1px solid var(--color-border);grid-column:2;margin:0}.h4SgrW_archiveSection .h4SgrW_archive summary{font-size:16px;font-weight:400}.h4SgrW_likesSection{background:var(--color-bg-raised,#211e17)}.h4SgrW_likesSection .h4SgrW_defs{gap:30px 64px}.h4SgrW_likesSection .h4SgrW_rowWide{border:0;padding:0}.h4SgrW_likesSection .h4SgrW_k{margin-bottom:8px}.h4SgrW_likesSection>.h4SgrW_inner>.h4SgrW_defs .h4SgrW_v{font-size:18px;line-height:1.85}.h4SgrW_likesSection .h4SgrW_tags{border-top:1px solid var(--color-border);margin-top:40px;padding-top:28px}.h4SgrW_musicNotes{color:#241e18;background:#e8ddc9;max-width:780px;margin:40px auto 0;padding:40px clamp(24px,5vw,64px);display:block}.h4SgrW_musicNotes h3{color:#241e18;font:700 28px/1.5 var(--font-serif);margin:0 0 24px}.h4SgrW_musicNotes>div{max-width:36em}.h4SgrW_musicNotes p{max-width:36em;margin:0 0 24px;font-size:18px;line-height:2}.h4SgrW_musicVisit{border-top:1px solid #9c8e76;margin-top:32px;padding-top:24px}.h4SgrW_musicVisit p{margin-bottom:12px}.h4SgrW_musicLink{color:#241e18;text-underline-offset:5px;overflow-wrap:anywhere;max-width:100%;min-height:44px;padding-block-start:8px;padding-block-end:8px;font-size:18px;line-height:1.7;text-decoration:underline;display:inline-block}.h4SgrW_page .h4SgrW_musicLink:focus-visible{outline-color:#241e18}.h4SgrW_likesSection .h4SgrW_tags .h4SgrW_defs{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.h4SgrW_likesSection .h4SgrW_source{border-top:1px solid var(--color-border);margin-top:40px;padding-top:24px}.h4SgrW_favoriteAnime{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px 32px;margin:0;padding:0 0 24px;font-size:16px;line-height:1.8;list-style:none;display:grid}@media (min-width:681px) and (max-width:1000px){.h4SgrW_portrait{width:190px;height:190px}.h4SgrW_identityMain{padding-right:228px}}@media (max-width:680px){.h4SgrW_inner,.h4SgrW_identity,.h4SgrW_index{padding-inline-start:24px;padding-inline-end:24px}.h4SgrW_identity{padding-top:32px}.h4SgrW_portrait{width:88px;height:88px;padding:4px;top:36px;right:24px}.h4SgrW_identityMain{padding-right:0}.h4SgrW_handle{margin-bottom:14px;padding-right:104px;font-size:14px;display:block}.h4SgrW_handle span{display:block}.h4SgrW_identity h1{margin-bottom:24px;padding-right:104px;font-size:clamp(40px,11vw,60px)}.h4SgrW_identityTitle{font-size:23px}.h4SgrW_intro{font-size:16px}.h4SgrW_tiktokLink{margin-top:22px}.h4SgrW_recordStrip{margin-top:28px;padding-block-start:22px;padding-block-end:22px}.h4SgrW_recordStrip>div{padding-inline-start:18px;padding-inline-end:0}.h4SgrW_recordStrip p{font-size:44px}.h4SgrW_recordStrip span{font-size:16px}.h4SgrW_index{grid-template-columns:1fr 1fr;gap:0 20px;padding-block-start:12px;padding-block-end:20px;display:grid}.h4SgrW_index a{border-bottom:1px solid var(--color-border)}.h4SgrW_section{padding-block-start:44px;padding-block-end:44px}.h4SgrW_sectionHeading{margin-bottom:26px;display:block}.h4SgrW_sectionHeading>p{margin-top:16px}.h4SgrW_title{margin-bottom:24px;font-size:30px}.h4SgrW_achievementSpread{grid-template-columns:1fr;gap:28px}.h4SgrW_wordGrid,.h4SgrW_defs{grid-template-columns:1fr}.h4SgrW_year{grid-template-columns:1fr;gap:6px}.h4SgrW_factsSection .h4SgrW_defs{gap:18px}.h4SgrW_factsSection .h4SgrW_rowWide{grid-template-columns:1fr;gap:4px}.h4SgrW_factsSection .h4SgrW_rowWide:nth-child(-n+2){border-bottom:0;padding-bottom:0}.h4SgrW_factsSection .h4SgrW_rowWide:nth-child(3){border-top:1px solid var(--color-border);padding-top:18px}.h4SgrW_archiveSection{padding-block-start:28px;padding-block-end:28px}.h4SgrW_archiveSection .h4SgrW_inner{display:block}.h4SgrW_archiveSection .h4SgrW_title{margin:0 0 8px;font-size:24px}.h4SgrW_likesSection .h4SgrW_defs{gap:28px}.h4SgrW_likesTitle{font-size:26px}.h4SgrW_musicNotes{padding:28px 20px}.h4SgrW_likesSection .h4SgrW_tags .h4SgrW_defs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}}
.DuT4fq_aside{animation:.28s ease-out DuT4fq_quiet-aside}.DuT4fq_landing{animation:.38s cubic-bezier(.16,1,.3,1) DuT4fq_earned-landing}.DuT4fq_rebirth>.story-declaration-line{animation:.32s cubic-bezier(.16,1,.3,1) backwards DuT4fq_declaration-arrival}.DuT4fq_rebirth>.story-declaration-line:nth-child(2){animation-delay:70ms}.DuT4fq_rebirth>.story-declaration-line:nth-child(3){animation-delay:.14s}@keyframes DuT4fq_quiet-aside{0%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes DuT4fq_earned-landing{0%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes DuT4fq_declaration-arrival{0%{transform:translateY(4px)}to{transform:translateY(0)}}html[data-story-motion=off] .DuT4fq_aside{animation:none!important;transform:none!important}html[data-story-motion=off] .DuT4fq_landing{animation:none!important;transform:none!important}html[data-story-motion=off] .DuT4fq_rebirth>.story-declaration-line{animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.DuT4fq_aside,.DuT4fq_landing{animation:none!important;transform:none!important}.DuT4fq_rebirth>.story-declaration-line{animation:none!important;transform:none!important}}@media print{.DuT4fq_aside,.DuT4fq_landing{animation:none!important;transform:none!important}.DuT4fq_rebirth>.story-declaration-line{animation:none!important;transform:none!important}}
