.O9ieCW_history{min-height:100svh;padding:clamp(6rem, 13vh, 9rem) var(--gutter) clamp(2.5rem, 7vh, 4.5rem);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.O9ieCW_stage{z-index:1;position:relative}.O9ieCW_history .O9ieCW_title{margin-bottom:clamp(2.2rem,5vh,3.6rem)}.O9ieCW_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 3.5rem;display:flex}.O9ieCW_wareki{flex-direction:column;gap:.9rem;display:flex}.O9ieCW_big{letter-spacing:-.01em;font-variant-numeric:lining-nums tabular-nums;align-items:baseline;gap:.22em;font-size:clamp(4.6rem,min(17vw,22vh),12.5rem);font-weight:300;line-height:.86;display:flex}.O9ieCW_u{letter-spacing:.04em;color:var(--cream-70);font-size:.24em;font-style:italic;font-weight:400}.O9ieCW_ad{letter-spacing:.3em;text-transform:uppercase;color:var(--saumon);font-variant-numeric:lining-nums;font-size:.8rem;font-weight:600}.O9ieCW_note{white-space:pre-line;max-width:28em;min-height:3.6em;color:var(--cream-70);margin-top:.4rem;font-size:1.125rem;font-style:italic;line-height:1.6}.O9ieCW_gengo{text-align:right;border-right:1px solid var(--saumon-dim);letter-spacing:.03em;color:var(--saumon);flex-direction:column;gap:.5rem;margin-bottom:.4rem;padding-right:1.2rem;font-size:clamp(1.125rem,1.7vw,1.35rem);display:flex}.O9ieCW_lead{color:var(--cream-70);max-width:46em;margin-top:clamp(1.8rem,4.5vh,3rem);font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.O9ieCW_ruler{-webkit-user-select:none;user-select:none;height:64px;margin-top:clamp(3.2rem,8vh,5rem);transition:filter .25s;position:relative}.O9ieCW_grab{filter:brightness(1.25)drop-shadow(0 0 6px #e9937e59)}.O9ieCW_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.O9ieCW_base{stroke:var(--cream-14);stroke-width:1px}.O9ieCW_minor line{stroke:#f4efe033;stroke-width:1px;vector-effect:non-scaling-stroke}.O9ieCW_major line{stroke:var(--cream-56);stroke-width:1px;vector-effect:non-scaling-stroke;transition:stroke .6s}.O9ieCW_major line.O9ieCW_lit{stroke:var(--saumon)}.O9ieCW_fill{fill:var(--saumon);transform-origin:0;transform-box:fill-box;transform:scaleX(0)}.O9ieCW_needle{fill:var(--saumon);filter:drop-shadow(0 0 6px #e9937e99)}.O9ieCW_tick{width:0;height:24px;position:absolute;top:26px}.O9ieCW_tick span{letter-spacing:.04em;color:var(--cream-56);white-space:nowrap;font-size:clamp(.95rem,1.4vw,1.1rem);font-style:italic;transition:color .6s;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.O9ieCW_tick i{white-space:nowrap;letter-spacing:.14em;color:var(--cream-56);font-variant-numeric:lining-nums;font-size:.72rem;font-style:normal;font-weight:600;position:absolute;top:30px;left:50%;transform:translate(-50%)}.O9ieCW_tick.O9ieCW_first span,.O9ieCW_tick.O9ieCW_first i{left:0;transform:none}.O9ieCW_tick.O9ieCW_last span,.O9ieCW_tick.O9ieCW_last i{left:0;transform:translate(-100%)}.O9ieCW_tick.O9ieCW_lit span{color:var(--cream)}.O9ieCW_ev{color:var(--cream-56);opacity:.3;pointer-events:none;transition:opacity .6s,color .6s;position:absolute;bottom:calc(40.6% + 5px);transform:translate(-50%)}.O9ieCW_ev b{background:currentColor;width:5px;height:5px;margin-bottom:4px;display:block;transform:rotate(45deg)}.O9ieCW_ev.O9ieCW_lit{opacity:1;color:var(--saumon)}@media (max-width:900px){.O9ieCW_gengo{text-align:left;border-right:0;border-left:1px solid var(--saumon-dim);margin-bottom:0;padding:0 0 0 1rem}.O9ieCW_tick:nth-of-type(2n) span{bottom:50px}.O9ieCW_tick:nth-of-type(2n) i{top:46px}}@media (max-width:760px){.O9ieCW_tick.O9ieCW_mid span{display:none}.O9ieCW_history{padding-top:5.4rem;padding-bottom:2.2rem}.O9ieCW_gengo{display:none}.O9ieCW_history .O9ieCW_title{margin-bottom:1.6rem}.O9ieCW_lead{margin-top:1.4rem}.O9ieCW_ruler{margin-top:3.4rem}}@media (max-height:700px){.O9ieCW_big{font-size:clamp(4rem,18vh,9rem)}}
.EsRfVq_ph{background:var(--navy);position:relative;overflow:hidden}.EsRfVq_media{object-fit:cover;will-change:transform;filter:saturate(.76)contrast(1.05)brightness(.88);width:100%;height:100%;min-height:100%;position:relative;transform:scale(1.08)}.EsRfVq_ph:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(#13294a1f,#08152461);position:absolute;inset:0}.EsRfVq_ph:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 90px #040a1273}.EsRfVq_heat{z-index:2;opacity:0;pointer-events:none;background:radial-gradient(220px at var(--hx,50%) var(--hy,50%), #e9937e38, transparent 72%);transition:opacity .5s;position:absolute;inset:0}:is(.EsRfVq_ph:hover .EsRfVq_heat,.EsRfVq_ph.is-hot .EsRfVq_heat){opacity:1}.EsRfVq_cap{z-index:3;letter-spacing:.3em;text-transform:uppercase;color:#f4efe0e6;text-shadow:0 1px 8px #081524f2;font-size:.68rem;font-weight:600;line-height:1.4;position:absolute;bottom:.8rem;left:.95rem}
.q2L2_G_machi{border-top:1px solid var(--cream-14);padding:clamp(6rem,12vh,9rem) 0}.q2L2_G_machi .q2L2_G_title{padding:0 var(--gutter);margin-bottom:clamp(3rem,7vh,5rem)}.q2L2_G_grid{grid-template-columns:minmax(0,58vw) minmax(18em,1fr);align-items:center;gap:clamp(1.6rem,4vw,4rem);display:grid}.q2L2_G_fig{aspect-ratio:16/10;grid-column:1}.q2L2_G_text{padding-right:var(--gutter);flex-flow:row-reverse wrap;grid-column:2;align-items:flex-start;gap:clamp(1.4rem,2.6vw,2.6rem);display:flex}.q2L2_G_body{flex:18em;min-width:min(18em,100%)}.q2L2_G_vertical{flex-direction:row-reverse;flex:none;gap:.9rem;display:flex}.q2L2_G_jp{writing-mode:vertical-rl;letter-spacing:.3em;font-size:clamp(2.4rem,4.2vw,3.6rem);font-weight:500;line-height:1}.q2L2_G_read{writing-mode:vertical-rl;letter-spacing:.4em;text-transform:uppercase;color:var(--saumon);padding-top:.3rem;font-size:.66rem;font-weight:600}.q2L2_G_bb{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.2rem;margin-bottom:1.4rem;display:flex}.q2L2_G_bbWord{letter-spacing:.14em;color:var(--cream-80);font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.3}.q2L2_G_bbRead{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);font-size:.66rem;font-weight:600}.q2L2_G_lead{color:var(--cream-70);max-width:34em;font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.q2L2_G_wishes{border-top:1px solid var(--cream-14);max-width:30em;margin-top:1.8rem}.q2L2_G_wishes li{border-bottom:1px solid var(--cream-14);color:var(--cream-80);align-items:baseline;gap:1.2rem;padding:.7rem 0;font-size:1.2rem;font-style:italic;display:flex}.q2L2_G_wishes b{letter-spacing:.2em;color:var(--saumon);font-variant-numeric:lining-nums;font-size:.74rem;font-style:normal;font-weight:600}.q2L2_G_eizo{margin:clamp(2.4rem, 5vh, 3.6rem) var(--gutter) 0;border:1px solid var(--cream-14);align-items:center;gap:1.4rem;padding:1.1rem 1.4rem;transition:border-color .35s,color .35s;display:flex}.q2L2_G_eizo:hover{border-color:var(--saumon-dim);color:var(--saumon)}.q2L2_G_k{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.76rem;font-weight:600}.q2L2_G_k small{letter-spacing:.18em;text-transform:none;color:var(--cream-56);margin-left:.7rem;font-size:.7rem;font-style:italic;font-weight:500}.q2L2_G_t{color:var(--cream-70);flex:1;font-size:1.125rem;line-height:1.6}.q2L2_G_play{width:14px;height:16px;color:var(--saumon);transition:transform .4s var(--ease)}.q2L2_G_eizo:hover .q2L2_G_play{transform:translate(5px)}.q2L2_G_open{background:var(--navy);justify-content:center;padding:clamp(.8rem,2vw,1.4rem);display:flex}.q2L2_G_open:hover{border-color:var(--cream-14)}.q2L2_G_open video{background:var(--navy-deep);width:auto;max-width:100%;height:min(78vh,760px);display:block}@media (max-width:1080px){.q2L2_G_grid{display:block}.q2L2_G_fig{margin-bottom:2rem;margin-right:8vw}.q2L2_G_text{padding:0 var(--gutter);display:block}.q2L2_G_vertical{flex-direction:row;align-items:baseline;margin-bottom:1.2rem}.q2L2_G_jp,.q2L2_G_read{writing-mode:horizontal-tb}.q2L2_G_jp{font-size:2.4rem}}@media (max-width:760px){.q2L2_G_eizo{flex-wrap:wrap;gap:.6rem 1rem}.q2L2_G_t{flex-basis:100%;order:3}}
.ReHQkq_section{border-top:1px solid var(--cream-14);padding:clamp(7rem,15vh,11rem) 0 clamp(6rem,12vh,9rem);position:relative}.ReHQkq_head{z-index:1;padding:0 var(--gutter);position:relative}.ReHQkq_axiom{flex-direction:row-reverse;align-items:flex-start;gap:1.2rem;width:max-content;min-height:7em;margin-left:auto;margin-right:clamp(0rem,8vw,9rem);display:flex}.ReHQkq_axiomJp{writing-mode:vertical-rl;letter-spacing:.2em;text-shadow:0 0 40px #e9937e26;font-size:clamp(4.4rem,9.5vw,8.4rem);font-weight:500;line-height:1}:is(.js .ReHQkq_axiomJp:not([data-split]),.js .ReHQkq_axiomJp [data-ch]){opacity:0}.js .ReHQkq_axiomJp [data-ch]{transform:translateY(.4em)}.ReHQkq_axiomRead{writing-mode:vertical-rl;letter-spacing:.4em;text-transform:uppercase;color:var(--saumon);padding-top:.6rem;font-size:.66rem;font-weight:600}.ReHQkq_beat1{grid-template-columns:1fr minmax(0,72vw);margin-top:clamp(-3rem,-6vh,-2rem);display:grid}.ReHQkq_beat1Fig{aspect-ratio:16/9;grid-column:2}.ReHQkq_beat2{padding:clamp(4.5rem, 10vh, 7rem) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:center;gap:clamp(1.2rem,3vw,3rem);display:grid}.ReHQkq_tall{aspect-ratio:3/4;grid-column:1/6}.ReHQkq_beat2Text{grid-column:7/12}.ReHQkq_lead{color:var(--cream-70);max-width:34em;font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.ReHQkq_lead+.ReHQkq_lead{margin-top:1.3em}.ReHQkq_aside{border-left:1px solid var(--saumon-dim);color:var(--cream-56);max-width:30em;margin-top:2.4rem;padding-left:1.6rem;font-size:1.125rem;font-style:italic}.ReHQkq_aside b{color:var(--cream-80);letter-spacing:.28em;text-transform:uppercase;margin-bottom:.5em;font-size:.74rem;font-style:normal;font-weight:600;display:block}.ReHQkq_beat3{padding:clamp(4.5rem, 10vh, 7rem) var(--gutter) 0;grid-template-columns:repeat(12,1fr);gap:clamp(1.2rem,3vw,3rem);display:grid}.ReHQkq_wide{aspect-ratio:16/10;grid-column:2/9}.ReHQkq_sq{aspect-ratio:1;grid-column:9/13;align-self:end}.no-anim .ReHQkq_axiomJp{opacity:1!important;transform:none!important}.no-anim .ReHQkq_axiomJp [data-ch]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.ReHQkq_axiomJp,.ReHQkq_axiomJp [data-ch]{opacity:1!important;transform:none!important}}@media (max-width:900px){.ReHQkq_head{padding-bottom:1.4rem}.ReHQkq_axiom{min-height:0;margin-bottom:2.4rem;margin-right:0}.ReHQkq_beat1{grid-template-columns:1fr}.ReHQkq_beat1Fig{grid-column:1;margin-left:8vw}.ReHQkq_tall,.ReHQkq_beat2Text,.ReHQkq_wide{grid-column:1/-1}.ReHQkq_sq{grid-column:4/-1;margin-top:1rem}}
.psSwPq_quote{justify-content:center;align-items:center;height:100svh;padding:0 clamp(1.4rem,6vw,7rem);display:flex;position:relative}.psSwPq_lines{letter-spacing:.005em;flex-direction:column;gap:.12em;max-width:16em;font-size:clamp(2rem,4.6vw,3.9rem);font-weight:400;line-height:1.22;display:flex}.psSwPq_line:nth-child(2){padding-left:clamp(1.5rem,7vw,7rem)}.psSwPq_line:nth-child(3){padding-left:clamp(3rem,14vw,14rem)}.psSwPq_line [data-ch]{color:var(--cream-14);transition:color .35s,text-shadow .35s}.psSwPq_line [data-ch].psSwPq_hot{color:var(--cream);text-shadow:0 0 26px #e9937e59}.psSwPq_accent [data-ch].psSwPq_hot{color:var(--saumon)}.no-anim .psSwPq_line [data-ch]{color:var(--cream)}.no-anim .psSwPq_accent [data-ch]{color:var(--saumon)}.psSwPq_note{letter-spacing:.34em;text-transform:uppercase;color:var(--cream-56);font-size:.68rem;font-weight:600;position:absolute;bottom:4.5vh;right:clamp(2rem,6vw,6rem)}@media (max-width:900px){.psSwPq_note{right:auto;left:var(--gutter)}}
.-cE2EW_identity{min-height:112svh;padding:clamp(8rem, 16vh, 12rem) var(--gutter);color:var(--navy-deep);flex-direction:column;justify-content:center;display:flex;position:relative}.no-anim .-cE2EW_identity{background:var(--cream)}.js .-cE2EW_ttl{opacity:0}.-cE2EW_fig{z-index:1;aspect-ratio:4/5;width:min(340px,62vw);margin:0 auto clamp(3.5rem,8vh,5.5rem);position:relative}.-cE2EW_fig figcaption{left:auto;right:.8rem}.-cE2EW_word{z-index:1;border-left:1px solid var(--sun);max-width:38em;color:var(--ink-70);margin:0 auto clamp(4rem,9vh,6rem);padding-left:1.8rem;font-size:clamp(1.15rem,1.5vw,1.3rem);line-height:1.8;position:relative}.-cE2EW_word p+p{margin-top:1em}.-cE2EW_word strong{color:var(--navy-deep);font-weight:600}.-cE2EW_word .-cE2EW_leadIn{color:var(--navy-deep);font-size:1.5em;font-style:italic;font-weight:400;line-height:1.3}.-cE2EW_word cite{text-align:right;letter-spacing:.3em;text-transform:uppercase;color:var(--navy-deep);margin-top:1.6rem;font-size:.74rem;font-style:normal;font-weight:600;display:block}.-cE2EW_cols{z-index:1;flex-direction:column;align-items:center;font-size:clamp(2.3rem,5.4vw,4.4rem);font-weight:400;line-height:1.12;display:flex;position:relative}.-cE2EW_col:first-child{margin-right:clamp(0rem,22vw,20rem)}.-cE2EW_col:nth-child(3){margin-left:clamp(0rem,22vw,20rem);font-style:italic}.js .-cE2EW_col{opacity:0;transform:translateY(.8em)}.-cE2EW_close{z-index:1;text-align:center;letter-spacing:.03em;color:var(--ink-70);margin-top:clamp(4rem,9vh,6rem);font-size:clamp(1.15rem,1.6vw,1.35rem);font-style:italic;position:relative}.-cE2EW_sig{z-index:1;text-align:center;width:max-content;max-width:92vw;color:var(--navy-deep);margin:clamp(2.6rem,5.6vh,3.8rem) auto 0;font-size:clamp(1.8rem,3.4vw,2.7rem);font-style:italic;font-weight:300;line-height:1.1;position:relative;transform:rotate(-1.5deg)}.js .-cE2EW_sig{clip-path:inset(0 100% 0 0)}.-cE2EW_sign{z-index:1;justify-content:center;margin-top:1rem;display:flex;position:relative}.-cE2EW_bb{letter-spacing:.12em;white-space:nowrap;color:var(--navy-deep);align-items:center;font-size:clamp(1.3rem,2vw,1.6rem);line-height:1;display:flex;position:absolute;top:0;bottom:0;left:calc(50% + clamp(24px,3.3vw,31px) + clamp(.9rem,2vw,1.3rem))}.-cE2EW_seal{filter:drop-shadow(0 1px 4px #d8534b40);transform-origin:50%;width:clamp(48px,6.6vw,62px);height:auto}.js .-cE2EW_seal{opacity:0;transform:scale(1.24)rotate(-5deg)}.-cE2EW_sealText{font-family:var(--jp);writing-mode:vertical-rl;font-weight:700}:is(.no-anim .-cE2EW_ttl,.no-anim .-cE2EW_col,.no-anim .-cE2EW_seal){opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}.no-anim .-cE2EW_sig{clip-path:none!important}@media (prefers-reduced-motion:reduce){.-cE2EW_ttl,.-cE2EW_col,.-cE2EW_seal{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}.-cE2EW_sig{clip-path:none!important}}@media (max-width:900px){.-cE2EW_cols{align-items:flex-start}.-cE2EW_col:first-child,.-cE2EW_col:nth-child(3){margin:0}.-cE2EW_col:nth-child(2){padding-left:1.2em}.-cE2EW_col:nth-child(3){padding-left:2.4em}}@media (max-height:700px){.-cE2EW_fig{width:min(260px,52vw)}}
.SMm0ga_panel{grid-template-columns:repeat(12,1fr);align-items:center;gap:clamp(1.2rem,3vw,3rem);padding-bottom:clamp(6rem,13vh,10rem);display:grid}.SMm0ga_name{flex-direction:row-reverse;gap:.8rem;margin-bottom:.6rem;display:flex}.SMm0ga_nameJp{writing-mode:vertical-rl;letter-spacing:.3em;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:500;line-height:1}.SMm0ga_nameRd{writing-mode:vertical-rl;letter-spacing:.36em;text-transform:uppercase;color:var(--saumon);padding-top:.3rem;font-size:.66rem;font-weight:600}.SMm0ga_h{letter-spacing:.005em;margin-bottom:1.3rem;font-size:clamp(2rem,3.3vw,2.9rem);font-weight:400;line-height:1.1}.SMm0ga_h em{color:var(--cream)}.SMm0ga_desc{color:var(--cream-70);max-width:30em;font-size:clamp(1.125rem,1.3vw,1.22rem);line-height:1.8}.SMm0ga_spec{clear:both;grid-template-columns:auto 1fr;align-items:baseline;gap:.6rem 1.4rem;max-width:32em;margin-top:2rem;display:grid}.SMm0ga_spec dt{letter-spacing:.26em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.7rem;font-weight:600}.SMm0ga_spec dd{color:var(--cream-70);font-size:1.125rem}.SMm0ga_cta{margin-top:2.4rem}@media (max-width:900px){.SMm0ga_name{flex-direction:row;align-items:baseline;gap:1rem;margin:0 0 1.1rem}.SMm0ga_nameJp,.SMm0ga_nameRd{writing-mode:horizontal-tb}.SMm0ga_nameJp{letter-spacing:.2em}}
.WPJ38q_section{padding:clamp(8rem, 16vh, 12rem) var(--gutter) 0;border-top:1px solid var(--cream-14);position:relative}.WPJ38q_section .WPJ38q_ttl{margin-bottom:clamp(3.4rem,8vh,5rem)}.WPJ38q_text{grid-area:1/7/span 2/12}.WPJ38q_nameFloat{float:right;margin-left:1.4rem}.WPJ38q_descClear{clear:right}.WPJ38q_figV{aspect-ratio:4/5;grid-area:1/2/auto/7;align-self:end}.WPJ38q_video{object-fit:cover;width:100%;height:100%;display:block}.WPJ38q_figS{aspect-ratio:4/5;z-index:2;grid-area:2/4/auto/7;align-self:start;margin-top:-24%;box-shadow:0 24px 60px #00000073}@media (max-width:900px){.WPJ38q_text{grid-area:auto/1/auto/-1}.WPJ38q_nameFloat{float:none;margin-left:0}.WPJ38q_figV{grid-area:auto/1/auto/-1}.WPJ38q_figS{grid-area:auto/6/auto/13;margin-top:-14%}}
.THfkKa_okashi{padding:clamp(6rem, 12vh, 9rem) var(--gutter);border-top:1px solid var(--cream-14);position:relative}.THfkKa_voice{z-index:1;letter-spacing:.03em;color:var(--cream-56);margin:-2.2rem 0 2.4rem;font-size:1.15rem;font-style:italic;position:relative}.THfkKa_list{max-width:48em;margin-top:clamp(2.5rem,5vh,4rem)}.THfkKa_list dt{letter-spacing:.02em;color:var(--cream);align-items:baseline;gap:1.4rem;font-size:clamp(1.5rem,2.3vw,1.9rem);font-weight:500;line-height:1.3;display:flex}.THfkKa_list dt small{letter-spacing:.24em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.68rem;font-weight:600}.THfkKa_list dt i{background:var(--cream-14);flex:1;min-width:1.5rem;height:1px;transform:translateY(-.28em)}.THfkKa_price{font-variant-numeric:lining-nums;white-space:nowrap;font-size:.8em;font-weight:400}.THfkKa_list dd{max-width:36em;color:var(--cream-56);margin:.45rem 0 1.9rem;font-size:1.125rem}.THfkKa_listNext{margin-top:clamp(2.4rem,5vh,3.4rem)}.THfkKa_extras{max-width:36em}.THfkKa_extrasTitle{letter-spacing:.03em;color:var(--cream-56);align-items:center;gap:1.2rem;margin-bottom:.8rem;font-size:1.15rem;font-style:italic;font-weight:400;display:flex}.THfkKa_extrasTitle:after{content:"";background:var(--saumon-dim);flex:1;height:1px}.THfkKa_extrasList div{border-bottom:1px solid var(--cream-14);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.2rem 1.4rem;padding:.75rem 0;display:grid}.THfkKa_extrasList dt{letter-spacing:.26em;text-transform:uppercase;color:var(--saumon);font-size:.7rem;font-weight:600}.THfkKa_extrasList dd{font-variant-numeric:lining-nums;text-align:right;white-space:nowrap;color:var(--cream-80);font-size:1.125rem}.THfkKa_extrasNote{color:var(--cream-56);margin-top:.9rem;font-size:1.125rem;font-style:italic}.THfkKa_note{max-width:38em;color:var(--cream-56);margin-top:2.4rem;font-size:1.125rem;font-style:italic}.THfkKa_gift{border:1px solid var(--cream-14);max-width:36em;color:var(--cream-70);margin-top:3rem;padding:1.6rem 4.4rem 1.6rem 1.8rem;font-size:1.125rem;line-height:1.75;position:relative}.THfkKa_giftIco{width:30px;height:30px;color:var(--saumon);opacity:.85;position:absolute;top:1.2rem;right:1.3rem}.THfkKa_gift b{letter-spacing:.32em;text-transform:uppercase;color:var(--saumon);margin-bottom:.6em;font-size:.74rem;font-weight:600;display:block}@media (max-width:760px){.THfkKa_list dt{flex-wrap:wrap;gap:.2rem 1rem}.THfkKa_list dt i{display:none}.THfkKa_price{margin-left:auto}.THfkKa_gift{padding:1.4rem 1.3rem}.THfkKa_giftIco{display:none}}@media (max-width:480px){.THfkKa_extrasList div{grid-template-columns:minmax(0,1fr)}.THfkKa_extrasList dd{text-align:left}}
.wG5ZuW_section{padding:clamp(8rem, 16vh, 12rem) var(--gutter) 0;border-top:1px solid var(--cream-14);position:relative}.wG5ZuW_second{border-top:0;padding-top:clamp(4.5rem,9vh,7rem)}.wG5ZuW_text{grid-area:1/1/auto/6}.wG5ZuW_nameFloat{float:left;margin-right:1.6rem}.wG5ZuW_figH{aspect-ratio:4/3;grid-area:1/6/auto/12}@media (max-width:900px){.wG5ZuW_text{grid-area:auto/1/auto/-1}.wG5ZuW_nameFloat{float:none;margin-right:0}.wG5ZuW_figH{grid-area:auto/1/auto/-1}}
.SNlnLq_hero{min-height:min(84svh,860px);padding:clamp(7.6rem, 17vh, 10rem) var(--gutter) clamp(3.6rem, 8vh, 6rem);grid-template-rows:auto 1fr auto auto;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(1.2rem,3vw,3rem);display:grid;position:relative;overflow:hidden}.SNlnLq_glow{pointer-events:none;background:radial-gradient(circle at 80% 42%,#d8534b1a,#d8534b09 20%,#0000 40%),radial-gradient(70% 60% at 12% 100%,#13294a8c,#0000 70%);position:absolute;inset:0}.SNlnLq_plain{min-height:max(88svh,560px)}.SNlnLq_hero .SNlnLq_chapter{top:clamp(5.5rem,12vh,8rem)}.SNlnLq_crumbs{z-index:1;letter-spacing:.3em;text-transform:uppercase;color:var(--cream-56);flex-wrap:wrap;grid-area:1/1/auto/9;align-items:baseline;gap:.6rem;font-size:.7rem;font-weight:600;display:flex;position:relative}.SNlnLq_crumbs a{border-bottom:1px solid var(--saumon-dim);transition:color .3s,border-color .3s}.SNlnLq_crumbs a:hover{color:var(--saumon);border-color:var(--saumon)}.SNlnLq_crumbs [aria-current]{color:var(--cream-80)}.SNlnLq_jp{z-index:1;flex-direction:row-reverse;grid-area:1/10/-1/13;place-self:center end;align-items:flex-start;gap:1.1rem;margin-right:clamp(0rem,5vw,6rem);display:flex;position:relative}.SNlnLq_jpWord{writing-mode:vertical-rl;font-weight:500;font-size:min(clamp(3.4rem, 9vmin, 7.4rem), calc(60svh / (var(--n,1) * 1.24)));letter-spacing:.22em;text-shadow:0 2px 30px #081524b3,0 0 46px #e9937e33;line-height:1}.SNlnLq_ch{display:inline-block}.SNlnLq_jpRead{writing-mode:vertical-rl;letter-spacing:.4em;text-transform:uppercase;color:var(--saumon);padding-top:.5rem;font-size:.66rem;font-weight:600}.SNlnLq_head,.SNlnLq_body{z-index:1;grid-column:1/9;position:relative}.SNlnLq_head{grid-row:3;padding-top:clamp(2.5rem,6vh,4rem)}.SNlnLq_body{grid-row:4}.SNlnLq_eyebrow{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);margin-bottom:1.1rem;font-size:.72rem;font-weight:600}.SNlnLq_title{letter-spacing:.004em;text-wrap:balance;max-width:15em;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:400;line-height:1.06}.SNlnLq_title em{color:var(--cream)}.SNlnLq_lead{max-width:34em;color:var(--cream-70);margin-top:clamp(1.4rem,3vh,2rem);font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.SNlnLq_actions{flex-wrap:wrap;align-items:center;gap:.9rem 1.7rem;margin-top:clamp(1.8rem,4vh,2.4rem);display:flex}.SNlnLq_band{grid-template-columns:1fr minmax(0,72vw);display:grid}.SNlnLq_bandFig{aspect-ratio:21/9;grid-column:2}.js .SNlnLq_ch{opacity:0;clip-path:inset(0 0 100%);filter:blur(8px);transform:translateY(.6em)}.js .SNlnLq_jpRead{opacity:0}:is(.no-anim .SNlnLq_ch,.no-anim .SNlnLq_jpRead){opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.SNlnLq_ch,.SNlnLq_jpRead{opacity:1!important;clip-path:none!important;filter:none!important;transform:none!important}}@media (max-width:900px){.SNlnLq_hero{min-height:0;padding-top:calc(6.4rem + env(safe-area-inset-top,0px));grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;column-gap:1.2rem;padding-bottom:clamp(3rem,7vh,4rem)}.SNlnLq_glow{background:radial-gradient(circle at 88% 22%,#d8534b1f,#0000 42%)}.SNlnLq_crumbs{letter-spacing:.24em;grid-area:1/1}.SNlnLq_jp{grid-area:1/2/3;align-self:start;gap:.7rem;margin:0}.SNlnLq_jpWord{font-size:min(clamp(2.4rem, 11vw, 3.2rem), calc(34svh / (var(--n,1) * 1.24)))}.SNlnLq_head{grid-area:2/1;padding-top:2.2rem}.SNlnLq_body{grid-area:3/1/auto/-1}.SNlnLq_title{font-size:clamp(2.2rem,9vw,3rem);line-height:1.08}.SNlnLq_plain{grid-template-rows:auto 1fr auto auto;grid-template-columns:minmax(0,1fr);min-height:90svh}.SNlnLq_plain .SNlnLq_head{grid-area:3/1/auto/-1}.SNlnLq_plain .SNlnLq_body{grid-row:4}.SNlnLq_band{grid-template-columns:1fr}.SNlnLq_bandFig{aspect-ratio:4/3;grid-column:1;margin-left:8vw}}
.lnA53G_section{max-width:1240px;margin:0 auto;padding:clamp(90px,14vh,150px) clamp(20px,6vw,84px)}.lnA53G_section .lnA53G_ttl{margin-bottom:clamp(2.6rem,6vh,4rem)}.lnA53G_strip{grid-template-columns:repeat(4,1fr);gap:clamp(8px,1.4vw,18px);display:grid}.lnA53G_cell{aspect-ratio:3/4}.lnA53G_cell .lnA53G_cellMedia{transform:none}.lnA53G_cell .lnA53G_time{letter-spacing:.24em;font-variant-numeric:lining-nums tabular-nums;font-size:.7rem}.lnA53G_note{max-width:34em;color:var(--cream-70);text-align:center;margin:clamp(2.2rem,5vh,3.4rem) auto 0;font-size:clamp(1.15rem,1.5vw,1.3rem);font-style:italic;line-height:1.8}@media (max-width:760px){.lnA53G_strip{grid-template-columns:repeat(2,1fr)}}
.V25b4q_section{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 12vh, 9rem);border-top:1px solid var(--cream-14);position:relative}.V25b4q_box{border:1px solid var(--cream-14);max-width:40em;padding:clamp(1.6rem,3vw,2.4rem) clamp(1.3rem,3vw,2.6rem)}.V25b4q_heading{color:var(--cream);font-size:clamp(2rem,3.3vw,2.9rem);font-weight:400;line-height:1.2}.V25b4q_text{max-width:32em;color:var(--cream-70);margin-top:1rem;font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.V25b4q_spec{border-top:1px solid var(--cream-14);grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem 1.4rem;margin-top:1.8rem;padding-top:1.4rem;display:grid}.V25b4q_spec dt{letter-spacing:.26em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.7rem;font-weight:600}.V25b4q_spec dd{color:var(--cream-70);font-size:1.125rem;line-height:1.65}.V25b4q_actions{flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2.4rem;display:flex}@media (max-width:480px){.V25b4q_spec{grid-template-columns:1fr;gap:.15rem}.V25b4q_spec dd+dt{margin-top:.9rem}}
.vSighW_section{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 12vh, 9rem);border-top:1px solid var(--cream-14);position:relative}.vSighW_voice{z-index:1;letter-spacing:.03em;max-width:34em;color:var(--cream-56);margin:-2.2rem 0 clamp(3rem,7vh,4.5rem);font-size:1.15rem;font-style:italic;position:relative}.vSighW_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,3rem);display:grid}.vSighW_list{border-top:1px solid var(--cream-14);grid-column:1/8}.vSighW_item{border-bottom:1px solid var(--cream-14);grid-template-columns:3rem minmax(0,1fr) auto;align-items:baseline;column-gap:clamp(1rem,2vw,1.8rem);padding:1.6rem 0 1.7rem;display:grid}.vSighW_no{letter-spacing:.2em;color:var(--saumon);font-variant-numeric:lining-nums;font-size:.74rem;font-weight:600}.vSighW_name{letter-spacing:.02em;font-size:clamp(1.5rem,2.3vw,1.9rem);font-weight:500;line-height:1.25}.vSighW_text{max-width:30em;color:var(--cream-56);margin-top:.35rem;font-size:1.125rem;line-height:1.7}.vSighW_types{flex-wrap:wrap;gap:.3rem 1.5rem;max-width:34em;margin-top:.9rem;display:flex}.vSighW_types li{color:var(--cream-80);padding-left:.95rem;font-size:1.125rem;font-style:italic;line-height:1.6;position:relative}.vSighW_types li:before{content:"";background:var(--saumon);width:5px;height:5px;position:absolute;top:.72em;left:0;transform:rotate(45deg)}.vSighW_link{border-bottom:1px solid var(--saumon-dim);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.7rem;padding:.5rem 0;font-size:.7rem;font-weight:600;transition:color .4s,border-color .4s;display:inline-flex}.vSighW_link .ico{width:18px;height:10px;transition:transform .45s var(--ease)}.vSighW_link:hover{color:var(--saumon);border-color:var(--saumon)}.vSighW_link:hover .ico{transform:translate(5px)}.vSighW_figWrap{grid-column:9/13;position:sticky;top:7rem}.vSighW_fig{aspect-ratio:4/5}@media (max-width:1080px){.vSighW_item{grid-template-columns:2.6rem minmax(0,1fr)}.vSighW_link{grid-column:2;justify-self:start;margin-top:.9rem}}@media (max-width:900px){.vSighW_list{grid-column:1/-1}.vSighW_figWrap{grid-column:1/-1;margin:2rem 0 0 16vw;position:static}.vSighW_fig{aspect-ratio:4/3}}
._64qs1W_cta{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 13vh, 9rem);background:var(--cream);color:var(--navy-deep);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}._64qs1W_inner{text-align:center;max-width:46rem;margin:0 auto}._64qs1W_title{letter-spacing:.004em;text-wrap:balance;font-size:clamp(2.3rem,5vw,4.2rem);font-weight:400;line-height:1.12}._64qs1W_title em{color:var(--sun-deep)}._64qs1W_text{max-width:32em;color:var(--ink-70);margin:clamp(1.6rem,3.5vh,2.2rem) auto 0;font-size:clamp(1.15rem,1.5vw,1.3rem);font-style:italic;line-height:1.75}._64qs1W_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.8rem;margin-top:clamp(2.4rem,5vh,3.2rem);display:flex}._64qs1W_cta ._64qs1W_inkLink{border-bottom-color:var(--ink-30)}._64qs1W_cta ._64qs1W_inkLink:hover{color:var(--sun-deep);border-color:var(--sun-deep)}._64qs1W_cta :focus-visible{outline-color:var(--navy-2)}
.zipqYG_section{padding:0 var(--gutter) clamp(7rem, 14vh, 11rem);grid-template-columns:repeat(12,1fr);align-items:end;gap:clamp(1.6rem,3vw,3rem);display:grid}.zipqYG_fig{aspect-ratio:16/10;grid-column:2/9}.zipqYG_figB{aspect-ratio:4/5;grid-column:9/13;align-self:end}.zipqYG_text{max-width:20em;color:var(--cream-70);grid-column:9/13;padding-bottom:.5rem;font-size:1.125rem;line-height:1.8}.zipqYG_jpRow{align-items:baseline;gap:.9rem;margin-bottom:.9rem;display:flex}.zipqYG_jpWord{color:var(--cream);font-size:2.2rem;font-weight:500;line-height:1}.zipqYG_jpRead{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);font-size:.66rem;font-weight:600}@media (max-width:900px){.zipqYG_fig{grid-column:1/-1}.zipqYG_figB{z-index:2;grid-column:6/13;margin-top:-10%}.zipqYG_text{grid-column:1/-1;max-width:none;padding-bottom:0}}
.uAVfka_section{padding:clamp(6rem, 13vh, 9rem) var(--gutter) clamp(6rem, 13vh, 9rem);border-top:1px solid var(--cream-14);position:relative}.uAVfka_title{margin-bottom:clamp(2.6rem,6vh,4rem)}.uAVfka_visual{align-items:flex-end;gap:clamp(1.2rem,3vw,3rem);display:flex}.uAVfka_from,.uAVfka_to{flex-direction:column;flex:none;gap:.6rem;display:flex}.uAVfka_visual small{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);font-size:.72rem;font-weight:600}.uAVfka_to{text-align:right}.uAVfka_from,.uAVfka_to{padding-bottom:.4rem}.uAVfka_from em,.uAVfka_to em{color:var(--cream);font-size:clamp(2rem,4.4vw,3.8rem);font-weight:300;line-height:1}.uAVfka_visual .uAVfka_unit{color:var(--cream-56)}.uAVfka_rule{min-width:3rem;height:24px;color:var(--cream);flex:1;margin-bottom:clamp(1rem,2.4vw,1.8rem);overflow:visible}.uAVfka_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.6rem,3vw,3rem);display:grid}.uAVfka_lead{max-width:34em;color:var(--cream-70);grid-column:1/7;font-size:clamp(1.125rem,1.35vw,1.25rem);line-height:1.8}.uAVfka_spec{grid-column:8/13;grid-template-columns:auto 1fr;align-items:baseline;gap:.6rem 1.4rem;display:grid}.uAVfka_spec dt{letter-spacing:.26em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.7rem;font-weight:600}.uAVfka_spec dd{color:var(--cream-70);font-size:1.125rem}@media (max-width:760px){.uAVfka_visual{flex-direction:column;align-items:stretch;gap:1.2rem}.uAVfka_rule{width:100%;margin:0}.uAVfka_to{align-self:flex-end}.uAVfka_lead,.uAVfka_spec{grid-column:1/-1}}
.-GOGKW_section{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 12vh, 9rem);border-top:1px solid var(--cream-14);position:relative}.-GOGKW_voice{z-index:1;letter-spacing:.03em;max-width:34em;color:var(--cream-56);margin:-2.2rem 0 clamp(3rem,7vh,4.5rem);font-size:1.15rem;font-style:italic;position:relative}.-GOGKW_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,3rem);display:grid}.-GOGKW_figWrap{grid-column:1/6;align-self:stretch}.-GOGKW_sticky{position:sticky;top:7rem}.-GOGKW_fig{aspect-ratio:3/4}.-GOGKW_list{border-top:1px solid var(--cream-14);grid-column:7/13}.-GOGKW_step{border-bottom:1px solid var(--cream-14);grid-template-columns:4.2rem minmax(0,1fr);column-gap:clamp(1rem,2vw,1.8rem);padding:clamp(1.8rem,4vh,2.6rem) 0 clamp(2rem,4.4vh,2.8rem);display:grid}.-GOGKW_no{color:#0000;-webkit-text-stroke:1px var(--saumon);font-variant-numeric:lining-nums;grid-row:1/3;font-size:clamp(2.6rem,3.6vw,3.4rem);font-weight:300;line-height:.9}@supports not (-webkit-text-stroke:1px black){.-GOGKW_no{color:var(--saumon)}}.-GOGKW_h{letter-spacing:.02em;font-size:clamp(1.5rem,2.3vw,1.9rem);font-weight:500;line-height:1.25}.-GOGKW_text{max-width:32em;color:var(--cream-70);margin-top:.5rem;font-size:1.125rem;line-height:1.75}@media (max-width:900px){.-GOGKW_figWrap{grid-column:1/-1;margin-right:8vw}.-GOGKW_sticky{position:static}.-GOGKW_fig{aspect-ratio:4/5}.-GOGKW_list{grid-column:1/-1;margin-top:1.6rem}.-GOGKW_step{grid-template-columns:3.2rem minmax(0,1fr)}}
.diVMqG_section{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 13vh, 10rem);border-top:1px solid var(--cream-14);position:relative}.diVMqG_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:clamp(1.2rem,3vw,3rem);display:grid}.diVMqG_fig{aspect-ratio:3/2;grid-column:1/7}.diVMqG_text{grid-column:8/13}.diVMqG_lead{max-width:30em;color:var(--cream-80);font-size:clamp(1.15rem,1.5vw,1.32rem);font-style:italic;line-height:1.7}.diVMqG_spec{grid-template-columns:auto 1fr;align-items:baseline;gap:.75rem 1.4rem;max-width:32em;margin-top:2rem;display:grid}.diVMqG_spec dt{letter-spacing:.26em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;font-size:.7rem;font-weight:600}.diVMqG_spec dd{color:var(--cream-70);font-size:1.125rem;line-height:1.65}.diVMqG_action{margin-top:2.4rem}@media (max-width:900px){.diVMqG_fig,.diVMqG_text{grid-column:1/-1}.diVMqG_text{margin-top:1.4rem}}@media (max-width:480px){.diVMqG_spec{grid-template-columns:1fr;gap:.15rem}.diVMqG_spec dd+dt{margin-top:.9rem}}
.y090BG_section{padding:clamp(6rem, 12vh, 9rem) var(--gutter) clamp(7rem, 14vh, 10rem);border-top:1px solid var(--cream-14);position:relative}.y090BG_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,3rem);display:grid}.y090BG_head{grid-column:1/5;position:sticky;top:7rem}.y090BG_section .y090BG_ttl{margin-bottom:1.6rem}.y090BG_voice{letter-spacing:.03em;color:var(--cream-56);font-size:1.15rem;font-style:italic}.y090BG_aside{border-left:1px solid var(--saumon-dim);color:var(--cream-70);margin-top:2rem;padding-left:1.4rem;font-size:1.125rem;line-height:1.7}.y090BG_list{border-top:1px solid var(--cream-14);interpolate-size:allow-keywords;grid-column:6/13}.y090BG_item{border-bottom:1px solid var(--cream-14)}.y090BG_summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.4rem 0;list-style:none;display:flex}.y090BG_summary::-webkit-details-marker{display:none}.y090BG_q{letter-spacing:.01em;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:500;line-height:1.35;transition:color .35s}.y090BG_summary:hover .y090BG_q{color:var(--saumon)}.y090BG_plus{width:14px;height:14px;color:var(--saumon);transition:transform .5s var(--ease)}.y090BG_item[open] .y090BG_plus{transform:rotate(45deg)}.y090BG_a{max-width:38em;color:var(--cream-70);padding:0 3rem 1.7rem 0;font-size:1.125rem;line-height:1.8}.y090BG_item::details-content{height:0;transition:height .55s var(--ease), content-visibility .55s allow-discrete;overflow:clip}.y090BG_item[open]::details-content{height:auto}@media (prefers-reduced-motion:reduce){.y090BG_item::details-content{transition:none}}@media (max-width:900px){.y090BG_head{grid-column:1/-1;margin-bottom:1rem;position:static}.y090BG_list{grid-column:1/-1}.y090BG_a{padding-right:0}}
._AFFbG_section{padding:clamp(7rem, 15vh, 11rem) var(--gutter) clamp(6rem, 12vh, 9rem);border-top:1px solid var(--cream-14);position:relative}._AFFbG_voice{z-index:1;letter-spacing:.03em;color:var(--cream-56);margin:-2.2rem 0 clamp(2.4rem,5vh,3.4rem);font-size:1.15rem;font-style:italic;position:relative}._AFFbG_grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(1.2rem,3vw,3rem);display:grid}._AFFbG_lists{grid-column:1/8;min-width:0}._AFFbG_group+._AFFbG_group{margin-top:clamp(2.6rem,6vh,3.8rem)}._AFFbG_cat{letter-spacing:.34em;text-transform:uppercase;color:var(--saumon);align-items:center;gap:1.2rem;margin-bottom:1.4rem;font-size:.74rem;font-weight:600;display:flex}._AFFbG_cat:after{content:"";background:var(--saumon-dim);flex:1;height:1px}._AFFbG_row{align-items:baseline;gap:1.4rem;font-size:clamp(1.4rem,2.1vw,1.75rem);line-height:1.3;display:flex}._AFFbG_row+._AFFbG_row{margin-top:1.1rem}._AFFbG_row:before{content:"";background:var(--cream-14);flex:1;order:1;min-width:1.5rem;height:1px;transform:translateY(-.28em)}._AFFbG_name{letter-spacing:.02em;color:var(--cream);font-weight:500}._AFFbG_name small{letter-spacing:.22em;text-transform:uppercase;color:var(--saumon);white-space:nowrap;margin-left:.9rem;font-size:.66rem;font-weight:600}._AFFbG_price{font-variant-numeric:lining-nums;white-space:nowrap;color:var(--cream);order:2;font-size:.8em;font-weight:400}._AFFbG_action{margin-top:clamp(2.4rem,5vh,3.2rem)}._AFFbG_figWrap{grid-column:9/13;position:sticky;top:7rem}._AFFbG_fig{aspect-ratio:4/5}@media (max-width:900px){._AFFbG_lists{grid-column:1/-1}._AFFbG_figWrap{grid-area:1/1/auto/-1;margin:0 16vw 2.6rem 0;position:static}._AFFbG_fig{aspect-ratio:4/3}}@media (max-width:760px){._AFFbG_row{flex-wrap:wrap;gap:.1rem 1rem}._AFFbG_row:before{display:none}._AFFbG_name small{margin:.2rem 0 0;display:block}._AFFbG_price{margin-left:auto}}
