/* Plik generowany: node konto-build.mjs. Początek z assets/konto.src.css, klasy .kN ze stylów komponentów Claude Design. Nie edytować ręcznie. */
/* DAI TO SE - konto klienta. Ręczna część arkusza; node konto-build.mjs dokleja pod nią klasy .kN z komponentów. */

/* korzeń ekranu: jak w komponencie (kontener do jednostek cqi, tekst 16 px / 1.45) */
.kt { container-type: inline-size; background: #F6EFE4; color: #131313; font-family: Relative, "Helvetica Neue", Arial, sans-serif; font-size: 16px; line-height: 1.45; }
/* :where trzyma wagę selektora na poziomie znacznika: klasy .kN (w komponencie style wpisane w element) mają wygrywać */
:where(.kt) a { color: #D2110E; text-decoration: underline; }
:where(.kt) a:where(:hover) { color: #B00E0B; }
.kt :focus-visible { outline: 2px solid #131313; outline-offset: 2px; box-shadow: 0 0 0 2px #F6EFE4; }
.kt ul, .kt ol { list-style: revert; }
@media (prefers-reduced-motion: reduce) { .kt * { transition: none !important; animation: none !important; } }

/* dwie gałęzie komponentu (ekran / telefon); próg 720 px jest ten sam, na którym komponent zdejmuje ramę */
.kt-desk, .kt-tel { display: contents; }
.kt-tel { display: none; }
@media (max-width: 719.98px) { .kt-desk { display: none; } .kt-tel { display: contents; } }

/* nagłówek sekcji z cyfrą: gdy tytuł łamie się na dwa wiersze (telefon), cyfra staje na dolnym wierszu, na jednej linii z tytułem i linkiem obok,
   a nie wisi przy górnym (uwaga użytkownika z 11.10.2026). Selektor po budowie (h2 z dzieckiem span), bo numery klas .kN zmieniają się przy przebudowie. */
.kt h2:has(> span:first-child) { align-items: last baseline; }

/* komunikat makiety po wysłaniu formularza (assets/konto.js) */
.kt-makieta { margin: 16px 0 0; padding: 12px 16px; border: 1px dashed #131313; font-size: 14px; line-height: 1.5; }

/* spis ekranów (konto-ekrany.html) */
.kt-spis { max-width: 720px; margin: 0 auto; padding: 40px 20px 80px; }
.kt-spis h1 { margin-bottom: 24px; font-family: "Druk Wide", "Arial Black", sans-serif; font-weight: 500; font-size: 26px; line-height: 1.1; text-transform: uppercase; }
.kt-spis ol { list-style: decimal; padding-left: 32px; }
.kt-spis li { padding: 2px 0; border-bottom: 1px dashed #131313; }
.kt-spis a { display: inline-flex; align-items: center; min-height: 44px; color: #D2110E; font-weight: 500; text-decoration: underline; text-underline-offset: 4px; }
.kt-spis span { font-family: "Relative 11 Pitch", monospace; font-size: 14px; color: #5F5A52; }

/* ===== logowanie: układ strony logowania graza.co (zdjęcie na lewą połowę, formularz 448 px na środku prawej), w identyfikacji DAI TO SE ===== */
body:has(.kl) .nav { position: absolute; left: 0; right: 0; }
body:has(.kl) .nav::before { opacity: 0; } /* pasek przezroczysty: logo leży na zdjęciu */
.kl { display: grid; grid-template-columns: 1fr 1fr; min-height: 100vh; min-height: 100svh; }
.kl__foto { position: relative; background: #E2D9CA; }
.kl__foto img { position: absolute; inset: 0; display: block; width: 100%; height: 100%; object-fit: cover; }
.kl__prawa { display: flex; align-items: center; justify-content: center; padding: calc(var(--pasek-h) + 24px) 20px 48px; }
.kl__form { display: flex; flex-direction: column; gap: 10px; width: 100%; max-width: 448px; }
.kl__h { margin-bottom: 14px; font-family: "Druk Wide", "Arial Black", sans-serif; font-weight: 500; font-size: clamp(30px, 24.8px + 1.333cqi, 44px); line-height: 1; text-transform: uppercase; text-align: center; }
.kl__h span { display: block; }
.kl__h span + span { color: transparent; -webkit-text-stroke: 1.5px #131313; }
.kl__pole { width: 100%; height: 58px; padding: 0 16px; border: 1px solid #131313; border-radius: 0; background: transparent; color: #131313; font: 500 16px/1.2 Relative, "Helvetica Neue", Arial, sans-serif; }
.kl__pole::placeholder { color: #5F5A52; opacity: 1; }
.kl__pole:focus { background: #ECE4D7; }
.kl__pole[aria-invalid="true"] { border: 2px solid #D2110E; padding: 0 15px; }
.kl__blad { padding: 12px 16px; border: 2px solid #D2110E; font-size: 14px; line-height: 1.5; }
.kl__blad b { font-weight: 500; color: #D2110E; }
.kl__btn { align-self: center; width: 240px; max-width: 100%; cursor: pointer; }
.kl__linki { display: flex; flex-direction: column; align-items: center; gap: 2px; margin-top: 30px; text-align: center; }
.kl__linki a { display: inline-flex; align-items: center; min-height: 32px; color: #131313; font-weight: 500; font-size: 14px; text-decoration: underline dashed 1px; text-underline-offset: 5px; }
@media (hover: hover) { .kl__linki a:hover { color: #D2110E; } }
.kl__linki a:active { opacity: .7; }
@media (max-width: 820px) { .kl { grid-template-columns: 1fr; min-height: 0; } .kl__foto { display: none; } .kl__prawa { padding: 56px 20px 72px; } body:has(.kl) .nav { position: sticky; } body:has(.kl) .nav::before { opacity: 1; } }

.k1{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;padding:0 clamp(20px,9.6px + 2.667cqi,48px) 20px;font-size:14px;line-height:1.5;color:#5F5A52}
.k2{display:inline-flex;align-items:center;min-height:44px;color:#131313;text-decoration:underline;text-underline-offset:3px}
.k3{margin-left:auto}
.k4{margin:8px clamp(0px,(100cqi - 720px) * 100,20px) 20px;padding:clamp(22px,16.8px + 1.333cqi,36px) clamp(20px,12.57px + 1.905cqi,40px) 48px;border:clamp(0px,(100cqi - 720px) * 100,1px) dashed #131313}
.k5{display:flex;flex-direction:column;gap:24px;max-width:1120px;margin:0 auto}
.k6{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:40px 72px}
.k7{flex:999 1 0;min-width:52%;max-width:560px;display:flex;flex-direction:column;gap:20px}
.k8{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(30px,24.8px + 1.333cqi,44px);line-height:1}
.k9{display:block}
.k10{display:block;color:transparent;-webkit-text-stroke:1.5px #131313}
.k11{display:flex;flex-direction:column;gap:8px;min-width:0}
.k12{font-weight:500;font-size:14px;line-height:1.3}
.k13{width:100%;height:52px;padding:0 16px;border:1px solid #8A847A;border-radius:0;background:#F6EFE4;font:400 16px Relative,'Helvetica Neue',Arial,sans-serif;color:#131313}
.k14{font-size:14px;line-height:1.45;color:#5F5A52}
.k15{position:relative;display:block}
.k16{width:100%;height:52px;padding:0 16px;border:1px solid #8A847A;border-radius:0;background:#F6EFE4;font:400 16px Relative,'Helvetica Neue',Arial,sans-serif;color:#131313;padding-right:84px}
.k17{position:absolute;top:4px;right:4px;height:44px;padding:0 12px;border:0;background:none;color:#D2110E;font:500 14px Relative,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
.k18{margin:0;font-size:14px;color:#5F5A52;line-height:1.55}
.k19{color:#D2110E;text-underline-offset:3px}
.k20{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;align-self:flex-start}
.k20:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k21{flex:1 1 380px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:22px clamp(20px,17.03px + .762cqi,28px) 24px;background:#ECE4D7;margin:0 clamp(-20px,(100cqi - 720px) * 100,0px)}
.k22{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:20px;line-height:1.1}
.k23{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k23:hover{background:#ECE4D7;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k24{margin:0;line-height:1.55}
.k25{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}
.k26{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k26:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k27{display:inline-flex;align-items:center;min-height:44px;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap}
.k28{display:flex;align-items:flex-start;gap:14px;padding:12px 16px;border:1px dashed #131313;line-height:1.5}
.k29{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:2px;border:1px solid #131313;font-family:'Relative 11 Pitch',monospace;font-size:13px;line-height:1}
.k30{font-weight:500}
.k31{display:flex;flex-direction:column;align-self:stretch}
.k32{padding:10px 0;border-top:1px dashed #131313;line-height:1.45}
.k33{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:clamp(20px,13.3px + 1.7cqi,36px)}
.k34{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(30px,24.8px + 1.333cqi,44px);line-height:1;text-transform:uppercase}
.k35{margin:0;font-size:18px;line-height:1.3}
.k36{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 64px}
.k37{flex:1 1 260px}
.k38{display:flex;flex-direction:column;border-top:1px solid #131313}
.k39{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;background:#131313;color:#F6EFE4;font-weight:500;text-decoration:none}
.k40{flex:none;width:10px;height:10px;background:#F6EFE4}
.k41{margin-left:auto;font-family:'Relative 11 Pitch',monospace;font-size:14px}
.k42{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;border-bottom:1px dashed #131313;color:#131313;font-weight:500;text-decoration:none}
.k42:hover{background:#ECE4D7;color:#131313}
.k43{margin-left:auto;font-family:'Relative 11 Pitch',monospace;font-size:14px;color:#5F5A52}
.k44{display:flex;align-items:center;min-height:52px;margin-top:16px;padding:0 16px;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.k45{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.k46{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border:1px solid #131313;background:#131313;color:#F6EFE4;font-weight:500;font-size:15px;line-height:1.2;text-align:center;text-decoration:none}
.k47{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border:1px solid #8A847A;color:#131313;font-weight:500;font-size:15px;line-height:1.2;text-align:center;text-decoration:none}
.k48{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 4px;border:1px dashed #D2110E;color:#D2110E;font-weight:500;font-size:15px;line-height:1.2;text-align:center;text-decoration:underline;text-underline-offset:3px}
.k49{flex:999 1 0;min-width:60%;display:flex;flex-direction:column;gap:clamp(36px,30.06px + 1.524cqi,52px)}
.k50{display:flex;align-items:flex-start;gap:14px;margin-bottom:-12px;padding:14px 18px;background:#131313;color:#F6EFE4;line-height:1.5}
.k51{flex:none;margin-top:2px}
.k52{display:flex;flex-direction:column;gap:16px}
.k53{display:flex;align-items:baseline;gap:14px;margin:0;padding-bottom:10px;border-bottom:1px solid #131313;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(18px,17.26px + .19cqi,20px);line-height:1;text-transform:uppercase}
.k54{font-size:clamp(26px,24.5px + .381cqi,30px)}
.k55{display:flex;flex-direction:row-reverse;flex-wrap:wrap;border:1px solid #131313}
.k56{position:relative;flex:1 1 300px;min-height:clamp(190px,169.2px + 5.333cqi,246px);background:#26477A;overflow:hidden}
.k57{position:absolute;left:50%;top:44%;height:74%;transform:translate(-78%,-50%) rotate(-12deg)}
.k58{position:absolute;left:50%;bottom:11%;width:38%;height:5%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(19,19,19,.3),rgba(19,19,19,0))}
.k59{position:absolute;left:50%;bottom:13%;height:62%;transform:translateX(-50%)}
.k60{flex:999 1 0;min-width:55%;display:flex;flex-direction:column;gap:6px;padding:clamp(20px,15.54px + 1.143cqi,32px)}
.k61{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}
.k62{font-family:'Relative 11 Pitch',monospace;font-size:14px;color:#5F5A52}
.k63{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;background:#131313;color:#F6EFE4;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}
.k64{width:8px;height:8px;background:#F6EFE4}
.k65{margin-top:4px;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(28px,19.09px + 2.286cqi,52px);line-height:1;text-transform:uppercase}
.k66{font-family:'Relative 11 Pitch',monospace;font-size:14px}
.k67{white-space:nowrap}
.k68{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:12px;padding-top:12px;border-top:1px dashed #131313}
.k69{font-family:'Relative 11 Pitch',monospace;font-size:40px;line-height:1}
.k70{font-size:14px;color:#5F5A52}
.k71{padding:0 4px;border:1px dashed #5F5A52;font-family:'Relative 11 Pitch',monospace;font-size:12px}
.k72{display:flex;flex-direction:column;gap:2px;margin-top:6px;font-size:14px;line-height:1.45}
.k73{font-family:'Relative 11 Pitch',monospace;color:#5F5A52}
.k74{font-family:'Relative 11 Pitch',monospace}
.k75{font-size:12px;color:#5F5A52}
.k76{color:#5F5A52}
.k77{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px}
.k78{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k78:hover{background:#ECE4D7;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k79{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;border-bottom:1px dashed #131313}
.k80{position:relative;flex:none;width:32px;height:32px;background:#D8741E;overflow:hidden}
.k81{position:absolute;left:50%;bottom:14%;height:48%;transform:translateX(-50%)}
.k82{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;border:1px solid #131313;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}
.k83{width:8px;height:8px;border:1px solid #131313}
.k84{display:inline-flex;align-items:center;min-height:44px;margin-left:auto;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}
.k85{display:flex;flex-direction:column}
.k86{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1px solid #131313}
.k87{display:flex;align-items:baseline;gap:14px;margin:0;padding-bottom:10px;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(18px,17.26px + .19cqi,20px);line-height:1;text-transform:uppercase}
.k88{display:flex;gap:16px;padding:8px 0;border-bottom:1px dashed #131313;font-family:'Relative 11 Pitch',monospace;font-size:14px;color:#5F5A52}
.k89{flex:1 1 200px}
.k90{flex:1 0 110px;text-align:right}
.k91{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;border-bottom:1px dashed #131313}
.k92{flex:1 1 200px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px}
.k93{display:inline-flex;align-items:center;min-height:32px;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:4px}
.k94{flex:1 1 200px;display:flex;flex-wrap:wrap;gap:6px}
.k95{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px solid #8A847A;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k96{display:inline-flex;align-items:center;height:26px;padding:0 8px;background:#131313;color:#F6EFE4;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k97{flex:1 0 110px;display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.25}
.k98{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px solid #131313;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k99{display:flex;flex-wrap:wrap;gap:16px}
.k100{flex:1 1 280px;display:flex;flex-direction:column;gap:2px;padding:16px 20px 12px;border:1px solid #8A847A}
.k101{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}
.k102{display:inline-flex;align-items:center;min-height:44px;margin:-10px 0;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:4px}
.k103{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px 14px;margin-bottom:-12px;padding:12px 16px;border:2px solid #D2110E;line-height:1.5}
.k104{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-top:2px;background:#D2110E;color:#F6EFE4;font-weight:500;font-size:14px;line-height:1}
.k105{flex:1 1 240px;display:flex;flex-direction:column;gap:4px}
.k106{font-weight:500;color:#D2110E}
.k107{align-self:flex-start;display:inline-flex;align-items:center;justify-content:center;height:48px;margin:8px 0 4px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k107:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k108{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;border:1px solid #D2110E;color:#D2110E;font-size:14px;font-weight:500;line-height:1;white-space:nowrap}
.k109{margin-top:4px;font-size:14px;color:#5F5A52}
.k110{font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(28px,19.09px + 2.286cqi,52px);line-height:1;text-transform:uppercase}
.k111{font-size:14px;line-height:1.5}
.k112{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k112:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k113{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;border:1px solid #D2110E;color:#D2110E;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k114{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px dashed #5F5A52;color:#5F5A52;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k115{display:flex;flex-direction:column;gap:14px;padding:clamp(18px,15.03px + .762cqi,26px);background:#ECE4D7;margin:0 clamp(-20px,(100cqi - 720px) * 100,0px)}
.k116{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}
.k117{display:flex;gap:5px}
.k118{position:relative;flex:none;width:46px;height:46px;background:#8A1A2B;overflow:hidden}
.k119{position:relative;flex:none;width:46px;height:46px;background:#2B2A28;overflow:hidden}
.k120{position:absolute;left:50%;bottom:12%;height:66%;transform:translateX(-50%)}
.k121{display:flex;flex-direction:column;line-height:1.3}
.k122{align-self:flex-start;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:4px}
.k123{display:flex;gap:6px;margin-left:auto}
.k124{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px solid #8A847A;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1}
.k125{display:inline-flex;align-items:center;height:26px;padding:0 8px;background:#131313;color:#F6EFE4;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1}
.k126{display:flex;flex-direction:column;padding-top:12px;border-top:1px dashed #131313;line-height:1.35}
.k127{font-family:'Relative 11 Pitch',monospace;overflow-wrap:anywhere}
.k128{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px}
.k129{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k129:hover{background:#E2D9CA;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k130{display:inline-flex;align-items:center;min-height:44px;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:4px}
.k131{margin:-12px 0 0;padding:14px 18px;border:1px dashed #131313;font-size:14px;line-height:1.5}
.k132{color:#D2110E;font-weight:500;text-underline-offset:3px}
.k133{display:flex;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(20px,15.54px + 1.143cqi,32px);border:1px dashed #131313}
.k134{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;font-size:clamp(22px,20.51px + .381cqi,26px);line-height:1.05;text-transform:uppercase}
.k135{display:block;color:transparent;-webkit-text-stroke:1.2px #131313}
.k136{margin:0;max-width:520px;line-height:1.55}
.k137{display:inline-flex;align-items:center;justify-content:center;gap:16px;height:48px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k137:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k138{flex:1 1 280px;display:flex;flex-direction:column;gap:2px;padding:16px 20px 12px;border:1px dashed #8A847A}
.k139{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:4px 16px;padding-bottom:10px;border-bottom:1px solid #131313}
.k140{display:flex;align-items:center;gap:12px;margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(18px,17.26px + .19cqi,20px);line-height:1}
.k141{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 0;border-bottom:1px dashed #131313}
.k142{flex:1 1 300px;display:flex;align-items:flex-start;gap:14px;min-width:0}
.k143{position:relative;flex:none;width:46px;height:46px;background:#26477A;overflow:hidden}
.k144{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;line-height:1.3}
.k145{margin-top:6px}
.k146{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;background:#131313;color:#F6EFE4}
.k147{flex:1 1 150px;display:flex;flex-direction:column;line-height:1.3}
.k148{flex:1 0 120px;display:flex;flex-direction:column;align-items:flex-end;text-align:right;line-height:1.3}
.k149{position:relative;flex:none;width:46px;height:46px;background:#D8741E;overflow:hidden}
.k150{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;border:1px solid #131313}
.k151{position:relative;flex:none;width:46px;height:46px;background:#D9D8D2;overflow:hidden}
.k152{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;border:1px dashed #5F5A52;color:#5F5A52}
.k153{margin:20px 0 0;padding:14px 18px;border:1px dashed #131313;font-size:14px;line-height:1.5}
.k154{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-top:24px;padding:clamp(20px,15.54px + 1.143cqi,32px);border:1px dashed #131313}
.k155{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(22px,20.51px + .381cqi,26px);line-height:1.05}
.k156{margin:0;max-width:540px;line-height:1.55}
.k157{display:flex;flex-direction:column;gap:12px}
.k158{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:-10px;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:4px}
.k159{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}
.k160{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(22px,20.51px + .381cqi,26px);line-height:1.1}
.k161{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;gap:36px 48px}
.k162{flex:1 1 400px;display:flex;flex-direction:column;gap:14px;background:#ECE4D7;padding:22px clamp(20px,17.03px + .762cqi,28px) 24px;margin:0 clamp(-20px,(100cqi - 720px) * 100,0px)}
.k163{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}
.k164{display:flex;flex-direction:column;align-items:flex-end}
.k165{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px dashed #131313}
.k166{display:flex;flex-direction:column;min-width:0;line-height:1.3}
.k167{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;flex:none}
.k168{display:flex;gap:8px;font-family:'Relative 11 Pitch',monospace;white-space:nowrap}
.k169{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid #131313;font-size:14px}
.k170{display:flex;justify-content:space-between;gap:16px}
.k171{padding:0 4px;border:1px dashed #5F5A52;font-family:'Relative 11 Pitch',monospace;font-size:12px;color:#5F5A52;white-space:nowrap}
.k172{margin:0;padding:12px 14px;background:#F6EFE4;font-size:14px;line-height:1.5}
.k173{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;width:100%}
.k173:hover{background:#E2D9CA;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k174{flex:999 1 0;min-width:52%;display:flex;flex-direction:column;gap:32px}
.k175{display:flex;align-items:baseline;gap:14px;margin:0 0 4px;padding-bottom:10px;border-bottom:1px solid #131313;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(18px,17.26px + .19cqi,20px);line-height:1}
.k176{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 16px;min-height:66px;padding:8px 0;border-bottom:1px dashed #131313}
.k177{display:flex;flex-direction:column;line-height:1.3;min-width:0}
.k178{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}
.k179{flex:1 1 160px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 16px}
.k180{flex:1 0 110px;font-family:'Relative 11 Pitch',monospace;text-align:right}
.k181{margin:8px 0 0;font-size:14px;color:#5F5A52}
.k182{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px 18px;border:1px dashed #131313}
.k183{font-size:14px;line-height:1.5;color:#5F5A52}
.k184{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear}
.k184:hover{background:#E2D9CA;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k185{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px dashed #131313;background:#F6EFE4;font-size:14px;line-height:1.5}
.k186{flex:none;display:grid;place-items:center;width:20px;height:20px;border:1px solid #131313;font-family:'Relative 11 Pitch',monospace;font-size:13px;line-height:1}
.k187{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;margin:-6px 0 -8px}
.k188{margin:0;line-height:1.5}
.k189{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #D2110E;background:#D2110E;color:#F6EFE4;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;width:100%}
.k189:hover{background:#B00E0B;border-color:#B00E0B;color:#F6EFE4;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k190{margin:0;font-size:14px;line-height:1.5;color:#5F5A52}
.k191{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 10px;font-size:14px;font-weight:500;line-height:1;white-space:nowrap;border:1px solid #D2110E;color:#D2110E}
.k192{font-family:'Relative 11 Pitch',monospace;font-size:28px;line-height:1.1}
.k193{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px solid #D2110E;color:#D2110E;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k194{display:flex;flex-direction:column;gap:20px;max-width:640px}
.k195{display:flex;flex-direction:column;gap:8px}
.k196{margin:0;color:#5F5A52}
.k197{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 16px;border:1px solid #131313;background:#131313;color:#F6EFE4;cursor:pointer}
.k198{flex:none;width:16px;height:16px;padding:3px;border:1px solid #F6EFE4}
.k199{display:block;width:100%;height:100%;background:#F6EFE4}
.k200{font-size:14px}
.k201{margin-left:auto;font-family:'Relative 11 Pitch',monospace;font-size:14px;text-align:right}
.k202{display:flex;align-items:center;gap:14px;min-height:64px;padding:10px 16px;border:1px solid #131313;cursor:pointer}
.k202:hover{background:#ECE4D7}
.k203{flex:none;width:16px;height:16px;border:1px solid #131313}
.k204{margin:0;padding:14px 18px;border:1px dashed #131313;font-size:14px;line-height:1.5}
.k205{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 18px;border:1px dashed #131313}
.k206{display:flex;flex-direction:column;line-height:1.35}
.k207{display:flex;align-items:center;gap:12px;min-height:44px}
.k208{flex:none;display:grid;place-items:center;width:24px;height:24px;background:#131313}
.k209{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#ECE4D7}
.k210{padding:0 4px;border:1px dashed #5F5A52;font-family:'Relative 11 Pitch',monospace;font-size:12px;color:#5F5A52;white-space:nowrap;white-space:normal;overflow-wrap:anywhere}
.k211{display:flex;flex-direction:column;gap:20px;max-width:760px}
.k212{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(26px,21.54px + 1.143cqi,38px);line-height:1}
.k213{display:flex;align-items:center;gap:14px;padding:12px 0;border-top:1px solid #131313;border-bottom:1px dashed #131313}
.k214{display:flex;flex-wrap:wrap;gap:2px 24px;padding:12px 0;border-bottom:1px dashed #131313}
.k215{flex:0 0 220px;font-size:14px;color:#5F5A52}
.k216{flex:1 1 280px;line-height:1.45}
.k217{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}
.k218{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:18px;border:1px solid #131313}
.k219{flex:1;font-size:14px;line-height:1.5;color:#5F5A52}
.k220{margin:0;font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:clamp(18px,17.26px + .19cqi,20px);line-height:1}
.k221{display:inline-flex;align-items:center;height:26px;padding:0 8px;background:#E2D9CA;font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1;white-space:nowrap}
.k222{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}
.k223{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:#5F5A52;font-weight:500}
.k224{display:flex;gap:6px}
.k225{display:grid;place-items:center;width:44px;height:44px;background:#131313;color:#F6EFE4;font-family:'Relative 11 Pitch',monospace}
.k226{display:grid;place-items:center;width:44px;height:44px;border:1px solid #8A847A;color:#131313;font-family:'Relative 11 Pitch',monospace;text-decoration:none}
.k226:hover{border-color:#131313;background:#ECE4D7;color:#131313}
.k227{display:inline-flex;align-items:center;min-height:44px;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;gap:8px}
.k228{display:flex;flex-direction:column;gap:10px}
.k229{display:flex;flex-wrap:wrap;gap:6px}
.k230{display:flex;flex-wrap:wrap;align-items:flex-start;gap:36px 48px}
.k231{flex:999 1 0;min-width:52%;display:flex;flex-direction:column;gap:24px}
.k232{display:flex;align-items:center;gap:16px;padding:14px 0;border-bottom:1px dashed #131313}
.k233{position:relative;flex:none;width:56px;height:56px;background:#1F6E4E;overflow:hidden}
.k234{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;flex:none;text-align:right}
.k235{position:relative;flex:none;width:56px;height:56px;background:#D9D8D2;overflow:hidden}
.k236{display:flex;flex-direction:column;gap:6px;padding-top:14px;font-size:14px}
.k237{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:6px;padding-top:10px;border-top:1px solid #131313}
.k238{font-weight:500;font-size:16px}
.k239{align-self:flex-end;color:#5F5A52}
.k240{display:flex;flex-wrap:wrap;gap:8px 12px}
.k241{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px dashed #131313;font-size:14px;line-height:1.5}
.k242{padding:0 4px;border:1px dashed #5F5A52;font-family:'Relative 11 Pitch',monospace;font-size:12px;color:#5F5A52}
.k243{flex:1 1 340px;display:flex;flex-direction:column;gap:12px}
.k244{display:flex;flex-direction:column;gap:2px;padding:16px 20px;border:1px solid #8A847A;line-height:1.4}
.k245{font-size:14px;color:#5F5A52;margin-bottom:4px}
.k246{font-family:'Relative 11 Pitch',monospace;font-size:14px;overflow-wrap:anywhere}
.k247{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px}
.k248{display:inline-flex;align-items:center;gap:8px}
.k249{position:relative;flex:none;width:56px;height:56px;background:#26477A;overflow:hidden}
.k250{position:relative;flex:none;width:56px;height:56px;background:#D8741E;overflow:hidden}
.k251{display:inline-flex;align-items:center;min-height:44px;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;align-self:flex-start;gap:8px;margin-bottom:-10px}
.k252{display:flex;flex-direction:column;gap:18px;padding:clamp(18px,15.77px + .571cqi,24px);border:1px dashed #131313}
.k253{display:flex;flex-direction:column;gap:4px;padding-bottom:14px;border-bottom:1px solid #131313}
.k254{font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:16px;line-height:1.15}
.k255{font-family:'Relative 11 Pitch',monospace;font-size:14px;line-height:1.45;color:#5F5A52}
.k256{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px}
.k257{display:flex;flex-direction:column;gap:6px}
.k258{font-weight:400;color:#5F5A52}
.k259{display:flex;align-items:center;gap:12px;min-height:48px;border-bottom:1px dashed #131313}
.k260{flex:1}
.k261{display:flex;flex-wrap:wrap;gap:2px 24px;padding:10px 0;border-bottom:1px dashed #131313}
.k262{flex:0 0 200px;font-size:14px;color:#5F5A52}
.k263{flex:1 1 260px;line-height:1.45}
.k264{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border:1px dashed #131313;line-height:1.5}
.k265{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;align-self:flex-start}
.k265:hover{background:#ECE4D7;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k266{margin:0;max-width:680px;line-height:1.55;color:#5F5A52}
.k267{flex:1 1 300px;display:flex;flex-direction:column;gap:2px;padding:18px 20px 16px;border:1px solid #8A847A;line-height:1.4}
.k268{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px;margin-bottom:6px}
.k269{font-family:'Druk Wide','Arial Black',sans-serif;font-weight:500;text-transform:uppercase;font-size:14px;line-height:1.2}
.k270{display:inline-flex;align-items:center;min-height:44px;color:#D2110E;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;white-space:nowrap;margin:-10px 0}
.k271{display:flex;align-items:flex-start;gap:14px;margin-bottom:-12px;padding:12px 16px;border:1px dashed #131313;line-height:1.5}
.k272{flex:1 1 300px;display:flex;flex-direction:column;gap:2px;padding:18px 20px 16px;border:1px dashed #8A847A;line-height:1.4}
.k273{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;align-self:flex-start;margin-top:12px}
.k273:hover{background:#ECE4D7;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k274{display:flex;flex-direction:column;gap:20px;max-width:680px}
.k275{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px clamp(12px,10.51px + .381cqi,16px)}
.k276{display:flex;flex-direction:column;gap:8px;min-width:0;grid-column:1 / -1}
.k277{width:100%;height:52px;padding:0 16px;border:1px solid #8A847A;border-radius:0;background:#F6EFE4;font:400 16px Relative,'Helvetica Neue',Arial,sans-serif;color:#131313;appearance:none;padding-right:44px;cursor:pointer}
.k278{position:absolute;right:14px;top:17px;pointer-events:none}
.k279{display:flex;flex-direction:column;gap:0;min-width:0;grid-column:1 / -1}
.k280{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.k281{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:48px;padding:0 24px;border:1px solid #131313;color:#131313;font-weight:500;text-decoration:none;white-space:nowrap;transition:transform .2s linear,box-shadow .2s linear;height:52px;gap:12px}
.k281:hover{background:#ECE4D7;color:#131313;transform:translate(5px,-5px);box-shadow:-5px 5px 0 0 #131313}
.k282{flex:none;width:24px;height:24px;border:1px solid #131313;background:#F6EFE4}
.k283{display:flex;flex-direction:column;gap:16px;max-width:680px}
.k284{height:16px}
.k285{margin-left:6px;font-family:Relative,sans-serif;font-weight:400;font-size:14px;text-transform:none;color:#5F5A52}
.k286{margin:0;font-size:14px;line-height:1.45;color:#5F5A52}
.k287{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:8px}
.k288{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:36px;padding:16px 18px 18px;border:1px dashed #131313}
.k289{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 24px;border:1px solid #E2D9CA;background:#E2D9CA;color:#5F5A52;font-weight:500;cursor:not-allowed}
.k290{align-self:flex-start;color:#D2110E;font-weight:500;text-decoration:underline;text-underline-offset:3px}
.k291{width:100%;height:52px;padding:0 15px;border:2px solid #D2110E;border-radius:0;background:#F6EFE4;font:400 16px Relative,'Helvetica Neue',Arial,sans-serif;color:#131313}
.k292{display:flex;gap:6px;font-size:14px;font-weight:500;line-height:1.45;color:#D2110E}
.k293{width:100%;height:52px;padding:0 15px;border:2px solid #D2110E;border-radius:0;background:#F6EFE4;font:400 16px Relative,'Helvetica Neue',Arial,sans-serif;color:#131313;padding-right:84px}
