.faq-head[data-astro-cid-y4krgstm]{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.faq[data-astro-cid-y4krgstm]{margin-top:2.5rem;border-bottom:1px solid rgba(255,255,255,.2)}.faq-item[data-astro-cid-y4krgstm]{border-top:1px solid rgba(255,255,255,.2)}.faq-item[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:4.75rem;padding:.75rem 0;font-family:var(--font-heading);font-size:clamp(1.6rem,2.6vw,2rem);font-weight:800;line-height:1.05;text-transform:uppercase;cursor:pointer;list-style:none}.faq-item[data-astro-cid-y4krgstm] summary[data-astro-cid-y4krgstm]::-webkit-details-marker{display:none}.faq-pm[data-astro-cid-y4krgstm]{position:relative;flex:none;width:44px;height:44px;background:var(--color-red)}.faq-pm[data-astro-cid-y4krgstm]:before,.faq-pm[data-astro-cid-y4krgstm]:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:3px;background:#fff;transform:translate(-50%,-50%);transition:transform .2s ease}.faq-pm[data-astro-cid-y4krgstm]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-y4krgstm][open] .faq-pm[data-astro-cid-y4krgstm]:after{transform:translate(-50%,-50%) rotate(0)}.faq-item[data-astro-cid-y4krgstm] p[data-astro-cid-y4krgstm]{max-width:46rem;margin:0 0 1.5rem;font-size:1.1rem;color:var(--text-secondary)}.faq-more[data-astro-cid-y4krgstm]{margin-top:2rem;text-align:center;font-size:1.05rem;color:var(--text-secondary)}.final[data-astro-cid-uksgcafc]{position:relative;overflow:hidden;margin-top:-40px;padding:9rem 0 6rem;color:#fff;background:linear-gradient(120deg,#b3121a,#d41921 55%,#e02a2f);clip-path:polygon(0 40px,100% 0,100% 100%,0 100%)}.slash-w[data-astro-cid-uksgcafc]{right:-60px;top:0;width:700px;height:100%;opacity:.28;background:repeating-linear-gradient(-38deg,rgba(255,255,255,.9) 0 10px,transparent 10px 32px)}.final-wrap[data-astro-cid-uksgcafc]{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3.5rem;align-items:center}.final-text[data-astro-cid-uksgcafc]{display:flex;flex-direction:column;gap:1.4rem}.final[data-astro-cid-uksgcafc] .eyebrow[data-astro-cid-uksgcafc]{color:#fff}.final[data-astro-cid-uksgcafc] h2[data-astro-cid-uksgcafc]{font-size:clamp(3.5rem,6.4vw,6.25rem);color:#fff}.final-lead[data-astro-cid-uksgcafc]{max-width:32rem;font-size:1.25rem;color:#fff}.final-tiles[data-astro-cid-uksgcafc]{display:grid;gap:.9rem}.tile[data-astro-cid-uksgcafc]{display:flex;align-items:center;gap:1.2rem;min-height:5.25rem;padding:0 1.6rem;font-size:1.25rem;font-weight:800;line-height:1.2;color:var(--bg-primary);background:#fff;transition:transform .18s ease}.tile[data-astro-cid-uksgcafc]:hover{color:var(--bg-primary);transform:translateY(-2px)}.tile[data-astro-cid-uksgcafc] svg[data-astro-cid-uksgcafc]{flex:none;color:var(--color-red)}.tile[data-astro-cid-uksgcafc] small[data-astro-cid-uksgcafc]{display:block;margin-top:.15rem;font-size:.9rem;font-weight:600;color:#55555e}.tile-dark[data-astro-cid-uksgcafc]{color:#fff;background:var(--bg-primary)}.tile-dark[data-astro-cid-uksgcafc]:hover{color:#fff}.tile-dark[data-astro-cid-uksgcafc] svg[data-astro-cid-uksgcafc]{color:var(--color-red-light)}.tile-dark[data-astro-cid-uksgcafc] small[data-astro-cid-uksgcafc]{color:#b8b8c2}@media (max-width: 1000px){.final[data-astro-cid-uksgcafc]{padding:7rem 0 4rem}.final-wrap[data-astro-cid-uksgcafc]{grid-template-columns:1fr;gap:2rem}}.hero[data-astro-cid-ewxirvlt]{position:relative;overflow:hidden;display:flex;align-items:center;min-height:780px;background:var(--bg-primary)}.hero[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:0;background:radial-gradient(760px 520px at 12% 45%,rgba(212,25,33,.2),transparent 66%),radial-gradient(520px 360px at 0 100%,rgba(227,179,77,.08),transparent 70%)}.hero-wrap[data-astro-cid-ewxirvlt]{position:relative;z-index:2;width:100%;padding-top:3rem;padding-bottom:6rem}.hero-text[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;gap:1.75rem;max-width:600px}h1[data-astro-cid-ewxirvlt]{font-size:clamp(3.75rem,6.4vw,6rem);color:#fff;text-wrap:balance}h1[data-astro-cid-ewxirvlt] em[data-astro-cid-ewxirvlt]{font-style:normal;color:var(--color-red-light);white-space:nowrap}.hero-lead[data-astro-cid-ewxirvlt]{max-width:540px;font-size:1.3rem;line-height:1.55;color:#d8d8df}.hero-actions[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:.9rem}.hero-assure[data-astro-cid-ewxirvlt]{display:flex;flex-wrap:wrap;gap:.6rem 1.4rem;list-style:none;font-weight:700;font-size:1rem;color:#e4e4ea}.hero-assure[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt]:before{content:"✓";margin-right:.45rem;font-weight:900;color:var(--color-red-light)}.hero-photo[data-astro-cid-ewxirvlt]{position:absolute;top:0;right:0;bottom:0;width:50%;z-index:1}.hero-photo[data-astro-cid-ewxirvlt]>img[data-astro-cid-ewxirvlt]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% center;clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.bar[data-astro-cid-ewxirvlt]{position:absolute;top:0;bottom:0;background:var(--color-red);transform-origin:0 0;transform:skew(-8deg)}.b1[data-astro-cid-ewxirvlt]{left:calc(16% - 26px);width:14px}.b2[data-astro-cid-ewxirvlt]{left:calc(16% - 50px);width:8px;opacity:.75}.b3[data-astro-cid-ewxirvlt]{left:calc(16% - 70px);width:4px;opacity:.5}.hero-card[data-astro-cid-ewxirvlt]{position:absolute;right:2.5rem;bottom:2.5rem;display:flex;flex-direction:column;gap:.5rem;min-width:300px;padding:1.1rem 1.4rem;color:var(--bg-primary);background:#fff}.hero-card[data-astro-cid-ewxirvlt] small[data-astro-cid-ewxirvlt]{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b3121a}.hero-card[data-astro-cid-ewxirvlt] ul[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;gap:.1rem;list-style:none}.hero-card[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt]{display:flex;justify-content:space-between;gap:1.5rem;font-weight:700;font-size:1rem;line-height:1.5}.hero-card[data-astro-cid-ewxirvlt] li[data-astro-cid-ewxirvlt] span[data-astro-cid-ewxirvlt]{font-family:var(--font-heading);font-weight:900;font-size:1.4rem;line-height:1.1}.hero-card[data-astro-cid-ewxirvlt] em[data-astro-cid-ewxirvlt]{font-style:normal;font-size:.875rem;font-weight:600;color:#55555e}@media (max-width: 1000px){.hero[data-astro-cid-ewxirvlt]{display:flex;flex-direction:column;min-height:0}.hero-photo[data-astro-cid-ewxirvlt]{position:relative;width:100%;height:400px}.hero-photo[data-astro-cid-ewxirvlt]>img[data-astro-cid-ewxirvlt]{clip-path:none}.bar[data-astro-cid-ewxirvlt]{display:none}.hero-card[data-astro-cid-ewxirvlt]{right:1rem;bottom:1rem;left:1rem;min-width:0}.hero-wrap[data-astro-cid-ewxirvlt]{order:-1;padding-top:2.5rem;padding-bottom:3rem}.hero-actions[data-astro-cid-ewxirvlt] .btn[data-astro-cid-ewxirvlt]{width:100%}h1[data-astro-cid-ewxirvlt]{font-size:clamp(3.1rem,14.5vw,4.2rem)}.hero-lead[data-astro-cid-ewxirvlt]{font-size:1.1rem}.hero-text[data-astro-cid-ewxirvlt]{max-width:none}}h2[data-astro-cid-pvejylb5]{margin-top:.8rem}.steps[data-astro-cid-pvejylb5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:3rem;list-style:none}.step[data-astro-cid-pvejylb5]{display:flex;flex-direction:column;gap:.8rem;padding:2.25rem;background:var(--bg-card);border:1px solid var(--border-color)}.step-num[data-astro-cid-pvejylb5]{font-family:var(--font-heading);font-size:6rem;font-weight:900;line-height:.85;color:var(--color-red-light)}.step[data-astro-cid-pvejylb5] p[data-astro-cid-pvejylb5]{font-size:1.05rem;line-height:1.55;color:var(--text-secondary)}.start-cta[data-astro-cid-pvejylb5]{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.5rem}@media (max-width: 1000px){.steps[data-astro-cid-pvejylb5]{grid-template-columns:1fr}.step[data-astro-cid-pvejylb5]{padding:1.6rem}.step-num[data-astro-cid-pvejylb5]{font-size:4.5rem}.start-cta[data-astro-cid-pvejylb5] .btn[data-astro-cid-pvejylb5]{width:100%}}.empty[data-astro-cid-nzdpzv6i]{text-align:center;color:var(--text-muted)}.medals-section[data-astro-cid-7oftarb5]{position:relative;margin-top:-34px;padding:6.5rem 0 5.5rem;background:var(--bg-secondary);clip-path:polygon(0 0,100% 34px,100% 100%,0 100%)}.medals-head[data-astro-cid-7oftarb5]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}.medals-head[data-astro-cid-7oftarb5] h2[data-astro-cid-7oftarb5]{margin-top:.8rem}.medals-lead[data-astro-cid-7oftarb5]{max-width:26rem;font-size:1.15rem;color:var(--text-secondary)}.medals-grid[data-astro-cid-7oftarb5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;margin-top:2.5rem}.medal-tile[data-astro-cid-7oftarb5]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0;padding:1.9rem 1rem 1.7rem;text-align:center;color:var(--c);background:var(--bg-card);border:1px solid var(--border-color);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));overflow:hidden}.medal-tile[data-astro-cid-7oftarb5]:after{content:"";position:absolute;inset:auto 0 0;height:var(--fill);background:linear-gradient(180deg,#ffffff08,#ffffff1a);border-top:1px solid var(--c);opacity:.55;pointer-events:none}.medal-tile[data-astro-cid-7oftarb5]>[data-astro-cid-7oftarb5]{position:relative;z-index:1}.medal-count[data-astro-cid-7oftarb5]{font-family:var(--font-heading);font-size:5.5rem;font-weight:900;line-height:.9}.medal-label[data-astro-cid-7oftarb5]{font-size:.95rem;font-weight:700;line-height:1.35;color:#d8d8df}@media (max-width: 1000px){.medals-grid[data-astro-cid-7oftarb5]{grid-template-columns:repeat(2,minmax(0,1fr))}.medal-tile[data-astro-cid-7oftarb5]:last-child{grid-column:1 / -1}}@media (max-width: 767px){.medal-count[data-astro-cid-7oftarb5]{font-size:4.2rem}.medals-section[data-astro-cid-7oftarb5]{padding-top:5rem}}.ach-head[data-astro-cid-7nlixd7n]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem}h2[data-astro-cid-7nlixd7n]{margin-top:.8rem}.ach-grid[data-astro-cid-7nlixd7n]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:3rem}.ach[data-astro-cid-7nlixd7n]{display:flex;flex-direction:column;background:var(--bg-card);border:1px solid var(--border-color)}.ach-photo[data-astro-cid-7nlixd7n]{position:relative;height:400px;overflow:hidden}.ach-photo[data-astro-cid-7nlixd7n] img[data-astro-cid-7nlixd7n]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ach-body[data-astro-cid-7nlixd7n]{display:flex;flex-direction:column;gap:.6rem;padding:1.75rem}.ach-tag[data-astro-cid-7nlixd7n]{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold)}.ach[data-astro-cid-7nlixd7n] h3[data-astro-cid-7nlixd7n]{font-size:clamp(2.4rem,3.4vw,3.2rem);line-height:.95}.ach[data-astro-cid-7nlixd7n] p[data-astro-cid-7nlixd7n]{font-size:1.05rem;line-height:1.55;color:var(--text-secondary)}@media (max-width: 1000px){.ach-grid[data-astro-cid-7nlixd7n]{grid-template-columns:1fr}.ach-photo[data-astro-cid-7nlixd7n]{height:300px}.ach-head[data-astro-cid-7nlixd7n] .btn[data-astro-cid-7nlixd7n]{width:100%}}h2[data-astro-cid-zjndvozf]{margin-top:.8rem}.vacation[data-astro-cid-zjndvozf]{margin-top:1.5rem;font-size:1.15rem}.group-tabs[data-astro-cid-zjndvozf]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.chip[data-astro-cid-zjndvozf]{display:inline-flex;align-items:center;min-height:3.25rem;padding:0 1.5rem;font-family:var(--font-body);font-size:1.05rem;font-weight:800;color:#fff;cursor:pointer;background:transparent;border:2px solid rgba(255,255,255,.4);border-radius:999px;transition:background var(--transition),color var(--transition)}.chip[data-astro-cid-zjndvozf]:hover{border-color:#fff}.chip[data-astro-cid-zjndvozf].on{color:var(--bg-primary);background:#fff;border-color:#fff}.group-panels[data-astro-cid-zjndvozf]{margin-top:1.5rem;display:grid;gap:1.5rem}.group-panel[data-astro-cid-zjndvozf]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);background:var(--bg-primary);border:1px solid var(--border-color)}.group-panel[data-astro-cid-zjndvozf][hidden]{display:none}.group-info[data-astro-cid-zjndvozf]{display:flex;flex-direction:column;gap:1.4rem;padding:3rem}.group-time[data-astro-cid-zjndvozf]{font-family:var(--font-heading);font-size:clamp(4rem,7vw,7rem);font-weight:900;line-height:.9;color:var(--color-red-light)}.group-kv[data-astro-cid-zjndvozf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.18)}.group-kv[data-astro-cid-zjndvozf] dt[data-astro-cid-zjndvozf]{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}.group-kv[data-astro-cid-zjndvozf] dd[data-astro-cid-zjndvozf]{font-size:1.15rem;font-weight:700;line-height:1.35}.group-note[data-astro-cid-zjndvozf]{font-size:1.05rem;color:#d8d8df}.group-actions[data-astro-cid-zjndvozf]{display:flex;flex-wrap:wrap;gap:.9rem}.group-photo[data-astro-cid-zjndvozf]{position:relative;min-height:440px}.group-photo[data-astro-cid-zjndvozf] img[data-astro-cid-zjndvozf]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width: 1000px){.group-panel[data-astro-cid-zjndvozf]{grid-template-columns:1fr}.group-info[data-astro-cid-zjndvozf]{padding:1.5rem;min-width:0}.group-time[data-astro-cid-zjndvozf]{font-size:clamp(2.8rem,13vw,3.8rem)}.group-kv[data-astro-cid-zjndvozf]{grid-template-columns:1fr}.group-photo[data-astro-cid-zjndvozf]{min-height:260px}.group-actions[data-astro-cid-zjndvozf] .btn[data-astro-cid-zjndvozf]{width:100%}}.coach[data-astro-cid-6ztw7jiu]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem;align-items:center}.coach-photo[data-astro-cid-6ztw7jiu]{height:640px;overflow:hidden;background:var(--bg-card)}.coach-photo[data-astro-cid-6ztw7jiu] img[data-astro-cid-6ztw7jiu]{width:100%;height:100%;object-fit:cover;object-position:center 22%}.coach-text[data-astro-cid-6ztw7jiu]{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.coach-lead[data-astro-cid-6ztw7jiu]{max-width:38rem;font-size:1.25rem;color:var(--text-secondary)}.cred[data-astro-cid-6ztw7jiu]{width:100%;list-style:none}.cred[data-astro-cid-6ztw7jiu] li[data-astro-cid-6ztw7jiu]{display:grid;grid-template-columns:96px 1fr;gap:1.25rem;align-items:start;padding:1.1rem 0;border-top:1px solid rgba(255,255,255,.16)}.cred[data-astro-cid-6ztw7jiu] b[data-astro-cid-6ztw7jiu]{align-self:start;padding:.5rem 0 .35rem;font-family:var(--font-heading);font-size:1.75rem;font-weight:900;line-height:1;text-align:center;color:#fff;background:var(--color-red)}.cred[data-astro-cid-6ztw7jiu] strong[data-astro-cid-6ztw7jiu]{display:block;font-size:1.2rem;font-weight:800;line-height:1.3;color:#fff}.cred[data-astro-cid-6ztw7jiu] em[data-astro-cid-6ztw7jiu]{display:block;margin-top:.15rem;font-style:normal;font-size:.95rem;font-weight:600;color:var(--text-muted)}.cred-simple[data-astro-cid-6ztw7jiu]{padding-left:1.2rem}.boks[data-astro-cid-6ztw7jiu]{margin-top:5rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.16)}.boks-head[data-astro-cid-6ztw7jiu]{display:flex;flex-direction:column;gap:.7rem;max-width:46rem}.boks-head[data-astro-cid-6ztw7jiu] p[data-astro-cid-6ztw7jiu]:last-child{font-size:1.1rem;color:var(--text-secondary)}.boks-row[data-astro-cid-6ztw7jiu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:2rem;list-style:none}.boks-card[data-astro-cid-6ztw7jiu]{display:grid;grid-template-columns:150px 1fr;gap:1.5rem;align-items:center;padding:1.25rem;background:var(--bg-card);border:1px solid var(--border-color)}.boks-card[data-astro-cid-6ztw7jiu] img[data-astro-cid-6ztw7jiu]{width:150px;height:190px;object-fit:cover;object-position:center 20%}.boks-role[data-astro-cid-6ztw7jiu]{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold)}.boks-card[data-astro-cid-6ztw7jiu] h4[data-astro-cid-6ztw7jiu]{margin:.2rem 0 .5rem}.boks-card[data-astro-cid-6ztw7jiu] p[data-astro-cid-6ztw7jiu]{font-size:1rem;line-height:1.5;color:var(--text-secondary)}@media (max-width: 1000px){.coach[data-astro-cid-6ztw7jiu]{grid-template-columns:1fr;gap:2rem}.coach-photo[data-astro-cid-6ztw7jiu]{height:440px}.cred[data-astro-cid-6ztw7jiu] li[data-astro-cid-6ztw7jiu]{grid-template-columns:76px 1fr;gap:.9rem}.cred[data-astro-cid-6ztw7jiu] b[data-astro-cid-6ztw7jiu]{font-size:1.5rem}.cred[data-astro-cid-6ztw7jiu] strong[data-astro-cid-6ztw7jiu]{font-size:1.05rem}.boks[data-astro-cid-6ztw7jiu]{margin-top:3.5rem}.boks-row[data-astro-cid-6ztw7jiu]{grid-template-columns:1fr}.boks-card[data-astro-cid-6ztw7jiu]{grid-template-columns:110px 1fr;gap:1rem;padding:1rem}.boks-card[data-astro-cid-6ztw7jiu] img[data-astro-cid-6ztw7jiu]{width:110px;height:150px}}.why-head[data-astro-cid-m37func6]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end;margin-bottom:3rem}.why-head[data-astro-cid-m37func6] h2[data-astro-cid-m37func6]{margin-top:.8rem}.why-head[data-astro-cid-m37func6]>p[data-astro-cid-m37func6]{max-width:32rem;font-size:1.25rem;color:var(--text-secondary)}.why-grid[data-astro-cid-m37func6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.card[data-astro-cid-m37func6]{display:flex;flex-direction:column;gap:.9rem;padding:1.9rem}.card[data-astro-cid-m37func6] p[data-astro-cid-m37func6]{font-size:1.05rem;line-height:1.55;color:var(--text-secondary)}.why-icon[data-astro-cid-m37func6]{display:grid;place-items:center;width:52px;height:52px;color:#fff;background:var(--color-red)}.why-band[data-astro-cid-m37func6]{position:relative;height:420px;margin-top:3rem;overflow:hidden}.why-band[data-astro-cid-m37func6] img[data-astro-cid-m37func6]{width:100%;height:100%;object-fit:cover;object-position:center 40%}.why-band[data-astro-cid-m37func6] figcaption[data-astro-cid-m37func6]{position:absolute;left:0;bottom:0;padding:1rem 1.75rem;font-weight:700;background:var(--bg-primary)}@media (max-width: 1000px){.why-head[data-astro-cid-m37func6]{grid-template-columns:1fr;gap:1.25rem}.why-grid[data-astro-cid-m37func6]{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.why-grid[data-astro-cid-m37func6]{grid-template-columns:1fr}.why-band[data-astro-cid-m37func6]{height:260px}}
