@charset "UTF-8";.countup[data-astro-cid-wo5i4j3z]{display:inline-grid;font-variant-numeric:tabular-nums}.countup-size[data-astro-cid-wo5i4j3z],.countup-live[data-astro-cid-wo5i4j3z]{grid-area:1 / 1}.countup-size[data-astro-cid-wo5i4j3z]{visibility:hidden}.countup-sr[data-astro-cid-wo5i4j3z]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.rc-lock{overflow:hidden}._dialog_7f4ub_15{--spring: cubic-bezier(.2, 1.35, .4, 1);--ease: cubic-bezier(.22, 1, .36, 1);position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:clamp(12px,3vw,32px);border:0;background:transparent;color:var(--fg);font-family:var(--font-sans);overflow:hidden}._dialog_7f4ub_15[open]{display:grid;place-items:center}._dialog_7f4ub_15::backdrop{background:color-mix(in srgb,#141210 58%,transparent);backdrop-filter:blur(6px);animation:_fade_7f4ub_1 .3s ease both}._closing_7f4ub_41::backdrop{animation:_fade_7f4ub_1 .22s ease reverse both}._panel_7f4ub_45{width:min(44rem,100%);height:min(46rem,100%);display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--ink);border:1px solid var(--line2);border-radius:1.25rem;box-shadow:0 40px 120px -30px #0000008c;overflow:hidden;animation:_popIn_7f4ub_1 .55s var(--spring) both}._closing_7f4ub_41 ._panel_7f4ub_45{animation:_popOut_7f4ub_1 .22s ease both}._bar_7f4ub_62{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;padding:16px 16px 10px clamp(20px,5vw,44px);min-height:64px}._brand_7f4ub_72{display:inline-flex;align-items:center;gap:10px;line-height:0}._brand_7f4ub_72 svg{width:30px;height:30px}._brand_7f4ub_72 b{line-height:1.05;color:var(--fg)}._close_7f4ub_86{flex:none;display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:var(--fg);cursor:pointer;transition:background .15s,transform .25s var(--spring)}._close_7f4ub_86:hover{background:var(--accent-soft);transform:rotate(90deg)}._trackWrap_7f4ub_109{flex:1 0 100%;min-width:0;max-width:calc(100% - (clamp(20px,5vw,44px) - 16px));margin-top:6px;animation:_fade_7f4ub_1 .3s ease both}._part_7f4ub_116{display:block;margin-bottom:7px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}._part_7f4ub_116 em{font-style:normal;color:var(--muted)}._track_7f4ub_109{display:flex;gap:3px;margin:-7px 0}._track_7f4ub_109 button{position:relative;flex:1;height:19px;padding:0;border:0;background:none;cursor:pointer}._track_7f4ub_109 button:disabled{cursor:default}._track_7f4ub_109 button:before,._track_7f4ub_109 button:after{content:"";position:absolute;left:0;right:0;top:7px;height:5px;border-radius:3px;background:var(--line2);transition:transform .6s var(--spring),background .2s}._track_7f4ub_109 button:after{background:var(--accent);transform:scaleX(var(--fill, 0));transform-origin:left}@media (hover: hover){._track_7f4ub_109 button:not(:disabled):not(._now_7f4ub_169):hover:before{background:var(--accent-line)}._track_7f4ub_109 button:not(:disabled):hover:after{transform:scaleX(var(--fill, 0)) scaleY(1.6)}}._track_7f4ub_109 button:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-radius:4px}._track_7f4ub_109 button:not(._op_7f4ub_181)+._op_7f4ub_181{margin-left:8px}._track_7f4ub_109 ._now_7f4ub_169:before{box-shadow:0 0 0 2px var(--ink),0 0 0 3.5px var(--accent)}._track_7f4ub_109 ._now_7f4ub_169:not(._done_7f4ub_191):before{background:var(--accent-line);animation:_pulse_7f4ub_1 1.6s ease-in-out infinite}._body_7f4ub_197{overflow-y:auto;overscroll-behavior:contain;padding:8px clamp(20px,5vw,44px) 28px}._screen_7f4ub_202{min-height:100%;display:grid;align-content:center}._forward_7f4ub_207{animation:_inRight_7f4ub_1 .45s var(--ease) both}._back_7f4ub_210{animation:_inLeft_7f4ub_1 .45s var(--ease) both}._eyebrow_7f4ub_214{margin:0 0 10px;color:var(--accent)}._title_7f4ub_218{margin:0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.08;letter-spacing:-.025em;font-weight:600;color:var(--fg)}._title_7f4ub_218:focus,._qTitle_7f4ub_227:focus{outline:none}._lead_7f4ub_230{margin:12px 0 0;font-size:var(--t-size-lead, 1.25rem);line-height:1.4;color:var(--muted)}._note_7f4ub_236{margin:16px 0 0;font-size:.875rem;line-height:1.5;color:var(--muted)}._hint_7f4ub_242{font-size:.8125rem;color:var(--muted)}._hint_7f4ub_242 kbd{display:inline-block;min-width:1.4em;padding:0 5px;border:1px solid var(--line3);border-bottom-width:2px;border-radius:4px;font-family:var(--font-mono);font-size:.6875rem;line-height:1.5;text-align:center}._intro_7f4ub_260{display:grid;justify-items:start}._introDial_7f4ub_264{position:relative;width:132px;margin-bottom:18px;animation:_popIn_7f4ub_1 .6s var(--spring) .1s both}._introDial_7f4ub_264 svg{display:block;width:100%;overflow:visible}._introSweep_7f4ub_275{fill:none;stroke:var(--accent);stroke-width:10;stroke-linecap:round;stroke-dasharray:100;animation:_sweep_7f4ub_1 2.8s ease-in-out infinite alternate}._introNeedle_7f4ub_283{position:absolute;left:calc(50% - 1.5px);bottom:11.4%;width:3px;height:38%;border-radius:3px;background:var(--fg);transform-origin:50% 100%;animation:_needle_7f4ub_1 2.8s ease-in-out infinite alternate}._introNeedle_7f4ub_283:after{content:"";position:absolute;left:50%;bottom:-5px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--fg)}._rules_7f4ub_305{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none;color:var(--muted);line-height:1.5}._rules_7f4ub_305 li{position:relative;padding-left:20px;animation:_inRight_7f4ub_1 .45s var(--ease) both}._rules_7f4ub_305 li:nth-child(2){animation-delay:.08s}._rules_7f4ub_305 li:before{content:"";position:absolute;left:2px;top:.55em;width:8px;height:8px;border-radius:50%;background:var(--accent)}._rules_7f4ub_305 strong{color:var(--fg);font-weight:600}._qTitle_7f4ub_227{margin:0;font-size:clamp(1.5rem,3.4vw,2.125rem);line-height:1.15;letter-spacing:-.02em;font-weight:600;color:var(--fg)}._word_7f4ub_346{display:inline-block;white-space:pre;animation:_wordIn_7f4ub_1 .5s var(--ease) calc(var(--i) * 35ms) both}._options_7f4ub_351{display:grid;gap:10px;margin-top:26px}._option_7f4ub_351{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;width:100%;padding:14px 16px;border:1.5px solid var(--line3);border-radius:12px;background:transparent;color:var(--fg);font:inherit;font-size:1rem;line-height:1.45;text-align:left;cursor:pointer;isolation:isolate;animation:_optIn_7f4ub_1 .45s var(--ease) calc(.14s + var(--i) * 70ms) both;transition:border-color .2s,transform .25s var(--spring)}._option_7f4ub_351:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--accent-soft);transform:scaleX(0);transform-origin:left center;transition:transform .35s var(--ease)}@media (hover: hover){._option_7f4ub_351:hover{border-color:var(--accent-line);transform:translate(4px)}._option_7f4ub_351:hover:before{transform:scaleX(.04)}}._chosen_7f4ub_400{border-color:var(--accent)}._chosen_7f4ub_400:before,._chosen_7f4ub_400:hover:before{transform:scaleX(1)}._popped_7f4ub_407{animation:_press_7f4ub_1 .42s var(--spring) both}._key_7f4ub_410{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--line3);border-radius:8px;font-family:var(--font-mono);font-size:.75rem;color:var(--muted);transition:background .2s,color .2s,border-color .2s}._chosen_7f4ub_400 ._key_7f4ub_410{border-color:var(--accent);background:var(--accent);color:var(--ink)}._optText_7f4ub_430 strong{display:block;font-weight:600}._optText_7f4ub_430 span{display:block;font-size:.875rem;color:var(--muted)}._pips_7f4ub_439{display:inline-flex;gap:4px}._pips_7f4ub_439 i{width:9px;height:9px;border:1.5px solid var(--line3);border-radius:50%;transition:background .2s,border-color .2s,transform .3s var(--spring)}._popped_7f4ub_407 ._key_7f4ub_410 svg{animation:_tickIn_7f4ub_1 .45s var(--spring) both}._partB_7f4ub_458{display:grid;justify-items:start}._partBMark_7f4ub_462{display:flex;gap:6px;height:34px;align-items:flex-end;margin-bottom:20px}._partBMark_7f4ub_462 span{width:18px;height:100%;border-radius:4px;background:var(--line2);transform-origin:bottom;animation:_barUp_7f4ub_1 1.8s var(--spring) infinite}._partBMark_7f4ub_462 span:nth-child(2){animation-delay:.15s}._partBMark_7f4ub_462 span:nth-child(3){animation-delay:.3s}._partBMark_7f4ub_462 span:nth-child(4){animation-delay:.45s}._actions_7f4ub_488{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px}._primary_7f4ub_495,._secondary_7f4ub_496{display:inline-flex;align-items:center;gap:8px;padding:.85rem 1.5rem;border-radius:.75rem;font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:transform .18s,box-shadow .18s,border-color .18s}._primary_7f4ub_495,._primary_7f4ub_495:visited,._primary_7f4ub_495:hover{border:0;background:var(--accent);color:var(--ink)}._primary_7f4ub_495:hover{transform:translateY(-2px);box-shadow:0 0 0 8px var(--accent-soft)}._primary_7f4ub_495 svg{transition:transform .25s var(--spring)}._primary_7f4ub_495:hover svg{transform:translate(4px)}._secondary_7f4ub_496{border:1.5px solid var(--line3);background:transparent;color:var(--fg)}._secondary_7f4ub_496:hover{border-color:var(--accent)}._textBtn_7f4ub_538{display:inline-flex;align-items:center;gap:6px;padding:6px 2px;border:0;background:none;color:var(--muted);font:inherit;font-size:.875rem;cursor:pointer}._textBtn_7f4ub_538:hover{color:var(--fg)}._flip_7f4ub_553{transform:scaleX(-1)}._foot_7f4ub_556{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px clamp(20px,5vw,44px) 16px;border-top:1px solid var(--line)}._close_7f4ub_86:focus-visible,._option_7f4ub_351:focus-visible,._primary_7f4ub_495:focus-visible,._secondary_7f4ub_496:focus-visible,._textBtn_7f4ub_538:focus-visible,._all_7f4ub_570 summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._result_7f4ub_576{align-self:start;padding-top:4px}._gauges_7f4ub_580{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,3vw,28px);margin-top:22px}._gauge_7f4ub_580{margin:0;text-align:center;animation:_optIn_7f4ub_1 .5s var(--ease) var(--delay, 0ms) both}._gaugeLabel_7f4ub_592{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}._gaugeDial_7f4ub_599{position:relative;max-width:220px;margin:8px auto 0}._gaugeDial_7f4ub_599 svg{display:block;width:100%;overflow:visible}._gaugeTrack_7f4ub_609{fill:none;stroke:var(--line2);stroke-width:10;stroke-linecap:round}._gaugeValue_7f4ub_615{fill:none;stroke:var(--accent);stroke-width:10;stroke-linecap:round;stroke-dasharray:100;animation:_gaugeFill_7f4ub_1 1.2s var(--ease) calc(var(--delay, 0ms) + .2s) both}._gaugeTick_7f4ub_623{stroke:var(--ink);stroke-width:2.5}._gaugeNum_7f4ub_627{position:absolute;left:0;right:0;bottom:0;line-height:1}._gaugeNum_7f4ub_627 b{font-size:clamp(2.25rem,6vw,3rem);font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}._gaugeNum_7f4ub_627 span{color:var(--muted);font-size:1rem}._gaugeBand_7f4ub_644{margin-top:12px;font-size:.875rem;line-height:1.45;animation:_optIn_7f4ub_1 .5s var(--ease) calc(var(--delay, 0ms) + 1s) both}._gaugeBand_7f4ub_644 strong{display:block;margin-bottom:2px;font-size:1rem;color:var(--accent)}._gaugeBand_7f4ub_644 span{color:var(--muted)}._sparks_7f4ub_661{position:absolute;left:25%;top:38%;width:0;height:0;pointer-events:none}._sparks_7f4ub_661 i{position:absolute;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);border-radius:50%;background:var(--accent);opacity:0;animation:_burst_7f4ub_1 .95s cubic-bezier(.1,.8,.3,1) calc(1.25s + var(--t)) both}._sparks_7f4ub_661 i:nth-child(3n){background:var(--fg)}._sparks_7f4ub_661 i:nth-child(4n){border-radius:2px}._steps_7f4ub_686{margin-top:26px;animation:_optIn_7f4ub_1 .5s var(--ease) 1.4s both}._steps_7f4ub_686 h3,._report_7f4ub_691 h3{margin:0 0 4px;font-size:1rem;color:var(--fg)}._stepsLead_7f4ub_696{margin:0 0 14px;font-size:.875rem;color:var(--muted)}._steps_7f4ub_686 ol{display:grid;gap:18px;margin:0 0 6px;padding:0;list-style:none}._steps_7f4ub_686 li{display:grid;gap:4px;padding-left:16px;border-left:2px solid var(--line3);line-height:1.5;animation:_inRight_7f4ub_1 .45s var(--ease) calc(1.5s + var(--i) * .14s) both}._steps_7f4ub_686 li._more_7f4ub_717{animation:_inRight_7f4ub_1 .35s var(--ease) calc(var(--i) * 60ms) both}._steps_7f4ub_686 li._critical_7f4ub_720{border-left-color:var(--accent)}._steps_7f4ub_686 li small{display:flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._steps_7f4ub_686 li._critical_7f4ub_720 small{color:var(--accent)}._steps_7f4ub_686 li strong{font-size:1.0625rem}._steps_7f4ub_686 li span{color:var(--fg);opacity:.85}._steps_7f4ub_686 li em{font-style:normal;font-size:.8125rem;color:var(--muted)}._steps_7f4ub_686 li em b{font-weight:600}._report_7f4ub_691{margin-top:26px;padding:18px 20px;border:1.5px solid var(--line3);border-radius:.9rem;animation:_optIn_7f4ub_1 .5s var(--ease) 1.7s both}._report_7f4ub_691>p{margin:0 0 12px;font-size:.875rem;line-height:1.5;color:var(--muted)}._reportRow_7f4ub_766{display:flex;flex-wrap:wrap;gap:10px}._reportRow_7f4ub_766 input{flex:1 1 220px;min-width:0;padding:.8rem 1rem;border:1.5px solid var(--line3);border-radius:.75rem;background:transparent;color:var(--fg);font:inherit}._reportRow_7f4ub_766 input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}._reportRow_7f4ub_766 button{flex:0 0 auto}._reportRow_7f4ub_766 button:disabled{opacity:.6;cursor:progress}._report_7f4ub_691 small{display:block;margin-top:8px;font-size:.75rem;color:var(--muted)}._reportErr_7f4ub_799{margin:8px 0 0;font-size:.8125rem;color:var(--accent)}._reportDone_7f4ub_804{display:flex;align-items:center;gap:8px;margin:0;font-size:.9375rem;color:var(--fg)}._reportDone_7f4ub_804 svg{color:var(--accent)}._srOnly_7f4ub_815{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._all_7f4ub_570{margin-top:22px;font-size:.875rem}._all_7f4ub_570 summary{cursor:pointer;color:var(--muted)}._all_7f4ub_570 summary:hover{color:var(--fg)}._all_7f4ub_570 ul{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin:10px 0 0;padding:0;list-style:none}._all_7f4ub_570 li{border-bottom:1px solid var(--line)}._all_7f4ub_570 li:first-child{grid-column:1 / -1}._all_7f4ub_570 li button{display:flex;align-items:center;gap:12px;width:100%;padding:8px 0;border:0;background:none;font:inherit;color:var(--fg);text-align:left;cursor:pointer}._all_7f4ub_570 li button>span:first-child{flex:1;min-width:0}._all_7f4ub_570 li button em{font-style:normal;font-size:.75rem;color:var(--muted);transition:color .18s}._all_7f4ub_570 li button:hover em,._all_7f4ub_570 li button:focus-visible em{color:var(--accent)}._all_7f4ub_570 li button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}._skipped_7f4ub_885{display:grid;align-content:start;justify-items:center;margin:0;padding:0 4px;text-align:center;animation:_optIn_7f4ub_1 .5s var(--ease) calc(var(--delay, 0ms) + .3s) both}._skipped_7f4ub_885 strong{margin-top:18px;font-size:1.125rem;line-height:1.3;font-weight:600;color:var(--fg)}._skipped_7f4ub_885 p{margin:8px 0 0;font-size:.875rem;line-height:1.5;color:var(--muted)}._gets_7f4ub_907{display:block;margin-top:6px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}._inlineBtn_7f4ub_916{display:block;margin:12px auto 0;padding:.55rem 1rem;border:1.5px solid var(--accent);border-radius:.6rem;background:none;font:inherit;font-weight:500;color:var(--accent);cursor:pointer;transition:background .18s,transform .18s}._inlineBtn_7f4ub_916:hover{background:var(--accent-soft);transform:translateY(-1px)}._inlineBtn_7f4ub_916:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._all_7f4ub_570 ._pips_7f4ub_439 i._on_7f4ub_937{border-color:var(--accent);background:var(--accent)}._method_7f4ub_942{margin:22px 0 0;font-size:.75rem;line-height:1.5;color:var(--muted)}._method_7f4ub_942 a{color:inherit;text-underline-offset:2px}@media (max-width: 600px){._dialog_7f4ub_15{padding:0}._dialog_7f4ub_15[open]{place-items:end stretch}._panel_7f4ub_45{width:100%;height:calc(100% - 12px);border-radius:1.25rem 1.25rem 0 0;border-bottom:0;animation:_sheetIn_7f4ub_1 .5s var(--ease) both}._closing_7f4ub_41 ._panel_7f4ub_45{animation:_sheetOut_7f4ub_1 .22s ease both}._foot_7f4ub_556 ._hint_7f4ub_242{display:none}._all_7f4ub_570 ul{grid-template-columns:1fr}._option_7f4ub_351{padding:12px 14px;gap:12px}}@media (prefers-reduced-motion: reduce){._dialog_7f4ub_15 *,._dialog_7f4ub_15 *:before,._dialog_7f4ub_15 *:after,._dialog_7f4ub_15::backdrop{animation:none!important;transition:none!important}._sparks_7f4ub_661{display:none}}@keyframes _fade_7f4ub_1{0%{opacity:0}}@keyframes _popIn_7f4ub_1{0%{opacity:0;transform:translateY(18px) scale(.92)}}@keyframes _popOut_7f4ub_1{to{opacity:0;transform:translateY(10px) scale(.96)}}@keyframes _sheetIn_7f4ub_1{0%{transform:translateY(100%)}}@keyframes _sheetOut_7f4ub_1{to{transform:translateY(100%)}}@keyframes _inRight_7f4ub_1{0%{opacity:0;transform:translate(36px)}}@keyframes _inLeft_7f4ub_1{0%{opacity:0;transform:translate(-36px)}}@keyframes _wordIn_7f4ub_1{0%{opacity:0;transform:translateY(.45em);filter:blur(4px)}}@keyframes _optIn_7f4ub_1{0%{opacity:0;transform:translateY(14px)}}@keyframes _press_7f4ub_1{40%{transform:scale(.97)}75%{transform:scale(1.015)}}@keyframes _tickIn_7f4ub_1{0%{opacity:0;transform:scale(.3) rotate(-20deg)}60%{opacity:1;transform:scale(1.3)}}@keyframes _pulse_7f4ub_1{50%{opacity:.45}}@keyframes _sweep_7f4ub_1{0%{stroke-dashoffset:92}to{stroke-dashoffset:22}}@keyframes _needle_7f4ub_1{0%{transform:rotate(-76deg)}to{transform:rotate(50deg)}}@keyframes _barUp_7f4ub_1{0%,to{transform:scaleY(.35);background:var(--line2)}30%,60%{transform:scaleY(1);background:var(--accent)}}@keyframes _gaugeFill_7f4ub_1{0%{stroke-dashoffset:100}}@keyframes _burst_7f4ub_1{0%{opacity:1;transform:rotate(var(--a)) translate(0) scale(1)}to{opacity:0;transform:rotate(var(--a)) translate(var(--d)) scale(.2)}}@keyframes _nudge_7f4ub_1{20%,60%{transform:rotate(-12deg)}40%,80%{transform:rotate(12deg)}}.svc-h2[data-astro-cid-nml2lb2u]{font-size:clamp(2.25rem,3vw,2.75rem);font-weight:var(--t-w-regular);line-height:1.1;letter-spacing:-.03em;color:var(--fg)}.tx-wrap[data-astro-cid-nml2lb2u]{max-width:var(--wrap);margin:0 auto;padding:0 1.5rem}.tx-hero[data-astro-cid-nml2lb2u]{--tx-nav-h: 76px;--tx-hero-gap: 24px;--tx-sub-size: clamp(1.375rem, 1.6vw, 1.75rem);min-height:calc(100vh - var(--tx-nav-h));min-height:calc(100svh - var(--tx-nav-h));display:flex;padding:var(--tx-hero-gap) 0}.tx-hero-inner[data-astro-cid-nml2lb2u]{flex:1;display:flex;flex-direction:column;justify-content:space-evenly;gap:var(--tx-hero-gap)}.tx-hero-inner[data-astro-cid-nml2lb2u] h1[data-astro-cid-nml2lb2u]{font-size:clamp(2.75rem,5.5vw,5.5rem);margin:0 0 clamp(28px,3vw,44px)}.tx-sub[data-astro-cid-nml2lb2u],.tx-desc[data-astro-cid-nml2lb2u]{max-width:min(100%,72vw)}.tx-sub[data-astro-cid-nml2lb2u]{margin:0;font-size:calc(var(--tx-sub-size) * .9);color:color-mix(in srgb,var(--fg) 85%,transparent)}.tx-hero-image[data-astro-cid-nml2lb2u]{display:block;width:100%;height:clamp(200px,18vw,260px);border-radius:12px;object-fit:cover;object-position:center}.tx-desc[data-astro-cid-nml2lb2u]{font-size:calc(var(--tx-sub-size) * .82);letter-spacing:.01em}.tx-desc[data-astro-cid-nml2lb2u] p[data-astro-cid-nml2lb2u]{margin:0;font-size:inherit;line-height:1.6}.tx-desc[data-astro-cid-nml2lb2u] p[data-astro-cid-nml2lb2u]+p[data-astro-cid-nml2lb2u]{margin-top:16px}.tx-hero-b[data-astro-cid-nml2lb2u]{--hb-bg: #100c0b;--hb-fg: #f7f2eb;--hb-soft: rgba(247, 242, 235, .7);--hb-line: rgba(247, 242, 235, .16);--hb-hot: #ff7a3d;--tx-nav-h: 76px;position:relative;isolation:isolate;overflow:hidden;display:flex;margin-top:calc(var(--tx-nav-h) * -1);padding:calc(var(--tx-nav-h) + clamp(40px,7vh,96px)) 0 clamp(36px,6vh,72px);min-height:100vh;min-height:100svh;color:var(--hb-fg);background:var(--hb-bg)}.tx-hero-b[data-astro-cid-nml2lb2u]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(80% 70% at 30% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(80% 70% at 30% 40%,#000 20%,transparent 75%)}.tx-hb-sky[data-astro-cid-nml2lb2u]{position:absolute;inset:0;z-index:-2;filter:blur(90px) saturate(1.2)}.tx-hb-orb[data-astro-cid-nml2lb2u]{position:absolute;border-radius:50%;opacity:.75;will-change:transform}.tx-hb-orb-1[data-astro-cid-nml2lb2u]{width:52vmax;height:52vmax;right:-14vmax;top:-18vmax;background:radial-gradient(circle,#e04a2b,#e04a2b00 65%);animation:tx-hb-drift-1 18s ease-in-out infinite alternate}.tx-hb-orb-2[data-astro-cid-nml2lb2u]{width:40vmax;height:40vmax;right:12vmax;bottom:-22vmax;background:radial-gradient(circle,#ff8a3d,#ff8a3d00 65%);opacity:.5;animation:tx-hb-drift-2 22s ease-in-out infinite alternate}.tx-hb-orb-3[data-astro-cid-nml2lb2u]{width:44vmax;height:44vmax;left:-16vmax;bottom:-20vmax;background:radial-gradient(circle,#2a5fb8,#2a5fb800 65%);opacity:.55;animation:tx-hb-drift-3 26s ease-in-out infinite alternate}@keyframes tx-hb-drift-1{to{transform:translate(-12vmax,10vmax) scale(1.12)}}@keyframes tx-hb-drift-2{to{transform:translate(-16vmax,-8vmax) scale(.9)}}@keyframes tx-hb-drift-3{to{transform:translate(10vmax,-12vmax) scale(1.15)}}.tx-hb[data-astro-cid-nml2lb2u]{flex:1;width:100%;max-width:82rem;margin:0 auto;padding:0 clamp(24px,4vw,72px);display:flex;flex-direction:column;justify-content:space-between;gap:clamp(48px,9vh,112px)}.tx-hb-copy[data-astro-cid-nml2lb2u]{margin:auto 0}.tx-hb-copy[data-astro-cid-nml2lb2u] h1[data-astro-cid-nml2lb2u]{margin:0;font-weight:inherit}.tx-hb-kicker[data-astro-cid-nml2lb2u]{display:inline-flex;align-items:center;gap:10px;margin-bottom:clamp(20px,3vh,36px);padding:7px 14px 7px 12px;border:1px solid var(--hb-line);border-radius:999px;background:#ffffff0d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.9375rem;font-weight:500;letter-spacing:.02em;color:var(--hb-fg)}.tx-hb-kicker[data-astro-cid-nml2lb2u]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--hb-hot);box-shadow:0 0 #ff7a3d99;animation:tx-hb-ping 2.4s ease-out infinite}@keyframes tx-hb-ping{0%{box-shadow:0 0 #ff7a3d99}70%,to{box-shadow:0 0 0 10px #ff7a3d00}}.tx-hb-sub[data-astro-cid-nml2lb2u]{display:block;max-width:18ch;text-wrap:balance;font-size:clamp(3rem,7.2vw,7.75rem);font-weight:700;line-height:.95;letter-spacing:-.025em;text-transform:uppercase;color:var(--hb-fg);animation:tx-hb-rise .8s cubic-bezier(.2,.7,.2,1) both}.tx-hb-sub[data-astro-cid-nml2lb2u] em[data-astro-cid-nml2lb2u]{font-style:normal;background:linear-gradient(100deg,#ff5a36,#ffb067,#ff5a36 60%,#ffb067);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:tx-hb-sheen 7s linear infinite}.tx-hb-ai[data-astro-cid-nml2lb2u]{position:relative;display:inline-block}.tx-hb-ai[data-astro-cid-nml2lb2u] svg[data-astro-cid-nml2lb2u]{position:absolute;left:-30%;top:-16%;width:160%;height:130%;overflow:visible;pointer-events:none}.tx-hb-ai[data-astro-cid-nml2lb2u] path[data-astro-cid-nml2lb2u]{fill:none;stroke:var(--hb-hot);stroke-width:.045em;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 10px rgba(255,122,61,.55));animation:tx-hb-draw .9s cubic-bezier(.6,0,.3,1) .6s forwards}@keyframes tx-hb-draw{to{stroke-dashoffset:0}}@keyframes tx-hb-rise{0%{transform:translateY(24px);opacity:.01}}@keyframes tx-hb-sheen{to{background-position:-250% 0}}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-hero-actions[data-astro-cid-nml2lb2u]{margin-top:clamp(32px,5vh,56px)}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-btn[data-astro-cid-nml2lb2u]{color:#fff;box-shadow:0 14px 44px -10px #ff5a36bf}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-btn[data-astro-cid-nml2lb2u]:hover{box-shadow:0 14px 44px -10px #ff5a36e6,0 0 0 8px #ff7a3d2e}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-anchor[data-astro-cid-nml2lb2u]{color:var(--hb-fg);border-bottom-color:var(--hb-line)}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-anchor[data-astro-cid-nml2lb2u]:hover{color:var(--hb-hot);border-bottom-color:var(--hb-hot)}.tx-hero-b[data-astro-cid-nml2lb2u] .tx-note[data-astro-cid-nml2lb2u]{color:var(--hb-soft)}.tx-hb-track[data-astro-cid-nml2lb2u]{--gap: clamp(20px, 3vw, 48px);--start: 1.2s;--step: .55s;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap);margin:0;padding:28px 0 0;list-style:none}.tx-hb-track[data-astro-cid-nml2lb2u]:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--hb-line)}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]{--at: var(--start);position:relative;font-size:clamp(1.25rem,1.7vw,1.75rem);line-height:1.25;letter-spacing:-.01em;color:var(--hb-soft);animation:tx-hb-text-on .5s ease var(--at) forwards}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:before{content:"";position:absolute;z-index:1;top:-33px;left:0;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:var(--hb-bg);border:2px solid var(--hb-line);animation:tx-hb-dot-on .45s ease-out var(--at) forwards}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:after{content:"";position:absolute;top:-28px;left:0;width:0;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--hb-hot),#ffb067);box-shadow:0 0 12px 1px #ff7a3d73;animation:tx-hb-fill var(--step) linear var(--at) forwards}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:nth-child(2){--at: calc(var(--start) + var(--step))}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:nth-child(3){--at: calc(var(--start) + var(--step) * 2)}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:not(:last-child):after{--to: calc(100% + var(--gap))}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:last-child:after{--to: 100%}@keyframes tx-hb-fill{to{width:var(--to)}}@keyframes tx-hb-dot-on{50%{transform:scale(1.35)}to{background:var(--hb-hot);border-color:var(--hb-hot);box-shadow:0 0 14px 3px #ff7a3d80;transform:scale(1)}}@keyframes tx-hb-text-on{to{color:var(--hb-fg)}}@media (max-width: 850px){.tx-hero-b[data-astro-cid-nml2lb2u]{--tx-nav-h: 64px}}@media (max-width: 760px){.tx-hb-track[data-astro-cid-nml2lb2u]{--gap: 22px;grid-template-columns:1fr;padding:0 0 0 28px}.tx-hb-track[data-astro-cid-nml2lb2u]:before{inset:12px auto 0 5px;width:2px;height:auto}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:before{top:6px;left:-28px}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:after{top:12px;left:-23px;width:2px;height:0;background:linear-gradient(180deg,var(--hb-hot),#ffb067);animation-name:tx-hb-fill-down}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:not(:last-child):after{--to: calc(100% + var(--gap))}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:last-child:after{--to: calc(100% - 12px) }}@keyframes tx-hb-fill-down{to{height:var(--to)}}@media (prefers-reduced-motion: reduce){.tx-hb-orb[data-astro-cid-nml2lb2u],.tx-hb-kicker[data-astro-cid-nml2lb2u]:before,.tx-hb-sub[data-astro-cid-nml2lb2u],.tx-hb-sub[data-astro-cid-nml2lb2u] em[data-astro-cid-nml2lb2u],.tx-hb-ai[data-astro-cid-nml2lb2u] path[data-astro-cid-nml2lb2u]{animation:none;stroke-dashoffset:0}.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u],.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:before,.tx-hb-track[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:after{animation-duration:1ms;animation-delay:0s}}@media (max-width: 850px){.tx-hero[data-astro-cid-nml2lb2u]{--tx-nav-h: 64px;--tx-hero-gap: 24px}.tx-sub[data-astro-cid-nml2lb2u],.tx-desc[data-astro-cid-nml2lb2u]{max-width:100%}}.tx-section[data-astro-cid-nml2lb2u]{padding:clamp(48px,5.5vw,80px) 0}.tx-section[data-astro-cid-nml2lb2u] h2[data-astro-cid-nml2lb2u]{margin:0 0 20px}.tx-section[data-astro-cid-nml2lb2u] h3[data-astro-cid-nml2lb2u]{margin:32px 0 10px}.tx-section[data-astro-cid-nml2lb2u] p[data-astro-cid-nml2lb2u]{margin:0 0 16px}.tx-section[data-astro-cid-nml2lb2u] p[data-astro-cid-nml2lb2u]:last-child{margin-bottom:0}.tx-section[data-astro-cid-nml2lb2u] .tx-proof-h2[data-astro-cid-nml2lb2u]{margin-bottom:32px}.tx-proof[data-astro-cid-nml2lb2u]{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,4vw,64px)}.tx-proof-item[data-astro-cid-nml2lb2u]{display:grid;gap:12px;align-content:start}.tx-proof-num[data-astro-cid-nml2lb2u]{text-align:center;font-size:clamp(3rem,5vw,4.25rem);font-weight:var(--t-w-bold);line-height:.95;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.tx-proof-what[data-astro-cid-nml2lb2u]{font-size:1.0625rem;font-weight:var(--t-w-regular);line-height:1.45}.tx-proof-src[data-astro-cid-nml2lb2u]{font-size:var(--t-size-eyebrow);letter-spacing:.04em;text-decoration:none;text-underline-offset:3px}.tx-proof-src[data-astro-cid-nml2lb2u]:hover{text-decoration:underline}.tx-section[data-astro-cid-nml2lb2u] .tx-proof-close[data-astro-cid-nml2lb2u]{margin-top:48px;font-size:.875rem;line-height:1.5}@media (max-width: 760px){.tx-proof[data-astro-cid-nml2lb2u]{grid-template-columns:1fr;gap:32px}}.tx-process[data-astro-cid-nml2lb2u]{--wave: clamp(22px, 2.6vw, 40px);--p-fg: #f5f8ff;--p-soft: rgba(245, 248, 255, .84);--p-line: rgba(245, 248, 255, .34);position:relative;z-index:1;margin:calc(var(--wave) * -1) 0;padding:calc(clamp(64px,7.5vw,112px) + var(--wave)) 0;color:var(--p-fg);background:radial-gradient(60% 80% at 100% 0%,rgba(110,175,255,.2),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgba(6,20,52,.45),transparent 70%),linear-gradient(160deg,#1f4f9a,#173c78);--mask-top: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 20C150 0 450 0 600 20S1050 40 1200 20V40H0Z'/%3E%3C/svg%3E");--mask-bot: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 40' preserveAspectRatio='none'%3E%3Cpath d='M0 20C150 40 450 40 600 20S1050 0 1200 20V0H0Z'/%3E%3C/svg%3E");-webkit-mask:var(--mask-top) top left/1440px var(--wave) repeat-x,linear-gradient(#000 0 0) center/100% calc(100% - 2 * var(--wave) + 2px) no-repeat,var(--mask-bot) bottom left/1100px var(--wave) repeat-x;mask:var(--mask-top) top left/1440px var(--wave) repeat-x,linear-gradient(#000 0 0) center/100% calc(100% - 2 * var(--wave) + 2px) no-repeat,var(--mask-bot) bottom left/1100px var(--wave) repeat-x}.tx-process[data-astro-cid-nml2lb2u] .svc-h2[data-astro-cid-nml2lb2u]{color:var(--p-fg);margin-top:8px}.tx-section[data-astro-cid-nml2lb2u]:has(+.tx-process){padding-bottom:calc(clamp(48px,5.5vw,80px) + clamp(22px,2.6vw,40px))}.tx-process[data-astro-cid-nml2lb2u]+.tx-section[data-astro-cid-nml2lb2u]{padding-top:calc(clamp(64px,7.5vw,112px) + clamp(22px,2.6vw,40px))}.tx-process[data-astro-cid-nml2lb2u] .tx-process-eyebrow[data-astro-cid-nml2lb2u]{margin:0;color:var(--p-soft)}.tx-process[data-astro-cid-nml2lb2u] .tx-process-lede[data-astro-cid-nml2lb2u]{margin:16px 0 0;font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.5;color:var(--p-soft)}.tx-process-track[data-astro-cid-nml2lb2u]{--rail: 9rem;list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0}.tx-process-stage[data-astro-cid-nml2lb2u]{position:relative;display:grid;grid-template-columns:var(--rail) minmax(0,1fr);padding-bottom:36px}.tx-process-stage[data-astro-cid-nml2lb2u]:last-child{padding-bottom:0}.tx-process-stage[data-astro-cid-nml2lb2u]:before{content:"";position:absolute;top:6px;left:calc(var(--rail) + 18px);width:12px;height:12px;border-radius:50%;background:var(--p-fg);box-shadow:0 0 0 5px #f5f8ff29}.tx-process-stage[data-astro-cid-nml2lb2u]:not(:last-child):after{content:"";position:absolute;top:26px;bottom:0;left:calc(var(--rail) + 23px);width:2px;background:var(--p-line)}.tx-process-stage[data-astro-cid-nml2lb2u].is-key:before{top:3px;left:calc(var(--rail) + 15px);width:18px;height:18px;box-shadow:0 0 0 7px #f5f8ff38}.tx-process[data-astro-cid-nml2lb2u] .tx-process-when[data-astro-cid-nml2lb2u]{margin:0;padding-right:24px;text-align:right;font-size:var(--t-size-eyebrow);letter-spacing:.08em;text-transform:uppercase;line-height:1.9;color:var(--p-soft)}.tx-process-body[data-astro-cid-nml2lb2u]{padding-left:56px;display:grid;gap:8px}.tx-section[data-astro-cid-nml2lb2u] .tx-process-name[data-astro-cid-nml2lb2u]{margin:0;font-size:1.25rem;line-height:1.3;font-weight:var(--t-w-bold);color:var(--p-fg)}.tx-process[data-astro-cid-nml2lb2u] .tx-process-what[data-astro-cid-nml2lb2u]{margin:0;font-size:1rem;line-height:1.55;color:var(--p-soft)}.tx-process[data-astro-cid-nml2lb2u] .tx-process-get[data-astro-cid-nml2lb2u]{margin:0;font-size:.9375rem;line-height:1.5;color:var(--p-fg)}.tx-process[data-astro-cid-nml2lb2u] .tx-process-get[data-astro-cid-nml2lb2u] span[data-astro-cid-nml2lb2u]{color:var(--p-soft)}@media (max-width: 760px){.tx-process-track[data-astro-cid-nml2lb2u]{--rail: 0px}.tx-process-stage[data-astro-cid-nml2lb2u]{grid-template-columns:minmax(0,1fr);padding-left:36px}.tx-process-stage[data-astro-cid-nml2lb2u]:before{left:0}.tx-process-stage[data-astro-cid-nml2lb2u]:not(:last-child):after{left:5px}.tx-process-stage[data-astro-cid-nml2lb2u].is-key:before{left:-3px}.tx-process[data-astro-cid-nml2lb2u] .tx-process-when[data-astro-cid-nml2lb2u]{padding:0;text-align:left;line-height:1.6;margin-bottom:6px}.tx-process-body[data-astro-cid-nml2lb2u]{padding-left:0}}.tx-rows[data-astro-cid-nml2lb2u]{margin:24px 0 0}.tx-row[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:14rem 1fr;gap:1.5rem;padding:16px 0;border-top:1px solid var(--line)}.tx-row[data-astro-cid-nml2lb2u] dt[data-astro-cid-nml2lb2u],.tx-row[data-astro-cid-nml2lb2u] dd[data-astro-cid-nml2lb2u]{margin:0}.tx-row[data-astro-cid-nml2lb2u][id],#who[data-astro-cid-nml2lb2u],#where-it-stalls[data-astro-cid-nml2lb2u]{scroll-margin-top:104px}.tx-audiences[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem clamp(24px,4vw,56px);margin-top:8px}.tx-audience[data-astro-cid-nml2lb2u]{border-top:1px solid var(--line);padding-top:20px}.tx-audience[data-astro-cid-nml2lb2u] .tx-list[data-astro-cid-nml2lb2u]{margin-top:4px}.tx-section[data-astro-cid-nml2lb2u] .tx-audience[data-astro-cid-nml2lb2u] h3[data-astro-cid-nml2lb2u]{margin-top:0}.tx-list[data-astro-cid-nml2lb2u]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.tx-list[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]{position:relative;padding-left:1.125rem}.tx-list[data-astro-cid-nml2lb2u] li[data-astro-cid-nml2lb2u]:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:var(--accent)}.tx-faq[data-astro-cid-nml2lb2u]{display:grid;border-bottom:1px solid var(--line)}.tx-faq-item[data-astro-cid-nml2lb2u]{border-top:1px solid var(--line)}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:18px 0;cursor:pointer;list-style:none;transition:color .18s}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]::-webkit-details-marker{display:none}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]::marker{content:""}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u] h3[data-astro-cid-nml2lb2u]{margin:0;font:inherit;font-weight:500;color:inherit}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]:hover,.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]:focus-visible{color:var(--accent)}.tx-faq-item[data-astro-cid-nml2lb2u]>summary[data-astro-cid-nml2lb2u]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.tx-faq-item[data-astro-cid-nml2lb2u][open]>summary[data-astro-cid-nml2lb2u]{color:var(--accent)}.tx-faq-item[data-astro-cid-nml2lb2u]>p[data-astro-cid-nml2lb2u]{margin:0;padding:0 0 22px}.tx-faq-chevron[data-astro-cid-nml2lb2u]{flex:none;width:1.15rem;height:1.15rem;transition:transform .2s ease}.tx-faq-item[data-astro-cid-nml2lb2u][open] .tx-faq-chevron[data-astro-cid-nml2lb2u]{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.tx-faq-chevron[data-astro-cid-nml2lb2u]{transition:none}}.tx-hero-actions[data-astro-cid-nml2lb2u]{margin-top:24px}.tx-note[data-astro-cid-nml2lb2u],.tx-section[data-astro-cid-nml2lb2u] .tx-note[data-astro-cid-nml2lb2u]{margin:14px 0 0;font-size:.9375rem}.tx-anchor[data-astro-cid-nml2lb2u]{display:inline-flex;align-items:center;gap:.4rem;text-decoration:none;border-bottom:1px solid var(--line);padding-bottom:2px}.tx-anchor[data-astro-cid-nml2lb2u]:hover{border-bottom-color:var(--accent);color:var(--accent)}.tx-actions[data-astro-cid-nml2lb2u]{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:28px}.tx-btn[data-astro-cid-nml2lb2u]{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:.75rem;background:var(--accent);color:var(--ink);text-decoration:none;transition:transform .18s,box-shadow .18s}.tx-btn[data-astro-cid-nml2lb2u]:hover{transform:translateY(-2px);box-shadow:0 0 0 8px var(--accent-soft)}@media (max-width: 800px){.tx-row[data-astro-cid-nml2lb2u]{grid-template-columns:1fr;gap:6px}.tx-audiences[data-astro-cid-nml2lb2u]{grid-template-columns:1fr}}.tx-v2[data-astro-cid-nml2lb2u]{--v2-off: color-mix(in srgb, var(--fg) 13%, transparent);--v2-ease: cubic-bezier(.2, .7, .2, 1)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-eyebrow[data-astro-cid-nml2lb2u]{margin:0;color:var(--accent)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-lede[data-astro-cid-nml2lb2u]{margin:16px 0 0;font-size:clamp(1.125rem,1.4vw,1.375rem);line-height:1.5;color:var(--muted)}.tx-v2[data-astro-cid-nml2lb2u] .svc-h2[data-astro-cid-nml2lb2u]{margin-top:8px}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-group[data-astro-cid-nml2lb2u]{margin:clamp(32px,4vw,48px) 0 16px;font-size:var(--t-size-eyebrow);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.tx-v2-item[data-astro-cid-nml2lb2u]{padding-top:16px;border-top:1px solid var(--line)}.tx-v2-scissors[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px clamp(24px,4vw,56px)}.tx-v2-sc[data-astro-cid-nml2lb2u]{margin:0}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-who[data-astro-cid-nml2lb2u]{margin:0 0 20px;font-size:.9375rem;font-weight:500;color:var(--fg)}.tx-v2-sc-plot[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:minmax(0,1fr) 8.5rem;column-gap:16px}.tx-v2-sc-chart[data-astro-cid-nml2lb2u],.tx-v2-sc-labels[data-astro-cid-nml2lb2u]{position:relative;height:clamp(150px,16vw,200px)}.tx-v2-sc-chart[data-astro-cid-nml2lb2u] svg[data-astro-cid-nml2lb2u]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tx-v2-sc-chart[data-astro-cid-nml2lb2u] .tx-v2-sc-lines[data-astro-cid-nml2lb2u]{clip-path:inset(-12px -12px -12px -12px);transition:clip-path 1.1s var(--v2-ease) .2s}.tx-v2-sc-gap[data-astro-cid-nml2lb2u]{fill:var(--accent);opacity:.12;transition:opacity .8s ease .9s}.tx-v2-sc-ref[data-astro-cid-nml2lb2u]{stroke:var(--line);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.tx-v2-sc-line[data-astro-cid-nml2lb2u]{fill:none;stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.tx-v2-sc-line[data-astro-cid-nml2lb2u].is-prod{stroke:var(--accent)}.tx-v2-sc-line[data-astro-cid-nml2lb2u].is-hours{stroke:var(--fg)}.tx-v2-sc-dot[data-astro-cid-nml2lb2u]{position:absolute;width:11px;height:11px;margin:0 0 -5.5px -5.5px;border-radius:50%;background:var(--fg);transition:transform .4s var(--v2-ease) 1.2s}.tx-v2-sc-dot[data-astro-cid-nml2lb2u].is-start{left:0;bottom:var(--base);transition-delay:0s}.tx-v2-sc-dot[data-astro-cid-nml2lb2u].is-prod{left:100%;bottom:var(--up);background:var(--accent)}.tx-v2-sc-dot[data-astro-cid-nml2lb2u].is-hours{left:100%;bottom:var(--down)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-label[data-astro-cid-nml2lb2u]{position:absolute;left:0;margin:0;transform:translateY(50%);font-size:.875rem;line-height:1.2;color:var(--muted);transition:opacity .5s ease 1.2s}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-label[data-astro-cid-nml2lb2u] b[data-astro-cid-nml2lb2u]{display:block;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--fg)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-label[data-astro-cid-nml2lb2u].is-prod{bottom:var(--up)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-label[data-astro-cid-nml2lb2u].is-prod b[data-astro-cid-nml2lb2u]{color:var(--accent)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-sc-label[data-astro-cid-nml2lb2u].is-hours{bottom:var(--down)}.tx-v2-sc-x[data-astro-cid-nml2lb2u]{display:flex;justify-content:space-between;margin-top:12px;font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tx-v2-grid[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px clamp(20px,2.5vw,32px)}.tx-v2-pic[data-astro-cid-nml2lb2u]{display:flex;align-items:flex-end;height:40px;margin-bottom:14px}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-num[data-astro-cid-nml2lb2u]{margin:0;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--fg)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-what[data-astro-cid-nml2lb2u]{margin:4px 0 0;font-size:1rem;line-height:1.3;color:var(--fg)}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-src[data-astro-cid-nml2lb2u]{margin:4px 0 0;font-size:.75rem;line-height:1.4;color:var(--muted)}.tx-v2-bars[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:auto 1fr;gap:6px 8px;align-items:center;align-content:end}.tx-v2-tag[data-astro-cid-nml2lb2u]{font-size:.625rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.tx-v2-bar[data-astro-cid-nml2lb2u]{height:10px;width:var(--w);border-radius:999px;background:var(--v2-off)}.tx-v2-bar[data-astro-cid-nml2lb2u].is-now{background:var(--accent);transform-origin:left;transition:transform .9s var(--v2-ease) .2s}.tx-v2-dots[data-astro-cid-nml2lb2u]{display:grid;grid-template-columns:repeat(10,10px);gap:4px}.tx-v2-dot[data-astro-cid-nml2lb2u]{width:10px;height:10px;border-radius:50%;background:color-mix(in srgb,var(--fg) 70%,transparent);transition:transform .45s var(--v2-ease) calc(.2s + var(--i) * .07s),opacity .45s ease calc(.2s + var(--i) * .07s),background-color .45s ease calc(.2s + var(--i) * .07s)}.tx-v2-dot[data-astro-cid-nml2lb2u].is-new{background:var(--accent)}.tx-v2-dot[data-astro-cid-nml2lb2u].is-gone{background:transparent;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--fg) 35%,transparent)}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-sc-lines[data-astro-cid-nml2lb2u]{clip-path:inset(-12px 100% -12px -12px)}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-sc-gap[data-astro-cid-nml2lb2u],.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-sc-label[data-astro-cid-nml2lb2u]{opacity:0}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-sc-dot[data-astro-cid-nml2lb2u]:not(.is-start){transform:scale(0)}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-bar[data-astro-cid-nml2lb2u].is-now{transform:scaleX(0)}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-dot[data-astro-cid-nml2lb2u].is-new{transform:scale(.4);opacity:0}.tx-v2[data-astro-cid-nml2lb2u].is-armed .tx-v2-item[data-astro-cid-nml2lb2u]:not(.is-in) .tx-v2-dot[data-astro-cid-nml2lb2u].is-gone{background:color-mix(in srgb,var(--fg) 70%,transparent);box-shadow:none}.tx-v2[data-astro-cid-nml2lb2u] .tx-v2-note[data-astro-cid-nml2lb2u]{margin:clamp(24px,3vw,32px) 0 0;font-size:.875rem;line-height:1.5;color:var(--muted)}@media (max-width: 860px){.tx-v2-grid[data-astro-cid-nml2lb2u]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.tx-v2-scissors[data-astro-cid-nml2lb2u]{grid-template-columns:1fr}.tx-v2-sc-plot[data-astro-cid-nml2lb2u]{grid-template-columns:minmax(0,1fr) 7.5rem}}
