#rc-triconails-ds{ --rc-primary: #052431;--rc-teal: #052431;--rc-teal-dark: #03161f;--rc-teal-light: #0d3b4f;--rc-sage: #2e6b4d;--rc-sage-dark: #1d4833;--rc-sage-soft: #f2f7f4;--rc-sage-light: #e5efe8;--rc-yellow: #f2bc00;--rc-yellow-light: #fff8d6;--rc-amber: #c88a1b;--rc-amber-light: #fdf6e7;--rc-amber-border: #f5d496;--rc-text: #1e293b;--rc-text-muted: #64748b;--rc-border: #e2e8f0;--rc-border-light: #f1f5f9;--rc-radius: 28px;--rc-radius-lg: 24px;--rc-radius-md: 16px;--rc-radius-sm: 10px;--rc-shadow: 0 12px 36px rgba(5,36,49,0.08);--rc-shadow-sm: 0 4px 12px rgba(5,36,49,0.04);--rc-shadow-md: 0 10px 30px rgba(5,36,49,0.06);--touch-min: 44px;max-width: 1280px;margin: 0 auto;background-color: #f8fafb;font-family: Helvetica,Arial,sans-serif;color: var(--rc-text);line-height: 1.5;-webkit-font-smoothing: antialiased;position: relative;overflow: hidden}#rc-triconails-ds *{ box-sizing: border-box;margin: 0;padding: 0}#rc-triconails-ds img{ max-width: 100%;height: auto;display: block}#rc-triconails-ds .rc-trust-bar{ background: var(--rc-teal);color: #e2e8f0;font-size: 12px;font-weight: 500;padding: 10px 24px;border-bottom: 1px solid rgba(255,255,255,0.08);border-radius: 12px 12px 0 0}#rc-triconails-ds .rc-trust-bar__inner{ display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 12px}#rc-triconails-ds .rc-trust-bar__left,#rc-triconails-ds .rc-trust-bar__right{ display: flex;align-items: center}#rc-triconails-ds .rc-trust-bar__brand{ color: #f7ce68;font-weight: 600;letter-spacing: 0.04em}#rc-triconails-ds .rc-trust-bar__sep{ color: rgba(255,255,255,0.25);margin: 0 4px}#rc-triconails-ds .rc-trust-bar__check{ color: #f7ce68;font-weight: 600;margin-right: 4px}#rc-triconails-ds .rc-banner-top{ position: relative;width: 100%;background: var(--rc-teal);overflow: hidden}#rc-triconails-ds .rc-top-menu{ position: sticky;top: 0;z-index: 50;background: rgba(255,255,255,0.97);backdrop-filter: blur(10px);border-bottom: 1px solid var(--rc-border);box-shadow: 0 2px 10px rgba(5,36,49,0.03)}#rc-triconails-ds .rc-top-menu__inner{ display: flex;align-items: center;justify-content: space-between;padding: 12px 24px;overflow-x: auto;scrollbar-width: none}#rc-triconails-ds .rc-top-menu__inner::-webkit-scrollbar{ display: none}#rc-triconails-ds .rc-top-menu__brand{ font-family: Garamond,Georgia,serif;font-weight: 600;font-size: 20px;color: var(--rc-teal);white-space: nowrap;margin-right: 28px}#rc-triconails-ds .rc-top-menu__brand span{ color: var(--rc-sage);font-family: Helvetica,Arial,sans-serif;font-weight: 600}#rc-triconails-ds .rc-top-menu__list{ display: flex;list-style: none;gap: 14px;white-space: nowrap}#rc-triconails-ds .rc-top-menu__link{ display: inline-flex;align-items: center;min-height: var(--touch-min);font-size: 10px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.04em;color: #475569;text-decoration: none;transition: color 0.2s ease}#rc-triconails-ds .rc-top-menu__link:hover,#rc-triconails-ds .rc-top-menu__link.is-active{ color: var(--rc-teal)}#rc-triconails-ds .rc-card-layer{ position: relative;border-radius: var(--rc-radius);margin-top: -28px;padding: 56px 36px 52px;box-shadow: var(--rc-shadow)}@media (max-width: 768px){ #rc-triconails-ds .rc-card-layer{ padding: 36px 20px 32px;border-radius: 20px;margin-top: -20px}}#rc-triconails-ds .rc-card-layer--hero{ padding: 68px 36px 64px}@media (max-width: 768px){ #rc-triconails-ds .rc-card-layer--hero{ padding: 44px 20px 36px}}#rc-triconails-ds .rc-card-layer--white{ background: #ffffff;border: 1px solid rgba(5,36,49,0.06)}#rc-triconails-ds .rc-card-layer--dark{ background: var(--rc-teal);color: #ffffff;border: 1px solid rgba(255,255,255,0.1)}#rc-triconails-ds .rc-card-layer--sage{ background: var(--rc-sage-soft);border: 1px solid rgba(46,107,77,0.12)}#rc-triconails-ds .rc-card-layer--slate-light{ background: #f8fafc;border: 1px solid #e2e8f0}#rc-triconails-ds #rc-hero{ z-index: 10}#rc-triconails-ds #rc-problem{ z-index: 11}#rc-triconails-ds #rc-filary{ z-index: 12}#rc-triconails-ds #rc-timeline{ z-index: 13}#rc-triconails-ds #rc-rytual{ z-index: 14}#rc-triconails-ds #rc-linia{ z-index: 15}#rc-triconails-ds #rc-faq{ z-index: 16}#rc-triconails-ds .rc-section-header{ text-align: center;max-width: 800px;margin: 0 auto 40px}#rc-triconails-ds .rc-section-badge{ display: inline-block;background-color: var(--rc-yellow);color: #111827;font-family: Helvetica,Arial,sans-serif;font-weight: 600;font-size: 13px;letter-spacing: 0.08em;text-transform: uppercase;padding: 5px 12px;border-radius: 4px;margin-bottom: 12px}#rc-triconails-ds .rc-section-eyebrow{ display: inline-block;font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.1em;color: var(--rc-sage);margin-bottom: 8px}#rc-triconails-ds .rc-card-layer--dark .rc-section-eyebrow{ color: #f7ce68}#rc-triconails-ds .rc-section--title{ font-family: Helvetica,Arial,sans-serif;font-size: 28px;font-weight: 600;line-height: 1.2;color: var(--rc-teal);letter-spacing: -0.01em;text-transform: uppercase}#rc-triconails-ds .rc-card-layer--dark .rc-section--title{ color: #ffffff}#rc-triconails-ds .rc-section-desc{ font-size: 15px;color: var(--rc-text-muted);line-height: 1.6;margin-top: 10px}#rc-triconails-ds .rc-card-layer--dark .rc-section-desc{ color: #cbd5e1}#rc-triconails-ds .rc-chip{ display: inline-flex;align-items: center;gap: 6px;font-size: 12px;font-weight: 600;padding: 6px 14px;border-radius: 6px}#rc-triconails-ds .rc-chip--sage{ background: var(--rc-sage-light);color: var(--rc-sage-dark)}#rc-triconails-ds .rc-chip--amber{ background: var(--rc-amber-light);color: #855500;border: 1px solid var(--rc-amber-border)}#rc-triconails-ds .rc-hero-grid{ display: grid;grid-template-columns: 1.25fr 0.75fr;gap: 48px;align-items: center}#rc-triconails-ds .rc-hero-chips{ display: flex;gap: 10px;flex-wrap: wrap;margin-bottom: 18px}#rc-triconails-ds .rc-hero-headline{ font-family: Helvetica,Arial,sans-serif;font-size: 32px;font-weight: 600;line-height: 1.2;color: var(--rc-teal);margin-bottom: 14px}#rc-triconails-ds .rc-hero-headline span{ display: inline-block;font-size: 20px;font-weight: 600;color: #111827;background-color: var(--rc-yellow);padding: 3px 10px;border-radius: 3px;margin-top: 8px;line-height: 1.35;box-decoration-break: clone;-webkit-box-decoration-break: clone}#rc-triconails-ds .rc-hero-lead{ font-size: 15px;color: #475569;line-height: 1.65;margin-bottom: 24px}#rc-triconails-ds .rc-hero-trio{ display: grid;grid-template-columns: repeat(3,1fr);gap: 16px}#rc-triconails-ds .rc-trio-card{ background: #f8fafc;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-md);padding: 16px}#rc-triconails-ds .rc-trio-title{ font-size: 13px;font-weight: 600;color: var(--rc-teal);margin-bottom: 4px;text-transform: uppercase;letter-spacing: 0.02em}#rc-triconails-ds .rc-trio-text{ font-size: 12px;color: var(--rc-text-muted);line-height: 1.45}#rc-triconails-ds .rc-hero-packshot{ text-align: center;background: #f8fafc;border-radius: var(--rc-radius-lg);padding: 32px 20px;border: 1px solid var(--rc-border);box-shadow: var(--rc-shadow-sm)}#rc-triconails-ds .rc-hero-packshot img{ max-height: 320px;margin: 0 auto;object-fit: contain}#rc-triconails-ds .rc-hero-packshot__title{ font-family: Garamond,Georgia,serif;font-size: 19px;font-weight: 600;color: var(--rc-teal);margin-top: 16px}#rc-triconails-ds .rc-hero-packshot__meta{ font-size: 12px;color: var(--rc-text-muted);margin-top: 4px}#rc-triconails-ds .rc-mechanism{ max-width: 1040px;margin: 0 auto}#rc-triconails-ds .rc-mechanism__flow{ display: grid;grid-template-columns: repeat(4,1fr);gap: 24px;margin: 0;padding: 0;list-style: none}#rc-triconails-ds .rc-mechanism__step{ position: relative;display: flex;flex-direction: column;gap: 10px;padding: 0 8px}#rc-triconails-ds .rc-mechanism__step::after{ content: "";position: absolute;top: 22px;right: -24px;width: 24px;height: 1px;background: linear-gradient(to right,rgba(255,255,255,0.35),transparent)}#rc-triconails-ds .rc-mechanism__step::before{ content: "\2192";position: absolute;top: 14px;right: -18px;color: rgba(255,255,255,0.45);font-weight: 600;font-size: 14px;line-height: 1}#rc-triconails-ds .rc-mechanism__step:last-child::after,#rc-triconails-ds .rc-mechanism__step:last-child::before{ display: none}#rc-triconails-ds .rc-mechanism__number{ font-size: 28px;font-weight: 600;line-height: 1;color: #f7ce68;font-variant-numeric: tabular-nums}#rc-triconails-ds .rc-mechanism__label{ margin: 0;font-family: Garamond,Georgia,serif;font-size: 15px;font-weight: 600;color: #ffffff;line-height: 1.3}#rc-triconails-ds .rc-mechanism__body{ margin: 0;font-size: 13px;line-height: 1.55;color: #cbd5e1}#rc-triconails-ds .rc-mechanism__band{ margin-top: 32px;padding: 22px 24px;border-radius: var(--rc-radius-md);background: rgba(46,107,77,0.28);border: 1px solid rgba(46,107,77,0.5);color: #ffffff}#rc-triconails-ds .rc-mechanism__band--text{ max-width: 860px;margin-left: auto;margin-right: auto;text-align: center}#rc-triconails-ds .rc-mechanism__band-eyebrow{ margin: 0 0 8px;font-size: 11px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: #f7ce68}#rc-triconails-ds .rc-mechanism__band-h{ margin: 0 0 10px;font-size: 18px;font-weight: 600}#rc-triconails-ds .rc-mechanism__band p{ margin: 0;font-size: 14px;line-height: 1.6;color: #e2e8f0}@media (max-width: 768px){ #rc-triconails-ds .rc-mechanism__flow{ grid-template-columns: 1fr;gap: 16px}#rc-triconails-ds .rc-mechanism__step{ padding: 0 0 0 24px;border-left: 2px dashed rgba(255,255,255,0.25);margin-left: 8px}#rc-triconails-ds .rc-mechanism__step::after,#rc-triconails-ds .rc-mechanism__step::before{ display: none}}#rc-triconails-ds .rc-composition{ max-width: 860px;margin: 0 auto}#rc-triconails-ds .rc-composition__cards{ list-style: none;margin: 0 0 16px;padding: 0;display: flex;flex-direction: column;gap: 12px}#rc-triconails-ds .rc-composition__card{ display: grid;grid-template-columns: 72px minmax(0,1fr) auto;align-items: center;gap: 16px 20px;background: #ffffff;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-md);box-shadow: var(--rc-shadow-sm);overflow: hidden;min-height: 96px}#rc-triconails-ds .rc-composition__card--a{ background-image: linear-gradient(90deg,color-mix(in srgb,var(--rc-sage) 12%,#fff) 0%,#fff 36%)}#rc-triconails-ds .rc-composition__card--b{ background-image: linear-gradient(90deg,color-mix(in srgb,var(--rc-teal) 10%,#fff) 0%,#fff 36%)}#rc-triconails-ds .rc-composition__card--c{ background-image: linear-gradient(90deg,color-mix(in srgb,var(--rc-amber) 12%,#fff) 0%,#fff 36%)}#rc-triconails-ds .rc-composition__card--d{ background-image: linear-gradient(90deg,color-mix(in srgb,var(--rc-yellow) 18%,#fff) 0%,#fff 36%)}#rc-triconails-ds .rc-composition__media{ display: flex;align-items: center;justify-content: center;align-self: stretch;padding: 12px}#rc-triconails-ds .rc-composition__mark{ font-size: 22px;font-weight: 600;color: var(--rc-teal);font-variant-numeric: tabular-nums}#rc-triconails-ds .rc-composition__label{ display: flex;flex-direction: column;gap: 4px;min-width: 0;padding: 12px 0}#rc-triconails-ds .rc-composition__name{ margin: 0;font-family: Garamond,Georgia,serif;font-size: 16px;font-weight: 600;color: var(--rc-teal)}#rc-triconails-ds .rc-composition__note{ margin: 0;font-size: 13px;line-height: 1.45;color: var(--rc-text-muted)}#rc-triconails-ds .rc-composition__amount{ margin: 0;padding-right: 20px;font-size: 13px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.04em;color: var(--rc-sage);white-space: nowrap}#rc-triconails-ds .rc-composition__tiles{ list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: 12px}#rc-triconails-ds .rc-composition__tile{ display: flex;flex-direction: column;gap: 6px;padding: 14px 12px;background: #ffffff;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-md);min-height: var(--touch-min)}#rc-triconails-ds .rc-composition__tile-label{ margin: 0;font-size: 11px;font-weight: 600;letter-spacing: 0.06em;text-transform: uppercase;color: var(--rc-text-muted)}#rc-triconails-ds .rc-composition__tile-value{ margin: 0;font-size: 14px;font-weight: 600;color: var(--rc-teal)}@media (max-width: 768px){ #rc-triconails-ds .rc-composition__card{ grid-template-columns: 56px 1fr;grid-template-rows: auto auto}#rc-triconails-ds .rc-composition__amount{ grid-column: 2;padding-right: 12px;text-align: left}#rc-triconails-ds .rc-composition__tiles{ grid-template-columns: 1fr}}#rc-triconails-ds .rc-milestones{ display: grid;grid-template-columns: 1fr 1.2fr;gap: 32px;align-items: center;max-width: 1040px;margin: 0 auto}#rc-triconails-ds .rc-milestones__media .rc-image{ margin: 0;overflow: hidden;border-radius: var(--rc-radius-lg);border: 1px solid var(--rc-border);box-shadow: var(--rc-shadow-sm)}#rc-triconails-ds .rc-milestones__media img{ display: block;width: 100%;height: auto}#rc-triconails-ds .rc-milestones__steps{ margin: 0;padding: 0;list-style: none;border-left: 2px solid color-mix(in srgb,var(--rc-sage) 40%,transparent)}#rc-triconails-ds .rc-milestones__step{ position: relative;padding: 0 0 24px 24px}#rc-triconails-ds .rc-milestones__step:last-child{ padding-bottom: 0}#rc-triconails-ds .rc-milestones__step::before{ content: "";position: absolute;left: -7px;top: 0.35em;width: 12px;height: 12px;border-radius: 50%;background: var(--rc-sage)}#rc-triconails-ds .rc-milestones__when{ margin: 0 0 4px;font-size: 12px;font-weight: 600;letter-spacing: 0.04em;text-transform: uppercase;color: var(--rc-sage)}#rc-triconails-ds .rc-milestones__what{ margin: 0 0 6px;font-family: Garamond,Georgia,serif;font-size: 17px;font-weight: 600;color: var(--rc-teal)}#rc-triconails-ds .rc-milestones__meta{ margin: 0;display: inline-block;padding: 4px 10px;font-size: 13px;line-height: 1.45;color: var(--rc-text);background: var(--rc-sage-soft);border-radius: 999px}@media (max-width: 992px){ #rc-triconails-ds .rc-milestones{ grid-template-columns: 1fr}}#rc-triconails-ds .rc-dose--routine{ display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);gap: 32px;align-items: center;max-width: 1040px;margin: 0 auto}#rc-triconails-ds .rc-dose__routine-list{ list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 22px}#rc-triconails-ds .rc-dose__routine-step{ display: grid;grid-template-columns: auto 1fr;gap: 14px;align-items: start;min-height: var(--touch-min)}#rc-triconails-ds .rc-dose--routine .rc-num{ display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 50%;background: color-mix(in srgb,var(--rc-amber) 18%,transparent);color: var(--rc-amber);font-size: 16px;font-weight: 600;line-height: 1}#rc-triconails-ds .rc-dose__routine-copy{ display: flex;flex-direction: column;gap: 6px}#rc-triconails-ds .rc-dose--routine .rc-dose__step{ margin: 0;font-family: Garamond,Georgia,serif;font-size: 16px;font-weight: 600;color: var(--rc-teal)}#rc-triconails-ds .rc-dose--routine .rc-dose__text{ margin: 0;font-size: 14px;line-height: 1.55;color: #475569}#rc-triconails-ds .rc-dose__lifestyle .rc-image{ margin: 0;overflow: hidden;border-radius: var(--rc-radius-lg);border: 1px solid var(--rc-border);box-shadow: var(--rc-shadow-sm)}#rc-triconails-ds .rc-dose__lifestyle img{ display: block;width: 100%;height: auto}#rc-triconails-ds .rc-dose__note{ margin: 12px 0 0;font-size: 12px;font-weight: 600;color: var(--rc-text-muted);line-height: 1.45}@media (max-width: 992px){ #rc-triconails-ds .rc-dose--routine{ grid-template-columns: 1fr}#rc-triconails-ds .rc-dose__lifestyle{ order: -1;max-width: 480px;margin: 0 auto;width: 100%}}#rc-triconails-ds .rc-family-grid{ max-width: 1040px;margin: 0 auto;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.25fr);gap: 28px;align-items: start}#rc-triconails-ds .rc-trait{ display: inline-flex;align-items: center;max-width: 100%;padding: 6px 12px;font-size: 11px;font-weight: 600;line-height: 1.3;color: var(--rc-teal);background: color-mix(in srgb,var(--rc-amber) 12%,transparent);border: 1px solid color-mix(in srgb,var(--rc-amber) 45%,transparent);border-radius: 999px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#rc-triconails-ds .rc-trait--lg{ font-size: 12px;padding: 8px 14px}#rc-triconails-ds .rc-family-hero{ display: flex;flex-direction: column;overflow: hidden;background: #ffffff;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-lg);box-shadow: var(--rc-shadow-md)}#rc-triconails-ds .rc-family-hero__media{ background: color-mix(in srgb,var(--rc-amber) 10%,#fff);display: flex;align-items: center;justify-content: center;padding: 28px}#rc-triconails-ds .rc-family-hero__media img{ max-width: 220px;width: 100%;height: auto;object-fit: contain;display: block;margin: 0 auto}#rc-triconails-ds .rc-family-hero__body{ padding: 24px;display: flex;flex-direction: column;gap: 12px;flex: 1}#rc-triconails-ds .rc-family-hero__eyebrow{ margin: 0;font-size: 11px;font-weight: 600;letter-spacing: 0.08em;text-transform: uppercase;color: var(--rc-amber)}#rc-triconails-ds .rc-family-hero__name{ margin: 0;font-family: Garamond,Georgia,serif;font-size: 22px;font-weight: 600;color: var(--rc-teal)}#rc-triconails-ds .rc-family-hero__desc{ margin: 0;font-size: 14px;line-height: 1.55;color: var(--rc-text-muted)}#rc-triconails-ds .rc-family-hero__footer{ margin-top: auto;display: flex;align-items: center;justify-content: space-between;gap: 12px;flex-wrap: wrap;padding-top: 14px;border-top: 1px solid var(--rc-border)}#rc-triconails-ds .rc-family-rail__track{ display: grid;grid-template-columns: 1fr 1fr;gap: 16px}#rc-triconails-ds .rc-family-thumb{ display: flex;flex-direction: column;overflow: hidden;text-decoration: none;color: inherit;background: #ffffff;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-lg);box-shadow: var(--rc-shadow-sm);transition: box-shadow 0.2s ease,transform 0.2s ease;float: none;width: 100%;max-width: 100%;box-sizing: border-box}#rc-triconails-ds .rc-family-thumb:hover,#rc-triconails-ds .rc-family-thumb:focus-visible{ box-shadow: var(--rc-shadow-md);transform: translateY(-2px)}#rc-triconails-ds .rc-family-thumb__media{ background: #f8fafc;display: flex;align-items: center;justify-content: center;padding: 10px;min-height: 0}#rc-triconails-ds .rc-family-thumb__media img{ max-width: 88px;width: 100%;height: auto;object-fit: contain;display: block;margin: 0 auto}#rc-triconails-ds .rc-family-thumb__name{ margin: 0;padding: 10px 12px 4px;font-family: Garamond,Georgia,serif;font-size: 14px;font-weight: 600;color: var(--rc-teal)}#rc-triconails-ds .rc-family-thumb__desc{ margin: 0;padding: 0 12px 10px;font-size: 12px;line-height: 1.4;color: var(--rc-text-muted);display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden}#rc-triconails-ds .rc-family-thumb__footer{ display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 8px 12px 10px;border-top: 1px solid var(--rc-border)}#rc-triconails-ds .rc-family-thumb__cta{ font-size: 12px;font-weight: 600;color: var(--rc-sage)}#rc-triconails-ds .rc-btn{ display: inline-flex;align-items: center;justify-content: center;min-height: var(--touch-min);padding: 10px 16px;border-radius: 8px;font-size: 13px;font-weight: 600;text-decoration: none;transition: all 0.2s ease}#rc-triconails-ds .rc-btn--primary{ background: var(--rc-teal);color: #ffffff}#rc-triconails-ds .rc-btn--secondary{ background: #f1f5f9;color: var(--rc-teal)}@media (max-width: 992px){ #rc-triconails-ds .rc-family-grid{ grid-template-columns: 1fr}}@media (max-width: 576px){ #rc-triconails-ds .rc-family-rail__track{ grid-template-columns: 1fr}}#rc-triconails-ds .rc-faq-grid{ width: 100%;max-width: 1040px;margin: 0 auto;display: flex;gap: 40px;align-items: flex-start}#rc-triconails-ds .rc-faq-grid__col{ flex: 1 1 0;min-width: 0;display: flex;flex-direction: column}#rc-triconails-ds .rc-faq-card{ width: 100%;background: transparent;border-top: 1px solid color-mix(in srgb,var(--rc-teal) 14%,transparent);padding: 16px 0 20px;display: flex;flex-direction: column;gap: 10px}#rc-triconails-ds .rc-faq-card:last-child{ border-bottom: 1px solid color-mix(in srgb,var(--rc-teal) 14%,transparent)}#rc-triconails-ds .rc-faq-card__q{ margin: 0;font-family: Garamond,Georgia,serif;font-size: 16px;line-height: 1.4;font-weight: 600;color: var(--rc-teal);display: flex;align-items: baseline;gap: 12px}#rc-triconails-ds .rc-faq-card__num{ flex: 0 0 auto;font-size: 12px;font-weight: 600;letter-spacing: 0.05em;color: var(--rc-amber);padding-top: 4px}#rc-triconails-ds .rc-faq-card__a{ margin: 0;padding-left: 28px;font-size: 14px;line-height: 1.65;color: #475569}#rc-triconails-ds .rc-inci-panel{ max-width: 1040px;margin: 28px auto 0;background: #ffffff;border: 1px solid var(--rc-border);border-radius: var(--rc-radius-md);padding: 20px}#rc-triconails-ds .rc-inci-title{ font-size: 11px;font-weight: 600;text-transform: uppercase;letter-spacing: 0.08em;color: var(--rc-teal);margin-bottom: 6px}#rc-triconails-ds .rc-inci-code{ font-family: monospace;font-size: 12px;color: #475569;line-height: 1.6;word-break: break-word}@media (max-width: 768px){ #rc-triconails-ds .rc-faq-grid{ flex-direction: column;gap: 0}#rc-triconails-ds .rc-faq-grid__col:not(:last-child) .rc-faq-card:last-child{ border-bottom: 0}#rc-triconails-ds .rc-faq-card__a{ padding-left: 0}}#rc-triconails-ds .rc-footer,#rc-triconails-ds .rc-footer--cosmetic{ background: var(--rc-teal);color: #cbd5e1;padding: 44px 36px 32px;font-size: 12px;line-height: 1.6;border-radius: var(--rc-radius) var(--rc-radius) 0 0;margin-top: -28px;position: relative;z-index: 17;box-shadow: var(--rc-shadow)}#rc-triconails-ds .rc-footer .rc-legal{ margin: 0 0 24px;padding: 14px 16px;border-top: 2px solid rgba(255,255,255,0.22);border-bottom: 2px solid rgba(255,255,255,0.22);text-align: center}#rc-triconails-ds .rc-footer .rc-legal p{ margin: 0;color: #ffffff;font-weight: 600;font-size: 13px;letter-spacing: 0.02em}#rc-triconails-ds .rc-footer-grid{ display: grid;grid-template-columns: repeat(3,1fr);gap: 32px}#rc-triconails-ds .rc-footer-col__title{ color: #ffffff;font-weight: 600;font-size: 13px;text-transform: uppercase;letter-spacing: 0.06em;margin-bottom: 10px}#rc-triconails-ds .rc-footer-muted{ color: #94a3b8}#rc-triconails-ds .rc-footer__text--mb8{ margin-bottom: 8px}#rc-triconails-ds .rc-footer__text--mb6{ margin-bottom: 6px}#rc-triconails-ds .rc-footer__text--mb4{ margin-bottom: 4px}@media (max-width: 992px){ #rc-triconails-ds .rc-hero-grid{ grid-template-columns: 1fr;gap: 32px}}@media (max-width: 768px){ #rc-triconails-ds .rc-hero-headline{ font-size: 26px}#rc-triconails-ds .rc-hero-trio{ grid-template-columns: 1fr}#rc-triconails-ds .rc-footer .rc-legal{ margin: 0 0 24px;padding: 14px 16px;border-top: 2px solid rgba(255,255,255,0.22);border-bottom: 2px solid rgba(255,255,255,0.22);text-align: center}#rc-triconails-ds .rc-footer .rc-legal p{ margin: 0;color: #ffffff;font-weight: 600;font-size: 13px;letter-spacing: 0.02em}#rc-triconails-ds .rc-footer-grid{ grid-template-columns: 1fr;gap: 20px}}@media (max-width: 576px){ #rc-triconails-ds .rc-section--title{ font-size: 22px}#rc-triconails-ds .rc-footer{ padding: 28px 16px 20px}#rc-triconails-ds .rc-btn,#rc-triconails-ds .rc-top-menu__link{ min-height: var(--touch-min)}}
#rc-triconails-ds .rc-promo{box-sizing:border-box;display:flex;align-items:center;gap:12px;width:100%;margin:0;padding:10px 16px 12px;background:#fff;color:#C2185B;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}#rc-triconails-ds .rc-promo::before{content:"";flex:1 1 auto;height:1px;min-width:24px;background:currentColor}@media (max-width:768px){#rc-triconails-ds .rc-promo{padding:8px 12px 10px;letter-spacing:.06em}}
