/* GENERATED by tools/convert/convert.py — exact layout values from the original site. Do not edit by hand;
   add new layout rules to components.css instead. */
:root .wl-btn-0e02fd .wp-block-button__link{min-height:46px;padding:0 18px;font-size:14px;gap:8px}
:root .wl-btn-1c0478 .wp-block-button__link{min-height:50px;padding:0 22px}
:root .wl-btn-716b3d .wp-block-button__link{padding:6px 0}
:root .wl-btn-8778dc .wp-block-button__link{min-height:54px;padding:0 26px;gap:10px}
:root .wl-btn-a09ecd .wp-block-button__link{min-height:54px;padding:0 26px}
:root .wl-btn-b42bad .wp-block-button__link{min-height:54px;padding:0 24px}
:root .wl-btn-b93f39 .wp-block-button__link{min-height:50px;padding:0 22px;font-size:14px;gap:10px}
:root .wl-btn-cf4e89 .wp-block-button__link{min-height:54px;padding:0 24px;gap:10px}
:root .wl-btn-d40f8e .wp-block-button__link{min-height:50px;padding:0 22px;font-size:14px}
:root .wl-btn-e63e1d .wp-block-button__link{min-height:52px;padding:0 24px;gap:10px}
:root .wl-btn-e8af93 .wp-block-button__link{min-height:52px;padding:0 24px}
:root .wl-btn-fbf6fa .wp-block-button__link{min-height:54px;padding:0 28px;gap:10px}
:root .wl-li-6681b5 > li{display:flex;gap:16px;align-items:baseline;padding:18px 0;border-top:1px solid var(--wp--preset--color--line);font-weight:500;line-height:1.45}
:root .wl-li-6681b5 > li > mark{flex:none;width:8px;height:8px;background:var(--wp--preset--color--gold);transform:translateY(-2px)}
:root .wl-li-88902a > li{display:flex;gap:16px;align-items:baseline;padding:14px 0;border-bottom:1px solid var(--wp--preset--color--line);font-weight:500}
:root .wl-li-88902a > li > mark{flex:none;width:8px;height:8px;background:var(--wp--preset--color--gold);transform:translateY(-2px)}
:root .wl-li-eff9bd > li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid #EEEBE5;line-height:1.5}
:root .wl-li-eff9bd > li > mark{flex:none;font-size:12px}
:root .wl-ai-baseline{align-items:baseline}
:root .wl-ai-center{align-items:center}
:root .wl-ai-end{align-items:end}
:root .wl-ai-flex-end{align-items:flex-end}
:root .wl-ai-flex-start{align-items:flex-start}
:root .wl-ai-start{align-items:start}
:root .wl-ar-175-56{aspect-ratio:175/56}
:root .wl-ar-904-394{aspect-ratio:904/394}
:root .wl-as-flex-start{align-self:flex-start}
:root .wl-b-1-solid-201-181-138-0_6{border:1px solid rgba(201,181,138,0.6)}
:root .wl-b-1-solid-255-255-255-0_16{border:1px solid rgba(255,255,255,0.16)}
:root .wl-b-1-solid-e4e1da{border:1px solid var(--wp--preset--color--line)}
:root .wl-bb-1-solid-0c1b33{border-bottom:1px solid var(--wp--preset--color--ink)}
:root .wl-bb-1-solid-255-255-255-0_16{border-bottom:1px solid rgba(255,255,255,0.16)}
:root .wl-bb-1-solid-d5d1c8{border-bottom:1px solid var(--wp--preset--color--line-strong)}
:root .wl-bb-1-solid-e4e1da{border-bottom:1px solid var(--wp--preset--color--line)}
:root .wl-bg-255-255-255-0_16{background:rgba(255,255,255,0.16)}
:root .wl-bg-c9b58a{background:var(--wp--preset--color--gold)}
:root .wl-bg-e4e1da{background:var(--wp--preset--color--line)}
:root .wl-bl-1-solid-255-255-255-0_16{border-left:1px solid rgba(255,255,255,0.16)}
:root .wl-bl-1-solid-c9b58a{border-left:1px solid var(--wp--preset--color--gold)}
:root .wl-bottom-0{bottom:0}
:root .wl-bs-0-24-48-28-12-27-51-0_35{box-shadow:0 24px 48px -28px rgba(12,27,51,0.35)}
:root .wl-bt-1-solid-0c1b33{border-top:1px solid var(--wp--preset--color--ink)}
:root .wl-bt-1-solid-255-255-255-0_16{border-top:1px solid rgba(255,255,255,0.16)}
:root .wl-bt-1-solid-d5d1c8{border-top:1px solid var(--wp--preset--color--line-strong)}
:root .wl-bt-1-solid-e4e1da{border-top:1px solid var(--wp--preset--color--line)}
:root .wl-bt-3-solid-c9b58a{border-top:3px solid var(--wp--preset--color--gold)}
:root .wl-cgap-32{column-gap:32px}
:root .wl-cgap-48{column-gap:48px}
:root .wl-d-flex{display:flex}
:root .wl-d-grid{display:grid}
:root .wl-d-inline-flex{display:inline-flex}
:root .wl-fd-column{flex-direction:column}
:root .wl-flex-1-1-560{flex:1 1 560px}
:root .wl-fst-italic{font-style:italic}
:root .wl-fw-500{font-weight:500}
:root .wl-fw-600{font-weight:600}
:root .wl-fw-700{font-weight:700}
:root .wl-fwr-wrap{flex-wrap:wrap}
:root .wl-gap-0{gap:0}
:root .wl-gap-1{gap:1px}
:root .wl-gap-10{gap:10px}
:root .wl-gap-12{gap:12px}
:root .wl-gap-14{gap:14px}
:root .wl-gap-16{gap:16px}
:root .wl-gap-18{gap:18px}
:root .wl-gap-20{gap:20px}
:root .wl-gap-22{gap:22px}
:root .wl-gap-24{gap:24px}
:root .wl-gap-24-40{gap:24px 40px}
:root .wl-gap-26{gap:26px}
:root .wl-gap-28{gap:28px}
:root .wl-gap-3{gap:3px}
:root .wl-gap-32{gap:32px}
:root .wl-gap-36{gap:36px}
:root .wl-gap-48{gap:48px}
:root .wl-gap-56{gap:56px}
:root .wl-gap-6{gap:6px}
:root .wl-gap-8{gap:8px}
:root .wl-gap-clamp-28-3vw-40{gap:clamp(28px,3vw,40px)}
:root .wl-gap-clamp-40-5vw-72{gap:clamp(40px,5vw,72px)}
:root .wl-gap-clamp-40-6vw-80{gap:clamp(40px,6vw,80px)}
:root .wl-gap-clamp-40-6vw-88{gap:clamp(40px,6vw,88px)}
:root .wl-gap-clamp-48-6vw-72{gap:clamp(48px,6vw,72px)}
:root .wl-gtc-fit-mm-210-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))}
:root .wl-gtc-fit-mm-220-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
:root .wl-gtc-fit-mm-240-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}
:root .wl-gtc-fit-mm-260-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}
:root .wl-gtc-fit-mm-280-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
:root .wl-gtc-fit-mm-300-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}
:root .wl-gtc-fit-mm-320-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}
:root .wl-gtc-fit-mm-400-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr))}
:root .wl-gtc-fit-mm-420-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}
:root .wl-gtc-fit-mm-440-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr))}
:root .wl-gtc-fit-mm-460-1fr{grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr))}
:root .wl-gtc-mm-0-120-mm-0-1fr{grid-template-columns:minmax(0,120px) minmax(0,1fr)}
:root .wl-gtc-mm-0-150-mm-0-1fr{grid-template-columns:minmax(0,150px) minmax(0,1fr)}
:root .wl-gtc-mm-0-180-mm-0-1fr{grid-template-columns:minmax(0,180px) minmax(0,1fr)}
:root .wl-gtc-rep-2-mm-0-1fr{grid-template-columns:repeat(2,minmax(0,1fr))}
:root .wl-h-1{height:1px}
:root .wl-h-2{height:2px}
:root .wl-h-28{height:28px}
:root .wl-h-clamp-320-40vw-520{height:clamp(320px,40vw,520px)}
:root .wl-h-clamp-380-46vw-600{height:clamp(380px,46vw,600px)}
:root .wl-jc-center{justify-content:center}
:root .wl-jc-flex-end{justify-content:flex-end}
:root .wl-jc-space-between{justify-content:space-between}
:root .wl-left-clamp-12-3vw-0{left:clamp(12px,-3vw,0px)}
:root .wl-lh-0_6{line-height:0.6}
:root .wl-lh-0_98{line-height:0.98}
:root .wl-lh-1{line-height:1}
:root .wl-lh-1_0{line-height:1.0}
:root .wl-lh-1_02{line-height:1.02}
:root .wl-lh-1_06{line-height:1.06}
:root .wl-lh-1_15{line-height:1.15}
:root .wl-lh-1_18{line-height:1.18}
:root .wl-lh-1_2{line-height:1.2}
:root .wl-lh-1_25{line-height:1.25}
:root .wl-lh-1_4{line-height:1.4}
:root .wl-lh-1_45{line-height:1.45}
:root .wl-lh-1_5{line-height:1.5}
:root .wl-lh-1_55{line-height:1.55}
:root .wl-lh-1_6{line-height:1.6}
:root .wl-lh-1_65{line-height:1.65}
:root .wl-lh-1_7{line-height:1.7}
:root .wl-lh-1_75{line-height:1.75}
:root .wl-ls-0_01em{letter-spacing:-0.01em}
:root .wl-ls-0_025em{letter-spacing:-0.025em}
:root .wl-ls-0_02em{letter-spacing:-0.02em}
:root .wl-ls-0_03em{letter-spacing:-0.03em}
:root .wl-ls-0_04em{letter-spacing:-0.04em}
:root .wl-ls-0_08em{letter-spacing:0.08em}
:root .wl-ls-0_14em{letter-spacing:0.14em}
:root .wl-ls-0_16em{letter-spacing:0.16em}
:root .wl-ls-0_22em{letter-spacing:0.22em}
:root .wl-m-0-auto{margin:0 auto}
:root .wl-m-12-0-0{margin:12px 0 0}
:root .wl-m-16-0-0{margin:16px 0 0}
:root .wl-m-20-0-0{margin:20px 0 0}
:root .wl-m-28-0-0{margin:28px 0 0}
:root .wl-m-4-0-0{margin:4px 0 0}
:root .wl-minh-200{min-height:200px}
:root .wl-minh-240{min-height:240px}
:root .wl-minw-0{min-width:0}
:root .wl-minw-22{min-width:22px}
:root .wl-mt-12{margin-top:12px}
:root .wl-mt-20{margin-top:20px}
:root .wl-mt-28{margin-top:28px}
:root .wl-mt-8{margin-top:8px}
:root .wl-mw-1000{max-width:1000px}
:root .wl-mw-1240{max-width:1240px}
:root .wl-mw-320{max-width:320px}
:root .wl-mw-480{max-width:480px}
:root .wl-mw-520{max-width:520px}
:root .wl-mw-540{max-width:540px}
:root .wl-mw-640{max-width:640px}
:root .wl-mw-660{max-width:660px}
:root .wl-mw-680{max-width:680px}
:root .wl-mw-720{max-width:720px}
:root .wl-mw-760{max-width:760px}
:root .wl-mw-820{max-width:820px}
:root .wl-mw-880{max-width:880px}
:root .wl-mw-900{max-width:900px}
:root .wl-mw-960{max-width:960px}
:root .wl-mw-980{max-width:980px}
:root .wl-mw-min-340-calc-100pc-24{max-width:min(340px,calc(100% - 24px))}
:root .wl-ord-2{order:2}
:root .wl-p-0{padding:0}
:root .wl-p-0-0-0-18{padding:0 0 0 18px}
:root .wl-p-0-0-0-20{padding:0 0 0 20px}
:root .wl-p-0-0-0-22{padding:0 0 0 22px}
:root .wl-p-0-0-0-24{padding:0 0 0 24px}
:root .wl-p-0-0-clamp-64-8vw-96{padding:0 0 clamp(64px,8vw,96px)}
:root .wl-p-0-0-clamp-80-10vw-128{padding:0 0 clamp(80px,10vw,128px)}
:root .wl-p-0-clamp-20-4vw-48{padding:0 clamp(20px,4vw,48px)}
:root .wl-p-14-0{padding:14px 0}
:root .wl-p-16-0{padding:16px 0}
:root .wl-p-18-0{padding:18px 0}
:root .wl-p-20-0{padding:20px 0}
:root .wl-p-20-0-4{padding:20px 0 4px}
:root .wl-p-20-22{padding:20px 22px}
:root .wl-p-22-0{padding:22px 0}
:root .wl-p-22-24{padding:22px 24px}
:root .wl-p-24-0-24-20{padding:24px 0 24px 20px}
:root .wl-p-24-16-24-0{padding:24px 16px 24px 0}
:root .wl-p-24-28{padding:24px 28px}
:root .wl-p-26{padding:26px}
:root .wl-p-28{padding:28px}
:root .wl-p-28-24-28-0{padding:28px 24px 28px 0}
:root .wl-p-36{padding:36px}
:root .wl-p-6-10{padding:6px 10px}
:root .wl-p-clamp-22-3vw-32{padding:clamp(22px,3vw,32px)}
:root .wl-p-clamp-24-3vw-36{padding:clamp(24px,3vw,36px)}
:root .wl-p-clamp-24-4vw-36{padding:clamp(24px,4vw,36px)}
:root .wl-p-clamp-24-4vw-44{padding:clamp(24px,4vw,44px)}
:root .wl-p-clamp-26-3vw-36{padding:clamp(26px,3vw,36px)}
:root .wl-p-clamp-40-6vw-72-0-0{padding:clamp(40px,6vw,72px) 0 0}
:root .wl-p-clamp-48-7vw-88-0-40{padding:clamp(48px,7vw,88px) 0 40px}
:root .wl-p-clamp-48-7vw-88-0-clamp-48-6vw-72{padding:clamp(48px,7vw,88px) 0 clamp(48px,6vw,72px)}
:root .wl-p-clamp-48-7vw-88-0-clamp-64-8vw-96{padding:clamp(48px,7vw,88px) 0 clamp(64px,8vw,96px)}
:root .wl-p-clamp-48-7vw-88-0-clamp-80-10vw-128{padding:clamp(48px,7vw,88px) 0 clamp(80px,10vw,128px)}
:root .wl-p-clamp-48-7vw-96-0-clamp-72-9vw-120{padding:clamp(48px,7vw,96px) 0 clamp(72px,9vw,120px)}
:root .wl-p-clamp-56-7vw-88-0{padding:clamp(56px,7vw,88px) 0}
:root .wl-p-clamp-56-7vw-96-0-clamp-80-10vw-128{padding:clamp(56px,7vw,96px) 0 clamp(80px,10vw,128px)}
:root .wl-p-clamp-64-8vw-104-0{padding:clamp(64px,8vw,104px) 0}
:root .wl-p-clamp-64-8vw-96-0{padding:clamp(64px,8vw,96px) 0}
:root .wl-p-clamp-80-10vw-128-0{padding:clamp(80px,10vw,128px) 0}
:root .wl-pb-10{padding-bottom:10px}
:root .wl-pb-36{padding-bottom:36px}
:root .wl-pl-24{padding-left:24px}
:root .wl-pos-absolute{position:absolute}
:root .wl-pos-relative{position:relative}
:root .wl-pt-18{padding-top:18px}
:root .wl-pt-20{padding-top:20px}
:root .wl-pt-24{padding-top:24px}
:root .wl-pt-4{padding-top:4px}
:root .wl-pt-6{padding-top:6px}
:root .wl-smt-100{scroll-margin-top:100px}
:root .wl-ta-left{text-align:left}
:root .wl-tt-uppercase{text-transform:uppercase}
:root .wl-tw-balance{text-wrap:balance}
:root .wl-tw-pretty{text-wrap:pretty}
:root .wl-w-100pc{width:100%}
:root .wl-w-28{width:28px}
:root .wl-w-40{width:40px}
