.A41i_a_r{color:var(--red)}.A41i_a_ihero{background:var(--ink);color:#fff;position:relative;overflow:hidden}.A41i_a_photo{z-index:0;background:radial-gradient(74% 76% at 78% 22%,#3d3421,#0000 60%),radial-gradient(52% 60% at 10% 100%,#e01e2629,#0000 62%),linear-gradient(158deg,#241f18,#100d09);position:absolute;inset:0}.A41i_a_photo:after{content:"";background:linear-gradient(90deg,#100d09f0 0%,#100d098c 54%,#100d0933 100%),linear-gradient(#0000 42%,#100d09db);position:absolute;inset:0}.A41i_a_imgtag{z-index:1;font-family:var(--mono);letter-spacing:.14em;color:#ffffff4d;text-transform:uppercase;font-size:10.5px;position:absolute;bottom:16px;right:22px}.A41i_a_iheroWrap{z-index:2;max-width:var(--maxw);padding:var(--space-band) var(--gutter);margin:0 auto;position:relative}.A41i_a_heroEyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--amber);align-items:center;gap:10px;font-size:12px;font-weight:600;display:inline-flex}.A41i_a_heroEyebrow:before{content:"";background:var(--red);width:22px;height:1px}.A41i_a_iheroTitle{font-family:var(--display);font-weight:700;font-size:var(--fs-h1);letter-spacing:-.04em;color:#fff;max-width:15ch;margin:18px 0 0;line-height:.97}.A41i_a_iheroSub{color:#d3ccbe;max-width:56ch;margin-top:22px;font-size:clamp(18px,1.7vw,21px);line-height:1.5}.A41i_a_iheroCta{flex-wrap:wrap;align-items:center;gap:13px;margin-top:32px;display:flex}.A41i_a_human{font-family:var(--mono);letter-spacing:.06em;color:#e7e1d3;align-items:center;gap:11px;margin-top:24px;font-size:12px;display:inline-flex}.A41i_a_human b{font-family:var(--body);color:#fff;letter-spacing:0;font-weight:700}.A41i_a_proofRow{border-top:1px solid #ffffff1f;flex-wrap:wrap;gap:14px 30px;margin:40px 0 0;padding:26px 0 0;list-style:none;display:flex}.A41i_a_proof{font-family:var(--mono);letter-spacing:.05em;color:#e2dccd;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;display:flex}.A41i_a_proofDot{background:var(--amber);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 4px #f5a52424}.A41i_a_intro{background:var(--sand);border-bottom:1px solid var(--line)}.A41i_a_introWrap{max-width:var(--maxw);padding:60px var(--gutter);grid-template-columns:auto 1fr;align-items:start;gap:34px;margin:0 auto;display:grid}.A41i_a_introLbl{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--red-2);white-space:nowrap;padding-top:10px;font-size:11px}.A41i_a_introText{color:var(--ink);letter-spacing:-.02em;max-width:32ch;font-size:clamp(20px,2.2vw,27px);font-weight:600;line-height:1.38;font-family:var(--display)}.A41i_a_introText b{color:var(--red);font-weight:700}@media (max-width:900px){.A41i_a_introWrap{grid-template-columns:1fr;gap:14px}}.A41i_a_kick{text-align:center;max-width:820px;margin:0 auto 56px}.A41i_a_kick h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--ink);margin-top:14px;line-height:1.04}.A41i_a_kick h2 .A41i_a_r{color:var(--red)}.A41i_a_kick p{color:var(--muted);margin-top:16px;font-size:19px;line-height:1.5}.A41i_a_kick .A41i_a_eyebrow{justify-content:center}.A41i_a_why{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.A41i_a_whyCard{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;height:100%;padding:30px 26px 28px;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s}.A41i_a_whyCard:hover{border-color:var(--sand-2);transform:translateY(-5px);box-shadow:0 34px 60px -36px #17140f6b}.A41i_a_whyIcon{border-radius:var(--r-md);background:var(--sand);width:58px;height:58px;color:var(--ink);border:1px solid var(--line);place-items:center;transition:background .22s,color .22s;display:grid}.A41i_a_whyIcon svg{width:26px;height:26px;display:block}.A41i_a_whyCard:hover .A41i_a_whyIcon{background:var(--ink);border-color:var(--ink);color:#fff}.A41i_a_whyCard h3{color:var(--ink);letter-spacing:-.02em;margin:20px 0 9px;font-size:19px;line-height:1.15}.A41i_a_whyCard p{color:var(--muted);font-size:14.5px;line-height:1.56}.A41i_a_payNote{text-align:center;font-family:var(--mono);letter-spacing:.06em;color:var(--muted);margin-top:34px;font-size:12px}@media (max-width:900px){.A41i_a_why{grid-template-columns:1fr 1fr}}@media (max-width:640px){.A41i_a_why{grid-template-columns:1fr}}.A41i_a_train{background:var(--ink);color:#fff}.A41i_a_train .wrap{padding:var(--space-band) var(--gutter);grid-template-columns:.92fr 1.08fr;align-items:center;gap:56px;display:grid}.A41i_a_trainFig{aspect-ratio:4/4.2;border-radius:var(--r-lg);border:1px solid var(--line-dk);background:linear-gradient(150deg,#2b251c,#12100b);position:relative;overflow:hidden}.A41i_a_trainD{background:var(--red);opacity:.9;clip-path:polygon(0 0,100% 0,60% 100%,0 100%);width:60%;height:120%;position:absolute;bottom:-20%;left:-14%}.A41i_a_trainFrame{border-radius:var(--r-md);z-index:2;pointer-events:none;border:1px solid #ffffff2e;position:absolute;inset:16px}.A41i_a_trainCap{z-index:3;font-family:var(--mono);letter-spacing:.14em;color:#ffffffd9;text-transform:uppercase;font-size:10.5px;position:absolute;bottom:20px;left:24px}.A41i_a_trainEyebrow{color:var(--amber)}.A41i_a_train h2{font-family:var(--display);font-weight:700;font-size:var(--fs-h2);color:#fff;letter-spacing:-.03em;margin-top:14px;line-height:1.06}.A41i_a_train p{color:#c9c1b2;max-width:52ch;margin-top:20px;font-size:18px;line-height:1.62}.A41i_a_trainCta{flex-wrap:wrap;gap:13px;margin-top:30px;display:flex}@media (max-width:900px){.A41i_a_train .wrap{grid-template-columns:1fr;gap:32px}.A41i_a_trainFig{aspect-ratio:16/10}}.A41i_a_ladder{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.A41i_a_rung{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;padding:28px 24px 26px;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s;position:relative}.A41i_a_rung:hover{border-color:var(--sand-2);transform:translateY(-5px);box-shadow:0 34px 60px -36px #17140f6b}.A41i_a_rung:after{content:"";background:var(--sand-2);z-index:1;width:20px;height:1.5px;position:absolute;top:48px;right:-14px}.A41i_a_rung:last-child:after{display:none}.A41i_a_rungNum{border-radius:var(--r-md);background:var(--ink);color:#fff;width:44px;height:44px;font-family:var(--display);font-variant-numeric:tabular-nums;place-items:center;font-size:18px;font-weight:700;display:grid}.A41i_a_rung:first-child .A41i_a_rungNum{background:var(--red)}.A41i_a_rung h3{color:var(--ink);letter-spacing:-.018em;margin:18px 0 8px;font-size:19px}.A41i_a_rung p{color:var(--muted);font-size:14.5px;line-height:1.56}@media (max-width:900px){.A41i_a_ladder{grid-template-columns:1fr 1fr}.A41i_a_rung:after{display:none}}@media (max-width:480px){.A41i_a_ladder{grid-template-columns:1fr}}.A41i_a_rolesWrap{max-width:900px}.A41i_a_roles{gap:14px;display:grid}.A41i_a_role{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;padding:24px 26px;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s;display:flex}.A41i_a_role:hover{border-color:var(--sand-2);transform:translateY(-3px)}.A41i_a_roleMain{flex:340px}.A41i_a_role h3{color:var(--ink);letter-spacing:-.015em;font-size:21px}.A41i_a_role p{color:var(--muted);max-width:64ch;margin-top:7px;font-size:15px;line-height:1.55}.A41i_a_roleTag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--red);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:inline-flex}.A41i_a_roleTag:before{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #e01e261f}.A41i_a_rolesNote{color:var(--muted);max-width:64ch;margin-top:24px;font-size:15px;line-height:1.55}.A41i_a_licenceNote{color:var(--muted);margin-top:18px;font-size:15px;line-height:1.55}.A41i_a_licenceNote a{color:var(--red-2);text-underline-offset:3px;font-weight:600;text-decoration:underline}.A41i_a_licenceNote a:hover{color:var(--ink)}
