.DsQ9ba_pageHero{background:var(--bg-white);padding:150px 24px 70px;position:relative;overflow:hidden}.DsQ9ba_accent{opacity:.04;pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:0;right:0}.DsQ9ba_accentRed{background:radial-gradient(circle, var(--color-red) 0%, transparent 70%)}.DsQ9ba_accentBlue{background:radial-gradient(circle, var(--color-blue) 0%, transparent 70%)}.DsQ9ba_content{z-index:1;max-width:var(--container-width);margin:0 auto;position:relative}.DsQ9ba_breadcrumbs{color:var(--text-muted);align-items:center;gap:6px;margin-bottom:20px;font-size:.85rem;animation:.4s cubic-bezier(.16,1,.3,1) both DsQ9ba_fadeInDown;display:flex}.DsQ9ba_breadcrumbLink{color:var(--text-muted);border-radius:var(--radius-full);transition:color var(--transition-fast), background-color var(--transition-fast);padding:4px 10px}.DsQ9ba_breadcrumbLink:hover{color:var(--color-red);background-color:var(--color-red-light)}.DsQ9ba_breadcrumbSep{color:var(--border-light)}.DsQ9ba_breadcrumbCurrent{color:var(--text-body);border-radius:var(--radius-full);padding:4px 10px;font-weight:500}.DsQ9ba_title{letter-spacing:-.02em;margin-bottom:14px;font-size:3rem;font-weight:800;animation:.5s cubic-bezier(.16,1,.3,1) .1s both DsQ9ba_fadeInUp}.DsQ9ba_subtitle{color:var(--text-light);max-width:600px;font-size:1.1rem;line-height:1.7;animation:.5s cubic-bezier(.16,1,.3,1) .2s both DsQ9ba_fadeInUp}@keyframes DsQ9ba_fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes DsQ9ba_fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.DsQ9ba_bottomLine{background:var(--border-lighter);height:1px;position:absolute;bottom:0;left:0;right:0}@media (max-width:768px){.DsQ9ba_pageHero{padding:110px 20px 45px}.DsQ9ba_title{font-size:2rem}.DsQ9ba_subtitle{font-size:1rem}}
.fX1ZBa_grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.fX1ZBa_item{background:var(--bg-white);border:1px solid var(--border-lighter);border-radius:var(--radius-xl);align-items:center;gap:18px;padding:24px 28px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 4px 12px #00000008}.fX1ZBa_item:hover{transform:translateY(-6px);box-shadow:0 20px 40px #00000014}.fX1ZBa_item:has(.fX1ZBa_iconRed):hover{border-color:var(--color-red-light)}.fX1ZBa_item:has(.fX1ZBa_iconBlue):hover{border-color:var(--color-blue-light)}.fX1ZBa_iconWrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.fX1ZBa_iconWrapper:has(.fX1ZBa_iconRed){background:var(--color-red-light)}.fX1ZBa_iconWrapper:has(.fX1ZBa_iconBlue){background:var(--color-blue-light)}.fX1ZBa_item:hover .fX1ZBa_iconWrapper:has(.fX1ZBa_iconRed){background:var(--color-red);transform:scale(1.05)}.fX1ZBa_item:hover .fX1ZBa_iconWrapper:has(.fX1ZBa_iconBlue){background:var(--color-blue);transform:scale(1.05)}.fX1ZBa_icon{justify-content:center;align-items:center;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex}.fX1ZBa_iconRed{color:var(--color-red)}.fX1ZBa_iconBlue{color:var(--color-blue)}.fX1ZBa_item:hover .fX1ZBa_iconRed,.fX1ZBa_item:hover .fX1ZBa_iconBlue{color:#fff}.fX1ZBa_text{color:var(--text-heading);font-size:.98rem;font-weight:500;line-height:1.5}@media (max-width:768px){.fX1ZBa_grid{grid-template-columns:1fr}}
.KTeyQG_section{padding:var(--section-py) 24px}.KTeyQG_container{max-width:var(--container-width);margin:0 auto}.KTeyQG_grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.KTeyQG_brand{background:var(--bg-white);border:1px solid var(--border-lighter);border-radius:var(--radius-xl);transition:box-shadow var(--transition-fast), border-color var(--transition-fast), filter var(--transition-base);filter:grayscale(.6);flex-direction:column;justify-content:center;align-items:center;gap:0;padding:32px 24px;display:flex}.KTeyQG_brand:hover{border-color:var(--border-light);box-shadow:var(--shadow-md);filter:grayscale(0)}.KTeyQG_brandIcon{color:var(--text-muted);transition:color var(--transition-fast), transform var(--transition-fast);margin-bottom:12px}.KTeyQG_brand:hover .KTeyQG_brandIcon{color:var(--color-red);transform:rotate(45deg)}.KTeyQG_separator{background:var(--border-light);width:30px;height:1px;transition:width var(--transition-fast), background-color var(--transition-fast);margin-bottom:14px;display:block}.KTeyQG_brand:hover .KTeyQG_separator{background:var(--color-red);width:50px}.KTeyQG_brandName{font-family:var(--font-heading);color:var(--text-heading);text-transform:uppercase;letter-spacing:.1em;font-size:1.15rem;font-weight:700}.KTeyQG_note{text-align:center;color:var(--text-light);max-width:550px;margin-top:28px;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.7}@media (max-width:768px){.KTeyQG_grid{grid-template-columns:repeat(2,1fr)}}
.tBrqJq_legal{max-width:800px;margin:0 auto;padding:60px 24px 80px}.tBrqJq_legal h2{font-family:var(--font-heading);color:var(--text-heading);border-bottom:2px solid var(--color-red-light);margin-top:40px;margin-bottom:12px;padding-bottom:8px;font-size:1.25rem;font-weight:700}.tBrqJq_legal h2:first-of-type{margin-top:0}.tBrqJq_legal p{color:var(--text-body);margin-bottom:14px;font-size:.92rem;line-height:1.8}.tBrqJq_legal ul{margin:8px 0 16px;padding-left:24px;list-style:outside}.tBrqJq_legal ul li{color:var(--text-body);margin-bottom:4px;font-size:.92rem;line-height:1.8}.tBrqJq_legal strong{color:var(--text-heading);font-weight:600}.tBrqJq_legal a{color:var(--color-red);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.tBrqJq_legal a:hover{color:var(--color-red-hover)}.tBrqJq_lastUpdate{border-top:1px solid var(--border-light);color:var(--text-muted);margin-top:40px;padding-top:20px;font-size:.82rem}.tBrqJq_cookieTable{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:.85rem}.tBrqJq_cookieTable th,.tBrqJq_cookieTable td{text-align:left;border:1px solid var(--border-light);padding:10px 14px}.tBrqJq_cookieTable th{background:var(--bg-section-alt);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--text-heading);font-size:.78rem;font-weight:700}.tBrqJq_cookieTable td{color:var(--text-body);line-height:1.6}@media (max-width:600px){.tBrqJq_legal{padding:40px 16px 60px}.tBrqJq_cookieTable{font-size:.78rem}.tBrqJq_cookieTable th,.tBrqJq_cookieTable td{padding:8px 10px}}
.SC8aYa_legal{max-width:800px;margin:0 auto;padding:60px 24px 80px}.SC8aYa_legal h2{font-family:var(--font-heading);color:var(--text-heading);border-bottom:2px solid var(--color-red-light);margin-top:40px;margin-bottom:12px;padding-bottom:8px;font-size:1.25rem;font-weight:700}.SC8aYa_legal h2:first-of-type{margin-top:0}.SC8aYa_legal p{color:var(--text-body);margin-bottom:14px;font-size:.92rem;line-height:1.8}.SC8aYa_legal ul{margin:8px 0 16px;padding-left:24px;list-style:outside}.SC8aYa_legal ul li{color:var(--text-body);margin-bottom:4px;font-size:.92rem;line-height:1.8}.SC8aYa_legal strong{color:var(--text-heading);font-weight:600}.SC8aYa_legal a{color:var(--color-red);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.SC8aYa_legal a:hover{color:var(--color-red-hover)}.SC8aYa_lastUpdate{border-top:1px solid var(--border-light);color:var(--text-muted);margin-top:40px;padding-top:20px;font-size:.82rem}.SC8aYa_cookieTable{border-collapse:collapse;width:100%;margin:16px 0 24px;font-size:.85rem}.SC8aYa_cookieTable th,.SC8aYa_cookieTable td{text-align:left;border:1px solid var(--border-light);padding:10px 14px}.SC8aYa_cookieTable th{background:var(--bg-section-alt);font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.04em;color:var(--text-heading);font-size:.78rem;font-weight:700}.SC8aYa_cookieTable td{color:var(--text-body);line-height:1.6}@media (max-width:600px){.SC8aYa_legal{padding:40px 16px 60px}.SC8aYa_cookieTable{font-size:.78rem}.SC8aYa_cookieTable th,.SC8aYa_cookieTable td{padding:8px 10px}}
