@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.i99OTq_className{font-family:Inter,Inter Fallback;font-style:normal}.i99OTq_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.p.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.yCS1vW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.yCS1vW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@keyframes _3u42ka_fadeIn{0%{opacity:0}to{opacity:1}}@keyframes _3u42ka_fadeOut{0%{opacity:1}to{opacity:0}}@keyframes _3u42ka_zoomIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes _3u42ka_zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}._3u42ka_lightbox{z-index:100;animation:_3u42ka_fadeIn .18s var(--ease) both;background:#000000eb;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._3u42ka_lightbox img{object-fit:contain;border-radius:var(--radius-md);width:auto;max-width:100%;height:auto;max-height:90dvh;animation:_3u42ka_zoomIn .26s var(--ease) both;transform-origin:50%;will-change:transform, opacity}._3u42ka_closing{animation:_3u42ka_fadeOut .18s var(--ease) both;pointer-events:none}._3u42ka_closing img{animation:_3u42ka_zoomOut .18s var(--ease) both}@media (prefers-reduced-motion:reduce){._3u42ka_lightbox,._3u42ka_lightbox img,._3u42ka_closing,._3u42ka_closing img{animation:none}}._3u42ka_close,._3u42ka_nav{color:#fff;cursor:pointer;width:44px;height:44px;transition:background .16s var(--ease), border-color .16s var(--ease);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}._3u42ka_close:hover,._3u42ka_nav:hover{background:#fff3;border-color:#fff6}._3u42ka_close{top:24px;right:24px}._3u42ka_nav{top:50%;transform:translateY(-50%)}._3u42ka_prev{left:24px;transform:translateY(-50%)rotate(180deg)}._3u42ka_next{right:24px}._3u42ka_figure{flex-direction:column;align-items:center;gap:16px;max-width:min(1400px,100%);max-height:100%;margin:0;display:flex}._3u42ka_figure img{object-fit:contain}._3u42ka_caption{color:#ffffffd9;text-align:center;justify-content:center;align-items:center;gap:12px;max-width:90vw;font-size:14px;display:flex}._3u42ka_caption a{color:#fff;text-underline-offset:3px;text-decoration:underline}._3u42ka_caption a:hover{color:var(--accent-text)}._3u42ka_counter{color:#fff9;border-radius:var(--radius-pill);background:#ffffff14;border:1px solid #ffffff1f;padding:4px 10px;font-size:12px}@media (max-width:600px){._3u42ka_close{top:12px;right:12px}._3u42ka_prev{left:12px}._3u42ka_next{right:12px}}
._2kojwW_form{flex-direction:column;gap:16px;display:flex}._2kojwW_field{flex-direction:column;gap:6px;display:flex}._2kojwW_field label{color:var(--fg-soft);font-size:13px;font-weight:600}._2kojwW_opt{color:var(--muted)}._2kojwW_input,._2kojwW_textarea{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);width:100%;color:var(--fg);padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .16s}._2kojwW_input:focus-visible,._2kojwW_textarea:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}._2kojwW_input:disabled,._2kojwW_textarea:disabled{opacity:.55;cursor:not-allowed}._2kojwW_selectWrap{display:block;position:relative}._2kojwW_selectWrap:after{content:"";border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);pointer-events:none;width:8px;height:8px;position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}._2kojwW_select{appearance:none;cursor:pointer;padding-right:44px}._2kojwW_select option{background:var(--bg);color:var(--fg)}._2kojwW_textarea{resize:vertical;min-height:120px}._2kojwW_fieldError{color:var(--danger-text,#fa6863);font-size:13px;line-height:1.4}@supports (color:lab(0% 0 0)){._2kojwW_fieldError{color:var(--danger-text,lab(63.4204% 56.5783 32.9929))}}._2kojwW_fieldInvalid ._2kojwW_input,._2kojwW_fieldInvalid ._2kojwW_textarea,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_input,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_textarea,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_input:focus-visible,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_textarea:focus-visible{border-color:var(--danger-text,#fa6863)}@supports (color:lab(0% 0 0)){._2kojwW_fieldInvalid ._2kojwW_input,._2kojwW_fieldInvalid ._2kojwW_textarea,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_input,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_textarea,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_input:focus-visible,._2kojwW_panel ._2kojwW_fieldInvalid ._2kojwW_textarea:focus-visible{border-color:var(--danger-text,lab(63.4204% 56.5783 32.9929))}}._2kojwW_agreeWrap{flex-direction:column;gap:6px;display:flex}._2kojwW_agreeInvalid ._2kojwW_agree input{outline:2px solid var(--danger-text,#fa6863);outline-offset:2px}@supports (color:lab(0% 0 0)){._2kojwW_agreeInvalid ._2kojwW_agree input{outline:2px solid var(--danger-text,lab(63.4204% 56.5783 32.9929))}}._2kojwW_agree{color:var(--muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;display:flex}._2kojwW_agree input{accent-color:var(--accent);flex:none;margin-top:3px}._2kojwW_agree a{color:var(--accent-text);text-decoration:underline}._2kojwW_success{border-radius:var(--radius-md);background:var(--success-bg);color:var(--success);padding:16px 18px;font-size:14px}._2kojwW_error{color:var(--danger-text,#fa6863);font-size:13px}@supports (color:lab(0% 0 0)){._2kojwW_error{color:var(--danger-text,lab(63.4204% 56.5783 32.9929))}}._2kojwW_hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._2kojwW_panel{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-elev) 90%, white), var(--bg-elev));border:1px solid #ffffff24;border:1px solid lab(100% 0 0/.14);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);border-top-color:oklch(100% 0 0/.22);padding:32px}._2kojwW_panel ._2kojwW_input,._2kojwW_panel ._2kojwW_textarea{background:color-mix(in srgb, var(--bg) 94%, black);border-color:color-mix(in srgb, var(--line) 55%, var(--muted));box-shadow:inset 0 1px 2px #00000059;box-shadow:inset 0 1px 2px lab(0% 0 0/.35)}._2kojwW_panel ._2kojwW_input:focus-visible,._2kojwW_panel ._2kojwW_textarea:focus-visible{border-color:var(--accent);box-shadow:inset 0 1px 2px #00000059, 0 0 0 3px var(--accent-glow)}@supports (color:lab(0% 0 0)){._2kojwW_panel ._2kojwW_input:focus-visible,._2kojwW_panel ._2kojwW_textarea:focus-visible{box-shadow:inset 0 1px 2px lab(0% 0 0/.35), 0 0 0 3px var(--accent-glow)}}[data-theme=light] ._2kojwW_panel{background:var(--card);border-color:var(--border);border-top-color:var(--border);box-shadow:var(--shadow-md)}:is([data-theme=light] ._2kojwW_panel ._2kojwW_input,[data-theme=light] ._2kojwW_panel ._2kojwW_textarea){background:var(--bg-soft);border-color:var(--line);box-shadow:none}._2kojwW_head{flex-direction:column;gap:7px;margin:0 0 6px;display:flex}._2kojwW_headEyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);font-size:11px;font-weight:600}._2kojwW_headTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:1.2}._2kojwW_headSub{color:var(--muted);margin:0;font-size:13.5px;line-height:1.5}
.uVQ-2W_cards{grid-template-columns:1fr 1fr;gap:10px;display:grid}.uVQ-2W_cols1{grid-template-columns:1fr}.uVQ-2W_cols2{grid-template-columns:1fr 1fr}.uVQ-2W_cols3{grid-template-columns:1fr 1fr 1fr}.uVQ-2W_card{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);cursor:pointer;transition:border-color .18s var(--ease), background .18s var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}[data-theme=light] .uVQ-2W_card{border-color:var(--border);box-shadow:var(--shadow-sm)}.uVQ-2W_input{opacity:0;pointer-events:none;position:absolute}:is(.uVQ-2W_card:has(.uVQ-2W_input:focus-visible),.uVQ-2W_pill:has(.uVQ-2W_pillInput:focus-visible)){outline:2px solid var(--accent);outline-offset:2px}.uVQ-2W_isActive.uVQ-2W_card{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--card))}.uVQ-2W_cardLabel{color:var(--fg);flex:1;font-size:14px}.uVQ-2W_cardMeta{color:var(--muted);font-size:12px}.uVQ-2W_isActive .uVQ-2W_cardMeta{color:var(--accent-text)}.uVQ-2W_checkBox{border:1.5px solid var(--line);color:#0000;width:22px;height:22px;transition:all .18s var(--ease);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.uVQ-2W_isActive .uVQ-2W_checkBox{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}.uVQ-2W_pills{flex-wrap:wrap;gap:8px;display:flex}.uVQ-2W_pill{color:var(--fg-soft);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:10px 16px;font-size:14px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.uVQ-2W_pill:hover:not(.uVQ-2W_isDisabled){border-color:color-mix(in srgb, var(--accent) 50%, var(--border));color:var(--fg)}.uVQ-2W_isActive.uVQ-2W_pill{background:color-mix(in srgb, var(--accent) 15%, transparent);border-color:var(--accent);color:var(--accent-text)}.uVQ-2W_isDisabled{opacity:.5;cursor:not-allowed}.uVQ-2W_pillInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.uVQ-2W_pillLabel{display:inline-flex}.uVQ-2W_pillMeta{color:var(--muted);margin-left:8px}@media (max-width:560px){.uVQ-2W_cards,.uVQ-2W_cols2,.uVQ-2W_cols3{grid-template-columns:1fr}}
.dLvPXa_toggle{border:1px solid var(--line);background:var(--bg-elev);width:40px;height:40px;color:var(--fg-soft);cursor:pointer;transition:color .16s var(--ease), border-color .16s var(--ease);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dLvPXa_toggle:hover{color:var(--accent);border-color:var(--muted)}.dLvPXa_toggle:disabled{opacity:0;pointer-events:none}
.J8vV2W_testimonial{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;height:100%;margin:0;padding:26px 24px;display:flex}[data-theme=light] .J8vV2W_testimonial{box-shadow:var(--shadow-md)}.J8vV2W_quote{color:var(--fg);quotes:none;text-wrap:pretty;flex:1;margin:0;font-size:.9375rem;line-height:1.6}.J8vV2W_metric{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent-text);font-variant-numeric:tabular-nums;align-self:flex-start;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.J8vV2W_author{border-top:1px solid var(--line);align-items:center;gap:12px;padding-top:16px;display:flex}.J8vV2W_avatar{background:linear-gradient(135deg, var(--accent), color-mix(in srgb, var(--accent) 60%, #000));width:40px;height:40px;color:var(--accent-fg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}[data-theme=light] .J8vV2W_avatar{background:linear-gradient(135deg, var(--accent), var(--accent-text))}.J8vV2W_avatar[data-hue]{color:#fff}.J8vV2W_id{min-width:0}.J8vV2W_name{color:var(--fg);font-size:.875rem;font-weight:600}.J8vV2W_role{color:var(--muted);margin-top:2px;font-size:.75rem}.J8vV2W_grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1024px){.J8vV2W_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.J8vV2W_grid{grid-template-columns:1fr;gap:14px}}
._1EX1Dq_grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:768px){._1EX1Dq_grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}._1EX1Dq_grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}}._1EX1Dq_cell{background:var(--card);padding:28px 24px;container-type:inline-size}[data-theme=light] ._1EX1Dq_grid{border-color:var(--border);box-shadow:var(--shadow-sm)}[data-theme=light] ._1EX1Dq_cell{background:var(--card)}@media (min-width:768px){._1EX1Dq_cell{padding:40px}}._1EX1Dq_value{font-family:var(--font-display);letter-spacing:-.02em;color:var(--accent);font-feature-settings:"tnum" 1;white-space:nowrap;align-items:baseline;gap:2px;margin-bottom:8px;font-size:clamp(1.25rem,20cqi,3rem);line-height:1;display:flex}._1EX1Dq_affix{color:var(--accent);font-size:.85em}._1EX1Dq_label{color:var(--muted);text-wrap:pretty;font-size:.8125rem;line-height:1.5}._1EX1Dq_afterHead{margin-top:40px}
.y3GOSa_grid{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}@media (min-width:768px){.y3GOSa_grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.y3GOSa_grid{grid-template-columns:repeat(6,1fr)}}.y3GOSa_cell{background:var(--bg);color:var(--muted);transition:color .28s var(--ease), filter .28s var(--ease), opacity .28s var(--ease);filter:grayscale();opacity:1;justify-content:center;align-items:center;padding:28px 16px;display:flex}.y3GOSa_cell:hover{color:var(--fg);filter:grayscale(0);opacity:1}.y3GOSa_img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:32px}.y3GOSa_badge{align-items:center;gap:8px;min-width:0;display:inline-flex}.y3GOSa_glyph{border-radius:var(--radius-sm,8px);background:var(--bg-soft);border:1px solid var(--line);width:28px;height:28px;font-family:var(--font-display);flex:none;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex}.y3GOSa_name{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;overflow:hidden}.y3GOSa_afterHead{margin-top:40px}
.eDNBNW_root{width:100%;padding-block:24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.eDNBNW_track{width:max-content;animation:eDNBNW_scroll var(--rr-marquee-duration,40s) linear infinite;will-change:transform;display:flex}.eDNBNW_root:hover .eDNBNW_track{animation-play-state:paused}.eDNBNW_group{flex:none;align-items:center;display:flex}.eDNBNW_item{white-space:nowrap;font-family:var(--font-display);letter-spacing:-.01em;color:var(--muted-soft,var(--muted));align-items:center;gap:48px;padding-right:48px;font-size:1.5rem;display:inline-flex}@media (min-width:768px){.eDNBNW_item{font-size:2rem}}.eDNBNW_dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}@keyframes eDNBNW_scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.eDNBNW_track{animation:none}}
.j58TOG_mock{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);color:#fff;border:1px solid #ffffff1a;position:relative;overflow:hidden}.j58TOG_chrome{border-bottom:1px solid #ffffff1a;align-items:center;gap:6px;height:36px;padding-inline:16px;display:flex}.j58TOG_dot{background:#fff3;border-radius:999px;flex:none;width:10px;height:10px}.j58TOG_url{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;margin-left:12px;font-size:10px;overflow:hidden}.j58TOG_body{padding:clamp(16px,4vw,40px)}.j58TOG_row{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.j58TOG_rowTop{align-items:flex-start;margin-bottom:24px}.j58TOG_headline{font-family:var(--font-display);color:#ffffffe6;font-size:clamp(20px,5vw,30px);line-height:1.05}.j58TOG_aside{text-align:right;letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:10px}.j58TOG_title{font-family:var(--font-display);color:#ffffffe6;font-size:clamp(16px,4vw,20px);line-height:1.15}.j58TOG_label{letter-spacing:.18em;text-transform:uppercase;color:#ffffff80;font-size:10px}.j58TOG_bar{background:#ffffff40;border-radius:4px;height:8px;display:block}.j58TOG_barLead{margin-bottom:8px}.j58TOG_pip{border-radius:999px;width:6px;height:6px;display:inline-block}.j58TOG_pills{flex:none;gap:6px;display:flex}.j58TOG_pill{letter-spacing:.18em;text-transform:uppercase;color:#fff9;border:1px solid #ffffff26;border-radius:999px;align-items:center;height:24px;padding-inline:10px;font-size:9px;display:inline-flex}.j58TOG_cards{gap:12px;margin-bottom:20px;display:grid}.j58TOG_cards2{grid-template-columns:repeat(2,1fr)}.j58TOG_tile{border:1px solid #ffffff1a;border-radius:10px;align-items:flex-end;padding:12px;display:flex}.j58TOG_tilePortrait{aspect-ratio:4/5}.j58TOG_tile .j58TOG_bar{background:#fff6}.j58TOG_foot{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.j58TOG_footBrand{align-items:center;gap:6px;display:flex}.j58TOG_foot .j58TOG_bar{background:#fff3}.j58TOG_stage{border:1px solid #ffffff1a;border-radius:12px;margin-bottom:12px;position:relative;overflow:hidden}.j58TOG_stageWide{aspect-ratio:16/7}.j58TOG_stageField{aspect-ratio:16/9}.j58TOG_ground{inset-inline:0;background:#00000073;height:34%;position:absolute;bottom:0}.j58TOG_houses{inset-inline:14%;width:72%;height:56%;position:absolute;bottom:20%}.j58TOG_sun{opacity:.7;border-radius:999px;width:24px;height:24px;position:absolute;top:14%;right:18%}.j58TOG_fieldCircle{border:1px solid #ffffff26;border-radius:999px;width:56px;height:56px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.j58TOG_fieldLine{background:#ffffff1a;width:1px;height:100%;position:absolute;top:0;left:50%}.j58TOG_player{border-radius:999px;width:12px;height:12px;position:absolute;transform:translate(-50%,-50%)}.j58TOG_grid{gap:8px;display:grid}.j58TOG_grid3{grid-template-columns:repeat(3,1fr)}.j58TOG_product{aspect-ratio:3/4;border:1px solid #ffffff1a;border-radius:8px;align-items:flex-end;padding:8px;display:flex}.j58TOG_productTag{font-family:var(--font-mono);color:#fffc;font-size:10px}.j58TOG_specs{gap:8px;display:grid}.j58TOG_specs3{grid-template-columns:repeat(3,1fr)}.j58TOG_specs4{grid-template-columns:repeat(4,1fr)}.j58TOG_spec{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;display:flex}.j58TOG_specVal{font-family:var(--font-display);color:#ffffffe6;font-size:11px}.j58TOG_spec .j58TOG_label{font-size:9px}@media (max-width:480px){.j58TOG_specs4{grid-template-columns:repeat(2,1fr)}}
.Y2DDHG_case{color:inherit;text-decoration:none;display:block}.Y2DDHG_preview{aspect-ratio:4/3;border-radius:var(--radius-lg);border:1px solid var(--line);background:linear-gradient(135deg, var(--bg-soft), var(--bg-elev));transition:border-color .3s var(--ease,ease), transform .3s var(--ease,ease);position:relative;overflow:hidden}a.Y2DDHG_case:hover .Y2DDHG_preview{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-6px)}.Y2DDHG_mockWrap{border-radius:var(--radius-md);transition:transform .5s var(--ease-expo,ease);position:absolute;top:14%;left:8%;right:-12%;overflow:hidden}a.Y2DDHG_case:hover .Y2DDHG_mockWrap{transform:translateY(-8px)rotate(-1deg)}.Y2DDHG_mockWrap .Y2DDHG_mockFlat{box-shadow:none;border-radius:0}.Y2DDHG_overlay{pointer-events:none;background:linear-gradient(#0000,#0003 60%,#000000b3);align-items:flex-end;padding:24px;display:flex;position:absolute;inset:0}.Y2DDHG_metaLine{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffb3;font-size:11px;font-weight:500}.Y2DDHG_tags{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:absolute;top:16px;right:16px}.Y2DDHG_chip{letter-spacing:.12em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0006;border-radius:999px;padding:4px 10px;font-size:10px}.Y2DDHG_sheen{opacity:0;pointer-events:none;background:linear-gradient(135deg, transparent, transparent 60%, var(--accent-glow));transition:opacity .5s var(--ease,ease);position:absolute;inset:0}a.Y2DDHG_case:hover .Y2DDHG_sheen{opacity:1}.Y2DDHG_foot{justify-content:space-between;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.Y2DDHG_title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--fg);transition:color .2s var(--ease,ease);font-size:clamp(1.1rem,2vw,1.5rem);line-height:1.15}a.Y2DDHG_case:hover .Y2DDHG_title{color:var(--accent)}.Y2DDHG_desc{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:28rem;margin-top:8px;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Y2DDHG_arrow{color:var(--muted);transition:color .2s var(--ease,ease), transform .2s var(--ease,ease);flex:none;padding-top:6px}a.Y2DDHG_case:hover .Y2DDHG_arrow{color:var(--accent);transform:translate(4px)}.Y2DDHG_grid{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,48px);display:grid}@media (max-width:960px){.Y2DDHG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.Y2DDHG_grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Y2DDHG_preview,.Y2DDHG_mockWrap,.Y2DDHG_arrow{transition:none}a.Y2DDHG_case:hover .Y2DDHG_preview,a.Y2DDHG_case:hover .Y2DDHG_mockWrap,a.Y2DDHG_case:hover .Y2DDHG_arrow{transform:none}}
.AdTv0W_hero{align-items:center;padding-block:clamp(56px,12vh,160px);display:flex;position:relative;overflow:hidden}.AdTv0W_glow{pointer-events:none;opacity:.4;filter:blur(120px);background:radial-gradient(50% 50% at 50% 50%, var(--accent) 0%, transparent 70%);width:120%;height:120%;position:absolute;top:-30%;left:50%;transform:translate(-50%)}.AdTv0W_grid{pointer-events:none;opacity:.07;background-image:linear-gradient(var(--fg) 1px, transparent 1px), linear-gradient(90deg, var(--fg) 1px, transparent 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 80%);mask-image:radial-gradient(circle,#000 40%,#0000 80%)}.AdTv0W_inner{z-index:1;width:100%;max-width:var(--container-max,1200px);padding-inline:var(--container-pad);margin-inline:auto;position:relative}.AdTv0W_center .AdTv0W_inner{text-align:center}.AdTv0W_center .AdTv0W_eyebrow{justify-content:center}.AdTv0W_eyebrow{opacity:0;animation:AdTv0W_eyebrow-in .6s var(--ease,cubic-bezier(.2, .8, .2, 1)) 80ms forwards;align-items:center;gap:12px;margin-bottom:32px;display:flex}.AdTv0W_ping{flex:none;width:8px;height:8px;display:inline-flex;position:relative}.AdTv0W_pingWave{background:var(--accent);opacity:.75;border-radius:999px;animation:1.4s cubic-bezier(0,0,.2,1) infinite AdTv0W_ping;position:absolute;inset:0}.AdTv0W_pingDot{background:var(--accent);border-radius:999px;width:8px;height:8px;display:inline-flex;position:relative}.AdTv0W_title{font-family:var(--font-display);letter-spacing:-.02em;max-width:22ch;color:var(--fg);font-size:clamp(2.5rem,8vw,5rem);font-weight:600;line-height:1.02}.AdTv0W_center .AdTv0W_title{margin-inline:auto}.AdTv0W_leadWrap{margin-top:32px}.AdTv0W_lead{color:var(--fg-soft);max-width:42rem;font-size:clamp(1.05rem,2vw,1.375rem);line-height:1.5}.AdTv0W_center .AdTv0W_lead{margin-inline:auto}.AdTv0W_actionsWrap{margin-top:40px}.AdTv0W_actions{flex-wrap:wrap;gap:12px;display:flex}.AdTv0W_center .AdTv0W_actions{justify-content:center}.AdTv0W_metricsWrap{margin-top:64px}.AdTv0W_metrics{flex-wrap:wrap;gap:clamp(24px,5vw,64px);margin:0;display:flex}.AdTv0W_center .AdTv0W_metrics{justify-content:center}.AdTv0W_metric{flex-direction:column;gap:4px;display:flex}.AdTv0W_metricValue{font-family:var(--font-display);color:var(--fg);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:600;line-height:1}.AdTv0W_metricLabel{letter-spacing:.04em;color:var(--muted);margin:0;font-size:.8125rem}@keyframes AdTv0W_eyebrow-in{0%{opacity:0}to{opacity:1}}@keyframes AdTv0W_ping{75%,to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.AdTv0W_eyebrow{opacity:1;animation:none}.AdTv0W_pingWave{opacity:.4;animation:none}}.AdTv0W_split .AdTv0W_inner{grid-template-columns:1fr;align-items:center;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:960px){.AdTv0W_split .AdTv0W_inner{grid-template-columns:1.05fr .95fr}}.AdTv0W_splitTop .AdTv0W_inner{align-items:start}.AdTv0W_split.AdTv0W_center .AdTv0W_inner{text-align:left}.AdTv0W_fineprint{font-family:var(--font-mono,monospace);letter-spacing:.01em;color:var(--muted);max-width:52ch;margin-top:20px;font-size:.8125rem;line-height:1.5}.AdTv0W_urgency{border:1px solid var(--line);color:var(--fg-soft);border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;font-size:.875rem;display:inline-flex}.AdTv0W_urgencyDot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:999px;flex:none}.AdTv0W_offer{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);max-width:44rem;margin-top:32px;padding:20px}[data-theme=light] .AdTv0W_offer{border-color:var(--border);box-shadow:var(--shadow-sm)}.AdTv0W_offerTag{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:.75rem}.AdTv0W_offerRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AdTv0W_offerTitle{font-family:var(--font-display);color:var(--fg);font-size:1.0625rem;font-weight:600}.AdTv0W_offerDesc{color:var(--fg-soft);max-width:40ch;margin-top:4px;font-size:.875rem;line-height:1.5}.AdTv0W_offerAside{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.AdTv0W_offerPrice{font-family:var(--font-display);color:var(--fg);font-size:1.25rem;font-weight:600}.AdTv0W_offerLink{color:var(--accent);font-size:.8125rem;text-decoration:none}.AdTv0W_offerLink:hover{text-decoration:underline}.AdTv0W_visual{width:100%;position:relative}.AdTv0W_imageWrap{border-radius:var(--radius-lg);border:1px solid var(--line);aspect-ratio:4/3;background:var(--bg-soft);position:relative;overflow:hidden}.AdTv0W_imageWrap img{object-fit:cover;width:100%;height:100%;display:block}.AdTv0W_imageFrame{flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:12px;left:12px}.AdTv0W_frameTag{font-family:var(--font-mono,monospace);letter-spacing:.04em;color:var(--media-control-fg);background:var(--media-control-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--media-control-border);border-radius:6px;padding:4px 8px;font-size:.6875rem}.AdTv0W_imageMeta{font-family:var(--font-mono,monospace);letter-spacing:.02em;color:var(--muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:.8125rem;display:flex}.AdTv0W_page{padding-block:clamp(40px,6vw,72px) clamp(28px,4vw,48px);position:relative}.AdTv0W_page h1{margin-top:16px}.AdTv0W_page .section-lead{margin-top:20px}.AdTv0W_pageFoot{flex-wrap:wrap;gap:32px;margin-top:28px;display:flex}.AdTv0W_pageKv{flex-direction:column;gap:2px;display:flex}.AdTv0W_pageK{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);font-size:12px}.AdTv0W_pageV{font-family:var(--font-display);color:var(--fg);font-size:20px;font-weight:600}.AdTv0W_pageNote{color:var(--fg-soft);font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:15px;line-height:1.4}.AdTv0W_pageActions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.AdTv0W_backLink{color:var(--muted);align-items:center;gap:6px;margin-bottom:18px;font-size:14px;transition:color .16s;display:inline-flex}.AdTv0W_backLink:hover{color:var(--accent)}.AdTv0W_pageSplit{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.AdTv0W_pageMain,.AdTv0W_pageVisual{min-width:0}@media (min-width:1024px){.AdTv0W_pageSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,4vw,64px)}.AdTv0W_pageSplit h1{font-size:clamp(34px,3.4vw,52px)}}@media (max-width:560px){.AdTv0W_pageCompact .AdTv0W_pageFoot{gap:12px 18px}.AdTv0W_pageCompact .AdTv0W_pageK{letter-spacing:.08em;font-size:11px}.AdTv0W_pageCompact .AdTv0W_pageV{font-size:16px}.AdTv0W_pageCompact h1{text-wrap:balance;font-size:clamp(29px,8vw,34px)}}.AdTv0W_featureSplit{grid-template-columns:1fr 1fr;align-items:start;column-gap:clamp(32px,5vw,64px);display:grid}.AdTv0W_featureSplit>*{min-width:0}.AdTv0W_featureHead{grid-column:1/-1}@media (max-width:860px){.AdTv0W_featureSplit{grid-template-columns:1fr}}.AdTv0W_featureBody{margin-top:28px}.AdTv0W_featureActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.AdTv0W_featureMedia{aspect-ratio:4/3;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);align-self:start;margin-top:20px;overflow:hidden}.AdTv0W_featureMedia img{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:860px){.AdTv0W_featureMedia{margin-top:clamp(32px,5vw,64px)}}
.ZogCJW_qual{grid-template-columns:repeat(2,1fr);gap:16px;margin:32px 0 36px;display:grid}@media (max-width:600px){.ZogCJW_qual{grid-template-columns:1fr}}.ZogCJW_qualCol{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);padding:24px 24px 22px}.ZogCJW_qualColPrimary{background:color-mix(in srgb, var(--accent) 6%, var(--bg-soft));border-color:color-mix(in srgb, var(--accent) 35%, var(--line))}.ZogCJW_qualHead{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.ZogCJW_qualTag{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding:4px 10px;font-size:.6875rem;font-weight:600;display:inline-block}.ZogCJW_qualTitle{color:var(--fg);font-size:1.125rem;font-weight:600}.ZogCJW_qualList{flex-direction:column;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:flex}.ZogCJW_qualList li{color:var(--fg);align-items:flex-start;gap:10px;font-size:.875rem;line-height:1.5;display:flex}.ZogCJW_qualList li svg{color:var(--accent);flex-shrink:0;margin-top:4px}.ZogCJW_qualNote{border-top:1px dashed var(--line);color:var(--muted);margin:0;padding-top:14px;font-size:.8125rem;line-height:1.55}.ZogCJW_grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.ZogCJW_gridHero{grid-template-columns:1fr}@media (min-width:768px){.ZogCJW_grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.ZogCJW_grid[data-count="3"]{grid-template-columns:repeat(3,1fr)}.ZogCJW_grid[data-count="4"]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ZogCJW_grid[data-count="4"]{grid-template-columns:repeat(4,1fr)}}.ZogCJW_tier{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--bg);height:100%;transition:border-color .18s var(--ease);flex-direction:column;display:flex;position:relative}.ZogCJW_tier:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line))}.ZogCJW_tierHighlight{border-color:var(--accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, var(--bg)), var(--bg) 60%)}@media (min-width:768px){.ZogCJW_grid:not(.ZogCJW_gridHero){padding-top:16px}.ZogCJW_grid:not(.ZogCJW_gridHero) .ZogCJW_tierHighlight{box-shadow:0 24px 48px -24px color-mix(in srgb, var(--accent) 35%, transparent);transform:translateY(-16px)}}.ZogCJW_tierRibbon{border-color:var(--accent);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 6%, var(--bg)), var(--bg) 60%)}.ZogCJW_ribbon{background:var(--accent);color:var(--accent-fg);text-transform:uppercase;letter-spacing:.12em;border-radius:0 0 8px 8px;padding:6px 14px;font-size:.6875rem;font-weight:600;position:absolute;top:-1px;left:24px}.ZogCJW_badge{z-index:1;position:absolute;top:16px;right:16px}.ZogCJW_body{flex-direction:column;flex:1;gap:20px;padding:36px 32px;display:flex}.ZogCJW_tierRibbon .ZogCJW_body{padding-top:44px}.ZogCJW_tag{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:500}.ZogCJW_tierHighlight .ZogCJW_tag,.ZogCJW_tierRibbon .ZogCJW_tag{color:var(--accent)}.ZogCJW_head{flex-direction:column;gap:12px;display:flex}.ZogCJW_name{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);margin:0;font-size:.75rem;font-weight:500}.ZogCJW_tierHighlight .ZogCJW_name,.ZogCJW_tierRibbon .ZogCJW_name{color:var(--accent)}.ZogCJW_price{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.ZogCJW_priceValue{font-family:var(--font-display);letter-spacing:-.03em;color:var(--fg);white-space:nowrap;font-size:clamp(32px,3vw + 12px,52px);font-weight:700;line-height:1}.ZogCJW_pricePeriod,.ZogCJW_priceMeta{color:var(--muted);font-size:.875rem}.ZogCJW_lede{color:var(--fg-soft);text-wrap:pretty;margin:0;font-size:.9375rem;line-height:1.55}.ZogCJW_features{color:var(--fg-soft);flex-direction:column;gap:10px;margin:0;padding:4px 0 0;font-size:.875rem;line-height:1.45;list-style:none;display:flex}.ZogCJW_groupLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:14px;margin-bottom:2px;font-size:.75rem;font-weight:600}.ZogCJW_groupLabel:first-child{margin-top:0}.ZogCJW_features2col{grid-template-columns:repeat(2,1fr);gap:10px 24px;display:grid}.ZogCJW_feature{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.ZogCJW_featureOff{color:var(--muted)}.ZogCJW_tick{color:var(--success);margin-top:2px;display:inline-flex}.ZogCJW_featureOff .ZogCJW_tick{color:var(--muted)}.ZogCJW_prices{border-top:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);gap:8px 24px;margin-top:auto;padding-top:14px;display:grid}.ZogCJW_priceRow{color:var(--fg-soft);justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;display:flex}.ZogCJW_priceRowValue{font-family:var(--font-mono);color:var(--fg);font-variant-numeric:tabular-nums}@media (max-width:880px){.ZogCJW_prices{grid-template-columns:repeat(2,1fr)}.ZogCJW_features2col{grid-template-columns:1fr}}@media (max-width:540px){.ZogCJW_prices{grid-template-columns:1fr}}.ZogCJW_action{margin-top:auto;padding-top:4px}.ZogCJW_gridHero .ZogCJW_priceValue{white-space:nowrap}.ZogCJW_alt{border:1px dashed var(--line);border-radius:var(--radius-lg);background:var(--bg);grid-template-columns:1fr auto;align-items:center;gap:24px;margin-top:28px;padding:24px 28px;display:grid}.ZogCJW_altMain{min-width:0}.ZogCJW_altAction{flex:none}.ZogCJW_altTitle{margin:8px 0;font-size:clamp(20px,1.4vw + 12px,28px);font-weight:600;line-height:1.25}.ZogCJW_accent{color:var(--accent)}.ZogCJW_altDesc{color:var(--fg-soft);margin:0 0 14px;font-size:.9375rem;line-height:1.55}.ZogCJW_altFacts{border-radius:var(--radius-md);background:color-mix(in srgb, var(--accent) 6%, transparent);grid-template-columns:repeat(4,1fr);gap:8px 16px;padding:12px 14px;display:grid}.ZogCJW_altFact{color:var(--fg-soft);font-size:.8125rem}.ZogCJW_altFact b{color:var(--accent);font-weight:600}@media (max-width:720px){.ZogCJW_alt{grid-template-columns:1fr}.ZogCJW_altFacts{grid-template-columns:repeat(2,1fr)}}.ZogCJW_tablesWrap{border-top:1px dashed var(--line);margin-top:40px;padding-top:32px}.ZogCJW_tablesTitle{color:var(--fg);margin:0 0 20px;font-size:1.25rem;font-weight:600}.ZogCJW_tables{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:768px){.ZogCJW_tables[data-count="2"]{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ZogCJW_tables[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.ZogCJW_tableTitle{font-family:var(--font-display);letter-spacing:-.015em;color:var(--fg);margin:0 0 16px;font-size:1.125rem;font-weight:600}.ZogCJW_table{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-soft);overflow:hidden}.ZogCJW_table .ZogCJW_priceRow{border-top:1px solid var(--line-soft);padding:14px 20px;font-size:.875rem}.ZogCJW_table .ZogCJW_priceRow:first-child{border-top:none}:is([data-theme=light] .ZogCJW_pricing .ZogCJW_qualCol,[data-theme=light] .ZogCJW_pricing .ZogCJW_tier,[data-theme=light] .ZogCJW_pricing .ZogCJW_alt,[data-theme=light] .ZogCJW_pricing .ZogCJW_table){background:var(--card);border-color:var(--border);box-shadow:var(--shadow-md)}:is([data-theme=light] .ZogCJW_pricing .ZogCJW_qualColPrimary,[data-theme=light] .ZogCJW_pricing .ZogCJW_tierHighlight,[data-theme=light] .ZogCJW_pricing .ZogCJW_tierRibbon){background:var(--card);border-color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 42%, transparent), var(--shadow-md)}:is([data-theme=light] .ZogCJW_pricing .ZogCJW_tier:hover,[data-theme=light] .ZogCJW_pricing .ZogCJW_qualCol:hover,[data-theme=light] .ZogCJW_pricing .ZogCJW_alt:hover,[data-theme=light] .ZogCJW_pricing .ZogCJW_table:hover){box-shadow:var(--shadow-lg)}[data-theme=light] .ZogCJW_pricing .ZogCJW_qualTag{background:var(--accent);border-color:var(--accent);color:var(--accent-fg)}[data-theme=light] .ZogCJW_pricing .ZogCJW_tierHighlight .ZogCJW_name{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_tierRibbon .ZogCJW_name{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_accent{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_altFact b{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_qualList li svg{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_tick{color:var(--accent-text)}[data-theme=light] .ZogCJW_pricing .ZogCJW_alt{border-style:solid}[data-theme=light] .ZogCJW_pricing .ZogCJW_altFacts{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm)}[data-theme=light] .ZogCJW_pricing .ZogCJW_table{background:var(--card)}[data-theme=light] .ZogCJW_pricing .ZogCJW_table .ZogCJW_priceRow{background:var(--card)}.ZogCJW_footnote{text-align:center;width:100%;color:var(--muted);margin-top:24px;font-size:.875rem}
.EOoxQa_faq{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.EOoxQa_item{border-bottom:1px solid var(--line-soft)}.EOoxQa_item:last-child{border-bottom:none}.EOoxQa_q{text-align:left;cursor:pointer;width:100%;color:var(--fg);font:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.EOoxQa_qText{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:pretty;font-size:1.0625rem;line-height:1.35}@media (min-width:768px){.EOoxQa_qText{font-size:1.25rem}}.EOoxQa_icon{border-radius:var(--radius-pill);border:1px solid var(--line);width:32px;height:32px;color:var(--fg-soft);transition:transform .22s var(--ease), color .18s var(--ease), border-color .18s var(--ease);flex:none;justify-content:center;align-items:center;display:inline-flex}.EOoxQa_item.EOoxQa_itemOpen .EOoxQa_icon{color:var(--accent);border-color:var(--accent);transform:rotate(45deg)}.EOoxQa_panel{transition:grid-template-rows .28s var(--ease-expo,var(--ease));grid-template-rows:0fr;display:grid}.EOoxQa_item.EOoxQa_itemOpen .EOoxQa_panel{grid-template-rows:1fr}.EOoxQa_panelInner{min-height:0;overflow:hidden}.EOoxQa_a{color:var(--muted);text-wrap:pretty;padding:0 48px 24px 0;font-size:.9375rem;line-height:1.6}.EOoxQa_a :where(p){margin:0 0 .75em}.EOoxQa_a :where(p):last-child{margin-bottom:0}.EOoxQa_a :where(a){color:var(--accent-text);text-underline-offset:2px;text-decoration:underline}.EOoxQa_a :where(ul,ol){margin:.5em 0;padding-left:1.25em}@media (prefers-reduced-motion:reduce){.EOoxQa_panel,.EOoxQa_icon{transition:none}}.EOoxQa_faq2col{grid-template-columns:1fr;gap:0 32px;display:grid}@media (min-width:768px){.EOoxQa_faq2col{grid-template-columns:repeat(2,1fr)}}
.lNEKva_cta{padding-block:var(--section-pad);padding-inline:var(--container-pad)}.lNEKva_inner{max-width:1120px;margin-inline:auto;position:relative;overflow:hidden}.lNEKva_content{z-index:1;position:relative}.lNEKva_band .lNEKva_inner{text-align:center;border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);padding:clamp(48px,7vw,88px) clamp(20px,5vw,64px)}[data-theme=light] .lNEKva_band .lNEKva_inner{border-color:var(--border);box-shadow:var(--shadow-md)}.lNEKva_band .lNEKva_glow{pointer-events:none;opacity:.3;filter:blur(64px);background:radial-gradient(closest-side, var(--accent-glow,var(--accent)), transparent 70%);width:140%;height:80%;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.lNEKva_band .lNEKva_eyebrow{justify-content:center}.lNEKva_band .lNEKva_title{max-width:30ch;margin-inline:auto}.lNEKva_band .lNEKva_text{max-width:52ch;margin-inline:auto}.lNEKva_band .lNEKva_actions{justify-content:center}.lNEKva_panel .lNEKva_inner{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);padding:clamp(32px,5vw,56px)}[data-theme=light] .lNEKva_panel .lNEKva_inner{border-color:var(--border);box-shadow:var(--shadow-md)}.lNEKva_panel .lNEKva_glow{display:none}.lNEKva_panel .lNEKva_title{max-width:24ch}.lNEKva_panel .lNEKva_text{max-width:56ch}.lNEKva_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-wrap:balance;margin:16px 0 0;font-size:clamp(1.875rem,4vw,3rem);line-height:1.05}.lNEKva_text{color:var(--fg-soft);text-wrap:pretty;margin:16px 0 0;font-size:1.0625rem;line-height:1.6}.lNEKva_actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lNEKva_row .lNEKva_content{text-align:left;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,56px);display:flex}.lNEKva_row .lNEKva_textGroup{flex:360px;min-width:0}.lNEKva_row .lNEKva_title{letter-spacing:-.01em;max-width:26ch;margin:0;font-size:clamp(1.375rem,2.25vw,2rem);line-height:1.14}.lNEKva_row .lNEKva_text{margin-top:8px}.lNEKva_row .lNEKva_eyebrow{letter-spacing:.13em;justify-content:flex-start;gap:10px;margin-bottom:14px}.lNEKva_row .lNEKva_eyebrow .eyebrow-text{white-space:normal;flex:auto;min-width:0}.lNEKva_row .lNEKva_actions{flex:0 560px;justify-content:flex-end;min-width:0;margin-top:0}.lNEKva_row .lNEKva_actions .btn{max-width:100%}@media (max-width:768px){.lNEKva_row .lNEKva_content{flex-direction:column;align-items:flex-start}.lNEKva_row .lNEKva_textGroup{flex:none;width:100%}.lNEKva_row .lNEKva_actions{flex:none;justify-content:flex-start;width:100%;margin-top:8px}}
.ZQTOiG_grid{--rr-feature-cols:3;grid-template-columns:1fr;gap:14px;display:grid}@media (min-width:900px){.ZQTOiG_grid{grid-template-columns:repeat(var(--rr-feature-cols), 1fr);gap:20px}.ZQTOiG_grid[data-cols="2"]{--rr-feature-cols:2}.ZQTOiG_grid[data-cols="3"]{--rr-feature-cols:3}.ZQTOiG_grid[data-cols="4"]{--rr-feature-cols:4}}.ZQTOiG_card{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;gap:14px;padding:28px 26px 26px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative}.ZQTOiG_card:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(var(--hover-lift))}[data-theme=light] .ZQTOiG_card{background:var(--card);box-shadow:var(--shadow-md);border-color:#0000}[data-theme=light] .ZQTOiG_card:hover{box-shadow:var(--shadow-lg);border-color:#0000}.ZQTOiG_icon{border-radius:var(--radius-md,12px);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);width:44px;height:44px;color:var(--accent);justify-content:center;align-items:center;display:inline-flex}.ZQTOiG_tag{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--accent) 14%, transparent);border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);color:var(--accent-text);letter-spacing:.04em;text-transform:uppercase;align-self:flex-start;padding:5px 11px;font-size:11px;font-weight:600;display:inline-block}.ZQTOiG_title{color:var(--fg);margin:0;font-size:22px;font-weight:600;line-height:1.25}.ZQTOiG_desc{color:var(--muted);text-wrap:pretty;flex:1;margin:0;font-size:14px;line-height:1.55}.ZQTOiG_price{border-top:1px dashed var(--line);color:var(--fg);font-variant-numeric:tabular-nums;margin-top:6px;padding-top:14px;font-size:18px;font-weight:600}.ZQTOiG_action{color:var(--accent);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ZQTOiG_action:hover{text-decoration:underline}.ZQTOiG_afterHead{margin-top:40px}@media (prefers-reduced-motion:reduce){.ZQTOiG_card{transition:border-color .2s}.ZQTOiG_card:hover{transform:none}}
.N7rhNq_grid{--rr-steps-cols:4;grid-template-columns:repeat(var(--rr-steps-cols), 1fr);gap:16px;display:grid;position:relative}.N7rhNq_grid[data-cols="2"]{--rr-steps-cols:2}.N7rhNq_grid[data-cols="3"]{--rr-steps-cols:3}.N7rhNq_grid[data-cols="4"]{--rr-steps-cols:4}.N7rhNq_step{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:10px;min-height:200px;padding:24px;display:flex;position:relative}[data-theme=light] .N7rhNq_step{box-shadow:var(--shadow-sm)}.N7rhNq_num{font-family:var(--font-mono,monospace);letter-spacing:.16em;color:var(--accent);font-size:12px}.N7rhNq_title{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:600}.N7rhNq_desc{color:var(--muted);text-wrap:pretty;font-size:14px;line-height:1.6}.N7rhNq_arrow{z-index:2;background:var(--card);border:1px solid var(--border);width:28px;height:28px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%)}.N7rhNq_afterHead{margin-top:40px}@media (max-width:1000px){.N7rhNq_grid[data-cols="3"],.N7rhNq_grid[data-cols="4"]{--rr-steps-cols:2}.N7rhNq_arrow{display:none}}@media (max-width:560px){.N7rhNq_grid,.N7rhNq_grid[data-cols="2"],.N7rhNq_grid[data-cols="3"],.N7rhNq_grid[data-cols="4"]{--rr-steps-cols:1}}
.cxE1uW_footer{background:var(--bg-soft);border-top:1px solid var(--line);padding-block:clamp(48px,6vw,80px) 32px}.cxE1uW_brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:600;display:inline-flex}.cxE1uW_brand svg,.cxE1uW_brand img{flex:none}.cxE1uW_footerGrid{grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;display:grid}@media (max-width:900px){.cxE1uW_footerGrid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:560px){.cxE1uW_footerGrid{grid-template-columns:1fr}}.cxE1uW_colTitle{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:16px;font-size:13px;font-weight:600}.cxE1uW_footerCol ul{flex-direction:column;gap:10px;list-style:none;display:flex}.cxE1uW_footerCol a{color:var(--fg-soft);font-size:14px;transition:color .16s}.cxE1uW_footerCol a:hover{color:var(--accent)}.cxE1uW_footerMuted{color:var(--muted);font-size:14px}.cxE1uW_footerBrandText{color:var(--muted);max-width:34ch;margin-top:16px;font-size:14px;line-height:1.6}.cxE1uW_footerSocial{gap:10px;margin-top:20px;display:flex}.cxE1uW_footerSocial a{border:1px solid var(--line);width:40px;height:40px;color:var(--fg-soft);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.cxE1uW_footerSocial a:hover{color:var(--accent);border-color:var(--accent)}.cxE1uW_footerBottom{border-top:1px solid var(--line-soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:13px;display:flex}.cxE1uW_footerBottomLinks{flex-wrap:wrap;gap:20px;display:flex}.cxE1uW_footerBottom a{color:var(--muted);transition:color .16s}.cxE1uW_footerBottom a:hover{color:var(--accent)}
.YiPiTG_topNav{z-index:50;background:color-mix(in srgb, var(--bg) 86%, transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-bottom:1px solid var(--line-soft);transition:background-color .24s var(--ease), border-color .24s var(--ease);position:fixed;top:0;left:0;right:0}.YiPiTG_topNavScrolled{background:color-mix(in srgb, var(--bg) 96%, transparent);border-bottom-color:var(--line)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.YiPiTG_topNav{background:color-mix(in srgb, var(--bg) 97%, transparent)}.YiPiTG_topNavScrolled{background:var(--bg)}}.YiPiTG_topNavInner{height:var(--nav-h);justify-content:space-between;align-items:center;gap:16px;display:flex}.YiPiTG_brandDrop{flex:none;display:inline-flex;position:relative}.YiPiTG_brandTrigger{border-radius:var(--radius-md);cursor:pointer;font:inherit;font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);text-align:left;-webkit-user-select:none;user-select:none;transition:opacity .16s var(--ease), color .16s var(--ease);background:0 0;border:none;align-items:center;gap:8px;padding:6px 10px 6px 0;font-size:16px;font-weight:600;display:inline-flex}.YiPiTG_brandTrigger:focus-visible,.YiPiTG_brandMenuItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-md)}.YiPiTG_brandLogoWrapper img{transition:filter .22s var(--ease)}.YiPiTG_brandTrigger:hover .YiPiTG_brandLogoWrapper img,.YiPiTG_brandDropActive .YiPiTG_brandLogoWrapper img{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 38%, transparent))}.YiPiTG_brandLogoWrapper{justify-content:center;align-items:center;display:flex}.YiPiTG_brandLogoLight,[data-theme=light] .YiPiTG_brandLogoDark{display:none}[data-theme=light] .YiPiTG_brandLogoLight{display:block}.YiPiTG_brandText{flex-direction:column;align-items:flex-start;gap:1px;display:inline-flex}.YiPiTG_brandEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500;font-family:var(--font-mono);line-height:1}.YiPiTG_brandName{color:var(--fg);font-size:17px;font-weight:700;font-family:var(--font-display);line-height:1.1}.YiPiTG_brandChevron{color:var(--muted);transition:transform .2s var(--ease), color .2s var(--ease);flex:none;margin-left:2px}.YiPiTG_brandTrigger:hover .YiPiTG_brandChevron,.YiPiTG_brandDropActive .YiPiTG_brandChevron{color:var(--fg-soft)}.YiPiTG_brandDropActive .YiPiTG_brandChevron{transform:rotate(180deg)}.YiPiTG_brandMenu{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg);width:calc(100vw - 32px);max-width:320px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transform-origin:0 0;transition:opacity .16s var(--ease), transform .16s var(--ease), visibility .16s;z-index:100;flex-direction:column;gap:4px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px)scale(.98)}.YiPiTG_brandDropActive .YiPiTG_brandMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.YiPiTG_brandMenuHeader{font-size:11px;font-weight:500;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);padding:8px 12px 6px}.YiPiTG_brandMenuItem{border-radius:var(--radius-md);transition:background .16s var(--ease), border-color .16s var(--ease), transform .16s var(--ease);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex;position:relative;overflow:hidden}.YiPiTG_brandMenuItem:before{content:"";background:var(--bg-soft);opacity:0;transition:opacity .16s var(--ease);z-index:-1;position:absolute;inset:0}.YiPiTG_brandMenuItem:hover:before{opacity:1}.YiPiTG_brandMenuItem:active{transform:scale(.98)}.YiPiTG_brandMenuItemActive{background:var(--bg-soft);border-color:var(--line-soft)}.YiPiTG_brandMenuLogo{width:40px;height:40px;color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.YiPiTG_brandMenuLogo img{width:40px;height:40px;display:block}[data-theme=light] .YiPiTG_brandMenuLogoInvert img{filter:brightness(0)}.YiPiTG_brandMenuText{flex-direction:column;flex:1;gap:2px;display:flex}.YiPiTG_brandMenuName{font-family:var(--font-display);color:var(--fg);font-size:14px;font-weight:600}.YiPiTG_brandMenuSub{color:var(--muted);font-size:12px;line-height:1.3}.YiPiTG_brandMenuItemActive .YiPiTG_brandMenuName{color:var(--accent)}.YiPiTG_brandMenuItemActive .YiPiTG_brandMenuSub{color:var(--accent-soft)}.YiPiTG_brandMenuCheck{color:var(--accent);flex:none;justify-content:center;align-items:center;display:flex}.YiPiTG_topNavLinks{color:var(--fg-soft);align-items:center;gap:26px;font-size:14px;display:flex}.YiPiTG_topNavLinks>a{transition:color .18s var(--ease);white-space:nowrap;flex:none;padding:8px 0;position:relative}.YiPiTG_topNavLinks>a:hover,.YiPiTG_topNavLinks>a[aria-current=page]{color:var(--accent)}.YiPiTG_topNavCta{flex:none;align-items:center;gap:14px;display:flex}.YiPiTG_rightDesktop{align-items:center;gap:14px;display:inline-flex}.YiPiTG_navBurger{border:1px solid var(--line);width:40px;height:40px;color:var(--fg);background:0 0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:none}.YiPiTG_navBurgerDesktop{display:inline-flex}.YiPiTG_drop{position:relative}.YiPiTG_dropTrigger{cursor:pointer;font:inherit;color:var(--fg-soft);transition:color .18s var(--ease);white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:8px 0;display:inline-flex}.YiPiTG_dropTrigger:hover,.YiPiTG_dropOpen .YiPiTG_dropTrigger{color:var(--accent)}.YiPiTG_dropChev{transition:transform .2s var(--ease)}.YiPiTG_dropOpen .YiPiTG_dropChev{transform:rotate(180deg)}.YiPiTG_dropMenu{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-md);min-width:250px;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease), transform .16s var(--ease), visibility .16s;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-4px)}.YiPiTG_dropMenu:before{content:"";height:12px;position:absolute;top:-8px;left:0;right:0}.YiPiTG_dropOpen .YiPiTG_dropMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.YiPiTG_dropItem{color:var(--fg-soft);transition:background .16s var(--ease), color .16s var(--ease);border-radius:8px;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 14px;font-size:14px;display:flex}.YiPiTG_dropItem:hover{background:var(--bg-soft);color:var(--accent)}.YiPiTG_dropHint{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;white-space:nowrap;font-size:11px}.YiPiTG_navMobile{inset:var(--nav-h) 0 0;z-index:49;background:var(--bg);padding:24px var(--container-pad);flex-direction:column;gap:4px;display:flex;position:fixed;overflow-y:auto}.YiPiTG_navMobile>a{border-bottom:1px solid var(--line-soft);color:var(--fg);padding:14px 0;font-size:18px}.YiPiTG_navMobile>a:hover{color:var(--accent)}.YiPiTG_navMobileFoot{flex-direction:column;gap:12px;margin-top:20px;display:flex}@media (max-width:1200px) and (min-width:1025px){.YiPiTG_topNavLinks{gap:18px}.YiPiTG_rightDesktop{gap:10px}}@media (max-width:1024px){.YiPiTG_topNavLinks,.YiPiTG_rightDesktop{display:none}.YiPiTG_navBurger{display:inline-flex}.YiPiTG_brandTrigger{padding:10px 14px 10px 10px}}@media (max-width:480px){.YiPiTG_topNavInner{gap:10px}.YiPiTG_topNavCta{gap:8px}}@media (max-width:340px){.YiPiTG_brandChevron{display:none}}@media (max-width:360px){.YiPiTG_brandName{font-size:14px}}@media (prefers-reduced-motion:reduce){.YiPiTG_brandMenu,.YiPiTG_brandDropActive .YiPiTG_brandMenu{transition:opacity .12s var(--ease), visibility .12s;transform:none}.YiPiTG_brandMenuItem,.YiPiTG_brandMenuLogo,.YiPiTG_brandChevron,.YiPiTG_dropChev{transition:none}.YiPiTG_brandMenuItem:active{transform:none}.YiPiTG_dropMenu,.YiPiTG_dropOpen .YiPiTG_dropMenu{transition:opacity .12s var(--ease), visibility .12s;transform:translate(-50%)}}.YiPiTG_topNavLinks>a.YiPiTG_linkAccent{color:var(--accent-text);font-weight:600}.YiPiTG_topNavLinks>a.YiPiTG_linkAccent:hover{color:var(--accent)}.YiPiTG_topNavLinks>a.YiPiTG_linkAccent:after{content:"";background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px var(--accent-glow);vertical-align:2px;border-radius:50%;margin-left:6px;display:inline-block}
.Bqm8uW_wrap{border:1px solid var(--border);border-radius:var(--radius-xl,24px);background:var(--card);padding:clamp(28px,4vw,56px);overflow:hidden}[data-theme=light] .Bqm8uW_wrap{box-shadow:var(--shadow-md)}.Bqm8uW_header{margin-bottom:clamp(24px,3vw,40px)}.Bqm8uW_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin:0;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:600;line-height:1}.Bqm8uW_subtitle{font-family:var(--font-display);color:var(--fg-soft);margin:6px 0 0;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:400;line-height:1.2}.Bqm8uW_remark{color:var(--muted);margin:14px 0 0;font-size:clamp(.875rem,1.1vw,1.0625rem)}.Bqm8uW_row{border-top:1px solid var(--line);color:inherit;transition:background-color .18s var(--ease,ease), padding-inline .18s var(--ease,ease);grid-template-columns:2fr 1fr 1fr auto;align-items:center;gap:24px;padding:clamp(20px,2.4vw,32px) 0;text-decoration:none;display:grid}.Bqm8uW_row:last-child{border-bottom:1px solid var(--line)}.Bqm8uW_row:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);padding-inline:16px}.Bqm8uW_nameWrap{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Bqm8uW_name{font-family:var(--font-display);color:var(--fg);font-size:clamp(1.0625rem,1.6vw,1.5rem);font-weight:600}.Bqm8uW_badge{background:var(--accent);color:var(--accent-fg);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600}.Bqm8uW_time{color:var(--muted);font-size:clamp(.875rem,1.2vw,1.125rem)}.Bqm8uW_price{font-family:var(--font-display);color:var(--accent-text);font-variant-numeric:tabular-nums;font-size:clamp(1rem,1.3vw,1.375rem);font-weight:600}.Bqm8uW_action{color:var(--fg-soft);white-space:nowrap;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;display:inline-flex}.Bqm8uW_action svg{transition:transform .18s var(--ease,ease)}.Bqm8uW_row:hover .Bqm8uW_action{color:var(--accent)}.Bqm8uW_row:hover .Bqm8uW_action svg{transform:translate(6px)}@media (max-width:720px){.Bqm8uW_row{grid-template-columns:1fr;gap:8px}.Bqm8uW_row:hover{padding-inline:0}.Bqm8uW_action{color:var(--accent);margin-top:6px}}@media (prefers-reduced-motion:reduce){.Bqm8uW_row,.Bqm8uW_action svg{transition:none}.Bqm8uW_row:hover{padding-inline:0}.Bqm8uW_row:hover .Bqm8uW_action svg{transform:none}}
._3vgQCq_list{flex-direction:column;gap:16px;display:flex}._3vgQCq_row{align-items:flex-start;gap:16px;display:flex}._3vgQCq_icon{background:var(--accent-glow);width:48px;height:48px;color:var(--accent);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}._3vgQCq_title{font-family:var(--font-display);font-weight:600}._3vgQCq_text{color:var(--muted);margin-top:2px;font-size:14px}
._UdSRG_bar{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);box-shadow:var(--shadow-sm);opacity:0;pointer-events:none;transition:transform .32s var(--ease), opacity .32s var(--ease);gap:8px;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}._UdSRG_bar[data-show]{opacity:1;pointer-events:auto;transform:none}._UdSRG_barBtn{border-radius:var(--radius-md);color:#fff;justify-content:center;align-items:center;gap:6px;min-width:56px;height:56px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}._UdSRG_barBtnNeutral{background:var(--bg-soft);color:var(--fg);border:1px solid var(--line)}._UdSRG_barAction{background:var(--accent);color:var(--accent-fg);flex:2}._UdSRG_floating{z-index:55;opacity:0;pointer-events:none;transition:transform .32s var(--ease), opacity .32s var(--ease);flex-direction:column;gap:12px;display:flex;position:fixed;bottom:24px;right:24px;transform:translate(140%)}._UdSRG_floating[data-show]{opacity:1;pointer-events:auto;transform:none}._UdSRG_floatingBtn{color:#fff;width:56px;height:56px;box-shadow:var(--shadow-md);transition:transform .18s var(--ease), box-shadow .18s var(--ease);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._UdSRG_floatingBtn:hover{transform:translateY(var(--hover-lift))}@media (max-width:880px){._UdSRG_bar{display:flex}._UdSRG_floating{display:none}}@media (min-width:820px){._UdSRG_bar[data-bp="820"]{display:none}}@media (max-width:880px){body:has(._UdSRG_bar[data-show]:not([data-bp="820"])){--rr-sticky-bar-h:calc(81px + env(safe-area-inset-bottom))}body:has(._UdSRG_bar[data-reserve]:not([data-bp="820"])){padding-bottom:calc(81px + env(safe-area-inset-bottom))}}@media (max-width:819.98px){body:has(._UdSRG_bar[data-show][data-bp="820"]){--rr-sticky-bar-h:calc(81px + env(safe-area-inset-bottom))}body:has(._UdSRG_bar[data-reserve][data-bp="820"]){padding-bottom:calc(81px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._UdSRG_bar,._UdSRG_floating,._UdSRG_floatingBtn{transition:none}}
.AWanRG_card{flex-direction:column;gap:10px;height:100%;padding:clamp(20px,2vw,26px);display:flex}.AWanRG_iconWrapper{background:var(--accent-glow);width:48px;height:48px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AWanRG_iconWrapper svg{width:24px;height:24px}.AWanRG_title{font-family:var(--font-display);margin-top:8px;font-size:18px;font-weight:600}.AWanRG_text{color:var(--fg-soft);font-size:14px;line-height:1.6}.AWanRG_benefits{border-top:none;flex-direction:column;gap:10px;margin-top:8px;padding-top:0;list-style:none;display:flex}.AWanRG_benefit{color:var(--fg-soft);gap:10px;font-size:14px;line-height:1.5;display:flex}.AWanRG_checkIcon{color:var(--accent);flex:none;margin-top:3px}[data-theme=light] .AWanRG_card{box-shadow:var(--shadow-md);background:var(--card)!important;border-color:#0000!important}[data-theme=light] .AWanRG_card:hover{box-shadow:var(--shadow-lg)}
.fj3-_W_card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--card);transition:border-color .2s,transform .2s;display:block;overflow:hidden}.fj3-_W_card:hover{border-color:var(--accent);transform:translateY(var(--hover-lift))}.fj3-_W_media{aspect-ratio:16/10;background:var(--bg-elev);position:relative;overflow:hidden}.fj3-_W_media img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.fj3-_W_card:hover .fj3-_W_media img{transform:scale(1.04)}.fj3-_W_body{padding:18px 20px}.fj3-_W_title{font-family:var(--font-display);letter-spacing:-.01em;font-size:17px;font-weight:600}.fj3-_W_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:flex}.fj3-_W_tagChip{background:var(--bg-elev);color:var(--fg-soft);border-radius:999px;padding:3px 10px;font-size:12px;display:inline-flex}
.oE_TLa_card{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--card);flex-direction:column;height:100%;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.oE_TLa_card:hover{border-color:var(--accent);transform:translateY(var(--hover-lift))}.oE_TLa_media{aspect-ratio:16/9;background:var(--bg-elev);position:relative;overflow:hidden}.oE_TLa_media img{object-fit:cover;width:100%;height:100%}.oE_TLa_placeholder{background:radial-gradient(circle at 76% 22%, var(--accent-glow), transparent 32%), linear-gradient(135deg, color-mix(in srgb, var(--bg-elev) 88%, var(--accent) 12%), var(--bg-soft));isolation:isolate;width:100%;height:100%;display:block;position:relative;overflow:hidden}.oE_TLa_placeholder:before{content:"";background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);opacity:.38;background-size:24px 24px;position:absolute;inset:0}.oE_TLa_placeholder:after{content:"";border:1px solid var(--line-soft);border-radius:var(--radius-sm);opacity:.46;position:absolute;inset:18% 12%}.oE_TLa_placeholderMark{opacity:.58;width:88px;height:60px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.oE_TLa_placeholderMark:before,.oE_TLa_placeholderMark:after{content:"";position:absolute;left:50%;transform:translate(-50%)}.oE_TLa_placeholderMark:before{border:1px solid color-mix(in srgb, var(--fg-soft) 50%, transparent);border-radius:0 0 var(--radius-sm) var(--radius-sm);border-top:0;width:58px;height:36px;bottom:0}.oE_TLa_placeholderMark:after{border-left:1px solid color-mix(in srgb, var(--fg-soft) 50%, transparent);border-top:1px solid color-mix(in srgb, var(--fg-soft) 50%, transparent);width:44px;height:44px;top:2px;transform:translate(-50%)rotate(45deg)}.oE_TLa_body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.oE_TLa_date{color:var(--muted);font-feature-settings:"tnum" 1;font-size:13px}.oE_TLa_title{font-family:var(--font-display);font-size:18px;font-weight:600;line-height:1.25}.oE_TLa_excerpt{color:var(--fg-soft);font-size:14px;line-height:1.55}
._2mK12G_brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);align-items:center;gap:10px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}._2mK12G_megaMenu{z-index:100;background:color-mix(in srgb, var(--bg) 96%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:_2mK12G_megaIn .24s var(--ease);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes _2mK12G_megaIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._2mK12G_megaMenuHead{justify-content:space-between;align-items:center;height:72px;display:flex}._2mK12G_megaMenuHeadInner{justify-content:space-between;align-items:center;width:100%;display:flex}._2mK12G_megaMenuHeadRight{align-items:center;gap:8px;display:flex}._2mK12G_megaMenuClose{border:1px solid var(--line);background:var(--bg-elev);width:40px;height:40px;color:var(--fg-soft);cursor:pointer;transition:color .16s var(--ease), border-color .16s var(--ease);border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex}._2mK12G_megaMenuClose:hover{color:var(--accent);border-color:var(--muted)}._2mK12G_megaMenuBody{flex:1;grid-template-columns:1fr 1fr 1fr;align-content:start;gap:clamp(32px,4vw,80px);padding-block:clamp(40px,6vw,80px);display:grid;overflow-y:auto}._2mK12G_megaMenuCol{flex-direction:column;gap:12px;display:flex}._2mK12G_megaMenuH{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;font-size:11px}._2mK12G_megaMenuList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}._2mK12G_megaMenuList a{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);transition:color .18s var(--ease), transform .22s var(--ease);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;font-size:clamp(20px,1.4vw + 10px,28px);font-weight:500;text-decoration:none;display:flex}._2mK12G_megaMenuList a:hover{color:var(--accent);transform:translate(4px)}._2mK12G_megaMenuHint{font-family:var(--font-mono);color:var(--muted);letter-spacing:.04em;font-size:11px;font-weight:400}._2mK12G_topNavDropItemCount{text-align:right;font-variant-numeric:tabular-nums;min-width:4ch;display:inline-block}._2mK12G_megaMenuPhone{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);transition:color .18s var(--ease);font-size:clamp(22px,1.6vw + 10px,32px);font-weight:600;text-decoration:none}._2mK12G_megaMenuPhone:hover{color:var(--accent)}._2mK12G_megaMenuSocial{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._2mK12G_megaMenuSocial a{border:1px solid var(--line);color:var(--fg-soft);transition:color .16s var(--ease), border-color .16s var(--ease);border-radius:9999px;padding:8px 14px;font-size:13px;text-decoration:none}._2mK12G_megaMenuSocial a:hover{color:var(--accent);border-color:var(--muted)}@media (max-width:880px){._2mK12G_megaMenuBody{grid-template-columns:1fr;gap:32px;padding-block:32px}._2mK12G_megaMenuList a{font-size:clamp(22px,5vw,28px)}}
.spasNG_tableWrap{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);margin-top:32px;overflow:hidden}[data-theme=light] .spasNG_tableWrap{box-shadow:var(--shadow-sm)}.spasNG_table{border-collapse:collapse;width:100%}.spasNG_table th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);background:var(--card-soft);padding:16px 20px;font-size:12px;font-weight:600}.spasNG_subtext{margin-top:4px;display:inline-block}.spasNG_table td{border-top:1px solid var(--line);color:var(--fg-soft);vertical-align:top;padding:16px 20px;font-size:14px}.spasNG_table tr:hover td{background:color-mix(in srgb, var(--bg-elev) 50%, transparent)}.spasNG_groupRow{background-color:var(--card-soft)}.spasNG_groupTitle{text-transform:uppercase;letter-spacing:.08em;border-top:1px solid var(--line);font-weight:600;color:var(--accent-text)!important;padding:12px 20px!important;font-size:12px!important}.spasNG_featureName{color:var(--fg);font-weight:500}.spasNG_checkedValue{align-items:center;gap:14px;display:inline-flex}.spasNG_checkedValue svg{width:24px;height:24px;color:var(--accent);flex:none}.spasNG_requirements{background:var(--card);margin-top:44px}.spasNG_requirements .spasNG_table{table-layout:fixed}.spasNG_requirements .spasNG_table th{letter-spacing:.18em;padding:24px 32px}.spasNG_requirements .spasNG_table th:first-child,.spasNG_requirements .spasNG_table td:first-child{border-right:1px solid var(--line)}.spasNG_requirements .spasNG_table td{vertical-align:middle;padding:30px 32px;font-size:18px;line-height:1.45}.spasNG_requirements .spasNG_featureName{color:var(--fg-soft);font-weight:500}.spasNG_requirements .spasNG_table tr:hover td{background:0 0}.spasNG_modules .spasNG_table tbody tr{cursor:pointer}.spasNG_modules .spasNG_table tbody tr:hover td{background:color-mix(in srgb, var(--accent) 8%, transparent)}@media (max-width:768px){.spasNG_table,.spasNG_table thead,.spasNG_table tbody,.spasNG_table th,.spasNG_table td,.spasNG_table tr{display:block}.spasNG_table thead{display:none}.spasNG_table tr{border-top:1px solid var(--line);padding:8px 0}.spasNG_table td{border:none;padding:6px 20px}.spasNG_groupTitle{border-top:none}.spasNG_requirements .spasNG_table th:first-child,.spasNG_requirements .spasNG_table td:first-child{border-right:none}.spasNG_requirements .spasNG_table td{padding:10px 20px;font-size:15px}}
._1YbrNa_card{flex-direction:column;height:100%;padding:clamp(20px,2.5vw,28px);display:flex}._1YbrNa_title{font-family:var(--font-display);font-size:22px;font-weight:700;line-height:1.25}._1YbrNa_meta{color:var(--muted);align-items:center;gap:14px;margin-top:10px;font-size:14px;display:flex}._1YbrNa_metaBottom{margin-top:14px;line-height:1.45}._1YbrNa_price{font-family:var(--font-mono);color:var(--accent-text);font-weight:600}._1YbrNa_text{color:var(--fg-soft);flex:1;margin-top:12px;font-size:14px;line-height:1.6}._1YbrNa_foot{justify-content:space-between;align-items:center;margin-top:16px;display:flex}._1YbrNa_bordered{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}._1YbrNa_footPrice{font-family:var(--font-mono);color:var(--accent-text);font-size:16px;font-weight:700}._1YbrNa_footNote{color:var(--muted);margin-left:auto;font-size:13px}._1YbrNa_more{color:var(--accent-text);align-items:center;margin-left:auto;display:flex}._1YbrNa_moreText{font-size:14px;font-weight:500}._1YbrNa_arrow{opacity:0;max-width:0;transition:max-width .24s var(--ease), opacity .18s var(--ease), transform .24s var(--ease), margin-left .24s var(--ease);overflow:hidden;transform:translate(8px)}._1YbrNa_card:hover ._1YbrNa_arrow{opacity:1;max-width:14px;margin-left:10px;transform:translate(0)}
.TcE1-a_header{align-items:baseline;gap:20px;margin-bottom:24px;padding:0 8px;display:flex}.TcE1-a_num{letter-spacing:.1em;color:var(--accent);opacity:.7;font-size:13px;font-weight:600;font-family:var(--font-mono)}.TcE1-a_meta{flex:1;min-width:0}.TcE1-a_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin-bottom:4px;font-size:clamp(20px,1.5vw + 14px,26px);font-weight:600}.TcE1-a_hint{color:var(--muted);font-size:14px;line-height:1.5}.TcE1-a_card{background:linear-gradient(180deg, var(--glass-strong) 0%, var(--glass) 100%);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);box-shadow:0 1px 0 var(--glass) inset, var(--shadow-lg);border-radius:28px;overflow:hidden}.TcE1-a_row{border-bottom:1px solid var(--line-soft);transition:background .2s var(--ease);color:var(--fg);align-items:center;gap:32px;padding:24px 32px;text-decoration:none;display:flex}.TcE1-a_row:last-child{border-bottom:none}.TcE1-a_rowLink:hover{background:var(--glass)}.TcE1-a_rowLink:hover .TcE1-a_rowArrow{opacity:1;color:var(--accent);transform:translate(4px)}.TcE1-a_rowLink:hover .TcE1-a_rowTitle{color:var(--accent)}.TcE1-a_rowInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.TcE1-a_rowTitle{letter-spacing:-.01em;color:var(--fg);transition:color .18s var(--ease);align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.TcE1-a_rowExt{color:var(--muted);opacity:.6;display:inline-flex}.TcE1-a_rowDesc{color:var(--muted);max-width:60ch;font-size:14px;line-height:1.5}.TcE1-a_rowTail{flex-shrink:0;align-items:center;gap:24px;display:flex}.TcE1-a_rowPrice{color:var(--accent);letter-spacing:-.015em;font-size:20px;font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.TcE1-a_rowArrow{color:var(--muted);opacity:.3;transition:opacity .2s var(--ease), transform .2s var(--ease), color .2s var(--ease);display:inline-flex}@media (max-width:720px){.TcE1-a_row{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 24px}.TcE1-a_rowTail{justify-content:space-between;width:100%}.TcE1-a_rowPrice{font-size:18px}.TcE1-a_rowArrow{display:none}.TcE1-a_header{padding:0}}
._bfbQG_grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}._bfbQG_cell{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--bg-soft);border:1px solid var(--line);transition:transform .24s var(--ease), border-color .24s var(--ease);margin:0;position:relative;overflow:hidden}._bfbQG_cell:hover{border-color:var(--accent);transform:translateY(-2px)}._bfbQG_cellTrigger{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;display:block;position:absolute;inset:0;overflow:hidden}._bfbQG_cellTrigger img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);display:block}._bfbQG_cell:hover ._bfbQG_cellTrigger img{transform:scale(1.04)}._bfbQG_captionGrid{margin-top:48px}._bfbQG_captionCell{aspect-ratio:auto;background:0 0;border:0;border-radius:0;flex-direction:column;gap:8px;display:flex;overflow:visible}._bfbQG_captionCell:hover{border-color:#0000;transform:none}._bfbQG_captionCell ._bfbQG_cellTrigger{aspect-ratio:4/3;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius-lg);transition:transform .24s var(--ease), border-color .24s var(--ease);position:relative;inset:auto}._bfbQG_captionCell ._bfbQG_cellTrigger:hover{border-color:var(--accent);transform:translateY(-2px)}._bfbQG_caption{color:var(--muted);text-align:left;padding:0 4px;font-size:12px}._bfbQG_meta{color:#fff;letter-spacing:.02em;pointer-events:none;background:linear-gradient(#0000 0%,#0000008c 45%,#000000d9 100%);justify-content:space-between;align-items:flex-end;gap:8px;padding:40px 12px 12px;font-size:11px;line-height:1.4;display:flex;position:absolute;inset:auto 0 0}._bfbQG_meta a{pointer-events:auto;color:inherit;text-decoration:none}._bfbQG_meta a:hover{color:var(--accent)}._bfbQG_metaText{-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}._bfbQG_metaTag{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;pointer-events:auto;background:#0000008c;flex-shrink:0;padding:4px 8px}@media (max-width:880px){._bfbQG_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._bfbQG_grid{grid-template-columns:1fr}}
._7ztHFW_grid{grid-template-columns:1fr;align-items:start;gap:clamp(32px,5vw,64px);margin-top:40px;display:grid}._7ztHFW_grid[data-has-form]{grid-template-columns:1fr 1fr}._7ztHFW_grid>*{min-width:0}@media (max-width:860px){._7ztHFW_grid[data-has-form]{grid-template-columns:1fr}}._7ztHFW_groupsContainer{grid-template-columns:1fr;gap:32px;display:grid}._7ztHFW_grid[data-layout=split]:not([data-has-form]) ._7ztHFW_groupsContainer{grid-template-columns:1fr 1fr}@media (max-width:768px){._7ztHFW_grid[data-layout=split]:not([data-has-form]) ._7ztHFW_groupsContainer{grid-template-columns:1fr;gap:28px}}._7ztHFW_group{flex-direction:column;gap:16px;display:flex}._7ztHFW_groupTitle{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);align-items:center;gap:8px;margin:0 0 2px;font-size:13px;font-weight:600;display:flex}._7ztHFW_dot{background-color:var(--accent);width:5px;height:5px;box-shadow:0 0 6px var(--accent);border-radius:50%;display:inline-block}._7ztHFW_channelsList,._7ztHFW_channels{flex-direction:column;gap:12px;display:flex}._7ztHFW_channel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--card);transition:border-color .2s var(--ease), background-color .2s var(--ease), transform .2s var(--ease), box-shadow .2s var(--ease);align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}._7ztHFW_channel:hover{border-color:var(--accent-soft);background:var(--bg-elev);transform:translateY(-2px);box-shadow:0 6px 16px #00000026;box-shadow:0 6px 16px lab(0% 0 0/.15)}._7ztHFW_channelStatic{cursor:default}._7ztHFW_channelStatic:hover{border-color:var(--line);background:var(--card);box-shadow:none;transform:none}._7ztHFW_iconPlain{flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}._7ztHFW_iconPlain svg{width:38px;height:38px}._7ztHFW_icon{background:var(--bg-elev);width:42px;height:42px;color:var(--fg-soft);transition:background-color .25s var(--ease), color .25s var(--ease), transform .25s var(--ease);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._7ztHFW_channel:hover ._7ztHFW_icon{background:var(--accent-glow);color:var(--accent);transform:scale(1.04)}._7ztHFW_channelStatic:hover ._7ztHFW_icon{background:var(--bg-elev);color:var(--fg-soft);transform:none}._7ztHFW_info{flex-direction:column;gap:2px;display:flex}._7ztHFW_label{text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-size:11px;font-weight:500}._7ztHFW_value{color:var(--fg);transition:color .2s var(--ease);font-size:15px;font-weight:500}._7ztHFW_channel:hover ._7ztHFW_value{color:var(--fg-soft)}
.O81sxG_notice{left:16px;bottom:calc(16px + var(--rr-sticky-bar-h,0px));z-index:210;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--line);border-radius:var(--radius-lg);max-width:560px;box-shadow:var(--shadow-lg);animation:O81sxG_cookie-in .36s var(--ease) both;align-items:center;gap:16px;padding:12px 14px 12px 16px;display:flex;position:fixed}@keyframes O81sxG_cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.O81sxG_text{color:var(--fg-soft);margin:0;font-size:12.5px;line-height:1.45}.O81sxG_short{display:none}.O81sxG_actions{flex:none;align-items:center;gap:14px;display:flex}.O81sxG_link{color:var(--fg-soft);text-underline-offset:3px;transition:color .18s var(--ease);font-size:13px;text-decoration:underline}.O81sxG_link:hover{color:var(--fg)}@media (max-width:640px){.O81sxG_notice{left:12px;right:12px;bottom:calc(12px + var(--rr-sticky-bar-h,env(safe-area-inset-bottom)));gap:10px;max-width:none;padding:10px 10px 10px 14px}.O81sxG_full{display:none}.O81sxG_short{display:inline}.O81sxG_text{flex:1;min-width:0}.O81sxG_actions{gap:10px}.O81sxG_notice[data-mobile-placement=top]{top:calc(12px + env(safe-area-inset-top));bottom:auto}}@media (prefers-reduced-motion:reduce){.O81sxG_notice{animation:none}}
.GN2wrW_dropzone{background:color-mix(in srgb, var(--accent) 4%, transparent);border:1.5px dashed color-mix(in srgb, var(--accent) 40%, var(--border));border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:16px;margin-top:4px;padding:16px 20px;transition:border-color .15s,background .15s;display:flex;position:relative}.GN2wrW_dropzone:hover{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, transparent)}.GN2wrW_dropzone.GN2wrW_isFull,.GN2wrW_dropzone.GN2wrW_isUploading{opacity:.7;cursor:not-allowed}.GN2wrW_dropzone svg{width:24px;height:24px;color:var(--accent);flex-shrink:0}.GN2wrW_dropzoneTitle{color:var(--fg);font-size:14px;font-weight:600}.GN2wrW_dropzoneHint{color:var(--muted);margin-top:2px;font-size:12px}.GN2wrW_progress{background:var(--border);border-radius:999px;height:4px;margin-top:8px;position:relative;overflow:hidden}.GN2wrW_progressBar{background:var(--accent);transition:width .2s;position:absolute;top:0;bottom:0;left:0}.GN2wrW_progressText{color:var(--muted);font-feature-settings:"tnum" 1;font-size:11px;position:absolute;top:-20px;right:0}.GN2wrW_files{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.GN2wrW_file{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:12px;padding:8px 12px;font-size:13px;display:flex}.GN2wrW_fileName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg);flex:1;overflow:hidden}.GN2wrW_fileSize{font-family:var(--font-mono);color:var(--muted);font-size:11px}.GN2wrW_fileRemove{width:24px;height:24px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;transition:color .15s,background .15s;display:inline-flex}.GN2wrW_fileRemove:hover{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}.GN2wrW_fileRemove:disabled{opacity:.4;cursor:not-allowed}.GN2wrW_alert{border-radius:var(--radius-md);background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);margin-top:8px;padding:10px 12px;font-size:13px}.GN2wrW_dropzone.GN2wrW_isDragOver{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}
.saeG9G_root{display:inline-flex;position:relative}.saeG9G_trigger{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-elev);height:38px;color:var(--fg);cursor:pointer;transition:border-color .16s var(--ease), background .16s var(--ease), color .16s var(--ease);flex:none;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.saeG9G_trigger:hover{border-color:var(--accent);color:var(--accent-text)}.saeG9G_triggerLabel{white-space:nowrap;font-size:14px;font-weight:500}.saeG9G_chev{opacity:.6;width:14px;height:14px}@media (max-width:480px){.saeG9G_chev{display:none}.saeG9G_trigger{padding:0 8px}}.saeG9G_panel{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius-lg);width:280px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-lg);z-index:60;animation:saeG9G_pop .14s var(--ease);flex-direction:column;gap:10px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px)}.saeG9G_right{right:0}.saeG9G_left{left:0}@keyframes saeG9G_pop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.saeG9G_phone{font-family:var(--font-mono);color:var(--fg);font-feature-settings:"tnum" 1;align-items:center;gap:8px;font-size:18px;font-weight:600;display:inline-flex}.saeG9G_phone:hover{color:var(--accent-text)}.saeG9G_phone svg{color:var(--accent)}.saeG9G_hours{color:var(--fg-soft);align-items:center;gap:6px;margin:0;font-size:13px;display:inline-flex}.saeG9G_hours svg{width:14px;height:14px}.saeG9G_messengers{flex-wrap:wrap;gap:8px;display:flex}.saeG9G_msg{background:var(--msg-color,var(--accent));color:#fff;width:40px;height:40px;transition:transform .14s var(--ease), filter .14s var(--ease);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.saeG9G_msg:hover{filter:brightness(1.1);transform:translateY(-2px)}.saeG9G_msgPlain{transition:transform .14s var(--ease), filter .14s var(--ease);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.saeG9G_msgPlain:hover{filter:brightness(1.1);transform:translateY(-2px)}.saeG9G_divider{background:var(--line);height:1px;margin:2px 0}.saeG9G_form{flex-direction:column;gap:8px;display:flex}.saeG9G_formTitle{font-family:var(--font-display);color:var(--fg);margin:0;font-size:14px;font-weight:600}.saeG9G_consent{color:var(--muted);margin:0;font-size:11px;line-height:1.4}.saeG9G_consent a{color:var(--fg-soft);text-decoration:underline}
.QroeiG_choices .mono{font-variant-numeric:tabular-nums;letter-spacing:normal;font-family:inherit}.QroeiG_choices>label:not(:has(input:checked)){border-color:color-mix(in srgb, var(--fg) 28%, transparent);background:color-mix(in srgb, var(--fg) 6%, transparent);color:var(--fg)}.QroeiG_choices>label:not(:has(input:checked)):hover{border-color:color-mix(in srgb, var(--accent) 60%, var(--border))}@media (max-width:640px){.QroeiG_choices.QroeiG_choices{grid-template-columns:1fr;display:grid}}.QroeiG_success{flex-direction:column;align-items:flex-start;gap:14px;display:flex}
.yyfiAa_block{margin-block:clamp(40px,5vw,72px)}.yyfiAa_image figure{margin:0}.yyfiAa_image img{border-radius:var(--radius-lg);width:100%}.yyfiAa_image figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:13px}.yyfiAa_galleryGrid{gap:16px;display:grid}.yyfiAa_galleryGrid.yyfiAa_cols2{grid-template-columns:repeat(2,1fr)}.yyfiAa_galleryGrid.yyfiAa_cols3{grid-template-columns:repeat(3,1fr)}.yyfiAa_galleryGrid.yyfiAa_cols4{grid-template-columns:repeat(4,1fr)}@media (max-width:700px){.yyfiAa_galleryGrid{grid-template-columns:repeat(2,1fr)!important}}.yyfiAa_galleryGrid img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--line);width:100%}.yyfiAa_featuresGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:900px){.yyfiAa_featuresGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.yyfiAa_featuresGrid{grid-template-columns:1fr}}
.UJMvLq_feature{padding:clamp(20px,2vw,28px)}.UJMvLq_feature h3{font-family:var(--font-display);letter-spacing:-.01em;margin-bottom:8px;font-size:18px;font-weight:600}.UJMvLq_feature p{color:var(--fg-soft);font-size:14px;line-height:1.6}.UJMvLq_step{padding:clamp(24px,2.2vw,32px);position:relative}.UJMvLq_stepNum{font-family:var(--font-display);color:var(--accent);letter-spacing:-.02em;margin-bottom:18px;font-size:2.4rem;font-weight:800;line-height:1}.UJMvLq_step h3{font-family:var(--font-display);margin-bottom:8px;font-size:18px;font-weight:600}.UJMvLq_step p{color:var(--fg-soft);font-size:14px;line-height:1.6}@media (min-width:981px){.UJMvLq_step:not(:last-child):after{content:"→";color:var(--accent);opacity:.55;z-index:2;font-size:1.4rem;font-weight:700;position:absolute;top:clamp(24px,2.2vw,32px);right:-16px;transform:translate(50%)}}.UJMvLq_portfolioGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.UJMvLq_portfolioGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.UJMvLq_portfolioGrid{grid-template-columns:1fr}}.UJMvLq_blogGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.UJMvLq_blogGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.UJMvLq_blogGrid{grid-template-columns:1fr}}.UJMvLq_contactsGrid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,64px);display:grid}.UJMvLq_contactsGrid>*{min-width:0}@media (max-width:860px){.UJMvLq_contactsGrid{grid-template-columns:1fr}}.UJMvLq_contactsGrid .display-2{font-size:clamp(28px,2.4vw + 8px,42px)}.UJMvLq_leadActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.UJMvLq_textCenter{text-align:center}.UJMvLq_mt48{margin-top:48px}.UJMvLq_centerActions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.UJMvLq_narrowProse p{max-width:70ch}
._2KvKPG_body{max-width:70ch;margin-top:32px}._2KvKPG_body h3{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;margin:36px 0 12px;font-size:1.25rem;font-weight:600}._2KvKPG_body>div:first-child>h3{margin-top:0}._2KvKPG_body p{max-width:70ch;color:var(--fg-soft);margin:0 0 14px;font-size:1rem;line-height:1.65}._2KvKPG_body>div:last-child>p:last-child{margin-bottom:0}._2KvKPG_more{margin-top:4px}._2KvKPG_more>summary{cursor:pointer;color:var(--accent-text);align-items:center;gap:8px;margin-top:4px;font-weight:600;list-style:none;display:inline-flex}._2KvKPG_more>summary::-webkit-details-marker{display:none}._2KvKPG_more>summary:after{content:"↓";transition:transform .16s}._2KvKPG_more[open]>summary{display:none}._2KvKPG_more>div:first-of-type>h3{margin-top:36px}
._6jc4Qa_root{margin-bottom:20px;font-size:13px;line-height:1.4}._6jc4Qa_flush{margin-bottom:0}._6jc4Qa_list{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._6jc4Qa_list::-webkit-scrollbar{display:none}._6jc4Qa_item{white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;display:inline-flex}._6jc4Qa_link{color:var(--fg-soft,#c7c7c7);text-decoration:none;transition:color .16s}._6jc4Qa_link:hover{color:var(--accent,#8ac710)}._6jc4Qa_current{color:var(--fg,#fff);text-overflow:ellipsis;white-space:nowrap;max-width:46ch;font-weight:500;overflow:hidden}._6jc4Qa_sep{color:var(--muted,#8a8a8a);flex-shrink:0}@media (max-width:600px){._6jc4Qa_root[data-collapse=true] ._6jc4Qa_item:first-child{display:none}._6jc4Qa_current{max-width:60vw}}
.N8qCoG_content{max-width:760px}
.d_qq4W_media{margin:0 0 40px}.d_qq4W_player{position:absolute;inset:0}.d_qq4W_el{object-fit:cover;background:var(--bg-soft);width:100%;height:100%;display:block;position:absolute;inset:0}.d_qq4W_posterBg{background-position:50%;background-repeat:no-repeat;background-size:cover}.d_qq4W_elClear{background:0 0}.d_qq4W_toggle{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:44px;height:44px;transition:background .16s var(--ease,ease);background:#0f0f0f9e;border:1px solid #ffffff59;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:12px;right:12px}.d_qq4W_toggle:hover{background:#0f0f0fd1}.d_qq4W_toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.d_qq4W_wide{aspect-ratio:16/9;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-soft);box-shadow:var(--shadow-md);position:relative;overflow:hidden}.d_qq4W_phone{justify-content:center;display:flex}.d_qq4W_frame{--bezel:8px;box-sizing:border-box;aspect-ratio:9/16;border:var(--bezel) solid #17181b;width:min(100%,45vh);box-shadow:var(--shadow-md);background:#17181b;border-radius:34px;position:relative;overflow:hidden}.d_qq4W_frame .d_qq4W_toggle{bottom:8px;right:8px}.d_qq4W_phoneOnly .d_qq4W_frame{width:min(100%,360px,45vh)}.d_qq4W_pair .d_qq4W_wide{display:none}@media (min-width:900px){.d_qq4W_pair{align-items:flex-start;gap:24px;display:flex}.d_qq4W_pair .d_qq4W_wide{flex:1.7778 1 0;min-width:0;display:block}.d_qq4W_pair .d_qq4W_phone{flex:.5625 1 0;min-width:0}.d_qq4W_pair .d_qq4W_frame{width:100%}}@media (max-width:480px){.d_qq4W_frame{--bezel:6px;border-radius:28px}}
.nf5jVa_grid{gap:20px;display:grid}.nf5jVa_pair{grid-template-columns:1fr;align-items:stretch;gap:28px 20px;display:grid}.nf5jVa_card{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);flex-direction:column;gap:16px;min-width:0;padding:clamp(22px,2.4vw,32px);display:flex;position:relative}:is([data-theme=light] .nf5jVa_card,[data-theme=light] .nf5jVa_strip){box-shadow:var(--shadow-md);border-color:#0000}.nf5jVa_cardFeatured{border-color:var(--accent)}[data-theme=light] .nf5jVa_cardFeatured{border-color:var(--accent)}[data-theme=light] .nf5jVa_cardFeatured{box-shadow:var(--shadow-lg)}.nf5jVa_cardBadge{border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-fg);white-space:nowrap;padding:5px 12px;font-size:.78rem;font-weight:700;line-height:1.2;position:absolute;top:0;right:clamp(20px,2vw,30px);transform:translateY(-50%)}.nf5jVa_head{align-items:center;gap:14px;min-width:0;display:flex}.nf5jVa_headText{gap:2px;min-width:0;display:grid}.nf5jVa_client{min-height:1em;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.7rem;display:block}.nf5jVa_cardTitle{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.4rem,2vw,1.75rem);font-weight:700;line-height:1.15}.nf5jVa_cardTitle a{color:inherit;text-decoration:none}.nf5jVa_cardTitle a:hover{color:var(--accent-text)}.nf5jVa_proBadge{background:var(--accent);color:var(--accent-fg);font-family:var(--font-body);letter-spacing:.08em;vertical-align:1.05em;text-transform:uppercase;border-radius:.45em;align-items:center;margin-left:6px;padding:.4em .55em .34em;font-size:.4em;font-weight:800;line-height:1;display:inline-flex}.nf5jVa_proBadgeInline{vertical-align:middle;font-size:max(.6em,10px);position:relative;top:.08em}.nf5jVa_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nf5jVa_mark{border-radius:14px;flex:none;place-items:center;width:52px;height:52px;display:grid}.nf5jVa_mark svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.nf5jVa_mark_landing{background:color-mix(in srgb, var(--accent) 18%, var(--card));color:var(--accent-text)}.nf5jVa_mark_catalog{background:var(--accent);color:var(--accent-fg)}.nf5jVa_mark_pro{background:var(--fg);color:var(--accent)}.nf5jVa_mark_brand{background:var(--accent);color:var(--accent-fg)}.nf5jVa_cardLead{color:var(--fg-soft);margin:0;font-size:.95rem}.nf5jVa_tags{flex-wrap:wrap;gap:6px;display:flex}.nf5jVa_tag{background:color-mix(in srgb, var(--accent) 16%, var(--card));color:var(--accent-text);border-radius:8px;padding:4px 10px;font-size:.8rem;font-weight:600}.nf5jVa_points{align-content:start;gap:10px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.nf5jVa_points li{color:var(--fg-soft);gap:10px;display:flex}.nf5jVa_points li:before{content:"✓";color:var(--accent-text);flex:none;font-weight:700}.nf5jVa_points li.nf5jVa_pointPlus{color:var(--fg);font-weight:600}.nf5jVa_card>.nf5jVa_points{flex:auto}.nf5jVa_pointsWide{gap:14px 32px;max-width:1000px;font-size:1.05rem}@media (min-width:820px){.nf5jVa_pointsWide{grid-template-columns:1fr 1fr}}.nf5jVa_note{color:var(--muted);margin:0;font-size:.86rem}.nf5jVa_priceTile{border-radius:var(--radius-lg);background:var(--bg-soft);gap:2px;padding:14px 18px;display:grid}.nf5jVa_price{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;font-size:1.6rem;font-weight:700;display:block}.nf5jVa_rent{color:var(--fg-soft);font-size:.88rem;display:block}.nf5jVa_actions{flex-wrap:wrap;gap:10px;display:flex}.nf5jVa_actions>*{flex:auto;justify-content:center}@media (min-width:820px){.nf5jVa_pair{grid-template-rows:repeat(7,auto);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}@supports (grid-template-rows:subgrid){.nf5jVa_pair>.nf5jVa_card{grid-row:span 7;grid-template-rows:subgrid;row-gap:16px;display:grid}.nf5jVa_pair>.nf5jVa_card>.nf5jVa_priceTile{align-self:end}}}.nf5jVa_strip{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);grid-template-columns:1fr;gap:18px;padding:clamp(20px,2.2vw,28px) clamp(22px,2.4vw,32px);display:grid}.nf5jVa_stripWho{align-content:start;gap:12px;min-width:0;display:grid}.nf5jVa_stripPoints{font-size:.9rem}.nf5jVa_stripBuy{align-content:start;gap:10px;display:grid}.nf5jVa_stripBuy .nf5jVa_priceTile{padding:12px 16px}.nf5jVa_stripBuy .nf5jVa_price{font-size:1.45rem}.nf5jVa_stripBrand{padding-block:clamp(24px,2.6vw,34px)}.nf5jVa_stripBrand .nf5jVa_priceTile{background:var(--bg)}@media (min-width:640px){.nf5jVa_stripPoints{grid-template-columns:1fr 1fr;gap:8px 20px}}@media (min-width:1000px){.nf5jVa_strip{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(250px,auto);align-items:center;gap:28px}}.nf5jVa_compare{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:820px){.nf5jVa_compare{grid-template-columns:1fr 1fr}}.nf5jVa_compareCol{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);min-width:0;padding:clamp(22px,2.4vw,30px)}[data-theme=light] .nf5jVa_compareCol{box-shadow:var(--shadow-md);border-color:#0000}.nf5jVa_compareColCurrent{border-color:var(--accent)}[data-theme=light] .nf5jVa_compareColCurrent{border-color:var(--accent)}.nf5jVa_compareHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.nf5jVa_compareName{font-family:var(--font-display);font-size:1.3rem;font-weight:700}.nf5jVa_comparePrice{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--accent-text);font-weight:700}.nf5jVa_compareLink{color:var(--accent-text);margin-top:16px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.nf5jVa_compareLink:hover{text-decoration:underline}.nf5jVa_caption{color:var(--fg-soft);max-width:80ch;margin-top:24px;font-size:.95rem}.nf5jVa_chips{flex-wrap:wrap;gap:10px;display:flex}.nf5jVa_chip{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--card);color:var(--fg);transition:border-color .2s var(--ease);align-items:center;padding:10px 16px;font-size:.92rem;text-decoration:none;display:inline-flex}.nf5jVa_chip:hover{border-color:var(--accent)}.nf5jVa_rentPrices{margin:0;padding:0;list-style:none;display:grid}.nf5jVa_rentPrices li{border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:16px;padding:12px 0;font-size:.95rem;display:flex}.nf5jVa_rentPrices li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.nf5jVa_twoCols{grid-template-columns:1fr;align-items:start;gap:clamp(24px,4vw,48px);display:grid}.nf5jVa_twoCols>*{min-width:0}@media (min-width:860px){.nf5jVa_twoCols{grid-template-columns:1fr 1fr}}.nf5jVa_plainList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.nf5jVa_plainList li{color:var(--fg-soft);gap:10px;display:flex}.nf5jVa_plainList li:before{content:"✓";color:var(--accent-text);flex:none;font-weight:700}.nf5jVa_minusList li:before{content:"−";color:var(--muted)}.nf5jVa_listTitle{font-family:var(--font-display);margin:0 0 12px;font-size:1.1rem;font-weight:600}.nf5jVa_listTitleNext{margin-top:28px}.nf5jVa_captionTight{margin-top:0}.nf5jVa_blockActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.nf5jVa_packs{border:1px solid var(--line);border-radius:var(--radius-xl);background:var(--card);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}[data-theme=light] .nf5jVa_packs{box-shadow:var(--shadow-md);border-color:#0000}.nf5jVa_pack{gap:4px;min-width:0;padding:clamp(18px,2vw,26px) clamp(20px,2.4vw,32px);display:grid}.nf5jVa_pack+.nf5jVa_pack{border-left:1px solid var(--line-soft)}.nf5jVa_packCount{color:var(--fg-soft);font-size:.95rem;font-weight:600}.nf5jVa_packPrice{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.6rem;font-weight:700;line-height:1.15}.nf5jVa_packUnit{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.88rem}@media (max-width:640px){.nf5jVa_packs{grid-template-columns:1fr}.nf5jVa_pack{grid-template-columns:1fr auto;grid-template-areas:"count price""unit unit";align-items:baseline;gap:2px 16px;padding:14px 18px}.nf5jVa_pack+.nf5jVa_pack{border-left:0;border-top:1px solid var(--line-soft)}.nf5jVa_packCount{grid-area:count}.nf5jVa_packPrice{grid-area:price;font-size:1.3rem}.nf5jVa_packUnit{grid-area:unit}}section.nf5jVa_flushTop{padding-top:0}.nf5jVa_oneLine{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;font-size:1.05rem;display:flex}.nf5jVa_oneLine a{color:var(--accent-text);font-weight:600;text-decoration:none}.nf5jVa_oneLine a:hover{text-decoration:underline}.nf5jVa_inlineLink{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.nf5jVa_inlineLink:hover{color:var(--fg)}.nf5jVa_formAnchor{scroll-margin-top:90px}@media (min-width:561px){.nf5jVa_casesTwo.nf5jVa_casesTwo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.nf5jVa_afterLaunch article>h3{min-height:2.5em}}
.FNRvwW_root{gap:24px;display:grid}.FNRvwW_controls{gap:10px;display:grid}.FNRvwW_label,.FNRvwW_results{color:var(--fg-soft);margin:0;font-size:14px}.FNRvwW_label{color:var(--fg);font-weight:600}.FNRvwW_grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:980px){.FNRvwW_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.FNRvwW_grid{grid-template-columns:1fr}}
.v_h_dq_prose,.v_h_dq_prose :where(ul,ol){max-width:72ch}
._0oJ9oa_root{min-width:0;margin:0}._0oJ9oa_link{color:inherit;text-decoration:none;display:block;position:relative}._0oJ9oa_window{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);box-shadow:var(--shadow-lg);transition:transform .25s var(--ease), border-color .25s var(--ease);display:block;overflow:hidden}._0oJ9oa_link:hover ._0oJ9oa_window{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));transform:translateY(-3px)}._0oJ9oa_bar{border-bottom:1px solid var(--line);background:var(--bg-soft);align-items:center;gap:6px;height:26px;padding-inline:12px;display:flex}._0oJ9oa_bar i{background:color-mix(in srgb, var(--fg) 22%, transparent);border-radius:50%;width:8px;height:8px}._0oJ9oa_desktop{width:100%;height:auto;display:block}._0oJ9oa_phone{display:none}@media (min-width:1024px){._0oJ9oa_phone{width:21%;box-shadow:var(--shadow-lg);transition:transform .25s var(--ease);background:#0b1117;border:1px solid #ffffff2e;border-radius:22px;padding:5px;display:block;position:absolute;bottom:-26px;right:-14px}._0oJ9oa_link:hover ._0oJ9oa_phone{transform:translateY(-3px)}._0oJ9oa_phone img{border-radius:17px;width:100%;height:auto;display:block}._0oJ9oa_root{padding-bottom:8px}}._0oJ9oa_caption{color:var(--muted);margin-top:14px;font-size:.82rem;line-height:1.4}@media (min-width:1024px){._0oJ9oa_caption{max-width:52ch;margin-top:40px}}
.QZQDrG_group+.QZQDrG_group{margin-top:clamp(40px,5vw,64px)}.QZQDrG_groupTitle{font-family:var(--font-display);letter-spacing:-.01em;align-items:baseline;gap:10px;margin:0 0 20px;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;display:flex}.QZQDrG_groupNote{color:var(--muted);margin:-12px 0 20px}.QZQDrG_count{font-family:var(--font-mono);color:var(--muted);font-size:.8rem;font-weight:400}.QZQDrG_grid{grid-template-columns:1fr;gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.QZQDrG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.QZQDrG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.QZQDrG_card{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--card);min-width:0;transition:border-color .2s var(--ease);flex-direction:column;display:flex;overflow:hidden}.QZQDrG_card:hover{border-color:var(--accent)}[data-theme=light] .QZQDrG_card{box-shadow:var(--shadow-md);border-color:#0000}.QZQDrG_media{aspect-ratio:16/10;background:var(--bg-elev);border-bottom:1px solid var(--line-soft);display:block;overflow:hidden}.QZQDrG_media img{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.QZQDrG_card:hover .QZQDrG_media img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.QZQDrG_media img{transition:none}.QZQDrG_card:hover .QZQDrG_media img{transform:none}}.QZQDrG_body{flex-direction:column;flex:1;gap:6px;padding:18px 20px 20px;display:flex}.QZQDrG_name{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:600}.QZQDrG_domain{font-family:var(--font-mono);color:var(--muted);font-size:.78rem}.QZQDrG_desc{color:var(--fg-soft);margin:6px 0 0;font-size:.93rem;line-height:1.5}.QZQDrG_actions{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:16px;display:flex}.QZQDrG_actions>a{flex:auto}.QZQDrG_busy .QZQDrG_media img{filter:grayscale(.6);opacity:.75}.QZQDrG_status{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 4px;font-size:.8rem;display:flex}.QZQDrG_badge{border:1px solid var(--line);color:var(--fg-soft);background:var(--bg-elev);border-radius:999px;padding:3px 10px;font-weight:500}.QZQDrG_freeFrom{color:var(--muted)}@media (min-width:1024px){.QZQDrG_gridSingle{grid-template-columns:1fr}.QZQDrG_gridSingle .QZQDrG_card{flex-direction:row}.QZQDrG_gridSingle .QZQDrG_media{border-bottom:0;border-right:1px solid var(--line-soft);flex:0 0 56%}.QZQDrG_gridSingle .QZQDrG_body{justify-content:center;padding:32px 36px}.QZQDrG_gridSingle .QZQDrG_actions{margin-top:12px}.QZQDrG_gridSingle .QZQDrG_actions>a{flex:none}}.QZQDrG_nowrap{white-space:nowrap}
.R3xrKa_wrap{border:1px solid var(--border);border-radius:var(--radius-xl,24px);background:var(--card);padding:clamp(28px,4vw,56px);overflow:hidden}[data-theme=light] .R3xrKa_wrap{box-shadow:var(--shadow-md)}.R3xrKa_header{margin-bottom:clamp(24px,3vw,40px)}.R3xrKa_title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg);margin:0;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:600;line-height:1}.R3xrKa_subtitle{font-family:var(--font-display);color:var(--fg-soft);margin:6px 0 0;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:400;line-height:1.2}.R3xrKa_remark{max-width:70ch;color:var(--muted);margin:14px 0 0;font-size:clamp(.875rem,1.1vw,1.0625rem)}.R3xrKa_row{border-top:1px solid var(--line);color:inherit;transition:background-color .18s var(--ease,ease), padding-inline .18s var(--ease,ease);grid-template-columns:minmax(0,2fr) minmax(0,1fr) max-content auto;align-items:center;gap:24px 32px;padding:clamp(20px,2.4vw,32px) 0;text-decoration:none;display:grid}.R3xrKa_row:last-child{border-bottom:1px solid var(--line)}.R3xrKa_row:hover{background:color-mix(in srgb, var(--accent) 10%, transparent);padding-inline:16px}.R3xrKa_nameWrap{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.R3xrKa_name{font-family:var(--font-display);color:var(--fg);font-size:clamp(1.0625rem,1.6vw,1.5rem);font-weight:600}.R3xrKa_badge{background:var(--accent);color:var(--accent-fg);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600}.R3xrKa_time{color:var(--muted);text-wrap:balance;font-size:clamp(.875rem,1.2vw,1.125rem)}.R3xrKa_price{font-variant-numeric:tabular-nums;gap:2px;min-width:12rem;display:grid}.R3xrKa_buy{font-family:var(--font-display);color:var(--accent-text);white-space:nowrap;font-size:clamp(1rem,1.3vw,1.375rem);font-weight:600}.R3xrKa_rent{color:var(--muted);white-space:nowrap;font-size:.9rem}.R3xrKa_action{color:var(--fg-soft);white-space:nowrap;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;display:inline-flex}.R3xrKa_action svg{transition:transform .18s var(--ease,ease)}.R3xrKa_row:hover .R3xrKa_action{color:var(--accent)}.R3xrKa_row:hover .R3xrKa_action svg{transform:translate(6px)}@media (max-width:720px){.R3xrKa_row{grid-template-columns:1fr;gap:8px}.R3xrKa_row:hover{padding-inline:0}.R3xrKa_price{min-width:0}.R3xrKa_action{color:var(--accent);margin-top:6px}}@media (prefers-reduced-motion:reduce){.R3xrKa_row,.R3xrKa_action svg{transition:none}.R3xrKa_row:hover{padding-inline:0}.R3xrKa_row:hover .R3xrKa_action svg{transform:none}}
