.cabins_main__bEw_i{background:var(--bg);min-height:100vh}.cabins_reveal__WcBDo{opacity:0;transform:translateY(18px);transition:opacity .64s var(--ease,cubic-bezier(.32,.72,0,1)),transform .64s var(--ease,cubic-bezier(.32,.72,0,1))}.cabins_revealIn__ytAJP{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.cabins_reveal__WcBDo{opacity:1;transform:none;transition:none}}.cabins_hero__2PdPM{background:radial-gradient(ellipse 70% 70% at 100% 0,rgba(232,199,122,.14) 0,transparent 55%),radial-gradient(ellipse 60% 80% at 0 100%,rgba(167,139,196,.18) 0,transparent 55%),linear-gradient(135deg,#2A1547,#1A0E2E);color:#fff;padding:120px 0 var(--s-10);position:relative;overflow:hidden}.cabins_heroInner__d3xjJ{max-width:1320px;margin:0 auto;padding:0 48px;position:relative;z-index:1}.cabins_crumbs__an2nj{display:flex;align-items:center;gap:6px;font-size:var(--fs-small);color:var(--brand-glow);margin-bottom:var(--s-6)}.cabins_crumbs__an2nj a{color:var(--brand-glow);transition:color var(--duration)}.cabins_crumbs__an2nj a:hover{color:#fff}.cabins_crumbs__an2nj span{color:rgba(255,255,255,.55)}.cabins_eyebrow__29mL8{display:inline-block;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-soft);margin-bottom:var(--s-4)}.cabins_h1__7POuw{font-size:clamp(2rem,3.4vw,3rem);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--ls-display);margin-bottom:var(--s-5)}@media (min-width:1200px){.cabins_h1__7POuw{white-space:nowrap}}.cabins_h1__7POuw em{font-family:EB Garamond,serif;font-style:italic;font-weight:400;color:var(--accent-soft)}.cabins_intro__1As3G{font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);color:rgba(255,255,255,.82);max-width:60ch}.cabins_heroStats__wItd6{display:flex;flex-wrap:wrap;gap:var(--s-5) var(--s-9);margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid rgba(255,255,255,.14)}.cabins_heroStat__ByQ0e{display:flex;flex-direction:column;gap:4px}.cabins_heroStatVal__B23Q8{font-size:1.75rem;font-weight:400;letter-spacing:var(--ls-tight);color:var(--accent-soft)}.cabins_heroStatLbl__L0Y_J{font-size:var(--fs-small);color:rgba(255,255,255,.7)}.cabins_catalog__crvSe{padding:var(--s-12) 0 0}.cabins_catalogInner__0WL1Q{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_filters__KnrRd{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-bottom:var(--s-7)}.cabins_filterChip__x32ID{padding:9px 18px;border-radius:var(--radius-pill);font-size:var(--fs-small);font-weight:500;color:var(--ink-muted);background:var(--bg-soft);border:1px solid var(--line);transition:all var(--duration) var(--ease)}.cabins_filterChip__x32ID:hover{border-color:var(--brand-light);color:var(--brand)}.cabins_filterChipActive__h3UE6{background:var(--brand);color:#fff;border-color:var(--brand);box-shadow:var(--shadow-purple)}.cabins_row__Iiqj3{width:100%;padding:72px 0;position:relative}.cabins_rowFirst__mjRV3{padding-top:28px}.cabins_row__Iiqj3:last-of-type{padding-bottom:96px}.cabins_rowInner__vS7ye{max-width:1440px;margin:0 auto;padding:0 48px}.cabins_rowPremium__rkoFX{background:#F7F4EE}.cabins_rowLite__2ZVpz{background:#FFFFFF;box-shadow:inset 0 1px 0 rgba(20,17,15,.05)}.cabins_rowSpec__ccCe1{background:linear-gradient(180deg,#F2EDE3,#EFE9DD)}.cabins_rowHead__HweSV{display:flex;flex-direction:column;gap:14px;padding-bottom:24px;margin-bottom:32px;position:relative}.cabins_rowHead__HweSV:after{content:"";position:absolute;left:0;bottom:0;width:88px;height:2px;border-radius:1px;background:linear-gradient(90deg,#C9A961,#E8C77A)}.cabins_rowMeta__3vIes{display:flex;flex-direction:column;gap:10px;padding-bottom:4px}.cabins_rowEyebrowLine__Y3mlA{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.cabins_rowEyebrow__OfVqg{font-size:13px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;line-height:1}.cabins_rowEyebrowPremium__cFJF0{color:#2A1547}.cabins_rowEyebrowLite__jd0XB{color:#5C5552}.cabins_rowEyebrowSpec___7JO3{color:#B8924D}.cabins_rowMetric__Cfe70{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1;color:rgba(20,17,15,.45);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabins_rowDesc__8MGGH{font-size:15px;font-weight:500;letter-spacing:-.012em;line-height:1.5;color:#5C5552;max-width:56ch;white-space:pre-line}.cabins_grid__OpshO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.cabins_grid__OpshO>.cabins_reveal__WcBDo{display:flex}.cabins_grid__OpshO>.cabins_reveal__WcBDo>.cabins_card__otRnr{flex:1 1}.cabins_card__otRnr{position:relative;display:block;width:100%;min-height:460px;background:#EFEAE3;border:0;border-radius:24px;overflow:hidden;isolation:isolate;box-shadow:0 1px 2px rgba(20,17,15,.03);transition:transform .46s cubic-bezier(.32,.72,0,1),box-shadow .46s}.cabins_card__otRnr:hover{transform:translateY(-4px);box-shadow:0 1px 2px rgba(20,17,15,.06),0 32px 64px rgba(74,35,120,.28)}.cabins_cardHero__AdiBq{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%;opacity:0;transform:scale(1.08);transition:opacity .56s ease,transform 1.2s cubic-bezier(.32,.72,0,1)}.cabins_card__otRnr:hover .cabins_cardHero__AdiBq{opacity:1;transform:scale(1)}.cabins_cardGlass__Afs3d{position:absolute;inset:0;z-index:4;display:flex;flex-direction:column;justify-content:flex-end;padding:32px 28px 28px;background:linear-gradient(180deg,rgba(20,17,15,0),rgba(20,17,15,0) 45%,rgba(20,17,15,.55) 75%,rgba(20,17,15,.78));opacity:0;transition:opacity .36s ease;pointer-events:none}.cabins_card__otRnr:hover .cabins_cardGlass__Afs3d{opacity:1}.cabins_glassName__LPaeP{font-size:34px;font-weight:800;letter-spacing:-.028em;line-height:1;color:#fff;margin:0 0 6px;transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .12s,opacity .36s ease .12s}.cabins_card__otRnr:hover .cabins_glassName__LPaeP{transform:translateY(0);opacity:1}.cabins_glassSpecs__R3OOZ{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.78);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 18px;transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .18s,opacity .36s ease .18s}.cabins_card__otRnr:hover .cabins_glassSpecs__R3OOZ{transform:translateY(0);opacity:1}.cabins_glassBottom__nRtX4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.18);transform:translateY(14px);opacity:0;transition:transform .54s cubic-bezier(.32,.72,0,1) .24s,opacity .36s ease .24s}.cabins_card__otRnr:hover .cabins_glassBottom__nRtX4{transform:translateY(0);opacity:1}.cabins_glassPriceLbl__kHpJI{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-right:6px}.cabins_glassPrice__2SAXf{font-size:18px;font-weight:700;letter-spacing:-.012em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cabins_glassCta__Mv_sI{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:#fff;color:var(--ink);flex-shrink:0;transition:transform .32s cubic-bezier(.32,.72,0,1)}.cabins_card__otRnr:hover .cabins_glassCta__Mv_sI{transform:translate(2px,-2px)}.cabins_cardDefault__V1Z8d{position:absolute;inset:0;z-index:1;padding:28px 24px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;pointer-events:none;transition:opacity .36s ease,transform .46s cubic-bezier(.32,.72,0,1)}.cabins_card__otRnr:hover .cabins_cardDefault__V1Z8d{opacity:0;transform:translateY(-12px)}.cabins_cardImg__J_yiT{position:absolute;inset:0;z-index:0;display:flex;align-items:flex-end;justify-content:center;transition:opacity .42s ease,transform .72s cubic-bezier(.32,.72,0,1)}.cabins_card__otRnr:hover .cabins_cardImg__J_yiT{opacity:0;transform:scale(1.04)}.cabins_cardImg__J_yiT img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center bottom;filter:none;padding:0;transition:transform .52s cubic-bezier(.32,.72,0,1)}.cabins_tier__iVRY7{position:absolute;top:24px;right:24px;padding:6px 12px;border-radius:999px;line-height:1;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;transform:translateY(-8px);opacity:0;transition:transform .48s cubic-bezier(.32,.72,0,1) 80ms,opacity .32s ease 80ms}.cabins_card__otRnr:hover .cabins_tier__iVRY7{transform:translateY(0);opacity:1}.cabins_tier-Premium__gLBo8{background:linear-gradient(135deg,#2A1547,#4A2378);color:#fff}.cabins_tier-Lite__F3bZr{background:rgba(255,255,255,.95);color:#2A1547;border:1px solid #a78bc4}.cabins_tier-Pro__5CqIq{background:linear-gradient(135deg,#1a1410,#2A1547);color:#E8C77A}.cabins_tier-Custom__yLm6Y{background:linear-gradient(135deg,#D4AF6A,#E8C97A);color:#2A1547}.cabins_tier-Cloud__Zy1pt{background:linear-gradient(135deg,#4A9EFF,#7BB8FF);color:#fff}.cabins_db__OnDpo{position:absolute;bottom:12px;right:12px;padding:6px 11px;border-radius:var(--radius-sm);background:rgba(20,17,15,.72);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:1rem;font-weight:600;letter-spacing:-.01em}.cabins_db__OnDpo small{font-size:.6875rem;font-weight:500;opacity:.85}.cabins_cardTop__IU1qm{display:flex;flex-direction:column;align-items:center;gap:2px;margin-bottom:10px}.cabins_cardName__FoUEO{font-size:13px;font-weight:500;color:var(--ink-muted);letter-spacing:-.012em}.cabins_cardName__FoUEO strong{font-weight:700;color:var(--ink)}.cabins_cardCap__mAJsb{font-size:var(--fs-small);color:var(--ink-subtle);white-space:nowrap}.cabins_cardScenarios__foZV0{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;margin-top:10px}.cabins_cardScenarios__foZV0>.cabins_scChip__YaUiW:nth-child(3){grid-column:1/-1}.cabins_scChip__YaUiW{padding:5px 10px;border-radius:var(--radius-pill);font-size:var(--fs-small);line-height:1.25;text-align:center;color:var(--brand);background:var(--brand-pale)}.cabins_cardFoot__RS8Ep,.cabins_scChip__YaUiW{display:flex;align-items:center;justify-content:center}.cabins_cardFoot__RS8Ep{margin-top:auto;position:relative;z-index:1;gap:8px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(20,17,15,.55),0 1px 12px rgba(20,17,15,.4)}.cabins_cardDefault__V1Z8d:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(180deg,rgba(20,17,15,0),rgba(20,17,15,.55) 55%,rgba(20,17,15,.78));pointer-events:none;z-index:0}.cabins_footPrice__HFwJH{display:none}.cabins_footPriceLbl__pBEBf{font-weight:500;opacity:.7}.cabins_cardPrice__ENvx4{font-size:var(--fs-body-lg);font-weight:600;color:var(--ink)}.cabins_priceFrom__ggfL2{font-size:var(--fs-small);font-weight:400;color:var(--ink-subtle)}.cabins_cardMore__bZ6Hb{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-small);font-weight:500;color:var(--brand)}.cabins_seo__falVQ{padding:var(--s-12) var(--s-6);border-top:1px solid var(--line)}.cabins_seoInner__Y9541{max-width:760px;margin:0 auto}.cabins_faqSection__4MAdW{padding:var(--s-12) var(--s-6);background:var(--bg-soft);border-block:1px solid var(--line)}.cabins_faqInner__X65Ys{max-width:1180px;margin:0 auto}.cabins_seoH2__BEqgJ{position:relative;padding-top:var(--s-7);text-align:center;font-size:clamp(30px,3.4vw,46px);font-weight:400;color:var(--ink);letter-spacing:-.03em;line-height:1.08;max-width:20ch;margin:0 auto var(--s-6)}.cabins_seoH2__BEqgJ:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:48px;height:2px;background:var(--accent-soft)}.cabins_seoInner__Y9541>.cabins_reveal__WcBDo+.cabins_reveal__WcBDo{margin-top:var(--s-10)}.cabins_seoPara__NVcx7{font-size:var(--fs-body-lg);color:var(--ink-muted);line-height:var(--lh-relaxed);margin-bottom:var(--s-5)}.cabins_faqHead__w2Mpr{max-width:820px;margin:0 auto var(--s-8);text-align:center;font-size:clamp(28px,3vw,40px);font-weight:400;letter-spacing:-.025em;line-height:1.1;color:var(--ink)}.cabins_seoFaq__oQbqE{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.cabins_faqItem__ubPO0{background:var(--bg-soft,#F7F4EE);border:1px solid var(--line,#e8e4dd);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s}.cabins_faqItemOpen__r0wrl{background:#fff;border-color:var(--brand-light,#A78BC4);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.cabins_faqQ__DOvC0{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;font-size:var(--fs-body-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink);transition:color .2s}.cabins_faqQ__DOvC0:hover{color:var(--brand)}.cabins_faqQ__DOvC0:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:14px}.cabins_faqIcon__JyX9z{flex-shrink:0;color:var(--brand);transition:transform .28s cubic-bezier(.32,.72,0,1)}.cabins_faqItemOpen__r0wrl .cabins_faqIcon__JyX9z{transform:rotate(45deg)}.cabins_faqAWrap__MeXP6{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.cabins_faqAInner__CrbWy{overflow:hidden}.cabins_faqA__k3GOw{font-size:var(--fs-body);line-height:1.7;color:var(--ink-muted);margin:0;padding:0 24px 22px}@media (max-width:1100px){.cabins_catalogInner__0WL1Q,.cabins_heroInner__d3xjJ{padding:0 32px}}@media (max-width:980px){.cabins_grid__OpshO{grid-template-columns:repeat(2,1fr);gap:var(--s-6)}.cabins_heroStats__wItd6{gap:var(--s-4) var(--s-7)}}@media (max-width:600px){.cabins_hero__2PdPM{padding:104px 0 var(--s-9)}.cabins_catalogInner__0WL1Q,.cabins_heroInner__d3xjJ{padding:0 20px}.cabins_grid__OpshO{grid-template-columns:repeat(2,1fr);gap:10px}.cabins_catalog__crvSe{padding:var(--s-10) 0}.cabins_seo__falVQ{padding:var(--s-10) var(--s-5)}.cabins_rowInner__vS7ye{padding:0 16px}.cabins_row__Iiqj3{padding:48px 0}.cabins_row__Iiqj3:last-of-type{padding-bottom:64px}}@media (hover:none){.cabins_card__otRnr{min-height:0;display:flex;flex-direction:column;border-radius:16px}.cabins_cardGlass__Afs3d,.cabins_cardHero__AdiBq{display:none}.cabins_cardImg__J_yiT{position:relative;inset:auto;aspect-ratio:3/4;width:100%;align-items:flex-end}.cabins_cardImg__J_yiT img{width:100%;height:100%;object-fit:contain;object-position:center bottom}.cabins_cardDefault__V1Z8d{position:relative;inset:auto;z-index:1;padding:0 12px 14px;justify-content:flex-start;gap:6px;opacity:1;transform:none}.cabins_cardDefault__V1Z8d:after{content:none}.cabins_cardTop__IU1qm{margin-bottom:0}.cabins_cardName__FoUEO{font-size:13px}.cabins_cardFoot__RS8Ep{margin-top:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--ink-subtle);text-shadow:none;font-size:10px;letter-spacing:.06em}.cabins_footPrice__HFwJH{display:inline;flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:-.012em;color:var(--ink);text-transform:none;letter-spacing:0}.cabins_footPriceLbl__pBEBf{font-size:11px}.cabins_cardScenarios__foZV0{grid-template-columns:1fr;gap:4px;margin-top:6px}.cabins_cardScenarios__foZV0>.cabins_scChip__YaUiW:nth-child(3){display:none}.cabins_scChip__YaUiW{font-size:10px;padding:4px 8px;line-height:1.2}.cabins_tier__iVRY7{transform:none;opacity:1;top:10px;right:10px;font-size:8px;padding:4px 8px;letter-spacing:.16em}.cabins_card__otRnr:active{transform:scale(.985)}}@media (hover:none){@media (prefers-reduced-motion:reduce){.cabins_card__otRnr:active{transform:none}}}.certificates_main__Whxo_{--max:1240px;--gutter:clamp(20px,4vw,48px);--r:16px;--card:var(--bg-pure);background:var(--bg);color:var(--ink);overflow-x:hidden}.certificates_jsReady__y5Juq .certificates_reveal__tZ0Go{opacity:0;transform:translateY(22px);transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.certificates_jsReady__y5Juq .certificates_revealIn__gZn2x{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.certificates_jsReady__y5Juq .certificates_reveal__tZ0Go{opacity:1;transform:none;transition:none}}.certificates_kicker__KKm7O,.certificates_secKicker__wv8Hd,.certificates_tileEyebrow__mSG9w{display:inline-flex;align-items:center;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates_hero__Izy7_{padding:150px 0 clamp(44px,6vw,72px);background:radial-gradient(80% 90% at 92% 0,rgba(74,35,120,.08),transparent 60%),var(--bg)}.certificates_heroInner__sbJ1v{max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.certificates_heroText__GVoTD{max-width:900px}.certificates_crumbs__nI54C{display:flex;align-items:center;gap:8px;font-size:var(--fs-small);color:var(--ink-subtle);margin-bottom:26px}.certificates_crumbs__nI54C a{color:var(--ink-muted);text-decoration:none;transition:color .2s}.certificates_crumbs__nI54C a:hover{color:var(--brand)}.certificates_crumbs__nI54C svg{color:var(--line-strong)}.certificates_kicker__KKm7O{margin-bottom:22px}.certificates_h1__HnL0o{font-size:var(--fs-h1);font-weight:500;line-height:1.15;letter-spacing:-.035em;color:var(--ink);margin:0 0 22px;max-width:22ch;text-wrap:balance}.certificates_italic__jWqx_{font-style:italic;font-weight:400;background:linear-gradient(135deg,var(--brand-deep) 0,var(--brand) 50%,var(--brand-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;padding:0 .12em;margin:0 -.12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.certificates_lead__hc_Ye{font-size:var(--fs-body-lg);line-height:1.6;color:var(--ink-muted);max-width:880px;margin:0 0 42px;text-wrap:pretty}.certificates_heroActions__UkvEY{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.certificates_heroLinks__xW3lo{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:26px;font-size:var(--fs-body)}.certificates_heroLinks__xW3lo a{color:var(--ink-muted);text-decoration:none;font-weight:500;border-bottom:1px solid var(--line-strong);padding-bottom:1px;transition:color .2s,border-color .2s}.certificates_heroLinks__xW3lo a:hover{color:var(--brand);border-color:var(--brand)}.certificates_heroLinks__xW3lo span{color:var(--line-strong)}.certificates_btnPrimary__mBaE1,.certificates_ctaBtn__SH5Mc{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;font-size:var(--fs-body);font-weight:600;letter-spacing:-.005em;color:#fff;border:none;border-radius:999px;cursor:pointer;font-family:inherit;background:linear-gradient(135deg,var(--brand-deep) 0,var(--brand) 50%,var(--brand-light) 100%);background-size:200% 100%;background-position:0 50%;box-shadow:0 8px 28px rgba(201,168,232,.32),inset 0 1px 0 rgba(255,255,255,.8);transition:all .36s cubic-bezier(.32,.72,0,1)}.certificates_btnPrimary__mBaE1:hover,.certificates_ctaBtn__SH5Mc:hover{background-position:100% 50%;transform:translateY(-3px);box-shadow:0 16px 40px rgba(74,35,120,.5)}.certificates_btnPrimary__mBaE1:active,.certificates_ctaBtn__SH5Mc:active{transform:translateY(-1px) scale(.985)}.certificates_btnGhost__dTKUZ{display:inline-flex;align-items:center;gap:8px;color:var(--ink-muted);font-size:var(--fs-body);font-weight:500;text-decoration:none;transition:color .2s}.certificates_btnGhost__dTKUZ svg{color:var(--brand)}.certificates_btnGhost__dTKUZ:hover{color:var(--brand-deep)}.certificates_badgeSection__PTnKz{padding:0;background:var(--bg);border-bottom:1px solid var(--line)}.certificates_badgeInner__kSh5E{max-width:var(--max);margin:0 auto;padding:clamp(40px,5vw,64px) var(--gutter)}.certificates_badgeSection__PTnKz .certificates_secHead__yCRxp{margin-bottom:clamp(24px,3vw,34px)}.certificates_badgeWall__iGU_q{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;width:100%}.certificates_badge__kYqbM{--tone:var(--brand);--tone-wash:rgba(74,35,120,0.06);background:var(--card);border-radius:12px;padding:15px 17px 16px;display:flex;flex-direction:column;gap:2px;position:relative;border:1px solid var(--line);border-left:3px solid var(--tone);transition:transform .34s cubic-bezier(.32,.72,0,1),box-shadow .34s,border-color .34s,background .34s}.certificates_badge__kYqbM:hover{transform:translateY(-3px);box-shadow:var(--shadow-deep);background:linear-gradient(180deg,var(--tone-wash),var(--card) 60%)}.certificates_badge_iso__0g14X{--tone:var(--brand);--tone-wash:rgba(74,35,120,0.07)}.certificates_badge_safe__oLnT5{--tone:var(--success);--tone-wash:rgba(47,125,79,0.07)}.certificates_badge_mat__7SJ8u{--tone:var(--accent-rich);--tone-wash:rgba(201,169,97,0.10)}.certificates_badge_fire__BBgxV{--tone:#C2571E;--tone-wash:rgba(194,87,30,0.08)}.certificates_badge__kYqbM:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.certificates_badgeIco__BjJQw{position:absolute;top:13px;right:13px;color:var(--tone)}.certificates_badgeCat__udhed{font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tone);margin-bottom:4px}.certificates_badgeCode__wuBch{font-size:var(--fs-h4);font-weight:700;color:var(--ink);letter-spacing:-.015em;line-height:1.1}.certificates_badgeNote___TgB6{font-size:var(--fs-small);color:var(--ink-muted)}.certificates_metricBand__9xvWY{padding:0;background:var(--brand-deep);color:#fff}.certificates_metricInner__bvVbp{max-width:var(--max);margin:0 auto;padding:clamp(26px,3vw,38px) var(--gutter);display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.certificates_metric__OCo4H{display:flex;flex-direction:column;gap:6px;position:relative;max-width:240px}.certificates_metric__OCo4H:not(:last-child):after{content:"";position:absolute;right:calc(-1 * clamp(8px, 1vw, 14px));top:4px;bottom:4px;width:1px;background:rgba(255,255,255,.14)}.certificates_metricNum__ERztq{font-size:clamp(2rem,3.4vw,2.8rem);font-weight:600;line-height:.95;letter-spacing:-.03em;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates_metricNum__ERztq i{font-style:normal;font-size:.36em;font-weight:500;margin-left:3px;color:var(--accent-soft)}.certificates_metricPfx__0KRWU{margin-left:0!important;margin-right:4px}.certificates_metricLbl__5Xe8G{font-size:var(--fs-small);color:rgba(255,255,255,.8);line-height:1.4}.certificates_body__MDaw_{max-width:var(--max);margin:0 auto;padding:clamp(56px,7vw,96px) var(--gutter) clamp(40px,6vw,80px)}.certificates_section__WY444{padding:0;margin-bottom:clamp(40px,5vw,72px)}.certificates_section__WY444:last-child{margin-bottom:0}.certificates_secHead__yCRxp{margin-bottom:clamp(28px,3vw,40px)}.certificates_secKicker__wv8Hd{margin-bottom:14px}.certificates_h2__A4Q0a{font-size:var(--fs-h2);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--ink);margin:0}.certificates_secLead__ZxW9j{font-size:var(--fs-body-lg);line-height:1.55;color:var(--ink-muted);max-width:60ch;margin:14px 0 0}.certificates_labBand__hwnAM{position:relative;overflow:hidden;isolation:isolate;padding:0}.certificates_labBg__9E_OY{position:absolute;inset:-6% 0;z-index:-2;background-size:cover;background-position:center 40%;transform:translateZ(0);will-change:transform}.certificates_labOverlay__MnB3p{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(28,14,54,.3),rgba(28,14,54,.4) 55%,rgba(28,14,54,.5)),radial-gradient(120% 80% at 15% 10%,rgba(74,35,120,.22),transparent 60%)}.certificates_labInner__aH7ym{max-width:var(--max);margin:0 auto;padding:clamp(56px,7vw,100px) var(--gutter)}.certificates_secHeadOnDark__wOJJC .certificates_h2__A4Q0a{color:#fff}.certificates_secHeadOnDark__wOJJC .certificates_secKicker__wv8Hd{color:rgba(255,255,255,.68)}.certificates_labBand__hwnAM .certificates_tileGlass__ZtJIu{grid-column:span 2;justify-content:center;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.certificates_labBand__hwnAM .certificates_tileDb__zs9vY{grid-column:1/span 2;grid-row:1}.certificates_labBand__hwnAM .certificates_tileGlass__ZtJIu{grid-column:1/span 2;grid-row:2}.certificates_labBand__hwnAM .certificates_tileGlass__ZtJIu:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24);box-shadow:0 14px 44px rgba(0,0,0,.34)}.certificates_glassEyebrow__42uEn{display:inline-block;font-size:var(--fs-eyebrow);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-soft);margin-bottom:14px}.certificates_glassText__RtZwC{font-size:var(--fs-body-lg);line-height:1.5;color:#fff;margin:0 0 18px;max-width:34ch}.certificates_glassBadge__k2bhw{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;font-size:var(--fs-small);font-weight:600;color:rgba(255,255,255,.86);padding:8px 14px;border-radius:999px;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12)}.certificates_glassBadge__k2bhw svg{color:var(--accent-soft)}.certificates_labClips__6oZit{grid-column:span 2;grid-row:1/span 2;align-self:stretch;display:flex;flex-direction:column;min-width:0}.certificates_labClipsRow__xinaj{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;flex:1 1;min-height:0}.certificates_labClip__qsT6U{position:relative;display:block;width:100%;height:100%;min-height:200px;overflow:hidden;padding:0;isolation:isolate;cursor:pointer;border-radius:var(--r);border:1px solid rgba(255,255,255,.16);background:#14110F;box-shadow:0 14px 40px rgba(0,0,0,.34);transition:transform .38s cubic-bezier(.32,.72,0,1),border-color .32s,box-shadow .38s}.certificates_labClip__qsT6U:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.34);box-shadow:0 22px 56px rgba(0,0,0,.46)}.certificates_labClip__qsT6U video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.certificates_labClipOverlay__bp7qE{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(20,17,15,0) 38%,rgba(20,17,15,.76))}.certificates_labClipPlay__Xz8CT{position:absolute;top:12px;right:12px;z-index:2;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.95);color:var(--brand-deep);display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding-left:2px;transition:transform .32s cubic-bezier(.32,.72,0,1),background .32s}.certificates_labClip__qsT6U:hover .certificates_labClipPlay__Xz8CT{transform:scale(1.1);background:var(--accent-soft)}.certificates_labClipCaption__pNOvq{position:absolute;left:14px;right:14px;bottom:12px;z-index:2;text-align:left;font-size:var(--fs-small);font-weight:600;line-height:1.35;color:#fff}.certificates_labLightbox__U1DRj{position:fixed;inset:0;z-index:100;background:rgba(8,6,12,.92);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;padding:60px 20px 20px;animation:certificates_labLightboxIn__t_uqu .28s cubic-bezier(.22,1,.36,1)}@keyframes certificates_labLightboxIn__t_uqu{0%{opacity:0}to{opacity:1}}.certificates_labLightboxClose__Ucgd_{position:absolute;top:20px;right:24px;width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .24s,transform .24s}.certificates_labLightboxClose__Ucgd_:hover{background:rgba(255,255,255,.2);transform:scale(1.08)}.certificates_labLightboxVideo__y5kg9{max-width:min(100%,480px);max-height:calc(100vh - 100px);aspect-ratio:9/16;width:auto;height:auto;border-radius:16px;box-shadow:0 40px 120px rgba(0,0,0,.6);background:#000;object-fit:contain}.certificates_bento__amAJN{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;grid-auto-rows:minmax(0,auto)}.certificates_tile___tmHm{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:26px;display:flex;flex-direction:column;min-width:0;transition:transform .38s cubic-bezier(.32,.72,0,1),box-shadow .38s,border-color .38s}.certificates_tile___tmHm:hover{transform:translateY(-4px);border-color:var(--brand-light);box-shadow:var(--shadow-deep)}.certificates_tileEyebrow__mSG9w{margin-bottom:18px}.certificates_tileWide__Sqgn5{grid-column:span 2}.certificates_tileDb__zs9vY{background:linear-gradient(135deg,#2A1547 0,var(--brand) 72%,rgba(74,35,120,.94) 100%);border-color:transparent;color:#fff;justify-content:center}.certificates_tileDb__zs9vY .certificates_tileEyebrow__mSG9w{color:rgba(255,255,255,.7)}.certificates_tileDb__zs9vY .certificates_tileEyebrow__mSG9w:before{display:none}.certificates_dbRow__pC0_h{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,2vw,22px)}.certificates_dbSide__fo20v{display:flex;flex-direction:column;align-items:center;gap:4px;flex:0 0 auto}.certificates_dbFrom__oUHfb,.certificates_dbTo__NYKWM{font-size:clamp(2rem,4vw,3.2rem);font-weight:600;line-height:.9;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates_dbFrom__oUHfb{color:rgba(255,255,255,.5)}.certificates_dbTo__NYKWM{color:#fff}.certificates_dbFrom__oUHfb i,.certificates_dbTo__NYKWM i{font-style:normal;font-size:.34em;font-weight:600;margin-left:2px;color:var(--accent-bright)}.certificates_dbSideLbl__jzXEe{font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.5)}.certificates_dbArrow__YU6E_{color:var(--accent-soft);display:inline-flex;flex:0 0 auto}.certificates_dbNote__X5WTk{font-size:var(--fs-small);line-height:1.5;color:rgba(255,255,255,.78);margin:20px 0 0;max-width:62ch}.certificates_eqPair__YiI79{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,18px);min-width:0;padding:14px 16px;border-radius:12px;background:rgba(0,0,0,.26);border:1px solid rgba(255,255,255,.07)}.certificates_eq__yuyD8{display:flex;align-items:flex-end;gap:4px;height:56px}.certificates_eq__yuyD8 span{width:clamp(5px,.7vw,8px);border-radius:3px 3px 2px 2px;animation:certificates_eqBounce__fd01s .9s ease-in-out infinite alternate;animation-delay:calc(var(--i) * -.16s)}.certificates_eqLoud__ONGPO span{background:linear-gradient(180deg,#F4D998,#E8C77A 40%,#B8924D);box-shadow:0 0 12px rgba(232,199,122,.3);height:70%}.certificates_eqLoud__ONGPO span:first-child{height:55%}.certificates_eqLoud__ONGPO span:nth-child(2){height:85%}.certificates_eqLoud__ONGPO span:nth-child(3){height:65%}.certificates_eqLoud__ONGPO span:nth-child(4){height:95%}.certificates_eqLoud__ONGPO span:nth-child(5){height:72%}.certificates_eqLoud__ONGPO span:nth-child(6){height:60%}.certificates_eqQuiet__Dyb1B span{background:linear-gradient(180deg,#C9A8E8,#A78BC4 40%,#4A2378);box-shadow:0 0 10px rgba(167,139,196,.3);animation-duration:1.4s}.certificates_eqQuiet__Dyb1B span:first-child{height:18%}.certificates_eqQuiet__Dyb1B span:nth-child(2){height:30%}.certificates_eqQuiet__Dyb1B span:nth-child(3){height:22%}.certificates_eqQuiet__Dyb1B span:nth-child(4){height:34%}.certificates_eqQuiet__Dyb1B span:nth-child(5){height:20%}.certificates_eqQuiet__Dyb1B span:nth-child(6){height:26%}@keyframes certificates_eqBounce__fd01s{0%{transform:scaleY(.42);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}@media (prefers-reduced-motion:reduce){.certificates_eq__yuyD8 span{animation:none}}.certificates_tilePhoto__vL_Ir{grid-column:span 2;padding:0;position:relative;overflow:hidden;min-height:240px}.certificates_tilePhoto__vL_Ir img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .42s cubic-bezier(.32,.72,0,1)}.certificates_tilePhoto__vL_Ir:hover img{transform:scale(1.05)}.certificates_tilePhotoCap__sCyl7{position:absolute;left:16px;bottom:16px;z-index:1;font-size:var(--fs-small);font-weight:600;color:#fff;padding:7px 13px;border-radius:999px;background:rgba(20,17,15,.55);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.certificates_tileSpec__onCHd{gap:0}.certificates_specIco__7or7l{color:var(--brand);margin-bottom:16px}.certificates_specValue__vDD5G{font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600;letter-spacing:-.03em;color:var(--brand-deep);line-height:1;margin-bottom:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates_specValue__vDD5G i{font-style:normal;font-size:.5em;font-weight:500;margin-left:3px;color:var(--brand)}.certificates_specLabel__0O6wc{font-size:var(--fs-body);font-weight:700;color:var(--ink);margin-bottom:6px}.certificates_specHint__LRPQa{font-size:var(--fs-small);line-height:1.45;color:var(--ink-muted)}.certificates_twoUp__vP_Cu{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.certificates_panel__kGQO7{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:30px;display:flex;flex-direction:column}.certificates_panelTitle__mXCbn{display:flex;align-items:center;gap:10px;font-size:var(--fs-h4);font-weight:600;color:var(--ink);margin:0 0 20px}.certificates_panelTitle__mXCbn svg{color:var(--brand)}.certificates_patentList__sdlw0{list-style:none;margin:0 0 22px;padding:0;flex:1 1}.certificates_patentList__sdlw0 li{display:flex;flex-direction:column;gap:5px;padding:15px 0;border-top:1px solid var(--line)}.certificates_patentList__sdlw0 li:last-child{border-bottom:1px solid var(--line)}.certificates_patentCode__rygUU{font-size:var(--fs-body);font-weight:700;color:var(--brand-deep)}.certificates_patentList__sdlw0 span:last-child{font-size:var(--fs-small);line-height:1.5;color:var(--ink-muted)}.certificates_panelBtn__jZOl1{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:999px;font-size:var(--fs-small);font-weight:600;font-family:inherit;background:rgba(74,35,120,.12);color:var(--brand-deep);border:none;cursor:pointer;transition:background .22s,color .22s,transform .22s cubic-bezier(.32,.72,0,1)}.certificates_panelBtn__jZOl1:hover{background:var(--brand);color:#fff;transform:translateY(-2px)}.certificates_docCard__8EHMc:focus-within,.certificates_panelBtn__jZOl1:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.certificates_docGrid__315Kg{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.certificates_docCard__8EHMc{background:var(--card);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;transition:transform .42s cubic-bezier(.32,.72,0,1),box-shadow .42s,border-color .42s}.certificates_docCard__8EHMc:hover{transform:translateY(-6px);border-color:var(--brand-light);box-shadow:var(--shadow-deep)}.certificates_docImg__vkS17{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--bg-soft)}.certificates_docImg__vkS17 img{width:100%;height:100%;object-fit:cover;transition:transform .42s cubic-bezier(.32,.72,0,1)}.certificates_docCard__8EHMc:hover .certificates_docImg__vkS17 img{transform:scale(1.05)}.certificates_docType__4GTtd{position:absolute;top:14px;left:14px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#fff;font-weight:700;padding:6px 11px;border-radius:999px;background:linear-gradient(135deg,var(--brand) 0,var(--brand-light) 100%)}.certificates_docBody__HVO6j{padding:22px;flex:1 1;display:flex;flex-direction:column}.certificates_docTitle__2VMf_{font-size:var(--fs-h4);font-weight:700;color:var(--ink);letter-spacing:-.015em;line-height:1.3;margin:0 0 10px}.certificates_docDesc__a6WTm{font-size:var(--fs-small);color:var(--ink-muted);line-height:1.5;flex:1 1;margin:0 0 20px}.certificates_docFoot__TufAV{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.certificates_docMeta__yY8jK{font-size:var(--fs-small);color:var(--ink-subtle);letter-spacing:.02em}.certificates_docBtn__SUgoL{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:11px 16px;border-radius:999px;font-size:var(--fs-small);font-weight:600;font-family:inherit;background:var(--brand-pale);color:var(--brand-deep);border:none;cursor:pointer;transition:background .22s,color .22s,transform .22s cubic-bezier(.32,.72,0,1)}.certificates_docBtn__SUgoL:hover{background:var(--brand);color:#fff;transform:translateY(-1px)}.certificates_docBtnIcon__jalG0{margin-left:auto;transition:transform .3s cubic-bezier(.32,.72,0,1)}.certificates_fileDetails__68dgh{width:100%}.certificates_fileDetails__68dgh>summary{list-style:none;cursor:pointer}.certificates_fileDetails__68dgh>summary::-webkit-details-marker{display:none}.certificates_fileDetails__68dgh[open]>summary .certificates_docBtnIcon__jalG0{transform:rotate(45deg)}.certificates_docCard__8EHMc:has(.certificates_fileDetails__68dgh[open]){border-color:var(--brand-light)}.certificates_docCard__8EHMc:has(.certificates_fileDetails__68dgh[open]):hover{transform:none}.certificates_fileInner__Rnwdg{overflow:hidden;animation:certificates_fileReveal__Own06 .26s cubic-bezier(.32,.72,0,1)}@keyframes certificates_fileReveal__Own06{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.certificates_fileList__Gqcp1{list-style:none;margin:0;padding:4px 0 0;display:flex;flex-direction:column;gap:2px}.certificates_fileLink__hJnSQ{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:var(--fs-small);color:var(--ink);text-decoration:none;transition:background .18s,color .18s}.certificates_fileLink__hJnSQ:hover{background:var(--brand-pale);color:var(--brand-deep)}.certificates_fileLink__hJnSQ:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.certificates_fileIco__82O_K{flex:none;color:var(--brand)}.certificates_fileName__c2I_f{flex:1 1;line-height:1.35}.certificates_fileSize___GPwe{flex:none;font-size:12px;color:var(--ink-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates_matLink__ddAAC{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:4px;font-size:var(--fs-body);font-weight:600;color:var(--brand-deep);text-decoration:none;border-bottom:1px solid var(--line-strong);padding-bottom:2px;transition:color .2s,border-color .2s}.certificates_matLink__ddAAC svg{color:var(--brand)}.certificates_matLink__ddAAC:hover{color:var(--brand);border-color:var(--brand)}.certificates_secHeadCenter__7pTcm{text-align:center}.certificates_faqList__y6FRX{display:flex;flex-direction:column;gap:12px;max-width:860px}.certificates_faqListCenter__a37Q8{margin-left:auto;margin-right:auto}.certificates_faqItem__N_4US{background:var(--bg-soft);border:1px solid var(--line);border-radius:14px;overflow:hidden;transition:border-color .24s,background .24s,box-shadow .24s}.certificates_faqItemOpen__nn6z6{background:var(--bg-pure);border-color:var(--brand-light);box-shadow:0 14px 34px -20px rgba(42,21,71,.2)}.certificates_faqQ__lnWxe{width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font-family:inherit;font-size:var(--fs-h4);font-weight:600;letter-spacing:-.01em;color:var(--ink);transition:color .2s}.certificates_faqQ__lnWxe:hover{color:var(--brand)}.certificates_faqQ__lnWxe:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.certificates_faqIcon__aGiB2{flex-shrink:0;color:var(--brand);transition:transform .28s cubic-bezier(.32,.72,0,1)}.certificates_faqItemOpen__nn6z6 .certificates_faqIcon__aGiB2{transform:rotate(45deg)}.certificates_faqAWrap__t5CbU{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.32,.72,0,1)}.certificates_faqItemOpen__nn6z6 .certificates_faqAWrap__t5CbU{grid-template-rows:1fr}.certificates_faqAInner__vOkba{overflow:hidden}.certificates_faqA__2FOAS{font-size:var(--fs-body-lg);line-height:1.7;color:var(--ink-muted);margin:0;padding:0 24px 22px}.certificates_ctaBand__TaLJK{padding:clamp(56px,7vw,96px) 0;background:var(--brand-deep);color:#fff}.certificates_ctaInner__rSZAk{max-width:var(--max);margin:0 auto;padding:0 var(--gutter);display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.certificates_ctaTitle__bM_AW{font-size:clamp(1.6rem,3vw,2.4rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;color:#fff;margin:0 0 12px}.certificates_ctaText__dqr5O{font-size:var(--fs-body-lg);line-height:1.55;color:rgba(255,255,255,.72);max-width:520px;margin:0}.certificates_ctaActions__sn1s0{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.certificates_ctaPhone__zn8Bg{display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.85);font-size:var(--fs-body);font-weight:500;text-decoration:none;transition:color .2s}.certificates_ctaPhone__zn8Bg:hover{color:#fff}@media (max-width:1000px){.certificates_metricInner__bvVbp{grid-template-columns:repeat(2,1fr);gap:28px}.certificates_metric__OCo4H:nth-child(2):after{display:none}.certificates_badgeWall__iGU_q,.certificates_bento__amAJN{grid-template-columns:repeat(2,1fr)}.certificates_tilePhoto__vL_Ir,.certificates_tileWide__Sqgn5{grid-column:span 2}.certificates_labBand__hwnAM .certificates_tileDb__zs9vY,.certificates_labBand__hwnAM .certificates_tileGlass__ZtJIu,.certificates_labClips__6oZit{grid-column:span 2;grid-row:auto}.certificates_docGrid__315Kg{grid-template-columns:repeat(2,1fr)}.certificates_twoUp__vP_Cu{grid-template-columns:1fr}}@media (max-width:620px){.certificates_badgeWall__iGU_q,.certificates_metricInner__bvVbp{grid-template-columns:1fr 1fr}.certificates_bento__amAJN{grid-template-columns:1fr}.certificates_tilePhoto__vL_Ir,.certificates_tileSpec__onCHd,.certificates_tileWide__Sqgn5{grid-column:span 1}.certificates_labBand__hwnAM .certificates_tileDb__zs9vY,.certificates_labBand__hwnAM .certificates_tileGlass__ZtJIu,.certificates_labClips__6oZit{grid-column:span 1;grid-row:auto}.certificates_labClip__qsT6U{height:260px}.certificates_docGrid__315Kg{grid-template-columns:1fr}.certificates_dbRow__pC0_h{justify-content:space-between}.certificates_ctaInner__rSZAk{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.certificates_badge__kYqbM,.certificates_btnPrimary__mBaE1,.certificates_ctaBtn__SH5Mc,.certificates_docBtnIcon__jalG0,.certificates_docBtn__SUgoL,.certificates_docCard__8EHMc,.certificates_docImg__vkS17 img,.certificates_faqAWrap__t5CbU,.certificates_faqIcon__aGiB2,.certificates_fileLink__hJnSQ,.certificates_labClipPlay__Xz8CT,.certificates_labClip__qsT6U,.certificates_labLightboxClose__Ucgd_,.certificates_panelBtn__jZOl1,.certificates_tilePhoto__vL_Ir img,.certificates_tile___tmHm{transition:none}.certificates_fileInner__Rnwdg,.certificates_labLightbox__U1DRj{animation:none}.certificates_badge__kYqbM:hover,.certificates_docBtn__SUgoL:hover,.certificates_docCard__8EHMc:hover,.certificates_docCard__8EHMc:hover .certificates_docImg__vkS17 img,.certificates_labClip__qsT6U:hover,.certificates_labClip__qsT6U:hover .certificates_labClipPlay__Xz8CT,.certificates_labLightboxClose__Ucgd_:hover,.certificates_panelBtn__jZOl1:hover,.certificates_tilePhoto__vL_Ir:hover img,.certificates_tile___tmHm:hover{transform:none}}