.BiologicalAge_section__gsOdz{padding:120px 24px;position:relative;background:#f5f0e8;margin-top:-1px}.BiologicalAge_inner__dPs0u{max-width:1100px;margin:0 auto}.BiologicalAge_grid__Ij2Io{display:flex;align-items:center;gap:64px}.BiologicalAge_left__LxDzU{flex-shrink:0}.BiologicalAge_right__MU0qO{text-align:left}.BiologicalAge_label__HME_n{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#9a9083;margin-bottom:20px}.BiologicalAge_title__db4ZV{font-family:var(--font-serif),"Playfair Display",serif;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.15;color:#1a1714;max-width:700px;margin:0}.BiologicalAge_em__kkDhB{font-style:italic;color:#8b5e34}.BiologicalAge_card__bxS5j{margin:0;text-align:center;width:380px;max-width:100%;background:linear-gradient(145deg,#1a1917,#13120f);border:1px solid rgba(212,168,83,.2);border-radius:24px;padding:48px 40px;position:relative;overflow:hidden}.BiologicalAge_card__bxS5j:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 30%,rgba(212,168,83,.06),transparent 60%);pointer-events:none}.BiologicalAge_cardLogo__4hTW4{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:32px}.BiologicalAge_cardLogoImage__zrY0O{width:38px;height:38px;object-fit:contain}.BiologicalAge_cardLogoText__2e8VX{font-family:var(--font-body),"DM Sans",sans-serif;font-size:14px;font-weight:500;color:rgba(255,255,255,.85);letter-spacing:3px;text-transform:uppercase;text-shadow:0 0 8px rgba(255,255,255,.15)}.BiologicalAge_cardAge__AN6uJ{font-family:var(--font-serif),"Playfair Display",serif;font-size:72px;font-weight:400;color:var(--accent-gold);line-height:1}.BiologicalAge_cardLabel__6gOQW{font-size:14px;color:var(--text-secondary);margin-top:8px;font-weight:300}.BiologicalAge_cardDivider__ZWf0g{width:40px;height:1px;background:rgba(212,168,83,.3);margin:28px auto}.BiologicalAge_cardActual__PP04_{font-family:var(--font-serif),"Playfair Display",serif;font-size:18px;color:var(--cream-dim)}.BiologicalAge_cardActual__PP04_ span{color:var(--cream);font-size:22px}.BiologicalAge_cardDiff__nGM3K{margin-top:16px;display:inline-block;padding:6px 16px;background:rgba(124,184,127,.12);border-radius:50px;font-size:13px;color:var(--green);font-weight:500}.BiologicalAge_desc__dyCyK{margin-top:24px;font-size:16px;color:#5a5549;line-height:1.7;font-weight:300;max-width:500px}@media (max-width:1024px){.BiologicalAge_section__gsOdz{padding:80px 24px}.BiologicalAge_grid__Ij2Io{gap:40px}}@media (max-width:768px){.BiologicalAge_grid__Ij2Io{flex-direction:column;text-align:center}.BiologicalAge_right__MU0qO{text-align:center}.BiologicalAge_title__db4ZV{margin:0 auto}.BiologicalAge_desc__dyCyK{margin-left:auto;margin-right:auto}.BiologicalAge_card__bxS5j{padding:36px 28px}}.DataPrivacy_section__KmPB4{padding:120px 24px;position:relative}.DataPrivacy_inner__JKOfu{max-width:1100px;margin:0 auto}.DataPrivacy_label__16QX9{font-family:var(--font-mono),"JetBrains Mono",monospace;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:var(--text-dim);margin-bottom:20px}.DataPrivacy_title__tlAqY{font-family:var(--font-serif),"Playfair Display",serif;font-size:clamp(32px,5vw,52px);font-weight:400;line-height:1.15;color:var(--cream);max-width:700px}.DataPrivacy_em__dCeGM{font-style:italic;color:var(--accent)}.DataPrivacy_grid__zrxok{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-top:64px}.DataPrivacy_item__CkMCg{display:flex;align-items:flex-start;gap:16px}.DataPrivacy_icon__mlTp8{width:44px;height:44px;border:1px solid rgba(245,240,232,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.DataPrivacy_icon__mlTp8 svg{width:20px;height:20px;stroke:var(--cream-dim);fill:none;stroke-width:1.5}.DataPrivacy_itemTitle__e3ZJY{font-size:15px;font-weight:500;color:var(--cream);margin-bottom:6px}.DataPrivacy_itemDesc___omvZ{font-size:13px;color:var(--text-secondary);line-height:1.6;font-weight:300}@media (max-width:768px){.DataPrivacy_section__KmPB4{padding:80px 24px}.DataPrivacy_grid__zrxok{grid-template-columns:1fr}}@media (max-width:480px){.DataPrivacy_section__KmPB4{padding:60px 16px}}.FAQ_faq__0D_Kc{background-color:var(--bg-dark);padding:120px 0}.FAQ_container__6gJ92{margin:0 auto;padding:0 80px}.FAQ_header__bo_qG{text-align:left;margin-bottom:20px}.FAQ_title__V_y4_{font-size:clamp(2rem,4vw,2.8rem);font-weight:600;line-height:1.2;color:var(--cream);margin:0;letter-spacing:-.02em;font-family:var(--font-serif)}.FAQ_faqList__WMy4o{width:100%}.FAQ_faqItem__J28JH{border-bottom:1px solid rgba(245,240,232,.08)}.FAQ_faqItem__J28JH:last-child{border-bottom:none}.FAQ_questionButton__AA9_D{width:100%;display:flex;justify-content:space-between;align-items:center;padding:32px 0;background:none;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.FAQ_questionButton__AA9_D:hover{opacity:.7}.FAQ_questionText__Stkvd{font-size:clamp(16px,2vw,20px);font-weight:500;color:var(--cream);line-height:1.3;font-family:var(--font-body);padding-right:20px}.FAQ_icon__m7yQC{font-size:20px;font-weight:300;color:var(--cream);transition:transform .3s ease;flex-shrink:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.FAQ_iconOpen__EgRXd{transform:rotate(45deg)}.FAQ_answerContainer__Zfv97{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-out,opacity .3s ease-out;opacity:0}.FAQ_answerOpen__QQHML{grid-template-rows:1fr;opacity:1}.FAQ_answerInner__PdwnP{min-height:0}.FAQ_answerContent__GVNik{padding-bottom:32px;padding-top:0}.FAQ_answerText__PWjru{font-size:14px;font-weight:500;color:var(--text-secondary);margin:0 0 16px;font-family:var(--font-body);line-height:1.5}.FAQ_answerList__Z1_2A{list-style:none;padding:0;margin:0 0 20px}.FAQ_answerPoint__z77p_{position:relative;padding-left:20px;margin-bottom:12px;font-size:14px;color:var(--text-secondary);line-height:1.5}.FAQ_answerPoint__z77p_:before{content:"•";position:absolute;left:0;color:var(--text-secondary);font-weight:700}.FAQ_answerFooter__KKmt_{font-size:14px;color:var(--text-secondary);line-height:1.5;margin:20px 0 0;font-style:italic}@media (max-width:1200px){.FAQ_container__6gJ92{padding:0 60px}}@media (max-width:968px){.FAQ_faq__0D_Kc{padding:80px 0}.FAQ_header__bo_qG{margin-bottom:48px}.FAQ_questionButton__AA9_D{padding:28px 0}.FAQ_answerContent__GVNik{padding-bottom:28px}}@media (max-width:768px){.FAQ_faq__0D_Kc{padding:60px 0}.FAQ_container__6gJ92{padding:0 40px}.FAQ_header__bo_qG{margin-bottom:40px}.FAQ_title__V_y4_{font-size:2.5rem}.FAQ_questionButton__AA9_D{padding:24px 0}.FAQ_questionText__Stkvd{font-size:18px}.FAQ_icon__m7yQC{font-size:20px;width:20px;height:20px}.FAQ_answerContent__GVNik{padding-bottom:24px}.FAQ_answerFooter__KKmt_,.FAQ_answerPoint__z77p_,.FAQ_answerText__PWjru{font-size:15px}}@media (max-width:480px){.FAQ_faq__0D_Kc{padding:50px 0}.FAQ_container__6gJ92{padding:0 30px}.FAQ_header__bo_qG{margin-bottom:32px}.FAQ_title__V_y4_{font-size:2rem}.FAQ_questionButton__AA9_D{padding:20px 0}.FAQ_questionText__Stkvd{font-size:16px;padding-right:16px}.FAQ_icon__m7yQC{font-size:18px;width:18px;height:18px}.FAQ_answerContent__GVNik{padding-bottom:20px}.FAQ_answerFooter__KKmt_,.FAQ_answerPoint__z77p_,.FAQ_answerText__PWjru{font-size:14px}.FAQ_answerPoint__z77p_{padding-left:16px;margin-bottom:10px}}