.PixNqG_carousel{--carousel-accent:var(--brand);--carousel-text:#fafaf9;--carousel-muted:#fafaf9c7;border:1px solid var(--border);box-shadow:var(--shadow-md);background:#1c1917;border-radius:22px;position:relative;overflow:hidden}.PixNqG_viewport{min-height:clamp(320px,52vw,420px);position:relative}.PixNqG_slide{opacity:0;visibility:hidden;transition:opacity .55s cubic-bezier(.22,1,.36,1),visibility .55s;position:absolute;inset:0}.PixNqG_slide[data-active=true]{opacity:1;visibility:visible;z-index:1}.PixNqG_slideLink{height:100%;min-height:inherit;color:inherit;grid-template-columns:1fr;text-decoration:none;display:grid}.PixNqG_slideLink:focus-visible{outline:2px solid var(--carousel-accent);outline-offset:-4px}.PixNqG_media{position:absolute;inset:0}.PixNqG_cover{object-fit:cover}.PixNqG_overlay{background:linear-gradient(105deg,#1c1917e0 0%,#1c19179e 42%,#1c191747 100%);position:absolute;inset:0}.PixNqG_content{z-index:1;flex-direction:column;align-self:end;gap:.55rem;max-width:38rem;padding:clamp(1.25rem,3vw,2rem);display:flex;position:relative}.PixNqG_category{letter-spacing:.08em;text-transform:uppercase;color:var(--carousel-text);background:var(--brand-fill);border-radius:999px;align-self:flex-start;padding:.35rem .7rem;font-size:.68rem;font-weight:600}.PixNqG_title{letter-spacing:-.03em;color:var(--carousel-text);margin:0;font-size:clamp(1.35rem,3.2vw,2rem);font-weight:600;line-height:1.2}.PixNqG_excerpt{color:var(--carousel-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:clamp(.9rem,1.8vw,1rem);line-height:1.65;display:-webkit-box;overflow:hidden}.PixNqG_meta{color:var(--carousel-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.15rem;font-size:.8rem;display:flex}.PixNqG_meta time{font-variant-numeric:tabular-nums}.PixNqG_metaSep{background:#fafaf973;border-radius:50%;width:3px;height:3px}.PixNqG_controls{z-index:2;gap:.45rem;display:flex;position:absolute;bottom:1rem;right:1rem}.PixNqG_navBtn{color:#fafaf9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#1c191773;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.PixNqG_navBtn svg{width:1rem;height:1rem}.PixNqG_navBtn:hover{background:var(--brand-fill);border-color:#ffffff59}.PixNqG_navBtn:focus-visible{outline:2px solid var(--carousel-accent);outline-offset:2px}.PixNqG_dots{z-index:2;gap:.4rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.PixNqG_dot{cursor:pointer;background:#ffffff59;border:none;border-radius:999px;width:.45rem;height:.45rem;padding:0;transition:width .25s,background .25s}.PixNqG_dot[data-active=true]{background:#fafaf9;width:1.35rem}.PixNqG_dot:focus-visible{outline:2px solid var(--carousel-accent);outline-offset:2px}@media (min-width:768px){.PixNqG_content{padding-bottom:2.75rem}}@media (prefers-reduced-motion:reduce){.PixNqG_slide,.PixNqG_navBtn,.PixNqG_dot{transition:none}}
._J3iMa_card{--blog-accent:var(--brand);--blog-text:var(--text);--blog-muted:var(--text-muted);--blog-line:var(--border);--blog-card-bg:var(--surface);--blog-card-shadow:var(--shadow-sm);height:100%;margin:0}._J3iMa_cardLink{height:100%;color:inherit;border:1px solid var(--blog-line);background:var(--blog-card-bg);box-shadow:var(--blog-card-shadow);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s,border-color .25s;display:flex;overflow:hidden}._J3iMa_cardLink:hover{border-color:var(--brand-border);box-shadow:var(--shadow-md);transform:translateY(-4px)}._J3iMa_cardLink:focus-visible{outline:2px solid var(--blog-accent);outline-offset:3px}._J3iMa_media{aspect-ratio:16/10;background:var(--surface-3);position:relative;overflow:hidden}._J3iMa_cover{object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}._J3iMa_cardLink:hover ._J3iMa_cover{transform:scale(1.04)}._J3iMa_mediaFade{pointer-events:none;background:linear-gradient(#1c191700 55%,#1c19172e 100%);position:absolute;inset:0}._J3iMa_category{z-index:1;letter-spacing:.06em;text-transform:uppercase;color:#fafaf9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0a0999;border:1px solid #ffffff1f;border-radius:999px;padding:.35rem .65rem;font-size:.68rem;font-weight:600;position:absolute;bottom:14px;left:14px}._J3iMa_body{flex-direction:column;flex:1;gap:.5rem;padding:1.15rem 1.2rem 1.25rem;display:flex}._J3iMa_cardTitle{letter-spacing:-.02em;color:var(--blog-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.916rem;margin:0;font-size:1.08rem;font-weight:600;line-height:1.35;transition:color .2s;display:-webkit-box;overflow:hidden}._J3iMa_cardLink:hover ._J3iMa_cardTitle{color:var(--blog-accent)}._J3iMa_excerpt{color:var(--blog-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.6;display:-webkit-box;overflow:hidden}._J3iMa_meta{color:var(--blog-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.15rem;font-size:.78rem;display:flex}._J3iMa_meta time{font-variant-numeric:tabular-nums}._J3iMa_metaSep{background:var(--border-strong);border-radius:50%;width:3px;height:3px}@media (prefers-reduced-motion:reduce){._J3iMa_cardLink,._J3iMa_cover{transition:none}._J3iMa_cardLink:hover,._J3iMa_cardLink:hover ._J3iMa_cover{transform:none}}
.v0aKrW_blockWrap{width:100%;min-height:0}
.MpwlZq_root{z-index:1;color:var(--text-subtle);font-size:.82rem;position:relative}.MpwlZq_list{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.MpwlZq_item{align-items:center;gap:.45rem;min-width:0;display:inline-flex}.MpwlZq_item a{color:var(--text-muted);text-decoration:none;transition:color .2s}.MpwlZq_item a:hover{color:var(--brand)}.MpwlZq_item span[aria-current=page]{color:var(--text-2);font-weight:600}.MpwlZq_sep{color:var(--text-subtle);-webkit-user-select:none;user-select:none}
.pjAAtG_overlay{z-index:200;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.pjAAtG_backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;border:none;position:absolute;inset:0}.pjAAtG_panel{border:1px solid var(--border);background:var(--surface);width:min(520px,100%);max-height:min(90vh,920px);color:var(--text);box-shadow:var(--shadow-lg);border-radius:24px;padding:1.1rem;position:relative;overflow:auto}.pjAAtG_panelLg{width:min(760px,100%)}@media (min-width:760px){.pjAAtG_panel{padding:1.25rem}}
.kFAPVa_header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.kFAPVa_badge{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong);background:var(--brand-soft);border-radius:999px;margin:0 0 .5rem;padding:.32rem .62rem;font-size:.75rem;font-weight:700;display:inline-flex}.kFAPVa_title{margin:0;font-size:clamp(1.2rem,2.4vw,1.6rem)}.kFAPVa_close{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);font:inherit;cursor:pointer;border-radius:999px;flex-shrink:0;padding:.5rem .8rem}
.EJ8ZFq_section{--blog-accent:var(--brand);--blog-text:var(--text);--blog-muted:var(--text-muted);--blog-line:var(--border);isolation:isolate;padding:clamp(3.25rem,7vw,5rem) 0 clamp(4.5rem,8vw,6rem);position:relative;overflow:hidden}.EJ8ZFq_ambient{z-index:0;pointer-events:none;position:absolute;inset:0}.EJ8ZFq_ambientGlow{background:radial-gradient(circle, var(--brand-glow) 0%, transparent 68%);border-radius:50%;width:min(52vw,420px);height:min(52vw,420px);position:absolute;top:-20%;right:-8%}.EJ8ZFq_ambientLine{background:linear-gradient(90deg, transparent 0%, var(--blog-line) 18%, var(--blog-line) 82%, transparent 100%);opacity:.65;height:1px;position:absolute;top:42%;left:0;right:0}.EJ8ZFq_inner{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.EJ8ZFq_head{margin-bottom:clamp(2rem,4vw,2.75rem)}.EJ8ZFq_label{letter-spacing:.16em;text-transform:uppercase;color:var(--blog-accent);margin:0 0 .6rem;font-size:.72rem;font-weight:600}.EJ8ZFq_headRow{flex-direction:column;gap:1.25rem;display:flex}.EJ8ZFq_headCopy{max-width:42rem}.EJ8ZFq_title{letter-spacing:-.03em;color:var(--blog-text);margin:0;font-size:clamp(1.85rem,3.6vw,2.45rem);font-weight:600;line-height:1.12}.EJ8ZFq_lead{color:var(--blog-muted);margin:.75rem 0 0;font-size:1.02rem;line-height:1.65}.EJ8ZFq_viewAll{color:var(--blog-text);border-bottom:1px solid #0000;align-self:flex-start;align-items:center;gap:.45rem;padding:.5rem 0;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,gap .2s;display:inline-flex}.EJ8ZFq_viewAll:hover{color:var(--blog-accent);border-color:var(--brand-border-strong);gap:.6rem}.EJ8ZFq_viewAllIcon{width:1.1rem;height:1.1rem;display:inline-flex}.EJ8ZFq_viewAllIcon svg{width:100%;height:100%}.EJ8ZFq_grid{grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.EJ8ZFq_grid>li{height:100%}@media (min-width:768px){.EJ8ZFq_headRow{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}.EJ8ZFq_viewAll{flex-shrink:0;margin-bottom:.15rem}.EJ8ZFq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}@media (min-width:1024px){.EJ8ZFq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (prefers-reduced-motion:reduce){.EJ8ZFq_viewAll{transition:none}}
._7f1DCG_section{z-index:1;padding:clamp(2.5rem,5.5vw,4.5rem) 1.1rem 1.25rem;position:relative}._7f1DCG_inner{max-width:1360px;margin:0 auto}._7f1DCG_head{text-align:center;flex-direction:column;align-items:center;gap:1.15rem;margin-bottom:clamp(1.75rem,3.6vw,2.5rem);display:flex}._7f1DCG_title{letter-spacing:-.04em;color:var(--color-text);margin:0;font-size:clamp(1.9rem,3.8vw,2.65rem);font-weight:650;line-height:1.08}._7f1DCG_viewAll{background:var(--brand-fill);color:var(--text-on-brand);letter-spacing:-.01em;box-shadow:var(--shadow-md);border-radius:999px;justify-content:center;align-items:center;padding:.72rem 1.35rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}._7f1DCG_viewAll:hover{background:var(--brand-fill-hover)}._7f1DCG_viewAll:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._7f1DCG_grid{grid-template-columns:1fr;gap:1rem;display:grid}._7f1DCG_grid>div{min-height:0;display:flex}._7f1DCG_grid>div>article{flex:1;width:100%}@media (min-width:540px){._7f1DCG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){._7f1DCG_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
.geL70q_progress{flex-wrap:wrap;gap:.5rem;margin-top:.9rem;display:flex}.geL70q_progressItem,.geL70q_progressActive{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:999px;padding:.38rem .72rem;font-size:.8rem}.geL70q_progressActive{color:var(--brand-strong);border-color:var(--brand-border-strong);background:var(--brand-soft)}.geL70q_form{gap:.9rem;margin-top:.9rem;display:grid}.geL70q_section{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;padding:.9rem}.geL70q_section h4{margin:0;font-size:1.02rem}.geL70q_sectionText{color:var(--text-muted);margin:.45rem 0 .85rem}.geL70q_grid{grid-template-columns:1fr;gap:.82rem;display:grid}.geL70q_field{gap:.35rem;display:grid}.geL70q_field span{color:var(--text-2);font-size:.9rem;font-weight:600}.geL70q_field input,.geL70q_field select,.geL70q_field textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:10px;padding:.7rem .8rem}.geL70q_field textarea{resize:vertical;min-height:108px}.geL70q_success{border:1px solid var(--success-border);background:var(--success-soft);color:var(--success);border-radius:12px;margin:0;padding:.75rem .9rem}.geL70q_footer{gap:.75rem;display:grid}.geL70q_learnMoreBtn{border:1px solid var(--brand-border);background:var(--surface);width:100%;color:var(--brand);font:inherit;text-align:center;border-radius:12px;justify-content:center;align-items:center;padding:.72rem 1rem;font-weight:700;text-decoration:none;transition:opacity .2s,border-color .2s;display:flex}.geL70q_learnMoreBtn:hover{opacity:1;border-color:var(--brand-border-strong);background:var(--brand-soft)}.geL70q_actions{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.geL70q_primaryBtn,.geL70q_ghostBtn{font:inherit;cursor:pointer;border:none;border-radius:12px;padding:.72rem 1rem;font-weight:700}.geL70q_primaryBtn{color:var(--text-on-brand);background:var(--brand-fill)}.geL70q_primaryBtn:hover{background:var(--brand-fill-hover)}.geL70q_ghostBtn{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2)}@media (min-width:760px){.geL70q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.geL70q_fieldWide{grid-column:span 2}}
.cQ7faW_page{background:var(--bg);color:var(--text);padding:2.2rem 1rem 3rem}.cQ7faW_container{gap:1.25rem;width:min(860px,100%);margin:0 auto;display:grid}.cQ7faW_breadcrumbSlot{margin-bottom:.15rem}.cQ7faW_hero{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:24px;overflow:hidden}.cQ7faW_cover{background:var(--surface-3);min-height:240px;position:relative}.cQ7faW_cover img{object-fit:cover}.cQ7faW_heroBody{padding:1.25rem 1.35rem 1.4rem}.cQ7faW_heroBody h1{color:var(--text);margin:0;font-size:clamp(1.55rem,4vw,2.35rem);line-height:1.2}.cQ7faW_lead{color:var(--text-muted);margin:.85rem 0 0;line-height:1.8}.cQ7faW_prose{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--text-2);border-radius:20px;padding:1.25rem 1.35rem;line-height:1.85}.cQ7faW_prose :is(h2,h3,h4){color:var(--text);margin:1.5rem 0 .65rem;line-height:1.3}.cQ7faW_prose :is(p,ul,ol){margin:.75rem 0 0}.cQ7faW_prose :is(strong,b){color:var(--text)}.cQ7faW_prose a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.cQ7faW_prose a:hover{color:var(--brand-strong)}.cQ7faW_prose :is(code,pre){background:var(--surface-2);color:var(--brand-strong);border-radius:6px}.cQ7faW_prose blockquote{border-left:3px solid var(--brand-border-strong);background:var(--brand-soft);color:var(--text-2);margin:1.1rem 0 0;padding:.4rem 0 .4rem 1rem}.cQ7faW_prose hr{border:0;border-top:1px solid var(--border)}.cQ7faW_prose table{border-collapse:collapse;border:1px solid var(--border)}.cQ7faW_prose :is(th,td){border:1px solid var(--border);padding:.5rem .7rem}.cQ7faW_prose th{background:var(--surface-2);color:var(--text)}.cQ7faW_prose tr:nth-child(2n) td{background:var(--surface-2)}.cQ7faW_prose img{border-radius:12px;max-width:100%;height:auto}.cQ7faW_blocks{gap:1rem;display:grid}.cQ7faW_blocks>section{border:1px solid var(--border);background:var(--surface);border-radius:20px;padding:1.1rem 1.25rem}.cQ7faW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand);margin:0;font-size:.78rem}.cQ7faW_blockHero h2,.cQ7faW_blockCta h2,.cQ7faW_blockFeatures h2,.cQ7faW_blockFaq h2,.cQ7faW_blockGallery h2{color:var(--text);margin:.35rem 0 .65rem}.cQ7faW_blockHero p,.cQ7faW_blockCta p,.cQ7faW_blockFeatures p,.cQ7faW_blockContent p,.cQ7faW_faqItem p{color:var(--text-muted)}.cQ7faW_blockHeroImage{border:1px solid var(--border);border-radius:14px;margin-top:.85rem;overflow:hidden}.cQ7faW_blockHeroImage img{width:100%;height:auto;display:block}.cQ7faW_blockActions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.cQ7faW_primaryBtn,.cQ7faW_secondaryBtn{border-radius:999px;justify-content:center;align-items:center;padding:.62rem 1rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.cQ7faW_primaryBtn{background:var(--brand-fill);color:var(--text-on-brand)}.cQ7faW_primaryBtn:hover{background:var(--brand-fill-hover)}.cQ7faW_secondaryBtn{border:1px solid var(--border-strong);background:var(--surface);color:var(--text)}.cQ7faW_secondaryBtn:hover{border-color:var(--brand-border-strong);background:var(--brand-soft)}.cQ7faW_blockFeatures ul{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.cQ7faW_blockFeatures h3{color:var(--text);margin:0 0 .35rem;font-size:1rem}.cQ7faW_faqItem{border-top:1px solid var(--border);padding:.75rem 0}.cQ7faW_faqItem summary{cursor:pointer;color:var(--text);font-weight:600}.cQ7faW_galleryGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.65rem;display:grid}.cQ7faW_galleryItem{border:1px solid var(--border);border-radius:12px;overflow:hidden}.cQ7faW_galleryItem img{width:100%;height:auto;display:block}
.QqUtcG_card{border:1px solid var(--border);background:var(--surface);border-radius:12px;height:100%;overflow:hidden}.QqUtcG_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.QqUtcG_link:hover .QqUtcG_title,.QqUtcG_link:focus-visible .QqUtcG_title{color:var(--brand)}.QqUtcG_link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.QqUtcG_media{aspect-ratio:3/2;background:var(--surface-2);position:relative}.QqUtcG_image{object-fit:cover}.QqUtcG_body{flex-direction:column;gap:.4rem;padding:.85rem 1rem 1rem;display:flex}.QqUtcG_title{letter-spacing:-.02em;color:var(--text);margin:0;font-size:1.05rem;font-weight:650;line-height:1.35}.QqUtcG_excerpt{color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.55;display:-webkit-box;overflow:hidden}
.cmEeQq_section{--road-accent:var(--brand);--road-text:var(--text);--road-muted:var(--text-muted);--road-line:var(--border);--road-node-bg:var(--surface);--road-node-ring:var(--bg);--road-panel-bg:var(--surface);--road-panel-border:var(--border);--road-panel-shadow:var(--shadow-sm);isolation:isolate;padding:clamp(3.5rem,7vw,5.5rem) 0;position:relative;overflow:hidden}.cmEeQq_ambient{z-index:0;pointer-events:none;position:absolute;inset:0}.cmEeQq_photoBg{background-image:url(/wall/photo-1707733260992-73ff6dbed163.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cmEeQq_photoOverlay{background:var(--scrim);position:absolute;inset:0}.cmEeQq_inner{z-index:1;width:100%;max-width:720px;margin:0 auto;padding:0 24px;position:relative}.cmEeQq_head{margin-bottom:clamp(2.25rem,4.5vw,3rem)}.cmEeQq_label{letter-spacing:.14em;text-transform:uppercase;color:var(--road-accent);margin:0 0 .65rem;font-size:.75rem;font-weight:600}.cmEeQq_title{letter-spacing:-.03em;color:var(--road-text);margin:0;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:600;line-height:1.15}.cmEeQq_lead{color:var(--road-muted);margin:.85rem 0 0;font-size:1.02rem;line-height:1.6}.cmEeQq_steps{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.cmEeQq_step{grid-template-columns:auto 1fr;align-items:start;gap:1.25rem 1.5rem;padding:0 0 clamp(2rem,4vw,2.5rem);display:grid;position:relative}.cmEeQq_step:last-child{padding-bottom:0}.cmEeQq_rail{flex-direction:column;align-items:center;width:2.5rem;display:flex;position:relative}.cmEeQq_rail:before{content:"";background:var(--road-line);width:1px;position:absolute;top:2.75rem;bottom:-.5rem;left:50%;transform:translate(-50%)}.cmEeQq_step:last-child .cmEeQq_rail:before{display:none}.cmEeQq_nodeReveal{justify-content:center;width:auto;display:flex}.cmEeQq_node{z-index:1;border:1px solid var(--road-line);background:var(--road-node-bg);letter-spacing:.06em;font-variant-numeric:tabular-nums;width:2.5rem;height:2.5rem;color:var(--road-accent);box-shadow:0 0 0 4px var(--road-node-ring);border-radius:50%;flex-shrink:0;place-items:center;font-size:.7rem;font-weight:600;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid;position:relative}.cmEeQq_step:hover .cmEeQq_node{border-color:var(--brand-border-strong);transform:scale(1.04)}.cmEeQq_body{background:var(--road-panel-bg);border:1px solid var(--road-panel-border);min-width:0;box-shadow:var(--road-panel-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:clamp(1.05rem,2.4vw,1.35rem) clamp(1.15rem,2.8vw,1.5rem)}.cmEeQq_stepTitle{letter-spacing:-.02em;color:var(--road-text);margin:0;font-size:clamp(1.05rem,1.8vw,1.15rem);font-weight:600}.cmEeQq_stepText{color:var(--road-muted);margin:.5rem 0 0;font-size:.94rem;line-height:1.65}.cmEeQq_details{flex-direction:column;gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.cmEeQq_details li{color:var(--road-muted);padding-left:.9rem;font-size:.86rem;line-height:1.55;position:relative}.cmEeQq_details li:before{content:"";background:var(--road-accent);opacity:.55;border-radius:50%;width:4px;height:4px;position:absolute;top:.55em;left:0}@media (prefers-reduced-motion:reduce){.cmEeQq_node{transition:none}}
.W1KFmW_page{padding:2.2rem 1rem 3rem}.W1KFmW_breadcrumbSlot{margin-bottom:1rem}.W1KFmW_container{width:min(1180px,100%);margin:0 auto}.W1KFmW_hero{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:24px;overflow:hidden}.W1KFmW_cover{min-height:280px;position:relative}.W1KFmW_coverImage{object-fit:cover}.W1KFmW_heroBody{padding:1.1rem}.W1KFmW_meta{flex-wrap:wrap;gap:.42rem;display:flex}.W1KFmW_meta span{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:999px;padding:.22rem .62rem;font-size:.72rem}.W1KFmW_heroBody h1{margin:.85rem 0 0;font-size:clamp(1.45rem,4vw,2.2rem)}.W1KFmW_heroBody p{color:var(--text-muted);margin:.8rem 0 0;line-height:1.85}.W1KFmW_layout{align-items:start;gap:1rem;margin-top:1rem;display:grid}.W1KFmW_main{gap:1rem;min-width:0;display:grid}.W1KFmW_cmsProse{box-shadow:none;background:0 0;border:none;padding:0}.W1KFmW_content{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:20px;gap:1.25rem;padding:1.1rem;display:grid}.W1KFmW_toc{border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:16px;padding:.95rem 1rem}.W1KFmW_tocTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-strong);margin:0;font-size:.78rem;font-weight:700}.W1KFmW_tocList{gap:.45rem;margin:.65rem 0 0;padding:0 0 0 1.15rem;display:grid}.W1KFmW_tocList a{color:var(--text-2);font-size:.92rem;line-height:1.5;text-decoration:none}.W1KFmW_tocList a:hover{color:var(--brand)}.W1KFmW_section{scroll-margin-top:6rem}.W1KFmW_section h2{margin:0;font-size:1.25rem}.W1KFmW_section p{color:var(--text-muted);margin:.75rem 0 0;line-height:1.95}.W1KFmW_endSection{border-top:1px solid var(--border);padding-top:.25rem}.W1KFmW_faqList{gap:.55rem;margin-top:.85rem;display:grid}.W1KFmW_faqItem{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:.65rem .85rem}.W1KFmW_faqItem summary{cursor:pointer;color:var(--text-2);font-size:.92rem;font-weight:600;line-height:1.45;list-style-position:outside}.W1KFmW_faqItem summary::-webkit-details-marker{color:var(--brand)}.W1KFmW_faqItem p{color:var(--text-muted);margin:.65rem 0 0;font-size:.9rem;line-height:1.8}.W1KFmW_serviceCta{border:1px solid var(--brand-border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:18px;padding:1.1rem;scroll-margin-top:6rem}.W1KFmW_serviceCtaInner{align-items:start;gap:1rem;display:grid}.W1KFmW_serviceCtaEyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-strong);margin:0;font-size:.72rem;font-weight:700}.W1KFmW_serviceCtaCopy h2{margin:.4rem 0 0;font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.3}.W1KFmW_serviceCtaPitch{color:var(--text-muted);margin:.65rem 0 0;font-size:.92rem;line-height:1.85}.W1KFmW_serviceCtaHighlights{gap:.4rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.W1KFmW_serviceCtaHighlights li{color:var(--text-2);padding-left:1rem;font-size:.86rem;line-height:1.45;position:relative}.W1KFmW_serviceCtaHighlights li:before{content:"";background:var(--brand-fill);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.45rem;left:0}.W1KFmW_serviceCtaActions{flex-wrap:wrap;gap:.55rem;margin-top:.95rem;display:flex}.W1KFmW_serviceCtaPrimary,.W1KFmW_serviceCtaSecondary{border-radius:999px;justify-content:center;align-items:center;padding:.58rem 1rem;font-size:.86rem;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.W1KFmW_serviceCtaPrimary{color:var(--text-on-brand);background:var(--brand-fill);box-shadow:var(--shadow-md)}.W1KFmW_serviceCtaPrimary:hover{transform:translateY(-1px)}.W1KFmW_serviceCtaSecondary{color:var(--brand-strong);border:1px solid var(--brand-border-strong);background:var(--surface)}.W1KFmW_serviceCtaAside{text-align:center;background:var(--surface);border:1px solid var(--border);border-radius:14px;justify-items:center;gap:.35rem;padding:.85rem;display:grid}.W1KFmW_serviceCtaIcon{background:var(--brand-soft);width:3.25rem;height:3.25rem;color:var(--brand);border-radius:12px;place-items:center;display:grid}.W1KFmW_serviceCtaIconSvg{width:1.75rem;height:1.75rem}.W1KFmW_serviceCtaPrice{color:var(--text-2);margin:.25rem 0 0;font-size:1.05rem;font-weight:800}.W1KFmW_serviceCtaBadge{color:var(--brand-strong);background:var(--brand-soft);border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.W1KFmW_serviceCtaMeta{color:var(--text-subtle);margin:0;font-size:.75rem}.W1KFmW_summarySection{background:var(--surface);border-top:none;border-radius:14px;margin-top:-.25rem;padding:.85rem .95rem}@media (min-width:720px){.W1KFmW_serviceCtaInner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.W1KFmW_serviceCtaAside{min-width:9.5rem}}.W1KFmW_sidebar{gap:.85rem;min-width:0;display:grid}.W1KFmW_sidebarCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:18px;padding:.95rem 1rem}.W1KFmW_sidebarLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-strong);margin:0;font-size:.75rem;font-weight:700}.W1KFmW_sidebarPosts,.W1KFmW_sidebarServices{gap:.55rem;margin:.7rem 0 0;padding:0;list-style:none;display:grid}.W1KFmW_sidebarPostLink,.W1KFmW_sidebarServiceLink{color:inherit;border-radius:12px;align-items:center;gap:.65rem;margin:-.35rem;padding:.35rem;text-decoration:none;transition:background .15s;display:flex}.W1KFmW_sidebarPostLink:hover,.W1KFmW_sidebarServiceLink:hover{background:var(--brand-soft)}.W1KFmW_sidebarPostThumb{border:1px solid var(--border);background-position:50%;background-size:cover;border-radius:10px;flex-shrink:0;width:3.25rem;height:3.25rem;position:relative;overflow:hidden}.W1KFmW_sidebarPostCopy,.W1KFmW_sidebarServiceCopy{gap:.2rem;min-width:0;display:grid}.W1KFmW_sidebarPostTitle,.W1KFmW_sidebarServiceTitle{color:var(--text-2);font-size:.86rem;font-weight:600;line-height:1.35}.W1KFmW_sidebarPostMeta{color:var(--text-subtle);font-size:.72rem}.W1KFmW_sidebarServiceIcon{background:var(--brand-soft);width:2.5rem;height:2.5rem;color:var(--brand);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.W1KFmW_sidebarServiceIconSvg{width:1.35rem;height:1.35rem}.W1KFmW_sidebarServicePrice{color:var(--brand-strong);font-size:.72rem;font-weight:700}.W1KFmW_sidebarViewAll{color:var(--brand);margin-top:.75rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.W1KFmW_sidebarViewAll:hover{text-decoration:underline}.W1KFmW_authorBox{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:20px;align-items:flex-start;gap:1rem;padding:1.15rem;display:flex}.W1KFmW_authorAvatar{width:3.5rem;height:3.5rem;color:var(--text-on-brand);background:var(--brand-fill);border-radius:14px;flex-shrink:0;place-items:center;font-size:.95rem;font-weight:800;display:grid}.W1KFmW_authorLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--brand-strong);margin:0;font-size:.72rem;font-weight:700}.W1KFmW_authorName{margin:.35rem 0 0;font-size:1.15rem}.W1KFmW_authorRole{color:var(--text-subtle);margin:.25rem 0 0;font-size:.88rem;font-weight:600}.W1KFmW_authorBio{color:var(--text-muted);margin:.65rem 0 0;font-size:.92rem;line-height:1.85}.W1KFmW_relatedTitle{margin:0;font-size:1.2rem}.W1KFmW_relatedGrid{gap:.85rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.W1KFmW_relatedCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden}.W1KFmW_relatedCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.W1KFmW_relatedLink{color:inherit;text-decoration:none;display:grid}.W1KFmW_relatedCover{min-height:140px;position:relative}.W1KFmW_relatedBody{padding:.9rem 1rem 1rem}.W1KFmW_relatedMeta{flex-wrap:wrap;gap:.4rem;display:flex}.W1KFmW_relatedMeta span{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:999px;padding:.18rem .55rem;font-size:.68rem}.W1KFmW_relatedBody h3{margin:.65rem 0 0;font-size:1.05rem;line-height:1.35}.W1KFmW_relatedBody p{color:var(--text-muted);margin:.5rem 0 0;font-size:.88rem;line-height:1.7}.W1KFmW_relatedCta{color:var(--brand);margin-top:.65rem;font-size:.82rem;font-weight:700;display:inline-flex}@media (min-width:980px){.W1KFmW_layout{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:1.15rem}.W1KFmW_sidebarSticky{align-self:start;position:sticky;top:5.5rem}.W1KFmW_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.W1KFmW_relatedLink{grid-template-columns:120px minmax(0,1fr);min-height:100%}.W1KFmW_relatedCover{min-height:100%}}
.YwVtra_section{--why-accent:var(--brand);--why-text:var(--text);--why-muted:var(--text-muted);--why-line:var(--border);background:0 0;padding:clamp(3.5rem,7vw,5.5rem) 0}.YwVtra_inner{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.YwVtra_layout{gap:clamp(2.25rem,5vw,3.5rem);display:grid}.YwVtra_head{max-width:34rem}.YwVtra_label{letter-spacing:.14em;text-transform:uppercase;color:var(--why-accent);margin:0 0 .65rem;font-size:.75rem;font-weight:600}.YwVtra_title{letter-spacing:-.03em;color:var(--why-text);margin:0;font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:600;line-height:1.15}.YwVtra_lead{color:var(--why-muted);margin:.85rem 0 0;font-size:1.02rem;line-height:1.6}.YwVtra_metrics{color:var(--why-muted);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:1.35rem 0 0;font-size:.9rem;line-height:1.5;display:flex}.YwVtra_metrics strong{color:var(--why-text);font-weight:600}.YwVtra_metricSep{opacity:.45;-webkit-user-select:none;user-select:none}.YwVtra_list{border-top:1px solid var(--why-line);margin:0;padding:0;list-style:none}.YwVtra_item{border-bottom:1px solid var(--why-line);transition:background-color .25s}.YwVtra_itemInner{grid-template-columns:auto 1fr auto;align-items:start;gap:1rem 1.25rem;padding:clamp(1.35rem,2.5vw,1.75rem) 0;display:grid}.YwVtra_item:hover{background:var(--surface-2)}.YwVtra_index{letter-spacing:.1em;font-variant-numeric:tabular-nums;color:var(--why-muted);padding-top:.15rem;font-size:.72rem;font-weight:600}.YwVtra_body{min-width:0}.YwVtra_itemTitle{letter-spacing:-.02em;color:var(--why-text);margin:0;font-size:clamp(1.05rem,1.8vw,1.2rem);font-weight:600}.YwVtra_itemText{max-width:42ch;color:var(--why-muted);margin:.4rem 0 0;font-size:.94rem;line-height:1.6}.YwVtra_icon{width:22px;height:22px;color:var(--why-accent);opacity:.55;margin-top:.1rem;transition:opacity .25s}.YwVtra_item:hover .YwVtra_icon{opacity:1}@media (min-width:900px){.YwVtra_layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4rem)}.YwVtra_head{position:sticky;top:6rem}.YwVtra_list{border-top:none}.YwVtra_item:first-child .YwVtra_itemInner{padding-top:0}}@media (prefers-reduced-motion:reduce){.YwVtra_item,.YwVtra_icon{transition:none}}
.MgXJxW_page{background:var(--bg);color:var(--text)}.MgXJxW_container{width:min(1200px,100%);margin:0 auto;padding:0 24px}.MgXJxW_hero{isolation:isolate;padding:2rem 0 2.5rem;position:relative;overflow:hidden}.MgXJxW_heroAmbient{pointer-events:none;z-index:0;position:absolute;inset:0}.MgXJxW_heroMesh{background:radial-gradient(ellipse 60% 50% at 20% 20%, var(--brand-glow), transparent 62%);animation:18s ease-in-out infinite alternate MgXJxW_meshDrift;position:absolute;inset:-35% -15%}.MgXJxW_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.5;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%)}.MgXJxW_heroGlow{background:radial-gradient(circle at 92% 8%, var(--brand-glow), transparent 45%);position:absolute;inset:0}@keyframes MgXJxW_meshDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(2%,-1%)scale(1.04)}}.MgXJxW_breadcrumbSlot{margin-bottom:1.25rem}.MgXJxW_heroGrid{z-index:1;align-items:center;gap:2rem;display:grid;position:relative}@media (min-width:960px){.MgXJxW_heroGrid{grid-template-columns:1.05fr .95fr;gap:2.5rem}}.MgXJxW_badge{border:1px solid var(--brand-border);background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;align-items:center;gap:10px;margin:0 0 .85rem;padding:8px 16px 8px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.MgXJxW_badgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px}.MgXJxW_heroTitle{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(1.85rem,4.2vw,2.85rem);font-weight:800;line-height:1.12}.MgXJxW_heroLead{max-width:52ch;color:var(--text-muted);margin:1rem 0 0;font-size:1.02rem;line-height:1.8}.MgXJxW_heroMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;max-width:36rem;margin-top:1.25rem;display:grid}@media (min-width:640px){.MgXJxW_heroMeta{grid-template-columns:repeat(4,minmax(0,1fr))}}.MgXJxW_heroMetaItem{min-width:0;color:var(--text-2);align-items:center;gap:.55rem;font-size:.8rem;font-weight:600;line-height:1.35;display:flex}.MgXJxW_heroMetaIcon{width:34px;height:34px;color:var(--brand);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.MgXJxW_heroMetaSvg{width:1rem;height:1rem}.MgXJxW_heroActions{flex-wrap:wrap;gap:.65rem;margin-top:1.35rem;display:flex}.MgXJxW_primaryBtn,.MgXJxW_primaryBtnFull{cursor:pointer;letter-spacing:.01em;color:var(--text-on-brand);background:var(--brand-fill);box-shadow:none;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 26px;font-size:.95rem;font-weight:700;transition:transform .25s,filter .25s;display:inline-flex}.MgXJxW_primaryBtnFull{width:100%}.MgXJxW_primaryBtn:hover,.MgXJxW_primaryBtnFull:hover{filter:brightness(1.05);transform:translateY(-1px)}.MgXJxW_secondaryBtn{color:var(--text);border:1px solid var(--border-strong);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-weight:600;text-decoration:none;display:inline-flex}.MgXJxW_heroVisual{border:1px solid var(--border);min-height:280px;box-shadow:var(--shadow-lg);border-radius:28px;position:relative;overflow:hidden}.MgXJxW_heroImage{object-fit:cover}.MgXJxW_heroVisualOverlay{background:linear-gradient(160deg,#0c0a0926 0%,#0c0a098c 100%);position:absolute;inset:0}.MgXJxW_heroIconWrap{background:var(--surface);width:56px;height:56px;color:var(--brand);box-shadow:var(--shadow-md);border-radius:16px;place-items:center;display:grid;position:absolute;bottom:1.25rem;left:1.25rem}.MgXJxW_heroIcon{width:32px;height:32px}.MgXJxW_discountChip{color:var(--text-on-brand);background:var(--brand-fill);box-shadow:var(--shadow-md);border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:700;position:absolute;top:1rem;right:1rem}.MgXJxW_body{padding:0 0 4rem}.MgXJxW_mainLayout{align-items:start;gap:2rem;padding-top:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:1024px){.MgXJxW_mainLayout{grid-template-columns:minmax(0,1fr) 340px;gap:2.5rem}}.MgXJxW_content{gap:1.75rem;display:grid}.MgXJxW_block{border:1px solid var(--border);background:var(--surface);box-shadow:none;border-radius:24px;padding:1.35rem 1.25rem}@media (min-width:640px){.MgXJxW_block{padding:1.5rem 1.65rem}}.MgXJxW_block h2{letter-spacing:-.02em;margin:0;font-size:1.25rem;font-weight:800}.MgXJxW_overviewText{color:var(--text-muted);margin:.85rem 0 0;line-height:1.85}.MgXJxW_cmsProse{color:var(--text-2);box-shadow:none;background:0 0;border:none;padding:0;line-height:1.85}.MgXJxW_cmsProse :is(h2,h3,h4){color:var(--text);margin:0 0 .65rem;line-height:1.3}.MgXJxW_cmsProse :is(h2,h3,h4):not(:first-child){margin-top:1.5rem}.MgXJxW_cmsProse :is(p,ul,ol){margin:.75rem 0 0}.MgXJxW_cmsProse a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.MgXJxW_cmsProse img{border-radius:12px;max-width:100%;height:auto}.MgXJxW_idealList{gap:.55rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.MgXJxW_idealList li{color:var(--text-2);align-items:flex-start;gap:.55rem;line-height:1.65;display:flex}.MgXJxW_idealList li:before{content:"→";color:var(--brand);font-weight:700}.MgXJxW_highlightGrid{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.MgXJxW_highlightGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.MgXJxW_highlightGrid li{background:var(--surface-2);border:1px solid var(--border);border-radius:16px;gap:.65rem;padding:.85rem;font-size:.92rem;line-height:1.6;display:flex}.MgXJxW_checkIcon{width:26px;height:26px;color:var(--text-on-brand);background:var(--brand-fill);border-radius:999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:800;display:grid}.MgXJxW_timeline{gap:1rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}.MgXJxW_timeline li{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid;position:relative}.MgXJxW_timeline li:not(:last-child):after{content:"";background:var(--brand-border-strong);width:2px;position:absolute;top:42px;bottom:-12px;left:17px}.MgXJxW_stepNum{width:36px;height:36px;color:var(--brand-strong);background:var(--brand-soft);border:1px solid var(--brand-border);border-radius:12px;place-items:center;font-size:.9rem;font-weight:800;display:grid}.MgXJxW_stepTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle);margin:0;font-size:.78rem;font-weight:700}.MgXJxW_stepText{color:var(--text-2);margin:.25rem 0 0;line-height:1.7}.MgXJxW_deliverableCards{gap:.75rem;margin-top:1rem;display:grid}@media (min-width:720px){.MgXJxW_deliverableCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.MgXJxW_deliverableCard{border:1px solid var(--border);background:var(--surface-2);border-radius:18px;padding:1rem}.MgXJxW_deliverableCard .MgXJxW_deliverableLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--brand);margin:0;font-size:.72rem;font-weight:700}.MgXJxW_deliverableCard p{color:var(--text-2);margin:.55rem 0 0;font-size:.92rem;line-height:1.65}.MgXJxW_faqList{gap:.5rem;margin-top:.85rem;display:grid}.MgXJxW_faqItem{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;overflow:hidden}.MgXJxW_faqTrigger{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;font-size:.95rem;font-weight:600;display:flex}.MgXJxW_faqChevron{background:var(--brand-soft);width:28px;height:28px;color:var(--brand-strong);border-radius:999px;flex-shrink:0;place-items:center;font-size:1.1rem;display:grid}.MgXJxW_faqAnswer{color:var(--text-muted);margin:0;padding:0 1rem 1rem;font-size:.92rem;line-height:1.75}.MgXJxW_sidebar{align-self:start;position:sticky;top:96px}.MgXJxW_stickyCard{border:1px solid var(--brand-border);background:var(--surface);box-shadow:none;border-radius:28px;padding:1.35rem}.MgXJxW_sidebarHeader{gap:.35rem;display:grid}.MgXJxW_priceLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);margin:0;font-size:.72rem;font-weight:800}.MgXJxW_priceRow{flex-wrap:wrap;align-items:baseline;gap:.55rem;display:flex}.MgXJxW_priceOld{color:var(--text-subtle);font-size:.95rem;text-decoration:line-through}.MgXJxW_priceNow{color:var(--text);letter-spacing:-.03em;font-size:1.75rem;font-weight:800}.MgXJxW_priceCurrency{letter-spacing:.06em;text-transform:uppercase;color:var(--text-subtle);font-size:.72rem;font-weight:700}.MgXJxW_sidebarDiscount{color:var(--text-on-brand);background:var(--brand-fill);border-radius:999px;align-self:flex-start;margin-top:.15rem;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}.MgXJxW_priceNote{color:var(--text-subtle);margin:.85rem 0 0;font-size:.82rem;line-height:1.65}.MgXJxW_sidebarDivider{background:var(--border);height:1px;margin:1rem 0}.MgXJxW_sidebarFacts{gap:.55rem;margin:0 0 1.1rem;padding:0;list-style:none;display:grid}.MgXJxW_sidebarFacts li{background:var(--surface);border:1px solid var(--border);border-radius:16px;align-items:flex-start;gap:.7rem;padding:.65rem .7rem;display:flex}.MgXJxW_sidebarFacts li>div{gap:.12rem;min-width:0;display:grid}.MgXJxW_sidebarFacts strong{text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle);font-size:.68rem;font-weight:800}.MgXJxW_sidebarFacts li span:last-child{color:var(--text-2);font-size:.86rem;font-weight:600;line-height:1.45}.MgXJxW_sidebarFactIcon{width:36px;height:36px;color:var(--brand);background:var(--brand-soft);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.MgXJxW_sidebarFactSvg{width:1rem;height:1rem}.MgXJxW_ghostLink{text-align:center;color:var(--brand-strong);margin-top:.75rem;font-size:.88rem;font-weight:600;text-decoration:none;display:block}.MgXJxW_ghostLink:hover{text-decoration:underline}.MgXJxW_related{margin-top:2.5rem}.MgXJxW_relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.MgXJxW_relatedHead h2{margin:0;font-size:1.35rem}.MgXJxW_viewAll{color:var(--brand-strong);font-size:.9rem;font-weight:600;text-decoration:none}.MgXJxW_ctaBand{border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:var(--shadow-lg);border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:2rem;padding:1.5rem 1.35rem;display:flex}.MgXJxW_ctaBand h2{margin:0;font-size:1.35rem}.MgXJxW_ctaBand p{max-width:48ch;color:var(--text-muted);margin:.5rem 0 0;line-height:1.7}html[data-theme=dark] .MgXJxW_page{color:#ffffffeb;background:#0a0a0b}html[data-theme=dark] .MgXJxW_heroGridBg{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}html[data-theme=dark] .MgXJxW_badge{color:#fda4af;background:linear-gradient(135deg,#450a1e99,#18181be6);border-color:#fb718559}:is(html[data-theme=dark] .MgXJxW_heroTitle,html[data-theme=dark] .MgXJxW_priceNow){color:#fafafa}html[data-theme=dark] .MgXJxW_heroLead{color:#ffffffb8}html[data-theme=dark] .MgXJxW_overviewText{color:#ffffffb8}html[data-theme=dark] .MgXJxW_cmsProse{color:#ffffffb8}html[data-theme=dark] .MgXJxW_cmsProse :is(p,li,td,th){color:#ffffffb8}html[data-theme=dark] .MgXJxW_stepText{color:#ffffffb8}html[data-theme=dark] .MgXJxW_faqAnswer{color:#ffffffb8}html[data-theme=dark] .MgXJxW_ctaBand p{color:#ffffffb8}html[data-theme=dark] .MgXJxW_priceNote{color:#ffffffb8}html[data-theme=dark] .MgXJxW_cmsProse :is(h2,h3,h4){color:#fffffff0}html[data-theme=dark] .MgXJxW_cmsProse a{color:#fda4af}:is(html[data-theme=dark] .MgXJxW_secondaryBtn,html[data-theme=dark] .MgXJxW_block,html[data-theme=dark] .MgXJxW_stickyCard){background:#141416f2;border-color:#ffffff1f}html[data-theme=dark] .MgXJxW_heroMetaItem{color:#ffffffc7}html[data-theme=dark] .MgXJxW_heroMetaIcon{color:#fda4af;background:#e11d4826;border-color:#fb718540}html[data-theme=dark] .MgXJxW_secondaryBtn{color:#fafafa}html[data-theme=dark] .MgXJxW_heroVisual{border-color:#ffffff1a}html[data-theme=dark] .MgXJxW_heroIconWrap{background:#18181beb}html[data-theme=dark] .MgXJxW_highlightGrid li{background:#ffffff0a;border-color:#ffffff1a}html[data-theme=dark] .MgXJxW_deliverableCard{background:#ffffff0a;border-color:#ffffff1a}html[data-theme=dark] .MgXJxW_faqItem{background:#ffffff0a;border-color:#ffffff1a}html[data-theme=dark] .MgXJxW_idealList li{color:#ffffffd9}html[data-theme=dark] .MgXJxW_deliverableCard p{color:#ffffffd9}html[data-theme=dark] .MgXJxW_faqTrigger{color:#ffffffd9}html[data-theme=dark] .MgXJxW_deliverableCard .MgXJxW_deliverableLabel{color:#e11d48}html[data-theme=dark] .MgXJxW_stickyCard{background:radial-gradient(120% 80% at 100% 0,#e11d482e,#0000 55%),linear-gradient(165deg,#1c1c20fa,#121214fa);border-color:#fb718538}html[data-theme=dark] .MgXJxW_sidebarFacts li{background:#ffffff0a;border-color:#ffffff14}html[data-theme=dark] .MgXJxW_sidebarFacts li span:last-child{color:#ffffffe0}html[data-theme=dark] .MgXJxW_sidebarFactIcon{color:#fda4af;background:#e11d482e}html[data-theme=dark] .MgXJxW_sidebarDivider{background:linear-gradient(90deg,#0000,#ffffff1f 20% 80%,#0000)}html[data-theme=dark] .MgXJxW_ctaBand{background:radial-gradient(80% 120% at 0 0,#e11d4840,#0000 55%),linear-gradient(135deg,#280a1480,#101012f2);border-color:#fb718540}
.omGEuW_page{background:var(--surface-2);color:var(--text)}.omGEuW_container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.omGEuW_hero{isolation:isolate;padding:56px 0 72px;position:relative;overflow:hidden}.omGEuW_heroAmbient{z-index:0;pointer-events:none;position:absolute;inset:0}.omGEuW_heroMesh{background:radial-gradient(ellipse 55% 45% at 18% 22%, var(--brand-glow), transparent 65%);animation:18s ease-in-out infinite alternate omGEuW_aboutMesh;position:absolute;inset:-40% -20%}.omGEuW_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.5;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%)}.omGEuW_heroGlow{background:radial-gradient(circle at 88% 12%, var(--brand-glow), transparent 65%);position:absolute;inset:0}.omGEuW_heroInner{z-index:1;max-width:760px;position:relative}.omGEuW_badge{border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:var(--shadow-md);color:var(--brand-strong);border-radius:999px;align-items:center;gap:10px;margin:0 0 18px;padding:8px 18px 8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.omGEuW_badgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px;animation:2.4s ease-in-out infinite omGEuW_aboutPulse}.omGEuW_heroTitle{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:800;line-height:1.15}.omGEuW_heroAccent{color:var(--brand)}.omGEuW_heroLead{max-width:640px;color:var(--text-muted);margin:20px 0 0;font-size:1.05rem;line-height:1.75}.omGEuW_heroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.omGEuW_primaryBtn{color:var(--text-on-brand);background:var(--brand-fill);box-shadow:var(--shadow-lg);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.omGEuW_primaryBtn:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.omGEuW_secondaryBtn{color:var(--text);border:1px solid var(--border-strong);background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;justify-content:center;align-items:center;padding:12px 26px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.omGEuW_secondaryBtn:hover{border-color:var(--brand-border-strong);background:var(--surface)}.omGEuW_statsBand{z-index:2;margin-top:-28px;padding-bottom:48px;position:relative}.omGEuW_stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.omGEuW_stat{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:18px;flex-direction:column;gap:6px;padding:1.1rem 1.15rem;display:flex}.omGEuW_statValue{letter-spacing:-.02em;color:var(--brand);font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.omGEuW_statLabel{color:var(--text-muted);font-size:.88rem;line-height:1.5}.omGEuW_section{padding:48px 0 56px}.omGEuW_sectionMuted{background:var(--bg-subtle);padding:56px 0 64px}.omGEuW_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--brand-strong);margin:0 0 10px;font-size:.78rem;font-weight:700}.omGEuW_sectionHead{max-width:560px;margin-bottom:28px}.omGEuW_sectionHead h2{margin:0;font-size:clamp(1.35rem,2.8vw,2rem);line-height:1.25}.omGEuW_split{gap:20px;display:grid}.omGEuW_storyCard,.omGEuW_servicesCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:22px;padding:1.35rem 1.4rem}.omGEuW_storyCard h2,.omGEuW_servicesCard h2{margin:0 0 14px;font-size:1.35rem}.omGEuW_storyCard p,.omGEuW_servicesCard p{color:var(--text-2);margin:0 0 12px;line-height:1.8}.omGEuW_serviceList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.omGEuW_serviceList li{color:var(--text-2);align-items:flex-start;gap:12px;line-height:1.65;display:flex}.omGEuW_check{background:var(--brand-fill);width:20px;height:20px;box-shadow:var(--shadow-sm);border-radius:999px;flex-shrink:0;margin-top:2px;position:relative}.omGEuW_check:after{content:"";border:solid var(--border);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:5px;left:6px;transform:rotate(45deg)}.omGEuW_process{gap:14px;margin:0;padding:0;list-style:none;display:grid}.omGEuW_processStep{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-md);border-radius:18px;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:1.1rem 1.2rem;display:grid}.omGEuW_processIndex{color:var(--brand);background:var(--brand-soft);border-radius:12px;padding:8px 12px;font-size:.85rem;font-weight:800}.omGEuW_processStep h3{margin:0 0 6px;font-size:1.05rem}.omGEuW_processStep p{color:var(--text-muted);margin:0;line-height:1.75}.omGEuW_values{gap:16px;display:grid}.omGEuW_valueCard{border:1px solid var(--border);background:var(--surface);height:100%;box-shadow:var(--shadow-lg);border-radius:20px;padding:1.25rem 1.3rem}.omGEuW_valueIcon{width:44px;height:44px;color:var(--brand);background:var(--brand-soft);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.omGEuW_valueIcon svg{width:22px;height:22px}.omGEuW_valueCard h3{margin:0 0 10px;font-size:1.1rem}.omGEuW_valueCard p{color:var(--text-muted);margin:0;line-height:1.75}.omGEuW_ctaBand{padding:0 0 80px}.omGEuW_ctaCard{border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:var(--shadow-lg);border-radius:24px;flex-direction:column;gap:20px;padding:1.5rem 1.4rem;display:flex}.omGEuW_ctaCard h2{margin:0 0 10px;font-size:clamp(1.25rem,2.5vw,1.75rem)}.omGEuW_ctaCard p{color:var(--text-muted);margin:0;line-height:1.75}@media (min-width:720px){.omGEuW_stats{grid-template-columns:repeat(4,minmax(0,1fr))}.omGEuW_split{grid-template-columns:repeat(2,minmax(0,1fr))}.omGEuW_values{grid-template-columns:repeat(3,minmax(0,1fr))}.omGEuW_ctaCard{flex-direction:row;justify-content:space-between;align-items:center;padding:1.75rem 2rem}}@media (min-width:900px){.omGEuW_process{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes omGEuW_aboutMesh{0%{transform:translate(0,0)scale(1)}to{transform:translate(2%,-2%)scale(1.04)}}@keyframes omGEuW_aboutPulse{0%,to{opacity:1}50%{opacity:.65}}
.PmqbEa_blogPage{padding:2.2rem 1rem 3rem}.PmqbEa_container{width:min(1180px,100%);margin:0 auto}.PmqbEa_pageHeader{margin-bottom:clamp(1.25rem,3vw,1.75rem)}.PmqbEa_pageTitle{color:var(--text);letter-spacing:-.02em;margin:0 0 .5rem;font-size:clamp(1.85rem,4vw,2.5rem);line-height:1.15}.PmqbEa_pageLead{max-width:42rem;color:var(--text-muted);margin:0;font-size:clamp(.98rem,2vw,1.05rem);line-height:1.6}.PmqbEa_breadcrumbSlot{margin-bottom:1rem}.PmqbEa_empty{border:1px dashed var(--border-strong);color:var(--text-muted);text-align:center;border-radius:16px;margin:1.5rem 0 0;padding:1.25rem}.PmqbEa_grid{grid-template-columns:1fr;gap:1.25rem;margin:clamp(1.25rem,3vw,1.75rem) 0 0;padding:0;list-style:none;display:grid}.PmqbEa_grid>li{height:100%}@media (min-width:768px){.PmqbEa_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem}}@media (min-width:1024px){.PmqbEa_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}
.cgSsMG_page{background:var(--surface-2);color:var(--text);padding-bottom:72px}.cgSsMG_container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.cgSsMG_hero{isolation:isolate;padding:52px 0 40px;position:relative;overflow:hidden}.cgSsMG_heroAmbient{z-index:0;pointer-events:none;position:absolute;inset:0}.cgSsMG_heroMesh{background:radial-gradient(ellipse 55% 45% at 18% 22%, var(--brand-glow), transparent 65%);animation:18s ease-in-out infinite alternate cgSsMG_contactMesh;position:absolute;inset:-40% -20%}.cgSsMG_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.45;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%)}.cgSsMG_heroGlow{background:radial-gradient(circle at 90% 10%, var(--brand-glow), transparent 65%);position:absolute;inset:0}.cgSsMG_heroInner{z-index:1;max-width:720px;position:relative}.cgSsMG_badge{border:1px solid var(--brand-border);background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;align-items:center;gap:10px;margin:0 0 16px;padding:8px 18px 8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.cgSsMG_badgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px}.cgSsMG_heroTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.85rem,4vw,3rem);font-weight:800;line-height:1.15}.cgSsMG_heroAccent{color:var(--brand)}.cgSsMG_heroLead{color:var(--text-muted);margin:18px 0 0;font-size:1.02rem;line-height:1.75}.cgSsMG_quickBar{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.cgSsMG_quickEmergency{color:var(--text-on-brand);background:var(--brand-fill);box-shadow:var(--shadow-md);border-radius:999px;padding:10px 20px;font-weight:700;text-decoration:none;display:inline-flex}.cgSsMG_quickHours{color:var(--text-subtle);font-size:.9rem}.cgSsMG_main{padding-top:8px}.cgSsMG_layout{gap:24px;display:grid}.cgSsMG_asideTitle{margin:0;font-size:1.35rem}.cgSsMG_asideIntro{color:var(--text-muted);margin:10px 0 20px;line-height:1.7}.cgSsMG_channels{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.cgSsMG_channelCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);color:inherit;border-radius:18px;grid-template-columns:auto 1fr;gap:14px;padding:1rem 1.1rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.cgSsMG_channelCard:hover{border-color:var(--brand-border-strong);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.cgSsMG_channelIcon{width:44px;height:44px;color:var(--brand);background:var(--brand-soft);border-radius:14px;justify-content:center;align-items:center;display:flex}.cgSsMG_channelIcon svg{width:22px;height:22px}.cgSsMG_channelBody{flex-direction:column;gap:4px;display:flex}.cgSsMG_channelLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--brand-strong);font-size:.78rem;font-weight:700}.cgSsMG_channelValue{font-weight:600;line-height:1.45}.cgSsMG_channelHint{color:var(--text-subtle);font-size:.85rem}.cgSsMG_hoursCard{border:1px dashed var(--brand-border-strong);background:var(--brand-soft);border-radius:18px;padding:1.15rem 1.2rem}.cgSsMG_hoursCard h3{margin:0 0 8px;font-size:1rem}.cgSsMG_hoursCard p{color:var(--text-2);margin:0 0 8px;line-height:1.65}.cgSsMG_hoursNote{font-size:.88rem;color:var(--text-muted)!important}.cgSsMG_aboutLink{color:var(--brand);margin-top:10px;font-weight:600;text-decoration:none;display:inline-block}.cgSsMG_aboutLink:hover{text-decoration:underline}.cgSsMG_formCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);border-radius:24px;padding:1.35rem 1.4rem 1.5rem}.cgSsMG_formCard h2{margin:0;font-size:1.35rem}.cgSsMG_formIntro{color:var(--text-muted);margin:10px 0 18px;line-height:1.7}.cgSsMG_form,.cgSsMG_formRow{gap:14px;display:grid}.cgSsMG_form label{gap:6px;display:grid}.cgSsMG_form span{font-size:.9rem;font-weight:600}.cgSsMG_form input,.cgSsMG_form select,.cgSsMG_form textarea{border:1px solid var(--border-strong);background:var(--surface);width:100%;color:var(--text);font:inherit;border-radius:12px;padding:.75rem .9rem;transition:border-color .15s,box-shadow .15s}.cgSsMG_form input:focus-visible,.cgSsMG_form select:focus-visible,.cgSsMG_form textarea:focus-visible{border-color:var(--brand-border-strong);box-shadow:var(--shadow-sm);outline:none}.cgSsMG_form textarea{resize:vertical;min-height:120px}.cgSsMG_formSubmit{font:inherit;color:var(--text-on-brand);cursor:pointer;background:var(--brand-fill);box-shadow:var(--shadow-md);border:none;border-radius:14px;padding:.85rem 1.1rem;font-weight:700;transition:opacity .2s,transform .2s}.cgSsMG_formSubmit:hover:not(:disabled){transform:translateY(-1px)}.cgSsMG_formSubmit:disabled{opacity:.7;cursor:wait}.cgSsMG_formNote{color:var(--text-subtle);margin:0;font-size:.78rem;line-height:1.55}.cgSsMG_formSuccess{text-align:center;padding:2rem 1rem}.cgSsMG_formSuccessIcon{width:52px;height:52px;color:var(--text-on-brand);background:var(--brand-fill);border-radius:999px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.cgSsMG_formSuccessIcon svg{width:28px;height:28px}.cgSsMG_formSuccess h3{margin:0 0 10px}.cgSsMG_formSuccess p{color:var(--text-muted);margin:0 0 18px;line-height:1.7}.cgSsMG_formReset{border:1px solid var(--border-strong);font:inherit;background:var(--surface);cursor:pointer;border-radius:999px;padding:.6rem 1.1rem;font-weight:600}.cgSsMG_faq{margin-top:56px}.cgSsMG_faq h2{margin:0 0 20px;font-size:1.35rem}.cgSsMG_faqGrid{gap:14px;display:grid}.cgSsMG_faqItem{border:1px solid var(--border);background:var(--surface);border-radius:16px;padding:1.1rem 1.15rem}.cgSsMG_faqItem h3{margin:0 0 8px;font-size:1rem}.cgSsMG_faqItem p{color:var(--text-muted);margin:0;font-size:.95rem;line-height:1.7}@media (min-width:960px){.cgSsMG_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start}.cgSsMG_formRow{grid-template-columns:repeat(2,minmax(0,1fr))}.cgSsMG_faqGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@keyframes cgSsMG_contactMesh{0%{transform:translate(0,0)}to{transform:translate(2%,-1%)}}
.__MV3a_page{background:var(--surface-2);color:var(--text);flex-direction:column;min-height:min(72vh,720px);display:flex}.__MV3a_container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.__MV3a_hero{isolation:isolate;flex:1;align-items:center;padding:48px 0 64px;display:flex;position:relative;overflow:hidden}.__MV3a_heroAmbient{z-index:0;pointer-events:none;position:absolute;inset:0}.__MV3a_heroMesh{background:radial-gradient(ellipse 55% 45% at 18% 22%, var(--brand-glow), transparent 65%);animation:18s ease-in-out infinite alternate __MV3a_nfMesh;position:absolute;inset:-40% -20%}.__MV3a_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.5;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%)}.__MV3a_heroGlow{background:radial-gradient(circle at 88% 12%, var(--brand-glow), transparent 65%);position:absolute;inset:0}.__MV3a_heroInner{z-index:1;align-items:center;gap:40px;width:100%;display:grid;position:relative}.__MV3a_badge{border:1px solid var(--brand-border);background:var(--brand-soft);box-shadow:var(--shadow-md);color:var(--brand-strong);border-radius:999px;align-items:center;gap:10px;margin:0 0 16px;padding:8px 18px 8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.__MV3a_badgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px;animation:2.4s ease-in-out infinite __MV3a_nfPulse}.__MV3a_codeWrap{letter-spacing:-.06em;color:var(--text);margin:0;font-size:clamp(5rem,18vw,9.5rem);font-weight:900;line-height:1}.__MV3a_codeAccent{color:var(--brand)}.__MV3a_heroTitle{letter-spacing:-.02em;color:var(--text);margin:12px 0 0;font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:800;line-height:1.2}.__MV3a_heroLead{max-width:520px;color:var(--text-muted);margin:16px 0 0;font-size:1.05rem;line-height:1.75}.__MV3a_heroActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.__MV3a_primaryBtn{color:var(--text-on-brand);background:var(--brand-fill);box-shadow:var(--shadow-lg);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.__MV3a_primaryBtn:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}.__MV3a_secondaryBtn{color:var(--text);border:1px solid var(--border-strong);background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;justify-content:center;align-items:center;padding:12px 26px;font-weight:600;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}.__MV3a_secondaryBtn:hover{border-color:var(--brand-border-strong);background:var(--surface)}.__MV3a_visual{aspect-ratio:1;justify-self:center;width:min(100%,360px);position:relative}.__MV3a_visualCard{border:1px solid var(--border);background:var(--brand-soft);width:100%;height:100%;box-shadow:var(--shadow-lg);border-radius:28px;position:relative;overflow:hidden}.__MV3a_visualCircuit{opacity:.55;width:100%;height:100%;position:absolute;inset:0}.__MV3a_circuitTrack{fill:none;stroke:url(#nfCircuitGrad);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6 10;animation:12s linear infinite __MV3a_nfDash}.__MV3a_circuitTrackDim{fill:none;stroke:var(--brand-border);stroke-width:1.5px;stroke-linecap:round}.__MV3a_visualBody{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:100%;padding:28px;display:flex;position:relative}.__MV3a_boltRing{border:1px dashed var(--brand-border-strong);border-radius:999px;width:140px;height:140px;animation:24s linear infinite __MV3a_nfSpin;position:absolute}.__MV3a_boltCore{background:var(--brand-soft);border:1px solid var(--brand-border);width:96px;height:96px;box-shadow:var(--shadow-lg);color:var(--brand);border-radius:24px;place-items:center;display:grid;position:relative}.__MV3a_boltIcon{width:44px;height:44px}.__MV3a_visualCaption{color:var(--text-subtle);letter-spacing:.02em;margin:0;font-size:.9rem;font-weight:600}.__MV3a_linksSection{padding:0 0 56px}.__MV3a_linksHead{letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);margin:0 0 16px;font-size:.82rem;font-weight:700}.__MV3a_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.__MV3a_linkCard{border:1px solid var(--border);background:var(--surface);border-radius:16px;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.__MV3a_linkCard:hover{border-color:var(--brand-border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.__MV3a_linkTitle{color:var(--text);font-weight:700}.__MV3a_linkHint{color:var(--text-subtle);font-size:.88rem}@media (min-width:900px){.__MV3a_heroInner{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:48px}.__MV3a_visual{justify-self:end}.__MV3a_linkGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes __MV3a_nfMesh{0%{transform:translate(0,0)scale(1)}to{transform:translate(2%,-2%)scale(1.04)}}@keyframes __MV3a_nfPulse{0%,to{opacity:1}50%{opacity:.65}}@keyframes __MV3a_nfDash{to{stroke-dashoffset:-120px}}@keyframes __MV3a_nfSpin{to{transform:rotate(360deg)}}
.W-57bW_page{background:var(--bg);color:var(--text)}.W-57bW_container{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.W-57bW_hero{isolation:isolate;position:relative;overflow:hidden}.W-57bW_heroAmbient{z-index:0;pointer-events:none;position:absolute;inset:0}.W-57bW_heroMesh{background:radial-gradient(ellipse 60% 50% at 20% 20%, var(--brand-glow), transparent 62%), radial-gradient(ellipse 45% 38% at 82% 85%, var(--brand-glow), transparent 55%);filter:blur();opacity:.95;animation:18s ease-in-out infinite alternate W-57bW_meshShift;position:absolute;inset:-40% -20%}.W-57bW_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.55;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%);mask-image:radial-gradient(85% 70% at 50% 35%,#000 20%,#0000 72%)}.W-57bW_heroGlow{background:radial-gradient(circle at 92% 8%, var(--brand-glow), transparent 45%);position:absolute;inset:0}.W-57bW_heroSweep{display:none}.W-57bW_heroGrid{z-index:1;align-items:center;gap:48px;padding-top:80px;padding-bottom:100px;display:grid;position:relative}.W-57bW_heroContent{flex-direction:column;gap:22px;display:flex}.W-57bW_heroContent>*{animation:.85s cubic-bezier(.22,1,.36,1) backwards W-57bW_heroReveal}.W-57bW_heroContent>:first-child{animation-delay:60ms}.W-57bW_heroContent>:nth-child(2){animation-delay:.12s}.W-57bW_heroContent>:nth-child(3){animation-delay:.18s}.W-57bW_heroContent>:nth-child(4){animation-delay:.24s}.W-57bW_heroBadge{border:1px solid var(--brand-border);background:var(--brand-soft);width:fit-content;color:var(--brand-strong);letter-spacing:.01em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 18px 8px 14px;font-size:.88rem;font-weight:600;display:inline-flex}.W-57bW_heroBadgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px;animation:2.4s ease-in-out infinite W-57bW_badgePulse}.W-57bW_heroTitle{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(2rem,4.5vw,3.65rem);font-weight:800;line-height:1.18}.W-57bW_heroTitleAccent{color:var(--brand);font-weight:800}.W-57bW_heroTextPanel{max-width:640px;padding:4px 0;position:relative}.W-57bW_heroTextPanel:before{content:"";background:var(--brand);opacity:.9;border-radius:999px;width:3px;position:absolute;top:2px;bottom:2px;left:0}.W-57bW_heroText{color:var(--text-muted);margin:0;padding-left:14px;font-size:1.05rem;line-height:1.75}.W-57bW_heroActions,.W-57bW_contactActions{flex-wrap:wrap;gap:14px;display:flex}.W-57bW_primaryAction{background:var(--brand-fill);color:var(--text-on-brand);box-shadow:var(--shadow-md);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-weight:600;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}.W-57bW_primaryAction:hover{background:var(--brand-fill-hover);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.W-57bW_secondaryAction{border:1px solid var(--border-strong);color:var(--text);background:var(--surface);border-radius:999px;justify-content:center;align-items:center;padding:12px 28px;font-weight:600;text-decoration:none;transition:border-color .22s,background-color .22s,transform .22s,box-shadow .22s;display:inline-flex}.W-57bW_secondaryAction:hover{border-color:var(--brand-border-strong);background:var(--brand-soft);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.W-57bW_heroVisualShell{perspective:1200px;animation:1.2s cubic-bezier(.22,1,.36,1) .15s both W-57bW_heroVisualEnter}.W-57bW_heroVisual{border:1px solid var(--border);background:var(--surface);min-height:470px;box-shadow:var(--shadow-md);isolation:isolate;transform-style:preserve-3d;will-change:transform;border-radius:28px;animation:6.5s ease-in-out infinite W-57bW_heroVisualFloat;position:relative;overflow:hidden}.W-57bW_visualBackdrop{background:radial-gradient(circle at 78% 15%, var(--brand-glow), transparent 55%);animation:4s ease-in-out infinite W-57bW_pulseGlow,14s ease-in-out infinite W-57bW_backdropDrift;position:absolute;inset:0}.W-57bW_heroCircuitSvg{z-index:0;opacity:.85;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.W-57bW_heroCircuitTrack{fill:none;stroke:url(#heroCircuitGrad);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20 16;animation:5.5s linear infinite W-57bW_circuitMarch}.W-57bW_heroCircuitTrackDim{fill:none;stroke:var(--border-strong);stroke-width:1.35px;stroke-linecap:round;stroke-dasharray:12 14;animation:4.5s linear infinite reverse W-57bW_circuitMarch}.W-57bW_heroVisualBody{z-index:2;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;min-height:470px;padding:28px 24px 24px;display:flex;position:relative}.W-57bW_heroLivePill{letter-spacing:.04em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-sm);border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 16px;font-size:.78rem;font-weight:600;animation:5s ease-in-out infinite W-57bW_livePillSway;display:inline-flex}.W-57bW_heroLiveDot{background:var(--success);width:8px;height:8px;box-shadow:0 0 0 3px var(--success-border);border-radius:999px;animation:2s ease-in-out infinite W-57bW_liveDotPulse}.W-57bW_heroBoltCluster{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.W-57bW_heroBoltStage{justify-content:center;align-items:center;width:100%;min-height:220px;display:flex;position:relative}.W-57bW_heroBoltDashOrbits{z-index:0;pointer-events:none;position:absolute;inset:0}.W-57bW_heroBoltDashSvgOuter,.W-57bW_heroBoltDashSvgInner{pointer-events:none;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.W-57bW_heroBoltDashSvgOuter{width:min(96%,304px);height:auto;animation:28s linear infinite W-57bW_heroDashSpinCW}.W-57bW_heroBoltDashSvgInner{width:min(78%,248px);height:auto;animation:20s linear infinite W-57bW_heroDashSpinCCW}.W-57bW_heroBoltDashStrokeOuter{fill:none;stroke:var(--brand-border-strong);stroke-width:2px;stroke-linecap:round;stroke-dasharray:12 16;animation:5.6s linear infinite W-57bW_heroDashFlowCW}.W-57bW_heroBoltDashStrokeInner{fill:none;stroke:var(--border-strong);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:8 12;animation:4.4s linear infinite W-57bW_heroDashFlowCCW}.W-57bW_heroBoltRing,.W-57bW_heroBoltRingSecondary{border:1px solid var(--brand-border-strong);pointer-events:none;transform-origin:50%;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.W-57bW_heroBoltRing{aspect-ratio:1;width:min(72%,220px);animation:3.2s ease-out infinite W-57bW_boltRingExpand}.W-57bW_heroBoltCore{aspect-ratio:1;width:min(52%,156px);color:var(--brand-strong);background:var(--brand-soft);border:1px solid var(--brand-border);box-shadow:var(--shadow-md);border-radius:26px;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite W-57bW_boltCoreBreath;display:flex;position:relative}.W-57bW_heroBoltLogoWrap{z-index:1;justify-content:center;align-items:center;width:68%;height:68%;display:flex;position:relative}.W-57bW_heroBoltLogo{object-fit:contain;width:100%;height:auto;filter:drop-shadow(var(--shadow-sm))}.W-57bW_heroBoltEmblem{z-index:2;width:42px;height:42px;color:var(--warning);box-shadow:none;pointer-events:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;animation:1.1s ease-in-out infinite W-57bW_boltEmblemActive;display:flex;position:absolute;top:-4px;right:-10px;overflow:visible}.W-57bW_heroBoltIcon{width:100%;height:100%;animation:1.15s ease-in-out infinite W-57bW_boltThunderStrike;display:block}.W-57bW_heroVisualTagline{letter-spacing:.06em;text-transform:none;color:var(--text-2);flex-shrink:0;align-self:center;margin:0;padding:6px 8px 0;font-size:1.05rem;font-weight:700;animation:2.8s ease-in-out infinite W-57bW_taglineShimmer}.W-57bW_heroMetricStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.W-57bW_heroMetricChip{border:1px solid var(--border);background:var(--surface);text-align:center;border-radius:14px;margin:0;padding:12px 10px;animation:3.8s ease-in-out infinite W-57bW_metricChipFloat}.W-57bW_heroMetricChip:first-child{animation-delay:0s}.W-57bW_heroMetricChip:nth-child(2){animation-delay:.2s}.W-57bW_heroMetricChip:nth-child(3){animation-delay:.4s}.W-57bW_heroMetricChipLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);font-size:.65rem;display:block}.W-57bW_heroMetricChipValue{color:var(--brand);margin-top:6px;font-size:1.05rem;font-weight:700;display:block}.W-57bW_servicesSection{isolation:isolate;padding:clamp(72px,12vw,112px) 0;position:relative;overflow:hidden}.W-57bW_servicesSection #svc-title{color:#fafaf9}.W-57bW_servicesAmbient{z-index:0;pointer-events:none;position:absolute;inset:0}.W-57bW_servicesPhotoBg{filter:blur(18px);background-image:url(/wall/photo-1513584684374-8bab748fbf90.avif);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-3.5rem;transform:scale(1.08)}.W-57bW_servicesPhotoOverlay{background:#0c0a09e6;position:absolute;inset:0}.W-57bW_servicesMesh{opacity:.95;background:radial-gradient(55% 45% at 12% 28%,#e11d4829,#0000 60%),radial-gradient(45% 38% at 85% 80%,#e11d481a,#0000 55%);animation:22s ease-in-out infinite alternate W-57bW_servicesMeshDrift;position:absolute;inset:-35% -15%}.W-57bW_servicesGridLines{opacity:.65;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 65% at 50% 40%,#000 18%,#0000 70%);mask-image:radial-gradient(90% 65% at 50% 40%,#000 18%,#0000 70%)}.W-57bW_servicesSweep{display:none}.W-57bW_sectionTitle{margin:0;font-size:clamp(1.9rem,3.8vw,2.5rem);line-height:1.2}.W-57bW_sectionText{max-width:720px;color:var(--text-muted);margin:12px 0 0;line-height:1.7}.W-57bW_contactSection{padding:0 0 80px}.W-57bW_contactCard{border:1px solid var(--brand-border);background:var(--brand-soft);border-radius:24px;padding:32px}.W-57bW_contactText{max-width:760px;color:var(--text-2);margin:12px 0 0;line-height:1.7}.W-57bW_contactPhone{font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:16px 0 0;font-size:1.12rem;font-weight:600}.W-57bW_contactPhone a{color:var(--brand);text-decoration:none}.W-57bW_contactPhone a:hover{text-decoration:underline}.W-57bW_contactActions{margin-top:18px}@keyframes W-57bW_servicesMeshDrift{0%,to{transform:scale(1)translate(0)}50%{transform:scale(1.03)translate(2%,-1.5%)}}@media (min-width:768px){.W-57bW_heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:96px;padding-bottom:112px}.W-57bW_heroVisual,.W-57bW_heroVisualBody{min-height:530px}.W-57bW_contactCard{padding:44px}}@media (prefers-reduced-motion:reduce){.W-57bW_servicesMesh,.W-57bW_servicesSweep{animation:none}}@media (max-width:1023px){.W-57bW_heroVisualShell{margin-top:8px}}@media (max-width:767px){.W-57bW_heroVisual,.W-57bW_heroVisualBody{min-height:420px}.W-57bW_heroVisualBody{padding:22px 18px 20px}.W-57bW_heroBoltCore{width:min(58%,140px)}.W-57bW_heroBoltEmblem{width:38px;height:38px;top:-4px;right:-4px}.W-57bW_heroBoltIcon{width:100%;height:100%}.W-57bW_heroMetricChip{padding:10px 8px}.W-57bW_heroMetricChipValue{font-size:.95rem}}@keyframes W-57bW_pulseGlow{0%,to{opacity:.72}50%{opacity:1}}@keyframes W-57bW_backdropDrift{0%,to{transform:scale(1)translate(0)}33%{transform:scale(1.03)translate(1.5%,-1%)}66%{transform:scale(1.02)translate(-1%,1.2%)}}@keyframes W-57bW_heroReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes W-57bW_heroVisualEnter{0%{opacity:0;filter:blur(12px);transform:translate(clamp(32px,8vw,100px))rotateY(-10deg)scale(.94)}to{opacity:1;filter:blur();transform:translate(0)rotateY(0)scale(1)}}@keyframes W-57bW_heroVisualFloat{0%,to{transform:translateY(0)translate(0)rotate(0)}20%{transform:translateY(-16px)translate(10px)rotate(.45deg)}40%{transform:translateY(-8px)translate(-12px)rotate(-.35deg)}60%{transform:translateY(-20px)translate(6px)rotate(.25deg)}80%{transform:translateY(-10px)translate(-8px)rotate(-.2deg)}}@keyframes W-57bW_circuitMarch{0%{stroke-dashoffset:0}to{stroke-dashoffset:-520px}}@keyframes W-57bW_livePillSway{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(8px)translateY(-3px)}}@keyframes W-57bW_heroOrbitDrift{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes W-57bW_boltCoreBreath{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes W-57bW_boltIconEnergy{0%,to{opacity:1;transform:scale(1)}30%{opacity:.88;transform:scale(1.12)}45%{opacity:1;transform:scale(1.04)}60%{opacity:.94;transform:scale(1.1)}}@keyframes W-57bW_boltThunderStrike{0%,to{opacity:1;filter:drop-shadow(0 0 4px #facc1573);transform:scale(1)rotate(0)}8%{filter:drop-shadow(0 0 14px #fef08a)drop-shadow(0 0 26px #facc15f2);transform:scale(1.26)rotate(-8deg)}14%{opacity:.85;filter:drop-shadow(0 0 2px #facc1533);transform:scale(.9)rotate(5deg)}20%{filter:drop-shadow(0 0 12px #ffffffd9)drop-shadow(0 0 22px #facc15e6);transform:scale(1.16)rotate(-5deg)}28%,44%{filter:drop-shadow(0 0 8px #facc158c);transform:scale(1.03)rotate(0)}52%{filter:drop-shadow(0 0 16px #fef08af2)drop-shadow(0 0 28px #eab308d9);transform:scale(1.22)rotate(7deg)}58%{opacity:.8;transform:scale(.88)rotate(-4deg)}64%{opacity:1;filter:drop-shadow(0 0 14px #ffffffbf)drop-shadow(0 0 20px #facc15cc);transform:scale(1.14)rotate(3deg)}72%{filter:drop-shadow(0 0 10px #facc15b3);transform:scale(1.06)rotate(-2deg)}}@keyframes W-57bW_heroDashSpinCW{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes W-57bW_heroDashSpinCCW{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@keyframes W-57bW_heroDashFlowCW{to{stroke-dashoffset:-120px}}@keyframes W-57bW_heroDashFlowCCW{to{stroke-dashoffset:120px}}@keyframes W-57bW_boltThunderFlash{0%,26%,48%,to{opacity:0}6%,18%,54%{opacity:.95}10%,22%,58%{opacity:.12}14%,62%{opacity:.88}}@keyframes W-57bW_boltThunderSweep{0%,to{opacity:0;transform:translate(-120%)skew(-12deg)}12%,56%{opacity:.75;transform:translate(0)skew(-12deg)}24%,68%{opacity:0;transform:translate(120%)skew(-12deg)}}@keyframes W-57bW_boltSparkRing{0%{opacity:0;transform:scale(.85)}15%{opacity:.9;transform:scale(1.08)}35%{opacity:0;transform:scale(1.35)}to{opacity:0;transform:scale(.85)}}@keyframes W-57bW_boltEmblemGlow{0%,to{box-shadow:0 10px 22px #dc262638,inset 0 0 0 1px #ffffffd9}50%{box-shadow:0 0 28px #facc1573,0 12px 26px #dc262659,inset 0 0 0 1px #ffffffd9}}@keyframes W-57bW_heroDashMarch{to{stroke-dashoffset:-44px}}@keyframes W-57bW_dashRingPulse{0%,to{opacity:.45}50%{opacity:.92}}@keyframes W-57bW_boltEmblemActive{0%,to{transform:translate(0)rotate(0)scale(1)}20%{transform:translate(-1px,-4px)rotate(-4deg)scale(1.06)}40%{transform:translate(2px,-2px)rotate(5deg)scale(.96)}60%{transform:translate(-2px,-5px)rotate(-3deg)scale(1.08)}80%{transform:translate(1px,-3px)rotate(4deg)scale(1.02)}}@keyframes W-57bW_boltThunderHalo{0%,40%,to{opacity:0;box-shadow:none;border-color:#0000}8%,52%{opacity:1;border-color:#facc15a6;box-shadow:0 0 24px #facc1573,0 0 48px #ef444459}16%,60%{opacity:.25;border-color:#ef444466;box-shadow:0 0 28px #ef444440}}@keyframes W-57bW_boltThunderCore{0%,77%,to{filter:brightness()}80%{filter:brightness(1.12)}83%{filter:brightness(1.06)}}@keyframes W-57bW_taglineShimmer{0%,to{opacity:.78;letter-spacing:.06em}50%{opacity:1;letter-spacing:.1em}}@keyframes W-57bW_metricChipFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes W-57bW_liveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}@keyframes W-57bW_boltRingExpand{0%{opacity:.55;transform:translate(-50%,-50%)scale(.92)}70%{opacity:.12;transform:translate(-50%,-50%)scale(1.12)}to{opacity:0;transform:translate(-50%,-50%)scale(1.22)}}@keyframes W-57bW_meshShift{0%{transform:translate(0,0)scale(1)}to{transform:translate(2%,-3%)scale(1.04)}}@keyframes W-57bW_badgePulse{0%,to{box-shadow:0 0 0 3px var(--brand-glow);transform:scale(1)}50%{box-shadow:0 0 0 5px var(--brand-glow);transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.W-57bW_heroMesh,.W-57bW_heroSweep,.W-57bW_visualBackdrop,.W-57bW_heroCircuitTrack,.W-57bW_heroCircuitTrackDim,.W-57bW_heroBoltRing,.W-57bW_heroBoltDashSvgOuter,.W-57bW_heroBoltDashSvgInner,.W-57bW_heroBoltDashStrokeOuter,.W-57bW_heroBoltDashStrokeInner,.W-57bW_heroBoltCore,.W-57bW_heroBoltEmblem,.W-57bW_heroBoltIcon,.W-57bW_heroLiveDot,.W-57bW_heroBadgeDot{animation:none!important}.W-57bW_heroContent>*,.W-57bW_heroVisualShell,.W-57bW_heroVisual{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.W-57bW_heroVisualTagline{letter-spacing:.06em}.W-57bW_heroVisual{will-change:auto}.W-57bW_primaryAction:hover,.W-57bW_secondaryAction:hover{transform:none}}
.x0_tNG_page{background:var(--bg);color:var(--text)}.x0_tNG_container{width:min(1200px,100%);margin:0 auto;padding:0 24px}.x0_tNG_breadcrumbSlot{z-index:1;margin-bottom:1rem;position:relative}.x0_tNG_hero{padding:2.5rem 0 2rem;position:relative;overflow:hidden}.x0_tNG_heroAmbient{pointer-events:none;position:absolute;inset:0}.x0_tNG_heroMesh{background:radial-gradient(ellipse 60% 50% at 20% 20%, var(--brand-glow), transparent 60%);position:absolute;inset:-30% -10%}.x0_tNG_heroGridBg{background-image:linear-gradient(var(--border) 1px, transparent 1px), linear-gradient(90deg, var(--border) 1px, transparent 1px);opacity:.55;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 75% at 50% 30%,#000 15%,#0000 70%);mask-image:radial-gradient(90% 75% at 50% 30%,#000 15%,#0000 70%)}.x0_tNG_heroInner{z-index:1;max-width:720px;position:relative}.x0_tNG_badge{border:1px solid var(--brand-border);background:var(--brand-soft);color:var(--brand-strong);border-radius:999px;align-items:center;gap:10px;margin:0 0 .85rem;padding:8px 16px 8px 12px;font-size:.82rem;font-weight:600;display:inline-flex}.x0_tNG_badgeDot{background:var(--brand);width:8px;height:8px;box-shadow:0 0 0 3px var(--brand-glow);border-radius:999px}.x0_tNG_heroInner h1{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(1.85rem,4vw,2.75rem);font-weight:800;line-height:1.15}.x0_tNG_accent{color:var(--brand)}.x0_tNG_lead{color:var(--text-muted);margin:1rem 0 0;font-size:1.02rem;line-height:1.8}.x0_tNG_stats{flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.x0_tNG_stats>div{border:1px solid var(--border);background:var(--surface);min-width:120px;box-shadow:var(--shadow-sm);border-radius:16px;padding:.85rem 1rem}.x0_tNG_stats strong{color:var(--text);font-size:1.35rem;display:block}.x0_tNG_stats span{color:var(--text-subtle);text-transform:uppercase;letter-spacing:.06em;margin-top:.2rem;font-size:.78rem;font-weight:600;display:block}.x0_tNG_catalog{padding:0 0 4rem}.x0_tNG_grid{gap:1.25rem;display:grid}@media (min-width:720px){.x0_tNG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.x0_tNG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
