.w99_sa_stack{display:flex}.w99_sa_inline{display:inline-flex}.w99_sa_wrap{flex-wrap:wrap}.w99_sa_fill-parent{width:100%;height:100%}.w99_sa_direction-row{flex-direction:row}.w99_sa_direction-row-reverse{flex-direction:row-reverse}.w99_sa_direction-column{flex-direction:column}.w99_sa_gap-4{gap:4px}.w99_sa_gap-8{gap:8px}.w99_sa_gap-16{gap:16px}.w99_sa_gap-24{gap:24px}.w99_sa_gap-32{gap:32px}.w99_sa_gap-64{gap:64px}.w99_sa_gap-96{gap:96px}.w99_sa_gap-128{gap:128px}.w99_sa_justify-start{justify-content:flex-start}.w99_sa_justify-center{justify-content:center}.w99_sa_justify-between{justify-content:space-between}.w99_sa_justify-around{justify-content:space-around}.w99_sa_align-start{align-items:start}.w99_sa_align-center{align-items:center}.w99_sa_align-end{align-items:end}.w99_sa_align-baseline{align-items:baseline}.w99_sa_align-stretch{align-items:stretch}@media screen and (min-width:768px){.w99_sa_direction-pc-row{flex-direction:row}.w99_sa_direction-pc-row-reverse{flex-direction:row-reverse}.w99_sa_direction-pc-column{flex-direction:column}.w99_sa_gap-pc-4{gap:4px}.w99_sa_gap-pc-8{gap:8px}.w99_sa_gap-pc-16{gap:16px}.w99_sa_gap-pc-24{gap:24px}.w99_sa_gap-pc-32{gap:32px}.w99_sa_gap-pc-64{gap:64px}.w99_sa_gap-pc-96{gap:96px}.w99_sa_gap-pc-128{gap:128px}.w99_sa_justify-pc-start{justify-content:flex-start}.w99_sa_justify-pc-center{justify-content:center}.w99_sa_justify-pc-between{justify-content:space-between}.w99_sa_justify-pc-around{justify-content:space-around}.w99_sa_align-pc-start{align-items:start}.w99_sa_align-pc-center{align-items:center}.w99_sa_align-pc-end{align-items:end}.w99_sa_align-pc-baseline{align-items:baseline}.w99_sa_align-pc-stretch{align-items:stretch}}
._6frvUa_icon{aspect-ratio:1}
.nVbTfG_button{cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}.nVbTfG_button[data-disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}.nVbTfG_button[data-focus-visible]{outline-offset:2px;outline:2px solid #3b82f6}.nVbTfG_button--primary{color:#fff;background-color:#d97706}.nVbTfG_button--primary[data-hovered]:not([data-disabled]){background-color:#b45309;box-shadow:0 0 16px #d9770633}.nVbTfG_button--primary[data-pressed]:not([data-disabled]){background-color:#b45309;transform:scale(.98)}.nVbTfG_button--secondary{color:#1a1a1a;background-color:#f5f5f5}.nVbTfG_button--secondary[data-hovered]:not([data-disabled]){background-color:#e5e5e5}.nVbTfG_button--secondary[data-pressed]:not([data-disabled]){background-color:#d4d4d4;transform:scale(.98)}.nVbTfG_button--outline{color:#1a1a1a;background-color:#0000;border:1px solid #d4d4d4}.nVbTfG_button--outline[data-hovered]:not([data-disabled]){background-color:#f5f5f5;border-color:#a3a3a3}.nVbTfG_button--outline[data-pressed]:not([data-disabled]){background-color:#e5e5e5;transform:scale(.98)}.nVbTfG_button--ghost{color:inherit;background-color:#0000;border:none;text-decoration:none}.nVbTfG_button--ghost[data-hovered]:not([data-disabled]){background-color:#f5f5f5}.nVbTfG_button--ghost[data-pressed]:not([data-disabled]){background-color:#e5e5e5;transform:scale(.98)}.nVbTfG_button--sm{padding:4px 8px;font-size:12px}.nVbTfG_button--md{padding:8px 16px;font-size:14px}.nVbTfG_button--lg{padding:16px 24px;font-size:16px}.nVbTfG_button--radius-sm{border-radius:4px}.nVbTfG_button--radius-md{border-radius:8px}.nVbTfG_button--radius-lg{border-radius:12px}.nVbTfG_button--radius-full{border-radius:24px}.nVbTfG_button--full-width{width:100%}.nVbTfG_button__icon{align-items:center;display:inline-flex}.nVbTfG_button__icon:first-child{margin-right:4px}.nVbTfG_button__icon:last-child:not(:first-child){margin-left:4px}.nVbTfG_button--icon-only{width:48px;height:48px;padding:0;border-radius:50%!important}.nVbTfG_button--icon-only .nVbTfG_button__icon{margin:0}.nVbTfG_button--icon-only.nVbTfG_button--sm{width:40px;height:40px}.nVbTfG_button--icon-only.nVbTfG_button--lg{width:56px;height:56px}@media (prefers-reduced-motion:reduce){.nVbTfG_button{transition:none}}
._1M26Aa_link-button{box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;display:inline-flex}._1M26Aa_link-button[data-disabled]{opacity:.6;cursor:not-allowed;pointer-events:none}._1M26Aa_link-button[data-focus-visible]{outline-offset:2px;outline:2px solid #3b82f6}._1M26Aa_link-button--primary{color:#fff;background-color:#d97706}._1M26Aa_link-button--primary[data-hovered]:not([data-disabled]){background-color:#b45309;box-shadow:0 0 16px #d9770633}._1M26Aa_link-button--primary[data-pressed]:not([data-disabled]){background-color:#b45309;transform:scale(.98)}._1M26Aa_link-button--secondary{color:#1a1a1a;background-color:#f5f5f5}._1M26Aa_link-button--secondary[data-hovered]:not([data-disabled]){background-color:#e5e5e5}._1M26Aa_link-button--secondary[data-pressed]:not([data-disabled]){background-color:#d4d4d4;transform:scale(.98)}._1M26Aa_link-button--outline{color:#1a1a1a;background-color:#0000;border:1px solid #d4d4d4}._1M26Aa_link-button--outline[data-hovered]:not([data-disabled]){background-color:#f5f5f5;border-color:#a3a3a3}._1M26Aa_link-button--outline[data-pressed]:not([data-disabled]){background-color:#e5e5e5;transform:scale(.98)}._1M26Aa_link-button--ghost{color:inherit;background-color:#0000;border:none;text-decoration:none}._1M26Aa_link-button--ghost[data-hovered]:not([data-disabled]){background-color:#f5f5f5}._1M26Aa_link-button--ghost[data-pressed]:not([data-disabled]){background-color:#e5e5e5;transform:scale(.98)}._1M26Aa_link-button--sm{padding:4px 8px;font-size:12px}._1M26Aa_link-button--md{padding:8px 16px;font-size:14px}._1M26Aa_link-button--lg{padding:16px 24px;font-size:16px}._1M26Aa_link-button--radius-sm{border-radius:4px}._1M26Aa_link-button--radius-md{border-radius:8px}._1M26Aa_link-button--radius-lg{border-radius:12px}._1M26Aa_link-button--radius-full{border-radius:24px}._1M26Aa_link-button--full-width{width:100%}._1M26Aa_link-button--underline{text-decoration:underline}._1M26Aa_link-button__icon{align-items:center;display:inline-flex}._1M26Aa_link-button__icon:first-child{margin-right:4px}._1M26Aa_link-button__icon:last-child:not(:first-child){margin-left:4px}._1M26Aa_link-button--icon-only{width:48px;height:48px;padding:0;border-radius:50%!important}._1M26Aa_link-button--icon-only ._1M26Aa_link-button__icon{margin:0}._1M26Aa_link-button--icon-only._1M26Aa_link-button--sm{width:40px;height:40px}._1M26Aa_link-button--icon-only._1M26Aa_link-button--lg{width:56px;height:56px}@media (prefers-reduced-motion:reduce){._1M26Aa_link-button{transition:none}}
.KVcagW_sparks{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}
.wWNc8q_overlay{z-index:100;backdrop-filter:blur(8px);background:#ffffff4d;animation:.3s ease-out wWNc8q_fade-in;position:fixed;inset:0}.wWNc8q_modal{background:#fff;border-radius:8px;width:calc(100% - 48px);max-width:400px;max-height:calc(100vh - 64px);animation:.3s ease-out wWNc8q_fade-in-scale;position:relative;overflow:hidden auto;box-shadow:0 4px 30px #0000001a,0 0 40px #d9770626}.wWNc8q_modal:focus{outline:none}.wWNc8q_close-button{z-index:1;color:#a3a3a3;cursor:pointer;background:0 0;border:none;border-radius:50%;width:32px;height:32px;font-size:18px;transition:background-color .2s,color .2s;position:absolute;top:8px;right:8px}.wWNc8q_close-button:hover{color:#525252;background:#f5f5f5}.wWNc8q_content{text-align:center;gap:8px;padding:32px 24px;position:relative}.wWNc8q_content:before{content:"";background:radial-gradient(ellipse at center top, var(--theme-color,transparent) 0%, transparent 70%);opacity:.08;pointer-events:none;width:200%;height:200px;position:absolute;top:0;left:50%;transform:translate(-50%)}.wWNc8q_avatar{width:100px;height:100px;box-shadow:0 0 24px 8px color-mix(in srgb, var(--theme-color,#d97706) 30%, transparent);background-color:#e5e5e5;border-radius:50%;position:relative;overflow:hidden}.wWNc8q_avatar-image{object-fit:cover;object-position:center}.wWNc8q_avatar-text{color:#737373;font-size:20px;font-weight:500}.wWNc8q_header{gap:16px;width:100%}.wWNc8q_header-info{gap:4px}.wWNc8q_name{color:#262626;letter-spacing:.05em;text-align:center;font-size:18px;font-weight:500}.wWNc8q_location{color:#a3a3a3;letter-spacing:.05em;text-align:center;font-size:12px}.wWNc8q_bio{color:#525252;text-align:center;white-space:pre-line;word-break:normal;overflow-wrap:break-word;line-break:strict;width:100%;margin-top:16px;font-size:14px;line-height:1.9}.wWNc8q_bio:before{content:"“";color:var(--theme-color,#d4d4d4);opacity:.3;margin-bottom:4px;font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1;display:block}.wWNc8q_bio:after{content:"”";color:var(--theme-color,#d4d4d4);opacity:.3;margin-top:4px;font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1;display:block}@keyframes wWNc8q_fade-in{0%{opacity:0}to{opacity:1}}@keyframes wWNc8q_fade-in-scale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.wWNc8q_overlay-closing{animation:.2s ease-out forwards wWNc8q_fade-out}.wWNc8q_modal-closing{animation:.2s ease-out forwards wWNc8q_fade-out-scale}@keyframes wWNc8q_fade-out{0%{opacity:1}to{opacity:0}}@keyframes wWNc8q_fade-out-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.wWNc8q_overlay,.wWNc8q_modal{animation:none}.wWNc8q_close-button{transition:none}.wWNc8q_overlay-closing,.wWNc8q_modal-closing{animation:none}}
.eptgSa_h1{word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;margin:0;font-size:20px}.eptgSa_wide-spacing{letter-spacing:1rem}
.Vo9BAq_h2{word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;margin:0;font-size:18px}.Vo9BAq_wide-spacing{letter-spacing:1rem}
._7q6OIW_h3{word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;margin:0;font-size:16px}._7q6OIW_wide-spacing{letter-spacing:1rem}
:where(._3cLtIq_text){word-break:auto-phrase;overflow-wrap:break-word;line-break:strict;margin:0}:where(._3cLtIq_font-10){font-size:10px}:where(._3cLtIq_font-12){font-size:12px}:where(._3cLtIq_font-14){font-size:14px}:where(._3cLtIq_font-16){font-size:16px}:where(._3cLtIq_font-18){font-size:18px}:where(._3cLtIq_font-20){font-size:20px}:where(._3cLtIq_font-24){font-size:24px}:where(._3cLtIq_font-32){font-size:32px}:where(._3cLtIq_font-48){font-size:48px}:where(._3cLtIq_font-56){font-size:56px}:where(._3cLtIq_lineheight-sm){line-height:1rem}:where(._3cLtIq_lineheight-md){line-height:1.5rem}:where(._3cLtIq_lineheight-lg){line-height:2rem}:where(._3cLtIq_align-left){text-align:left}:where(._3cLtIq_align-center){text-align:center}:where(._3cLtIq_align-right){text-align:right}._3cLtIq_weight-bold{font-weight:500}._3cLtIq_vertical{writing-mode:vertical-rl}._3cLtIq_italic{font-style:italic}
.Yr5yNq_container{border-style:solid;border-width:1px;border-radius:8px;padding:8px 16px}.Yr5yNq_icon{flex-shrink:0}.Yr5yNq_body{flex:1;min-width:0}.Yr5yNq_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Yr5yNq_text{letter-spacing:.05em;word-break:keep-all;overflow-wrap:break-word;line-break:strict;font-size:14px;line-height:1.8}.Yr5yNq_info{color:#075985;background-color:#e0f2fe;border-color:#0284c7}.Yr5yNq_warn{color:#d97706;background-color:#fef3c7;border-color:#d97706}.Yr5yNq_alert{color:#991b1b;background-color:#fee2e2;border-color:#dc2626}
.Gz50bW_link{color:inherit;text-decoration:none}
.H_FuKG_list{width:100%}.H_FuKG_accordion{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;width:100%;display:block;overflow:hidden}.H_FuKG_trigger{cursor:pointer;text-align:left;background-color:#0000;border:none;width:100%;padding:16px;transition:background-color .2s}.H_FuKG_trigger[data-hovered]{background-color:#f5f5f5}.H_FuKG_trigger[data-focus-visible]{outline-offset:-2px;outline:2px solid #3b82f6}.H_FuKG_trigger[data-disabled]{opacity:.6;cursor:not-allowed}.H_FuKG_label{color:#1a1a1a;text-align:left;word-break:keep-all;overflow-wrap:break-word;line-break:strict;flex:1;font-size:14px;line-height:1.5rem}.H_FuKG_icon{color:#525252;flex-shrink:0;transition:transform .3s;transform:rotate(0)}[data-expanded] .H_FuKG_icon{transform:rotate(180deg)}.H_FuKG_panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.H_FuKG_panel[hidden]{display:grid}.H_FuKG_accordion[data-expanded] .H_FuKG_panel{grid-template-rows:1fr}.H_FuKG_content{min-height:0;overflow:hidden}.H_FuKG_content-inner{padding:0 16px 16px}.H_FuKG_content-inner .H_FuKG_answer-link{color:#d97706;text-decoration:underline}.H_FuKG_content-inner .H_FuKG_answer-link[data-hovered]{color:#b45309}.H_FuKG_content-inner .H_FuKG_answer-link[data-focus-visible]{outline-offset:2px;outline:2px solid #d97706}@media (prefers-reduced-motion:reduce){.H_FuKG_trigger,.H_FuKG_icon,.H_FuKG_panel{transition:none}}
._4WgDxG_image{width:100%;height:auto;display:block}
.KtkZGW_image{width:100%;height:100%;position:absolute}.KtkZGW_object-contain-width,.KtkZGW_object-contain-height{position:relative}.KtkZGW_border-radius-4{border-radius:4px}.KtkZGW_border-radius-8{border-radius:8px}.KtkZGW_overlay{width:100%;height:100%;position:absolute}.KtkZGW_direction-flat{background-color:#00000040}.KtkZGW_direction-top{background:linear-gradient(#00000040,#0000)}.KtkZGW_direction-bottom{background:linear-gradient(#0000,#00000040)}
._31v0ZW_hero-section{z-index:1100;background-color:#000;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden}._31v0ZW_background{z-index:0;width:115%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){._31v0ZW_background{width:100%;left:0;transform:none}}._31v0ZW_sparks-layer{z-index:1}._31v0ZW_content{z-index:1;gap:16px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){._31v0ZW_content{top:25%}}._31v0ZW_logo{filter:drop-shadow(0 0 5px #ff96324d)drop-shadow(0 0 10px #ff641e33)drop-shadow(0 0 20px #ff50141a);width:80px}@media screen and (min-width:768px){._31v0ZW_logo{width:96px}}._31v0ZW_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._31v0ZW_catchphrase{color:#fff;letter-spacing:.2em;white-space:nowrap;text-shadow:0 0 10px #ff963299,0 0 20px #ff641e66,0 0 40px #ff501433;font-size:18px}@media screen and (min-width:768px){._31v0ZW_catchphrase{font-size:20px}}._31v0ZW_scroll-indicator{z-index:2;cursor:pointer;background:0 0;border:none;padding:0;animation:1.5s ease-in-out infinite _31v0ZW_scroll-indicator-bounce;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}._31v0ZW_scroll-indicator:hover{animation:none;transform:translate(-50%)translateY(4px)}._31v0ZW_scroll-indicator:focus-visible{outline-offset:4px;outline:2px solid #d97706}@keyframes _31v0ZW_scroll-indicator-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){._31v0ZW_scroll-indicator{animation:none}}
.qB5aiW_container{backface-visibility:hidden}.qB5aiW_hidden{opacity:0;will-change:opacity,transform;transform:translateY(20px)}.qB5aiW_revealed{opacity:1;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--blur-delay,0s);will-change:auto;transform:translateY(0)}.qB5aiW_container-inherit{opacity:0;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transition-delay:var(--blur-delay,0s);will-change:opacity,transform;backface-visibility:hidden;transform:translateY(20px)}.visible .qB5aiW_container-inherit{opacity:1;will-change:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.qB5aiW_hidden,.qB5aiW_revealed,.qB5aiW_container-inherit{opacity:1;transition:none;transform:translateY(0)}}
.jEDDTW_section{margin-bottom:64px;padding-bottom:64px}@media screen and (min-width:768px){.jEDDTW_section{margin-bottom:96px;padding-bottom:96px}}.jEDDTW_container{max-width:800px;margin:0 auto}.jEDDTW_list{width:100%}
.nstYOG_section{padding:64px 0 0}@media screen and (min-width:768px){.nstYOG_section{padding:96px 32px 0}}.nstYOG_hero-area{width:100%;margin-bottom:32px;position:relative}@media screen and (min-width:768px){.nstYOG_hero-area{display:none}}.nstYOG_image-wrapper{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.nstYOG_image{object-fit:cover;object-position:center top}.nstYOG_image-overlay{pointer-events:none;z-index:1;background:linear-gradient(#0000 30%,#0000004d 60%,#000000b3 100%);position:absolute;inset:0}.nstYOG_message-overlay{z-index:2;position:absolute;bottom:32px;left:24px;right:24px}@media screen and (min-width:768px){.nstYOG_message-overlay{display:none}}.nstYOG_main-copy{letter-spacing:.05em;color:#fff;text-shadow:0 2px 20px #0009;margin:0;font-size:28px;font-weight:400;line-height:1.5}.nstYOG_container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media screen and (min-width:768px){.nstYOG_container{padding:0}}.nstYOG_message-area{display:none}@media screen and (min-width:768px){.nstYOG_message-area{flex:50%;display:block;position:relative}}.nstYOG_message-body{height:100%}@media screen and (min-width:768px){.nstYOG_message-area:before{content:"";z-index:0;background-image:url(/DSC09766.webp);background-position:top;background-size:cover;border-radius:8px;position:absolute;inset:-40px 40px -40px 0}.nstYOG_message-area:after{content:"";z-index:1;background:linear-gradient(90deg,#0009 0%,#0006 50%,#0003 100%);border-radius:8px;position:absolute;inset:-40px 40px -40px 0}}.nstYOG_main-copy-pc{display:none}@media screen and (min-width:768px){.nstYOG_main-copy-pc{z-index:2;letter-spacing:.08em;color:#fff;text-shadow:0 2px 30px #000c;margin-bottom:24px;padding-left:24px;font-size:48px;font-weight:400;line-height:1.5;display:block;position:relative}}.nstYOG_sub-text{display:none}@media screen and (min-width:768px){.nstYOG_sub-text{z-index:2;color:#ffffffe6;text-shadow:0 1px 10px #00000080;padding-left:24px;font-size:16px;line-height:2;display:block;position:relative}}.nstYOG_card{box-sizing:border-box;background-color:#fff;border-radius:12px;width:100%;max-width:100%;padding:32px 24px;box-shadow:0 4px 24px #00000014}@media screen and (min-width:768px){.nstYOG_card{flex:none;align-self:center;width:480px;padding:64px 32px}}.nstYOG_header{margin-bottom:24px}.nstYOG_label{letter-spacing:.2em;text-transform:uppercase;color:#d97706;margin-bottom:8px;font-size:12px}.nstYOG_title{letter-spacing:.1em;color:#262626;text-align:center;font-size:20px;font-weight:400}@media screen and (min-width:768px){.nstYOG_title{font-size:24px}}.nstYOG_details{border-bottom:1px solid #e5e5e5;margin-bottom:24px;padding-bottom:24px}.nstYOG_date{letter-spacing:.1em;color:#262626;margin-bottom:8px;font-size:18px;font-weight:500}@media screen and (min-width:768px){.nstYOG_date{font-size:20px}}.nstYOG_location{letter-spacing:.1em;color:#737373;text-align:center;font-size:14px}.nstYOG_location-link{color:inherit;text-decoration:none;transition:opacity .2s}.nstYOG_location-link:hover{opacity:.7}.nstYOG_sp-only{display:block}@media screen and (min-width:768px){.nstYOG_sp-only{display:none}}.nstYOG_action-column{width:100%}.nstYOG_closed-note{letter-spacing:.05em;color:#525252;text-align:center;margin:0;font-size:16px;font-weight:500}.nstYOG_note{letter-spacing:.05em;color:#525252;text-align:center;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:12px;line-height:1.8}
.HVl76q_padding{padding-top:64px;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.HVl76q_padding{padding-top:96px;padding-left:32px;padding-right:32px}}.HVl76q_header{text-align:center;opacity:0;filter:blur(8px);margin-bottom:32px;transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94);transform:translateY(20px)}.visible .HVl76q_header{opacity:1;filter:none;transform:translateY(0)}.HVl76q_label{letter-spacing:.2em;text-transform:uppercase;color:#737373;margin-bottom:8px;font-size:12px;display:block}.HVl76q_heading{letter-spacing:.1em;color:#262626;white-space:pre-line;font-size:20px;font-weight:400}@media screen and (min-width:768px){.HVl76q_heading{font-size:24px}}@media (prefers-reduced-motion:reduce){.HVl76q_header{transition:none}}
.iS9lea_cta{padding:32px 16px 0}@media screen and (min-width:768px){.iS9lea_cta{max-width:480px;margin:0 auto;padding:64px 32px 0}}
.TvRJbW_container{z-index:-10;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.TvRJbW_blob{width:var(--blob-size);height:var(--blob-size);left:var(--blob-x);top:var(--blob-y);background:radial-gradient(circle, var(--blob-color) 0%, transparent 55%);filter:blur(30px);--float-x:0px;--float-y:0px;animation-play-state:paused;position:absolute;transform:translate(-50%,-50%)}@media (prefers-reduced-motion:reduce){.TvRJbW_blob{filter:blur(20px);opacity:.4;animation:none}}.TvRJbW_running{will-change:transform,opacity,filter;animation-play-state:running}.TvRJbW_blob-1{animation:6s ease-in-out infinite TvRJbW_flicker-slow,10s ease-in-out infinite TvRJbW_float-wide}.TvRJbW_blob-2{animation:5s ease-in-out infinite TvRJbW_flicker-medium,9s ease-in-out infinite TvRJbW_float-narrow}.TvRJbW_blob-3{animation:4s ease-in-out infinite TvRJbW_flicker-fast,8s ease-in-out infinite TvRJbW_float-subtle}.TvRJbW_blob-4{animation:3s ease-in-out infinite TvRJbW_flicker-core,7s ease-in-out infinite TvRJbW_float-core}.TvRJbW_blob-5{animation:4.5s ease-in-out infinite TvRJbW_flicker-irregular,9s ease-in-out infinite TvRJbW_float-erratic}@keyframes TvRJbW_flicker-slow{0%,to{opacity:.5;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1)}25%{opacity:.7;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.05)}50%{opacity:.55;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.98)}75%{opacity:.8;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.08)}}@keyframes TvRJbW_flicker-medium{0%,to{opacity:.6;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1)}20%{opacity:.85;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.1)}40%{opacity:.5;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.95)}60%{opacity:.9;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.12)}80%{opacity:.65;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.02)}}@keyframes TvRJbW_flicker-fast{0%,to{opacity:.65;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1)}15%{opacity:.95;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.15)}30%{opacity:.55;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.92)}45%{opacity:.85;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.08)}60%{opacity:.5;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.95)}75%{opacity:1;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.18)}90%{opacity:.7;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.05)}}@keyframes TvRJbW_flicker-core{0%,to{opacity:.5;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1)}10%{opacity:.9;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.2)}25%{opacity:.45;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.9)}35%{opacity:1;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.25)}50%{opacity:.55;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.95)}65%{opacity:.95;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.18)}80%{opacity:.4;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.88)}90%{opacity:.85;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.1)}}@keyframes TvRJbW_flicker-irregular{0%,to{opacity:.55;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1)}12%{opacity:.8;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.12)}28%{opacity:.45;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.9)}38%{opacity:.95;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.2)}52%{opacity:.6;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.05)}68%{opacity:.4;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(.85)}82%{opacity:.9;transform:translate(calc(-50% + var(--float-x)), calc(-50% + var(--float-y))) scale(1.15)}}@keyframes TvRJbW_float-wide{0%,to{--float-x:0px;--float-y:0px}25%{--float-x:4vw;--float-y:-2vh}50%{--float-x:-3vw;--float-y:1vh}75%{--float-x:-5vw;--float-y:-1vh}}@keyframes TvRJbW_float-narrow{0%,to{--float-x:0px;--float-y:0px}30%{--float-x:3vw;--float-y:-1.5vh}60%{--float-x:-2vw;--float-y:1vh}85%{--float-x:-3vw;--float-y:-.5vh}}@keyframes TvRJbW_float-subtle{0%,to{--float-x:0px;--float-y:0px}20%{--float-x:2vw;--float-y:-1vh}45%{--float-x:-1.5vw;--float-y:.5vh}70%{--float-x:-2vw;--float-y:-.5vh}90%{--float-x:1vw;--float-y:.3vh}}@keyframes TvRJbW_float-core{0%,to{--float-x:0px;--float-y:0px}25%{--float-x:1.5vw;--float-y:-.8vh}50%{--float-x:-1vw;--float-y:.5vh}75%{--float-x:-1.5vw;--float-y:-.3vh}}@keyframes TvRJbW_float-erratic{0%,to{--float-x:0px;--float-y:0px}15%{--float-x:-3vw;--float-y:-2vh}35%{--float-x:2vw;--float-y:.5vh}55%{--float-x:4vw;--float-y:-1vh}75%{--float-x:-1vw;--float-y:2vh}90%{--float-x:-4vw;--float-y:0px}}
.L2sdUq_card{background:#f4f2eb;border:1px solid #d4d4d4;border-radius:12px;max-width:880px;margin-inline:auto;padding:24px;overflow:hidden}@media screen and (min-width:768px){.L2sdUq_card{padding:32px}}.L2sdUq_image-wrapper{aspect-ratio:1840/900;margin-top:-24px;margin-left:-24px;margin-right:-24px;position:relative;overflow:hidden}@media screen and (min-width:768px){.L2sdUq_image-wrapper{border-radius:8px;flex-shrink:0;width:400px;margin:0}}.L2sdUq_image{object-fit:cover;object-position:center}@media screen and (min-width:768px){.L2sdUq_body{flex:1}}.L2sdUq_heading{color:#1a1a1a;font-size:20px;font-weight:700;line-height:1.4}.L2sdUq_lead{letter-spacing:.05em;color:#525252;white-space:pre-line;font-size:14px;line-height:1.8}@media screen and (min-width:768px){.L2sdUq_lead{font-size:16px}}.L2sdUq_schedule{padding:8px 0}.L2sdUq_schedule-date{color:#1a1a1a;font-size:16px;font-weight:500}.L2sdUq_schedule-online{color:#525252;font-size:14px}.L2sdUq_cta-button{align-self:stretch}@media screen and (min-width:768px){.L2sdUq_cta-button{align-self:flex-start}}
._4KQN_q_section{background-color:#2c2825;height:100vh;position:relative;overflow:hidden}._4KQN_q_slideshow-container{z-index:0;position:absolute;inset:0}._4KQN_q_slideshow-image{object-fit:cover;transition:opacity var(--fade-duration,1.5s) ease-in-out}._4KQN_q_slideshow-image--active{opacity:1;z-index:1}._4KQN_q_slideshow-image--inactive{opacity:0;z-index:0}._4KQN_q_overlay{z-index:1;background-color:#000;position:absolute;inset:0}._4KQN_q_ambient-flame{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}._4KQN_q_heading-area{z-index:2;padding:0 24px 64px;position:absolute;inset:0}@media screen and (min-width:768px){._4KQN_q_heading-area{padding:0 32px}}._4KQN_q_heading{text-align:center;justify-items:center;margin:0;display:grid}._4KQN_q_heading-line{display:inline-block}@media screen and (min-width:768px){._4KQN_q_heading-line{display:inline}}._4KQN_q_line{letter-spacing:.15em;word-break:keep-all;overflow-wrap:break-word;line-break:strict;color:#f4f2eb;text-shadow:0 0 20px #ff963226,0 0 40px #ff641e14;margin-top:8px;font-size:24px;font-weight:400;line-height:1.8;display:block}@media screen and (min-width:768px){._4KQN_q_line{letter-spacing:.18em;font-size:32px}}._4KQN_q_body-area{z-index:2;padding:0 24px 64px;position:absolute;inset:0}@media screen and (min-width:768px){._4KQN_q_body-area{padding:0 32px}}._4KQN_q_body-inner{gap:24px;width:100%;max-width:640px}._4KQN_q_paragraph{letter-spacing:.1em;color:#c9c7c0;text-align:left;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;font-size:16px;line-height:2.2}._4KQN_q_paragraph-accent{letter-spacing:.1em;color:#d97706;text-align:left;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;font-size:16px;line-height:2.2}._4KQN_q_bottom-heading-group{gap:0}._4KQN_q_bottom-heading{letter-spacing:.15em;color:#ffb450;text-align:left;word-break:keep-all;overflow-wrap:break-word;text-shadow:0 0 20px #ff963226,0 0 40px #ff641e14;margin:0;font-size:18px;font-weight:400;line-height:2}@media screen and (min-width:768px){._4KQN_q_bottom-heading{font-size:24px}}._4KQN_q_scroll-indicator{z-index:3;cursor:pointer;background:0 0;border:none;padding:0;animation:1.5s ease-in-out infinite _4KQN_q_scroll-indicator-bounce;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}._4KQN_q_scroll-indicator:hover{animation:none;transform:translate(-50%)translateY(4px)}._4KQN_q_scroll-indicator:focus-visible{outline-offset:4px;outline:2px solid #d97706}@media screen and (min-width:768px){._4KQN_q_scroll-indicator{bottom:32px}}@keyframes _4KQN_q_scroll-indicator-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){._4KQN_q_slideshow-image{transition:none}._4KQN_q_scroll-indicator{animation:none}}
.sn8b1a_image-container{border-radius:8px;width:100%;max-width:1000px;height:300px;margin:0 auto 32px;position:relative;overflow:hidden}@media screen and (min-width:768px){.sn8b1a_image-container{height:400px;margin-bottom:64px}}.sn8b1a_image{object-fit:cover;object-position:center}.sn8b1a_body{letter-spacing:.05em;color:#404040;text-align:center;word-break:keep-all;overflow-wrap:break-word;line-break:strict;max-width:720px;margin:0 auto;font-size:14px;line-height:2}@media screen and (min-width:768px){.sn8b1a_body{font-size:16px;line-height:2.2}}.sn8b1a_member-list-wrapper{margin-top:96px}@media screen and (min-width:768px){.sn8b1a_member-list-wrapper{margin-top:64px}}
._7QwYIa_section{box-sizing:border-box;overflow-x:clip}._7QwYIa_list{grid-template-columns:1fr;gap:16px;max-width:960px;margin:0 auto;display:grid}@media screen and (min-width:768px){._7QwYIa_list{grid-template-columns:repeat(5,1fr);gap:24px}}._7QwYIa_card-wrapper{width:100%}._7QwYIa_article-link[class]{box-sizing:border-box;text-align:left;white-space:normal;width:100%;padding:0;display:block}._7QwYIa_thumbnail{aspect-ratio:4/3;border-radius:8px;width:100%;position:relative;overflow:hidden}._7QwYIa_thumbnail img{object-fit:cover;transition:transform .3s ease-in-out}._7QwYIa_card:hover ._7QwYIa_thumbnail img{transform:scale(1.05)}._7QwYIa_category{color:#d97706;letter-spacing:.05em;margin-bottom:4px;font-weight:500}._7QwYIa_title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh;margin-bottom:4px;display:-webkit-box;overflow:hidden}._7QwYIa_meta{color:#525252}._7QwYIa_more-link{margin-top:32px}@media (prefers-reduced-motion:reduce){._7QwYIa_thumbnail img{transition:none}}
.mFdcmW_cta{padding:32px 16px 0}@media screen and (min-width:768px){.mFdcmW_cta{max-width:480px;margin:0 auto;padding:64px 32px 0}}.mFdcmW_note{letter-spacing:.05em;color:#525252;text-align:center;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:12px;line-height:1.8}
.q8G3BG_container{z-index:50;box-sizing:border-box;padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 16px);opacity:0;visibility:hidden;pointer-events:none;background-color:#2c2825;border-top:1px solid #d97706;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s linear .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media (min-width:768px){.q8G3BG_container{padding:16px 24px calc(env(safe-area-inset-bottom,0px) + 16px)}}.q8G3BG_container.q8G3BG_is-revealed{opacity:1;visibility:visible;pointer-events:auto;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.q8G3BG_container,.q8G3BG_container.q8G3BG_is-revealed{transition:none}}.q8G3BG_background{z-index:0;position:absolute;inset:0}.q8G3BG_background-image{object-fit:cover;object-position:center}.q8G3BG_overlay{z-index:1;background-color:#000000a6;position:absolute;inset:0}.q8G3BG_inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.q8G3BG_copy{flex:1;min-width:0}.q8G3BG_catch-copy{color:#f4f2eb;text-align:left;white-space:pre-line;font-size:14px;line-height:1.6}@media (min-width:768px){.q8G3BG_catch-copy{font-size:16px}}.q8G3BG_button{flex-shrink:0;min-height:44px}@media (min-width:768px){.q8G3BG_button{min-width:200px;max-width:280px}}.q8G3BG_spacer{height:calc(env(safe-area-inset-bottom,0px) + 88px)}@media (min-width:768px){.q8G3BG_spacer{height:calc(env(safe-area-inset-bottom,0px) + 96px)}}
.xejnfa_image-container{border-radius:8px;width:100%;max-width:1000px;height:300px;margin:0 auto 64px;position:relative;overflow:hidden}@media screen and (min-width:768px){.xejnfa_image-container{height:400px}}.xejnfa_image{object-fit:cover;object-position:center}.xejnfa_section>div:has(.xejnfa_message){width:100%}.xejnfa_message{color:#737373;text-align:center;max-width:720px;margin:0 auto 96px;font-size:14px;line-height:2}@media screen and (min-width:768px){.xejnfa_message{margin-bottom:64px;font-size:16px;line-height:2.2}.xejnfa_br-sp-only{display:none}}.xejnfa_book-wrapper{display:block}@media screen and (min-width:768px){.xejnfa_book-wrapper{display:none}}.xejnfa_grid-wrapper{display:none}@media screen and (min-width:768px){.xejnfa_grid-wrapper{display:block}}.xejnfa_link-wrapper{margin-top:64px}
.TzazGW_container{width:100%;margin-top:32px}@media screen and (min-width:768px){.TzazGW_container{margin-top:64px;max-width:1000px;margin-inline:auto}}.TzazGW_block{width:100%}.TzazGW_image-wrapper{border-radius:8px;width:100%;height:40vh;min-height:240px;position:relative;overflow:hidden}@media screen and (min-width:768px){.TzazGW_image-wrapper{flex-shrink:0;width:50%;height:48vh;min-height:360px}}.TzazGW_image{object-fit:cover;object-position:center}.TzazGW_text-content{padding:24px 0 0}@media screen and (min-width:768px){.TzazGW_text-content{flex:1;padding:0}}.TzazGW_block-number{letter-spacing:.2em;color:#d97706;margin-bottom:16px;font-size:12px;line-height:0}.TzazGW_block-number:after{content:"";opacity:.5;background:#d97706;flex-shrink:0;width:24px;height:1px}.TzazGW_title{letter-spacing:.05em;color:#1a1a1a;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.5}@media screen and (min-width:768px){.TzazGW_title{font-size:24px;line-height:1.4}}.TzazGW_body{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.TzazGW_body{font-size:16px}}.TzazGW_block-no-image .TzazGW_text-content{width:100%;padding:0}
.s_OALq_background{z-index:-50;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0}
._6j18jW_container{width:100%;height:100%;position:relative;overflow:hidden}._6j18jW_image{object-fit:cover;transition:opacity var(--fade-duration,1s) ease-in-out;position:absolute;inset:0}._6j18jW_image--active{opacity:1;z-index:1}._6j18jW_image--inactive{opacity:0;z-index:0}@media (prefers-reduced-motion:reduce){._6j18jW_image{transition:none}}
.O45x2q_apply-hero{background-color:#000;width:100%;height:100vh;min-height:480px;position:relative;overflow:hidden}.O45x2q_background{z-index:0;position:absolute;inset:0}.O45x2q_background picture,.O45x2q_background img{width:100%;height:100%}.O45x2q_background img{object-fit:cover;object-position:center}.O45x2q_overlay{z-index:1;background:linear-gradient(#00000073 0%,#00000026 40%,#00000073 100%);position:absolute;inset:0}.O45x2q_sparks-layer{z-index:2}.O45x2q_content{z-index:3;gap:24px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:768px){.O45x2q_content{top:32%}}.O45x2q_logo{filter:drop-shadow(0 0 5px #ff96324d)drop-shadow(0 0 10px #ff641e33)drop-shadow(0 0 20px #ff50141a);width:80px}@media screen and (min-width:768px){.O45x2q_logo{width:96px}}.O45x2q_deadline,.O45x2q_status,.O45x2q_event-suffix,.O45x2q_event-date,.O45x2q_event-year{color:#fff;text-align:center;text-shadow:0 0 10px #0009,0 0 20px #0006}.O45x2q_event-year{letter-spacing:.3em;font-size:14px}@media screen and (min-width:768px){.O45x2q_event-year{font-size:16px}}.O45x2q_event-date{letter-spacing:.1em;font-size:32px;font-weight:500;line-height:1.1}@media screen and (min-width:768px){.O45x2q_event-date{font-size:48px}}.O45x2q_event-suffix{letter-spacing:.3em;font-size:14px}@media screen and (min-width:768px){.O45x2q_event-suffix{font-size:16px}}.O45x2q_status{letter-spacing:.2em;font-size:18px}@media screen and (min-width:768px){.O45x2q_status{font-size:20px}}.O45x2q_deadline{letter-spacing:.1em;font-size:12px}@media screen and (min-width:768px){.O45x2q_deadline{font-size:14px}}.O45x2q_hero-cta [data-hovered].O45x2q_hero-cta-flow-link:not([data-disabled]),.O45x2q_hero-cta [data-hovered].O45x2q_hero-cta-button:not([data-disabled]){background-color:#ffffff26}.O45x2q_hero-cta [data-pressed].O45x2q_hero-cta-flow-link:not([data-disabled]),.O45x2q_hero-cta [data-pressed].O45x2q_hero-cta-button:not([data-disabled]){background-color:#ffffff40}.O45x2q_hero-cta{z-index:3;position:absolute;bottom:128px;left:50%;transform:translate(-50%)}.O45x2q_hero-cta .O45x2q_hero-cta-button{color:#fff;border-color:#fff}@media screen and (min-width:768px){.O45x2q_hero-cta .O45x2q_hero-cta-button{min-width:220px}}.O45x2q_hero-cta .O45x2q_hero-cta-button[data-hovered]:not([data-disabled]){border-color:#fff}.O45x2q_hero-cta .O45x2q_hero-cta-flow-link{color:#fff;min-height:48px}.O45x2q_scroll-indicator{z-index:3;cursor:pointer;background:0 0;border:none;padding:0;animation:1.5s ease-in-out infinite O45x2q_scroll-indicator-bounce;position:absolute;bottom:64px;left:50%;transform:translate(-50%)}.O45x2q_scroll-indicator:hover{animation:none;transform:translate(-50%)translateY(4px)}.O45x2q_scroll-indicator:focus-visible{outline-offset:4px;outline:2px solid #d97706}@keyframes O45x2q_scroll-indicator-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@media (prefers-reduced-motion:reduce){.O45x2q_scroll-indicator{animation:none}}
.BsORbq_container{right:8px;bottom:calc(env(safe-area-inset-bottom,0px) + 88px + 8px + 52px);z-index:40;transition:opacity .3s,transform .3s;position:fixed}@media (min-width:768px){.BsORbq_container{top:50%;bottom:auto;right:24px;transform:translateY(-50%)}}.BsORbq_visible{opacity:1;pointer-events:auto;transform:translate(0)}@media (min-width:768px){.BsORbq_visible{transform:translateY(-50%)translate(0)}}.BsORbq_hidden{opacity:0;pointer-events:none;transform:translate(20px)}@media (min-width:768px){.BsORbq_hidden{transform:translateY(-50%)translate(20px)}}.BsORbq_link{backdrop-filter:blur(8px);background-color:#ffffff80;border-radius:50%;width:40px;height:40px;transition:background-color .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 8px #0000000f}.BsORbq_link:hover{background-color:#ffffffe6;transform:scale(1.1);box-shadow:0 4px 12px #0000001f}@media (min-width:768px){.BsORbq_link{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.BsORbq_container,.BsORbq_link{transition:none}}
.jFMlNq_section{overflow:hidden}.jFMlNq_lead-text{text-align:center;margin-bottom:32px;padding:0 16px}@media screen and (min-width:768px){.jFMlNq_lead-text{max-width:800px;margin:0 auto 24px;padding:0}}.jFMlNq_lead-prose{letter-spacing:.12em;color:#262626;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;font-size:20px;line-height:2.2}@media screen and (min-width:768px){.jFMlNq_lead-prose{font-size:24px}}.jFMlNq_full-bleed-image{width:100vw;height:55vh;min-height:300px;margin-top:32px;margin-bottom:64px;margin-left:calc(50% - 50vw);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 98%);mask-image:linear-gradient(#000 80%,#0000 98%)}@media screen and (min-width:768px){.jFMlNq_full-bleed-image{height:70vh;min-height:500px;margin-top:64px;margin-bottom:96px}}.jFMlNq_full-bleed-image-sp-hidden{display:none}@media screen and (min-width:768px){.jFMlNq_full-bleed-image-sp-hidden{display:block}}.jFMlNq_editorial-spread{margin-bottom:64px}@media screen and (min-width:768px){.jFMlNq_editorial-spread{max-width:1200px;min-height:60vh;margin:0 auto 96px}}.jFMlNq_editorial-image-wrapper{width:100%;height:50vh;min-height:280px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000 95%);mask-image:linear-gradient(#000 80%,#0000 95%)}@media screen and (min-width:768px){.jFMlNq_editorial-image-wrapper{aspect-ratio:4/3;border-radius:4px;align-self:center;width:45%;height:auto;-webkit-mask-image:none;mask-image:none}}.jFMlNq_editorial-text-column{padding:0 24px 24px}@media screen and (min-width:768px){.jFMlNq_editorial-text-column{order:-1;width:55%;padding:64px 32px}}.jFMlNq_editorial-prose{letter-spacing:.1em;color:#525252;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.jFMlNq_editorial-prose{font-size:16px}}.jFMlNq_image-pair-staggered{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin-bottom:32px;display:grid}@media screen and (min-width:768px){.jFMlNq_image-pair-staggered{grid-template-columns:1fr 1fr 1fr;gap:16px;width:90%;max-width:1000px;margin:0 auto 96px}}.jFMlNq_image-pair-left{aspect-ratio:3/4;border-radius:4px;position:relative;overflow:hidden}@media screen and (min-width:768px){.jFMlNq_image-pair-left{aspect-ratio:3/3.5}}.jFMlNq_image-pair-center{aspect-ratio:3/3.5;border-radius:4px;margin-top:24px;display:none;position:relative;overflow:hidden}@media screen and (min-width:768px){.jFMlNq_image-pair-center{display:block}}.jFMlNq_image-pair-right{aspect-ratio:3/4;border-radius:4px;margin-top:32px;position:relative;overflow:hidden}@media screen and (min-width:768px){.jFMlNq_image-pair-right{aspect-ratio:3/3.5;margin-top:64px}}.jFMlNq_pull-quote{text-align:center;margin-bottom:0;padding:24px}@media screen and (min-width:768px){.jFMlNq_pull-quote{margin-bottom:32px;padding:32px 24px}}.jFMlNq_pull-quote-prose{letter-spacing:.12em;color:#262626;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0 auto;font-size:16px;line-height:2.2;position:relative}.jFMlNq_pull-quote-prose:before{content:"";background-color:#d97706;width:40px;height:2px;margin:0 auto 24px;display:block}@media screen and (min-width:768px){.jFMlNq_pull-quote-prose:before{width:48px}.jFMlNq_pull-quote-prose{max-width:800px;font-size:20px}}.jFMlNq_section>div:has(.jFMlNq_closing){width:100%}.jFMlNq_closing{color:#737373;text-align:center;white-space:pre-line;word-break:keep-all;line-break:strict;margin-top:16px;font-size:14px;line-height:2}@media screen and (min-width:768px){.jFMlNq_closing{font-size:16px}}.jFMlNq_closing-link-wrapper{margin-top:32px}@media screen and (min-width:768px){.jFMlNq_closing-link-wrapper{margin-top:64px}}
._5Xl_tq_notice{letter-spacing:.05em;color:#1a1a1a;opacity:0;min-height:32px;margin:0;font-size:16px;transition:opacity .4s ease-in-out}._5Xl_tq_notice-visible{opacity:1}._5Xl_tq_emphasis{color:#d97706;font-size:20px;font-weight:700}@media (prefers-reduced-motion:reduce){._5Xl_tq_notice{transition:none}}
.s-sBCa_svg-filter{pointer-events:none;width:0;height:0;position:absolute}.s-sBCa_overlay{pointer-events:none;z-index:50;filter:url(#noise-filter);opacity:.06;mix-blend-mode:overlay;width:100%;height:100%;position:fixed;top:0;left:0}
.poPwbG_main-content{z-index:0;width:100%;position:relative}.poPwbG_content-body{position:relative}
.Tk2LzW_policy-link.Tk2LzW_policy-link{color:#d97706;text-decoration:none}.Tk2LzW_policy-link.Tk2LzW_policy-link:hover{color:#b45309}
.HQGI3a_footer{box-sizing:border-box;background-color:#1a1a1a;width:100%;max-width:100vw;padding:96px 16px;overflow-x:hidden}@media screen and (min-width:768px){.HQGI3a_footer{padding:128px 32px}}.HQGI3a_logo{width:120px}@media screen and (min-width:768px){.HQGI3a_logo{width:160px}}.HQGI3a_brand-copy{color:#fff;letter-spacing:.1em;text-align:center;font-size:16px}@media screen and (min-width:768px){.HQGI3a_brand-copy{font-size:18px}}.HQGI3a_social-link{border-radius:50%;padding:8px;transition:opacity .2s}.HQGI3a_social-link:hover{opacity:.7}.HQGI3a_policies{flex-wrap:wrap;justify-content:center}.HQGI3a_policies .HQGI3a_policy-link{color:#d4d4d4;font-size:14px;text-decoration:none;transition:color .2s}.HQGI3a_policies .HQGI3a_policy-link:hover{color:#fff}.HQGI3a_policy-separator{color:#a3a3a3;font-size:14px}.HQGI3a_copyright{color:#d4d4d4;text-align:center;font-size:12px}@media (prefers-reduced-motion:reduce){.HQGI3a_social-link,.HQGI3a_policies .HQGI3a_policy-link{transition:none}}
.AEqM4W_page{position:relative;overflow-x:clip}.AEqM4W_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.AEqM4W_lead-container{max-width:720px;margin:64px auto 0;padding:0 16px}@media screen and (min-width:768px){.AEqM4W_lead-container{margin-top:96px}}.AEqM4W_intro-summary,.AEqM4W_lead-text{letter-spacing:.1em;color:#262626;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:16px;line-height:2}@media screen and (min-width:768px){.AEqM4W_intro-summary,.AEqM4W_lead-text{font-size:18px;line-height:2.2}}.AEqM4W_lead-text{text-align:center;white-space:pre-line}.AEqM4W_intro-container{max-width:720px;margin:0 auto}.AEqM4W_intro-summary{text-align:center;white-space:pre-line}.AEqM4W_intro-image-wrapper{aspect-ratio:4/3;border-radius:12px;width:100%;position:relative;overflow:hidden}@media screen and (min-width:768px){.AEqM4W_intro-image-wrapper{aspect-ratio:16/9}}.AEqM4W_intro-image{object-fit:cover;object-position:center}.AEqM4W_intro-body{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.AEqM4W_intro-body{font-size:16px}}.AEqM4W_intro-body-centered{text-align:center}.AEqM4W_recruitment-container{max-width:800px;margin:0 auto}.AEqM4W_recruitment-list{margin:0}.AEqM4W_recruitment-row{border-bottom:1px dashed #d4d4d4;grid-template-columns:minmax(0,1fr);gap:4px;padding-bottom:24px;display:grid}.AEqM4W_recruitment-row:last-child{border-bottom:none;padding-bottom:0}@media screen and (min-width:768px){.AEqM4W_recruitment-row{grid-template-columns:180px minmax(0,1fr);align-items:baseline;gap:24px}}.AEqM4W_recruitment-label{letter-spacing:.15em;color:#d97706;font-size:14px;font-weight:500}@media screen and (min-width:768px){.AEqM4W_recruitment-label{white-space:nowrap;font-size:16px}}.AEqM4W_recruitment-value{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.AEqM4W_recruitment-value{font-size:16px}}.AEqM4W_fee-breakdown{margin-top:8px}.AEqM4W_fee-breakdown-line{gap:4px 8px}.AEqM4W_fee-breakdown-heading{letter-spacing:.08em;color:#b45309;flex-shrink:0;font-size:12px;font-weight:500}.AEqM4W_fee-breakdown-items{letter-spacing:.05em;color:#404040;word-break:keep-all;overflow-wrap:break-word;font-size:14px;line-height:1.7}.AEqM4W_recruitment-note{letter-spacing:.05em;color:#525252;overflow-wrap:break-word;line-break:strict;margin-top:4px;font-size:12px;line-height:1.7;display:block}.AEqM4W_flow-container{max-width:720px;margin:0 auto}.AEqM4W_flow-list{margin:0;padding:0;list-style:none}.AEqM4W_flow-item{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;display:grid}@media screen and (min-width:768px){.AEqM4W_flow-item{grid-template-columns:56px minmax(0,1fr);gap:24px}}.AEqM4W_flow-number{color:#fff;letter-spacing:.05em;background-color:#b45309;border-radius:50%;width:40px;height:40px;font-size:16px;font-weight:500;line-height:1}@media screen and (min-width:768px){.AEqM4W_flow-number{width:56px;height:56px;font-size:18px}}.AEqM4W_flow-name{letter-spacing:.1em;color:#262626;font-size:16px;font-weight:500}@media screen and (min-width:768px){.AEqM4W_flow-name{font-size:18px}}.AEqM4W_flow-description{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.AEqM4W_flow-description{font-size:16px}}.AEqM4W_flow-note{margin-top:24px}.AEqM4W_flow-briefing{margin-bottom:-16px}@media screen and (min-width:768px){.AEqM4W_flow-briefing{margin-bottom:-32px}}.AEqM4W_faq-section{margin-bottom:64px}@media screen and (min-width:768px){.AEqM4W_faq-section{margin-bottom:96px}}.AEqM4W_faq-container{max-width:800px;margin:0 auto}
.yzgOYG_trigger{cursor:zoom-in;background:0 0;border:none;border-radius:8px;width:100%;padding:0;line-height:0;display:block;overflow:hidden}.yzgOYG_inline-image{width:100%;height:auto;display:block}.yzgOYG_overlay{z-index:2000;cursor:zoom-out;background:#000000a6;padding:24px;animation:.2s ease-out yzgOYG_fade-in;position:fixed;inset:0}.yzgOYG_overlay:focus{outline:none}@media (min-width:768px){.yzgOYG_overlay{padding:32px}}.yzgOYG_popup-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .2s}.yzgOYG_popup-image-rotated{object-fit:contain;flex-shrink:0;width:calc(100dvh - 48px);max-width:none;height:calc(100dvw - 48px);max-height:none;transform:rotate(90deg)}@media (min-width:768px){.yzgOYG_popup-image-rotated{flex-shrink:1;width:auto;max-width:100%;height:auto;max-height:100%;transform:none}}.yzgOYG_close-button{z-index:1;cursor:pointer;background:#ffffff26;border:none;border-radius:24px;width:40px;height:40px;padding:0;transition:background-color .2s;position:absolute}.yzgOYG_close-button:hover{background:#ffffff4d}.yzgOYG_close-button{top:16px;right:16px}.yzgOYG_rotate-button{z-index:1;cursor:pointer;background:#ffffff26;border:none;border-radius:24px;width:40px;height:40px;padding:0;transition:background-color .2s;position:absolute}.yzgOYG_rotate-button:hover{background:#ffffff4d}.yzgOYG_rotate-button{bottom:24px;left:50%;transform:translate(-50%)}@media (min-width:768px){.yzgOYG_rotate-button{display:none}}@keyframes yzgOYG_fade-in{0%{opacity:0}to{opacity:1}}.yzgOYG_overlay-closing{animation:.2s ease-out forwards yzgOYG_fade-out}@keyframes yzgOYG_fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.yzgOYG_overlay,.yzgOYG_overlay-closing{animation:none}.yzgOYG_close-button,.yzgOYG_popup-image,.yzgOYG_rotate-button{transition:none}}
.bDwkdG_header{display:none}@media screen and (min-width:768px){.bDwkdG_header{z-index:1000;backdrop-filter:blur(12px);background-color:#f4f2ebd9;display:block;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 1px 4px #0000000d}.bDwkdG_header.bDwkdG_is-visible{transform:translateY(0)}}.bDwkdG_container{max-width:1200px;margin:0 auto;padding:8px 16px}@media screen and (min-width:768px){.bDwkdG_container{padding:16px 32px}}.bDwkdG_logo{cursor:pointer;background:0 0;border:none;width:36px;height:36px;padding:0;transition:opacity .2s}.bDwkdG_logo:hover{opacity:.7}@media screen and (min-width:768px){.bDwkdG_logo{width:44px;height:44px}}.bDwkdG_nav-desktop{display:none}@media screen and (min-width:768px){.bDwkdG_nav-desktop{display:block}}.bDwkdG_nav-list{margin:0;padding:0;list-style:none}.bDwkdG_nav-link{color:#404040;letter-spacing:.05em;font-size:14px;text-decoration:none;transition:color .2s}.bDwkdG_nav-link:hover{color:#171717}.bDwkdG_hamburger-button{cursor:pointer;z-index:1002;background:0 0;border:none;width:40px;height:40px;padding:4px;position:fixed;top:8px;right:16px}@media screen and (min-width:768px){.bDwkdG_hamburger-button{display:none;position:static}}.bDwkdG_hamburger-line{background-color:#404040;border-radius:24px;width:20px;height:2px;transition:transform .3s,opacity .3s;display:block}.bDwkdG_hamburger-button.bDwkdG_is-open .bDwkdG_hamburger-line:first-child{transform:translateY(6px)rotate(45deg)}.bDwkdG_hamburger-button.bDwkdG_is-open .bDwkdG_hamburger-line:nth-child(2){opacity:0}.bDwkdG_hamburger-button.bDwkdG_is-open .bDwkdG_hamburger-line:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.bDwkdG_drawer{z-index:1001;background-color:#fff;width:80%;max-width:320px;height:100vh;transition:transform .3s;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%)}.bDwkdG_drawer.bDwkdG_is-open{transform:translate(0)}@media screen and (min-width:768px){.bDwkdG_drawer{display:none}}.bDwkdG_drawer-nav{padding:96px 24px 24px}.bDwkdG_drawer-list{margin:0;padding:0;list-style:none}.bDwkdG_drawer-link{color:#404040;letter-spacing:.05em;gap:8px;padding:8px 0;font-size:18px;text-decoration:none;transition:color .2s}.bDwkdG_drawer-link:hover{color:#171717}.bDwkdG_overlay{z-index:1000;cursor:pointer;background-color:#0006;border:none;width:100%;height:100%;position:fixed;top:0;left:0}@media screen and (min-width:768px){.bDwkdG_overlay{display:none}}@media (prefers-reduced-motion:reduce){.bDwkdG_logo,.bDwkdG_nav-link,.bDwkdG_hamburger-line,.bDwkdG_drawer,.bDwkdG_drawer-link{transition:none}}
.bwOFxq_container{z-index:50;box-sizing:border-box;padding:16px 32px calc(env(safe-area-inset-bottom,0px) + 16px);opacity:0;visibility:hidden;pointer-events:none;background-color:#2c2825;border-top:1px solid #d97706;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility 0s linear .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}@media (min-width:768px){.bwOFxq_container{display:none}}.bwOFxq_container.bwOFxq_is-revealed{opacity:1;visibility:visible;pointer-events:auto;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility linear;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.bwOFxq_container,.bwOFxq_container.bwOFxq_is-revealed{transition:none}}.bwOFxq_background{z-index:0;position:absolute;inset:0}.bwOFxq_background-image{object-fit:cover;object-position:center}.bwOFxq_overlay{z-index:1;background-color:#000000a6;position:absolute;inset:0}.bwOFxq_inner{z-index:2;max-width:1200px;margin:0 auto;position:relative}.bwOFxq_catch-copy{color:#f4f2eb;text-align:left;white-space:pre-line;flex:1;min-width:0;line-height:1.8}.bwOFxq_button-glow{border-radius:24px;flex-shrink:0;box-shadow:0 0 16px 3px #d9770652,0 0 23px 4px #d9770621}.bwOFxq_button{min-height:44px}
.G0azca_card-link[class]{box-sizing:border-box;text-align:left;white-space:normal;width:100%;padding:0;display:block}.G0azca_card{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;position:relative;overflow:hidden}.G0azca_thumbnail{aspect-ratio:16/9;background-color:#f5f5f5;flex-shrink:0;width:100%;position:relative}@media (min-width:768px){.G0azca_thumbnail{width:240px}}.G0azca_thumbnail-image{object-fit:cover}.G0azca_body{z-index:1;color:#fff;background:linear-gradient(#0009 0%,#0000 38% 52%,#000000ad 100%);padding:16px;position:absolute;inset:0}@media (min-width:768px){.G0azca_body{color:#1a1a1a;background:0 0;flex:1;position:static;inset:auto}}.G0azca_badge{color:#fff;text-shadow:0 1px 3px #000c;align-self:flex-start;max-width:100%}@media (min-width:768px){.G0azca_badge{color:#525252;text-shadow:none}}.G0azca_badge-label{min-width:0;color:inherit;letter-spacing:.05em;overflow-wrap:anywhere}.G0azca_title[class]{color:#fff;text-align:right;text-shadow:0 1px 4px #000000d9;align-self:flex-end;font-size:14px;line-height:1.6}@media (min-width:768px){.G0azca_title[class]{color:#1a1a1a;text-align:left;text-shadow:none;align-self:stretch;font-size:16px}}
.ZiBzXW_section{border-top:1px solid #e5e5e5;width:100%;margin-top:64px;padding-top:32px}.ZiBzXW_message{color:#525252;margin-bottom:24px;line-height:1.9}.ZiBzXW_article-body{color:#1a1a1a;font-size:16px;line-height:1.9}.ZiBzXW_article-body h2{color:#1a1a1a;margin-top:24px;margin-bottom:8px;font-size:18px;font-weight:700}@media (min-width:768px){.ZiBzXW_article-body h2{font-size:20px}}.ZiBzXW_article-body h3,.ZiBzXW_article-body h4,.ZiBzXW_article-body h5,.ZiBzXW_article-body h6{color:#1a1a1a;margin-top:16px;margin-bottom:4px;font-size:16px;font-weight:700}.ZiBzXW_article-body p{margin-bottom:16px}.ZiBzXW_article-body p:last-child{margin-bottom:0}.ZiBzXW_article-body ul,.ZiBzXW_article-body ol{margin-bottom:16px;padding-left:24px}.ZiBzXW_article-body li{margin-bottom:4px}.ZiBzXW_article-body a{color:#d97706;text-decoration:underline}.ZiBzXW_article-body a:hover{color:#b45309}.ZiBzXW_article-body strong{font-weight:700}.ZiBzXW_article-body img{border-radius:8px;max-width:100%;height:auto;margin:0 auto;display:block}.ZiBzXW_article-body blockquote{color:#525252;border-left:4px solid #d4d4d4;margin:24px 0;padding-left:16px;font-style:italic}
._2o4-ma_page{--body-font-size-sp:16px;--body-font-size-pc:16px;--pull-quote-font-size-sp:18px;--pull-quote-font-size-pc:20px;--closing-font-size-sp:18px;--closing-font-size-pc:20px;position:relative;overflow-x:clip}._2o4-ma_visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._2o4-ma_container{gap:64px}._2o4-ma_block-hero{position:relative}._2o4-ma_hero-image-wrapper--title-overlay{width:100%;height:65vh;min-height:400px;position:relative}@media screen and (min-width:768px){._2o4-ma_hero-image-wrapper--title-overlay{height:85vh;min-height:600px}}._2o4-ma_hero-image--top-fade{object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(#0000 0%,#000 12%);mask-image:linear-gradient(#0000 0%,#000 12%)}._2o4-ma_hero-title-overlay{background:linear-gradient(#0000 0%,#0000008c 100%);padding:96px 24px 64px;position:absolute;bottom:0;left:0;right:0}@media screen and (min-width:768px){._2o4-ma_hero-title-overlay{padding:96px 64px 64px}}._2o4-ma_hero-title{letter-spacing:.15em;color:#fff;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;font-size:32px;font-weight:400;line-height:1.6}@media screen and (min-width:768px){._2o4-ma_hero-title{font-size:56px}}._2o4-ma_hero-image-wrapper--image-only{width:100%;height:60vh;position:relative}@media screen and (min-width:768px){._2o4-ma_hero-image-wrapper--image-only{height:70vh}}._2o4-ma_hero-image--bottom-fade{object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(#000 80%,#0000 95%);mask-image:linear-gradient(#000 80%,#0000 95%)}._2o4-ma_story-area{gap:64px}@media screen and (min-width:768px){._2o4-ma_story-area{gap:96px}}._2o4-ma_text-block{max-width:640px;margin:0 auto;padding:0 24px}@media screen and (min-width:768px){._2o4-ma_text-block{max-width:720px;padding:0 32px}}._2o4-ma_body-text{font-size:var(--body-font-size-sp);letter-spacing:.1em;color:#525252;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;line-height:2}@media screen and (min-width:768px){._2o4-ma_body-text{font-size:var(--body-font-size-pc);text-align:center;line-height:2.2}}._2o4-ma_pull-quote{text-align:center;max-width:560px;margin:0 auto;padding:0 24px}._2o4-ma_pull-quote:before{content:"";background-color:#d97706;width:32px;height:2px;margin:0 auto 24px;display:block}._2o4-ma_pull-quote-text{font-size:var(--pull-quote-font-size-sp);letter-spacing:.1em;color:#404040;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;line-height:2}@media screen and (min-width:768px){._2o4-ma_pull-quote-text{font-size:var(--pull-quote-font-size-pc);text-align:center}}._2o4-ma_pull-quote-large ._2o4-ma_pull-quote-text{font-size:24px}@media screen and (min-width:768px){._2o4-ma_pull-quote-large ._2o4-ma_pull-quote-text{font-size:32px}}._2o4-ma_photo-interlude{width:100%;height:50vh;position:relative}@media screen and (min-width:768px){._2o4-ma_photo-interlude{height:55vh}}._2o4-ma_photo-image{object-fit:cover;object-position:center;-webkit-mask-image:linear-gradient(#000 80%,#0000 95%);mask-image:linear-gradient(#000 80%,#0000 95%)}._2o4-ma_photo-inset{border-radius:8px;width:85%;max-width:720px;height:42vh;margin:0 auto;position:relative;overflow:clip}@media screen and (min-width:768px){._2o4-ma_photo-inset{height:50vh}}._2o4-ma_photo-inset-image{object-fit:cover;object-position:center}._2o4-ma_photo-offset-right{border-radius:8px 0 0 8px;width:80%;height:45vh;margin-left:auto;position:relative;overflow:clip}@media screen and (min-width:768px){._2o4-ma_photo-offset-right{width:70%;height:52vh}}._2o4-ma_photo-offset-left{border-radius:8px 0 0 8px;width:80%;height:45vh;margin-left:auto;position:relative;overflow:clip}@media screen and (min-width:768px){._2o4-ma_photo-offset-left{border-radius:0 8px 8px 0;width:70%;height:52vh;margin-left:0;margin-right:auto}}._2o4-ma_photo-offset-image{object-fit:cover;object-position:center}._2o4-ma_closing-block{text-align:center;max-width:560px;margin:0 auto;padding:64px 24px 0}._2o4-ma_closing-block:before{content:"";background-color:#d97706;width:32px;height:2px;margin:0 auto 24px;display:block}@media screen and (min-width:768px){._2o4-ma_closing-block{padding:96px 32px 0}}._2o4-ma_closing-text{font-size:var(--closing-font-size-sp);letter-spacing:.1em;color:#404040;white-space:pre-line;word-break:keep-all;line-break:strict;margin:0;line-height:2.2}@media screen and (min-width:768px){._2o4-ma_closing-text{font-size:var(--closing-font-size-pc);text-align:center}}._2o4-ma_back-to-top{padding:32px 24px 128px}@media screen and (min-width:768px){._2o4-ma_back-to-top{padding:96px 24px 64px}}
._MmpYa_article{max-width:640px;margin:0 auto;padding:64px 32px 96px}@media (min-width:768px){._MmpYa_article{padding:96px 16px 128px}}._MmpYa_header{margin-bottom:64px}._MmpYa_avatar-frame{border-radius:50%;flex-shrink:0;position:relative}._MmpYa_avatar-frame:before{content:"";box-shadow:0 0 20px 4px color-mix(in srgb, var(--theme-color,#d97706) 32%, transparent),0 0 30px 6px color-mix(in srgb, var(--theme-color,#d97706) 13%, transparent);border-radius:50%;animation:4.8s ease-in-out infinite _MmpYa_avatar-flame-flicker;position:absolute;inset:0}@keyframes _MmpYa_avatar-flame-flicker{0%,to{opacity:1}25%{opacity:.9}50%{opacity:.82}75%{opacity:.94}}@media (prefers-reduced-motion:reduce){._MmpYa_avatar-frame:before{animation:none}}._MmpYa_avatar{background-color:#e5e5e5;border-radius:50%;width:100px;height:100px;position:relative;overflow:hidden}@media (min-width:768px){._MmpYa_avatar{width:200px;height:200px}}._MmpYa_avatar-image{object-fit:cover;object-position:center}._MmpYa_avatar-text{color:#737373;font-size:32px;font-weight:500}._MmpYa_info{text-align:left;flex:1;align-items:flex-start;gap:16px;min-width:0}@media (min-width:768px){._MmpYa_info{gap:24px}}._MmpYa_name-area{align-items:flex-start;gap:4px}._MmpYa_full-name{color:#525252;letter-spacing:.05em;font-size:14px}._MmpYa_profile{align-items:flex-start;gap:8px}@media (min-width:768px){._MmpYa_profile{gap:16px}}._MmpYa_item>:first-child{flex-shrink:0}._MmpYa_item-value{color:#1a1a1a;line-height:1.8}._MmpYa_likes{flex-wrap:wrap;align-items:center}._MmpYa_like{color:#d97706;line-height:1.6}._MmpYa_profile ._MmpYa_item-value,._MmpYa_profile ._MmpYa_like{font-size:12px}@media (min-width:768px){._MmpYa_profile ._MmpYa_item-value,._MmpYa_profile ._MmpYa_like{font-size:16px}}._MmpYa_note,._MmpYa_back-nav{margin-top:64px}
._x_f8G_page{padding-bottom:64px;position:relative;overflow-x:clip}@media screen and (min-width:768px){._x_f8G_page{padding-bottom:96px}}._x_f8G_hero{text-align:center;padding:64px 16px 32px}@media screen and (min-width:768px){._x_f8G_hero{padding:96px 32px 64px}}._x_f8G_hero-label{letter-spacing:.3em;color:#d97706;text-transform:uppercase;font-size:14px}@media screen and (min-width:768px){._x_f8G_hero-label{font-size:16px}}._x_f8G_hero-heading{color:#262626}._x_f8G_hero-lead{letter-spacing:.05em;color:#404040;white-space:pre-line;max-width:640px;margin:0 auto;font-size:14px;line-height:2}@media screen and (min-width:768px){._x_f8G_hero-lead{font-size:16px}}
.dET09a_article{max-width:680px;margin:0 auto;padding:64px 16px 96px}@media (min-width:768px){.dET09a_article{padding:96px 16px 128px}}.dET09a_thumbnail{aspect-ratio:16/9;border-radius:8px;width:100%;margin-bottom:32px;position:relative;overflow:hidden}.dET09a_thumbnail img{object-fit:cover}.dET09a_header{margin-bottom:32px}.dET09a_category{color:#d97706;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:500;display:inline-block}.dET09a_meta{color:#525252}.dET09a_body{color:#1a1a1a;font-size:16px;line-height:1.9}.dET09a_body h2{color:#1a1a1a;margin-top:32px;margin-bottom:16px;font-size:20px;font-weight:700}@media (min-width:768px){.dET09a_body h2{font-size:24px}}.dET09a_body h3{color:#1a1a1a;margin-top:24px;margin-bottom:8px;font-size:18px;font-weight:700}.dET09a_body p{margin-bottom:16px}.dET09a_body ul,.dET09a_body ol{margin-bottom:16px;padding-left:24px}.dET09a_body li{margin-bottom:4px}.dET09a_body a{color:#d97706;text-decoration:underline}.dET09a_body a:hover{color:#b45309}.dET09a_body blockquote{color:#525252;border-left:4px solid #d4d4d4;margin:24px 0;padding-left:16px;font-style:italic}.dET09a_body img{border-radius:8px;max-width:100%;height:auto;margin:24px 0}.dET09a_nav{border-top:1px solid #e5e5e5;margin-top:64px;padding-top:24px}
.JspZna_container{box-sizing:border-box;max-width:960px;margin:0 auto;padding:64px 16px 96px;overflow-x:clip}@media (min-width:768px){.JspZna_container{padding:96px 16px 128px}}.JspZna_page-title,.JspZna_filter-section{margin-bottom:32px}.JspZna_filter-buttons{flex-wrap:wrap;margin-bottom:8px}.JspZna_filter-count{color:#525252}.JspZna_category{color:#d97706;letter-spacing:.05em;margin-bottom:4px;font-weight:500;display:inline-block}.JspZna_meta{color:#525252}.JspZna_excerpt{-webkit-line-clamp:2;color:#525252;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.JspZna_excerpt{-webkit-line-clamp:3}}.JspZna_featured-link[class]{text-align:left;white-space:normal;box-sizing:border-box;width:100%;margin-bottom:32px;padding:0;display:block}.JspZna_featured{width:100%}.JspZna_featured-thumbnail{aspect-ratio:16/7;border-radius:8px;width:100%;margin-bottom:16px;position:relative;overflow:hidden}.JspZna_featured-thumbnail img{object-fit:cover}.JspZna_featured-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.JspZna_article-link[class]{text-align:left;white-space:normal;box-sizing:border-box;width:100%;padding:0;display:block}.JspZna_article-thumbnail{aspect-ratio:1;border-radius:8px;flex-shrink:0;width:120px;position:relative;overflow:hidden}@media (min-width:768px){.JspZna_article-thumbnail{aspect-ratio:4/3;width:280px}}.JspZna_article-thumbnail img{object-fit:cover}.JspZna_article-content{flex:1;min-width:0}.JspZna_article-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.JspZna_no-articles{color:#525252;padding:96px 0}
.JgFi6W_section{margin-top:64px}.JgFi6W_heading{text-align:center;margin-bottom:24px}.JgFi6W_list{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.JgFi6W_card{height:auto;padding:16px 8px}.JgFi6W_card-inner{width:100%}.JgFi6W_avatar{width:72px;height:72px;box-shadow:0 0 12px 2px color-mix(in srgb, var(--theme-color,#d97706) 28%, transparent);background-color:#e5e5e5;border-radius:50%;position:relative;overflow:hidden}@media (min-width:768px){.JgFi6W_avatar{width:120px;height:120px}}.JgFi6W_avatar-image{object-fit:cover;object-position:center}.JgFi6W_avatar-text{color:#737373;font-size:24px;font-weight:500}.JgFi6W_name{color:#1a1a1a;text-align:center}
.i7EgHW_page{--body-font-size-sp:14px;--pull-quote-font-size-sp:20px;--pull-quote-font-size-pc:24px;--closing-font-size-sp:16px;--closing-font-size-pc:18px}
._99Y1LW_page{padding-bottom:64px;position:relative;overflow-x:clip}@media screen and (min-width:768px){._99Y1LW_page{padding-bottom:96px}}._99Y1LW_hero{text-align:center;padding:64px 16px 32px}@media screen and (min-width:768px){._99Y1LW_hero{padding:96px 32px 64px}}._99Y1LW_hero-label{letter-spacing:.3em;color:#d97706;text-transform:uppercase;font-size:14px}@media screen and (min-width:768px){._99Y1LW_hero-label{font-size:16px}}._99Y1LW_hero-heading{color:#262626}._99Y1LW_preamble-container{max-width:720px;margin:0 auto}._99Y1LW_preamble-text{letter-spacing:.1em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:16px;line-height:2}@media screen and (min-width:768px){._99Y1LW_preamble-text{font-size:18px;line-height:2.2}}._99Y1LW_last-updated{letter-spacing:.1em;color:#a3a3a3;text-align:right;margin:0;font-size:12px}@media screen and (min-width:768px){._99Y1LW_last-updated{font-size:14px}}._99Y1LW_article-container{max-width:720px;margin:0 auto}._99Y1LW_article-intro{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){._99Y1LW_article-intro{font-size:16px}}._99Y1LW_article-paragraph{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){._99Y1LW_article-paragraph{font-size:16px}}._99Y1LW_article-list{margin:0;padding-left:24px;list-style:decimal}._99Y1LW_article-item{margin:0}._99Y1LW_article-item+._99Y1LW_article-item{margin-top:8px}._99Y1LW_article-item::marker{color:#525252;font-weight:500}._99Y1LW_article-item-text{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){._99Y1LW_article-item-text{font-size:16px}}._99Y1LW_article-sub-list{margin:4px 0 0;padding-left:24px;list-style:outside}._99Y1LW_article-sub-item{margin:0}._99Y1LW_article-sub-item+._99Y1LW_article-sub-item{margin-top:4px}._99Y1LW_article-sub-item::marker{color:#737373}._99Y1LW_footer-container{max-width:720px;margin:0 auto;padding-top:32px}._99Y1LW_footer-line{letter-spacing:.1em;color:#a3a3a3;margin:0;font-size:14px}@media screen and (min-width:768px){._99Y1LW_footer-line{font-size:16px}}
.Dk49Da_page{padding-bottom:64px;position:relative;overflow-x:clip}@media screen and (min-width:768px){.Dk49Da_page{padding-bottom:96px}}.Dk49Da_hero{text-align:center;padding:64px 16px 32px}@media screen and (min-width:768px){.Dk49Da_hero{padding:96px 32px 64px}}.Dk49Da_hero-label{letter-spacing:.3em;color:#d97706;text-transform:uppercase;font-size:14px}@media screen and (min-width:768px){.Dk49Da_hero-label{font-size:16px}}.Dk49Da_hero-heading{color:#262626}.Dk49Da_preamble-container{max-width:720px;margin:0 auto}.Dk49Da_preamble-text{letter-spacing:.1em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:16px;line-height:2}@media screen and (min-width:768px){.Dk49Da_preamble-text{font-size:18px;line-height:2.2}}.Dk49Da_last-updated{letter-spacing:.1em;color:#a3a3a3;text-align:right;margin:0;font-size:12px}@media screen and (min-width:768px){.Dk49Da_last-updated{font-size:14px}}.Dk49Da_article-container{max-width:720px;margin:0 auto}.Dk49Da_article-intro{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.Dk49Da_article-intro{font-size:16px}}.Dk49Da_article-paragraph{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.Dk49Da_article-paragraph{font-size:16px}}.Dk49Da_article-list{margin:0;padding-left:24px;list-style:decimal}.Dk49Da_article-item{margin:0}.Dk49Da_article-item+.Dk49Da_article-item{margin-top:8px}.Dk49Da_article-item::marker{color:#525252;font-weight:500}.Dk49Da_article-item-text{letter-spacing:.05em;color:#404040;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin:0;font-size:14px;line-height:2}@media screen and (min-width:768px){.Dk49Da_article-item-text{font-size:16px}}.Dk49Da_article-sub-list{margin:4px 0 0;padding-left:24px;list-style:outside}.Dk49Da_article-sub-item{margin:0}.Dk49Da_article-sub-item+.Dk49Da_article-sub-item{margin-top:4px}.Dk49Da_article-sub-item::marker{color:#737373}.Dk49Da_footer-container{max-width:720px;margin:0 auto;padding-top:32px}.Dk49Da_footer-line{letter-spacing:.1em;color:#a3a3a3;margin:0;font-size:14px}@media screen and (min-width:768px){.Dk49Da_footer-line{font-size:16px}}
