.hzOgAG_nav{z-index:50;padding:16px var(--gutter) 0;pointer-events:none;color:#fff;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.hzOgAG_shell{pointer-events:auto;width:100%;max-width:var(--max);transition:max-width .7s var(--ease-out), background-color .5s ease, border-color .5s ease, box-shadow .5s ease, transform .5s var(--ease-out);background:#0d231800;border:1px solid #0000;border-radius:28px;overflow:hidden}.hzOgAG_bar{align-items:center;gap:16px;height:60px;padding:0 10px 0 16px;display:flex}.hzOgAG_brand{flex:none;align-items:center;display:flex}.hzOgAG_links{transition:opacity .3s ease, transform .5s var(--ease-out);gap:4px;margin:0 auto;display:flex}.hzOgAG_links a{border-radius:var(--radius-pill);color:#ffffffd1;padding:8px 14px;font-size:14px;transition:color .2s,background-color .2s;position:relative}.hzOgAG_links a:hover,.hzOgAG_links a[data-active=true]{color:#fff;background:#ffffff1f}.hzOgAG_toggle{border-radius:var(--radius-pill);color:#ffffffe6;align-items:center;gap:10px;margin-left:auto;padding:8px 12px;font-size:14px;transition:background-color .2s;display:none}.hzOgAG_toggle:hover{background:#ffffff1a}.hzOgAG_toggleLabel{white-space:nowrap;animation:hzOgAG_labelIn .45s var(--ease-out);display:inline-block}@keyframes hzOgAG_labelIn{0%{opacity:0;transform:translateY(8px)}}.hzOgAG_chevron{width:8px;height:8px;transition:transform .4s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.hzOgAG_nav[data-open=true] .hzOgAG_chevron{transform:translateY(2px)rotate(-135deg)}.hzOgAG_cta{border-radius:var(--radius-pill);background:var(--cream);color:var(--green-900);transition:transform .3s var(--ease-out), background-color .2s ease;flex:none;padding:10px 18px;font-size:14px;font-weight:500}.hzOgAG_cta:hover{background:#fff;transform:translateY(-1px)}.hzOgAG_panel{transition:grid-template-rows .55s var(--ease-out);grid-template-rows:0fr;display:grid}.hzOgAG_panelInner{overflow:hidden}.hzOgAG_panel ol{padding:4px 10px 12px;list-style:none}.hzOgAG_panel li{opacity:0;transition:opacity .3s ease, transform .4s var(--ease-out);transform:translateY(-6px)}.hzOgAG_panel a{border-top:1px solid #ffffff14;border-radius:14px;align-items:center;gap:14px;padding:12px 10px;font-size:17px;transition:background-color .2s;display:flex}.hzOgAG_panel li:first-child a{border-top:0}.hzOgAG_panel a:hover,.hzOgAG_panel a[data-active=true]{background:#ffffff14}.hzOgAG_num{font-family:var(--font-mono-stack);color:var(--fairway-bright);font-size:12px}.hzOgAG_arrow{opacity:.5;transition:transform .3s var(--ease-out), opacity .2s;margin-left:auto}.hzOgAG_panel a:hover .hzOgAG_arrow{opacity:1;transform:translate(2px,-2px)}.hzOgAG_nav[data-open=true] .hzOgAG_panel{grid-template-rows:1fr}.hzOgAG_toggle:focus:not(:focus-visible){outline:none}.hzOgAG_nav[data-open=true] .hzOgAG_panel li{opacity:1;transition-delay:calc(60ms + var(--i) * 40ms);transform:none}.hzOgAG_nav[data-compact=true] .hzOgAG_shell,.hzOgAG_nav[data-open=true] .hzOgAG_shell{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#0d2318e6;border-color:#ffffff14;max-width:480px;box-shadow:0 18px 50px -20px #08170f99}.hzOgAG_nav[data-open=true] .hzOgAG_shell.hzOgAG_shell{background:#0d2318f7}.hzOgAG_nav[data-compact=true] .hzOgAG_bar{height:54px}.hzOgAG_nav[data-compact=true] .hzOgAG_links{opacity:0;pointer-events:none;position:absolute;transform:translateY(-8px)}.hzOgAG_nav[data-compact=true] .hzOgAG_toggle{display:inline-flex}.hzOgAG_nav[data-compact=true] .hzOgAG_cta{padding:8px 14px;font-size:14px}@media (max-width:860px){.hzOgAG_nav{padding-top:10px}.hzOgAG_shell{-webkit-backdrop-filter:blur(18px)saturate(1.4);background:#0d231899;border-color:#ffffff1a;max-width:480px}.hzOgAG_bar{gap:6px;height:54px;padding:0 8px 0 12px}.hzOgAG_links{display:none}.hzOgAG_toggle{padding:8px 10px;display:inline-flex}.hzOgAG_cta{padding:8px 14px;font-size:14px}}@media (max-width:520px){.hzOgAG_brand .serif{transition:opacity .3s}.hzOgAG_nav[data-compact=true] .hzOgAG_brand .serif{display:none}}
.c6dkcq_phone{--w:300px;width:var(--w);aspect-ratio:300/640;background:linear-gradient(145deg,#2a2e2b,#0b0d0c 60%,#1e2220);border-radius:52px;padding:10px;position:relative;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 50px 100px -30px #08170f8c,0 30px 60px -40px #00000080}.c6dkcq_screen{width:100%;height:100%;color:var(--ink);text-align:left;isolation:isolate;border-radius:42px;position:relative;overflow:hidden}.c6dkcq_screen:before{content:"";z-index:-1;background:#fff;border-radius:40.5px;position:absolute;inset:1.5px}.c6dkcq_island{z-index:20;background:#000;border-radius:20px;width:92px;height:27px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.c6dkcq_status{z-index:10;height:48px;color:var(--ink);justify-content:space-between;align-items:center;padding:4px 26px 0 30px;font-size:13px;font-weight:600;display:flex;position:absolute;inset:0 0 auto}.c6dkcq_status[data-dark=true]{color:#fff}.c6dkcq_statusIcons{gap:4px;display:flex}.c6dkcq_statusIcons i{opacity:.9;background:currentColor;border-radius:2px;width:14px;height:9px}.c6dkcq_statusIcons i:first-child{clip-path:polygon(0 100%,100% 0,100% 100%);width:12px}.c6dkcq_statusIcons i:nth-child(3){border-radius:3px;width:20px}.c6dkcq_welcome{color:#fff;position:absolute;inset:0}.c6dkcq_welcomeFoot{text-align:center;background:linear-gradient(#0000,#08170fd9);padding:80px 20px 26px;position:absolute;inset:auto 0 0}.c6dkcq_welcomeFoot p{font-size:32px;line-height:1}.c6dkcq_welcomeFoot span{opacity:.8;margin-top:6px;font-size:13px;display:block}.c6dkcq_appleBtn{color:#000;background:#fff;border-radius:23px;justify-content:center;align-items:center;gap:6px;height:46px;margin-top:18px;font-size:15px;font-weight:600;display:flex}.c6dkcq_map{background:#a9d4ef;position:absolute;inset:0;overflow:hidden}.c6dkcq_mapLayer{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.c6dkcq_mapContinent{font-family:var(--font-sans-stack);letter-spacing:.32em;fill:#b27a9e;font-size:10.5px;font-weight:600}.c6dkcq_mapArctic{font-family:var(--font-sans-stack);fill:#7d8a93;font-size:6.5px;font-weight:500}.c6dkcq_mapCity{font-family:var(--font-sans-stack);fill:#6c6f72;font-size:7px;font-weight:500}.c6dkcq_mapCity circle{fill:#fff;stroke:#8d9094;stroke-width:.8px}.c6dkcq_pin{transform-box:fill-box;filter:drop-shadow(0 1.5px 2px #00000040)}.c6dkcq_pinText{font-family:var(--font-sans-stack);fill:#fff;font-size:11px;font-weight:600}.c6dkcq_expand{z-index:5;color:#1c1c1e;background:#e8f6fcd9;border-radius:15px;place-items:center;width:38px;height:30px;display:grid;position:absolute;top:46px;right:12px;box-shadow:0 2px 8px #00000014}.c6dkcq_sheet{-webkit-backdrop-filter:blur(16px)saturate(1.6);background:#e2f3fbdb;border-radius:24px 24px 0 0;padding:6px 0 0;position:absolute;inset:55% 6px 0;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 -6px 24px #143c5a1f}.c6dkcq_grabber{background:#3c3c4340;border-radius:3px;width:34px;height:4px;margin:0 auto 6px}.c6dkcq_sheetHead{align-items:center;gap:8px;padding:0 14px 8px;display:flex}.c6dkcq_sheetHead p{flex:1;font-size:23px;font-weight:700;line-height:1}.c6dkcq_me{background:radial-gradient(circle at 50% 38%,#1f3a24 22%,#0000 24%),radial-gradient(at 50% 100%,#1f3a24 38%,#0000 40%),radial-gradient(circle at 70% 20%,#b8f27c,#3e9b3a 60%,#1f5b25);border-radius:50%;width:26px;height:26px}.c6dkcq_add{color:#fff;background:#2f5e3f;border-radius:12px;place-items:center;width:36px;height:24px;font-size:17px;line-height:1;display:grid}.c6dkcq_band{letter-spacing:.1em;text-transform:uppercase;color:#6b7378;background:#76a0b91f;justify-content:space-between;padding:5px 14px;font-size:9.5px;font-weight:600;display:flex}.c6dkcq_band em{letter-spacing:0;text-transform:none;font-size:10.5px;font-style:normal;font-weight:400}.c6dkcq_upcoming{align-items:center;gap:10px;padding:8px 14px;font-size:11.5px;line-height:1.25;display:flex}.c6dkcq_upcoming small{color:#7a8287;font-size:10px;display:block}.c6dkcq_round{border-top:1px solid #3c3c431a;grid-template-columns:38px 1fr auto 10px;align-items:center;gap:6px;margin:0 14px;padding:8px 0;font-size:12px;display:grid}.c6dkcq_band+.c6dkcq_round{border-top:0}.c6dkcq_round span{color:#7a8287;font-size:10.5px}.c6dkcq_round b{white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.c6dkcq_round em{font-style:normal;font-family:var(--font-serif-stack);font-size:15px}.c6dkcq_round i{color:#b0b4b8;font-style:normal}.c6dkcq_tabs{z-index:6;align-items:center;gap:6px;display:flex;position:absolute;bottom:10px;left:8px;right:8px}.c6dkcq_tabBar{-webkit-backdrop-filter:blur(14px)saturate(1.6);background:#f0faffd1;border-radius:26px;flex:1;padding:3px;display:flex;box-shadow:inset 0 0 0 .5px #fffc,0 4px 16px #0000001a}.c6dkcq_tabBar span{color:#1c1c1e;white-space:nowrap;border-radius:22px;flex-direction:column;flex:1;align-items:center;gap:1px;padding:5px 0 4px;font-size:7.5px;font-weight:500;display:flex}.c6dkcq_tabBar svg{fill:currentColor}.c6dkcq_tabBar span[data-on]{color:#2f5e3f;background:#76828c24}.c6dkcq_search{-webkit-backdrop-filter:blur(14px);color:#1c1c1e;background:#f0faffd1;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 16px #0000001a}.c6dkcq_form{background:#f6f6f3;padding:52px 14px 14px;font-size:13px;position:absolute;inset:0}.c6dkcq_formHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.c6dkcq_formHead span{color:var(--fairway)}.c6dkcq_formHead b,.c6dkcq_save{font-weight:600}.c6dkcq_timer{background:var(--fairway);color:#fff;font-family:var(--font-mono-stack);border-radius:99px;margin:-4px auto 0;padding:2px 8px;font-size:11px;display:table}.c6dkcq_group{background:#fff;border-radius:14px;margin-top:10px;padding:0 12px}.c6dkcq_field{border-top:1px solid var(--line);justify-content:space-between;align-items:center;min-height:38px;display:flex}.c6dkcq_field:first-child{border-top:0}.c6dkcq_field span{color:var(--ink-2)}.c6dkcq_field b{font-weight:500}.c6dkcq_seg{background:#eeeeea;border-radius:8px;padding:2px;display:flex}.c6dkcq_seg i{border-radius:6px;padding:2px 12px;font-size:12px;font-style:normal}.c6dkcq_seg i[data-on]{background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}.c6dkcq_scoreBlock{text-align:center;margin-top:14px}.c6dkcq_scoreBlock span{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.c6dkcq_scoreBlock p{font-size:64px;line-height:1}.c6dkcq_scoreBlock em{color:#c4702a;font-size:12px;font-style:normal}.c6dkcq_stars i{color:#dad8d0;font-size:13px;font-style:normal}.c6dkcq_stars i[data-on]{color:var(--fairway)}.c6dkcq_partners{margin-top:12px}.c6dkcq_partners>span{color:var(--ink-3);padding-left:4px;font-size:11px}.c6dkcq_partners div{gap:6px;margin-top:6px;display:flex}.c6dkcq_partners i{border:1px solid var(--line);background:#fff;border-radius:99px;padding:5px 11px;font-size:12px;font-style:normal}.c6dkcq_check{color:#fff;font-variant-numeric:tabular-nums;background:#111722;font-size:10.5px;line-height:1.25;position:absolute;inset:0}.c6dkcq_checkMap{fill:none;stroke:#ffffff17;stroke-width:3px;width:100%;height:60px;position:absolute;inset:0 0 auto}.c6dkcq_checkSheet{background:#1c1c1e;border-radius:28px 28px 0 0;padding:11.5px 11.5px 0;position:absolute;inset:43px 0 0}.c6dkcq_checkNav{justify-content:space-between;align-items:center;height:30px;font-size:12px;display:flex;position:relative}.c6dkcq_checkNav b{white-space:nowrap;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.c6dkcq_glassBtn{background:#ffffff0d;border-radius:99px;place-items:center;height:30px;padding:0 11px;display:grid;box-shadow:inset 0 0 0 .75px #ffffff29,inset 0 1px 1px #ffffff0f}.c6dkcq_glassBtn:last-child{font-weight:600}.c6dkcq_checkHeader{color:#ebebf599;margin:10px 0 6px;padding-left:11px;font-size:12px;font-weight:600}.c6dkcq_checkGroup+.c6dkcq_checkHeader{margin-top:19px}.c6dkcq_checkGroup{background:#2c2c2e;border-radius:18px}.c6dkcq_checkRow{justify-content:space-between;align-items:center;height:38px;margin:0 11px;display:flex}.c6dkcq_checkRow+.c6dkcq_checkRow{border-top:.5px solid #545458a6}.c6dkcq_checkRow>b{font-weight:600}.c6dkcq_checkTotal{align-items:baseline;gap:5px;display:flex}.c6dkcq_checkTotal b{font-size:15.4px;font-weight:700}.c6dkcq_checkTotal em{color:#ff9230;font-size:8.4px;font-style:normal;font-weight:600}.c6dkcq_checkMuted{color:#ebebf599}.c6dkcq_checkGrid{padding:14px 11px 13px}.c6dkcq_holes{gap:5.6px;margin-left:-1px;display:flex;overflow:hidden}.c6dkcq_hole{border-radius:6.3px;flex-direction:column;flex:0 0 28px;align-items:center;gap:2px;padding:3px 0;display:flex}.c6dkcq_hole small{color:#ebebf54d;font-size:7.7px;font-weight:600;line-height:9px}.c6dkcq_hole[data-on]{background:#5dc0871f}.c6dkcq_hole[data-on] small{color:#5dc087}.c6dkcq_chip{place-items:center;width:22.4px;height:22.4px;font-size:10.5px;display:grid;position:relative}.c6dkcq_chip b,.c6dkcq_chip em{transition:opacity .3s ease, transform .45s var(--ease-out);grid-area:1/1;font-weight:600}.c6dkcq_chip em{color:#ebebf54d;opacity:0;font-style:normal}.c6dkcq_chip[data-rings]:before,.c6dkcq_chip[data-rings="2"]:after{content:"";transition:opacity .3s ease, transform .45s var(--ease-out);border:1.05px solid #ff9230;border-radius:1.5px;position:absolute;inset:0}.c6dkcq_chip[data-rings="2"]:after{inset:3.5px}.c6dkcq_chip[data-shape=circle]:before,.c6dkcq_chip[data-shape=circle]:after{border-color:#00d2e0;border-radius:50%}.c6dkcq_chip[data-typed=false] b,.c6dkcq_chip[data-typed=false]:before,.c6dkcq_chip[data-typed=false]:after{opacity:0;transform:scale(.6)}.c6dkcq_chip[data-typed=false] em{opacity:1}.c6dkcq_holeHead{align-items:center;gap:5px;margin-top:7px;display:flex}.c6dkcq_holeHead b{font-weight:600}.c6dkcq_holeHead>span:not(.c6dkcq_stepper){color:#ebebf599}.c6dkcq_stepper{background:#525253;border-radius:99px;width:65px;height:22px;margin-left:auto;display:flex;position:relative}.c6dkcq_stepper:after{content:"";border-left:.75px solid #ffffff47;position:absolute;top:3px;bottom:3px;left:50%}.c6dkcq_stepper svg{fill:none;stroke:#fff;stroke-width:1.2px;stroke-linecap:round;flex:1;height:100%;padding:6px 0}.c6dkcq_offsets{grid-template-columns:repeat(4,1fr);gap:7px 4.7px;margin-top:7px;display:grid}.c6dkcq_offsets span{color:#5dc087;background:#5dc0871a;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;height:34px;font-size:7.7px;line-height:1.15;display:flex}.c6dkcq_offsets b{font-size:10.5px;font-weight:600}.c6dkcq_offsets span[data-on]{color:#fff;background:#5dc087}.c6dkcq_checkFoot{color:#ebebf599;margin:6px 0 17px;padding-left:11px;font-size:9.1px}.c6dkcq_scanAgain{color:#5dc087;align-items:center;height:36px;padding-left:11px;font-size:12px;display:flex}.c6dkcq_recap{color:var(--cream);background:radial-gradient(90% 60% at 80% 0,#f2a65a59,#0000 60%),linear-gradient(170deg,#1b4a31,#08170f);padding:56px 20px 20px;position:absolute;inset:0}.c6dkcq_recapBars{gap:4px;margin-bottom:22px;display:flex}.c6dkcq_recapBars i{background:#ffffff40;border-radius:2px;flex:1;height:3px}.c6dkcq_recapBars i[data-on]{background:#fff}.c6dkcq_recapEyebrow{font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--fairway-bright);margin-bottom:10px;font-size:10px}.c6dkcq_recapGrid{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.c6dkcq_recapGrid div{background:#ffffff14;border-radius:14px;padding:10px}.c6dkcq_recapGrid span{opacity:.7;font-size:10px;display:block}.c6dkcq_recapGrid b{font-family:var(--font-serif-stack);font-size:26px;font-weight:400;line-height:1.1;display:block}.c6dkcq_recapGrid em{opacity:.7;font-size:10px;font-style:normal}.c6dkcq_shareBtn{background:var(--cream);height:44px;color:var(--green-900);border-radius:22px;place-items:center;font-size:14px;font-weight:600;display:grid;position:absolute;inset:auto 20px 24px}
.AxCMTa_section{padding:clamp(32px,6vw,80px) 0 clamp(64px,8vw,120px)}.AxCMTa_panel{color:var(--cream);background:radial-gradient(60% 80% at 100% 100%, #f2a65a47, transparent 70%), radial-gradient(70% 70% at 0% 0%, #5dc08738, transparent 70%), var(--green-900);border-radius:32px;grid-template-columns:1.3fr .7fr;align-items:center;gap:48px;padding:clamp(32px,6vw,80px);display:grid;position:relative;overflow:hidden}.AxCMTa_icon{border-radius:20px;margin-bottom:28px;box-shadow:0 20px 40px -16px #0009}.AxCMTa_lede{color:#f4f0e6bf;max-width:30em;margin-top:18px;font-size:clamp(15px,1.2vw,17px)}.AxCMTa_actions{margin-top:32px}.AxCMTa_badge{color:#fff;height:46px;transition:transform .3s var(--ease-out), box-shadow .3s ease;background:#000;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:10px;padding:0 18px 0 14px;display:inline-flex}.AxCMTa_badge[data-size=lg]{border-radius:14px;height:52px;padding:0 20px 0 16px}.AxCMTa_badge:hover{transform:translateY(-2px);box-shadow:0 12px 30px -10px #0009}.AxCMTa_badge span{letter-spacing:-.02em;flex-direction:column;font-size:19px;font-weight:600;line-height:1;display:flex}.AxCMTa_badge[data-size=lg] span{font-size:21px}.AxCMTa_badge small{letter-spacing:0;margin-bottom:3px;font-size:11px;font-weight:400}.AxCMTa_qrCard{text-align:center;background:var(--cream);color:var(--ink);border-radius:24px;flex-direction:column;justify-self:end;align-items:center;gap:6px;max-width:260px;padding:28px;display:flex;transform:rotate(2deg);box-shadow:0 30px 60px -30px #0009}.AxCMTa_qrCard b{margin-top:14px;font-weight:600}.AxCMTa_qrCard span{color:var(--ink-2);font-size:14px}.AxCMTa_qrFrame{padding:16px;position:relative}.AxCMTa_corner{border-color:var(--fairway);border-style:solid;border-width:0;width:20px;height:20px;position:absolute}.AxCMTa_corner[data-c=tl]{border-top-width:3px;border-left-width:3px;border-top-left-radius:8px;top:0;left:0}.AxCMTa_corner[data-c=tr]{border-top-width:3px;border-right-width:3px;border-top-right-radius:8px;top:0;right:0}.AxCMTa_corner[data-c=bl]{border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:8px;bottom:0;left:0}.AxCMTa_corner[data-c=br]{border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:8px;bottom:0;right:0}.AxCMTa_sticky{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:40;-webkit-backdrop-filter:blur(18px)saturate(1.5);border:1px solid var(--line);transition:transform .6s var(--ease-out);background:#faf8f3db;border-radius:20px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:none;position:fixed;transform:translateY(140%);box-shadow:0 20px 40px -20px #11181466}.AxCMTa_sticky img{border-radius:10px}.AxCMTa_sticky div{flex:1;line-height:1.2}.AxCMTa_sticky b{font-size:15px;font-weight:600;display:block}.AxCMTa_sticky span{color:var(--ink-2);font-size:12px}.AxCMTa_sticky a{background:var(--fairway);color:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.AxCMTa_sticky[data-show=true]{transform:none}@media (max-width:860px){.AxCMTa_panel{grid-template-columns:1fr}.AxCMTa_qrCard{display:none}.AxCMTa_sticky{display:flex}}
.wR4VTW_hero{color:#fff;background:var(--green-900);align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.wR4VTW_bg{will-change:transform;position:absolute;inset:-4% 0 0}.wR4VTW_video{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.wR4VTW_video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}@media (prefers-reduced-motion:reduce){.wR4VTW_video{display:none}}.wR4VTW_shade{opacity:.55;background:linear-gradient(270deg,#08170feb 0%,#08170f8c 45%,#08170f1a 75%),linear-gradient(#0000 65%,#08170fe6);position:absolute;inset:0}.wR4VTW_inner{z-index:3;grid-template-columns:.85fr 1.15fr;align-items:center;gap:40px;padding-top:120px;padding-bottom:80px;display:grid;position:relative}.wR4VTW_eyebrow{font-family:var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:#fff;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(10px);background:#0d231873;border:1px solid #ffffff2e;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px 7px 11px;font-size:11px;display:inline-flex}.wR4VTW_eyebrow svg{fill:var(--fairway-bright)}.wR4VTW_title{font-family:var(--font-serif-stack);letter-spacing:-.025em;font-size:clamp(38px,5vw,68px);font-weight:400;line-height:.98}.wR4VTW_lede{color:#ffffffd1;max-width:30em;margin-top:20px;font-size:clamp(15px,1.2vw,17px)}.wR4VTW_ctas{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.wR4VTW_qr{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffd9;background:#ffffff1a;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:12px;padding:8px 16px 8px 8px;font-size:13px;line-height:1.3;display:flex}.wR4VTW_qrCode{background:var(--cream);border-radius:10px;padding:6px}.wR4VTW_fine{color:#fff9;margin-top:16px;font-size:13px}.wR4VTW_phoneWrap{will-change:transform;order:-1;justify-content:center;display:flex}@media (max-width:960px){.wR4VTW_inner{grid-template-columns:1fr;gap:48px;padding-top:110px;padding-bottom:0}.wR4VTW_shade{background:linear-gradient(#08170fd9 0%,#08170f73 55%,#08170fe6 100%)}.wR4VTW_qr{display:none}.wR4VTW_phoneWrap{height:420px;margin:0 calc(var(--gutter) * -1);order:0;align-items:flex-start;overflow:hidden}}@media (max-width:420px){.wR4VTW_eyebrow{letter-spacing:.06em;font-size:10px}}
._46vf8a_sparkle{fill:currentColor;flex:none;overflow:visible}._46vf8a_sparkle path{animation:2.4s ease-in-out infinite _46vf8a_twinkle}._46vf8a_sparkle path:nth-child(2){animation-delay:.3s}._46vf8a_sparkle path:nth-child(3){animation-delay:.6s}@keyframes _46vf8a_twinkle{0%,60%,to{opacity:1}30%{opacity:.35}}@media (prefers-reduced-motion:reduce){._46vf8a_sparkle path{animation:none}}
.AUfzgq_story{padding:clamp(96px,12vw,160px) 0 clamp(64px,8vw,120px)}.AUfzgq_head{max-width:760px;margin-bottom:clamp(40px,6vw,80px)}:is(.AUfzgq_head .AUfzgq_eyebrow,.AUfzgq_head .eyebrow){margin-bottom:16px}.AUfzgq_head h2{margin-top:14px}.AUfzgq_grid{grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);display:grid}.AUfzgq_stickyCol{position:relative}.AUfzgq_sticky{justify-content:center;display:flex;position:sticky;top:max(88px,50vh - 320px)}.AUfzgq_layer{opacity:0;clip-path:inset(100% 0 0);transition:opacity .5s ease, transform .9s var(--ease-out), clip-path .9s var(--ease-out);position:absolute;inset:0;transform:scale(1.04)}.AUfzgq_layer[data-active=true]{opacity:1;clip-path:inset(0);transform:none}.AUfzgq_steps{padding-left:40px;position:relative}.AUfzgq_rail{background:var(--line);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:0}.AUfzgq_rail i{background:var(--fairway);transform-origin:top;border-radius:2px;position:absolute;inset:0}.AUfzgq_step{opacity:.28;flex-direction:column;justify-content:center;min-height:78vh;transition:opacity .5s;display:flex}.AUfzgq_step[data-active=true]{opacity:1}.AUfzgq_num{font-family:var(--font-mono-stack);color:var(--fairway);align-items:center;gap:12px;margin-bottom:14px;font-size:13px;display:flex}.AUfzgq_stepTitle{font-family:var(--font-serif-stack);letter-spacing:-.015em;font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.08}.AUfzgq_ai{background:var(--green-900);color:var(--fairway-bright);letter-spacing:.08em;border-radius:99px;align-items:center;gap:6px;padding:3px 11px 3px 9px;font-size:12px;display:inline-flex}.AUfzgq_stepBody{max-width:28em;color:var(--ink-2);margin-top:14px;font-size:15px}.AUfzgq_inlinePhone{display:none}@media (max-width:860px){.AUfzgq_grid{grid-template-columns:1fr}.AUfzgq_stickyCol{display:none}.AUfzgq_steps{padding-left:24px}.AUfzgq_step{opacity:1;min-height:auto;padding:28px 0 48px}.AUfzgq_inlinePhone{justify-content:center;height:460px;margin-top:32px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}}
._8u8BbG_section{background:radial-gradient(60% 50% at 15% 0%, #5dc0872e, transparent 70%), radial-gradient(50% 40% at 100% 100%, #f2a65a1f, transparent 70%), var(--green-950);color:var(--cream);padding:clamp(80px,10vw,140px) 0;position:relative;overflow:hidden}._8u8BbG_head{max-width:760px;margin-bottom:clamp(36px,5vw,64px)}._8u8BbG_eyebrow{color:var(--fairway-bright)}._8u8BbG_head h2{margin-top:14px}._8u8BbG_lede{color:#f4f0e6b3;margin-top:18px}._8u8BbG_grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}._8u8BbG_card{border-radius:var(--radius-card);background:#f4f0e60a;border:1px solid #f4f0e61a;flex-direction:column;display:flex;overflow:hidden}._8u8BbG_copy{padding:clamp(24px,3vw,36px) clamp(24px,3vw,36px) 0}._8u8BbG_tag{font-family:var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fairway-bright);align-items:center;gap:8px;font-size:11px;display:inline-flex}._8u8BbG_copy h3{font-family:var(--font-serif-stack);letter-spacing:-.015em;margin-top:14px;font-size:clamp(20px,1.8vw,26px);font-weight:400;line-height:1.15}._8u8BbG_copy p:last-child{color:#f4f0e6a6;max-width:32em;margin-top:10px}._8u8BbG_stage{flex-direction:column;flex:1;justify-content:center;padding:28px clamp(24px,3vw,36px) clamp(24px,3vw,36px);display:flex}._8u8BbG_scorecard{background:var(--cream);color:var(--ink);border-radius:14px;padding:14px 12px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000b3}._8u8BbG_row{text-align:center;border-top:1px solid #11181414;grid-template-columns:44px repeat(9,1fr);align-items:center;height:34px;font-size:13px;display:grid}._8u8BbG_row>span:first-child{text-align:left;font-size:12px;font-weight:600}._8u8BbG_row[data-head]{font-family:var(--font-mono-stack);color:var(--ink-3);border-top:0;font-size:11px}._8u8BbG_row[data-par]{color:var(--ink-2)}._8u8BbG_cell{width:26px;height:26px;font-family:var(--font-serif-stack);color:var(--fairway);background:#26623f1a;border-radius:7px;justify-self:center;place-items:center;font-size:17px;display:grid}._8u8BbG_cell[data-under]{box-shadow:inset 0 0 0 1.5px var(--fairway);border-radius:50%}._8u8BbG_ink{font-family:var(--font-serif-stack);color:var(--ink-3);justify-self:center;font-size:17px}._8u8BbG_beam{opacity:0;background:var(--fairway-bright);pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 24px 6px #5dc0878c}._8u8BbG_recoHead{margin-bottom:12px;line-height:1.25}._8u8BbG_recoHead b{color:var(--cream);align-items:center;gap:6px;font-weight:600;display:flex}._8u8BbG_recoSparkle{color:var(--fairway-bright)}._8u8BbG_recoHead small{color:#f4f0e68c;font-size:12px}._8u8BbG_recoHead em{color:var(--fairway-bright);letter-spacing:.06em;background:#5dc0871f;border-radius:99px;padding:2px 6px;font-size:9px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 .5px #5dc08759}._8u8BbG_picks{gap:10px;list-style:none;display:grid}._8u8BbG_picks li{background:var(--cream);color:var(--ink);border-radius:14px;gap:14px;padding:14px 16px;display:flex;box-shadow:0 20px 40px -28px #000000b3}._8u8BbG_rank{background:var(--green-900);width:26px;height:26px;color:var(--fairway-bright);font-family:var(--font-mono-stack);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}._8u8BbG_pickBody{line-height:1.3}._8u8BbG_pickBody b{font-weight:600;display:block}._8u8BbG_pickBody small{color:var(--ink-3);font-size:12px}._8u8BbG_pickBody q{color:var(--ink-2);quotes:none;margin-top:6px;font-size:14px;display:block}._8u8BbG_foot{color:#f4f0e699;margin-top:28px;font-size:14px}._8u8BbG_foot a{color:var(--cream);text-underline-offset:3px;text-decoration:underline}@media (max-width:900px){._8u8BbG_grid{grid-template-columns:1fr}}@media (max-width:420px){._8u8BbG_row{grid-template-columns:34px repeat(9,1fr)}._8u8BbG_cell{width:22px;height:22px;font-size:15px}._8u8BbG_ink{font-size:15px}}
.bb_w1q_section{padding:clamp(64px,8vw,120px) 0}.bb_w1q_head{max-width:760px;margin-bottom:clamp(36px,5vw,64px)}.bb_w1q_head h2{margin-top:14px}.bb_w1q_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bb_w1q_card{aspect-ratio:585/700;border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-edge);isolation:isolate;transition:border-color .3s ease, box-shadow .5s var(--ease-out);display:block;position:relative;overflow:hidden}.bb_w1q_card:hover{border-color:#d5d1c6;box-shadow:0 30px 60px -40px #11181459}.bb_w1q_dots{fill:#a7a59c;opacity:.7;z-index:-1;width:100%;height:60%;position:absolute;inset:0 0 auto}.bb_w1q_cardHead{justify-content:space-between;align-items:flex-start;gap:20px;padding:clamp(24px,3vw,40px) clamp(22px,2.6vw,34px) 0 clamp(24px,3vw,40px);display:flex}.bb_w1q_cardHead h3{letter-spacing:-.015em;color:var(--ink-2);font-size:clamp(18px,1.5vw,22px);font-weight:400;line-height:1.22}.bb_w1q_cardHead b{color:var(--ink);font-weight:500}.bb_w1q_proTag{background:var(--green-900);color:var(--fairway-bright);font-family:var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;vertical-align:3px;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:10px;display:inline-block}.bb_w1q_arrow{width:44px;height:44px;color:var(--ink);transition:background-color .25s ease, color .25s ease, transform .4s var(--ease-out);background:#fff;border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:0 1px 2px #1118140f}.bb_w1q_card:hover .bb_w1q_arrow{background:var(--green-900);color:var(--cream);transform:translate(2px,-2px)}.bb_w1q_mock{width:min(300px,78%);position:absolute;top:30%;bottom:-60px;left:50%;transform:translate(-50%)}.bb_w1q_mock>*{transition:transform .6s var(--ease-out)}.bb_w1q_card:hover .bb_w1q_mock>*{transform:translateY(-8px)}.bb_w1q_device{background:linear-gradient(145deg,#2a2e2b,#0b0d0c 60%,#1e2220);border-radius:46px 46px 0 0;height:100%;padding:9px 9px 0;box-shadow:inset 0 0 0 1.5px #ffffff1f,0 30px 60px -30px #08170f8c}.bb_w1q_screen{height:100%;color:var(--ink);background:#f5f5f7;border-radius:38px 38px 0 0;font-size:12px;line-height:1.3;position:relative;overflow:hidden}.bb_w1q_status{justify-content:space-between;align-items:center;height:40px;padding:2px 22px 0 26px;font-size:12px;font-weight:600;display:flex;position:relative}.bb_w1q_island{background:#000;border-radius:20px;width:80px;height:23px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.bb_w1q_statusIcons{gap:3px;display:flex}.bb_w1q_statusIcons i{background:currentColor;border-radius:2px;width:12px;height:8px}.bb_w1q_statusIcons i:first-child{clip-path:polygon(0 100%,100% 0,100% 100%);width:11px}.bb_w1q_navBar{justify-content:center;align-items:center;height:40px;font-size:14px;display:flex;position:relative}.bb_w1q_navBar b{font-weight:600}.bb_w1q_back{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;left:12px;box-shadow:0 1px 3px #00000014}.bb_w1q_largeTitle{justify-content:space-between;align-items:center;padding:6px 16px 10px;display:flex}.bb_w1q_largeTitle b{font-size:27px;line-height:1}.bb_w1q_plus{background:var(--fairway);color:#fff;border-radius:99px;place-items:center;width:40px;height:26px;font-size:18px;line-height:1;display:grid}.bb_w1q_screenBody{gap:10px;padding:0 12px;display:grid}.bb_w1q_group{background:#fff;border-radius:18px;padding:12px 14px;box-shadow:0 1px 2px #1118140a}.bb_w1q_group>b:first-child{font-size:13px;font-weight:600;display:block}.bb_w1q_big{font-size:17px!important}.bb_w1q_muted{color:var(--ink-3);display:block}.bb_w1q_courseHero{color:#fff;background:linear-gradient(#0000 30%,#0000008c),radial-gradient(40% 50% at 30% 40%,#5f7f4b,#0000 70%),radial-gradient(35% 45% at 70% 60%,#4c6b3d,#0000 70%),radial-gradient(30% 30% at 55% 30%,#8a9a6a,#0000 70%),#34502e;flex-direction:column;justify-content:flex-end;height:110px;margin:0 -12px;padding:12px 16px;display:flex;position:relative}.bb_w1q_courseHero[data-compact]{height:64px;padding-top:8px;padding-bottom:8px}.bb_w1q_courseHero[data-compact] .bb_w1q_flag{display:none}.bb_w1q_courseHero b{font-size:18px;line-height:1.1}.bb_w1q_courseHero small{letter-spacing:.12em;text-transform:uppercase;margin-top:3px;font-size:9px}.bb_w1q_flag{background:var(--fairway);border:1.5px solid #fffc;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:28px;left:50%}.bb_w1q_listRow{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.bb_w1q_group>b+.bb_w1q_listRow{margin-top:6px}.bb_w1q_listRow>span:nth-child(2){flex:1}.bb_w1q_listRow small{color:var(--ink-3);font-size:11px;display:block}.bb_w1q_listRow em{color:var(--ink-3);font-style:normal}.bb_w1q_listRow em[data-state=Going]{color:var(--fairway);font-weight:600}.bb_w1q_avatar{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;display:grid}.bb_w1q_chips{gap:6px;display:flex}.bb_w1q_chips span{background:#e9e9ec;border-radius:99px;padding:5px 11px;font-size:12px}.bb_w1q_chips span[data-on]{color:var(--fairway);background:#26623f26}.bb_w1q_pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.bb_w1q_pair .bb_w1q_group{padding:10px 12px}.bb_w1q_stats{gap:10px;margin-top:6px;display:flex}.bb_w1q_stats span{color:var(--ink-3);font-size:10px}.bb_w1q_stats b{color:var(--ink);font-size:22px;line-height:1.1;display:block}.bb_w1q_playing{justify-content:space-between;align-items:center;display:flex}.bb_w1q_playing b:last-child{color:var(--fairway);font-size:24px}.bb_w1q_subhead{color:var(--ink-3);padding:0 4px;font-size:14px}.bb_w1q_bucket p{align-items:center;gap:8px;padding:4px 4px 2px;font-size:16px;display:flex}.bb_w1q_bucket p i{border-radius:50%;width:8px;height:8px}.bb_w1q_bucket .bb_w1q_listRow{padding:8px 4px}.bb_w1q_check{color:#fff;border:1.5px solid #cfccc2;border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.bb_w1q_listRow[data-done=true] .bb_w1q_check{background:var(--fairway);border-color:var(--fairway)}.bb_w1q_tripHead{padding:2px 4px 4px}.bb_w1q_tripHead b{font-size:22px;line-height:1.1;display:block}.bb_w1q_timeline{border-left:2px dashed #d5d1c6;margin-left:12px;padding-left:16px;list-style:none}.bb_w1q_timeline li{background:#fff;border-radius:14px;margin-bottom:10px;padding:10px 12px;position:relative}.bb_w1q_timeline li:before{content:"";border:2px solid var(--fairway);background:#f5f5f7;border-radius:50%;width:10px;height:10px;position:absolute;top:16px;left:-23px}.bb_w1q_timeline small{font-family:var(--font-mono-stack);color:var(--fairway);font-size:10px;display:block}.bb_w1q_timeline b{font-weight:600;display:block}.bb_w1q_ratingHead{align-items:baseline;gap:3px;margin-bottom:4px;display:flex}.bb_w1q_ratingHead b:first-child{flex:1;font-size:13px;font-weight:600}.bb_w1q_ratingHead b:nth-child(2){font-size:26px;line-height:1}.bb_w1q_ratingHead small{color:var(--ink-3)}.bb_w1q_starRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:6px 0;font-size:11px;display:flex}.bb_w1q_stars{letter-spacing:1px;color:#e2dfd6;white-space:nowrap;font-size:11px;position:relative}.bb_w1q_stars i{color:var(--fairway);font-style:normal;position:absolute;inset:0 auto 0 0;overflow:hidden}.bb_w1q_share{border-radius:28px 28px 0 0;height:100%;position:relative;overflow:hidden;box-shadow:0 20px 50px -25px #11181480}.bb_w1q_shareInner{color:#fff;background:linear-gradient(#0a19288c,#08170f33 45%,#08170fbf);flex-direction:column;padding:22px 20px;display:flex;position:absolute;inset:0}.bb_w1q_shareEyebrow{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:9px;font-weight:600}.bb_w1q_shareInner>b{margin-top:4px;font-size:24px;line-height:1.1}.bb_w1q_shareStats{gap:20px;margin-top:22px;display:flex}.bb_w1q_shareStats span{letter-spacing:.14em;text-transform:uppercase;font-size:9px}.bb_w1q_shareStats b{letter-spacing:0;font-size:44px;line-height:1;display:block}.bb_w1q_shareInner dl{letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr;gap:6px 10px;margin-top:20px;font-size:9px;display:grid}.bb_w1q_shareInner dd{text-align:right;letter-spacing:0;text-transform:none;font-size:13px}.bb_w1q_shareInner small{margin-top:auto;font-size:13px}.bb_w1q_pinBtn{width:32px;height:27px;color:var(--ink);background:#fff;border-radius:99px;place-items:center;display:grid;box-shadow:0 1px 3px #0000001a,inset 0 0 0 .5px #0000000f}.bb_w1q_searchRow{gap:5px;display:grid}.bb_w1q_searchRow:first-child{margin-top:-8px}.bb_w1q_rowHead{padding:0 5px;line-height:1.2}.bb_w1q_rowHead b{align-items:center;gap:4px;font-size:13.5px;font-weight:400;display:flex}.bb_w1q_rowHead i{color:var(--fairway);font-family:var(--font-sans-stack);letter-spacing:.06em;background:#26623f1f;border-radius:99px;padding:1.5px 3.5px;font-size:6.5px;font-style:normal;font-weight:700;box-shadow:inset 0 0 0 .5px #26623f40}.bb_w1q_recoSparkle{color:var(--fairway)}.bb_w1q_rowHead small{color:var(--ink-3);margin-top:1px;font-size:8.4px;display:block}.bb_w1q_carousel{gap:8.4px;padding-left:5px;display:flex;overflow:hidden}.bb_w1q_courseCard{background:#fff;border-radius:14px;flex-direction:column;flex:0 0 140px;height:190px;display:flex;overflow:hidden;box-shadow:0 0 0 .5px #00000012,0 1.4px 2.8px #0000000d}.bb_w1q_courseCard[data-short]{height:162px}.bb_w1q_thumb{object-fit:cover;background:#3a5634;flex:none;width:100%;height:73px}.bb_w1q_courseText{flex-direction:column;gap:2px;padding:7px 8.4px 0;line-height:1.2;display:flex}.bb_w1q_courseText b{min-height:2.4em;font-size:10.5px;font-weight:600}.bb_w1q_courseText span{color:var(--ink-3);font-size:8.4px}.bb_w1q_courseText small{color:#b4b8b5;font-size:7.7px}.bb_w1q_courseText em{min-height:3.6em;color:var(--fairway);margin-top:1.4px;font-size:7.7px;font-style:normal}.bb_w1q_listBtn{height:28px;color:var(--ink-3);background:#f2f2f7b3;align-items:center;gap:4px;margin-top:auto;padding:0 8.4px;font-size:10.5px;font-weight:500;display:flex}.bb_w1q_listBtn[data-on]{color:var(--fairway);background:#26623f17}@media (max-width:1080px){.bb_w1q_grid{grid-template-columns:repeat(2,1fr)}.bb_w1q_card:first-child{aspect-ratio:2;grid-column:1/-1}}@media (max-width:640px){.bb_w1q_grid{grid-template-columns:1fr}.bb_w1q_card,.bb_w1q_card:first-child{aspect-ratio:4/4.6}}.bb_w1q_importNav{white-space:nowrap;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;height:40px;font-size:14px;display:grid}.bb_w1q_importNav b{font-weight:600}.bb_w1q_importNav span{background:#fff;border-radius:99px;justify-self:start;padding:6px 12px;font-size:13px;box-shadow:0 1px 3px #00000014}.bb_w1q_importHead{gap:3px;padding:4px 2px 2px;display:grid}.bb_w1q_importHead b{letter-spacing:-.01em;font-size:19px;font-weight:700}.bb_w1q_importHead span{color:var(--ink-3);font-size:12px}.bb_w1q_colRow{gap:1px;margin-top:8px;display:grid}.bb_w1q_colRow>span{align-items:center;gap:6px;font-size:13px;display:flex}.bb_w1q_colRow b{font-weight:600}.bb_w1q_colRow em{color:var(--ink-3);background:#1118140d;border-radius:99px;padding:1px 6px;font-size:10px;font-style:normal}.bb_w1q_colRow em[data-required]{color:var(--fairway);background:#26623f1a}.bb_w1q_colRow code{color:var(--ink-3);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.bb_w1q_tagGrid{grid-template-columns:repeat(3,1fr);gap:14px 6px;padding-top:8px;display:grid}.bb_w1q_tagGrid figure{text-align:center;justify-items:center;gap:2px;margin:0;display:grid}.bb_w1q_tagGrid img{filter:grayscale()contrast(.45)brightness(1.9);opacity:.85;width:auto;height:104px;margin-bottom:6px}.bb_w1q_tagGrid figure[data-earned] img{filter:drop-shadow(0 4px 6px #0000002e);opacity:1}.bb_w1q_tagGrid b{color:#3c3c4399;font-size:11.5px;font-weight:600}.bb_w1q_tagGrid figure[data-earned] b{color:#000}.bb_w1q_tagGrid small{color:#3c3c434d;font-size:10px}
._6pTTvW_section{background:radial-gradient(80% 50% at 70% 10%, #26623f73, transparent 70%), var(--green-900);color:var(--cream);padding:clamp(96px,12vw,160px) 0 0;position:relative;overflow:hidden}._6pTTvW_head{max-width:760px}._6pTTvW_head h2{margin-top:14px}._6pTTvW_mapWrap{margin:clamp(40px,6vw,72px) 0 0;position:relative}._6pTTvW_canvas{width:100%;height:auto}._6pTTvW_marquee{border-top:1px solid #f4f0e61a;margin-top:clamp(28px,3vw,44px);padding:22px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}._6pTTvW_track{gap:48px;width:max-content;animation:60s linear infinite _6pTTvW_marquee;display:flex}._6pTTvW_track span{font-family:var(--font-serif-stack);white-space:nowrap;color:#f4f0e68c;font-size:18px}@keyframes _6pTTvW_marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._6pTTvW_track{animation:none}}
.W6K_8G_section{padding:clamp(96px,12vw,160px) 0 clamp(64px,8vw,100px)}.W6K_8G_head{max-width:760px;margin-bottom:clamp(32px,4vw,48px)}.W6K_8G_head h2{margin-top:14px}.W6K_8G_panel{border-radius:var(--radius-card);background:var(--card);border:1px solid var(--card-edge);grid-template-columns:minmax(260px,340px) 1fr;display:grid;overflow:hidden}.W6K_8G_ticket{min-height:340px;color:var(--cream);background:radial-gradient(80% 60% at 20% 0%, #5dc08747, transparent 70%), var(--green-900);flex-direction:column;padding:32px;display:flex;position:relative;overflow:hidden}.W6K_8G_ticket:after{content:"";background:repeating-linear-gradient(to bottom, var(--card) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:0;bottom:0;right:-1px}.W6K_8G_contours{stroke:#5dc08759;pointer-events:none;width:100%;height:75%;position:absolute;inset:auto 0 0}.W6K_8G_tier{font-family:var(--font-mono-stack);letter-spacing:.16em;text-transform:uppercase;color:var(--fairway-bright);font-size:13px;position:relative}.W6K_8G_priceBlock{margin-top:auto;position:relative}.W6K_8G_price{animation:W6K_8G_priceIn .45s var(--ease-out)}@keyframes W6K_8G_priceIn{0%{opacity:0;transform:translateY(8px)}}.W6K_8G_price b{font-family:var(--font-serif-stack);font-size:40px;font-weight:400;line-height:1}.W6K_8G_price span{color:#f4f0e6bf;font-size:15px}.W6K_8G_price .W6K_8G_was{font-family:var(--font-serif-stack);color:#f4f0e680;margin-right:4px;font-size:24px;text-decoration-thickness:1.5px}.W6K_8G_priceNote{color:#f4f0e6a6;margin-top:4px;font-size:13px}.W6K_8G_try{background:var(--fairway-bright);color:var(--green-950);transition:transform .3s var(--ease-out), background-color .2s;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:11px 12px 11px 18px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.W6K_8G_try span{background:var(--green-950);width:22px;height:22px;color:var(--fairway-bright);border-radius:50%;place-items:center;font-size:12px;display:grid}.W6K_8G_try:hover{background:#74cf9b;transform:translateY(-1px)}.W6K_8G_details{padding:28px clamp(24px,3.5vw,44px) 32px}.W6K_8G_toggle{background:#e8e5dd;border-radius:999px;padding:4px;display:inline-flex}.W6K_8G_toggle button{color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;padding:7px 18px;font-size:14px;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.W6K_8G_save{color:var(--fairway);background:#26623f1f;border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:600}.W6K_8G_toggle button[data-on=true]{color:var(--ink);background:#fff;box-shadow:0 1px 3px #1118141f}.W6K_8G_features{margin-top:28px;list-style:none}.W6K_8G_features li{color:var(--ink-2);align-items:flex-start;gap:12px;padding:9px 0;display:flex}.W6K_8G_features b{color:var(--ink);font-weight:500}.W6K_8G_check{fill:var(--fairway);stroke:#fff;flex:none;margin-top:3px}.W6K_8G_compare{max-width:820px;margin-top:clamp(56px,7vw,88px)}.W6K_8G_compareTitle{font-family:var(--font-serif-stack);margin-bottom:16px;font-size:clamp(22px,2.2vw,28px);font-weight:400}.W6K_8G_compare table{border-collapse:collapse;width:100%;font-size:14px}.W6K_8G_compare th,.W6K_8G_compare td{border-bottom:1px solid var(--line);text-align:left;padding:12px 8px}.W6K_8G_compare thead th{color:var(--ink-2);font-size:13px;font-weight:500}.W6K_8G_compare td,.W6K_8G_compare thead th:not(:first-child){text-align:center;width:22%}.W6K_8G_compare td .W6K_8G_check{margin:0;display:inline-block}.W6K_8G_compare tbody th{font-weight:400}.W6K_8G_dash{color:var(--ink-3)}.W6K_8G_note{color:var(--ink-2);margin-top:18px;font-size:14px}@media (max-width:760px){.W6K_8G_panel{grid-template-columns:1fr}.W6K_8G_ticket:after{background:repeating-linear-gradient(to right, var(--card) 0 6px, transparent 6px 12px);width:auto;height:2px;inset:auto 0 -1px}}
.-Jm8JG_section{padding:clamp(48px,6vw,80px) 0 clamp(80px,10vw,128px)}.-Jm8JG_inner{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,6vw,96px);display:grid}.-Jm8JG_head h2{margin:14px 0}.-Jm8JG_head a{color:var(--fairway);text-underline-offset:3px;text-decoration:underline}.-Jm8JG_form{gap:14px;display:grid}.-Jm8JG_row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.-Jm8JG_form label{gap:6px;display:grid}.-Jm8JG_form label span{color:var(--ink-2);font-size:13px}.-Jm8JG_form input,.-Jm8JG_form textarea{border:1px solid var(--card-edge);resize:vertical;background:#fff;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.-Jm8JG_form input:focus,.-Jm8JG_form textarea:focus{border-color:var(--fairway);box-shadow:0 0 0 3px #26623f1f}.-Jm8JG_trap{width:1px;height:1px;position:absolute;left:-9999px}.-Jm8JG_actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.-Jm8JG_actions button{background:var(--green-900);color:var(--cream);transition:background-color .2s, transform .3s var(--ease-out);border-radius:999px;padding:12px 22px;font-size:14px;font-weight:500}.-Jm8JG_actions button:hover{background:var(--fairway);transform:translateY(-1px)}.-Jm8JG_actions button:disabled{opacity:.6}.-Jm8JG_error{color:#a8433b;font-size:14px}.-Jm8JG_error a{text-decoration:underline}.-Jm8JG_sent{background:var(--card);border-radius:16px;align-items:center;gap:12px;padding:20px;font-size:15px;display:flex}.-Jm8JG_sent span{background:var(--fairway);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:700;display:grid}@media (max-width:860px){.-Jm8JG_inner,.-Jm8JG_row{grid-template-columns:1fr}}
.K2MfDq_footer{padding:56px 0 calc(40px + env(safe-area-inset-bottom));border-top:1px solid var(--line)}.K2MfDq_inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.K2MfDq_tag{color:var(--ink-2);margin-top:12px}.K2MfDq_links{color:var(--ink-2);flex-wrap:wrap;gap:8px 28px;display:flex}.K2MfDq_links a:hover{color:var(--ink)}.K2MfDq_base{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:48px;font-size:14px;display:flex}@media (max-width:860px){.K2MfDq_footer{padding-bottom:110px}}
.BTR7YG_top{border-bottom:1px solid var(--line);padding:20px 0}.BTR7YG_main{width:100%;max-width:600px;padding:40px var(--gutter) 88px;margin:0 auto}.BTR7YG_hero{aspect-ratio:1200/630;border-radius:var(--radius-card);background:var(--green-900);margin:0 0 30px;position:relative;overflow:hidden;box-shadow:0 18px 40px -28px #08170f8c}.BTR7YG_kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--fairway);margin:0 0 12px;font-size:13px;font-weight:600}.BTR7YG_title{font-family:var(--font-serif-stack);letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(32px,6.4vw,42px);font-weight:400;line-height:1.1}.BTR7YG_lede{color:var(--ink-2);margin:0;font-size:16px;line-height:1.65}.BTR7YG_card{border:1px solid var(--card-edge);border-radius:var(--radius-card);background:var(--card);margin:28px 0 0;padding:24px}.BTR7YG_course{font-family:var(--font-serif-stack);margin:0;font-size:24px;font-weight:400;line-height:1.2}.BTR7YG_layout{color:var(--fairway);margin:6px 0 0;font-size:16px;font-weight:600}.BTR7YG_where{color:var(--ink-2);margin:6px 0 0;font-size:16px}.BTR7YG_when{border-top:1px solid var(--line);margin:16px 0 0;padding:14px 0 0;font-size:16px;font-weight:600}.BTR7YG_get{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;margin:40px 0 0;padding:32px 0 0;display:flex}.BTR7YG_note{color:var(--ink-2);margin:0;font-size:13px;line-height:1.6}.BTR7YG_open{border-radius:var(--radius-pill);background:var(--fairway);color:var(--paper);letter-spacing:.01em;padding:11px 20px;font-size:15px;font-weight:600;display:inline-block}.BTR7YG_unavailable{color:var(--ink-2);margin:28px 0 0;font-size:16px;line-height:1.65}
.euBKmW_top{border-bottom:1px solid var(--line);padding:20px 0}.euBKmW_draft{color:#8a4b14;background:#f2a65a29;border-radius:12px;max-width:720px;margin:40px 0 0;padding:12px 16px;font-size:14px}.euBKmW_prose{max-width:720px;color:var(--ink);padding:32px 0 96px}.euBKmW_prose h1{font-family:var(--font-serif-stack);margin-bottom:24px;font-size:clamp(30px,3.6vw,40px);font-weight:400;line-height:1.05}.euBKmW_prose h2{font-family:var(--font-serif-stack);margin:40px 0 12px;font-size:22px;font-weight:400}.euBKmW_prose h3{margin:28px 0 8px;font-size:16px;font-weight:600}.euBKmW_prose p,.euBKmW_prose ul,.euBKmW_prose ol,.euBKmW_prose table,.euBKmW_prose blockquote{margin:12px 0}.euBKmW_prose ul,.euBKmW_prose ol{padding-left:22px}.euBKmW_prose a{color:var(--fairway);text-decoration:underline}.euBKmW_prose table{border-collapse:collapse;width:100%;font-size:15px;display:block;overflow-x:auto}.euBKmW_prose th,.euBKmW_prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px}.euBKmW_prose blockquote{border-left:3px solid var(--fairway);color:var(--ink-2);padding-left:16px}.euBKmW_prose hr{border:0;border-top:1px solid var(--line);margin:32px 0}.euBKmW_prose code{font-family:var(--font-mono-stack);font-size:.9em}
