.RgdXka_wrapper{box-sizing:border-box;min-height:100svh;padding:calc(var(--header-h,70px) + 40px) 0 50px;background:var(--page-bg-gradient);color:var(--text);justify-content:center;align-items:center;display:flex}.RgdXka_section{box-sizing:border-box;grid-template-columns:470px minmax(0,1fr);align-items:stretch;gap:28px;width:100%;padding:0 max(150px,50% - 700px);display:grid}@media screen and (max-width:1400px){.RgdXka_section{padding:0 70px}}@media screen and (max-width:1200px){.RgdXka_section{grid-template-columns:420px minmax(0,1fr);padding:0 40px}}@media screen and (max-width:992px){.RgdXka_section{grid-template-columns:1fr;gap:22px;padding:0 40px}}@media screen and (max-width:768px){.RgdXka_section{padding:0 24px}}@media screen and (max-width:576px){.RgdXka_section{padding:0 14px}}.RgdXka_panel{border:1px solid var(--card-border);background:var(--card-bg);-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow);border-radius:18px;flex-direction:column;padding:36px 34px;display:flex}@media screen and (max-width:576px){.RgdXka_panel{padding:26px 18px}}.RgdXka_group{margin-top:22px}.RgdXka_group .RgdXka_groupTitle{font-family:var(--font-heading),system-ui,sans-serif;letter-spacing:2px;text-transform:uppercase;color:var(--accent-text);margin-bottom:12px;font-size:12px;font-weight:700;display:inline-block}.RgdXka_row{align-items:center;gap:14px;padding:9px 0;display:flex}.RgdXka_row .RgdXka_rowIcon{background:var(--soft-bg);border:1px solid var(--soft-border);width:40px;height:40px;color:var(--icon);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.RgdXka_row .RgdXka_rowIcon svg{width:20px;height:20px}.RgdXka_row .RgdXka_rowValue{min-width:0;color:var(--text);flex:1;font-size:16px;text-decoration:none;transition:color .25s}.RgdXka_row .RgdXka_rowValue:hover{color:var(--accent-soft)}.RgdXka_row .RgdXka_copyBtn{color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:6px 8px;transition:color .25s,background-color .25s;display:inline-flex}.RgdXka_row .RgdXka_copyBtn svg{width:16px;height:16px}.RgdXka_row .RgdXka_copyBtn:hover{color:var(--icon);background:var(--soft-hover-bg)}.RgdXka_row .RgdXka_copyBtn .RgdXka_copiedText{white-space:nowrap;color:var(--accent-text);font-size:12px;font-weight:600}.RgdXka_row .RgdXka_copyBtnDone{color:var(--accent-text)}.RgdXka_actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.RgdXka_actions .RgdXka_primaryBtn,.RgdXka_actions .RgdXka_ghostBtn{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:12px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s,box-shadow .25s,transform .15s;display:inline-flex}.RgdXka_actions .RgdXka_primaryBtn:active,.RgdXka_actions .RgdXka_ghostBtn:active{transform:translateY(1px)}.RgdXka_actions .RgdXka_primaryBtn{border:1px solid var(--accent-solid);background:var(--accent-solid);color:var(--on-accent)}.RgdXka_actions .RgdXka_primaryBtn:hover{box-shadow:var(--accent-shadow)}.RgdXka_actions .RgdXka_ghostBtn{border:1px solid var(--ghost-border);background:var(--ghost-bg);color:var(--ghost-text)}.RgdXka_actions .RgdXka_ghostBtn:hover{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent)}.RgdXka_mapWrap{border:1px solid var(--map-border);min-height:440px;box-shadow:var(--card-shadow);border-radius:18px;position:relative;overflow:hidden}@media screen and (max-width:992px){.RgdXka_mapWrap{min-height:340px}}.RgdXka_mapWrap .RgdXka_map{width:100%;height:100%;min-height:inherit;filter:var(--map-filter);border:0;display:block}.RgdXka_mapWrap .RgdXka_mapChip{border:1px solid var(--card-border);background:var(--chip-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);box-shadow:var(--card-shadow);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:inline-flex;position:absolute;bottom:16px;left:16px;right:16px}.RgdXka_mapWrap .RgdXka_mapChip .RgdXka_mapChipIcon{color:var(--icon);flex-shrink:0;display:inline-flex}.RgdXka_mapWrap .RgdXka_mapChip .RgdXka_mapChipIcon svg{width:18px;height:18px}@media (prefers-reduced-motion:reduce){.RgdXka_row .RgdXka_rowValue,.RgdXka_copyBtn{transition:none}}
._vBUmq_wrap{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}._vBUmq_eyebrow{width:fit-content;font-family:var(--font-heading),system-ui,sans-serif;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-text);text-shadow:var(--eyebrow-shadow);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}._vBUmq_eyebrowLine{background:var(--accent);border-radius:2px;width:30px;height:2px;display:inline-block}._vBUmq_title{font-family:var(--font-heading),system-ui,sans-serif;letter-spacing:.5px;color:var(--heading);text-shadow:var(--heading-shadow);margin:0;font-weight:800;line-height:1.1}._vBUmq_words{display:inline-block}._vBUmq_word{margin-right:.28em;display:inline-block}._vBUmq_accent{background:linear-gradient(90deg, var(--accent) 0%, var(--accent-fade) 100%);width:68px;height:4px;box-shadow:var(--accent-glow);border-radius:4px;display:block}
.XWlzxG_root{background:var(--pin-bg);position:relative;overflow:hidden}.XWlzxG_track{will-change:transform;flex-wrap:nowrap;display:flex}@media screen and (max-width:992px){.XWlzxG_track{will-change:auto;flex-direction:column}}.XWlzxG_panel{box-sizing:border-box;flex:0 0 100vw;width:100vw;height:calc(100vh - 60px);overflow:hidden}@media screen and (max-width:992px){.XWlzxG_panel{flex:none;width:100%;height:auto;overflow:visible}}.XWlzxG_panelInner{box-sizing:border-box;will-change:transform;width:100%;padding:0 max(150px,50vw - 700px) 50px}@media screen and (max-width:1200px){.XWlzxG_panelInner{padding-inline:60px}}@media screen and (max-width:992px){.XWlzxG_panelInner{will-change:auto;padding-bottom:30px}}@media screen and (max-width:576px){.XWlzxG_panelInner{padding-inline:10px}}.XWlzxG_main{border-bottom:1px solid var(--line);align-items:stretch;width:100%;min-height:550px;display:flex}@media screen and (max-width:992px){.XWlzxG_main{flex-direction:column;min-height:0;padding:30px 0}}.XWlzxG_colL{box-sizing:border-box;flex-direction:column;align-items:center;width:30%;padding:25px;display:flex}.XWlzxG_colL .XWlzxG_name{box-sizing:border-box;width:100%;font-family:var(--font-heading),system-ui,sans-serif;text-align:center;color:var(--accent-soft);text-decoration:underline;-webkit-text-decoration-color:var(--accent-underline);text-decoration-color:var(--accent-underline);text-underline-offset:4px;margin:0;font-size:19px;font-weight:700;line-height:1.6rem}.XWlzxG_colL .XWlzxG_productImg{object-fit:contain;width:100%;height:auto;max-height:55vh;margin:auto 0;padding-top:20px}@media screen and (max-width:992px){.XWlzxG_colL{width:100%;padding:0}.XWlzxG_colL .XWlzxG_productImg{max-width:520px;max-height:none}}.XWlzxG_colR{box-sizing:border-box;width:70%;color:var(--text);flex-direction:column;padding:25px;display:flex}.XWlzxG_colR .XWlzxG_tagline{font-family:var(--font-heading),system-ui,sans-serif;color:var(--heading);margin:0;font-size:19px;font-weight:700;line-height:1.6rem}.XWlzxG_colR p{margin-left:10px;line-height:1.6rem}.XWlzxG_colR .XWlzxG_btns{flex-wrap:wrap;width:100%;margin-top:14px;display:flex}.XWlzxG_colR .XWlzxG_btns a{box-sizing:border-box;border:1px solid var(--product-btn-border);background:var(--product-btn-bg);width:220px;box-shadow:var(--product-btn-shadow);color:var(--ghost-text);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:10px 10px 0 0;padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background .3s,color .3s,box-shadow .3s,border-color .3s,translate .2s;display:flex}.XWlzxG_colR .XWlzxG_btns a:after{content:"→";font-size:15px;line-height:1;transition:translate .3s}.XWlzxG_colR .XWlzxG_btns a:hover{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent);box-shadow:var(--accent-shadow);translate:0 -2px}.XWlzxG_colR .XWlzxG_btns a:hover:after{translate:4px}.XWlzxG_colR .XWlzxG_btns a:active{translate:0}@media screen and (max-width:992px){.XWlzxG_colR{width:100%;padding:0}.XWlzxG_colR .XWlzxG_tagline{margin-top:25px}.XWlzxG_colR p{margin-left:0}}@media screen and (max-width:576px){.XWlzxG_colR p{font-size:14px}}.XWlzxG_features{justify-content:space-between;gap:30px;padding-top:40px;display:flex}@media screen and (max-width:992px){.XWlzxG_features{flex-direction:column;padding-top:30px}}.XWlzxG_featureCard{box-sizing:border-box;border:1px solid var(--feature-card-border);background:var(--feature-card-bg);min-width:0;-webkit-backdrop-filter:var(--card-blur);backdrop-filter:var(--card-blur);box-shadow:var(--feature-card-shadow);color:var(--text);border-radius:16px;flex:1 1 0;padding:26px 24px;transition:border-color .35s,box-shadow .45s;position:relative;overflow:hidden}.XWlzxG_featureCard:before{content:"";height:var(--stat-topline-h);background:var(--card-topline);position:absolute;inset:0 0 auto}.XWlzxG_featureCard:hover{border-color:var(--feature-card-border-hover);box-shadow:var(--feature-card-shadow-hover)}.XWlzxG_featureCard h3{text-shadow:var(--card-text-shadow);font-family:var(--font-heading),system-ui,sans-serif;color:var(--heading);margin:0 0 14px;font-size:18px;font-weight:700}.XWlzxG_featureCard ul{margin:0;padding-left:0;list-style:none}.XWlzxG_featureCard ul li{margin-bottom:10px;padding-left:30px;line-height:1.5;position:relative}.XWlzxG_featureCard ul li:before{content:"✓";width:19px;height:19px;color:var(--on-accent);background:var(--marker-bg);box-shadow:var(--marker-shadow-plain);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:2px;left:0}.XWlzxG_featureCard ul li:last-child{margin-bottom:0}@media screen and (max-width:992px){.XWlzxG_featureCard{flex:none}}@media screen and (max-width:576px){.XWlzxG_featureCard ul li{font-size:14px}}
._5TMDza_dotNav{z-index:60;position:fixed;top:50%;right:26px;transform:translateY(-50%)}@media screen and (max-width:992px){._5TMDza_dotNav{display:none}}._5TMDza_dotList{flex-direction:column;align-items:flex-end;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}._5TMDza_dotList:before{content:"";background:var(--nav-line);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;right:4px}._5TMDza_dotList li{z-index:1;justify-content:flex-end;align-items:center;height:24px;display:flex;position:relative}._5TMDza_dotBtn{cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:inline-flex}._5TMDza_label{opacity:0;pointer-events:none;white-space:nowrap;color:#e7f1f2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#061c22eb;border:1px solid #5bb9bb4d;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;transition:opacity .25s,transform .25s;transform:translate(10px);box-shadow:0 6px 18px #0000004d}._5TMDza_dot{background:var(--nav-dot);border-radius:50%;flex-shrink:0;width:10px;height:10px;transition:height .35s cubic-bezier(.2,.7,.2,1),width .35s,background-color .3s,box-shadow .3s}._5TMDza_dotBtn:hover ._5TMDza_label{opacity:1;transform:translate(0)}._5TMDza_dotBtn:hover ._5TMDza_dot{background:var(--accent-solid);box-shadow:0 0 0 4px #5bb9bb33}._5TMDza_active ._5TMDza_dot{background:var(--accent-solid);height:24px;box-shadow:var(--accent-glow);border-radius:6px}@media (prefers-reduced-motion:reduce){._5TMDza_dot,._5TMDza_label{transition:none}}
.rlTAWa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10001;opacity:0;pointer-events:none;background:#020e12a6;justify-content:center;align-items:center;padding:16px;transition:opacity .35s;display:flex;position:fixed;inset:0}.rlTAWa_overlay .rlTAWa_modalContainer{background:var(--modal-bg);border:1px solid var(--modal-border);width:min(600px,100%);max-height:90vh;color:var(--text);opacity:0;border-radius:18px;padding:26px 24px 22px;transition:transform .35s,opacity .25s;overflow:auto;transform:translateY(-30px);box-shadow:0 24px 60px #00000080}.rlTAWa_overlay .rlTAWa_modalContainer.rlTAWa_modalOpen{opacity:1;transform:translateY(0)}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm{flex-direction:column;display:flex}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm .rlTAWa_formTitle{font-family:var(--font-heading),system-ui,sans-serif;color:var(--heading);border-bottom:1px solid var(--line);margin-bottom:12px;padding-bottom:18px;font-size:20px;font-weight:700;line-height:1.3;position:relative}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm .rlTAWa_formTitle:after{content:"";background:linear-gradient(90deg, var(--accent) 0%, var(--accent-fade) 100%);border-radius:3px;width:56px;height:3px;position:absolute;bottom:-2px;left:0}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm .rlTAWa_modalLabel{color:var(--text-muted);margin-top:12px;margin-bottom:6px;font-size:13px}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input,.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea{border:1px solid var(--input-border);background:var(--input-bg);color:var(--input-text);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:15px;transition:border-color .25s,box-shadow .25s,background-color .25s}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input::placeholder,.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea::placeholder{color:var(--placeholder)}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input:focus,.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea:focus{border-color:var(--accent);background:var(--input-bg-focus);box-shadow:var(--focus-ring);outline:none}:-webkit-any(.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input:-webkit-autofill,.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea:-webkit-autofill){-webkit-text-fill-color:var(--input-text);box-shadow:0 0 0 1000px var(--autofill-bg) inset;caret-color:var(--input-text)}:is(.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input:autofill,.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea:autofill){-webkit-text-fill-color:var(--input-text);box-shadow:0 0 0 1000px var(--autofill-bg) inset;caret-color:var(--input-text)}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm input{margin-bottom:5px}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm textarea{resize:vertical;max-width:100%;margin-bottom:10px;line-height:1.5}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm .rlTAWa_modalError{color:var(--error);margin-bottom:8px;font-size:12px}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_modalForm .rlTAWa_success{color:var(--success);font-size:14px}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton{border:1px solid var(--modal-submit-border);cursor:pointer;min-width:130px;color:var(--modal-submit-text);background:var(--modal-submit-bg);border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background-color .3s,color .3s,box-shadow .3s,border-color .3s;display:flex}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton:hover:not(:disabled){background:var(--modal-submit-hover-bg);border-color:var(--modal-submit-hover-bg);color:var(--on-accent);box-shadow:var(--accent-shadow)}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton:disabled{opacity:.6;cursor:default}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton[type=button]{border-color:var(--quiet-border);color:var(--text);background:0 0}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton[type=button]:hover:not(:disabled){background:var(--quiet-hover-bg);border-color:var(--quiet-border-hover);color:var(--heading);box-shadow:none}.rlTAWa_overlay .rlTAWa_modalContainer .rlTAWa_buttonWrapper .rlTAWa_modalButton img{width:20px;height:20px;margin-left:10px}.rlTAWa_overlayOpen{opacity:1;pointer-events:auto}:root[data-theme=light] .rlTAWa_overlay{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--page-bg:#fff;--page-bg-gradient:linear-gradient(180deg, #f4f9f9 0%, #fff 60%);--section-bg:radial-gradient(900px 300px at 50% 0%, #ffffffd9 0%, transparent 70%), linear-gradient(180deg, #d3e6e6 0%, #e9f3f3 100%);--hero-glow:linear-gradient(180deg, #f4f9f9 0%, #fff 100%);--pin-bg:linear-gradient(180deg, #fff 0%, #fff 60%, #f4f9f9 100%);--band-bg:#f4f9f9;--band-line:transparent;--tint-bg:#daeaea;--tint-line:transparent;--cta-section-bg:#004c5d;--text:#4a585e;--text-muted:#616c70;--text-faint:#7b878b;--heading:#004c5d;--card-title:#004c5d;--heading-shadow:none;--eyebrow-shadow:none;--accent:#5bbabd;--accent-text:#427f80;--accent-soft:#356364;--icon:#004c5d;--accent-solid:#004c5d;--accent-solid-hover:#356364;--on-accent:#fff;--accent-glow:none;--accent-shadow:0 10px 24px #004c5d29;--accent-underline:#004c5d59;--accent-fade:#5bbabd33;--count-gradient:linear-gradient(135deg, #009fa1 0%, #004c5d 100%);--line:#e2e0e0;--card-bg:#fff;--card-border:#e2e0e0;--card-border-hover:#b9dbdd;--card-shadow:0 8px 24px #004c5d12;--card-shadow-hover:0 15px 34px #004c5d1f;--card-blur:none;--card-accent-bg:#daeaea;--card-accent-border:#004c5d;--logo-plate-bg:#eaf4f4;--feature-card-bg:linear-gradient(180deg, #fff 0%, #fff 35%, #eaf4f4 100%);--feature-card-border:#b9dbdd;--feature-card-border-hover:#5bbabd;--feature-card-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #004c5d0f, 0 1px 2px #004c5d1a, 0 6px 12px -4px #004c5d1f, 0 14px 26px -10px #004c5d29;--feature-card-shadow-hover:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #004c5d0f, 0 2px 4px #004c5d1a, 0 10px 20px -6px #004c5d26, 0 24px 42px -14px #004c5d38;--card-topline:linear-gradient(90deg, #004c5d 0%, #5bbabd 100%);--card-topline-h:4px;--stat-topline-h:4px;--stat-icon-size:62px;--stat-icon-pad:14px;--stat-icon-bg:linear-gradient(180deg, #f1f9f9 0%, #c6e0e1 100%);--stat-icon-border:#b9dbdd;--stat-divider-h:3px;--stat-divider-gap:14px;--stat-label-opacity:1;--logo-plate-shadow:inset 0 1px 0 #fff, 0 2px 4px #004c5d1a, 0 8px 16px -4px #004c5d2e;--stat-icon-shadow:inset 0 1px 0 #fffffff2, 0 2px 4px #004c5d1f, 0 8px 14px -4px #004c5d38;--count-shadow:drop-shadow(0 1px 0 #ffffffe6) drop-shadow(0 3px 3px #004c5d38) drop-shadow(0 10px 14px #004c5d33);--card-text-shadow:0 1px 0 #fffffff2, 0 2px 4px #004c5d33;--marker-bg:linear-gradient(180deg, #17798c 0%, #004c5d 100%);--marker-shadow:inset 0 1px 0 #ffffff59, 0 2px 5px #004c5d59, 0 0 0 4px #5bbabd2e;--marker-shadow-plain:inset 0 1px 0 #ffffff59, 0 2px 5px #004c5d59;--hover-lift:-6px;--hover-inner-lift:-5px;--logo-plate-shadow-hover:0 10px 22px #004c5d33;--soft-bg:#daeaea;--soft-border:transparent;--soft-text:#004c5d;--soft-hover-bg:#daeaea;--chip-border:#e2e0e0;--ghost-bg:#fff;--ghost-text:#004c5d;--ghost-border:#86c9cb;--product-btn-bg:linear-gradient(180deg, #eef7f7 0%, #cfe5e6 100%);--product-btn-border:#5bbabd;--product-btn-shadow:inset 0 1px 0 #fffffff2, 0 2px 4px #004c5d1f, 0 8px 14px -6px #004c5d40;--input-bg:#fff;--input-bg-focus:#fff;--input-border:#b9dbdd;--input-text:#4a585e;--placeholder:#9aa6aa;--autofill-bg:#fff;--focus-ring:0 0 0 4px #5bbabd29;--option-border:#b9dbdd;--option-active-bg:#daeaea;--error:#c0392b;--modal-bg:#fff;--modal-border:#b9dbdd;--modal-submit-bg:#004c5d;--modal-submit-text:#fff;--modal-submit-border:#004c5d;--modal-submit-hover-bg:#356364;--quiet-border:#b9dbdd;--quiet-border-hover:#86c9cb;--quiet-hover-bg:#f4f9f9;--success:#1e7e4e;--window-bg:#fff;--window-border:#e2e0e0;--window-bar:#f6fafa;--window-head:#f6fafa;--window-shadow:0 16px 40px #004c5d1a;--window-shadow-hover:0 22px 52px #004c5d26;--window-dot:#b9dbdd;--row-hover:#f4f9f9;--status-ok-bg:#daeaea;--status-ok-text:#004c5d;--status-warn-bg:#e2e0e0;--status-warn-text:#4a585e;--status-info-bg:#a7d1fe;--status-info-text:#004c5d;--dashed-border:#4b9294;--dashed-bg:#f4f9f9;--breath-glow:#5bbabd29;--wire:#86c9cb;--chip-bg:#ffffffeb;--map-border:#b9dbdd;--map-filter:none;--nav-dot:#4b9294;--nav-line:#b9dbdd;--slider-btn-border:#86c9cb;--slider-dot:#b9dbdd;--sticky-bg:#fffffff5}
.TXnULq_toggle{box-sizing:border-box;cursor:pointer;background:#004c5d59;border:1px solid #5bb9bb73;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;margin-left:10px;padding:3px;transition:border-color .3s,box-shadow .3s,transform .15s;display:inline-flex}.TXnULq_toggle:hover{border-color:#5bb9bb;box-shadow:0 0 14px #5bb9bb66}.TXnULq_toggle:hover .TXnULq_disc{transform:rotate(18deg)scale(1.06)}.TXnULq_toggle:active{transform:scale(.94)}.TXnULq_toggle:focus-visible{outline-offset:2px;outline:2px solid #5bb9bb}@media screen and (max-width:768px){.TXnULq_toggle{width:38px;height:38px}}.TXnULq_disc{background:linear-gradient(145deg,#1b5a6b 0%,#0b2f3a 100%);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;transition:background .45s,box-shadow .45s,transform .45s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #8fe3e540}.TXnULq_disc svg{width:64%;height:64%;transition:transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s;position:absolute}.TXnULq_moon{color:#dff6f7;opacity:1;transform:translateY(0)rotate(0)}.TXnULq_sun{color:#5a3a00;opacity:0;transform:translateY(120%)rotate(-90deg)}:root[data-theme=light] .TXnULq_disc{background:linear-gradient(145deg,#ffe07a 0%,#ffb23f 100%);box-shadow:inset 0 0 0 1px #ffffff73,0 0 10px #ffbe5073}:root[data-theme=light] .TXnULq_sun{opacity:1;transform:translateY(0)rotate(0)}:root[data-theme=light] .TXnULq_moon{opacity:0;transform:translateY(-120%)rotate(90deg)}@media (prefers-reduced-motion:reduce){.TXnULq_disc,.TXnULq_disc svg{transition:none}.TXnULq_toggle:hover .TXnULq_disc{transform:none}}
.BKh3Zq_container{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page-bg:#0a2c35;--page-bg-gradient:radial-gradient(1200px 700px at 50% -8%, #0d3845 0%, #0a2c35 55%, #062028 100%);--section-bg:radial-gradient(1200px 600px at 50% -10%, #0f4050 0%, #0a2c35 50%, #08262f 100%);--hero-glow:radial-gradient(1100px 620px at 50% -10%, #0f4050 0%, #0d384566 55%, transparent 100%);--pin-bg:radial-gradient(ellipse 60% 45% at 50% 50%, #1348588c 0%, transparent 100%), linear-gradient(180deg, #0a2c35 0%, #0a2c35 60%, #062028 100%);--band-bg:#ffffff08;--band-line:#ffffff0d;--tint-bg:#5bb9bb14;--tint-line:#5bb9bb2e;--cta-section-bg:linear-gradient(180deg, #0c3d4b 0%, #072730 100%);--text:#e7f1f2;--text-muted:#e7f1f2ad;--text-faint:#e7f1f28c;--heading:#fff;--card-title:#e7f1f2;--heading-shadow:0 2px 4px #0009, 0 4px 22px #000000b3;--eyebrow-shadow:0 1px 2px #0009, 0 2px 12px #000000b3;--accent:#5bb9bb;--accent-text:#6fd0d2;--accent-soft:#8fe3e5;--icon:#5bb9bb;--accent-solid:#5bb9bb;--accent-solid-hover:#7fd3d5;--on-accent:#04161c;--accent-glow:0 0 14px #5bb9bb73;--accent-shadow:0 6px 18px #5bb9bb59;--accent-underline:#5bb9bb80;--accent-fade:#5bb9bb26;--count-gradient:linear-gradient(135deg, #8fe3e5 0%, #5bb9bb 55%, #2f8f93 100%);--line:#ffffff1a;--card-bg:#ffffff0d;--card-border:#ffffff1f;--card-border-hover:#5bb9bb73;--card-shadow:0 16px 40px #00000042;--card-shadow-hover:0 22px 48px #00000052;--card-blur:blur(12px);--card-accent-bg:#5bb9bb1a;--card-accent-border:#5bb9bb;--logo-plate-bg:#fff;--feature-card-bg:#ffffff0d;--feature-card-border:#ffffff1f;--feature-card-border-hover:#5bb9bb73;--feature-card-shadow:0 16px 40px #00000042;--feature-card-shadow-hover:0 22px 48px #00000052;--card-topline:linear-gradient(90deg, transparent, #5bb9bb, transparent);--card-topline-h:2px;--stat-topline-h:0px;--stat-icon-size:42px;--stat-icon-pad:0px;--stat-icon-bg:transparent;--stat-icon-border:transparent;--stat-divider-h:0px;--stat-divider-gap:0px;--stat-label-opacity:.85;--logo-plate-shadow:0 6px 16px #00000040;--stat-icon-shadow:none;--count-shadow:none;--card-text-shadow:none;--marker-bg:#5bb9bb;--marker-shadow:0 0 0 4px #5bb9bb26;--marker-shadow-plain:none;--hover-lift:0px;--hover-inner-lift:0px;--logo-plate-shadow-hover:0 12px 26px #0006;--soft-bg:#5bb9bb24;--soft-border:#5bb9bb4d;--soft-text:#8fe3e5;--soft-hover-bg:#5bb9bb1f;--chip-border:#ffffff1f;--ghost-bg:#004c5d8c;--ghost-text:#fff;--ghost-border:#5bb9bb;--product-btn-bg:#004c5d8c;--product-btn-border:#5bb9bb;--product-btn-shadow:none;--input-bg:#ffffff0d;--input-bg-focus:#ffffff14;--input-border:#ffffff29;--input-text:#fff;--placeholder:#e7f1f261;--autofill-bg:#0c313c;--focus-ring:0 0 0 3px #5bb9bb2e;--option-border:#fff3;--option-active-bg:#5bb9bb29;--error:#ff8f8f;--modal-bg:linear-gradient(180deg, #0d3845 0%, #0a2c35 45%, #07222a 100%);--modal-border:#5bb9bb4d;--modal-submit-bg:#004c5d8c;--modal-submit-text:#fff;--modal-submit-border:#5bb9bb;--modal-submit-hover-bg:#5bb9bb;--quiet-border:#ffffff40;--quiet-border-hover:#ffffff73;--quiet-hover-bg:#ffffff14;--success:#7fe0b0;--window-bg:#061c22b8;--window-border:#5bb9bb47;--window-bar:#ffffff0d;--window-head:#ffffff0a;--window-shadow:0 20px 48px #00000061;--window-shadow-hover:0 26px 56px #00000073;--window-dot:#5bb9bb8c;--row-hover:#5bb9bb12;--status-ok-bg:#5bb9bb33;--status-ok-text:#8fe3e5;--status-warn-bg:#ffffff1f;--status-warn-text:#d5dee0;--status-info-bg:#78b4ff33;--status-info-text:#a7d1fe;--dashed-border:#5bb9bb8c;--dashed-bg:#ffffff08;--breath-glow:#5bb9bb38;--wire:#5bb9bb99;--chip-bg:#061c22b8;--map-border:#5bb9bb59;--map-filter:invert(.92) hue-rotate(185deg) brightness(.92) contrast(.95) saturate(.8);--nav-dot:#2e6b71;--nav-line:#5bb9bb40;--slider-btn-border:#ffffff59;--slider-dot:#ffffff40;--sticky-bg:#07212af0;box-sizing:border-box;color:#e7f1f2;background:#07212a;border-top:1px solid #ffffff14;font-size:15px}.BKh3Zq_inner{box-sizing:border-box;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1fr);gap:40px;padding:34px max(150px,50% - 700px) 30px;display:grid}@media screen and (max-width:1400px){.BKh3Zq_inner{padding-inline:70px}}@media screen and (max-width:1200px){.BKh3Zq_inner{padding-inline:40px}}@media screen and (max-width:992px){.BKh3Zq_inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px 28px}.BKh3Zq_inner .BKh3Zq_about{grid-column:1/-1}}@media screen and (max-width:768px){.BKh3Zq_inner{padding-inline:24px}}@media screen and (max-width:576px){.BKh3Zq_inner{grid-template-columns:1fr;gap:28px;padding:28px 16px 24px}}.BKh3Zq_about{align-items:flex-start;gap:22px;display:flex}@media screen and (max-width:576px){.BKh3Zq_about{flex-direction:column;gap:14px}}.BKh3Zq_logo{flex:none;display:flex}.BKh3Zq_logo img{width:52px;height:auto;transition:transform .5s cubic-bezier(.2,.7,.2,1),filter .5s}.BKh3Zq_logo:hover img{filter:drop-shadow(0 0 8px #5bb9bba6);transform:rotate(-10deg)scale(1.08)}.BKh3Zq_aboutText{min-width:0}.BKh3Zq_aboutText p{color:#e7f1f2d1;max-width:440px;margin:14px 0 18px;line-height:1.6}.BKh3Zq_colTitle{font-family:var(--font-heading),system-ui,sans-serif;color:#fff;padding-bottom:8px;font-size:14px;font-weight:700;display:inline-block;position:relative}.BKh3Zq_colTitle:after{content:"";background:linear-gradient(90deg,#5bb9bb 0%,#5bb9bb40 100%);border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;left:0}.BKh3Zq_colTitleCaps{letter-spacing:2px;text-transform:uppercase;font-size:12px}.BKh3Zq_col{flex-direction:column;align-items:flex-start;display:flex}.BKh3Zq_links,.BKh3Zq_contacts{margin:14px 0 0;padding:0;list-style:none}.BKh3Zq_links a,.BKh3Zq_contacts a{color:#e7f1f2d9;text-decoration:none;transition:color .25s}.BKh3Zq_links a:hover,.BKh3Zq_contacts a:hover{color:#8fe3e5}.BKh3Zq_links li{margin-bottom:10px}.BKh3Zq_links li:last-child{margin-bottom:0}.BKh3Zq_links a{font-size:16px;transition:color .25s,padding-left .25s;display:inline-block;position:relative}.BKh3Zq_links a:before{content:"";background:#5bb9bb;border-radius:2px;width:0;height:2px;transition:width .25s;position:absolute;top:50%;left:0}.BKh3Zq_links a:hover{padding-left:16px}.BKh3Zq_links a:hover:before{width:10px}.BKh3Zq_links .BKh3Zq_linkActive{color:#8fe3e5;padding-left:16px;font-weight:600}.BKh3Zq_links .BKh3Zq_linkActive:before{width:10px}.BKh3Zq_contacts li{margin-bottom:8px}.BKh3Zq_contacts a{color:#fff;font-weight:600}.BKh3Zq_copy{color:#e7f1f2b3;margin-top:16px}.BKh3Zq_social{gap:14px;display:flex}.BKh3Zq_social a{border-radius:50%;transition:transform .25s,box-shadow .25s;display:flex}.BKh3Zq_social a:hover{transform:translateY(-3px);box-shadow:0 0 14px #5bb9bb80}.BKh3Zq_social img{width:40px;height:40px;display:block}@media (prefers-reduced-motion:reduce){.BKh3Zq_logo img,.BKh3Zq_social a,.BKh3Zq_links a,.BKh3Zq_links a:before{transition:none}}
.RfzWXa_scrollUpContainer{right:20px;bottom:calc(50px + var(--sticky-cta-h,0px));z-index:8888;position:fixed}.RfzWXa_scrollUpContainer button{border:1px solid var(--ghost-border);background:var(--sticky-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:46px;height:46px;color:var(--icon);box-shadow:var(--card-shadow);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .3s,color .3s,border-color .3s,box-shadow .3s,translate .2s;animation:.35s cubic-bezier(.2,.7,.2,1) both RfzWXa_scrollUpIn;display:flex}.RfzWXa_scrollUpContainer button svg{transition:translate .3s}.RfzWXa_scrollUpContainer button:hover{background:var(--accent-solid);border-color:var(--accent-solid);color:var(--on-accent);box-shadow:var(--accent-shadow);translate:0 -3px}.RfzWXa_scrollUpContainer button:hover svg{translate:0 -2px}.RfzWXa_scrollUpContainer button:active{translate:0}.RfzWXa_scrollUpContainer button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes RfzWXa_scrollUpIn{0%{opacity:0;transform:translateY(12px)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.RfzWXa_scrollUpContainer button{transition:none;animation:none}}
