.breakdance .bde-section-3274-100 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-3274-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-3274-100 .section-container{padding-left:0px;padding-right:0px}html,body{background:#03070d!important}body:has(.fit-legal-page){background:radial-gradient(circle at 14% 0%,rgba(47,159,255,0.16),transparent 32%),radial-gradient(circle at 92% 16%,rgba(255,122,0,0.075),transparent 27%),linear-gradient(180deg,#06101b 0%,#03070d 100%)!important}body:has(.fit-legal-page) #page,body:has(.fit-legal-page) #content,body:has(.fit-legal-page) .site,body:has(.fit-legal-page) .site-content,body:has(.fit-legal-page) .entry-content,body:has(.fit-legal-page) .breakdance{background:transparent!important;background-color:transparent!important}body:has(.fit-legal-page) .bde-section,body:has(.fit-legal-page) .section-container,body:has(.fit-legal-page) .bde-column,body:has(.fit-legal-page) .bde-code-block{background-color:transparent!important}.fit-legal-page{--fit-legal-bg:#03070d;--fit-legal-panel:rgba(8,16,28,0.84);--fit-legal-panel-soft:rgba(10,22,39,0.72);--fit-legal-blue:#2f9fff;--fit-legal-blue-soft:#79c5ff;--fit-legal-orange:#ff7a00;--fit-legal-white:#f7fbff;--fit-legal-muted:#aebdce;--fit-legal-line:rgba(94,178,255,0.24);--fit-legal-line-strong:rgba(94,178,255,0.54);position:relative;overflow:hidden;isolation:isolate;width:100%;min-height:72vh;margin:0;padding:0;background:radial-gradient(circle at 14% 0%,rgba(47,159,255,0.16),transparent 32%),radial-gradient(circle at 92% 16%,rgba(255,122,0,0.075),transparent 27%),linear-gradient(180deg,#06101b 0%,var(--fit-legal-bg) 100%);color:var(--fit-legal-white);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.fit-legal-page,.fit-legal-page *{box-sizing:border-box}.fit-legal-page::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 0 34%,rgba(47,159,255,0.035) 48%,transparent 62%),repeating-linear-gradient(90deg,rgba(255,255,255,0.012) 0,rgba(255,255,255,0.012) 1px,transparent 1px,transparent 26px)}.fit-legal-shell{position:relative;z-index:2;width:min(1240px,100%);margin:0 auto;padding:0 24px}.fit-legal-hero{position:relative;overflow:hidden;padding:74px 0 34px}.fit-legal-hero__glow{position:absolute;width:540px;height:540px;left:50%;top:-410px;transform:translateX(-50%);border-radius:50%;background:rgba(47,159,255,0.14);filter:blur(82px);pointer-events:none}.fit-legal-hero__content{max-width:880px;margin:0 auto;text-align:center}.fit-legal-kicker{display:inline-flex;align-items:center;justify-content:center;margin-bottom:13px;padding:8px 15px;border:1px solid rgba(121,197,255,0.48);border-radius:999px;background:rgba(47,159,255,0.08);color:var(--fit-legal-blue-soft);font-size:0.72rem;font-weight:850;letter-spacing:0.12em;text-transform:uppercase;box-shadow:0 0 18px rgba(47,159,255,0.10)}.fit-legal-hero h1{margin:0;color:var(--fit-legal-white);font-size:clamp(2.25rem,5vw,4.25rem);line-height:1;letter-spacing:-0.06em;text-shadow:0 0 22px rgba(47,159,255,0.18)}.fit-legal-hero p{margin:18px auto 0;max-width:780px;color:var(--fit-legal-muted);font-size:1rem;line-height:1.65}.fit-legal-status{display:inline-flex;align-items:center;gap:9px;margin-top:20px;padding:9px 14px;border:1px solid rgba(255,122,0,0.26);border-radius:999px;background:rgba(255,122,0,0.07);color:#ffd7b2;font-size:0.78rem;font-weight:780}.fit-legal-status__dot{width:8px;height:8px;border-radius:50%;background:var(--fit-legal-orange);box-shadow:0 0 12px rgba(255,122,0,0.7)}.fit-legal-content{position:relative;z-index:2;padding:28px 0 88px}.fit-legal-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.fit-legal-summary__card,.fit-legal-card,.fit-legal-note{border:1px solid var(--fit-legal-line);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,0.032),transparent 34%),var(--fit-legal-panel);box-shadow:inset 0 1px 0 rgba(255,255,255,0.04),0 18px 42px rgba(0,0,0,0.26);backdrop-filter:blur(18px) saturate(1.45);-webkit-backdrop-filter:blur(18px) saturate(1.45)}.fit-legal-summary__card{min-width:0;padding:18px 18px 20px}.fit-legal-summary__label{display:block;margin-bottom:8px;color:var(--fit-legal-orange);font-size:0.68rem;font-weight:850;letter-spacing:0.1em;text-transform:uppercase}.fit-legal-summary__card strong{display:block;color:var(--fit-legal-white);font-size:0.95rem;line-height:1.32}.fit-legal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.fit-legal-card{min-width:0;padding:27px 28px 29px}.fit-legal-card--wide{grid-column:span 2}.fit-legal-card__head{display:flex;align-items:flex-start;gap:15px;margin-bottom:20px}.fit-legal-card__number{flex:0 0 auto;display:inline-grid;place-items:center;width:42px;height:42px;border:1px solid rgba(121,197,255,0.42);border-radius:15px;background:radial-gradient(circle at 35% 25%,rgba(95,190,255,0.22),transparent 58%),linear-gradient(180deg,rgba(11,48,94,0.95),rgba(6,27,59,0.95));color:var(--fit-legal-blue-soft);font-size:0.78rem;font-weight:900;box-shadow:inset 0 1px 0 rgba(165,221,255,0.18),0 0 18px rgba(47,159,255,0.12)}.fit-legal-card__eyebrow{display:block;margin-bottom:5px;color:var(--fit-legal-blue-soft);font-size:0.68rem;font-weight:850;letter-spacing:0.12em;text-transform:uppercase}.fit-legal-card h2{margin:0;color:var(--fit-legal-white);font-size:clamp(1.25rem,2.3vw,1.7rem);line-height:1.16;letter-spacing:-0.04em}.fit-legal-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fit-legal-data-grid--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-legal-data{min-width:0;padding:15px;border:1px solid rgba(94,178,255,0.18);border-radius:17px;background:rgba(47,159,255,0.055)}.fit-legal-data--full{grid-column:span 2}.fit-legal-data span{display:block;margin-bottom:7px;color:var(--fit-legal-orange);font-size:0.74rem;font-weight:820}.fit-legal-data strong{display:block;color:var(--fit-legal-muted);font-size:0.9rem;line-height:1.55}.fit-legal-address{margin:0 0 18px;color:var(--fit-legal-muted);font-size:0.92rem;font-style:normal;line-height:1.65}.fit-legal-contact-list{display:grid;gap:12px}.fit-legal-contact-list a{display:grid;gap:5px;padding:15px;border:1px solid rgba(94,178,255,0.18);border-radius:17px;background:rgba(47,159,255,0.055)}.fit-legal-contact-list a span{color:var(--fit-legal-orange);font-size:0.74rem;font-weight:820}.fit-legal-contact-list a strong{color:var(--fit-legal-blue-soft);font-size:0.92rem;line-height:1.45}.fit-legal-list{display:grid;gap:13px;margin:0}.fit-legal-list div{display:grid;gap:5px;padding-bottom:13px;border-bottom:1px solid rgba(94,178,255,0.14)}.fit-legal-list div:last-child{padding-bottom:0;border-bottom:0}.fit-legal-list dt{color:var(--fit-legal-orange);font-size:0.74rem;font-weight:820}.fit-legal-list dd{margin:0;color:var(--fit-legal-muted);font-size:0.92rem;line-height:1.55}.fit-legal-highlight{position:relative;overflow:hidden;padding:22px 22px 22px 25px;border:1px solid rgba(255,122,0,0.22);border-radius:18px;background:linear-gradient(135deg,rgba(255,122,0,0.10),rgba(47,159,255,0.045)),rgba(255,122,0,0.045)}.fit-legal-highlight__line{position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--fit-legal-orange),var(--fit-legal-blue));box-shadow:0 0 16px rgba(255,122,0,0.28)}.fit-legal-highlight p{margin:0;color:var(--fit-legal-white);font-size:1rem;line-height:1.65;font-weight:760}.fit-legal-copy{margin:0;color:var(--fit-legal-muted);font-size:0.92rem;line-height:1.72}.fit-legal-law{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center}.fit-legal-law div{display:grid;gap:6px}.fit-legal-law strong{color:var(--fit-legal-white);font-size:0.95rem;line-height:1.45}.fit-legal-law span{color:var(--fit-legal-muted);font-size:0.86rem;line-height:1.5}.fit-legal-law a{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:11px 14px;border:1px solid rgba(121,197,255,0.38);border-radius:999px;background:rgba(47,159,255,0.08);color:var(--fit-legal-blue-soft);font-size:0.82rem;font-weight:780}.fit-legal-note{display:flex;align-items:flex-start;gap:14px;margin-top:18px;padding:20px 22px;border-color:rgba(255,122,0,0.22);background:linear-gradient(145deg,rgba(255,122,0,0.07),transparent 36%),var(--fit-legal-panel)}.fit-legal-note__icon{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(255,122,0,0.34);border-radius:50%;background:rgba(255,122,0,0.09);color:#ffd7b2;font-weight:900;font-style:italic}.fit-legal-note strong{display:block;margin-bottom:5px;color:var(--fit-legal-white);font-size:0.92rem}.fit-legal-note p{margin:0;color:var(--fit-legal-muted);font-size:0.86rem;line-height:1.62}.fit-legal-page a{position:relative;z-index:5;color:var(--fit-legal-blue-soft);text-decoration:none;transition:color 160ms ease,text-shadow 160ms ease,border-color 160ms ease,background-color 160ms ease,transform 160ms ease}.fit-legal-page a:hover,.fit-legal-page a:focus-visible{color:#fff;text-shadow:0 0 12px rgba(47,159,255,0.68)}.fit-legal-law a:hover,.fit-legal-law a:focus-visible,.fit-legal-contact-list a:hover,.fit-legal-contact-list a:focus-visible{transform:translateY(-2px);border-color:rgba(121,197,255,0.62);background:rgba(47,159,255,0.12)}.fit-legal-page a:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:8px}@media (max-width:1040px){.fit-legal-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.fit-legal-grid{grid-template-columns:1fr}.fit-legal-card--wide{grid-column:span 1}}@media (max-width:720px){.fit-legal-shell{padding:0 16px}.fit-legal-hero{padding:54px 0 26px}.fit-legal-content{padding:22px 0 64px}.fit-legal-summary{grid-template-columns:1fr}.fit-legal-card,.fit-legal-summary__card,.fit-legal-note{border-radius:20px}.fit-legal-card{padding:23px 20px 25px}.fit-legal-data-grid,.fit-legal-data-grid--compact{grid-template-columns:1fr}.fit-legal-data--full{grid-column:span 1}.fit-legal-card__head{gap:12px}.fit-legal-card__number{width:38px;height:38px;border-radius:14px}.fit-legal-law{grid-template-columns:1fr}.fit-legal-law a{justify-content:center;white-space:normal;text-align:center}.fit-legal-note{display:grid}}@media (prefers-reduced-motion:reduce){.fit-legal-page a{transition:none}}