.pricing-hero{padding-top:calc(var(--nav-height) + var(--space-3xl));padding-bottom:var(--space-2xl);text-align:center}.pricing-hero__content{max-width:700px;margin:0 auto}.pricing-hero__sub{font-size:1.25rem;color:#f7f4ef99;line-height:1.7;margin-top:var(--space-sm);max-width:550px;margin-left:auto;margin-right:auto}.pricing-hero__currency{display:block;font-family:var(--font-mono);font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--reef-aqua);margin-top:var(--space-md);margin-left:auto;margin-right:auto;opacity:.8;text-align:center;width:fit-content}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md);align-items:stretch}.pricing-card{background:#f7f4ef08;border:1px solid rgba(247,244,239,.08);border-radius:var(--radius-lg);padding:var(--space-lg);position:relative;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s cubic-bezier(.25,.46,.45,.94),border-color .35s ease,background .35s ease;display:flex;flex-direction:column;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.pricing-card:hover{border-color:#4ed8c240;background:#f7f4ef0f;transform:translateY(-6px) scale(1.02);box-shadow:0 20px 50px #0000004d,0 0 30px #4ed8c214,0 0 0 1px #4ed8c21a,inset 0 1px #f7f4ef0f}.pricing-card--pop{border-color:var(--reef-aqua);background:#4ed8c20f;box-shadow:0 0 60px #4ed8c214}.pricing-card--pop:hover{border-color:var(--reef-aqua);transform:translateY(-6px) scale(1.03);box-shadow:0 20px 60px #0000004d,0 0 50px #4ed8c226,0 0 100px #4ed8c214}.pricing-card--default{border-color:#6aaacf33;background:#6aaacf0a}.pricing-card--default:hover{border-color:#6aaacf59;background:#6aaacf14;box-shadow:0 20px 50px #0000004d,0 0 25px #6aaacf14}.pricing-card--entry{border-style:dashed;border-color:#f7f4ef33;background:#f7f4ef0a}.pricing-card--entry:hover{border-style:solid;border-color:#f7f4ef59;background:#f7f4ef12;box-shadow:0 20px 50px #0000004d,0 0 25px #f7f4ef0f}.pricing-card--premium{border-color:#1a3a5c80;background:#1a3a5c1f}.pricing-card--premium:hover{border-color:#1a3a5cb3;background:#1a3a5c2e;box-shadow:0 20px 50px #0000004d,0 0 30px #1a3a5c26,0 0 60px #1a3a5c1a}.pricing-card__badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;padding:.35rem .875rem;border-radius:var(--radius-full);white-space:nowrap}.pricing-card__badge--entry{background:#1f1e1c;color:var(--warm-white);border:1px solid rgba(247,244,239,.3)}.pricing-card__badge--default{background:#f7f4ef14;color:#f7f4ef99;border:1px solid rgba(247,244,239,.1)}.pricing-card__badge--pop{background:var(--reef-aqua);color:var(--deep-black);border:1px solid var(--reef-aqua);font-weight:700}.pricing-card__badge--premium{background:#111a27;color:var(--warm-white);border:1px solid rgba(26,58,92,.6)}.pricing-card__badge--entry,.pricing-card__badge--default,.pricing-card__badge--pop,.pricing-card__badge--premium{transition:all .45s var(--ease-out);cursor:default}.pricing-card__badge--entry:hover{background:var(--reef-aqua);color:var(--deep-black);border-color:var(--reef-aqua);box-shadow:0 0 24px #4ed8c280,0 0 60px #4ed8c233;transform:translate(-50%) translateY(-2px) scale(1.05)}.pricing-card__badge--default:hover{background:var(--mist-blue);color:var(--warm-white);border-color:var(--mist-blue);box-shadow:0 0 24px #6aaacf8c,0 0 60px #6aaacf33;transform:translate(-50%) translateY(-2px) scale(1.05)}.pricing-card__badge--pop:hover{background:var(--reef-aqua);color:var(--deep-black);border-color:var(--reef-aqua);box-shadow:0 0 30px #4ed8c299,0 0 80px #4ed8c240,0 0 120px #4ed8c21a;transform:translate(-50%) translateY(-2px) scale(1.08)}.pricing-card__badge--premium:hover{background:var(--deep-ocean);color:var(--warm-white);border-color:var(--deep-ocean);box-shadow:0 0 24px #1a3a5c99,0 0 60px #1a3a5c40;transform:translate(-50%) translateY(-2px) scale(1.05)}.pricing-card__head{margin-bottom:var(--space-md);padding-top:.5rem}.pricing-card__name{font-size:1.5rem;font-weight:700;color:var(--warm-white);margin-bottom:.25rem}.pricing-card__tagline{font-size:1rem;color:#f7f4ef66;font-style:italic}.pricing-card__price-row{display:flex;align-items:baseline;gap:.125rem;margin-bottom:var(--space-sm);min-height:3.5rem}.pricing-card__dollar{font-family:var(--font-headline);font-size:1.25rem;font-weight:600;color:var(--reef-aqua);align-self:flex-start;margin-top:.5rem}.pricing-card__amount{font-family:var(--font-headline);font-size:3.5rem;font-weight:700;color:var(--warm-white);line-height:1;letter-spacing:-.03em}.pricing-card__period{font-family:var(--font-mono);font-size:.875rem;color:#f7f4ef66;text-transform:uppercase;letter-spacing:.05em;margin-left:.25rem}.pricing-card__custom{font-family:var(--font-headline);font-size:2.25rem;font-weight:700;color:var(--warm-white);line-height:1;letter-spacing:-.02em;padding-top:.5rem}.pricing-card__desc{font-size:1rem;color:#f7f4ef80;line-height:1.6;margin-bottom:var(--space-md);max-width:none}.pricing-card__features{display:flex;flex-direction:column;gap:.625rem;margin-bottom:var(--space-lg);flex-grow:1}.pricing-card__feature{display:flex;align-items:flex-start;gap:.5rem;font-size:1rem;color:#f7f4efb3;line-height:1.5}.pricing-card__check{width:18px;height:18px;flex-shrink:0;color:var(--reef-aqua);margin-top:.05rem}.pricing-card__cta{width:100%;text-align:center;margin-top:auto}.replace{border-top:1px solid rgba(247,244,239,.06)}.replace__header{text-align:center;max-width:640px;margin:0 auto var(--space-2xl)}.replace__sub{font-size:1rem;color:#f7f4ef80;line-height:1.7;margin-top:var(--space-sm)}.replace__stack{max-width:680px;margin:0 auto}.rack-outer{position:relative}.rack-center{position:relative;margin:0 28px}.rack-frame{position:relative;background:linear-gradient(180deg,#1a1d24,#14161c);border:1.5px solid #2a2d35;border-radius:8px;padding:14px 16px;display:flex;flex-direction:column;gap:5px;min-width:280px}.rack-frame:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;background:linear-gradient(90deg,transparent,rgba(247,244,239,.06),transparent)}.rack-frame--stressed{animation:rackStress 3s ease-in-out infinite}.rack-frame--calm{border-width:2.5px;border-color:#4ed8c299;animation:rackElectrify 2.5s ease-in-out infinite;transition:border-width .8s,border-color .8s}@keyframes rackElectrify{0%,to{box-shadow:0 0 8px #4ed8c226,0 0 24px #4ed8c214,inset 0 0 12px #4ed8c208;border-color:#4ed8c280}30%{box-shadow:0 0 14px #4ed8c24d,0 0 40px #4ed8c21f,inset 0 0 20px #4ed8c20f;border-color:#4ed8c2bf}50%{box-shadow:0 0 6px #4ed8c21a,0 0 18px #4ed8c20f,inset 0 0 8px #4ed8c205;border-color:#4ed8c266}75%{box-shadow:0 0 18px #4ed8c259,0 0 50px #4ed8c226,inset 0 0 24px #4ed8c212;border-color:#4ed8c2cc}}@keyframes rackStress{0%,to{box-shadow:0 0 15px #e8524e0d,inset 0 0 30px #e8524e05;border-color:#2a2d35}50%{box-shadow:0 0 30px #e8524e1f,inset 0 0 50px #e8524e0a;border-color:#e8524e33}}.rack-row{position:relative;border-radius:5px;border:1px solid rgba(232,82,78,.25);background:#e8524e0a;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;padding:10px 14px;gap:10px;overflow:visible;transition:all .6s ease;margin-bottom:5px}.dusa-toggle{cursor:pointer;flex-shrink:0;position:relative;z-index:2}.dusa-toggle__input{position:absolute;opacity:0;width:0;height:0}.dusa-toggle__track{display:flex;align-items:center;justify-content:center;width:58px;height:26px;border-radius:13px;background:#f7f4ef0f;border:1.5px solid rgba(247,244,239,.1);position:relative;transition:all .35s cubic-bezier(.4,0,.2,1);overflow:hidden}.dusa-toggle__thumb{position:absolute;left:2px;top:2px;width:20px;height:20px;border-radius:50%;background:#f7f4ef40;transition:all .35s cubic-bezier(.4,0,.2,1);z-index:2;box-shadow:0 1px 3px #0003}.dusa-toggle__label-off,.dusa-toggle__label-on{position:absolute;font-family:var(--font-headline);font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;transition:opacity .25s,transform .25s;z-index:1;pointer-events:none}.dusa-toggle__label-off{right:7px;color:#f7f4ef40;opacity:1}.dusa-toggle__label-on{left:7px;color:var(--deep-black);opacity:0;transform:scale(.8)}.dusa-toggle__input:checked+.dusa-toggle__track{background:var(--reef-aqua);border-color:var(--reef-aqua);box-shadow:0 0 12px #4ed8c266,0 0 24px #4ed8c226}.dusa-toggle__input:checked+.dusa-toggle__track .dusa-toggle__thumb{left:calc(100% - 22px);background:var(--warm-white);box-shadow:0 1px 4px #00000026}.dusa-toggle__input:checked+.dusa-toggle__track .dusa-toggle__label-off{opacity:0;transform:scale(.8)}.dusa-toggle__input:checked+.dusa-toggle__track .dusa-toggle__label-on{opacity:1;transform:scale(1)}.dusa-toggle:hover .dusa-toggle__track{border-color:#4ed8c24d;background:#4ed8c214}.dusa-toggle:hover .dusa-toggle__thumb{background:#4ed8c266}.dusa-toggle__input:checked+.dusa-toggle__track:hover{box-shadow:0 0 16px #4ed8c280,0 0 32px #4ed8c233}.rack-row--dusa{border-color:#4ed8c259!important;background:#4ed8c20f!important;animation:none!important;box-shadow:0 0 8px #4ed8c214}.rack-row--dusa .rack-row__led{background:var(--reef-aqua)!important;box-shadow:0 0 6px #4ed8c280!important;animation:none!important}.rack-row--dusa .rack-row__feature{color:#4ed8c2d9!important}.rack-row--dusa .rack-row__selector{opacity:.25;pointer-events:none;filter:grayscale(1);transition:opacity .3s,filter .3s}.rack-row--dusa .rack-row__cost{font-size:.7rem!important;color:var(--reef-aqua)!important;font-family:var(--font-headline)!important;font-weight:600!important;letter-spacing:.02em}.rack-row--dusa .rack-row__handle{opacity:0}.rack-row:last-child{margin-bottom:0}.rack-row--hot{animation:rackOverheat 2s ease-in-out infinite}.rack-row--off{border-color:#4ed8c214;background:#4ed8c204;animation:none;box-shadow:none}.rack-row--cool{border-color:#4ed8c266;background:#4ed8c214;animation:none;box-shadow:none}.rack-row--merged{border-radius:0;border-color:#4ed8c226;margin-bottom:0}@keyframes rackOverheat{0%,to{box-shadow:0 0 6px #e8524e0f,inset 0 0 10px #e8524e05;border-color:#e8524e33}50%{box-shadow:0 0 18px #e8524e33,inset 0 0 20px #e8524e0f;border-color:#e8524e73}}.rack-row__led{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--error);box-shadow:0 0 5px #e8524e80;animation:rackLedBlink 2s ease-in-out infinite;transition:all .6s}.rack-row--off .rack-row__led{background:#4ed8c240;box-shadow:0 0 3px #4ed8c226;animation:none}.rack-row--cool .rack-row__led{background:var(--reef-aqua);box-shadow:0 0 6px #4ed8c280;animation:none}@keyframes rackLedBlink{0%,to{opacity:1}50%{opacity:.4}}.rack-row__info{display:flex;flex-direction:column;gap:4px;min-width:0}.rack-row__feature{font-family:var(--font-headline);font-size:.8rem;font-weight:600;color:#f7f4ef80;transition:color .6s;overflow-wrap:break-word}.rack-row--off .rack-row__feature{color:#4ed8c24d}.rack-row--cool .rack-row__feature{color:#4ed8c2d9}.rack-row__selector{display:flex;flex-wrap:wrap;gap:4px}.rack-row__cost{font-family:var(--font-mono);font-size:.85rem;font-weight:600;color:var(--error);transition:all .6s;white-space:nowrap;text-align:right}.rack-row--off .rack-row__cost{color:#4ed8c233}.rack-row--cool .rack-row__cost{color:#4ed8c280}.rack-row__handle{width:3px;height:18px;border-radius:2px;background:#f7f4ef0d;border:.5px solid rgba(247,244,239,.08);transition:opacity .8s}.rack-row--off .rack-row__handle{opacity:.4;background:#4ed8c214;border-color:#4ed8c21f}.rack-actions{text-align:center;margin-top:8px}.rack-cable-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4;overflow:visible!important}.rack-cable-path{fill:none;stroke:var(--reef-aqua);stroke-width:2;stroke-linecap:round}.rack-cable-glow{fill:none;stroke:#4ed8c226;stroke-width:6;stroke-linecap:round;opacity:0;transition:opacity .4s}.rack-cable-glow--show{opacity:1}@keyframes cableDissolve{0%{opacity:1;stroke-width:2;filter:none}40%{opacity:.8;stroke-width:3;filter:drop-shadow(0 0 4px rgba(78,216,194,.4))}to{opacity:0;stroke-width:0}}@keyframes glowDissolve{0%{opacity:1;stroke-width:6}30%{opacity:.6;stroke-width:10}to{opacity:0;stroke-width:0}}.dusa-base{position:relative;height:52px;border-radius:6px;border:1.5px solid rgba(78,216,194,.15);background:#4ed8c203;display:flex;align-items:center;padding:0 14px 10px;gap:8px;transition:all 1s ease;overflow:visible}.dusa-base--active{border-color:#4ed8c280;background:#4ed8c20f}.dusa-base--merged{border-radius:0 0 6px 6px;border-top-color:#4ed8c21a}.dusa-base__led{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:#4ed8c226;box-shadow:none;transition:all .8s;margin-right:10px}.dusa-base--active .dusa-base__led{background:var(--reef-aqua);box-shadow:0 0 8px #4ed8c280}.dusa-base__label{font-family:var(--font-headline);font-size:.75rem;font-weight:700;color:#4ed8c240;transition:color .8s}.dusa-base--active .dusa-base__label{color:var(--reef-aqua)}.dusa-base__sub{font-family:var(--font-body);font-size:.5rem;color:#4ed8c226;transition:color .8s}.dusa-base--active .dusa-base__sub{color:#4ed8c266}.dusa-base__battery{position:absolute;bottom:4px;left:12px;right:12px;height:6px;display:flex;gap:2px}.rack-bbar{flex:1;height:100%;border-radius:1px;background:#4ed8c20d;border:.5px solid rgba(78,216,194,.08);transition:all .15s}.rack-bbar--lit{background:#4ed8c240;border-color:#4ed8c266;box-shadow:0 0 4px #4ed8c226}.rack-bbar--flicker{animation:fluorFlicker .1s steps(2) infinite}@keyframes fluorFlicker{0%{opacity:1;background:#4ed8c259}50%{opacity:.1;background:#4ed8c205}to{opacity:.8;background:#4ed8c233}}.rack-status{margin-top:16px;text-align:center;font-family:var(--font-mono);font-size:.625rem;color:#f7f4ef4d;min-height:18px;transition:all .8s}.rack-status--active{color:#4ed8c299}.rack-status--done{color:var(--reef-aqua);font-weight:700;font-size:.75rem;font-family:var(--font-headline)}.rack-activate{padding:10px 28px;border:1.5px solid rgba(78,216,194,.35);background:#4ed8c20f;border-radius:6px;color:var(--reef-aqua);font-family:var(--font-headline);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s;letter-spacing:.02em}.rack-activate:hover{background:#4ed8c21f;border-color:#4ed8c280}.rack-activate--hide{opacity:0;pointer-events:none;height:0;margin:0;padding:0;overflow:hidden}.rack-row__cost--neutral{color:#f7f4ef26!important}.replace__savings-callout{margin-top:var(--space-lg);padding:1.5rem 2rem;font-family:var(--font-headline);font-size:1.25rem;font-weight:500;color:var(--warm-white);text-align:center;letter-spacing:.01em;background:linear-gradient(145deg,#4ed8c214,#1a3a5c1f);border:2px solid rgba(78,216,194,.25);border-radius:var(--radius-md);max-width:520px;margin-left:auto;margin-right:auto;position:relative;animation:savingsGlow 3s ease-in-out infinite}@keyframes savingsGlow{0%,to{box-shadow:0 0 15px #4ed8c21a,0 0 40px #4ed8c20d,inset 0 0 20px #4ed8c208;border-color:#4ed8c240}50%{box-shadow:0 0 25px #4ed8c233,0 0 60px #4ed8c21a,inset 0 0 30px #4ed8c20f;border-color:#4ed8c273}}.replace__savings-callout strong{color:var(--reef-aqua);font-weight:700;font-size:1.5rem}.regional{border-top:1px solid rgba(247,244,239,.06)}.regional__header{max-width:600px;margin-bottom:var(--space-xl)}.regional__sub{font-size:1.125rem;color:#f7f4ef80;line-height:1.7;margin-top:var(--space-sm)}.regional__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.regional__card{background:#f7f4ef08;border:1px solid rgba(247,244,239,.08);border-radius:var(--radius-md);padding:var(--space-lg);transition:all var(--duration-normal) var(--ease-out);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:var(--space-sm);position:relative;overflow:hidden}.regional__card:hover{border-color:#4ed8c233;background:#f7f4ef0d;transform:translateY(-3px);box-shadow:0 8px 30px #0003}.regional__card--local{border-color:#4ed8c226}.regional__card--local:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--reef-aqua),var(--mist-blue))}.regional__card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.regional__card-name{font-size:1.125rem;font-weight:600;color:var(--warm-white)}.regional__card-badge{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--reef-aqua);background:#4ed8c21a;border:1px solid rgba(78,216,194,.2);border-radius:100px;padding:.125rem .5rem;white-space:nowrap}.regional__card-price{display:flex;align-items:baseline;gap:.25rem}.regional__card-cost{font-size:1.5rem;font-weight:700;color:#f7f4efb3}.regional__card-period{font-size:.875rem;color:#f7f4ef66}.regional__card-vs{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:#4ed8c20d;border-radius:var(--radius-sm);border:1px solid rgba(78,216,194,.1)}.regional__vs-label{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:#f7f4ef4d}.regional__vs-dusa{font-size:.875rem;font-weight:600;color:var(--reef-aqua)}.regional__vs-price{font-size:.875rem;font-weight:600;color:var(--warm-white);margin-left:auto}.regional__card-link{font-size:.875rem;color:var(--mist-blue);text-decoration:none;transition:color .2s;margin-top:auto}.regional__card-link:hover{color:var(--reef-aqua)}.support{border-top:1px solid rgba(247,244,239,.06)}.support__header{max-width:600px;margin-bottom:var(--space-xl)}.support__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-md)}.support__card{background:#f7f4ef08;border:1px solid rgba(247,244,239,.06);border-radius:var(--radius-md);padding:var(--space-lg);transition:all var(--duration-normal) var(--ease-out);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;flex-direction:column}.support__card:hover{border-color:#4ed8c226;background:#f7f4ef0d;transform:translateY(-3px);box-shadow:0 8px 30px #0003,0 0 0 1px #4ed8c20a,inset 0 1px #f7f4ef0a}.support__icon{color:var(--reef-aqua);margin-bottom:var(--space-sm)}.support__card-title{font-size:1.0625rem;font-weight:600;color:var(--warm-white);margin-bottom:.5rem}.support__card-desc{font-size:1rem;color:#f7f4ef80;line-height:1.6;margin-bottom:var(--space-sm)}.support__card-plans{font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--reef-aqua);opacity:.8;margin-top:auto}.compare{border-top:1px solid rgba(247,244,239,.06)}.compare__header{max-width:600px;margin-bottom:var(--space-xl)}.compare__sub{font-size:1.125rem;color:#f7f4ef80;line-height:1.7;margin-top:var(--space-sm)}.compare__table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:var(--space-lg)}.compare__table{width:100%;min-width:700px;border-collapse:collapse;table-layout:fixed}.compare__feature-col{width:35%}.compare__plan-col{width:16.25%;text-align:center;font-family:var(--font-headline);font-weight:600;font-size:1.0625rem;color:var(--warm-white);padding:var(--space-sm) .5rem}.compare__plan-price{text-align:center;font-family:var(--font-mono);font-size:.875rem;color:#f7f4ef66;padding-bottom:var(--space-md);letter-spacing:.05em}.compare__category-row td{font-family:var(--font-mono);font-size:.8125rem;text-transform:uppercase;letter-spacing:.1em;color:var(--reef-aqua);padding:var(--space-md) 0 var(--space-xs);border-bottom:1px solid rgba(78,216,194,.15);font-weight:400}.compare__feature-row td{padding:.625rem .5rem;border-bottom:1px solid rgba(247,244,239,.04)}.compare__feature-name{font-size:1rem;color:#f7f4efb3}.compare__cell{text-align:center;vertical-align:middle}.compare__cell--launchpad{background:#f7f4ef04}.compare__cell--starter{background:#6aaacf0a}.compare__cell--growth{background:#4ed8c20f;position:relative}.compare__cell--bespoke{background:#6aaacf06}.compare__plan-col--launchpad{background:#f7f4ef04}.compare__plan-col--starter{background:#6aaacf0a}.compare__plan-col--growth{color:var(--reef-aqua);background:#4ed8c20f;border-top:2px solid var(--reef-aqua)}.compare__plan-col--bespoke{background:#6aaacf06}.compare__plan-price.compare__cell--growth{color:var(--reef-aqua)}.compare__check{width:18px;height:18px;color:var(--reef-aqua);display:inline-block}.compare__dash{color:#f7f4ef26;font-size:1rem}.compare__text{font-family:var(--font-mono);font-size:.8125rem;color:var(--reef-aqua);letter-spacing:.02em;opacity:.85}.compare__cta-row{display:grid;grid-template-columns:35% repeat(4,16.25%);gap:0;padding-top:var(--space-md)}.compare__cta-cell{display:flex;justify-content:center;padding:0 .5rem}.faq__header{max-width:600px;margin:0 auto var(--space-xl);text-align:center}.faq__list{max-width:700px;margin:0 auto;display:flex;flex-direction:column;gap:0}.faq__item{border-bottom:1px solid rgba(12,14,20,.08);overflow:hidden;border-left:3px solid transparent;padding-left:var(--space-md);transition:border-color var(--duration-fast),background var(--duration-fast)}.faq__item:hover{border-left-color:var(--reef-aqua);background:#4ed8c208}.faq__item[open]{border-left-color:var(--deep-ocean);background:#1a3a5c08}.faq__question{font-family:var(--font-headline);font-weight:600;font-size:1.0625rem;color:var(--deep-black);padding:var(--space-md) 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;transition:color var(--duration-fast)}.faq__question::-webkit-details-marker{display:none}.faq__question:after{content:"+";font-family:var(--font-mono);font-size:1.25rem;color:var(--deep-ocean);flex-shrink:0;margin-left:var(--space-sm);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#1a3a5c0f;transition:background var(--duration-fast),transform var(--duration-fast)}details[open] .faq__question:after{content:"−";background:#4ed8c21f;color:var(--reef-aqua)}.faq__question:hover{color:var(--deep-ocean)}.faq__question:hover:after{background:#4ed8c21a}.faq__answer{font-size:1.0625rem;color:#0c0e1499;line-height:1.7;padding-bottom:var(--space-md);max-width:600px}.pricing-cta__content{text-align:center;max-width:650px;margin:0 auto}.pricing-cta__desc{font-size:1.125rem;color:#f7f4ef99;line-height:1.7;margin:var(--space-sm) auto var(--space-lg);max-width:520px}.pricing-cta__actions{display:flex;gap:var(--space-sm);justify-content:center;flex-wrap:wrap}.replace__tool-btn{font-family:var(--font-headline);font-size:.75rem;font-weight:500;color:#f7f4ef4d;background:none;border:1px solid rgba(247,244,239,.06);border-radius:var(--radius-full);padding:.2rem .5rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}.replace__tool-btn:hover{color:#f7f4efb3;border-color:#f7f4ef26;background:#f7f4ef0a}.replace__tool-btn--active{color:var(--warm-white);border-color:#e8524e66;background:#e8524e1a;text-decoration:line-through;text-decoration-color:#e8524e80}.replace__tool-btn--active:hover{border-color:#e8524e80;background:#e8524e26}.replace__tool-btn--na{font-style:italic;font-size:.6875rem;opacity:.5}.replace__tool-btn--na.replace__tool-btn--active{color:#f7f4ef80;border-color:#f7f4ef26;background:#f7f4ef0a;text-decoration:none;opacity:1}.compare__feature-row{cursor:pointer;transition:background .2s ease}.compare__feature-row:hover{background:#4ed8c20a}.compare__feature-row:hover .compare__feature-name{color:var(--warm-white)}.compare__feature-name{transition:color .2s ease;position:relative;padding-right:1.25rem!important}.compare__expand-icon{display:inline-block;width:14px;height:14px;margin-left:.5rem;color:#f7f4ef40;vertical-align:middle;transition:transform .3s ease,color .2s ease;flex-shrink:0}.compare__feature-row:hover .compare__expand-icon{color:var(--reef-aqua)}.compare__feature-row--open .compare__expand-icon{transform:rotate(180deg);color:var(--reef-aqua)}.compare__desc-row{display:none}.compare__desc-row--open{display:table-row}.compare__desc-cell{padding:0 .5rem var(--space-md) .5rem!important;border-bottom:1px solid rgba(78,216,194,.08)!important}.compare__desc-text{font-size:.9375rem;color:#f7f4ef73;line-height:1.6;max-width:500px;animation:descFadeIn .3s ease}@keyframes descFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.mps{display:none}.mps__tabs{display:flex;gap:4px;background:#f7f4ef0f;border-radius:var(--radius-full);padding:4px;position:sticky;top:calc(var(--nav-height) + 12px);z-index:20;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(247,244,239,.08)}.mps__tab{flex:1;padding:.625rem .25rem;border-radius:var(--radius-full);font-family:var(--font-body);font-size:.8125rem;font-weight:600;border:none;cursor:pointer;transition:all .3s var(--ease-out);background:transparent;color:#f7f4ef73;white-space:nowrap}.mps__tab--active{background:var(--reef-aqua);color:var(--deep-black);box-shadow:0 2px 12px #4ed8c24d}.mps__tab:not(.mps__tab--active):hover{color:#f7f4efb3}.mps__price{text-align:center;padding:var(--space-md) 0 var(--space-sm)}.mps__price-amount{font-family:var(--font-headline);font-size:2.25rem;font-weight:700;color:var(--warm-white)}.mps__price-period{font-size:.9375rem;color:#f7f4ef73;margin-left:.25rem}.mps__cat-label{font-family:var(--font-mono);font-size:.6875rem;text-transform:uppercase;letter-spacing:.1em;color:var(--reef-aqua);font-weight:500;padding:var(--space-sm) 0 .5rem;border-bottom:1px solid rgba(78,216,194,.15);margin-top:var(--space-md)}.mps__row{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid rgba(247,244,239,.06);transition:opacity .25s var(--ease-out)}.mps__row--off{opacity:.3}.mps__row-left{display:flex;align-items:center;gap:.75rem}.mps__row-icon{width:20px;height:20px;flex-shrink:0}.mps__row-icon--check{color:var(--reef-aqua)}.mps__row-icon--dash{color:#f7f4ef33}.mps__row-label{font-size:.9375rem;color:var(--warm-white)}.mps__row--off .mps__row-label{color:#f7f4ef59}.mps__row-badge{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:var(--reef-aqua);background:#4ed8c21f;border:1px solid rgba(78,216,194,.3);padding:.25rem .75rem;border-radius:var(--radius-full);white-space:nowrap}.mps__cta{padding:var(--space-lg) 0 var(--space-sm)}.mps__cta-btn{width:100%;text-align:center;font-size:1.0625rem;padding:1rem 2rem}html[data-theme=light] .mps__tabs{background:#0c0e140a;border-color:#0c0e1414}html[data-theme=light] .mps__tab{color:#0c0e1466}html[data-theme=light] .mps__tab--active{background:var(--deep-ocean);color:var(--warm-white);box-shadow:0 2px 12px #1a3a5c40}html[data-theme=light] .mps__tab:not(.mps__tab--active):hover{color:#0c0e1499}html[data-theme=light] .mps__price-amount{color:var(--deep-black)}html[data-theme=light] .mps__price-period{color:#0c0e1473}html[data-theme=light] .mps__cat-label{color:var(--deep-ocean);border-bottom-color:#1a3a5c26}html[data-theme=light] .mps__row{border-bottom-color:#0c0e140f}html[data-theme=light] .mps__row-icon--check{color:var(--deep-ocean)}html[data-theme=light] .mps__row-icon--dash{color:#0c0e1426}html[data-theme=light] .mps__row-label{color:var(--deep-black)}html[data-theme=light] .mps__row--off .mps__row-label{color:#0c0e144d}html[data-theme=light] .mps__row-badge{color:var(--deep-ocean);background:#1a3a5c14;border-color:#1a3a5c33}@media(max-width:1024px){.pricing-grid,.support__grid,.regional__grid{grid-template-columns:repeat(2,1fr)}.rack-row{grid-template-columns:auto 1fr auto auto;padding:8px 12px}.dusa-toggle__track{width:52px;height:24px}.dusa-toggle__thumb{width:18px;height:18px}.dusa-toggle__input:checked+.dusa-toggle__track .dusa-toggle__thumb{left:calc(100% - 20px)}.dusa-toggle__label-off,.dusa-toggle__label-on{font-size:.5rem}}@media(max-width:768px){.pricing-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.pricing-hero__sub{font-size:1.0625rem}.support__header{text-align:center;margin-left:auto;margin-right:auto}.support__grid,.regional__grid{grid-template-columns:1fr}.regional__header{text-align:center;margin-left:auto;margin-right:auto}.compare__ctas{flex-direction:column;align-items:center}.compare__table-wrap,.compare__cta-row{display:none!important}.mps{display:block}.rack-row__feature{font-size:.7rem}.rack-row__cost{font-size:.75rem}.pricing-card__amount{font-size:3rem}.pricing-cta__actions{flex-direction:column;align-items:center}}@media(max-width:480px){.pricing-hero{padding-top:calc(var(--nav-height) + var(--space-2xl));padding-bottom:var(--space-lg)}.pricing-card{padding:var(--space-md)}.pricing-card__amount{font-size:2.5rem}.compare__ctas .btn{width:100%}.replace__savings-callout{padding:1rem 1.25rem;font-size:1.0625rem}.replace__savings-callout strong{font-size:1.25rem}.mps__tab{font-size:.6875rem;padding:.5rem .125rem}.rack-row__feature{font-size:.7rem}}.pricing-hero__content,.pricing-card,.replace__header,.rack-row,.replace__savings-callout,.support__card,.compare__table-wrap,.mps,.faq__item{visibility:hidden}html[data-theme=light] .pricing-hero__sub{color:#0c0e148c}html[data-theme=light] .pricing-card{background:#0c0e1405;border-color:#0c0e141a;box-shadow:0 2px 12px #0c0e140a}html[data-theme=light] .pricing-card:hover{border-color:#1a3a5c4d;background:#0c0e1408;box-shadow:0 12px 40px #0c0e1414,0 0 0 1px #1a3a5c26}html[data-theme=light] .pricing-card--pop{border-color:var(--deep-ocean);background:#1a3a5c0f;box-shadow:0 4px 20px #1a3a5c1a}html[data-theme=light] .pricing-card--pop:hover{border-color:var(--deep-ocean);background:#1a3a5c1a;box-shadow:0 12px 40px #1a3a5c33,0 0 60px #1a3a5c1a,0 0 0 1px var(--deep-ocean)}html[data-theme=light] .pricing-card--default{border-color:#6aaacf4d;background:#6aaacf0d}html[data-theme=light] .pricing-card--default:hover{border-color:#6aaacf80;background:#6aaacf14;box-shadow:0 12px 40px #0c0e140f}html[data-theme=light] .pricing-card--entry{border-color:#0c0e1426;background:#0c0e1404}html[data-theme=light] .pricing-card--entry:hover{border-color:#0c0e1440;background:#0c0e1408;box-shadow:0 12px 40px #0c0e140f}html[data-theme=light] .pricing-card--premium{border-color:#1a3a5c66;background:#1a3a5c0d}html[data-theme=light] .pricing-card--premium:hover{border-color:#1a3a5c99;background:#1a3a5c14;box-shadow:0 12px 40px #1a3a5c1a}html[data-theme=light] .pricing-card__name{color:var(--deep-black)}html[data-theme=light] .pricing-card__tagline{color:#0c0e1473}html[data-theme=light] .pricing-card__amount{color:var(--deep-black)}html[data-theme=light] .pricing-card__period{color:#0c0e1473}html[data-theme=light] .pricing-card__custom{color:var(--deep-black)}html[data-theme=light] .pricing-card__desc{color:#0c0e148c}html[data-theme=light] .pricing-card__feature{color:#0c0e14b3}html[data-theme=light] .pricing-card__badge--entry{background:#ebe7e1;color:var(--deep-black);border-color:#0c0e1426}html[data-theme=light] .pricing-card__badge--entry:hover{background:var(--deep-ocean);color:var(--warm-white);border-color:var(--deep-ocean);box-shadow:0 0 24px #1a3a5c80,0 0 60px #1a3a5c26;transform:translate(-50%) translateY(-2px) scale(1.05)}html[data-theme=light] .pricing-card__badge--default{background:#deeaf3;color:var(--deep-ocean);border-color:#6aaacf4d}html[data-theme=light] .pricing-card__badge--default:hover{background:var(--mist-blue);color:var(--warm-white);border-color:var(--mist-blue);box-shadow:0 0 24px #6aaacf8c,0 0 60px #6aaacf33;transform:translate(-50%) translateY(-2px) scale(1.05)}html[data-theme=light] .pricing-card__badge--pop:hover{background:var(--deep-ocean);color:var(--warm-white);border-color:var(--deep-ocean);box-shadow:0 0 30px #1a3a5c80,0 0 80px #1a3a5c33,0 0 120px #1a3a5c14;transform:translate(-50%) translateY(-2px) scale(1.08)}html[data-theme=light] .pricing-card__badge--premium{background:#d5dee8;color:var(--deep-ocean);border-color:#1a3a5c4d}html[data-theme=light] .pricing-card__badge--premium:hover{background:var(--deep-ocean);color:var(--warm-white);border-color:var(--deep-ocean);box-shadow:0 0 24px #1a3a5c80,0 0 60px #1a3a5c33;transform:translate(-50%) translateY(-2px) scale(1.05)}html[data-theme=light] .replace,html[data-theme=light] .regional{border-top-color:#0c0e1414}html[data-theme=light] .regional__sub{color:#0c0e148c}html[data-theme=light] .regional__card{background:#0c0e1405;border-color:#0c0e1414}html[data-theme=light] .regional__card:hover{border-color:#1a3a5c40;background:#0c0e1408;box-shadow:0 8px 30px #0c0e140f}html[data-theme=light] .regional__card--local{border-color:#1a3a5c26}html[data-theme=light] .regional__card--local:before{background:linear-gradient(90deg,var(--deep-ocean),var(--mist-blue))}html[data-theme=light] .regional__card-name{color:var(--deep-black)}html[data-theme=light] .regional__card-badge{color:var(--deep-ocean);background:#1a3a5c14;border-color:#1a3a5c33}html[data-theme=light] .regional__card-cost{color:#0c0e14b3}html[data-theme=light] .regional__card-period{color:#0c0e1466}html[data-theme=light] .regional__card-vs{background:#1a3a5c0a;border-color:#1a3a5c1a}html[data-theme=light] .regional__vs-label{color:#0c0e144d}html[data-theme=light] .regional__vs-dusa{color:var(--deep-ocean)}html[data-theme=light] .regional__vs-price{color:var(--deep-black)}html[data-theme=light] .regional__card-link{color:var(--deep-ocean)}html[data-theme=light] .regional__card-link:hover{color:var(--mist-blue)}html[data-theme=light] .support,html[data-theme=light] .compare{border-top-color:#0c0e1414}html[data-theme=light] .replace__sub{color:#0c0e148c}html[data-theme=light] .replace__tool-btn{color:#0c0e1466;border-color:#0c0e141a}html[data-theme=light] .replace__tool-btn:hover{color:#0c0e14b3;border-color:#0c0e1433;background:#0c0e1408}html[data-theme=light] .replace__tool-btn--active{color:#0c0e14bf;border-color:#e8524e59;background:#e8524e0f}html[data-theme=light] .replace__tool-btn--active:hover{border-color:#e8524e80;background:#e8524e1a}html[data-theme=light] .replace__tool-btn--na.replace__tool-btn--active{color:#0c0e1473;border-color:#0c0e141f;background:#0c0e1408}html[data-theme=light] .rack-frame{background:transparent;border:none;box-shadow:none}html[data-theme=light] .rack-frame:before{display:none}html[data-theme=light] .rack-frame--calm{border:none;box-shadow:none}html[data-theme=light] .rack-frame--stressed{border:none}html[data-theme=light] .rack-row{border-color:#e8524e40;background:#e8524e0d;box-shadow:0 0 12px #e8524e14,inset 0 0 8px #e8524e08}html[data-theme=light] .rack-row--hot{animation:rackOverheatLight 2s ease-in-out infinite}@keyframes rackOverheatLight{0%,to{box-shadow:0 0 10px #e8524e1a,inset 0 0 8px #e8524e08;border-color:#e8524e33}50%{box-shadow:0 0 22px #e8524e40,0 0 40px #e8524e1a,inset 0 0 15px #e8524e0f;border-color:#e8524e59}}html[data-theme=light] .rack-row--off{border-color:#1a3a5c1f;background:#1a3a5c08}html[data-theme=light] .rack-row--cool{border-color:#1a3a5c59;background:#1a3a5c0f}html[data-theme=light] .rack-row--merged{border-color:#1a3a5c26}html[data-theme=light] .rack-row__led{background:#e8524e;box-shadow:0 0 8px #e8524e80,0 0 16px #e8524e33}html[data-theme=light] .rack-row--off .rack-row__led{background:#1a3a5c33;box-shadow:none}html[data-theme=light] .rack-row--cool .rack-row__led{background:var(--deep-ocean);box-shadow:0 0 6px #1a3a5c66}html[data-theme=light] .rack-row__feature{color:var(--deep-black)}html[data-theme=light] .rack-row--off .rack-row__feature{color:#1a3a5c66}html[data-theme=light] .rack-row--cool .rack-row__feature{color:var(--deep-ocean)}html[data-theme=light] .rack-row__cost{color:#e8524ed9}html[data-theme=light] .rack-row--off .rack-row__cost{color:#1a3a5c40}html[data-theme=light] .rack-row--cool .rack-row__cost{color:#1a3a5c99}html[data-theme=light] .rack-row__cost--neutral{color:#0c0e1426!important}html[data-theme=light] .rack-row__handle{background:#0c0e140f;border-color:#0c0e141a}html[data-theme=light] .rack-row--off .rack-row__handle{opacity:.4;background:#1a3a5c0f;border-color:#1a3a5c1a}html[data-theme=light] .dusa-base{background:#1a3a5c0a;border-color:#1a3a5c26}html[data-theme=light] .dusa-base--active{border-color:#1a3a5c73;background:#1a3a5c0f}html[data-theme=light] .dusa-base__label{color:#1a3a5c59}html[data-theme=light] .dusa-base--active .dusa-base__label{color:var(--deep-ocean)}html[data-theme=light] .dusa-base__sub{color:#1a3a5c40}html[data-theme=light] .dusa-base--active .dusa-base__sub{color:#1a3a5c80}html[data-theme=light] .dusa-base__led{background:#1a3a5c26}html[data-theme=light] .dusa-base--active .dusa-base__led{background:var(--deep-ocean);box-shadow:0 0 8px #1a3a5c66}html[data-theme=light] .dusa-toggle__track{background:#0c0e140a;border-color:#0c0e141f}html[data-theme=light] .dusa-toggle__thumb{background:#0c0e1426}html[data-theme=light] .dusa-toggle__label-off{color:#0c0e1440}html[data-theme=light] .dusa-toggle:hover .dusa-toggle__track{border-color:#1a3a5c4d;background:#1a3a5c0f}html[data-theme=light] .dusa-toggle:hover .dusa-toggle__thumb{background:#1a3a5c4d}html[data-theme=light] .dusa-toggle__input:checked+.dusa-toggle__track{background:var(--deep-ocean);border-color:var(--deep-ocean);box-shadow:0 0 12px #1a3a5c4d}html[data-theme=light] .dusa-toggle__input:checked+.dusa-toggle__track .dusa-toggle__label-on{color:var(--warm-white)}html[data-theme=light] .rack-row--dusa{border-color:#1a3a5c4d!important;background:#1a3a5c0d!important}html[data-theme=light] .rack-row--dusa .rack-row__led{background:var(--deep-ocean)!important;box-shadow:0 0 6px #1a3a5c66!important}html[data-theme=light] .rack-row--dusa .rack-row__feature,html[data-theme=light] .rack-row--dusa .rack-row__cost{color:var(--deep-ocean)!important}html[data-theme=light] .rack-activate{color:var(--deep-ocean);border-color:#1a3a5c4d}html[data-theme=light] .rack-activate:hover{background:#1a3a5c14;border-color:#1a3a5c80}html[data-theme=light] .rack-cable-svg path{stroke:#1a3a5c40!important}html[data-theme=light] .rack-bbar{background:#1a3a5c0f;border-color:#1a3a5c1a}html[data-theme=light] .rack-bbar--lit{background:#1a3a5c40;border-color:#1a3a5c66;box-shadow:0 0 4px #1a3a5c33}html[data-theme=light] .rack-row__selector .replace__tool-btn{color:#0c0e1466;border-color:#0c0e1414}html[data-theme=light] .rack-row__selector .replace__tool-btn--active{color:#0c0e14bf;border-color:#e8524e4d;background:#e8524e0f}html[data-theme=light] .replace__savings-callout{color:var(--deep-black);background:linear-gradient(145deg,#1a3a5c0f,#4ed8c20f);border-color:#1a3a5c33;animation-name:savingsGlowLight}@keyframes savingsGlowLight{0%,to{box-shadow:0 0 15px #1a3a5c0f,0 0 40px #1a3a5c08;border-color:#1a3a5c33}50%{box-shadow:0 0 25px #1a3a5c1f,0 0 60px #1a3a5c0f;border-color:#1a3a5c59}}html[data-theme=light] .replace__savings-callout strong{color:var(--deep-ocean);font-size:1.5rem}html[data-theme=light] .rack-status{color:#0c0e1459}html[data-theme=light] .rack-status--active{color:#1a3a5cb3}html[data-theme=light] .rack-status--done{color:var(--deep-ocean)}html[data-theme=light] .support__card{background:#0c0e1405;border-color:#0c0e1414}html[data-theme=light] .support__card:hover{border-color:#1a3a5c40;background:#0c0e1408;box-shadow:0 8px 30px #0c0e140f}html[data-theme=light] .support__card-title{color:var(--deep-black)}html[data-theme=light] .support__card-desc{color:#0c0e148c}html[data-theme=light] .support__card-plans{color:var(--deep-ocean);opacity:.7}html[data-theme=light] .compare__sub{color:#0c0e148c}html[data-theme=light] .compare__plan-col{color:var(--deep-black)}html[data-theme=light] .compare__plan-col--growth,html[data-theme=light] .compare__plan-price.compare__cell--growth{color:var(--deep-ocean)}html[data-theme=light] .compare__plan-col--launchpad{background:#ede9e380}html[data-theme=light] .compare__plan-col--starter{background:#6aaacf14}html[data-theme=light] .compare__plan-col--growth{background:#4ed8c217}html[data-theme=light] .compare__plan-col--bespoke{background:#1a3a5c0d}html[data-theme=light] .compare__plan-price{color:#0c0e1473}html[data-theme=light] .compare__feature-name{color:#0c0e14b3}html[data-theme=light] .compare__feature-row td{border-bottom-color:#0c0e140f}html[data-theme=light] .compare__feature-row:hover{background:#1a3a5c0a}html[data-theme=light] .compare__feature-row:hover .compare__feature-name{color:var(--deep-black)}html[data-theme=light] .compare__dash{color:#0c0e1433}html[data-theme=light] .compare__text{color:var(--deep-ocean);opacity:.85}html[data-theme=light] .compare__expand-icon{color:#0c0e144d}html[data-theme=light] .compare__cell--launchpad{background:#ede9e366}html[data-theme=light] .compare__cell--starter{background:#6aaacf0f}html[data-theme=light] .compare__cell--growth{background:#4ed8c212}html[data-theme=light] .compare__cell--bespoke,html[data-theme=light] .faq__item:hover,html[data-theme=light] .faq__item[open]{background:#1a3a5c0a}html[data-theme=light] .compare__desc-cell{border-bottom-color:#1a3a5c1f!important}html[data-theme=light] .compare__desc-text{color:#0c0e1480}html[data-theme=light] .pricing-cta__desc{color:#0c0e148c}html[data-theme=light] .pricing-hero__currency,html[data-theme=light] .pricing-card__dollar,html[data-theme=light] .pricing-card__check,html[data-theme=light] .compare__check{color:var(--deep-ocean)}html[data-theme=light] .compare__category-row td{color:var(--deep-ocean);border-bottom-color:#1a3a5c26}html[data-theme=light] .support__icon{color:var(--deep-ocean)}html[data-theme=light] details[open] .faq__question:after{color:var(--deep-ocean);background:#1a3a5c1a}html[data-theme=light] .compare__feature-row:hover .compare__expand-icon,html[data-theme=light] .compare__feature-row--open .compare__expand-icon{color:var(--deep-ocean)}
