.kcyjeq_proof{--p-bg:#0b1016;--p-panel:#101721;--p-ink:#eee9dd;--p-dim:#eee9dd75;--p-muted:#c9c4b8;--p-faint:#c9c4b8b8;--p-line:#eee9dd38;--p-gold:#d4b896;--p-gold-soft:#d4b89638;background:var(--p-bg);color:var(--p-ink);padding:96px 0}.kcyjeq_wrap{max-width:1362px;margin:0 auto;padding:0 40px}.kcyjeq_proof .kcyjeq_title{letter-spacing:-.045em;white-space:pre-line;color:var(--p-ink);margin:0;font-size:64px;font-weight:800;line-height:1.12}.kcyjeq_dim{color:var(--p-dim)}.kcyjeq_sub{letter-spacing:-.035em;font-weight:700;margin-top:64px!important;font-size:24px!important;line-height:1.35!important}.kcyjeq_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.kcyjeq_stat{border-top:1px solid var(--p-line);flex-direction:column;padding-top:32px;display:flex}.kcyjeq_label{font-weight:700}.kcyjeq_num{align-items:baseline;gap:8px;display:flex;margin-top:12px!important;line-height:1.15!important}.kcyjeq_num strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:48px;font-weight:700}.kcyjeq_unit{letter-spacing:.08em;color:var(--p-gold);font-size:14px;font-weight:700}.kcyjeq_note{color:var(--p-muted);min-height:3.2em;margin-top:8px!important;font-size:14px!important;line-height:1.6!important}.kcyjeq_bars{align-items:flex-end;gap:2px;height:44px;margin-top:20px;display:flex}.kcyjeq_bars i{background:var(--p-gold);border-radius:1px;flex:1;height:100%;transition:opacity .2s}.kcyjeq_bars i.kcyjeq_gap{margin-left:10px}.kcyjeq_axis2{color:var(--p-faint);gap:10px;margin-top:8px;font-size:14px;display:flex}.kcyjeq_axis2 span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.kcyjeq_legend{color:var(--p-faint);margin-top:4px!important;font-size:14px!important;line-height:1.5!important}.kcyjeq_chart{width:100%;height:64px;margin-top:20px;display:block;overflow:visible}.kcyjeq_area{fill:var(--p-gold-soft)}.kcyjeq_line{fill:none;stroke:var(--p-gold);stroke-width:1.6px;vector-effect:non-scaling-stroke}.kcyjeq_dot{fill:var(--p-gold)}.kcyjeq_col{fill:var(--p-gold);opacity:.75}.kcyjeq_base{stroke:var(--p-line);stroke-width:1px;vector-effect:non-scaling-stroke}.kcyjeq_axis3{color:var(--p-faint);justify-content:space-between;margin-top:8px;font-size:14px;display:flex}.kcyjeq_media{grid-template-columns:1.4fr 1fr;align-items:start;gap:40px;margin-top:80px;display:grid}.kcyjeq_media figure{margin:0}.kcyjeq_shot{aspect-ratio:16/9;object-fit:cover;background:var(--p-panel);width:100%;height:auto;display:block}.kcyjeq_media figcaption{color:var(--p-muted);margin-top:16px;font-size:16px;line-height:1.6}.kcyjeq_media figcaption span{color:var(--p-faint);margin-bottom:4px;font-size:14px;display:block}.kcyjeq_foot{color:var(--p-faint);align-items:flex-start;gap:12px;display:flex;margin-top:40px!important;font-size:14px!important;line-height:1.7!important}.kcyjeq_foot:before{content:"";background:var(--p-faint);flex:0 0 32px;height:1px;margin-top:.85em}@media (max-width:900px){.kcyjeq_proof{padding:80px 0 64px}.kcyjeq_wrap{padding:0 20px}.kcyjeq_proof .kcyjeq_title{white-space:normal;text-wrap:balance;font-size:30px;line-height:1.3}.kcyjeq_sub{margin-top:48px!important;font-size:22px!important}.kcyjeq_stats{grid-template-columns:1fr;gap:40px;margin-top:28px}.kcyjeq_stat{padding-top:24px}.kcyjeq_note{min-height:0}.kcyjeq_media{grid-template-columns:1fr;gap:40px;margin-top:48px}}.kcyjeq_problem{border-bottom:1px solid var(--p-line);margin-bottom:96px;padding-bottom:96px}.kcyjeq_pEyebrow{color:var(--p-gold);font-weight:700;margin:0 0 24px!important}.kcyjeq_pTitle{flex-direction:column;gap:8px;margin:0;font-weight:800;display:flex}.kcyjeq_pRow{flex-wrap:wrap;align-items:baseline;gap:4px 24px;display:flex}.kcyjeq_pRow>span{letter-spacing:-.03em;color:var(--p-dim);font-size:28px;font-weight:700}.kcyjeq_pRow strong{letter-spacing:-.05em;color:var(--p-ink);font-size:88px;font-weight:800;line-height:1.05}.kcyjeq_pBody{max-width:720px;color:var(--p-muted);line-height:1.8;margin:40px 0 0!important;font-size:18px!important}.kcyjeq_pSrc{color:var(--p-faint);margin:12px 0 0!important;font-size:14px!important}@media (max-width:700px){.kcyjeq_problem{margin-bottom:56px;padding-bottom:56px}.kcyjeq_pRow{flex-direction:column;gap:0}.kcyjeq_pRow>span{font-size:18px}.kcyjeq_pRow strong{font-size:52px}.kcyjeq_pTitle{gap:20px}.kcyjeq_pBody{margin-top:28px!important;font-size:16px!important}}@media (min-width:1001px){.kcyjeq_problem{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"eye eye""title body""title src";align-items:end;column-gap:64px;display:grid}.kcyjeq_pEyebrow{grid-area:eye}.kcyjeq_pTitle{grid-area:title}.kcyjeq_pBody{grid-area:body;margin-top:0!important}.kcyjeq_pSrc{grid-area:src}}
.olAdca_page{--c-ink:#1a2332;--c-muted:#4a5d6a;--c-paper:#f7f6f3;--c-surface:#fff;--c-gold:#8a6420;--c-gold-fill:#d4b896;--c-line:#1a23322e;--c-cta-bg:#1a2332;--c-cta-ink:#d4b896;--c-screen:#1a2332;--c-shadow:#1a23322e;background:var(--c-paper);width:100%;color:var(--c-ink);font:16px/1.8 var(--font-reading),sans-serif;word-break:keep-all;overflow-wrap:anywhere}.ww-site[data-theme=dark] .olAdca_page{--c-ink:#eee9dd;--c-muted:#c9c4b8;--c-paper:#0b1016;--c-surface:#101721;--c-gold:#d4b896;--c-gold-fill:#d4b896;--c-line:#eee9dd38;--c-cta-bg:#d4b896;--c-cta-ink:#0b1016;--c-screen:#1a2332;--c-shadow:#0008}.olAdca_page *{box-sizing:border-box;min-width:0}.olAdca_page :where(h1,h2,h3,p,figure,ul,ol,dl,dd){color:inherit;margin:0;padding:0;font-family:inherit}.olAdca_page :where(ul,ol){list-style:none}.olAdca_page a{color:inherit}.olAdca_page :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--c-gold);outline-offset:4px}.olAdca_page h1,.olAdca_page h2,.olAdca_page h3{letter-spacing:-.045em;text-wrap:balance}.olAdca_page h1{font-size:64px;font-weight:800;line-height:1.12}.olAdca_page h2{white-space:pre-line;font-size:44px;font-weight:800;line-height:1.25}.olAdca_page h3{font-size:24px;font-weight:700;line-height:1.4}.olAdca_page em{color:var(--c-gold);font-style:normal}.olAdca_page [id]{scroll-margin-top:112px}.olAdca_wrap{max-width:1160px;margin:0 auto;padding:0 40px}.olAdca_section{background:var(--c-paper);padding:96px 0}.olAdca_alt{background:var(--c-surface);border-block:1px solid var(--c-line)}.olAdca_eyebrow{color:var(--c-gold);font-weight:700;margin-bottom:16px!important}.olAdca_center{justify-content:center;display:flex}.olAdca_fine,.olAdca_source{color:var(--c-muted);line-height:1.8;font-size:14px!important}.olAdca_fine{margin-top:24px!important}.olAdca_source{margin-top:16px!important}.olAdca_keep{white-space:nowrap}.olAdca_hero{background:var(--c-paper);padding:56px 0 72px}.olAdca_heroTop{text-align:center;flex-direction:column;align-items:center;display:flex}.olAdca_hookQ{color:var(--c-gold);letter-spacing:-.02em;font-weight:700;margin-bottom:16px!important;font-size:20px!important}.olAdca_hero h1{max-width:960px}.olAdca_heroLead{max-width:740px;color:var(--c-muted);margin-top:24px!important;font-size:18px!important}.olAdca_chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:24px;display:flex}.olAdca_chips li{border:1px solid var(--c-line);background:var(--c-surface);border-radius:24px;padding:4px 16px}.olAdca_laptop{max-width:960px;margin:40px auto 0;padding:0 24px}.olAdca_laptopScreen{background:var(--c-screen);border:1px solid color-mix(in srgb,var(--c-gold-fill) 55%,transparent);box-shadow:0 24px 48px var(--c-shadow);border-radius:20px 20px 8px 8px;padding:12px 12px 16px}.olAdca_laptopScreen img{aspect-ratio:16/9;object-fit:contain;background:var(--c-screen);width:100%;height:auto;display:block}.olAdca_laptopBase{background:var(--c-gold-fill);border-radius:2px 2px 50% 50%;height:16px;margin:0 -24px}.olAdca_actions{justify-content:center;align-items:center;gap:24px;margin-top:32px;display:flex}.olAdca_price{white-space:nowrap;font-weight:800;font-size:28px!important;line-height:1.3!important}.olAdca_price small{color:var(--c-muted);white-space:normal;max-width:30ch;margin-top:4px;font-size:16px;font-weight:400;display:block}.olAdca_page .olAdca_cta{background:var(--c-cta-bg);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:56px;padding:12px 28px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--c-cta-ink)!important}.olAdca_page .olAdca_cta:hover{text-underline-offset:4px;text-decoration:underline}.olAdca_page .olAdca_cta:active{transform:translateY(1px)}.olAdca_page .olAdca_secondary{border-bottom:1px solid;min-height:44px;margin:16px auto 0;padding:0;font-weight:700;line-height:44px;display:table}.olAdca_gets{text-align:center;max-width:768px;margin:24px auto 0}.olAdca_gets ul{flex-wrap:wrap;justify-content:center;gap:8px 24px;font-weight:700;display:flex}.olAdca_gets li:before{content:"";background:var(--c-gold-fill);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.olAdca_gets p{color:var(--c-muted);margin-top:8px!important;font-size:14px!important}.olAdca_refundLine{font-weight:700;margin-top:24px!important}.olAdca_marketNote{text-align:center;color:var(--c-muted);margin-top:16px!important;font-size:14px!important}.olAdca_section h2{margin-bottom:40px}.olAdca_ledger{border-top:1px solid var(--c-line);margin-bottom:40px}.olAdca_ledger li{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,260px) 1fr;align-items:center;gap:32px;padding:28px 0;display:grid}.olAdca_ledger strong{letter-spacing:-.05em;color:var(--c-gold);font-size:56px;font-weight:800;line-height:1.1}.olAdca_ledger p{font-size:18px;font-weight:600}.olAdca_prev{color:var(--c-muted);font-weight:400}.olAdca_ledger small{color:var(--c-muted);margin-top:4px;font-size:14px;line-height:1.7;display:block}.olAdca_prose{max-width:720px}.olAdca_prose p+p{margin-top:20px}.olAdca_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:48px;display:grid}.olAdca_steps li{background:var(--c-surface);border:1px solid var(--c-line);border-radius:16px;flex-direction:column;padding:32px;display:flex}.olAdca_alt .olAdca_steps li{background:var(--c-paper)}.olAdca_stepNo{letter-spacing:-.05em;color:var(--c-gold);font-size:48px;font-weight:800;line-height:1}.olAdca_stepWhen{color:var(--c-muted);font-weight:700;margin-top:16px!important}.olAdca_steps h3{margin:8px 0 16px;font-size:22px}.olAdca_steps li>p:last-child{color:var(--c-muted)}.olAdca_proofGrid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.olAdca_proofCard{background:var(--c-paper);border:1px solid var(--c-line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.olAdca_proofCopy{padding:32px}.olAdca_proofCopy p+p,.olAdca_proofCopy h3+p{color:var(--c-muted);margin-top:16px}.olAdca_proofImg{object-fit:cover;width:100%;height:320px;display:block}.olAdca_work{grid-column:1/-1;grid-template-columns:1.25fr 1fr;align-items:center;display:grid}.olAdca_proofShot{padding:24px}.olAdca_proofShot img{background:var(--c-screen);border-radius:8px;width:100%;height:auto;display:block}.olAdca_date{color:var(--c-gold);font-weight:700;margin-bottom:8px!important}.olAdca_fact{letter-spacing:-.05em;color:var(--c-gold);margin-bottom:16px;font-size:72px;font-weight:800;line-height:1.1;display:block}.olAdca_outputs{grid-template-columns:1fr 1fr;gap:8px 24px;margin:16px 0;display:grid}.olAdca_outputs li{border-bottom:1px solid var(--c-line);justify-content:space-between;gap:8px;padding:4px 0;display:flex}.olAdca_outputs b{color:var(--c-gold);font-size:22px}.olAdca_logoTitle{color:var(--c-muted);font-weight:700;margin-top:48px!important}.olAdca_logos{border:1px solid var(--c-line);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:16px 0 24px;padding:24px;display:flex}.olAdca_logos div{flex:1;justify-content:center;display:flex}.olAdca_logos img{object-fit:contain;width:auto;max-width:100%;height:44px;display:block}.olAdca_closing{letter-spacing:-.03em;font-weight:700;font-size:22px!important}.olAdca_perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.olAdca_perks li{background:var(--c-surface);border:1px solid var(--c-line);border-radius:12px;padding:20px 24px;font-weight:600}.olAdca_perks span{color:var(--c-gold);margin-bottom:4px;font-size:14px;font-weight:700;display:block}.olAdca_tablebox{background:var(--c-paper);border:1px solid var(--c-line);border-radius:16px;overflow:auto}.olAdca_tablebox table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:960px}.olAdca_tablebox th,.olAdca_tablebox td{text-align:left;vertical-align:top;border-bottom:1px solid var(--c-line);padding:20px 16px;font-size:16px;font-weight:400;line-height:1.65}.olAdca_tablebox tbody th{color:var(--c-muted);font-weight:700}.olAdca_tablebox thead th{padding-block:24px;font-weight:700}.olAdca_tablebox tbody tr:last-child>*{border-bottom:0}.olAdca_tablebox th:first-child{background:var(--c-paper);width:14%}.olAdca_tablebox .olAdca_ours{background:var(--c-surface);width:24%;color:var(--c-ink);font-weight:600}.olAdca_tablebox thead .olAdca_ours{background:var(--c-cta-bg);color:var(--c-cta-ink)}.olAdca_priceCard{background:var(--c-surface);border:1px solid var(--c-line);border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:40px;max-width:880px;padding:40px;display:grid}.olAdca_priceCard ul li{border-top:1px solid var(--c-line);padding:12px 0}.olAdca_priceCard ul li:first-child{border-top:0;padding-top:0}.olAdca_priceSide{text-align:right}.olAdca_priceSide strong{letter-spacing:-.04em;color:var(--c-gold);font-size:44px;font-weight:800;line-height:1.2;display:block}.olAdca_priceSide small{color:var(--c-muted)}.olAdca_available{gap:12px;max-width:880px;display:grid}.olAdca_available>div{background:var(--c-paper);border:1px solid var(--c-line);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;padding:20px 24px;display:flex}.olAdca_available h3{font-size:18px}.olAdca_available p{color:var(--c-muted);font-size:15px}.olAdca_page .olAdca_select{border:1px solid var(--c-ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:8px 20px;font-weight:700;text-decoration:none;display:inline-flex}.olAdca_page .olAdca_select:hover{background:var(--c-cta-bg);color:var(--c-cta-ink)}.olAdca_full{color:var(--c-muted);font-weight:700}.olAdca_datesNote{max-width:880px;color:var(--c-muted);margin:32px 0 8px}.olAdca_datesNote p{font-size:15px}.olAdca_datesNote .ww-pending-note{background:0 0;border:0;margin:0;padding:0;font-weight:700;color:var(--c-ink)!important;font-size:15px!important}.olAdca_page .olAdca_textLink{border-bottom:1px solid;align-items:center;min-height:44px;margin-top:16px;font-weight:700;text-decoration:none;display:inline-flex}.olAdca_inlineLink{border-bottom:1px solid;font-weight:700;text-decoration:none}.olAdca_faq{border-top:1px solid var(--c-line);max-width:880px}.olAdca_faq>div{border-bottom:1px solid var(--c-line);grid-template-columns:minmax(0,240px) 1fr;gap:32px;padding:28px 0;display:grid}.olAdca_faq dt{font-size:18px;font-weight:800;line-height:1.5}.olAdca_faq dd p+p{margin-top:8px}.olAdca_faq dd p{color:var(--c-muted)}.olAdca_venue{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.olAdca_venue>div:first-child p+p{color:var(--c-muted);margin-top:12px}.olAdca_lastActions{margin-top:24px}.olAdca_lastActions .olAdca_cta{width:100%}.olAdca_mapLinks{flex-wrap:wrap;gap:24px;display:flex}.olAdca_venueMap{border:1px solid var(--c-line);border-radius:12px;overflow:hidden}.olAdca_venueMap iframe{aspect-ratio:4/3;border:0;width:100%;display:block}.olAdca_venuePhoto{margin-top:40px}.olAdca_venuePhoto img{object-fit:cover;border:1px solid var(--c-line);border-radius:16px;width:100%;height:auto;max-height:420px;display:block}.olAdca_footer{background:var(--c-paper);padding:48px 0}@media (max-width:1000px){.olAdca_steps{grid-template-columns:1fr}.olAdca_perks{grid-template-columns:1fr 1fr}.olAdca_venue,.olAdca_work{grid-template-columns:1fr}}@media (max-width:700px){.olAdca_wrap{padding:0 20px}.olAdca_section{padding:56px 0}.olAdca_page h1{font-size:34px;line-height:1.18}.olAdca_page h2{font-size:30px}.olAdca_page h3{font-size:22px}.olAdca_hero{padding:24px 0 40px}.olAdca_heroTop{text-align:left;align-items:stretch}.olAdca_hookQ{margin-bottom:12px!important;font-size:18px!important}.olAdca_heroLead{line-height:1.7;margin-top:16px!important;font-size:16px!important}.olAdca_chips{justify-content:flex-start;gap:4px 16px;margin-top:12px}.olAdca_chips li{background:0 0;border:0;padding:0}.olAdca_hero .olAdca_wrap{flex-direction:column;display:flex}.olAdca_heroTop{order:1}.olAdca_actions{order:2}.olAdca_marketNote{text-align:left;order:2;margin-top:8px!important}.olAdca_gets{text-align:left;order:2;margin:16px 0 0}.olAdca_gets ul{flex-direction:column;align-items:flex-start;gap:4px}.olAdca_hero .olAdca_secondary{order:3;margin:8px 0 0}.olAdca_laptop{order:4;margin-top:24px;padding:0 4px}.olAdca_laptopScreen{border-radius:12px 12px 4px 4px;padding:8px}.olAdca_laptopBase{height:8px;margin:0 -4px}.olAdca_actions{flex-direction:column;align-items:stretch;gap:16px;margin-top:20px}.olAdca_price{white-space:normal;font-size:24px!important}.olAdca_price small{max-width:none}.olAdca_page .olAdca_actions .olAdca_cta{flex:1;min-height:64px;padding:10px 12px;line-height:1.5}.olAdca_ledger li{grid-template-columns:1fr;gap:4px;padding:20px 0}.olAdca_ledger strong{font-size:48px}.olAdca_steps li,.olAdca_proofCopy{padding:24px}.olAdca_proofShot{padding:16px}.olAdca_proofImg{height:232px}.olAdca_fact{font-size:64px}.olAdca_proofGrid{grid-template-columns:1fr}.olAdca_logos{flex-wrap:wrap;justify-content:center;gap:16px;padding:20px 12px}.olAdca_logos div{flex:0 0 30%}.olAdca_logos img{height:36px}.olAdca_closing{font-size:20px!important}.olAdca_perks{grid-template-columns:1fr}.olAdca_tablebox table{min-width:620px}.olAdca_tablebox th,.olAdca_tablebox td{overflow-wrap:anywhere;padding:16px 8px}.olAdca_tablebox th:first-child{z-index:2;width:80px;box-shadow:1px 0 0 var(--c-line);position:sticky;left:0}.olAdca_tablebox .olAdca_ours{z-index:3;width:140px;box-shadow:8px 0 16px var(--c-shadow);position:sticky;left:80px}.olAdca_priceCard{grid-template-columns:1fr;gap:24px;padding:24px}.olAdca_priceSide{text-align:left}.olAdca_priceSide strong{font-size:36px}.olAdca_available>div{gap:12px;padding:16px}.olAdca_available h3{font-size:16px}.olAdca_faq>div{grid-template-columns:1fr;gap:8px;padding:20px 0}.olAdca_outputs{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){.olAdca_page .olAdca_cta,.olAdca_page .olAdca_select{transition:background-color .15s,color .15s}}.olAdca_pair,.olAdca_pairStack{text-align:left;align-items:stretch;gap:0;display:flex}.olAdca_cellFirst,.olAdca_cellNext{flex-direction:column;gap:2px;display:flex;line-height:1.3!important}.olAdca_cellFirst span,.olAdca_cellNext span{color:var(--c-gold);letter-spacing:-.01em;font-size:14px;font-weight:700}.olAdca_cellFirst strong{letter-spacing:-.04em;white-space:nowrap;font-size:40px;font-weight:800;line-height:1.15}.olAdca_cellNext{border-left:1px solid var(--c-line);justify-content:flex-end;margin-left:24px;padding-left:24px}.olAdca_cellNext strong{letter-spacing:-.03em;color:var(--c-muted);white-space:nowrap;font-size:22px;font-weight:700}.olAdca_cellFirst small,.olAdca_cellNext small{color:var(--c-muted);font-size:13px}.olAdca_until{text-align:center;font-weight:700;margin-top:12px!important}.olAdca_priceGrid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.olAdca_priceGrid .olAdca_priceSide{text-align:left;background:var(--c-paper);border:1px solid var(--c-line);border-radius:16px;flex-direction:column;gap:20px;padding:32px;display:flex;position:sticky;top:112px}.olAdca_priceGrid .olAdca_priceSide .olAdca_cta{width:100%}.olAdca_priceGrid .olAdca_refundLine{color:var(--c-muted);font-weight:400;margin-top:0!important;font-size:14px!important}.olAdca_includesBox{overflow:visible}.olAdca_tablebox table.olAdca_includes{table-layout:auto;min-width:0}.olAdca_includesBox th:first-child{width:36%;box-shadow:none;position:static}.olAdca_includes tbody th{color:var(--c-ink)!important}.olAdca_includes td{color:var(--c-muted)}@media (max-width:1000px){.olAdca_priceGrid{grid-template-columns:1fr}.olAdca_priceGrid .olAdca_priceSide{position:static}}@media (max-width:700px){.olAdca_pair{width:100%}.olAdca_cellFirst strong{font-size:32px}.olAdca_cellNext{margin-left:16px;padding-left:16px}.olAdca_cellNext strong{font-size:20px}.olAdca_until{text-align:left;order:2;margin-top:8px!important}.olAdca_includesBox th:first-child{width:38%}.olAdca_includes th,.olAdca_includes td{padding:14px 10px!important}.olAdca_priceGrid .olAdca_priceSide{padding:24px}}.olAdca_results{grid-template-columns:1fr 1fr;gap:40px;display:grid}.olAdca_results>div{border-top:2px solid var(--c-ink);padding-top:24px}.olAdca_results h3{margin-bottom:12px;font-size:28px}.olAdca_results p{color:var(--c-muted);font-size:17px}.olAdca_flowPhoto{margin:0 0 40px}.olAdca_flowPhoto img{aspect-ratio:21/8;object-fit:cover;border-radius:16px;width:100%;height:auto;display:block}.olAdca_timeline{flex-direction:column;margin-top:4px;display:flex}.olAdca_timeline li{border-left:2px solid var(--c-gold-fill);padding:10px 0 10px 18px;font-weight:600;line-height:1.5}.olAdca_timeline li+li{margin-top:2px}.olAdca_refundList{border-top:1px solid var(--c-line);max-width:880px}.olAdca_refundList li{border-bottom:1px solid var(--c-line);padding:20px 0;font-size:18px;font-weight:600;line-height:1.6}.olAdca_sessionsLead{max-width:880px;font-weight:700;margin:-16px 0 32px!important;font-size:18px!important}.olAdca_nextBand{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.olAdca_nextBand h2{margin-bottom:12px}.olAdca_nextLine{color:var(--c-muted)}.olAdca_page .olAdca_ctaLine{border:1px solid var(--c-ink);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:56px;padding:12px 28px;font-weight:700;text-decoration:none;display:inline-flex}.olAdca_page .olAdca_ctaLine:hover{background:var(--c-cta-bg);color:var(--c-cta-ink)}.olAdca_venuePrice{font-weight:800;color:var(--c-ink)!important;margin-top:24px!important;font-size:20px!important}.olAdca_sticky{display:none}@media (max-width:1000px){.olAdca_results{grid-template-columns:1fr;gap:24px}}@media (max-width:760px){.olAdca_venuePrice{display:none}.olAdca_sticky{z-index:36;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--c-surface);border-top:1px solid var(--c-line);box-shadow:0 -8px 24px var(--c-shadow);visibility:hidden;justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.olAdca_sticky[data-show=true]{visibility:visible;transform:none}.olAdca_sticky p{color:var(--c-ink);font-size:14px;font-weight:700;line-height:1.45}.olAdca_page .olAdca_stickyBtn{background:var(--c-cta-bg);white-space:nowrap;border-radius:8px;flex:none;justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--c-cta-ink)!important}}@media (max-width:760px) and (prefers-reduced-motion:no-preference){.olAdca_sticky{transition:transform .25s,visibility 0s .25s}.olAdca_sticky[data-show=true]{transition:transform .25s}}@media (max-width:700px){.olAdca_results h3{font-size:22px}.olAdca_flowPhoto{margin-bottom:24px}.olAdca_flowPhoto img{aspect-ratio:4/3}.olAdca_refundList li{padding:16px 0;font-size:16px}.olAdca_sessionsLead{margin:-8px 0 24px!important;font-size:16px!important}.olAdca_nextBand{flex-direction:column;align-items:stretch;gap:24px}.olAdca_page .olAdca_ctaLine{width:100%}}.olAdca_skillShot{margin:0 0 40px}.olAdca_skillShot img{border:1px solid var(--c-line);background:#0b1016;border-radius:12px;width:100%;height:auto;display:block}.olAdca_skillShot figcaption{color:var(--c-muted);margin-top:12px;font-size:15px}@media (max-width:700px){.olAdca_skillShot{margin-bottom:28px}.olAdca_skillShot img{border-radius:8px}}.olAdca_steps .olAdca_timeline li{border:0;border-left:2px solid var(--c-gold-fill);background:0 0;border-radius:0;padding:8px 0 8px 16px;display:block}.olAdca_alt .olAdca_steps .olAdca_timeline li{background:0 0}.olAdca_pairStack{flex-direction:column}.olAdca_pairStack .olAdca_cellNext{border-left:0;border-top:1px solid var(--c-line);margin:16px 0 0;padding:16px 0 0}@media (min-width:1001px){.olAdca_refundList{border-top:0;grid-template-columns:1fr 1fr;column-gap:48px;max-width:none;display:grid}.olAdca_refundList li{border-top:1px solid var(--c-line);border-bottom:0;padding:24px 0}}@media (max-width:700px){.olAdca_includes thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.olAdca_includes,.olAdca_includes tbody,.olAdca_includes tr,.olAdca_includes th,.olAdca_includes td{display:block;width:auto!important}.olAdca_includes tr{border-bottom:1px solid var(--c-line);padding:14px 14px 16px}.olAdca_includes tbody tr:last-child{border-bottom:0}.olAdca_includes th,.olAdca_includes td{border:0!important;padding:0!important}.olAdca_includes td{margin-top:4px}}
