.qa5Spq_mark{aspect-ratio:376/427;background:var(--gold);height:52px;display:block;-webkit-mask:url(/brand/logo-anim-k-stem.webp) 0/auto 100% no-repeat,url(/brand/logo-anim-k-leaves.webp) 0/auto 100% no-repeat;mask:url(/brand/logo-anim-k-stem.webp) 0/auto 100% no-repeat,url(/brand/logo-anim-k-leaves.webp) 0/auto 100% no-repeat}.qa5Spq_hero{--focus:var(--gold);background:var(--forest-ink);min-height:88svh;color:var(--on-dark);border-bottom:5px solid var(--gold);align-items:flex-end;display:flex;position:relative;overflow:hidden}.qa5Spq_video{object-fit:cover;pointer-events:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;inset:0}.qa5Spq_veil{pointer-events:none;background:linear-gradient(90deg, rgba(var(--scrim), .82) 0%, rgba(var(--scrim), .5) 45%, rgba(var(--scrim), .1) 100%), linear-gradient(0deg, rgba(var(--scrim), .7) 0%, rgba(var(--scrim), 0) 55%), linear-gradient(180deg, rgba(var(--scrim), .55) 0%, rgba(var(--scrim), 0) 25%);position:absolute;inset:0}.qa5Spq_heroInner{padding:calc(var(--nav-h) + 96px) 0 clamp(56px, 8vw, 96px);position:relative}.qa5Spq_back{border-bottom:1.5px solid;margin-bottom:28px;padding-bottom:2px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.qa5Spq_back:hover{color:var(--gold)}.qa5Spq_hero h1{letter-spacing:-.025em;margin-top:22px;font-size:clamp(42px,6vw,76px);font-weight:700;line-height:1.02}.qa5Spq_heroSub{max-width:30ch;color:var(--gold);text-wrap:balance;margin-top:10px;font-size:clamp(20px,2.2vw,28px);font-weight:600;line-height:1.25}.qa5Spq_heroText{max-width:56ch;color:var(--on-dark-muted);margin-top:18px}.qa5Spq_article{background:var(--bg);padding:clamp(72px,9vw,120px) 0}.qa5Spq_articleGrid{grid-template-columns:1.35fr .9fr;align-items:start;gap:clamp(40px,6vw,88px);display:grid}.qa5Spq_copy{border-bottom:1.5px solid var(--heading);gap:22px;padding-bottom:36px;display:grid}.qa5Spq_lead{letter-spacing:-.01em;color:var(--heading);font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.38}.qa5Spq_aside{gap:18px;display:grid}.qa5Spq_card{--focus:var(--gold);background:var(--green);min-height:250px;color:var(--on-dark);border-radius:64px 22px 22px;padding:30px 30px 32px;position:relative;overflow:hidden}.qa5Spq_cardLabel{letter-spacing:.18em;color:var(--gold);margin-top:40px;font-size:12px;font-weight:600}.qa5Spq_cardTitle{z-index:1;letter-spacing:-.01em;max-width:12ch;margin-top:6px;font-size:26px;font-weight:700;line-height:1.12;position:relative}.qa5Spq_cardFigure{letter-spacing:-.05em;color:#fcfaf414;font-size:150px;font-weight:800;line-height:1;position:absolute;bottom:-28px;right:-6px}.qa5Spq_shot{aspect-ratio:4/3;background:var(--bg-alt);border-radius:22px 22px 88px;overflow:hidden}.qa5Spq_shot img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.qa5Spq_shot:hover img{transform:scale(1.04)}.qa5Spq_regions{background:var(--bg-alt);padding:clamp(80px,10vw,128px) 0}.qa5Spq_regionsHead{text-align:center;margin-bottom:48px}.qa5Spq_regionGrid{grid-template-rows:auto auto;grid-template-columns:1.15fr 1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.qa5Spq_item{display:flex}.qa5Spq_homeItem{grid-row:span 2}.qa5Spq_region{background:var(--bg);border:1px solid var(--line);transition:transform .5s var(--ease), box-shadow .5s var(--ease), border-color .3s ease;border-radius:22px;flex-direction:column;flex:1;padding:30px;display:flex;position:relative;overflow:hidden}.qa5Spq_region:after{content:"";background:var(--gold);transform-origin:0;height:3px;transition:transform .6s var(--ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.qa5Spq_region h3{transition:color .3s}.qa5Spq_num{transition:transform .5s var(--ease)}@media (hover:hover){.qa5Spq_region:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 24px 48px -24px #0e2a1a59}.qa5Spq_region:hover:after{transform:scaleX(1)}.qa5Spq_region:not(.qa5Spq_home):hover h3{color:var(--gold-ink)}.qa5Spq_region:hover .qa5Spq_num{transform:translate(6px)}.qa5Spq_home:hover:before{background-color:#c49a4a29;transform:translate(-14px,12px)rotate(-6deg)}}.qa5Spq_home{background:var(--green);min-height:420px;color:var(--on-dark-muted);border:0;justify-content:flex-end}.qa5Spq_home:before{content:"";aspect-ratio:376/427;width:260px;transition:transform .8s var(--ease), background-color .5s ease;background:#fcfaf40f;position:absolute;top:-30px;right:-40px;-webkit-mask:url(/brand/logo-anim-k-stem.webp) 0/auto 100% no-repeat,url(/brand/logo-anim-k-leaves.webp) 0/auto 100% no-repeat;mask:url(/brand/logo-anim-k-stem.webp) 0/auto 100% no-repeat,url(/brand/logo-anim-k-leaves.webp) 0/auto 100% no-repeat}.qa5Spq_num{letter-spacing:.14em;color:var(--gold-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.qa5Spq_home .qa5Spq_num{color:var(--gold);position:absolute;top:30px;left:30px}.qa5Spq_tag{border:1px solid var(--gold);letter-spacing:.06em;color:var(--gold);border-radius:999px;align-self:flex-start;margin-bottom:14px;padding:5px 12px;font-size:12px;font-weight:600}.qa5Spq_region h3{letter-spacing:-.01em;color:var(--heading);margin-top:18px;font-size:clamp(22px,2vw,26px);font-weight:700;line-height:1.15}.qa5Spq_home h3{color:var(--on-dark);margin-top:0;font-size:clamp(30px,3vw,40px)}.qa5Spq_place{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);margin-top:4px;font-size:12px;font-weight:600}.qa5Spq_home .qa5Spq_place{color:var(--gold)}.qa5Spq_regionText{margin-top:14px;font-size:15px;line-height:24px}.qa5Spq_detail{color:var(--on-dark);border-top:1px solid #fcfaf42e;margin-top:18px;padding-top:14px;font-size:14px;font-weight:600}.qa5Spq_pager{--focus:var(--gold);grid-template-columns:1fr 1fr;display:grid}.qa5Spq_pagerItem{min-height:320px;color:var(--on-dark);align-items:flex-end;gap:20px;padding:clamp(32px,5vw,64px);text-decoration:none;display:flex;position:relative;overflow:hidden}.qa5Spq_prev{background:var(--forest-ink)}.qa5Spq_prev .qa5Spq_mark{flex:none;height:64px}.qa5Spq_next{text-align:right;background:#5a2e1c;justify-content:flex-end}.qa5Spq_pagerBg{object-fit:cover;transition:transform 1.2s var(--ease)}.qa5Spq_next:after{content:"";background:linear-gradient(#5a2e1c59 0%,#5a2e1cdb 100%);position:absolute;inset:0}.qa5Spq_next:hover .qa5Spq_pagerBg{transform:scale(1.05)}.qa5Spq_nextText{z-index:1;position:relative}.qa5Spq_pagerLabel{letter-spacing:.18em;color:var(--gold);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.qa5Spq_next .qa5Spq_pagerLabel{justify-content:flex-end}.qa5Spq_pagerTitle{letter-spacing:-.02em;margin-top:8px;font-size:clamp(30px,3.6vw,46px);font-weight:700;line-height:1.05;display:block}.qa5Spq_pagerItem:hover .qa5Spq_pagerTitle{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:900px){.qa5Spq_articleGrid{grid-template-columns:1fr}.qa5Spq_regionGrid{grid-template-columns:1fr 1fr}.qa5Spq_homeItem{grid-area:auto/1/auto/-1}.qa5Spq_home{min-height:340px}}@media (max-width:640px){.qa5Spq_regionGrid,.qa5Spq_pager{grid-template-columns:1fr}.qa5Spq_pagerItem{min-height:220px}}@media (prefers-reduced-motion:reduce){.qa5Spq_shot img,.qa5Spq_pagerBg,.qa5Spq_region,.qa5Spq_region:after,.qa5Spq_home:before,.qa5Spq_num{transition:none}.qa5Spq_region:hover{transform:none}}
