.wgd6KG_tour{--stick:80px;--step:72svh;background:radial-gradient(48rem 30rem at 85% 0%, #ffcf031f, transparent 70%), radial-gradient(40rem 26rem at 0% 60%, #00a5561a, transparent 70%), var(--surface-inverse);color:var(--text-inverse);scroll-margin-top:70px;position:relative}.wgd6KG_intro{width:100%;max-width:var(--content-max);padding:var(--section-y) var(--gutter) clamp(12px, 3vw, 28px);margin-inline-start:auto;margin-inline-end:auto}.wgd6KG_intro>p:first-child,.wgd6KG_intro>p:first-child span{color:var(--text-inverse)}.wgd6KG_intro>p:first-child:after{background:#f7f1e338}.wgd6KG_title{font-family:var(--font-display);font-size:var(--fs-section);text-wrap:balance;font-weight:800;line-height:1.3}.wgd6KG_title em{color:var(--color-brand);font-style:normal}.wgd6KG_lead{font-size:var(--fs-lead);line-height:var(--lh-body);opacity:.82;max-width:34em;margin-top:10px}.wgd6KG_track{height:calc(var(--n) * var(--step) + 100svh - var(--stick));position:relative}.wgd6KG_stage{top:var(--stick);height:calc(100svh - var(--stick));width:100%;max-width:var(--content-max);padding:4px var(--gutter) calc(20px + var(--safe-bottom));grid-template-rows:auto minmax(0,1fr) auto;align-content:start;gap:12px;margin-inline-start:auto;margin-inline-end:auto;display:grid;position:sticky}.wgd6KG_tabsWrap{align-items:center;gap:8px;min-width:0;display:flex}.wgd6KG_tabs{scrollbar-width:none;border-radius:var(--radius-pill);background:#ffffff0f;flex:1;gap:6px;min-width:0;padding:4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#000 88%,#0000);mask-image:linear-gradient(270deg,#000 88%,#0000)}.wgd6KG_tabs::-webkit-scrollbar{display:none}.wgd6KG_tab{border-radius:var(--radius-pill);cursor:pointer;min-height:40px;font:inherit;color:#f7f1e3b3;white-space:nowrap;transition:background var(--dur) var(--ease-out), color var(--dur) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:700;display:inline-flex}.wgd6KG_tab:hover{color:var(--text-inverse)}.wgd6KG_tab[aria-selected=true]{background:var(--color-brand);color:var(--color-on-brand)}.wgd6KG_tab:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.wgd6KG_tabNum{opacity:.6;font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.wgd6KG_skip{display:none}.wgd6KG_phoneCol{align-content:center;justify-items:center;gap:10px;min-height:0;display:grid}.wgd6KG_phone{--pw:clamp(170px, calc((100svh - var(--stick) - 44px - 176px - 64px) * 9 / 19), 290px)}.wgd6KG_layer{opacity:0;transition:opacity .38s var(--ease-out), transform .38s var(--ease-out);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.985)}.wgd6KG_layer[data-on=true]{opacity:1;transform:none}.wgd6KG_dots{gap:5px;display:flex}.wgd6KG_dots i{width:6px;height:6px;transition:width var(--dur) var(--ease-out), background var(--dur);background:#f7f1e340;border-radius:3px}.wgd6KG_dots .wgd6KG_dotOn{background:var(--color-brand);width:18px}.wgd6KG_copy{min-height:150px;display:grid;position:relative}.wgd6KG_panel{opacity:0;visibility:hidden;transition:opacity .35s var(--ease-out), transform .35s var(--ease-out), visibility 0s .35s;grid-area:1/1;align-content:start;gap:6px;display:grid;transform:translateY(8px)}.wgd6KG_panel[data-on=true]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.wgd6KG_meta{color:#f7f1e3b3;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.wgd6KG_meta span{font-family:var(--font-display);color:var(--color-brand);font-size:20px;font-weight:800;line-height:1}.wgd6KG_meta:after{content:"";background:#f7f1e333;flex:1;max-width:120px;height:1px}.wgd6KG_panel h3{font-family:var(--font-display);text-wrap:balance;font-size:max(21px,min(1.2vw + 16px,34px));font-weight:800;line-height:1.35}.wgd6KG_panel p:last-child{opacity:.82;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;line-height:1.75;display:-webkit-box;overflow:hidden}.wgd6KG_priceLink{display:none}@media (max-height:700px) and (max-width:767px){.wgd6KG_panel p:last-child{-webkit-line-clamp:2}.wgd6KG_copy{min-height:120px}.wgd6KG_panel h3{font-size:19px}}@media (min-width:768px){.wgd6KG_tour{--stick:84px;--step:78vh}.wgd6KG_stage{grid-template-rows:auto minmax(0,1fr);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:20px max(28px,min(4vw,56px));padding-bottom:28px}.wgd6KG_tabsWrap{grid-column:1/-1}.wgd6KG_phone{--pw:clamp(220px, calc((100vh - var(--stick) - 44px - 100px) * 9 / 19), 320px)}.wgd6KG_copy{align-self:center;min-height:0}.wgd6KG_panel p:last-child{-webkit-line-clamp:unset;font-size:17px;display:block}.wgd6KG_priceLink{color:var(--color-brand);grid-area:2/1;justify-self:start;align-items:center;gap:8px;margin-top:22px;font-weight:800;text-decoration:none;display:inline-flex}}@media (min-width:1024px){.wgd6KG_stage{grid-template-rows:minmax(0,1fr);grid-template-columns:230px auto minmax(0,1fr);align-items:center}.wgd6KG_tabsWrap{flex-direction:column;grid-column:auto;align-items:stretch;gap:14px}.wgd6KG_tabs{background:0 0;flex-direction:column;gap:2px;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.wgd6KG_tab{border-radius:14px;justify-content:flex-start;min-height:46px;padding:0 16px;font-size:16px}.wgd6KG_tab[aria-selected=true]{color:var(--color-brand);box-shadow:inset -3px 0 0 var(--color-brand);background:#ffcf0324}.wgd6KG_skip{color:#f7f1e399;align-items:center;gap:4px;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.wgd6KG_skip:hover{color:var(--text-inverse)}.wgd6KG_phone{--pw:clamp(240px, calc((100vh - var(--stick) - 70px) * 9 / 19), 340px)}.wgd6KG_copy{max-width:30em}}@media (prefers-reduced-motion:reduce){.wgd6KG_layer,.wgd6KG_panel{transition:none}}
