:root{--primary-color:#c60f0a;--secondary-color:#ffde59;--background-color:#fff8e6;--surface-color:#ffffff;--surface-muted:#fff2b3;--text-color:#000000;--text-on-primary:#ffffff;--text-on-secondary:#000000;--border-color:#c60f0a33;--border-radius:8px;--container-width:900px;--shadow-soft:0 2px 8px rgba(0,0,0,0.1);--shadow-strong:0 10px 25px rgba(0,0,0,0.12);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:20px;--space-xl:32px;--space-xxl:40px;--transition-fast:0.2s ease;--transition-medium:0.3s ease}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background-color:var(--background-color);color:var(--text-color);line-height:1.6;min-height:100vh}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--secondary-color)}button{cursor:pointer;border:none;border-radius:var(--border-radius);transition:background var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast),transform var(--transition-fast)}button:disabled{cursor:not-allowed;opacity:.6}.container{max-width:var(--container-width);margin:0 auto;padding:var(--space-lg);background-color:var(--surface-color)}@media (max-width:1024px){.container{max-width:100%}}.containerWrapper{max-width:var(--container-width);padding:var(--space-lg);background-color:var(--surface-color);text-align:center;box-shadow:var(--shadow-soft)}.containerWrapper,.navbar{margin:0 auto var(--space-lg);border-radius:var(--border-radius)}.navbar{display:flex;justify-content:center;gap:var(--space-sm);padding:var(--space-sm);max-width:500px;background:var(--primary-color);overflow-x:auto;scroll-behavior:smooth}.navItem,.navbar{align-items:center}.navItem{display:inline-flex;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border-radius:calc(var(--border-radius) - 2px);font-size:16px;color:var(--text-on-primary);transition:background var(--transition-medium),font-weight var(--transition-medium)}.navItem:hover{background:rgba(255,222,89,.25)}.navItem.active{background:rgba(255,222,89,.4);font-weight:600}@media (max-width:600px){.navbar{justify-content:flex-start;white-space:nowrap}}.textContainer{margin-bottom:var(--space-lg)}.title{font-size:22px;font-weight:700;margin-bottom:var(--space-sm)}.description{font-size:16px;max-width:600px;margin:0 auto var(--space-lg)}.extraContent{margin:var(--space-xxl) auto;color:var(--text-color)}.extraContent p{margin-bottom:var(--space-md)}.extraContent blockquote{font-style:italic;background:var(--surface-muted);padding:var(--space-md);border-inline-start:5px solid var(--primary-color);margin:var(--space-lg) 0}.extraLongContent,.sumContent{margin-bottom:var(--space-xxl);line-height:1.5}.extraLongContent h2{color:var(--primary-color);font-size:20px;margin:var(--space-lg) 0 var(--space-sm)}.extraLongContent h3,.extraLongContent h4,.sumContent h3,.sumContent h4{font-size:18px;margin:var(--space-md) 0 var(--space-sm)}.extraLongContent ol,.extraLongContent ul,.sumContent ol,.sumContent ul{padding-inline-start:20px;margin-bottom:var(--space-md)}.extraLongContent li{margin-bottom:var(--space-xs)}.faqAccordion{margin:var(--space-xxl) 0}.faqAccordion h4{margin-bottom:var(--space-lg);font-size:20px;color:var(--primary-color);border-bottom:2px solid var(--primary-color);padding-bottom:var(--space-sm)}.faqItem{border:1px solid var(--border-color);border-radius:var(--border-radius);margin-bottom:var(--space-sm);overflow:hidden;background-color:var(--surface-muted);transition:transform var(--transition-medium),box-shadow var(--transition-medium)}.faqItem:focus-within,.faqItem:hover{transform:translateY(-2px);box-shadow:var(--shadow-soft)}.faqQuestion{width:100%;padding:var(--space-md);background-color:rgba(255,222,89,.3);text-align:start;font-size:16px;font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);cursor:pointer;transition:background var(--transition-medium)}.faqQuestion:hover{background-color:rgba(198,15,10,.18)}.faqIcon{font-size:1.5em;margin-inline-start:var(--space-sm)}.faqAnswer{max-height:0;overflow:hidden;transition:max-height var(--transition-medium);padding:0 var(--space-md)}.faqAnswer.open{padding:var(--space-md);max-height:500px}.faqAnswer p{margin:0;line-height:1.6}.faqAnswer ol,.faqAnswer ul{padding-inline-start:20px;margin:var(--space-md) 0}.Header_header__072v2{display:flex;justify-content:center;align-items:center;width:100%;padding:var(--space-md) var(--space-lg)}.Header_container__DOHRG{justify-content:space-between;width:min(100%,var(--container-width));gap:var(--space-md)}.Header_container__DOHRG,.Header_logo__0dir7{display:flex;align-items:center}.Header_logoLink__FYRA_{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.Header_logoImage__3Nnj4{width:auto;max-width:120px;height:40px;object-fit:contain;transition:opacity var(--transition-fast)}.Header_logoImage__3Nnj4:hover{opacity:.8}.Header_languageSwitcher__e5BR7{position:relative;display:inline-flex;margin-inline-start:auto}.Header_dropdownButton__HS3_Z{display:inline-flex;align-items:center;gap:var(--space-sm);background:none;border:none;padding:var(--space-sm) var(--space-md);border-radius:var(--border-radius);font-size:16px;font-weight:500;color:var(--text-color);transition:background var(--transition-medium),color var(--transition-medium)}.Header_dropdownButton__HS3_Z:focus-visible,.Header_dropdownButton__HS3_Z:hover{background:rgba(198,15,10,.08);outline:none}.Header_dropdownMenu__3j0Wg{position:absolute;top:calc(100% + var(--space-xs));inset-inline-end:0;display:flex;flex-direction:column;min-width:220px;max-height:70vh;padding:var(--space-xs) 0;background:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow-strong);overflow:hidden auto;z-index:100}.Header_dropdownItem__XgHS6{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);font-size:14px;color:var(--text-color);text-decoration:none;white-space:nowrap;line-height:1.25;transition:background var(--transition-medium),color var(--transition-medium);cursor:pointer}.Header_dropdownItem__XgHS6:focus-visible,.Header_dropdownItem__XgHS6:hover{background:rgba(255,222,89,.25);outline:none}.Header_currentLocale__1i9Hv{position:relative;font-weight:600;color:rgba(0,0,0,.65);background:rgba(255,222,89,.2);cursor:default}.Header_currentLocale__1i9Hv:focus-visible,.Header_currentLocale__1i9Hv:hover{background:rgba(255,222,89,.2)}.Header_currentLocale__1i9Hv:after{content:"\2713";margin-inline-start:auto;font-size:12px;color:var(--primary-color)}@media (max-width:600px){.Header_header__072v2{padding:var(--space-md)}.Header_container__DOHRG{gap:var(--space-sm)}.Header_dropdownButton__HS3_Z{font-size:15px}}.FloatingButtons_container__EOPtG{position:fixed;bottom:32px;right:24px;display:flex;flex-direction:column;align-items:flex-end;gap:14px;z-index:1200;pointer-events:none}.FloatingButtons_container__EOPtG>*{pointer-events:auto}.FloatingButtons_chatButton__OYE37{position:relative;display:inline-flex;align-items:center;gap:12px;padding:10px;border-radius:999px;background:linear-gradient(135deg,#0866FF,#0064ff 60%,#0866FF);color:#ffffff;font-size:14px;font-weight:600;letter-spacing:.01em;text-decoration:none;box-shadow:0 18px 36px rgba(0,88,255,.32);overflow:hidden;transition:transform var(--transition-medium),box-shadow var(--transition-medium),filter var(--transition-medium)}.FloatingButtons_chatButton__OYE37:after{content:"";position:absolute;inset:0;border-radius:999px;border:1px solid rgba(255,255,255,.35);opacity:.6;pointer-events:none}.FloatingButtons_chatGlow__Skdsu{position:absolute;inset:-26%;background:radial-gradient(circle at 25% 25%,rgba(255,255,255,.55),transparent 55%);filter:blur(32px);opacity:0;transition:opacity var(--transition-medium);z-index:0}.FloatingButtons_chatButton__OYE37:focus-visible,.FloatingButtons_chatButton__OYE37:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 24px 42px rgba(0,84,255,.45)}.FloatingButtons_chatButton__OYE37:focus-visible .FloatingButtons_chatGlow__Skdsu,.FloatingButtons_chatButton__OYE37:hover .FloatingButtons_chatGlow__Skdsu{opacity:.95}.FloatingButtons_chatButton__OYE37:active{transform:translateY(0) scale(.98)}.FloatingButtons_chatButton__OYE37:focus-visible{outline:3px solid rgba(255,255,255,.55);outline-offset:4px}.FloatingButtons_chatIcon__xuQFI{width:32px;height:32px;flex-shrink:0;z-index:1}.FloatingButtons_chatLabel__CsFVt{z-index:1;white-space:nowrap}.FloatingButtons_backToTop__RfTWR{display:inline-flex;align-items:center;gap:10px;padding:12px;border-radius:999px;background:rgba(25,27,36,.94);color:#ffffff;font-size:13px;font-weight:600;letter-spacing:.01em;box-shadow:0 18px 36px rgba(0,0,0,.3);transition:transform var(--transition-medium),box-shadow var(--transition-medium),opacity var(--transition-medium);opacity:0;pointer-events:none;transform:translateY(12px)}.FloatingButtons_backToTopVisible__lsB8q{opacity:1;pointer-events:auto;transform:translateY(0)}.FloatingButtons_backToTop__RfTWR:focus-visible,.FloatingButtons_backToTop__RfTWR:hover{box-shadow:0 24px 44px rgba(0,0,0,.4);transform:translateY(-2px)}.FloatingButtons_backToTop__RfTWR:focus-visible{outline:3px solid rgba(255,255,255,.4);outline-offset:4px}.FloatingButtons_arrowIcon__ooRvZ{width:22px;height:22px}.FloatingButtons_backToTopLabel__lgx5E{white-space:nowrap}@media (max-width:768px){.FloatingButtons_container__EOPtG{bottom:92px;right:16px}}@media (max-width:580px){.FloatingButtons_backToTopLabel__lgx5E,.FloatingButtons_chatLabel__CsFVt{display:none}.FloatingButtons_backToTop__RfTWR,.FloatingButtons_chatButton__OYE37{padding:14px;border-radius:50%;gap:0}}@media (max-width:420px){.FloatingButtons_container__EOPtG{bottom:86px;right:12px;gap:12px}}