.cap-page{--paper:#fafaf9;--paper-2:#f4f3f1;--ink:#0f0d0b;--ink-soft:#504c49;--ink-faint:#7d7977;--rule:#d9d7d5;--rule-soft:#e9e7e6;--safety:#e65909;--safety-ink:#aa3700;background:var(--paper);color:var(--ink)}@supports (color:lab(0% 0 0)){.cap-page{--paper:lab(98.2705% -.00652671 .761843);--paper-2:lab(95.9557% -.00888109 1.14338);--ink:lab(3.69367% .523917 .95267);--ink-soft:lab(32.7045% 1.36472 2.67372);--ink-faint:lab(51.269% 1.01078 1.99679);--rule:lab(86.073% .668108 1.32761);--rule-soft:lab(91.8748% .500113 .995076);--safety:lab(56.7485% 53.8694 65.1011);--safety-ink:lab(40.5756% 49.5936 62.1927)}}.cap-breadcrumb{font-family:var(--font-manrope);letter-spacing:.14em;text-transform:uppercase;color:#fff;color:lab(100% 0 0);margin-bottom:18px;font-size:11px;font-weight:600}.cap-hero{background:var(--safety);border-bottom:1px solid var(--rule)}.cap-hero-inner{max-width:var(--maxw);padding:clamp(56px, 9vw, 96px) var(--gutter) clamp(48px, 7vw, 80px);grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;margin-inline:auto;display:grid}.cap-hero-title{font-family:var(--font-zalando);letter-spacing:-.03em;color:#fff;color:lab(100% 0 0);margin-bottom:16px;font-size:clamp(32px,4.6vw,54px);font-weight:800;line-height:1.05}.cap-hero-desc{color:#fff;color:lab(100% 0 0);max-width:46ch;margin-bottom:32px;font-size:clamp(15px,1.3vw,17px);line-height:1.6}.cap-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.cap-btn-dark{font-family:var(--font-manrope);color:#faf8f5;color:lab(97.7061% -.0120103 1.9075);transition:transform .14s var(--ease-out), background .18s var(--ease-out);background:#140b05;background:lab(3.66174% 2.42036 3.38067);border:1px solid #140b05;border:1px solid lab(3.66174% 2.42036 3.38067);border-radius:3px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cap-btn-dark:hover{background:#261d16;background:lab(11.7857% 3.70778 6.94342)}.cap-btn-dark:active{transform:scale(.975)}.cap-btn-outline{font-family:var(--font-manrope);color:#140b05;color:lab(3.66174% 2.42036 3.38067);transition:transform .14s var(--ease-out), border-color .18s var(--ease-out), background .18s var(--ease-out);background:0 0;border:1px solid #140b0573;border:1px solid lab(3.66174% 2.42036 3.38067/.45);border-radius:3px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.cap-btn-outline:hover{background:#140b050f;background:lab(3.66174% 2.42036 3.38067/.06);border-color:#140b05cc;border-color:lab(3.66174% 2.42036 3.38067/.8)}.cap-btn-outline:active{transform:scale(.975)}.cap-hero .cap-btn-outline{color:#fff;color:lab(100% 0 0);border-color:#fff;border-color:lab(100% 0 0)}.cap-hero .cap-btn-outline:hover{background:#ffffff1f;background:lab(100% 0 0/.12);border-color:#fff;border-color:lab(100% 0 0)}.cap-hero-image-wrap{aspect-ratio:4/3.1;border:1px solid #140b052e;border:1px solid lab(3.66174% 2.42036 3.38067/.18);border-radius:4px;position:relative;overflow:hidden;box-shadow:0 24px 48px #07020047;box-shadow:0 24px 48px lab(.884569% 1.04284 1.19571/.28)}.cap-hero-image-wrap img{object-fit:cover;filter:grayscale(.1)contrast(1.05)}@media (max-width:900px){.cap-hero-inner{grid-template-columns:1fr}.cap-hero-image-wrap{aspect-ratio:16/9}}.cap-glance-extra{max-width:72ch;margin-top:40px}.cap-glance-extra h3{font-family:var(--font-zalando);letter-spacing:-.01em;margin-bottom:10px;font-size:19px;font-weight:700}.cap-glance-extra>p{color:var(--ink-soft);margin-bottom:14px;font-size:14.5px;line-height:1.65}.cap-glance-points{flex-direction:column;gap:12px;margin-bottom:14px;display:flex}.cap-glance-point{color:var(--ink-soft);border-left:2px solid var(--rule);padding-left:16px;font-size:14px;line-height:1.6}.cap-glance-point b{color:var(--ink);font-weight:700}.cap-glance-closing{color:var(--ink-faint);font-size:13.5px;line-height:1.6}.cap-section{padding:clamp(56px, 8vw, 88px) var(--gutter)}.cap-section-inner{max-width:var(--maxw);margin-inline:auto}.cap-section-head{max-width:62ch;margin-bottom:40px}.cap-section-head h2{font-family:var(--font-zalando);letter-spacing:-.025em;margin-top:14px;margin-bottom:14px;font-size:clamp(26px,3.2vw,38px);font-weight:800}.cap-section-head p{color:var(--ink-soft);font-size:15.5px;line-height:1.65}.cap-section-alt{background:var(--paper-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.cap-variants-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.cap-variant-card{border:1px solid var(--rule);background:var(--paper);transition:border-color .2s var(--ease-out), transform .2s var(--ease-out);border-radius:4px;padding:22px 20px 24px}.cap-variant-card:hover{border-color:var(--safety);transform:translateY(-2px)}.cap-variant-code{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--safety);margin-bottom:14px;font-size:11px;font-weight:700}.cap-variant-card h3{font-family:var(--font-zalando);letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:700}.cap-variant-card p{color:var(--ink-soft);font-size:13.5px;line-height:1.6}@media (max-width:900px){.cap-variants-grid{grid-template-columns:1fr}}.cap-guidance-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.cap-guidance-card{border:1px solid var(--rule);background:var(--paper);border-radius:4px;padding:20px 22px}.cap-guidance-card p{color:var(--ink-soft);font-size:14px;line-height:1.6}.cap-guidance-card p b{color:var(--ink);font-weight:700}@media (max-width:760px){.cap-guidance-grid{grid-template-columns:1fr}}.cap-materials-grid{grid-template-columns:repeat(2,1fr);gap:32px 40px;display:grid}.cap-material-group h3{font-family:var(--font-zalando);letter-spacing:-.01em;margin-bottom:14px;font-size:17px;font-weight:700}.cap-chip-row{flex-wrap:wrap;gap:8px;display:flex}.cap-chip{font-family:var(--font-manrope);color:var(--ink-soft);background:var(--paper);border:1px solid var(--rule);white-space:nowrap;transition:border-color .16s var(--ease-out), color .16s var(--ease-out);border-radius:4px;padding:7px 13px;font-size:13px;font-weight:500}.cap-chip:hover{border-color:var(--safety);color:var(--ink)}@media (max-width:760px){.cap-materials-grid{grid-template-columns:1fr;gap:32px}}.cap-expect-list{flex-direction:column;gap:10px;display:flex}.cap-expect-row{border:1px solid var(--rule);background:var(--paper);border-radius:4px;align-items:flex-start;gap:20px;padding:18px 22px;display:flex}.cap-expect-num{font-family:var(--font-zalando);color:var(--safety);flex-shrink:0;font-size:15px;font-weight:800;line-height:1.6}.cap-expect-row p{color:var(--ink-soft);font-size:14.5px;line-height:1.6}.cap-expect-row p b{color:var(--ink);font-weight:700}@media (max-width:640px){.cap-expect-row{gap:14px;padding:16px}}.cap-tips-grid{grid-template-columns:repeat(2,1fr);gap:20px 40px;display:grid}.cap-tip{border-left:2px solid var(--safety);padding-left:18px}.cap-tip p{color:var(--ink-soft);font-size:14px;line-height:1.6}.cap-tip p b{color:var(--ink);font-weight:700}@media (max-width:760px){.cap-tips-grid{grid-template-columns:1fr}}.cap-disclaimer{max-width:var(--maxw);padding:0 var(--gutter) 56px;color:var(--ink-faint);margin-inline:auto;font-size:12.5px;line-height:1.6}.cap-cta{background:var(--safety);padding:clamp(44px, 6vw, 64px) var(--gutter)}.cap-cta-inner{max-width:var(--maxw);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-inline:auto;display:flex}.cap-cta h2{font-family:var(--font-zalando);letter-spacing:-.025em;color:#fff;color:lab(100% 0 0);margin-bottom:8px;font-size:clamp(24px,3vw,32px);font-weight:800}.cap-cta p{color:#fff;color:lab(100% 0 0);max-width:46ch;font-size:14.5px;line-height:1.55}.cap-cta .cap-btn-outline{color:#fff;color:lab(100% 0 0);border-color:#fff;border-color:lab(100% 0 0)}.cap-cta .cap-btn-outline:hover{background:#ffffff1f;background:lab(100% 0 0/.12);border-color:#fff;border-color:lab(100% 0 0)}.cap-cta-actions{flex-wrap:wrap;flex-shrink:0;gap:12px;display:flex}
