.vAULUW_section{border-top:1px solid var(--line);color:var(--muted);padding:clamp(60px,10vw,140px) 0;font-size:13px}.vAULUW_grid{grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px);display:grid}.vAULUW_title{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);margin:16px 0 0;font-size:clamp(26px,3.4vw,44px);font-weight:500;line-height:1.15}.vAULUW_list{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:0;list-style:none;display:grid}.vAULUW_list li{background:var(--bg);transition:background .4s var(--ease);padding:24px}.vAULUW_list li:hover{background:var(--bg-2)}.vAULUW_idx{font-family:var(--font-mono);color:var(--accent);font-size:12px}.vAULUW_list h3{color:var(--fg);margin:14px 0 8px;font-size:19px;font-weight:700}.vAULUW_list p{margin:0;font-size:15px;line-height:1.55}@media (max-width:900px){.vAULUW_grid{grid-template-columns:1fr}}@media (max-width:520px){.vAULUW_list{grid-template-columns:1fr}}
.c_0RxG_form{gap:28px;display:grid}.c_0RxG_group{border:0;min-width:0;margin:0;padding:0}.c_0RxG_legend,.c_0RxG_label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;display:block}.c_0RxG_label i{color:var(--dim);text-transform:none;letter-spacing:0;font-style:normal}.c_0RxG_chips{flex-wrap:wrap;gap:8px;display:flex}.c_0RxG_chip{cursor:pointer;position:relative}.c_0RxG_chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.c_0RxG_chip span{color:#bdbdbd;transition:border-color .25s var(--ease), color .25s var(--ease), background .25s var(--ease);border:1px solid #2a2a2d;border-radius:999px;padding:8px 16px;font-size:15px;display:inline-block}.c_0RxG_chip:hover span{color:var(--fg);border-color:#555}.c_0RxG_chip input:checked+span{border-color:var(--accent);color:#000;background:var(--accent)}.c_0RxG_chip input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.c_0RxG_field{min-width:0;display:block}.c_0RxG_field textarea,.c_0RxG_field input{width:100%;color:var(--fg);font:inherit;resize:vertical;transition:border-color .25s var(--ease);background:0 0;border:0;border-bottom:1px solid #2a2a2d;padding:10px 0;font-size:18px;display:block}.c_0RxG_field textarea::placeholder,.c_0RxG_field input::placeholder{color:#4a4a4f}.c_0RxG_field textarea:focus,.c_0RxG_field input:focus{border-color:var(--accent);outline:none}.c_0RxG_row{grid-template-columns:1fr 1fr;gap:28px;display:grid}@media (max-width:640px){.c_0RxG_row{grid-template-columns:1fr}}.c_0RxG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.c_0RxG_consent{color:var(--muted);cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;display:flex}.c_0RxG_consent input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:2px 0 0}.c_0RxG_consent a{color:var(--fg);text-underline-offset:3px}.c_0RxG_error{color:#ff8a7a;margin-top:8px;font-size:13px;display:block}.c_0RxG_alert{color:#ff8a7a;margin:0}.c_0RxG_submit{background:var(--fg);color:#000;font:inherit;cursor:pointer;transition:background .3s var(--ease), transform .3s var(--ease);border:0;border-radius:999px;justify-self:start;align-items:center;gap:14px;padding:16px 28px;font-size:17px;font-weight:700;display:inline-flex}.c_0RxG_submit span{transition:transform .3s var(--ease)}.c_0RxG_submit:hover{background:var(--accent)}.c_0RxG_submit:hover span{transform:translate(4px)}.c_0RxG_submit:disabled{opacity:.6;cursor:progress}.c_0RxG_done{animation:c_0RxG_rise .6s var(--ease) both;justify-items:start;gap:12px;padding:40px 0;display:grid}.c_0RxG_check{border:2px solid var(--accent);border-radius:50%;width:48px;height:48px;position:relative}.c_0RxG_check:after{content:"";border:solid var(--accent);border-width:0 2px 2px 0;width:12px;height:20px;position:absolute;top:10px;left:15px;transform:rotate(45deg)}.c_0RxG_doneTitle{font-family:var(--font-display);margin:8px 0 0;font-size:clamp(22px,3vw,32px);font-weight:600}.c_0RxG_muted{color:var(--muted);margin:0}.c_0RxG_ghost{color:var(--fg);font:inherit;cursor:pointer;background:0 0;border:1px solid #2a2a2d;border-radius:999px;margin-top:12px;padding:10px 20px}.c_0RxG_ghost:hover{border-color:var(--accent)}@keyframes c_0RxG_rise{0%{opacity:0;transform:translateY(12px)}}
.wnKoZW_section{border-top:1px solid var(--line);color:var(--muted);padding:clamp(60px,10vw,140px) 0;font-size:13px}.wnKoZW_grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.wnKoZW_title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);margin:16px 0 0;font-size:clamp(32px,4.6vw,64px);font-weight:600;line-height:1.02}.wnKoZW_lead{max-width:420px;color:var(--muted);margin:20px 0 0;font-size:17px}@media (max-width:900px){.wnKoZW_grid{grid-template-columns:1fr}}.wnKoZW_notice{border-radius:12px;margin:0 0 28px;padding:16px 20px;scroll-margin-top:120px;font-size:16px;display:none}.wnKoZW_notice:target{display:block}.js .wnKoZW_notice{display:none!important}.wnKoZW_ok{border:1px solid var(--accent);color:var(--fg)}.wnKoZW_err{color:#ffb3a8;border:1px solid #ff8a7a}
.S6Hkya_footer{border-top:1px solid var(--line);color:var(--muted);padding:56px 0 40px;font-size:14px}.S6Hkya_inner{grid-template-columns:2fr 1fr 1fr;gap:32px;display:grid}.S6Hkya_logo{font-family:var(--font-display);letter-spacing:-.06em;color:var(--fg);font-size:40px;font-weight:800;text-decoration:none}.S6Hkya_dot{background:var(--accent);width:6px;height:24px;margin-left:4px;display:inline-block}.S6Hkya_copy{margin:12px 0 0}.S6Hkya_col{align-content:start;gap:10px;display:grid}.S6Hkya_col .mono{color:var(--dim);margin-bottom:6px;font-size:12px}.S6Hkya_col a{color:var(--muted);width:fit-content;text-decoration:none}.S6Hkya_col a:hover{color:var(--accent)}@media (max-width:720px){.S6Hkya_inner{grid-template-columns:1fr 1fr}.S6Hkya_inner>:first-child{grid-column:1/-1}}
.ZARIfG_hero{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:min(100svh,900px);padding:120px 0 0;display:flex;position:relative;overflow:hidden}.ZARIfG_grain{z-index:-1;opacity:.035;background-image:radial-gradient(#fff 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}.ZARIfG_grid{z-index:-1;background-image:linear-gradient(#141416 1px,#0000 1px),linear-gradient(90deg,#141416 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 55% at 28% 55%,#000 25%,#0000 75%);mask-image:radial-gradient(60% 55% at 28% 55%,#000 25%,#0000 75%)}.ZARIfG_glow{z-index:-1;will-change:transform;background:radial-gradient(circle,#b8f36b17,#0000 62%);border-radius:50%;width:640px;height:640px;animation:14s ease-in-out infinite alternate ZARIfG_drift;position:absolute;top:0;left:10%}@keyframes ZARIfG_drift{to{transform:translate(45%,25%)}}.ZARIfG_inner{padding-bottom:clamp(40px,7vh,80px)}.ZARIfG_title{font-weight:inherit;margin:0}.ZARIfG_word{font-family:var(--font-display);letter-spacing:-.035em;background:linear-gradient(90deg,#9a9a9a 0%,#fff 25%,#5a5a5a 55%,#f2f2f2 80%,#9a9a9a 100%) 0 0/200% 100% repeat-x;color:#0000;-webkit-background-clip:text;background-clip:text;margin-left:-.05em;font-size:clamp(76px,19vw,280px);font-weight:700;line-height:.86;animation:9s linear infinite ZARIfG_shine;display:block}@keyframes ZARIfG_shine{to{background-position:-200% 0}}.ZARIfG_cursor{background:var(--accent);vertical-align:-.02em;width:.09em;height:.62em;margin-left:.06em;animation:1.05s step-end infinite ZARIfG_blink;display:inline-block}@keyframes ZARIfG_blink{50%{opacity:0}}.ZARIfG_tag{letter-spacing:-.02em;color:var(--fg);margin-top:clamp(20px,3vw,36px);font-size:clamp(22px,3vw,40px);font-weight:500;line-height:1.15;display:block}.ZARIfG_tag em{color:var(--accent);font-style:normal}.ZARIfG_sub{max-width:560px;color:var(--muted);margin:14px 0 0;font-size:clamp(16px,1.4vw,19px)}.ZARIfG_marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap;font-family:var(--font-mono);letter-spacing:.1em;color:#46464c;padding:14px 0;font-size:12px;overflow:hidden}.ZARIfG_track{animation:60s linear infinite ZARIfG_marquee;display:inline-flex}.ZARIfG_track span{padding-right:.5em}@keyframes ZARIfG_marquee{to{transform:translate(-50%)}}@media (max-width:640px){.ZARIfG_hero{min-height:78svh;padding-top:96px}.ZARIfG_word{font-size:26vw}}
.gOObGW_nav{z-index:50;-webkit-backdrop-filter:blur(6px);background:linear-gradient(#050505d9,#05050500);padding:18px 0;position:fixed;inset:0 0 auto}.gOObGW_inner{justify-content:space-between;align-items:center;display:flex}.gOObGW_logo{font-family:var(--font-mono);letter-spacing:.24em;color:var(--fg);font-size:13px;text-decoration:none}.gOObGW_links{font-family:var(--font-mono);gap:clamp(12px,3vw,28px);margin:0;padding:0;font-size:13px;list-style:none;display:flex}.gOObGW_links a{color:var(--muted);transition:color .25s var(--ease);text-decoration:none}.gOObGW_links a:hover{color:var(--accent)}
.Vk1J6q_preview{z-index:40;pointer-events:none;opacity:0;width:320px;height:200px;transition:opacity .3s var(--ease), scale .4s var(--ease);border:1px solid #2a2a2d;border-radius:10px;position:fixed;top:0;left:0;overflow:hidden;scale:.85;box-shadow:0 30px 80px #0009}.Vk1J6q_preview[data-visible=true]{opacity:1;scale:1}.Vk1J6q_preview img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}
.LT-C6q_main{padding:110px 0 40px}.LT-C6q_crumbs ol{font-family:var(--font-mono);color:var(--dim);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.LT-C6q_crumbs li+li:before{content:"/";color:#333;margin-right:8px}.LT-C6q_crumbs a{color:var(--muted);text-decoration:none}.LT-C6q_crumbs a:hover{color:var(--accent)}.LT-C6q_hero{padding:clamp(40px,8vw,100px) 0 clamp(32px,5vw,56px)}.LT-C6q_meta{font-family:var(--font-mono);color:var(--dim);font-size:13px}.LT-C6q_title{max-width:1000px;font-family:var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:16px 0 0;font-size:clamp(38px,7vw,96px);font-weight:700;line-height:.98}.LT-C6q_lead{max-width:640px;color:var(--muted);margin:24px 0 0;font-size:clamp(17px,1.6vw,21px)}.LT-C6q_cta{background:var(--fg);color:#000;transition:background .3s var(--ease);border-radius:999px;gap:12px;margin-top:32px;padding:16px 28px;font-weight:700;text-decoration:none;display:inline-flex}.LT-C6q_cta:hover{background:var(--accent)}.LT-C6q_shot{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;margin:0;overflow:hidden}.LT-C6q_shot img{width:100%;height:auto;display:block}.LT-C6q_grid{grid-template-columns:1.4fr 1fr;gap:clamp(32px,6vw,96px);padding:clamp(56px,8vw,110px) 0;display:grid}.LT-C6q_h2{color:var(--dim);margin:0 0 20px;font-size:13px;font-weight:400}.LT-C6q_para{color:#c9c9c9;margin:0 0 18px;font-size:18px;line-height:1.65}.LT-C6q_features{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.LT-C6q_features li{border-bottom:1px solid var(--line);padding:14px 0 14px 28px;position:relative}.LT-C6q_features li:before{content:"";background:var(--accent);width:8px;height:8px;position:absolute;top:24px;left:4px}.LT-C6q_links ul{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}.LT-C6q_links a{background:var(--bg);height:100%;transition:background .3s var(--ease), color .3s var(--ease);justify-content:space-between;gap:16px;padding:20px 22px;text-decoration:none;display:flex}.LT-C6q_links a:hover{background:var(--bg-2);color:var(--accent)}.LT-C6q_arrow{font-family:var(--font-mono);color:var(--dim)}.LT-C6q_links a:hover .LT-C6q_arrow{color:var(--accent)}.LT-C6q_feedback{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:clamp(56px,8vw,110px) 0;padding:28px 0;display:flex}.LT-C6q_feedback p{margin:0;font-size:19px}.LT-C6q_feedbackLink{color:var(--accent);font-family:var(--font-mono);text-decoration:none}.LT-C6q_feedbackLink:hover{text-underline-offset:4px;text-decoration:underline}.LT-C6q_others{color:var(--dim);padding-bottom:60px;font-size:13px}.LT-C6q_others ul{border-bottom:1px solid var(--line);margin:20px 0 0;padding:0;list-style:none}.LT-C6q_others a{border-top:1px solid var(--line);transition:padding-left .5s var(--ease);grid-template-columns:48px auto 1fr;align-items:baseline;gap:20px;padding:22px 0;text-decoration:none;display:grid}.LT-C6q_others a:hover{padding-left:14px}.LT-C6q_otherNum{font-family:var(--font-mono)}.LT-C6q_otherName{font-family:var(--font-display);letter-spacing:-.035em;color:var(--fg);font-size:clamp(24px,3.4vw,40px);font-weight:600}.LT-C6q_otherTag{color:var(--muted);text-align:right;justify-self:end;font-size:15px}.LT-C6q_others a:hover .LT-C6q_otherNum,.LT-C6q_others a:hover .LT-C6q_otherName{color:var(--accent)}@media (max-width:860px){.LT-C6q_grid,.LT-C6q_links ul{grid-template-columns:1fr}.LT-C6q_others a{grid-template-columns:36px 1fr}.LT-C6q_otherTag{text-align:left;grid-column:2;justify-self:start}}
.icB8aa_main{padding-top:120px;padding-bottom:80px}.icB8aa_prose{color:#c9c9c9;max-width:760px}.icB8aa_prose h1{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);margin:0 0 40px;font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.05}.icB8aa_prose h2{color:var(--fg);margin:48px 0 14px;font-size:22px}.icB8aa_prose p,.icB8aa_prose li{line-height:1.7}.icB8aa_prose ul{padding-left:20px}.icB8aa_prose a{color:var(--accent);text-underline-offset:3px}.icB8aa_updated{font-family:var(--font-mono);color:var(--dim);margin-top:56px;font-size:13px}
.U9thmG_section{padding:clamp(80px,12vw,160px) 0 clamp(60px,8vw,120px)}.U9thmG_head{color:var(--muted);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:clamp(24px,4vw,48px);font-size:13px;display:flex}.U9thmG_title{font-size:13px;font-weight:400;font-family:var(--font-mono);color:var(--dim);margin:0}.U9thmG_list{border-bottom:1px solid var(--line);margin:0;padding:0;list-style:none}.U9thmG_row{border-top:1px solid var(--line);transition:padding-left .5s var(--ease), border-color .5s var(--ease);grid-template-columns:64px 1fr auto;align-items:center;gap:16px;padding:clamp(22px,3vw,36px) 0;display:grid;position:relative}.U9thmG_row:before{content:"";background:var(--accent);transform-origin:0;height:1px;transition:transform .6s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.U9thmG_num{font-family:var(--font-mono);color:var(--dim);transition:color .4s var(--ease);font-size:13px}.U9thmG_main{min-width:0}.U9thmG_name{font-family:var(--font-display);letter-spacing:-.04em;color:var(--fg);font-size:clamp(30px,5.4vw,72px);font-weight:600;line-height:1;text-decoration:none;display:inline-block}.U9thmG_name:after{content:"";position:absolute;inset:0}.U9thmG_tagline{max-width:620px;color:var(--muted);transition:color .4s var(--ease);margin:10px 0 0;font-size:15px;line-height:1.5}.U9thmG_host{z-index:1;font-family:var(--font-mono);color:var(--dim);white-space:nowrap;transition:color .4s var(--ease);justify-items:end;gap:4px;font-size:13px;text-decoration:none;display:grid;position:relative}.U9thmG_cat{letter-spacing:.1em;text-transform:uppercase;color:var(--dim);font-size:11px}.U9thmG_host:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}@media (hover:hover){.U9thmG_row:hover{padding-left:16px}.U9thmG_row:hover:before{transform:scaleX(1)}.U9thmG_row:hover .U9thmG_num,.U9thmG_row:hover .U9thmG_host{color:var(--accent)}.U9thmG_row:hover .U9thmG_tagline{color:#bdbdbd}}@media (max-width:720px){.U9thmG_row{grid-template-columns:36px 1fr;align-items:start}.U9thmG_num{padding-top:.9em}.U9thmG_host{grid-column:2;justify-items:start}}
