.page.bo:not(.tt-light){--ground:#000;--card:#1d1d1f;--inset:#2c2c2e;--ink:#f5f5f7;--sub:#a1a1a6;--disabled-text:#86868b;--line:#424245;--hairline:#ffffff1f;--track:#2c2c2e;--nav:#000c;--error:#ff6961;--ok:#30d158}.page{--save:var(--ok);background:var(--ground);color:var(--ink);font-family:var(--font-sans)}.page .btn{text-decoration:none!important}.page[data-theme=gtc]{--glow-rgb:36,120,255;--brand-2:#72bdfd;--brand-3:#3b5da4}.page[data-theme=golftours]{--glow-rgb:44,194,149;--brand-2:#26916e;--brand-3:#03634f}.page.bo:not(.tt-light)[data-theme=golftours]{--link:var(--action)}.page.tt-light[data-theme=golftours]>header,.page.tt-light[data-theme=golftours] header[style*="position: sticky"],.page.tt-light[data-theme=golftours] .mn-bar,.page.tt-light[data-theme=golftours] .mnav-top{background:var(--selected)!important;background-color:var(--selected)!important}.page.tt-light[data-theme=golftours] .site-q:focus{box-shadow:var(--shadow-focus)}.page.bo:not(.tt-light)[data-theme=golftours] .btn{--action:#04df82;--link:#04df82}.page.bo:not(.tt-light){--bf-raised:#161618;--bf-tile:#1d1d1f;--bf-well:#2c2c2e;--bf-glow:rgba(var(--glow-rgb),.2);--bf-glow-soft:rgba(var(--glow-rgb),.1)}.page.bo[data-theme=gtc]:not(.tt-light){--bf-grad:linear-gradient(135deg,#041749 0%,#0b2d7a 45%,#2478ff 100%)}.page.bo[data-theme=golftours]:not(.tt-light){--bf-grad:linear-gradient(135deg,#031a1e 0%,#08302c 45%,#03634f 100%)}.page.bo .bf-hero.bf-hero{isolation:isolate;height:auto!important;min-height:0!important;padding:var(--space-20) var(--space-24) 0!important;background:var(--ground)!important;box-shadow:none!important;display:block!important;position:relative!important;overflow:visible!important}.page.bo:not(.tt-light) .bf-hero.bf-hero:before{content:"";background:radial-gradient(closest-side,var(--bf-glow),#0000);pointer-events:none;z-index:-1;width:min(1400px,140vw);height:760px;position:absolute;top:38%;left:50%;transform:translate(-50%)}.page.bo .bf-hero.bf-hero .hero-img{border-radius:var(--radius-card);z-index:1;background:#000;aspect-ratio:2.2!important;object-fit:cover!important;object-position:50% 35%!important;width:100%!important;max-width:1120px!important;height:auto!important;margin:0 auto!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.page.bo.tt-light .bf-hero.bf-hero .hero-img{object-position:50% 50%!important}.page.bo .bf-hero.bf-hero .hero-fade{display:none!important}.page.bo .bf-hero.bf-hero .hero-inner{z-index:2;align-items:center;column-gap:var(--space-48);text-align:left;box-sizing:border-box;border-radius:var(--radius-card);background:var(--bf-raised);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title head""title timer""cta zone""gate gate""status status""line line";box-shadow:inset 0 1px #ffffff12;row-gap:var(--space-8)!important;height:auto!important;width:calc(100% - 2 * var(--space-24))!important;max-width:1040px!important;margin:calc(var(--space-64) * -2) auto 0!important;padding:var(--space-30) var(--space-48)!important;display:grid!important;position:relative!important;inset:auto!important}.page.bo:not(.tt-light) .bf-hero.bf-hero .hero-inner{background:linear-gradient(160deg,var(--bf-glow-soft) 0%,#0000 46%),var(--bf-raised)}.page.bo.tt-light .bf-hero.bf-hero .hero-inner{background:var(--card);box-shadow:none}.page.bo .bf-hero.bf-hero .hero-inner>*{min-width:0}.page.bo .bf-hero.bf-hero h1.vhs{text-align:left;grid-area:title;place-self:center start;justify-content:flex-start!important;height:auto!important;margin:0!important;padding:0!important;font-size:clamp(2.75rem,5.6vw,4.75rem)!important;line-height:1.02!important;position:relative!important;top:auto!important}.page.bo .bf-hero.bf-hero .tt-eyebrow,.page.bo .bf-hero.bf-hero .tt-sub{display:none!important}.page.bo .bf-hero.bf-hero .hero-cta,.page.bo .bf-hero.bf-hero .tt-ov{grid-area:cta;align-self:start;align-items:flex-start;margin:var(--space-12) 0 0!important;justify-content:flex-start!important;display:flex!important}.page.bo .bf-hero.bf-hero .hero-cta:empty{display:none!important}.page.bo .bf-hero.bf-hero .timer-head{font-weight:var(--type-card-title-weight);text-shadow:none;grid-area:head;place-self:end center;color:var(--ink)!important;font-size:var(--type-body-size)!important;margin:0!important}.page.bo .bf-hero.bf-hero .timer-row{grid-area:timer;justify-content:center!important;gap:var(--space-12) var(--space-20)!important;flex-wrap:nowrap!important;margin:0!important;display:flex!important}.page.bo .bf-hero.bf-hero .timer-zone{text-shadow:none;grid-area:zone;place-self:start center;color:var(--sub)!important;font-size:var(--type-footnote-size)!important;margin:0!important}.page.bo .bf-hero.bf-hero .timer-label{text-shadow:none;color:var(--sub)!important;font-size:var(--type-caption-size)!important}.page.bo .bf-hero.bf-hero .hero-gate{margin-top:var(--space-16);grid-area:gate}.page.bo .bf-hero.bf-hero .hero-gate #early-access{padding-top:0!important}.page.bo .bf-hero.bf-hero .hero-gate #early-access>div{max-width:none!important}.page.bo .bf-hero.bf-hero .hero-gate #early-access>div>div{background:var(--bf-well)!important;padding:var(--space-24)!important}.page.bo .bf-hero.bf-hero .hero-status{text-align:left;grid-area:status;background:var(--bf-well)!important;align-items:flex-start!important}.page.bo .bf-hero.bf-hero .hero-line{padding-top:var(--space-20);border-top:1px solid var(--line);grid-area:line;margin:var(--space-16) 0 0!important;max-width:none!important;color:var(--sub)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important}.page.bo .bf-hero.bf-hero .ended-line{grid-area:head;align-self:end;max-width:420px;color:var(--sub)!important;font-size:var(--type-body-size)!important;line-height:var(--type-body-line)!important;margin:0!important}.page.bo .bf-hero.bf-hero .ended-btns{grid-area:timer;margin:var(--space-8) 0 0!important;justify-content:flex-start!important}.page.bo .bf-hero.bf-hero .ended-call{grid-area:zone;align-self:start;color:var(--sub)!important;font-size:var(--type-caption-size)!important;margin:0!important}.page.bo .bf-hero.bf-hero .flip{--h:72px;box-shadow:none}.page.bo:not(.tt-light) .bf-hero .fl-top{background:var(--bf-well)}.page.bo:not(.tt-light) .bf-hero .fl-bot{background:#242426}.page.bo:not(.tt-light) .bf-hero .fl-hinge{background:var(--bf-raised)}.page.bo:not(.tt-light) .bf-hero .fl-num{color:var(--ink)}@media (max-width:1023px){.page.bo .bf-hero.bf-hero .hero-inner{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""head""timer""zone""cta""gate""status""line";justify-items:center;row-gap:var(--space-12)!important;padding:var(--space-30)!important}.page.bo .bf-hero.bf-hero h1.vhs{text-align:center;justify-self:center;justify-content:center!important}.page.bo .bf-hero.bf-hero .hero-cta,.page.bo .bf-hero.bf-hero .tt-ov{justify-self:center;align-items:center;justify-content:center!important}.page.bo .bf-hero.bf-hero .timer-head{margin-top:var(--space-8)!important}.page.bo .bf-hero.bf-hero .hero-gate,.page.bo .bf-hero.bf-hero .hero-line,.page.bo .bf-hero.bf-hero .hero-status{text-align:center;justify-self:stretch}.page.bo .bf-hero.bf-hero .ended-line,.page.bo .bf-hero.bf-hero .ended-call{text-align:center;justify-self:center}.page.bo .bf-hero.bf-hero .ended-btns{justify-content:center!important}}@media (max-width:600px){.page.bo .bf-hero.bf-hero{padding:var(--space-12) var(--space-16) 0!important}.page.bo .bf-hero.bf-hero .hero-img{aspect-ratio:4/3!important;object-position:40% 40%!important}.page.bo .bf-hero.bf-hero .hero-inner{width:calc(100% - 2 * var(--space-12))!important;margin-top:calc(var(--space-40) * -1)!important;padding:var(--space-24) var(--space-20)!important}.page.bo .bf-hero.bf-hero h1.vhs{font-size:var(--type-hero-mobile-size)!important}.page.bo:not(.tt-light) .bf-hero.bf-hero h1.vhs{font-size:2.5rem!important}.page.bo .bf-hero.bf-hero .flip{--h:min(52px, calc((100vw - 136px) / 8 / .66))}.page.bo .bf-hero.bf-hero .timer-row{gap:var(--space-6) var(--space-12)!important}.page.bo .bf-hero.bf-hero .timer-digits{gap:var(--space-4)!important}.page.bo .bf-hero.bf-hero .timer-label{font-size:var(--type-footnote-size)!important}.page.bo .bf-hero.bf-hero .tt-eyebrow{display:block!important}.page.bo .bf-hero.bf-hero .hero-line{font-size:var(--type-caption-size)!important}.page.bo .bf-hero.bf-hero .hero-gate #early-access>div>div{padding:var(--space-20)!important}.page.bo .bf-hero.bf-hero .hero-inner:has(.tt-eyebrow){grid-template-areas:"eyebrow""title""head""timer""zone""cta""gate""status""line";row-gap:var(--space-8)!important;padding:var(--space-24) var(--space-16) var(--space-30)!important;grid-template-columns:minmax(0,1fr)!important}.page.bo .bf-hero.bf-hero .hero-inner:has(.tt-eyebrow) .timer-row{gap:var(--space-20)!important}.page.bo .bf-hero.bf-hero .hero-inner:has(.tt-eyebrow) .flip{--h:56px}.page.bo .bf-hero.bf-hero .hero-inner:has(.tt-eyebrow) .timer-head{margin-top:var(--space-12)!important}.page.bo .bf-hero.bf-hero .hero-inner:has(.tt-eyebrow) .tt-ov{margin-top:var(--space-16)!important}.page.bo .bf-hero.bf-hero .tt-eyebrow{grid-area:eyebrow}.page.bo .bf-hero.bf-hero .tt-sub{grid-area:sub}}.glass-under{animation:16s ease-in-out infinite alternate glassMorph}@keyframes glassMorph{0%{transform:scale(1.08)translate(-2%,-1.5%)}50%{transform:scale(1.16)translate(2.5%,1%)}to{transform:scale(1.1)translate(-1%,2.5%)}}.glass,.gl-lite{box-shadow:inset 0 1px #ffffff73,inset 0 -1px #0000002e,inset 0 0 0 1px #ffffff24,inset 0 0 40px #ffffff0f}.glass .gl-flutes,.gl-lite .gl-flutes{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .09 0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/180px 180px,linear-gradient(#ffffff24,#ffffff0f 55%,#ffffff1a)}.glass:before,.gl-lite:before{background:linear-gradient(#ffffff4d 0,#ffffff1a 14%,#fff0 40%),linear-gradient(125deg,#ffffff2e 0%,#fff0 35% 75%,#ffffff14 100%)}.glass:after,.gl-lite:after{background:linear-gradient(150deg,#ffffffbf 0%,#ffffff59 18%,#ffffff2e 50%,#ffffff47 80%,#ffffff80 100%)}.glass .gl-light{opacity:.4!important}.glass .gl-shine,.gl-lite .gl-shine{background:radial-gradient(220px 220px at calc(var(--lx) * 100%) calc(var(--ly) * 100%),#ffffff59,#ffffff1a 45%,#fff0 72%);-webkit-mask:none;mask:none}.glass .gl-fresnel,.glass .gl-env,.glass .gl-glint,.glass .gl-edge{display:block!important}.glass .gl-fresnel{background:radial-gradient(120% 115% at var(--fx,46%) var(--fy,42%),#fff0 58%,#ffffff14 80%,#fff3 100%)}.glass .gl-edge{z-index:6;box-shadow:none;mix-blend-mode:screen;animation:glassSweep 7s cubic-bezier(.45,0,.25,1) var(--ld,0s) infinite;background:linear-gradient(105deg,#fff0 42%,#ffffff38 48%,#ffffff8c 50%,#ffffff38 52%,#fff0 58%);border-radius:0;inset:-20% -60%;transform:translate(-70%)}@keyframes glassSweep{0%,62%{transform:translate(-70%)}to{transform:translate(70%)}}@media (prefers-reduced-motion:reduce){.glass-under{animation:none}.glass .gl-edge{animation:none;display:none!important}}.fbar{gap:var(--space-16);flex-direction:column;width:100%;display:flex}.fbar-row{align-items:flex-end;gap:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.page .fbtn{align-items:center;gap:var(--space-8);min-height:44px;font-size:var(--type-caption-size);font-weight:var(--type-card-title-weight);white-space:nowrap;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) var(--ease-hover),color var(--dur-hover) var(--ease-hover);flex:none;display:inline-flex;padding:0 var(--space-20)!important;border-radius:var(--radius-pill)!important;background:var(--card)!important;color:var(--ink)!important}.page .fbtn.is-open{background:var(--selected)!important;color:var(--on-accent)!important}.fbtn:active{transform:scale(.97)}.fbtn-n{min-width:20px;height:20px;padding:0 var(--space-6);border-radius:var(--radius-pill);background:var(--action);color:var(--on-action);font-size:var(--type-label-size);font-weight:var(--type-label-weight);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.fchips{gap:var(--space-8);scrollbar-width:none;flex:320px;align-self:center;min-width:0;padding:2px;display:flex;overflow-x:auto}.fchips::-webkit-scrollbar{display:none}.page .fchip{min-height:36px;font-size:var(--type-caption-size);white-space:nowrap;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) var(--ease-hover),color var(--dur-hover) var(--ease-hover);flex:none;align-items:center;display:inline-flex;padding:0 var(--space-16)!important;border-radius:var(--radius-pill)!important;background:var(--track)!important;color:var(--ink)!important}.page .fchip.fchip-on{background:var(--selected)!important;color:var(--on-accent)!important}.fchip:active{transform:scale(.97)}.fsort{flex:0 0 250px}.fpanel{opacity:0;visibility:hidden;transition:grid-template-rows var(--dur-accordion) var(--ease-out),opacity var(--dur-accordion) var(--ease-out),visibility 0s linear var(--dur-accordion);grid-template-rows:0fr;display:grid}.fpanel.is-open{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}.fpanel-in{min-height:0;overflow:hidden}.fpanel-card{background:var(--card);border-radius:var(--radius-card);padding:var(--space-30)}.fsecs{gap:var(--space-30);grid-template-columns:repeat(auto-fill,minmax(210px,1fr));display:grid}.fsec{border:0;min-width:0;margin:0;padding:0}.fsec-h{margin:0 0 var(--space-8);font-size:var(--type-body-size);font-weight:var(--type-card-title-weight);color:var(--ink);padding:0}.fsec-note{margin:0 0 var(--space-4);font-size:var(--type-caption-size);color:var(--sub)}.fopts{flex-direction:column;display:flex}.fopt{align-items:center;gap:var(--space-12);cursor:pointer;min-height:44px;font-size:var(--type-caption-size);color:var(--ink);-webkit-user-select:none;user-select:none;display:flex;position:relative}.fin{opacity:0;width:20px;height:20px;cursor:inherit;margin:-10px 0 0;position:absolute;top:50%;left:0}.fbox{border-radius:var(--radius-tag);background:var(--card);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--disabled-text);transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) var(--ease-hover),box-shadow var(--dur-hover) var(--ease-hover);flex:0 0 20px;place-items:center;display:grid}.fin[type=radio]+.fbox{border-radius:50%}.fbox:after{content:"";border-left:2px solid var(--on-action);border-bottom:2px solid var(--on-action);width:10px;height:5px;transition:transform var(--dur-press) var(--ease-out);margin-top:-2px;transform:rotate(-45deg)scale(0)}.fin[type=radio]+.fbox:after{background:var(--on-action);border:0;border-radius:50%;width:8px;height:8px;margin:0;transform:scale(0)}.fin:checked+.fbox{background:var(--action);box-shadow:none}.fin:checked+.fbox:after{transform:rotate(-45deg)scale(1)}.fin[type=radio]:checked+.fbox:after{transform:scale(1)}.fopt:active .fbox{transform:scale(.95)}.fin:focus-visible+.fbox{outline:2px solid var(--link);outline-offset:2px}.fopt-l{flex:auto;min-width:0}.fopt-n{color:var(--sub);font-variant-numeric:tabular-nums}.fopt.is-disabled{color:var(--disabled-text);cursor:not-allowed}.fopt.is-disabled .fbox{box-shadow:inset 0 0 0 1.5px var(--line)}.fopt.is-disabled .fopt-n{color:var(--disabled-text)}.fpanel-foot{justify-content:flex-end;align-items:center;gap:var(--space-24);margin-top:var(--space-24);padding-top:var(--space-20);border-top:1px solid var(--line);display:flex}.factive{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.page .fpill{align-items:center;gap:var(--space-6);min-height:32px;font-size:var(--type-caption-size);white-space:nowrap;transition:transform var(--dur-press) var(--ease-out),background-color var(--dur-hover) var(--ease-hover);display:inline-flex;padding:0 var(--space-8) 0 var(--space-12)!important;border-radius:var(--radius-pill)!important;background:var(--card)!important;color:var(--ink)!important}.fpill svg{color:var(--sub);display:block}.fpill:active{transform:scale(.97)}.factive .link{margin-left:var(--space-8)}.fcount{font-size:var(--type-caption-size);color:var(--sub);margin-left:auto}@media (hover:hover) and (pointer:fine){.page .fbtn:not(.is-open):hover,.page .fpill:hover{background:var(--inset)!important}.page .fchip:not(.fchip-on):hover{background:var(--line)!important}.fopt:not(.is-disabled):hover .fbox{box-shadow:inset 0 0 0 1.5px var(--ink)}.fopt:not(.is-disabled):hover .fin:checked+.fbox{box-shadow:none}}@media (max-width:600px){.fbar-row{grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.fsort{grid-area:1/2}.fchips{margin:0 calc(var(--space-24) * -1);padding:2px var(--space-24);flex:none;grid-area:2/1/auto/-1}.fpanel-card{padding:var(--space-24)}.fsecs{gap:var(--space-24);grid-template-columns:1fr}.fpanel-foot{justify-content:space-between}.fcount{flex:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.fpanel{transition:opacity var(--dur-accordion) var(--ease-out),visibility 0s linear var(--dur-accordion)}.fpanel.is-open{transition:opacity var(--dur-accordion) var(--ease-out)}.fbtn:active,.fchip:active,.fpill:active,.fopt:active .fbox{transform:none}}@media (max-width:600px){.d-filter{display:none!important}.m-filter{gap:var(--space-12) var(--space-12);flex:100%;grid-template-columns:1fr 1fr;width:100%;display:grid}.m-count{display:block}.deal-row.as-list{scroll-snap-type:none!important;gap:var(--space-16)!important;flex-direction:column!important;margin:0!important;padding:0!important;overflow:visible!important}.deal-row.as-list .deal-card{width:100%;flex:none!important}.deal-row.as-list .deal-img{height:180px!important}}.page.bo .cat-wrap,.page.bo #deals,.page.bo #early-signup,.page.bo #why,.page.bo #faqs,.page.bo #vouchers{padding-top:var(--space-64)!important;padding-bottom:0!important}.page.bo #faqs{padding-bottom:var(--space-64)!important}.page.bo .cat-wrap{padding-top:var(--space-56)!important}.page.bo #deals{gap:var(--space-40)!important}.sec-pill{align-self:flex-start;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-16);border-radius:var(--radius-pill);background:var(--card);color:var(--sub);font-size:var(--type-label-size);font-weight:var(--type-label-weight);white-space:nowrap;line-height:1.2;display:inline-flex}.page.bo:not(.tt-light) .sec-pill{background:rgba(var(--glow-rgb),.14);color:var(--eyebrow)}.page.bo[data-theme=golftours]:not(.tt-light) .sec-pill{color:#04df82;background:#04df8229}.page.bo .sec-pill+.sec-h{margin-top:calc(var(--space-8) * -1)!important}.page.bo .sec-h{text-wrap:balance;font-size:var(--type-stat-big-size)!important;line-height:1.08!important;font-weight:var(--type-stat-big-weight)!important;letter-spacing:-.02em!important}.page.bo .tt-head{text-align:left;align-items:flex-start}.page.bo .tt-head .sec-pill{align-self:flex-start}#kd-title{margin-top:0}.kd{gap:var(--space-20)!important}@media (max-width:600px){.page.bo .cat-wrap,.page.bo #deals,.page.bo #early-signup,.page.bo #why,.page.bo #faqs,.page.bo #vouchers{padding-top:var(--space-40)!important}.page.bo #faqs{padding-bottom:var(--space-40)!important}.page.bo .sec-h{font-size:var(--type-section-headline-size)!important}}.page.bo:not(.tt-light) #deals,.page.bo:not(.tt-light) #early-signup{isolation:isolate;position:relative}.page.bo:not(.tt-light) #deals:before,.page.bo:not(.tt-light) #early-signup:before{content:"";background:radial-gradient(closest-side,var(--bf-glow-soft),#0000);pointer-events:none;z-index:-1;width:min(1200px,130vw);height:520px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page.bo .deal-card{border-radius:var(--radius-card)!important}.page.bo:not(.tt-light) .deal-card,.page.bo:not(.tt-light) .feat-card{background:var(--bf-tile)!important}.page.bo .deal-body{padding:var(--space-20)!important;gap:var(--space-12)!important}.page.bo .deal-name{text-wrap:balance}.page.bo .deal-row:not(.as-stack) .deal-card .deal-foot{align-items:stretch;gap:var(--space-12);flex-direction:column}.page.bo .deal-row:not(.as-stack) .deal-card .deal-foot .card-link{justify-content:center;width:100%}.page.bo .deal-foot>div>div:nth-child(2){white-space:nowrap;flex-wrap:nowrap!important}.page.bo .deal-price{font-variant-numeric:tabular-nums}.page.bo .deal-sep{background:var(--line);height:1px;margin:auto 0 var(--space-4)}.page.bo .as-stack .deal-card .deal-foot{align-items:flex-end}.page.bo .feat-card,.page.bo .cat-tile{border-radius:var(--radius-card)!important}.page.bo .deal-img .shimmer-tag,.page.bo .feat-img .shimmer-tag{border-radius:var(--radius-pill)}.page.bo .btn{letter-spacing:0}.page.bo .bf-secondary{background:0 0}.page.bo:not(.tt-light) .btn.btn-secondary{box-shadow:inset 0 0 0 1px var(--link)!important;color:var(--link)!important}.page.bo:not(.tt-light) .fbtn,.page.bo:not(.tt-light) .fpill{background:var(--bf-tile)!important}.page.bo:not(.tt-light) .fpanel-card{background:var(--bf-tile)}.page.bo:not(.tt-light) .fchip{background:var(--bf-tile)!important}.page.bo:not(.tt-light) .fchip.fchip-on{background:var(--selected)!important;color:var(--on-accent)!important}.page.bo:not(.tt-light) #early-signup .su-wrap>div:first-child{background:var(--bf-grad)!important}.page.bo .bf-hero.bf-hero.hero-tt .hero-line{display:none!important}@media (max-width:600px){.page.bo #v-grid.v-row{scroll-snap-type:x mandatory;scroll-padding-left:var(--space-24);scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;gap:var(--space-12)!important;margin:0 calc(var(--space-24) * -1)!important;padding:var(--space-8) var(--space-24) var(--space-20)!important;flex-flow:row!important;display:flex!important}.page.bo #v-grid.v-row::-webkit-scrollbar{display:none}.page.bo #v-grid.v-row .v-item{scroll-snap-align:start;max-width:320px;flex:0 0 80%!important;width:80%!important}}.page.bo .fbar-row{align-items:center!important}.page.bo .fchips{box-sizing:border-box;align-items:center;height:44px;align-self:center!important;padding:0 2px!important}@media (min-width:601px){.page.bo .fchips{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 40px),#0000);padding-right:40px!important}}.page.bo .fsort{align-items:center!important;gap:var(--space-8)!important;flex-direction:row!important;flex:none!important}.page.bo .fsort label{white-space:nowrap;margin:0}.page.bo .fsort select{min-width:220px}.page.bo .fsort .m-chev{margin-top:-6px;top:50%;bottom:auto!important}@media (max-width:600px){.page.bo .fbar-row{align-items:center!important}.page.bo .fsort{grid-column:2;flex:auto!important}.page.bo .fsort select{width:100%;min-width:0}.page.bo .fchips{scroll-padding-left:var(--space-24);padding:0 var(--space-24)!important}.page.bo .fsort label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.page.bo .bf-hero.bf-hero{overflow:hidden!important}.page.bo #deals,.page.bo #early-signup{overflow-x:clip}.page.bo .bf-hero.bf-hero .hero-line{text-align:left}@media (max-width:1023px){.page.bo .bf-hero.bf-hero .hero-line{text-align:center}}.page.bo .bf-hero.bf-hero.hero-ended{padding-bottom:var(--space-64)!important}@media (prefers-reduced-motion:reduce){.page.bo .bf-hero.bf-hero:before{display:none}}.kd{gap:var(--space-20);flex-direction:column;display:flex}.page[data-theme=gtc]{--kd-badge:#2478ff;--kd-badge-ink:#fff}.page[data-theme=gtc] .kd-early{--kd-bg:#2478ff;--kd-ink:#fff}.page[data-theme=gtc] .kd-bf{--kd-bg:#041749;--kd-ink:#fff}.page[data-theme=gtc] .kd-last{--kd-bg:#72bdfd;--kd-ink:#020727}.page[data-theme=gtc] .kd-tt{--kd-bg:#dceefe;--kd-ink:#041749}.page[data-theme=golftours]{--kd-badge:#08302c;--kd-badge-ink:#fff}.page[data-theme=golftours] .kd-early{--kd-bg:#2cc295;--kd-ink:#031a1e}.page[data-theme=golftours] .kd-bf{--kd-bg:#08302c;--kd-ink:#fff}.page[data-theme=golftours] .kd-last{--kd-bg:#04df82;--kd-ink:#031a1e}.page[data-theme=golftours] .kd-tt{--kd-bg:#cef9cc;--kd-ink:#08302c}.kd-row{gap:var(--space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kd-day{gap:var(--space-12);min-height:480px;padding:var(--space-20);border-radius:var(--radius-card);background:var(--kd-bg,var(--card));color:var(--kd-ink,var(--ink));isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.kd-head{align-items:center;gap:var(--space-12);display:flex}.kd-cal{box-sizing:border-box;color:#000;width:60px;height:60px;font-family:var(--font-sans);background:#fff;border-radius:13.5px;flex-direction:column;flex:0 0 60px;justify-content:center;align-items:center;padding-top:3px;display:flex;box-shadow:0 1px 2px #00000029,0 6px 14px -4px #00000038}.kd-cal-dow{color:#ff3b30;letter-spacing:.01em;white-space:nowrap;font-size:10px;font-weight:500;line-height:1}.kd-cal-num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:1px;font-size:35px;font-weight:300;line-height:1}.kd-when{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:1.25}.kd-title{margin:var(--space-4) 0 0;font-size:var(--type-stat-big-size);line-height:1.02;font-weight:var(--type-stat-big-weight);letter-spacing:-.025em;text-wrap:balance}.kd-sub{font-size:var(--type-caption-size);line-height:var(--type-caption-line);margin:0}.kd-vis{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.kd-mini{justify-content:space-between;gap:var(--space-8);min-height:92px;padding:var(--space-12);box-sizing:border-box;border-radius:var(--radius-field);color:#1d1d1f;background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.kd-wide{grid-column:1/-1}.kd-photo{min-height:150px;padding:var(--space-8);justify-content:flex-end}.kd-photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.kd-badge{align-self:flex-start;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-8);border-radius:var(--radius-tag);background:var(--kd-badge);color:var(--kd-badge-ink);font-size:var(--type-label-size);font-weight:var(--type-label-weight);white-space:nowrap;line-height:1.2;display:inline-flex;position:relative}.kd-big{font-size:var(--type-stat-number-size);line-height:1;font-weight:var(--type-stat-number-weight);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kd-small{font-size:var(--type-footnote-size);color:#6e6e73;line-height:1.3}.kd-note{min-height:0;padding:var(--space-12);flex-direction:row;justify-content:flex-start;align-items:center}.kd-note svg{color:var(--kd-badge);flex:none}.kd-note span{font-size:var(--type-caption-size);font-weight:var(--type-label-weight);line-height:1.25}.kd-offer{justify-content:flex-start;align-items:center;gap:var(--space-12);min-height:128px;padding:var(--space-16);flex-direction:row}.kd-seal{color:var(--kd-badge);flex:none}.kd-offer-t{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.kd-offer-k{font-size:var(--type-label-size);font-weight:var(--type-label-weight);color:var(--kd-badge)}.kd-offer-big{font-size:var(--type-stat-number-size);line-height:1.05;font-weight:var(--type-stat-number-weight);letter-spacing:-.02em}.kd-code{min-height:168px;padding:var(--space-16)}.kd-code-top{align-items:center;gap:var(--space-8);font-size:var(--type-caption-size);font-weight:var(--type-label-weight);display:flex}.kd-code-top svg{color:var(--kd-badge)}.kd-dots{gap:var(--space-6);display:flex}.kd-dots i{border-radius:var(--radius-tag);background:#f5f5f7;flex:1 1 0;justify-content:center;align-items:center;height:38px;display:flex}.kd-dots i:after{content:"";background:#1d1d1f;border-radius:50%;width:8px;height:8px}.kd-gift{min-height:0;padding:var(--space-8)}.kd-gc{aspect-ratio:1.586;box-sizing:border-box;font-size:var(--type-body-size);letter-spacing:-.01em;border-radius:7px;align-items:flex-end;padding:6px 8px;font-weight:600;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff40,0 6px 12px -6px #00000073}.kd-gc:before{content:"";background:linear-gradient(115deg,#fff0 40%,#fff3 48%,#fff0 58%);position:absolute;inset:-30%}.kd-gc b{font-weight:600;position:relative}.kd-gc em{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:9px;font-style:normal;font-weight:600;position:absolute;top:6px;right:7px}@media (min-width:1001px){.kd-row:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px) and (min-width:601px){.kd-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.kd-row{scroll-snap-type:x mandatory;gap:var(--space-12);margin:0 calc(-1 * var(--space-24));padding:0 var(--space-24) var(--space-4);scrollbar-width:none;display:flex;overflow-x:auto}.kd-row::-webkit-scrollbar{display:none}.kd-day{scroll-snap-align:start;flex:0 0 78vw;max-width:320px;min-height:440px}.kd-title{font-size:var(--type-section-headline-size);line-height:1.07}}.page .bf-hero.hero-tt{background:#f5f5f7!important;min-height:0!important;display:block!important}.page .bf-hero.hero-tt .hero-img{aspect-ratio:16/9;object-fit:cover;object-position:50% 50%!important;width:100%!important;max-width:none!important;height:auto!important;display:block!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.page .bf-hero.hero-tt .hero-fade{display:none!important}.page .bf-hero.hero-tt .hero-inner{color:#1d1d1f;padding:var(--space-48) var(--space-24) var(--space-64)!important}.page .hero-tt .vhs-glow,.page .hero-tt .vhs-orange,.page .hero-tt .vhs-blue,.page .hero-tt .vhs-s1,.page .hero-tt .vhs-s2,.page .hero-tt .vhs-haze{display:none!important}.page .hero-tt .vhs-main{background-position:100% 0;-webkit-text-fill-color:transparent!important;color:#0000!important;filter:none!important;text-shadow:none!important;background-image:linear-gradient(100deg,#fff 0% 42%,#cfe6ff 50%,#fff 58% 100%)!important;background-size:300% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;animation:7s cubic-bezier(.45,0,.25,1) infinite ttSheen!important}.page .hero-tt h1.vhs{filter:drop-shadow(0 2px 14px #00000047);font-family:var(--font-sans)!important;text-transform:none!important;font-weight:var(--type-hero-weight)!important;letter-spacing:var(--type-hero-tracking)!important}.page .hero-tt .vhs-stack{animation:9s ease-in-out infinite ttDrift}@keyframes ttSheen{0%{background-position:100% 0}55%,to{background-position:0 0}}@keyframes ttDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.page .hero-tt .vhs-main{-webkit-text-fill-color:#fff!important;color:#fff!important;background-image:none!important;animation:none!important}.page .hero-tt .vhs-stack{animation:none}}.page .bf-hero.hero-tt{position:relative!important}.page .bf-hero.hero-tt .hero-inner{position:static!important}.page .hero-tt h1.vhs{height:56.25vw;padding:0 var(--space-24);box-sizing:border-box;z-index:2;isolation:auto;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}@media (max-width:600px){.page .hero-tt h1.vhs{height:56.25vw}}.page .hero-tt .hero-inner p[style*="color: #ffffff"]{display:none!important}.page .bf-hero.hero-tt .hero-inner{gap:0!important;padding:0!important}.page .bf-hero.hero-tt .hero-inner>div{display:none!important}.page .hero-tt [style*="background: rgba(29,29,31,0.82)"]{color:#1d1d1f;box-shadow:0 2px 12px #0000000f;background:#fff!important}.page .hero-tt [style*="color: #a1a1a6"]{color:var(--sub)!important}@media (max-width:600px){.page .bf-hero.hero-tt .hero-img{aspect-ratio:16/9;object-position:50% 50%!important}.page .bf-hero.hero-tt .hero-inner{padding:0!important}}.page .bf-hero.hero-tt .hero-inner>div.tt-ov{display:flex!important}.tt-ov{align-items:center;gap:var(--space-20);text-align:center;flex-direction:column}.tt-line{max-width:620px;font-size:var(--type-intro-size);line-height:var(--type-intro-line);color:#fff;text-shadow:0 1px 14px #00000080,0 0 2px #00000040;letter-spacing:var(--type-intro-tracking);margin:0;font-weight:600}@media (min-width:601px){.page .bf-hero.hero-tt .hero-inner{z-index:2;flex-direction:column;justify-content:center;align-items:center;height:56.25vw;top:0;left:0;right:0;gap:var(--space-24)!important;padding:0 var(--space-24)!important;display:flex!important;position:absolute!important}.page .hero-tt h1.vhs{height:auto;padding:0;position:relative}.tt-line{display:none}}@media (max-width:600px){.page .bf-hero.hero-tt .hero-inner{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;height:56.25vw;top:0;left:0;right:0;gap:var(--space-8)!important;padding:0 var(--space-16)!important;display:flex!important;position:absolute!important}.page .hero-tt h1.vhs{height:auto;line-height:var(--type-hero-mobile-line);padding:0;position:relative;font-size:var(--type-hero-mobile-size)!important}.tt-ov{gap:var(--space-12)}.tt-line{font-size:var(--type-caption-size);line-height:var(--type-caption-line);max-width:320px}}.page .bf-hero.hero-tt .hero-inner{z-index:2;text-align:center;box-sizing:border-box;background:var(--card);border-radius:var(--radius-card);color:var(--ink);flex-direction:column;justify-content:flex-start;align-items:center;gap:var(--space-16)!important;height:auto!important;width:calc(100% - 2 * var(--space-24))!important;max-width:980px!important;margin:calc(var(--space-64) * -2) auto var(--space-64)!important;padding:var(--space-48) var(--space-30) var(--space-40)!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.page .bf-hero.hero-tt .hero-inner>div.timer-row{margin-top:0!important;display:flex!important}.page .hero-tt .tt-eyebrow{color:var(--eyebrow);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);order:0;margin:0}.page .hero-tt h1.vhs{color:var(--ink);order:1;filter:none!important;height:auto!important;font-size:var(--type-hero-size)!important;line-height:var(--type-hero-line)!important;padding:0!important;position:relative!important;top:auto!important}.page .hero-tt .vhs-main{background-image:linear-gradient(100deg,var(--ink) 0%,var(--ink) 42%,var(--action) 50%,var(--ink) 58%,var(--ink) 100%)!important}.page .hero-tt .tt-sub{max-width:620px;font-size:var(--type-intro-size);line-height:var(--type-intro-line);letter-spacing:var(--type-intro-tracking);color:var(--sub);order:2;margin:0}.page .hero-tt .timer-head{font-size:var(--type-body-size);font-weight:var(--type-card-title-weight);text-shadow:none;order:3;margin:var(--space-8) 0 0!important;color:var(--ink)!important}.page .hero-tt .timer-row{order:4}.page .hero-tt .timer-zone{text-shadow:none;order:5;margin:calc(var(--space-6) * -1) 0 0!important;color:var(--sub)!important;font-size:var(--type-footnote-size)!important}.page .hero-tt .tt-ov{margin-top:var(--space-8);order:6}.page .hero-tt .timer-label{text-shadow:none;color:var(--sub)!important}.page .hero-tt .flip{--h:72px;box-shadow:none}.page .hero-tt .fl-top{background:var(--inset)}.page .hero-tt .fl-bot{background:var(--track)}.page .hero-tt .fl-num{color:var(--ink)}.page .hero-tt .fl-hinge{background:var(--card)}.page .hero-tt .fl-flap:after{background:#0000001a}.page .hero-tt .fl-old:after{background:#0000000f}@media (max-width:600px){.page .bf-hero.hero-tt .hero-inner{width:calc(100% - 2 * var(--space-16))!important;margin:calc(var(--space-40) * -1) auto var(--space-40)!important;padding:var(--space-30) var(--space-20) var(--space-30)!important;gap:var(--space-12)!important}.page .hero-tt h1.vhs{font-size:var(--type-hero-mobile-size)!important;line-height:var(--type-hero-mobile-line)!important}.page .hero-tt .tt-sub{font-size:var(--type-intro-mobile-size);line-height:var(--type-intro-mobile-line)}.page .hero-tt .flip{--h:52px}.page .hero-tt .timer-row{gap:var(--space-8) var(--space-12)!important}}@media (min-width:601px){.page .hero-tt .tt-eyebrow,.page .hero-tt .tt-sub{display:none!important}}@media (min-width:1024px){.page .bf-hero.hero-tt .hero-inner{column-gap:var(--space-48);text-align:left;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--space-8)!important;max-width:1120px!important;padding:var(--space-30) var(--space-48)!important;display:grid!important}.page .hero-tt h1.vhs{text-align:left;grid-area:1/1/span 2;align-self:end;font-size:clamp(var(--type-hero-size), 6.4vw, calc(var(--type-hero-size) * 1.75))!important;letter-spacing:-.025em!important;justify-content:flex-start!important;line-height:1!important}.page .hero-tt .tt-ov{margin-top:var(--space-12);grid-area:3/1;align-self:start;align-items:flex-start}.page .hero-tt .timer-head{grid-area:1/2;place-self:end center;margin:0!important}.page .hero-tt .timer-row{grid-area:2/2}.page .hero-tt .timer-zone{grid-area:3/2;place-self:start center;margin:0!important}}@media (prefers-reduced-motion:reduce){.page .hero-tt .vhs-main{-webkit-text-fill-color:var(--ink)!important;color:var(--ink)!important;background-image:none!important}}@media (min-width:601px){.page .bf-hero.hero-tt{padding:var(--space-20) var(--space-24) 0!important}.page .bf-hero.hero-tt .hero-img{border-radius:var(--radius-card);aspect-ratio:2.2!important;max-width:1120px!important;margin:0 auto!important}}@media (min-width:1024px){.page .bf-hero.hero-tt .hero-inner{max-width:1040px!important}}@media (max-width:600px){.page .bf-hero.hero-tt{padding:var(--space-12) var(--space-16) 0!important}.page .bf-hero.hero-tt .hero-img{border-radius:var(--radius-card);aspect-ratio:4/3!important}.page .bf-hero.hero-tt .hero-inner{width:calc(100% - 2 * var(--space-12))!important}}.page.tt-light .bf-hero.hero-tt{background:var(--ground)!important;box-shadow:none!important}.ttb{gap:var(--space-12);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ttb-item{align-items:center;gap:var(--space-12);background:var(--card);border-radius:var(--radius-card);padding:var(--space-16) var(--space-20);min-width:0;display:flex}.ttb-ic{background:var(--inset);width:44px;height:44px;color:var(--icon);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;display:flex}.ttb-i{width:22px;height:22px;display:block}.ttb-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ttb-t b{font-size:var(--type-caption-size);font-weight:var(--type-card-title-weight);color:var(--ink);line-height:1.25}.ttb-t span{font-size:var(--type-footnote-size);color:var(--sub);line-height:1.3}.tt-head{text-align:center;align-items:center;gap:var(--space-12);margin-bottom:var(--space-30);flex-direction:column;display:flex}.tt-pill{padding:var(--space-6) var(--space-16);border-radius:var(--radius-pill);background:var(--card);color:var(--sub);font-size:var(--type-label-size);font-weight:var(--type-label-weight);align-items:center;display:inline-flex}.tt-h{max-width:760px;font-size:var(--type-stat-big-size);line-height:1.08;font-weight:var(--type-stat-big-weight);letter-spacing:-.02em;text-wrap:balance;margin:0}.tt-p{max-width:560px;font-size:var(--type-body-size);line-height:var(--type-body-line);color:var(--sub);margin:0}.tts-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:0;margin:0;padding:0;list-style:none;display:grid}.tts-card{justify-content:flex-end;gap:var(--space-8);min-height:240px;padding:var(--space-30);background:var(--card);box-sizing:border-box;flex-direction:column;display:flex;position:relative}.tts-card:first-child{border-radius:var(--radius-card) 0 0 var(--radius-card)}.tts-card:last-child{border-radius:0 var(--radius-card) var(--radius-card) 0}.tts-hl{background:var(--action);min-height:300px;color:var(--on-action);overflow:hidden;border-radius:var(--radius-card)!important}.tts-n{left:var(--space-30);top:var(--space-30);background:var(--inset);width:40px;height:40px;color:var(--ink);font-size:var(--type-caption-size);font-weight:var(--type-card-title-weight);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.tts-hl .tts-n{color:var(--on-action);background:#ffffff38}.tts-t{font-size:var(--type-card-title-size);line-height:var(--type-card-title-line);font-weight:var(--type-card-title-weight);letter-spacing:var(--type-card-title-tracking)}.tts-d{font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--sub);max-width:28ch}.tts-hl .tts-d{color:var(--on-action);opacity:.86}.tts-disc{box-sizing:border-box;background:#ffffff2e;border-radius:50%;justify-content:flex-start;align-items:flex-end;width:170px;height:170px;padding:0 0 34px 22px;display:flex;position:absolute;top:-36px;right:-36px}.tts-gc{aspect-ratio:1.586;box-sizing:border-box;border-radius:8px;flex-direction:column;justify-content:space-between;width:104px;padding:7px 9px;display:flex;position:relative;overflow:hidden;transform:rotate(-8deg);box-shadow:inset 0 1px #ffffff40,0 10px 18px -8px #00000080}.tts-gc b{font-size:var(--type-body-size);order:2;font-weight:600;line-height:1}.tts-gc em{border-radius:var(--radius-pill);color:#1d1d1f;background:#fff;align-self:flex-end;padding:2px 6px;font-size:9px;font-style:normal;font-weight:600}.ttv{gap:var(--space-30);flex-direction:column;display:flex}.ttv .tt-head{margin-bottom:0}.ttp{gap:var(--space-30);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;display:grid}.ttp-photo{border-radius:var(--radius-card);background:var(--track);min-height:420px;position:relative;overflow:hidden}.ttp-photo img{object-fit:cover;object-position:50% 60%;width:100%;height:100%;position:absolute;inset:0}.ttp-body{justify-content:space-between;gap:var(--space-24);padding:var(--space-12) 0;flex-direction:column;display:flex}.ttp-title{font-size:var(--type-result-number-size);line-height:1;font-weight:var(--type-result-number-weight);letter-spacing:-.03em;text-wrap:balance;margin:0}.ttp-sub{max-width:460px;font-size:var(--type-intro-size);line-height:var(--type-intro-line);color:var(--sub);margin:0}.ttp-foot{gap:var(--space-12);grid-template-columns:auto minmax(0,1fr);align-items:stretch;display:grid}.ttp-chip{background:var(--card);border-radius:var(--radius-card);padding:var(--space-16) var(--space-24);flex-direction:column;justify-content:center;gap:2px;display:flex}.ttp-off{font-size:var(--type-stat-number-size);line-height:1;font-weight:var(--type-stat-number-weight);color:var(--link);letter-spacing:-.02em}.ttp-left{font-size:var(--type-footnote-size);color:var(--sub);white-space:nowrap}.page .ttp-cta{min-height:72px;font-size:var(--type-intro-size);border-radius:var(--radius-card)!important}@media (max-width:1000px){.ttb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.tts-row{gap:var(--space-12);grid-template-columns:1fr}.tts-card,.tts-card:first-child,.tts-card:last-child{border-radius:var(--radius-card);min-height:180px}.tts-hl{min-height:220px}.ttp{grid-template-columns:1fr}.ttp-photo{display:none}}@media (max-width:600px){.tt-sec{gap:var(--space-48)!important;padding-top:var(--space-30)!important}.ttb{gap:var(--space-8);grid-template-columns:1fr}.tt-h{font-size:var(--type-section-headline-size)}.ttp-title{font-size:var(--type-stat-big-size)}.ttp-foot{grid-template-columns:1fr}.page .ttp-cta{min-height:56px}}.page.bo .bf-primary{background:var(--action)!important;color:var(--on-action)!important}.page.bo:not(.tt-light)[data-theme=golftours] .bf-primary{--action:#04df82;--on-action:#031a1e}.page.bo:not(.tt-light)[data-theme=gtc] :is(.btn.btn-primary,.bf-primary),.page.bo:not(.tt-light)[data-theme=gtc] .btn.btn-secondary:hover{--action:#0071e3}.page.bo:not(.tt-light)[data-theme=gtc]{--link:#2997ff}.page .mc-settings{padding:var(--space-8) var(--space-24) var(--space-24);background:var(--ground);justify-content:center;display:flex}.page .mc-settings .link{font-size:var(--type-caption-size);text-decoration:underline;color:var(--sub)!important}.page .mc-banner{z-index:70;background:var(--card);color:var(--ink);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000059}.page .mc-in{max-width:1120px;padding:var(--space-12) var(--space-24);align-items:center;gap:var(--space-12) var(--space-24);flex-wrap:wrap;margin:0 auto;display:flex}.page .mc-text{min-width:0;font-size:var(--type-caption-size);line-height:var(--type-caption-line);color:var(--sub);flex:420px}.page .mc-text p{margin:0}.page .mc-title{color:var(--ink);font-weight:600;margin-bottom:2px!important}.page .mc-btns{gap:var(--space-12);flex:none;display:flex}.page .mc-btns .btn{min-width:6.5rem}@media (max-width:600px){.page .mc-btns{flex:100%}.page .mc-btns .btn{flex:1}}.page .mc-text .link{text-decoration:underline;color:var(--ink)!important}
