.page_articlePage__PJX81{background:radial-gradient(circle at top right,#F0FDF4 0,#F8FAFC 50%,#EFF6FF 100%);min-height:100vh}.page_heroSection__PBUFc{background:linear-gradient(135deg,#04101D,#0A2342 50%,#0B3B5B);color:#ffffff;padding:44px 0 36px;border-bottom:1px solid rgba(0,210,255,.15);position:relative;overflow:hidden}.page_heroSection__PBUFc:before{content:"";position:absolute;top:-40%;right:-10%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,210,255,.12) 0,transparent 70%);border-radius:50%;pointer-events:none}.page_heroContainer__zRGJ_{max-width:1080px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.page_breadcrumb__ZylWP{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:#94A3B8;margin-bottom:12px;flex-wrap:wrap}.page_breadcrumb__ZylWP a{color:#00D2FF;text-decoration:none;font-weight:700}.page_catBadge__iam3B{display:inline-block;font-size:.72rem;letter-spacing:.1em;color:#00D2FF;background:rgba(0,210,255,.15);border:1px solid rgba(0,210,255,.35);padding:4px 14px;border-radius:50px;margin-bottom:12px;text-transform:uppercase}.page_articleTitle__mTwUR,.page_catBadge__iam3B{font-family:var(--font-heading,"Outfit",sans-serif);font-weight:800}.page_articleTitle__mTwUR{font-size:clamp(1.6rem,2.8vw,2.3rem);color:#FFFFFF;margin:0 0 16px;line-height:1.22;letter-spacing:-.02em}.page_authorMetaBar__1Vr2q{display:flex;align-items:center;gap:20px;font-size:.82rem;color:#CBD5E1;flex-wrap:wrap;padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.page_authorName__63ruc{color:#FFFFFF;font-weight:700}.page_mainSection__rrISg{padding:36px 0 70px}.page_mainContainer__oUbqx{max-width:1080px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:32px}.page_articleFeaturedImgWrap__xQ4LE{width:100%;height:380px;border-radius:24px 8px 24px 8px;overflow:hidden;position:relative;box-shadow:0 12px 36px rgba(10,35,66,.12);border:1.5px solid rgba(14,165,233,.2)}.page_articleFeaturedImg__nQhdp{width:100%;height:100%;object-fit:cover}.page_articleImgOverlay__enm9t{position:absolute;bottom:0;left:0;right:0;padding:20px 24px;background:linear-gradient(180deg,transparent,rgba(4,16,29,.8));display:flex;align-items:center;justify-content:space-between}.page_imgTagPill__TjC9w{font-size:.72rem;font-weight:800;color:#00D2FF;background:rgba(0,210,255,.2);border:1px solid rgba(0,210,255,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:4px 12px;border-radius:50px;text-transform:uppercase}.page_tocCard__AmW8y{background:#ffffff;border-radius:20px 6px 20px 6px;border:1px solid rgba(10,143,232,.18);padding:20px 24px;box-shadow:0 4px 18px rgba(10,35,66,.04)}.page_tocTitle__nOm2v{font-family:var(--font-heading,"Outfit",sans-serif);font-size:.95rem;font-weight:800;color:#0A2342;margin:0 0 12px;display:flex;align-items:center;gap:8px}.page_tocList__ncMY9{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:8px;gap:8px;list-style:none;padding:0;margin:0}.page_tocItem__O7Z5O a{display:flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600;color:#334155;text-decoration:none;padding:6px 10px;border-radius:8px;background:#F8FAFC;border:1px solid #e2e8f0;transition:all .2s ease}.page_tocItem__O7Z5O a:hover{background:#EFF6FF;color:#0A8FE8;border-color:#93C5FD}.page_articleBodyCard__qAUOB{background:#ffffff;border-radius:26px 8px 26px 8px;border:1px solid rgba(10,35,66,.08);padding:36px 32px;box-shadow:0 6px 24px rgba(10,35,66,.04)}.page_articleSection__QBpun{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid rgba(10,35,66,.06)}.page_articleSection__QBpun:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.page_sectionHeading__aSzJr{font-family:var(--font-heading,"Outfit",sans-serif);font-size:1.35rem;font-weight:800;color:#0A2342;margin:0 0 12px;line-height:1.3;display:flex;align-items:baseline;gap:8px}.page_sectionParagraph__T55mi{font-size:.94rem;color:#334155;line-height:1.68;margin:0 0 16px}.page_stepImageWrap__s__Dv{margin:18px 0 22px;border-radius:18px 4px 18px 4px;overflow:hidden;height:320px;position:relative;border:1.5px solid rgba(10,143,232,.2);box-shadow:0 8px 24px rgba(10,35,66,.08);background:#0A2342}.page_stepImg__0xReD{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.page_stepImageWrap__s__Dv:hover .page_stepImg__0xReD{transform:scale(1.04)}.page_stepImgCaption__dKiFE{position:absolute;bottom:0;left:0;right:0;padding:12px 18px;background:linear-gradient(180deg,transparent,rgba(4,16,29,.88));color:#E2E8F0;font-size:.8rem;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:12px}.page_stepImgBadge__6CzC0{font-size:.68rem;font-weight:800;color:#00D2FF;background:rgba(0,210,255,.2);border:1px solid rgba(0,210,255,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:2px 10px;border-radius:50px;text-transform:uppercase;white-space:nowrap}.page_pointsList__nTNaB{display:flex;flex-direction:column;gap:10px;margin:16px 0;padding:0;list-style:none}.page_pointItem__kn__2{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;color:#334155;line-height:1.55;background:#F8FAFC;border:1px solid #e2e8f0;padding:10px 14px;border-radius:10px}.page_pointCheck__N6Afj{color:#059669;font-weight:800;font-size:1rem;flex-shrink:0}.page_tableWrap__sMhDw{overflow-x:auto;margin:20px 0;border-radius:12px;border:1px solid #cbd5e1;box-shadow:0 2px 10px rgba(0,0,0,.02)}.page_techTable__1K5XJ{width:100%;border-collapse:collapse;text-align:left;font-size:.86rem}.page_techTable__1K5XJ th{background:linear-gradient(135deg,#0A2342,#0B3B5B);color:#ffffff;padding:12px 16px;font-family:var(--font-heading,"Outfit",sans-serif);font-weight:700}.page_techTable__1K5XJ td{padding:11px 16px;border-bottom:1px solid #e2e8f0;color:#334155}.page_techTable__1K5XJ tr:nth-child(2n){background:#F8FAFC}.page_natureCalloutCard__tOEVu{border-radius:20px 6px 20px 6px;border:1.5px solid rgba(0,210,255,.35);overflow:hidden;position:relative;min-height:200px;display:flex;align-items:center;margin:32px 0 24px;box-shadow:0 10px 30px rgba(10,35,66,.1)}.page_natureCalloutBg__BQOIn{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.page_natureCalloutOverlay__0dQT3{position:relative;z-index:2;width:100%;height:100%;background:linear-gradient(90deg,rgba(4,16,29,.92),rgba(10,35,66,.82) 60%,rgba(10,35,66,.45));padding:24px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px}.page_transparentProductPill__4rGlO{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:50px;background:rgba(255,255,255,.18);border:1px solid rgba(0,210,255,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#00D2FF;font-size:.72rem;font-weight:700;width:-moz-fit-content;width:fit-content}.page_transparentProductPill__4rGlO img{width:16px;height:22px;object-fit:contain}.page_productCallout__XKuIJ{background:linear-gradient(135deg,#EFF6FF,#DBEAFE);border:1.5px solid #93c5fd;border-radius:16px 6px 16px 6px;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:24px}.page_calloutBadge__nFyGY{font-size:.7rem;font-weight:800;color:#0A8FE8;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:4px}.page_calloutTitle__DhAF5{font-family:var(--font-heading,"Outfit",sans-serif);font-size:1.15rem;font-weight:800;color:#0A2342;margin:0}.page_calloutBtn__19qPG{padding:9px 18px;background:#0A8FE8;color:#ffffff;border-radius:50px;font-size:.8rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:all .2s;box-shadow:0 4px 12px rgba(10,143,232,.25)}.page_calloutBtn__19qPG:hover{background:#0875C0;transform:translateY(-2px)}.page_relatedSection__55_93{margin-top:10px}.page_relatedTitle__eDcub{font-family:var(--font-heading,"Outfit",sans-serif);font-size:1.25rem;font-weight:800;color:#0A2342;margin:0 0 16px;display:flex;align-items:center;gap:8px}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:18px;gap:18px}.page_relatedCard__VeupQ{background:#ffffff;border-radius:18px 4px 18px 4px;border:1px solid rgba(10,143,232,.16);padding:16px;display:flex;flex-direction:column;transition:all .25s ease;box-shadow:0 4px 16px rgba(10,35,66,.03)}.page_relatedCard__VeupQ:hover{transform:translateY(-4px);border-color:#0A8FE8;box-shadow:0 10px 24px rgba(10,143,232,.12)}.page_relatedCardImgWrap__IwCUL{width:100%;height:140px;border-radius:12px 3px 12px 3px;overflow:hidden;position:relative;margin-bottom:10px}.page_relatedCardImg__jsQPq{width:100%;height:100%;object-fit:cover}.page_relatedCardTitle__xiZfk{font-family:var(--font-heading,"Outfit",sans-serif);font-size:.95rem;font-weight:800;color:#0A2342;margin:0 0 6px;line-height:1.35}.page_relatedCardTitle__xiZfk a{color:inherit;text-decoration:none}.page_relatedCardTitle__xiZfk a:hover{color:#0A8FE8}.page_articleFooter__z3XNh{background:linear-gradient(135deg,#0A2342,#061829);border-radius:24px 6px 24px 6px;border:1.5px solid rgba(0,210,255,.35);padding:30px 32px;color:#ffffff;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 10px 30px rgba(10,35,66,.18)}.page_footerCtaTitle__v4HNk{font-family:var(--font-heading,"Outfit",sans-serif);font-size:1.25rem;font-weight:800;color:#00D2FF;margin:0 0 6px}.page_footerCtaDesc__4_WCw{font-size:.86rem;color:#CBD5E1;margin:0;line-height:1.5;max-width:650px}.page_footerCtaBtn__wrkvj{padding:12px 24px;background:#00D2FF;color:#0A2342;border-radius:50px;font-family:var(--font-heading,"Outfit",sans-serif);font-size:.85rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:all .2s;box-shadow:0 4px 16px rgba(0,210,255,.4)}.page_footerCtaBtn__wrkvj:hover{background:#ffffff;transform:translateY(-2px)}@media (max-width:768px){.page_heroSection__PBUFc{padding:28px 0 24px}.page_articleTitle__mTwUR{font-size:1.35rem}.page_articleFeaturedImgWrap__xQ4LE{height:220px}.page_articleBodyCard__qAUOB{padding:22px 16px}.page_articleFooter__z3XNh,.page_productCallout__XKuIJ{flex-direction:column;align-items:flex-start}.page_articleFooter__z3XNh{padding:22px 18px}.page_footerCtaBtn__wrkvj{width:100%;text-align:center}.page_natureCalloutOverlay__0dQT3{flex-direction:column;padding:20px 16px}.page_relatedGrid__TwRNv{grid-template-columns:1fr}}