.d6pAdq_bar{background:var(--cga-gold-soft);border-bottom:1px solid var(--cga-gold);color:var(--cga-text);font-family:var(--cga-font)}.d6pAdq_inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1180px;margin:0 auto;padding:18px 16px;display:flex}.d6pAdq_copy{flex:360px;min-width:0}.d6pAdq_kicker{color:var(--cga-gold);letter-spacing:.14em;margin:0;font-size:11px;font-weight:800}.d6pAdq_title{color:var(--cga-text);margin:4px 0;font-size:18px;font-weight:800}.d6pAdq_note{color:var(--cga-muted);margin:0;font-size:14px}.d6pAdq_note a{color:var(--cga-gold)}.d6pAdq_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.d6pAdq_actions form{margin:0}.d6pAdq_primary,.d6pAdq_secondary{border-radius:999px;align-items:center;min-height:48px;padding:0 18px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.d6pAdq_primary{background:var(--cga-gold);color:var(--cga-gold-ink)}.d6pAdq_secondary{border:1px solid var(--cga-line2);color:var(--cga-text)}.d6pAdq_link{min-height:48px;color:var(--cga-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 8px;font-size:14px;text-decoration:underline}.d6pAdq_primary:focus-visible,.d6pAdq_secondary:focus-visible,.d6pAdq_link:focus-visible{outline:3px solid var(--cga-gold);outline-offset:2px}
.P6cZMW_site{--bg:#101113;--card:#17181b;--raised:#1f2125;--line:#2a2c30;--line2:#3a3c41;--t:#f5f5f2;--m:#a3a3a8;--gold:#dfb96b;--gold2:#f0d49a;background:var(--bg);color:var(--t);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,Arial,sans-serif}.P6cZMW_site :is(h1,h2,h3,p){margin:0}.P6cZMW_site :is(h1,h2,h3){color:var(--t);font-family:inherit}.P6cZMW_site a{color:inherit}.P6cZMW_wrap{box-sizing:border-box;max-width:1180px;margin:0 auto;padding:0 24px}.P6cZMW_top{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#101113e0;position:sticky;top:0}.P6cZMW_topIn{justify-content:space-between;align-items:center;gap:16px;height:68px;display:flex}.P6cZMW_brand{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.P6cZMW_brand img{width:34px;height:34px}.P6cZMW_word{letter-spacing:.24em;color:var(--t);font-size:17px;font-weight:800}.P6cZMW_nav{align-items:center;gap:4px;display:flex}.P6cZMW_nav a{color:var(--m);box-sizing:border-box;border-radius:999px;align-items:center;min-height:44px;padding:10px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.P6cZMW_nav a:hover,.P6cZMW_nav a[aria-current=page]{color:var(--t)}.P6cZMW_signin{margin-left:6px;border:1px solid var(--line2)!important;color:var(--t)!important}.P6cZMW_mobile{display:none}.P6cZMW_mobile summary{list-style:none}.P6cZMW_mobile summary::-webkit-details-marker{display:none}.P6cZMW_btn,.P6cZMW_btnGhost{box-sizing:border-box;cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.P6cZMW_btn{background:var(--gold);color:#101113!important}.P6cZMW_btn:hover{background:var(--gold2)}.P6cZMW_btnGhost{border:1px solid var(--line2);background:0 0;color:var(--t)!important}.P6cZMW_btnGhost:hover{border-color:var(--gold)}.P6cZMW_btns{flex-wrap:wrap;gap:12px;display:flex}.P6cZMW_eyebrow{letter-spacing:.18em;color:var(--gold);text-transform:uppercase;font-size:12px;font-weight:700}.P6cZMW_h1{letter-spacing:-.035em;font-size:clamp(40px,6.4vw,78px);font-weight:800;line-height:1.02}.P6cZMW_h2{letter-spacing:-.03em;font-size:clamp(30px,4vw,46px);font-weight:800;line-height:1.08}.P6cZMW_h3{letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:1.25}.P6cZMW_lead{color:var(--m);max-width:640px;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.P6cZMW_body{color:var(--m);font-size:15px;line-height:1.6}.P6cZMW_goldText{color:var(--gold)}.P6cZMW_hero{flex-direction:column;gap:22px;padding:clamp(56px,9vw,120px) 0 clamp(48px,7vw,88px);display:flex}.P6cZMW_section{border-top:1px solid var(--line);padding:clamp(56px,7vw,96px) 0}.P6cZMW_secHead{flex-direction:column;gap:12px;max-width:760px;margin-bottom:32px;display:flex}.P6cZMW_grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.P6cZMW_grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.P6cZMW_grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.P6cZMW_card{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.P6cZMW_cardGold{border-color:var(--gold);background:linear-gradient(180deg,#dfb96b14,#dfb96b00 60%),var(--card)}.P6cZMW_door{gap:16px;padding:32px;text-decoration:none;transition:border-color .15s}.P6cZMW_door:hover{border-color:var(--gold)}.P6cZMW_doorFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-weight:700;display:flex}.P6cZMW_arrow{color:var(--gold);font-size:22px}.P6cZMW_list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.P6cZMW_list li{color:var(--t);gap:10px;font-size:15px;line-height:1.5;display:flex}.P6cZMW_list li:before{content:"";background:var(--gold);border-radius:50%;flex:0 0 7px;height:7px;margin-top:8px}.P6cZMW_step{color:var(--gold);letter-spacing:.08em;font-size:13px;font-weight:800}.P6cZMW_stat{letter-spacing:-.02em;font-size:clamp(28px,3vw,38px);font-weight:800}.P6cZMW_chip{border:1px solid var(--line2);color:var(--m);border-radius:999px;align-self:flex-start;padding:5px 11px;font-size:12px;font-weight:700}.P6cZMW_chipGold{color:var(--gold);border-color:var(--gold)}.P6cZMW_note{color:var(--m);font-size:13px;line-height:1.5}.P6cZMW_cta{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:20px;padding:clamp(56px,7vw,96px) 0;display:flex}.P6cZMW_foot{border-top:1px solid var(--line);padding:40px 0 56px}.P6cZMW_footIn{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.P6cZMW_footCol{color:var(--m);flex-direction:column;gap:8px;font-size:14px;display:flex}.P6cZMW_footCol a{color:var(--m);text-decoration:none}.P6cZMW_footCol a:hover,.P6cZMW_footCol strong{color:var(--t)}@media (max-width:980px){.P6cZMW_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.P6cZMW_grid3{grid-template-columns:1fr}}@media (max-width:760px){.P6cZMW_wrap{padding:0 16px}.P6cZMW_topIn>.P6cZMW_nav{display:none}.P6cZMW_mobile{display:block}.P6cZMW_nav.P6cZMW_open{border-bottom:1px solid var(--line);background:#141518;flex-direction:column;align-items:stretch;padding:8px 16px 16px;display:flex;position:absolute;top:68px;left:0;right:0}.P6cZMW_nav.P6cZMW_open a{justify-content:flex-start}.P6cZMW_signin{margin:6px 0 0}.P6cZMW_menuBtn{border:1px solid var(--line2);min-height:44px;color:var(--t);background:0 0;border-radius:999px;align-items:center;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.P6cZMW_grid2,.P6cZMW_grid4{grid-template-columns:1fr}.P6cZMW_door{padding:24px}.P6cZMW_btns>*{flex:100%}}.P6cZMW_priceRow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.P6cZMW_priceRow>div{flex-direction:column;gap:2px;display:flex}.P6cZMW_priceLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--m);font-size:12px;font-weight:700}.P6cZMW_per{color:var(--m);font-size:13px}:root h2{color:var(--t)}:root .P6cZMW_h1,:root .P6cZMW_h2{color:var(--cga-text)}
.lP4odW_h1{font-size:clamp(36px,5.2vw,64px)}.lP4odW_toggle{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.lP4odW_toggle>span{color:var(--m);margin-right:4px;font-size:13px}.lP4odW_on,.lP4odW_off{border:1px solid var(--line2);min-height:48px;color:var(--t);border-radius:999px;align-items:center;padding:0 22px;font-size:15px;text-decoration:none;display:inline-flex}.lP4odW_on{background:var(--gold);border-color:var(--gold);color:#101113}.lP4odW_on:focus-visible,.lP4odW_off:focus-visible,.lP4odW_cta:focus-visible,.lP4odW_inline:focus-visible{outline:3px solid var(--gold2);outline-offset:3px}.lP4odW_inline{color:var(--t)}.lP4odW_includedCard{flex-direction:column;gap:10px;display:flex}.lP4odW_included{grid-template-columns:repeat(3,minmax(0,1fr))!important}.lP4odW_cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:clamp(28px,4vw,48px) 0;display:grid}.lP4odW_card{--accent:var(--gold);background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 14%,transparent),transparent 40%),var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:12px;min-width:0;padding:20px 18px;display:flex}.lP4odW_cardTop{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lP4odW_name{letter-spacing:-.01em;color:var(--t);margin:0;font-size:20px;font-weight:800}.lP4odW_best{min-height:2.9em;color:var(--m);margin:0;font-size:14px;line-height:1.45}.lP4odW_price{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:baseline;gap:6px;margin:0;padding:10px 0;display:flex}.lP4odW_amount{letter-spacing:-.03em;color:var(--t);font-size:clamp(30px,3vw,40px);font-weight:800}.lP4odW_label{letter-spacing:.12em;text-transform:uppercase;color:var(--m);margin:0 0 8px;font-size:12px;font-weight:700}.lP4odW_ticks,.lP4odW_dots{color:var(--t);gap:7px;margin:0;padding:0;font-size:14px;line-height:1.4;list-style:none;display:grid}.lP4odW_ticks li{padding-left:24px;position:relative}.lP4odW_ticks li:before{content:"✓";color:var(--accent);font-weight:800;position:absolute;left:0}.lP4odW_dots{margin-top:8px}.lP4odW_dots li{color:var(--m);padding-left:16px;position:relative}.lP4odW_dots li:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.lP4odW_more summary{cursor:pointer;color:var(--t);align-items:center;min-height:32px;font-size:13px;font-weight:700;display:flex}.lP4odW_more summary:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.lP4odW_cta{text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:52px;margin-top:auto;padding:0 12px;font-weight:800;text-decoration:none;display:flex}.lP4odW_facts{border:1px solid var(--line);background:var(--card);border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.lP4odW_facts>div{flex-direction:column;gap:8px;padding:20px 22px;display:flex}.lP4odW_facts>div+div{border-left:1px solid var(--line)}.lP4odW_facts p:not(:first-child){color:var(--m);margin:0;font-size:14px;line-height:1.5}.lP4odW_facts a{color:var(--t)}.lP4odW_alert{color:#ffe2dc;background:#382521;border:1px solid #a56a60;border-radius:14px;margin:28px 0 40px;padding:16px}.lP4odW_alert a{color:#ffe2dc}@media (max-width:1080px){.lP4odW_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.lP4odW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.lP4odW_facts>div:nth-child(3){border-left:0}.lP4odW_facts>div:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:760px){.lP4odW_facts{grid-template-columns:1fr}.lP4odW_facts>div+div{border-left:0;border-top:1px solid var(--line)}}@media (max-width:640px){.lP4odW_cards{grid-template-columns:1fr;gap:10px}.lP4odW_card{padding:16px}}.lP4odW_more summary{gap:6px;list-style:none}.lP4odW_more summary::-webkit-details-marker{display:none}.lP4odW_more summary:before{content:"▸";color:var(--accent);transition:transform .15s}.lP4odW_more[open] summary:before{transform:rotate(90deg)}@media (max-width:860px){.lP4odW_includedCard{display:none}}@media (max-width:640px){.lP4odW_toggle>span{flex-basis:100%}.lP4odW_toggle a{flex:1;justify-content:center}.lP4odW_best{min-height:0}}
.s51pxG_wrap{gap:14px;display:grid}.s51pxG_tabs{border:1px solid var(--line2);background:var(--card);border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:6px;display:grid}.s51pxG_tabs button{min-height:48px;color:var(--t);cursor:pointer;background:0 0;border:0;border-radius:12px;font-family:inherit;font-size:15px;font-weight:700}.s51pxG_tabs button.s51pxG_on{background:var(--gold);color:var(--bg)}.s51pxG_tabs button:disabled{opacity:.45;cursor:not-allowed}.s51pxG_step{border:1px solid var(--line);background:var(--card);border-radius:18px;gap:14px;padding:18px;display:grid}.s51pxG_step h2{color:var(--t);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:800;display:flex}.s51pxG_step h2 span{border:1.5px solid var(--gold);width:28px;height:28px;color:var(--gold);border-radius:50%;place-items:center;font-size:14px;display:grid}.s51pxG_step h2 small{color:var(--m);font-size:13px;font-weight:600}.s51pxG_chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.s51pxG_lbl{color:var(--m);margin-right:2px;font-size:13px;font-weight:700}.s51pxG_chips button,.s51pxG_days button,.s51pxG_times button{border:1px solid var(--line2);background:var(--raised);min-height:44px;color:var(--t);cursor:pointer;border-radius:12px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:650}.s51pxG_days{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.s51pxG_days button{flex:none;gap:2px;min-width:72px;padding:8px 14px;display:grid}.s51pxG_days small,.s51pxG_times small{color:var(--m);font-size:12px;font-weight:600}.s51pxG_times{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:8px;display:grid}.s51pxG_times button{text-align:left;gap:2px;padding:10px 12px;display:grid}.s51pxG_chips button.s51pxG_on,.s51pxG_days button.s51pxG_on,.s51pxG_times button.s51pxG_on{background:var(--gold);border-color:var(--gold);color:var(--bg)}.s51pxG_days button.s51pxG_on small,.s51pxG_times button.s51pxG_on small{color:var(--bg)}.s51pxG_chips button:focus-visible,.s51pxG_days button:focus-visible,.s51pxG_times button:focus-visible,.s51pxG_tabs button:focus-visible,.s51pxG_submit:focus-visible{outline:3px solid var(--gold2);outline-offset:2px}.s51pxG_fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.s51pxG_fields label,.s51pxG_full{color:var(--t);gap:6px;font-size:13px;font-weight:700;display:grid}.s51pxG_fields input,.s51pxG_full textarea{font:inherit;color:var(--t);background:var(--bg);border:1px solid var(--line2);border-radius:10px;min-width:0;padding:12px;font-size:16px}.s51pxG_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.s51pxG_submit{background:var(--gold);min-height:56px;color:var(--bg);cursor:pointer;border:0;border-radius:14px;font-family:inherit;font-size:16px;font-weight:800}.s51pxG_submit:disabled{opacity:.6}.s51pxG_muted{color:var(--m);margin:0;font-size:13px;line-height:1.5}.s51pxG_error{border:1px solid var(--cga-error-line);background:var(--cga-error-bg);color:var(--cga-error);border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.s51pxG_done{border:1px solid var(--gold);background:var(--card);border-radius:20px;gap:10px;padding:24px;display:grid}.s51pxG_done h2{color:var(--t);margin:0;font-size:clamp(22px,3vw,30px)}.s51pxG_done p{color:var(--t);margin:0;line-height:1.5}.s51pxG_kicker{letter-spacing:.14em;font-weight:800;color:var(--gold)!important;font-size:12px!important}@media (max-width:600px){.s51pxG_fields{grid-template-columns:1fr}.s51pxG_step{padding:14px}.s51pxG_tabs button{font-size:14px}}.s51pxG_pair{align-items:stretch;gap:0;display:inline-flex}.s51pxG_pair>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.s51pxG_chips .s51pxG_info{min-width:40px;color:var(--gold);border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;padding:0;font-family:inherit;font-size:18px;font-weight:700}
.pYn_sa_hero{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(40px,7vw,96px) 0 clamp(40px,6vw,72px);display:grid}.pYn_sa_photo{aspect-ratio:1;object-fit:cover;object-position:50% 40%;border:1px solid var(--line);background:var(--card);border-radius:24px;width:100%;height:auto;display:block}.pYn_sa_photoWide{aspect-ratio:3/2}.pYn_sa_thumb{aspect-ratio:4/3;object-fit:cover;object-position:50% 40%;border-radius:14px;width:100%;height:auto;display:block}.pYn_sa_intro{flex-direction:column;gap:18px;min-width:0;display:flex}.pYn_sa_badges{flex-wrap:wrap;gap:8px;display:flex}.pYn_sa_stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;display:grid}.pYn_sa_statCard{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:16px;display:flex}.pYn_sa_statValue{letter-spacing:-.02em;color:var(--gold);font-size:clamp(26px,3vw,34px);font-weight:800}.pYn_sa_statLabel{color:var(--m);font-size:13px;line-height:1.35}.pYn_sa_cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pYn_sa_sources{color:var(--m);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.pYn_sa_sources a{color:var(--m)}.pYn_sa_sources a:hover{color:var(--t)}.pYn_sa_storyLink{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;text-decoration:none;display:grid!important}.pYn_sa_storyLink img{aspect-ratio:3/2;object-fit:cover;object-position:25% 60%;border-radius:16px;align-self:center;width:100%;height:auto;display:block}html:has(.pYn_sa_bar){scroll-behavior:smooth}.pYn_sa_bar{z-index:15;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#101113eb;position:sticky;top:68px}.pYn_sa_barIn{flex-direction:column;gap:8px;padding-top:10px;padding-bottom:10px;display:flex}.pYn_sa_switcher,.pYn_sa_jumps{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;display:flex;overflow-x:auto}.pYn_sa_switcher::-webkit-scrollbar{display:none}.pYn_sa_jumps::-webkit-scrollbar{display:none}.pYn_sa_back{border-right:1px solid var(--line);flex:none;align-items:center;gap:6px;min-height:36px;margin-right:4px;padding:8px 10px 8px 0;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;color:var(--m)!important}.pYn_sa_back:hover{color:var(--t)!important}.pYn_sa_pill{border:1px solid var(--line2);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 6px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--t)!important}.pYn_sa_pill:not(:has(img)){padding-left:14px}.pYn_sa_pill img{object-fit:cover;object-position:50% 35%;border-radius:50%;width:24px;height:24px}.pYn_sa_pill:hover{border-color:var(--gold)}.pYn_sa_pill[aria-current=page]{background:var(--gold);border-color:var(--gold);color:#101113!important}.pYn_sa_jumps a{color:var(--m);white-space:nowrap;border-radius:8px;flex:none;padding:6px 10px;font-size:13px;font-weight:600;text-decoration:none}.pYn_sa_jumps a:hover{color:var(--t);background:var(--raised)}.pYn_sa_anchor{scroll-margin-top:170px}.pYn_sa_next{align-self:stretch;align-items:center;gap:16px;max-width:520px;flex-direction:row!important}.pYn_sa_next img{object-fit:cover;object-position:50% 35%;border-radius:50%;flex:0 0 64px;width:64px;height:64px}.pYn_sa_next>span:nth-child(2){flex-direction:column;flex:1;gap:4px;display:flex}.pYn_sa_next .pYn_sa_arrow{margin-left:auto}.pYn_sa_mentors{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pYn_sa_mentors li{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;display:flex}.pYn_sa_mentors li:nth-child(-n+2){border-color:var(--gold)}.pYn_sa_mentors strong{color:var(--t);font-size:16px}.pYn_sa_mentors span{color:var(--m);font-size:13px;line-height:1.4}.pYn_sa_timeline{flex-direction:column;gap:clamp(40px,6vw,72px);margin:0;padding:0;list-style:none;display:flex}.pYn_sa_chapter{grid-template-columns:140px minmax(0,1fr);gap:24px;display:grid;position:relative}.pYn_sa_years{letter-spacing:.08em;color:var(--gold);text-transform:uppercase;padding-top:6px;font-size:13px;font-weight:800}.pYn_sa_chapterBody{flex-direction:column;gap:14px;max-width:720px;display:flex}.pYn_sa_chapterBody img{object-fit:cover;border:1px solid var(--line);border-radius:18px;width:100%;max-height:520px;margin-top:6px;display:block}.pYn_sa_quote{letter-spacing:-.01em;border-left:3px solid var(--gold);max-width:760px;padding-left:20px;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.4}@media (max-width:860px){.pYn_sa_hero{grid-template-columns:1fr}.pYn_sa_photo{aspect-ratio:16/10;max-width:none}.pYn_sa_hero{padding-top:24px}.pYn_sa_cols,.pYn_sa_storyLink{grid-template-columns:1fr}}@media (max-width:600px){.pYn_sa_chapter{grid-template-columns:1fr;gap:8px}.pYn_sa_years{padding-top:0}}
.KIGEhW_shell{color:var(--cga-text);font-family:var(--cga-font);max-width:1260px;margin:auto;padding:clamp(20px,5vw,65px) 14px}.KIGEhW_shell *{box-sizing:border-box}.KIGEhW_shell h1,.KIGEhW_shell h2{color:var(--cga-text)}.KIGEhW_shell button{cursor:pointer}.KIGEhW_shell button:disabled{opacity:.5;cursor:not-allowed}.KIGEhW_eyebrow{letter-spacing:.13em;color:var(--cga-gold);text-transform:uppercase;font-size:12px;font-weight:750}.KIGEhW_heading{max-width:800px;margin-bottom:35px}.KIGEhW_heading h1{letter-spacing:-.055em;margin:14px 0;font-size:clamp(34px,5vw,67px);line-height:1.07}.KIGEhW_heading em{color:var(--cga-gold);font-style:normal}.KIGEhW_heading p{color:var(--cga-muted);font-size:16px;line-height:1.6}.KIGEhW_layout{grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);align-items:start;gap:18px;display:grid}.KIGEhW_builder,.KIGEhW_result{border:1px solid var(--cga-line2);background:var(--cga-card);border-radius:18px;padding:clamp(17px,3vw,29px)}.KIGEhW_step{align-items:start;gap:11px;margin:0 0 19px;display:flex}.KIGEhW_step>span{color:var(--cga-gold);padding-top:5px;font-size:15px;font-weight:900}.KIGEhW_step h2{margin:0;font-size:24px}.KIGEhW_step p{color:var(--cga-muted);margin:5px 0;font-size:13px;line-height:1.5}.KIGEhW_players{gap:11px;display:grid}.KIGEhW_player{background:var(--cga-raised);border:1px solid var(--cga-line2);border-radius:14px;gap:13px;padding:17px;display:grid}.KIGEhW_playerTop{justify-content:space-between;align-items:center;display:flex}.KIGEhW_playerTop strong{font-size:16px}.KIGEhW_playerTop button{color:var(--cga-muted);background:0 0;border:0;font-size:12px;text-decoration:underline}.KIGEhW_player label,.KIGEhW_hours label{gap:7px;font-size:13px;font-weight:650;display:grid}.KIGEhW_player input,.KIGEhW_player select{background:var(--cga-bg);width:100%;min-width:0;color:var(--cga-text);border:1px solid var(--cga-line2);font:inherit;border-radius:9px;padding:11px}.KIGEhW_hours{gap:9px;font-size:13px;font-weight:650;display:grid}.KIGEhW_chips{flex-wrap:wrap;gap:8px;display:flex}.KIGEhW_chips button{background:var(--cga-bg);color:var(--cga-text);border:1px solid var(--cga-line2);border-radius:11px;min-height:44px;padding:11px 14px;font-weight:750}.KIGEhW_chips button.KIGEhW_active{background:var(--cga-gold);color:var(--cga-gold-ink);border-color:var(--cga-gold)}.KIGEhW_add{border:1px dashed var(--cga-gold);width:100%;min-height:47px;color:var(--cga-gold);background:0 0;border-radius:12px;margin:15px 0 34px;font-size:14px;font-weight:750;display:block}.KIGEhW_modeCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.KIGEhW_mode,.KIGEhW_modeActive{text-align:left;border:1px solid var(--cga-line2);background:var(--cga-raised);color:var(--cga-text);min-height:154px;font:inherit;border-radius:13px;gap:8px;padding:16px;display:grid}.KIGEhW_modeActive{border:2px solid var(--cga-gold)}.KIGEhW_modeIcon{color:var(--cga-gold);font-size:23px}.KIGEhW_modeCards strong{font-size:17px}.KIGEhW_modeCards small{color:var(--cga-muted);font-size:12px}.KIGEhW_modeCards b{font-size:21px}.KIGEhW_modeCards b span{font-size:12px;font-weight:500}.KIGEhW_result{position:sticky;top:20px}.KIGEhW_result h2{margin:14px 0 10px;font-size:25px}.KIGEhW_total{letter-spacing:-.05em;font-size:clamp(32px,4vw,49px);font-weight:800}.KIGEhW_total span{letter-spacing:0;color:var(--cga-muted);margin-left:7px;font-size:13px;font-weight:500}.KIGEhW_lead{color:var(--cga-muted);font-size:14px;line-height:1.6}.KIGEhW_member{border-top:1px solid var(--cga-line2);justify-content:space-between;gap:13px;padding:13px 0;display:flex}.KIGEhW_member strong,.KIGEhW_member small{display:block}.KIGEhW_member strong{font-size:14px}.KIGEhW_member small{color:var(--cga-muted);margin-top:5px;font-size:12px}.KIGEhW_cost{text-align:right;min-width:105px}.KIGEhW_cost b{font-size:15px}.KIGEhW_cost small{color:var(--cga-gold);font-weight:650}.KIGEhW_savings{border-top:1px solid var(--cga-line2);justify-content:space-between;gap:12px;padding:17px 0;font-size:13px;display:flex}.KIGEhW_savings strong{color:var(--cga-gold)}.KIGEhW_detail{color:var(--cga-muted);font-size:12px}.KIGEhW_actions{gap:10px;margin:23px 0;display:grid}.KIGEhW_actions a,.KIGEhW_actions button{border:1px solid var(--cga-line2);background:var(--cga-raised);color:var(--cga-text);text-align:center;border-radius:10px;padding:13px;font-size:13px;font-weight:750;text-decoration:none;display:block}.KIGEhW_actions .KIGEhW_cta{background:var(--cga-gold);border-color:var(--cga-gold);color:var(--cga-gold-ink)}.KIGEhW_disclaimer{color:var(--cga-muted);font-size:12px;line-height:1.6}.KIGEhW_error{color:var(--cga-error);font-size:13px}@media (max-width:880px){.KIGEhW_layout{grid-template-columns:1fr}.KIGEhW_result{position:static}}@media (max-width:480px){.KIGEhW_modeCards{grid-template-columns:1fr}.KIGEhW_builder,.KIGEhW_result{padding:17px}.KIGEhW_shell{padding:23px 12px}}.KIGEhW_handoff{color:var(--cga-muted);margin:0;font-size:12px;line-height:1.5}.KIGEhW_handoff a{color:var(--cga-text)}.KIGEhW_cta{cursor:pointer;font:inherit;border:0}.KIGEhW_requested{border:1px solid var(--cga-line2);background:var(--cga-raised);border-radius:14px;gap:10px;padding:16px;display:grid}.KIGEhW_requested p{color:var(--cga-muted);margin:0;font-size:13px;line-height:1.5}.KIGEhW_requested input{font:inherit;color:var(--cga-text);background:var(--cga-bg);border:1px solid var(--cga-line2);border-radius:9px;width:100%;padding:10px;font-size:12px}.KIGEhW_requested button,.KIGEhW_requested>a{background:var(--cga-bg);color:var(--cga-text);border:1px solid var(--cga-line2);text-align:center;cursor:pointer;border-radius:11px;min-height:44px;padding:12px;font-weight:750;text-decoration:none}.KIGEhW_actions .KIGEhW_handoff a{font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}
.W49sSG_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.W49sSG_pillar{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.W49sSG_pillar:first-child{border-color:var(--gold)}.W49sSG_pillarNum{letter-spacing:.08em;color:var(--gold);font-size:13px;font-weight:800}.W49sSG_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.W49sSG_quote{letter-spacing:-.01em;border-left:3px solid var(--gold);padding-left:20px;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.4}.W49sSG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.W49sSG_steps li{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;gap:10px;padding:24px;display:flex}.W49sSG_steps ul{color:var(--m);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:14px;line-height:1.5;display:flex}.W49sSG_big{letter-spacing:-.03em;color:var(--gold);font-size:clamp(32px,4.4vw,52px);font-weight:800}.W49sSG_rating{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.W49sSG_filters{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.W49sSG_filters a{border:1px solid var(--line2);min-height:40px;color:var(--t);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.W49sSG_filters a:hover{border-color:var(--gold)}.W49sSG_wall{columns:3 300px;column-gap:16px}.W49sSG_review{break-inside:avoid;background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;margin:0 0 16px;padding:22px;display:flex}.W49sSG_review blockquote{color:var(--t);margin:0;font-size:15px;line-height:1.6}.W49sSG_review figcaption{color:var(--m);font-size:13px;font-weight:700}.W49sSG_anchor{scroll-margin-top:96px}@media (max-width:860px){.W49sSG_pillars,.W49sSG_steps,.W49sSG_split{grid-template-columns:1fr}}
.No60ja_form{gap:18px;max-width:640px;display:grid}.No60ja_group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.No60ja_group legend{color:#f5f5f2;margin-bottom:10px;font-size:15px;font-weight:800}.No60ja_chips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.No60ja_chips2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.No60ja_chip,.No60ja_on{text-align:left;color:#f5f5f2;cursor:pointer;min-height:64px;font:inherit;background:#1b1d21;border:1px solid #3a3c40;border-radius:12px;align-content:center;gap:3px;padding:10px 14px;display:grid}.No60ja_on{background:#dfb96b24;border-color:#dfb96b}.No60ja_chip strong,.No60ja_on strong{font-size:15px}.No60ja_chip small,.No60ja_on small{color:#a3a3a8;font-size:12px}.No60ja_field{color:#f5f5f2;gap:6px;font-size:14px;font-weight:700;display:grid}.No60ja_lab em{color:#a3a3a8;font-style:normal;font-weight:400}.No60ja_field input,.No60ja_field textarea{color:#f5f5f2;min-height:48px;font:inherit;background:#1b1d21;border:1px solid #3a3c40;border-radius:11px;padding:12px 14px;font-size:16px;font-weight:400}.No60ja_field textarea{resize:vertical;min-height:96px}.No60ja_chip:focus-visible,.No60ja_on:focus-visible,.No60ja_primary:focus-visible,.No60ja_secondary:focus-visible,.No60ja_field input:focus-visible,.No60ja_field textarea:focus-visible{outline-offset:2px;outline:3px solid #ebc980}.No60ja_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.No60ja_primary{color:#101113;cursor:pointer;background:#dfb96b;border:0;border-radius:12px;min-height:52px;font-size:16px;font-weight:800}.No60ja_primary:disabled{opacity:.6;cursor:wait}.No60ja_secondary{color:#f5f5f2;border:1px solid #3a3c40;border-radius:11px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.No60ja_error{color:#ffe2dc;background:#382521;border:1px solid #a56a60;border-radius:11px;margin:0;padding:12px 14px;font-size:14px}.No60ja_fine{color:#a3a3a8;margin:0;font-size:12px}.No60ja_done{color:#f5f5f2;background:#1b1d21;border:1px solid #dfb96b;border-radius:16px;gap:10px;max-width:640px;padding:22px;display:grid}.No60ja_done h2{margin:0;font-size:22px}.No60ja_done p{color:#c9c9cc;margin:0}.No60ja_kicker{letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:800;color:#dfb96b!important}@media (max-width:560px){.No60ja_chips{grid-template-columns:1fr}}:root .No60ja_done h2{color:var(--cga-text)}
