.-LWKPq_page{position:relative;overflow:clip}.-LWKPq_head{height:520px;padding:0 var(--gutter) 64px;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.-LWKPq_head h1{margin:0;font-size:clamp(76px,10.6vw,200px);line-height:.82}.-LWKPq_feat{aspect-ratio:16/9;margin:0 var(--gutter);background:var(--surface);position:relative;overflow:hidden}.-LWKPq_featImg{object-fit:cover}.-LWKPq_line{background:var(--ink);color:var(--ground);font-family:var(--font-zen), var(--font-tiktok), sans-serif;text-align:center;justify-content:center;align-items:center;margin:0;padding:0 80px;font-size:64px;font-weight:700;line-height:1.25;display:flex;position:absolute;inset:0}.-LWKPq_row{padding:32px var(--gutter) 0;align-items:center;gap:36px;display:flex}.-LWKPq_row h2,.-LWKPq_row h1{margin:0;font-size:48px}.-LWKPq_row a:hover h2{color:var(--amber)}.-LWKPq_body{padding:56px var(--gutter) 0;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.-LWKPq_body>div{flex-direction:column;grid-column:5/11;gap:20px;max-width:60ch;display:flex}.-LWKPq_body p{margin:0;font-size:22px;line-height:1.55}.-LWKPq_body a{color:var(--amber);padding:10px 0;font-size:16px;font-weight:600}.-LWKPq_month{padding:180px var(--gutter) 160px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}.-LWKPq_monthHead{grid-column:1/5;align-self:start;position:sticky;top:120px}.-LWKPq_monthHead h2{margin:0;font-size:min(60px,4.2vw)}.-LWKPq_list{flex-direction:column;grid-column:5/13;gap:32px;margin:0;padding:0;list-style:none;display:flex}.-LWKPq_item a{grid-template-columns:320px minmax(0,1fr);align-items:center;gap:32px;display:grid}.-LWKPq_thumb{aspect-ratio:16/9;background:var(--surface);position:relative;overflow:hidden}.-LWKPq_thumb .-LWKPq_thumbImg{object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.-LWKPq_thumb .-LWKPq_line{padding:0 24px;font-size:24px;line-height:1.3}.-LWKPq_item a:hover h3{color:var(--amber)}.-LWKPq_meta{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.-LWKPq_meta h3{margin:0;font-size:34px;transition:color .2s}.-LWKPq_post{padding-top:140px}@media (max-width:1100px){.-LWKPq_row{flex-direction:column;align-items:flex-start;gap:16px}.-LWKPq_row h2,.-LWKPq_row h1{font-size:36px}.-LWKPq_month{grid-template-columns:1fr;row-gap:40px}.-LWKPq_monthHead,.-LWKPq_list{grid-column:1}.-LWKPq_monthHead{position:static}.-LWKPq_monthHead h2{font-size:56px}.-LWKPq_item a{grid-template-columns:260px minmax(0,1fr)}}@media (max-width:760px){.-LWKPq_head{height:auto;padding:150px var(--gutter) 40px;flex-direction:column;align-items:flex-start;gap:28px}.-LWKPq_head h1{font-size:calc((100vw - 2 * var(--gutter)) / 5.9)}.-LWKPq_head [role=radiogroup]{font-size:15px}.-LWKPq_line{padding:0 20px;font-size:26px}.-LWKPq_row{padding:24px var(--gutter) 0;flex-direction:column;align-items:flex-start;gap:16px}.-LWKPq_row h2,.-LWKPq_row h1{font-size:28px}.-LWKPq_body{padding:32px var(--gutter) 0;grid-template-columns:1fr}.-LWKPq_body>div{grid-column:1}.-LWKPq_body p{font-size:18px}.-LWKPq_month{padding:100px var(--gutter) 90px;row-gap:32px}.-LWKPq_monthHead h2{font-size:40px}.-LWKPq_list{gap:20px}.-LWKPq_item a{grid-template-columns:144px minmax(0,1fr);gap:16px}.-LWKPq_thumb .-LWKPq_line{padding:0 8px;font-size:11px}.-LWKPq_meta{gap:10px}.-LWKPq_meta h3{font-size:20px}.-LWKPq_post{padding-top:100px}}
.oB1X9q_nav{z-index:40;padding:18px var(--gutter);font-family:var(--font-tiktok), system-ui, sans-serif;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.oB1X9q_logo{width:auto;height:60px;display:block}.oB1X9q_links{color:var(--ink);gap:32px;margin:0;padding:0;font-size:16px;font-weight:500;list-style:none;display:flex}.oB1X9q_links a{padding:12px 0;transition:color .2s;display:inline-block}.oB1X9q_links a:hover,.oB1X9q_links a[aria-current=page]{color:var(--nav-active)}.oB1X9q_menu{display:none}.oB1X9q_sheet{background:var(--ground);color:var(--ink);border-color:var(--surface-2);padding:88px 24px 24px}.oB1X9q_sheetLinks{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_sheetLinks a{padding:14px 0;font-size:34px;display:block}.oB1X9q_sheetLinks a[aria-current=page]{color:var(--nav-active)}.oB1X9q_foot{padding:120px var(--gutter) 30px;font-family:var(--font-tiktok), system-ui, sans-serif;color:var(--ink-muted);justify-content:space-between;align-items:center;gap:24px;font-size:15px;display:flex}.oB1X9q_foot ul{flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.oB1X9q_foot a{color:var(--ink);min-width:44px;min-height:44px;padding:11px 0;display:inline-block}.oB1X9q_foot a:hover{color:var(--nav-active)}.oB1X9q_flaps{font-family:var(--font-tiktok), system-ui, sans-serif;align-items:center;gap:3px;display:inline-flex}.oB1X9q_flaps>span{width:var(--fw,38px);height:var(--fh,54px);background:var(--tile,var(--surface-2));color:var(--ink-muted);font-size:var(--fs,28px);font-variation-settings:"wdth" 125;border-radius:2px;place-items:center;font-weight:700;font-stretch:125%;display:inline-grid;position:relative}.oB1X9q_flaps>span:after{content:"";background:var(--ground);height:1px;position:absolute;inset:50% 0 auto}.oB1X9q_flaps>span.oB1X9q_gap{width:calc(var(--fw,38px) * .36);background:0 0}.oB1X9q_flaps>span.oB1X9q_gap:after{display:none}.oB1X9q_lit>span{color:var(--amber)}.oB1X9q_sm{--fw:20px;--fh:30px;--fs:15px}.oB1X9q_lg{--fw:64px;--fh:92px;--fs:52px}@media (max-width:760px){.oB1X9q_nav{padding:12px var(--gutter)}.oB1X9q_logo{height:48px}.oB1X9q_links{display:none}.oB1X9q_menu{background:var(--ink);min-height:44px;color:var(--ground);font:inherit;border:0;align-items:center;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}.oB1X9q_foot{padding:90px var(--gutter) 24px;flex-direction:column;align-items:flex-start;gap:8px}.oB1X9q_foot ul{gap:4px 18px}.oB1X9q_sm{--fw:15px;--fh:24px;--fs:12px}.oB1X9q_lg{--fw:44px;--fh:62px;--fs:34px}}
.swMWYG_page{padding:200px var(--gutter) 140px}.swMWYG_page h1{margin:0 0 64px;font-size:clamp(56px,9vw,150px);line-height:.86}.swMWYG_grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:56px 24px;display:grid}.swMWYG_side{flex-direction:column;grid-column:1/5;gap:24px;font-size:20px;line-height:1.5;display:flex}.swMWYG_side p{margin:0}.swMWYG_grid>form{grid-column:6/13}.swMWYG_mail{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.swMWYG_copy{background:var(--surface);width:44px;height:44px;color:var(--ink);border:0;place-items:center;transition:background .2s,color .2s;display:inline-grid}.swMWYG_copy:hover{background:var(--orange);color:var(--ground)}.swMWYG_mail a{color:var(--amber);overflow-wrap:anywhere;padding:10px 0;font-weight:700}.swMWYG_note{color:var(--ink-muted);font-size:17px}.swMWYG_note a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}@media (max-width:1000px){.swMWYG_side,.swMWYG_grid>form{grid-column:1/-1}}@media (max-width:760px){.swMWYG_page{padding:140px var(--gutter) 100px}.swMWYG_page h1{margin-bottom:40px;font-size:min(56px,11.5vw)}.swMWYG_side{font-size:18px}}
.DqFmKa_rules{padding:160px var(--gutter) 180px}.DqFmKa_rules>h2{margin:0 0 64px;font-size:clamp(40px,5vw,76px);line-height:.88}.DqFmKa_list{border-bottom:1px solid #ece9df29;margin:0;padding:0;list-style:none}.DqFmKa_row{border-top:1px solid #ece9df29;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;padding:40px 0;display:grid}.DqFmKa_num{font-family:var(--font-vt);color:var(--amber);grid-column:1/2;font-size:32px;line-height:.9}.DqFmKa_row h3{grid-column:2/7;margin:0;font-size:clamp(30px,3.4vw,54px);line-height:.92}.DqFmKa_fig{aspect-ratio:16/10;background:var(--surface);grid-column:7/13;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.DqFmKa_langs{font-family:var(--font-round);flex-direction:column;gap:.7em;margin:0;padding:0 8%;font-size:clamp(15px,1.45vw,22px);font-weight:500;line-height:1.3;list-style:none;display:flex}.DqFmKa_langs li:first-child{color:#ff80bf;font-weight:700}.DqFmKa_segment{width:84%;font-size:clamp(13px,1.2vw,18px)}.DqFmKa_setting{min-height:2.6em;font-family:var(--font-vt), monospace;color:var(--ink);margin:1.4em 0 0;font-size:clamp(20px,1.9vw,30px);line-height:1.2}.DqFmKa_setting span{color:var(--orange);margin-right:.4em}@media (max-width:900px){.DqFmKa_rules{padding:120px var(--gutter)}.DqFmKa_rules>h2{font-size:calc((100vw - 2 * var(--gutter)) / 9);margin-bottom:40px}.DqFmKa_row{grid-template-columns:56px minmax(0,1fr);row-gap:24px;padding:32px 0}.DqFmKa_num{grid-column:1}.DqFmKa_row h3{grid-column:2;font-size:clamp(26px,6.4vw,40px)}.DqFmKa_fig{grid-column:1/-1}.DqFmKa_langs{font-size:clamp(14px,3.6vw,20px)}.DqFmKa_segment{width:92%;font-size:13px}}
.W4fhGG_page{position:relative;overflow:clip}.W4fhGG_hero{height:clamp(500px,72svh,720px);padding:0 var(--gutter) 40px;background:var(--ground);align-items:flex-end;display:flex;position:relative;overflow:hidden}.W4fhGG_field{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 70px,#000 240px);mask-image:linear-gradient(#0000 70px,#000 240px)}.W4fhGG_title{z-index:2;width:100%;height:clamp(120px,15vw,240px);margin:0;position:relative}.W4fhGG_more{color:var(--amber);margin-top:16px;padding:10px 0;font-size:16px;font-weight:600;display:inline-block}.W4fhGG_work{padding:60px var(--gutter) 160px;flex-direction:column;gap:36px;display:flex}.W4fhGG_workHead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.W4fhGG_workHead h2{margin:0;font-size:48px}.W4fhGG_workHead a{color:var(--amber);flex:none;padding:10px 0;font-size:16px;font-weight:600}.W4fhGG_wall{background:var(--surface);height:600px;position:relative;overflow:hidden}.W4fhGG_mail{min-height:520px;padding:80px var(--gutter);background:var(--orange);color:var(--ground);flex-direction:column;justify-content:center;gap:28px;display:flex}.W4fhGG_mail h2{margin:0;line-height:1}.W4fhGG_mail a{font-size:calc((100vw - 2 * var(--gutter)) / 19.4)}.W4fhGG_mail a:hover{color:var(--ink)}@media (max-width:760px){.W4fhGG_hero{padding:0 var(--gutter) 40px}.W4fhGG_work{padding:40px var(--gutter) 110px}.W4fhGG_workHead{flex-direction:column;align-items:flex-start}.W4fhGG_workHead h2{font-size:32px}.W4fhGG_wall{height:420px}.W4fhGG_mail{min-height:380px;padding:60px var(--gutter)}.W4fhGG_mail a{font-size:7.4vw}}
.Np8kma_page{padding:200px var(--gutter) 140px}.Np8kma_page h1{margin:0 0 20px;font-size:clamp(44px,7vw,96px)}.Np8kma_updated{color:var(--ink-muted);margin:0 0 56px;font-size:16px}.Np8kma_prose{max-width:68ch;font-size:18px;line-height:1.6}.Np8kma_prose h2{margin:56px 0 16px;scroll-margin-top:24px;font-size:26px;line-height:1.2}.Np8kma_prose h2:first-child{margin-top:0}.Np8kma_prose p,.Np8kma_prose ul,.Np8kma_prose address{margin:0 0 16px}.Np8kma_prose address{font-style:normal}.Np8kma_prose ul{padding-left:1.2em}.Np8kma_prose li+li{margin-top:8px}.Np8kma_prose a{color:var(--amber);text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.Np8kma_page{padding:140px var(--gutter) 100px}.Np8kma_updated{margin-bottom:40px}.Np8kma_prose{font-size:17px}}
