.Dddx_G_page{--mc-ink:var(--text-bright);--mc-muted:var(--muted-foreground);--mc-accent:#0a6cdf;--mc-accent-soft:#e8f2ff;--mc-ice:#eef6ff;--mc-ice-2:#dcecff;--mc-mist:#f5f6f8;--mc-card:#fff;--mc-line:#141e3217;--mc-graphite:#16181d;--mc-graphite-2:#20232a;--mc-safe:#12805c;--mc-safe-bg:#12805c1a;--mc-review:#a15c00;--mc-review-bg:#d682001f;--mc-shadow:0 1px 2px #0f192d0d, 0 18px 44px -24px #0f234647;--mc-shadow-lg:0 50px 90px -40px #0a1e4673, 0 18px 36px -24px #0a1e464d;--mc-ease:cubic-bezier(.16, 1, .3, 1);--mc-bg:#fbfbfd;background:var(--mc-bg);overflow-x:clip}.dark .Dddx_G_page{--mc-bg:var(--bg);--mc-accent:#5aa7ff;--mc-accent-soft:#10223f;--mc-ice:#0e1a2b;--mc-ice-2:#12233a;--mc-mist:#111418;--mc-card:#151a21;--mc-line:#aabedc1f;--mc-safe:#4fd1a1;--mc-safe-bg:#4fd1a11f;--mc-review:#ffbf5c;--mc-review-bg:#ffbf5c1f;--mc-shadow:0 18px 44px -24px #0009}.Dddx_G_h1{letter-spacing:-.04em;color:var(--mc-ink);text-wrap:balance;font-size:clamp(2.5rem,4.6vw,4.4rem);font-weight:700;line-height:1.02}.Dddx_G_h2{letter-spacing:-.035em;color:var(--mc-ink);text-wrap:balance;font-size:clamp(2rem,3.4vw,3.25rem);font-weight:700;line-height:1.06}.Dddx_G_h3{letter-spacing:-.03em;color:var(--mc-ink);text-wrap:balance;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:700;line-height:1.1}.Dddx_G_eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--mc-accent);font-size:.78rem;font-weight:700}.Dddx_G_lead{color:var(--mc-muted);text-wrap:pretty;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.65}.Dddx_G_body{color:var(--mc-muted);text-wrap:pretty;font-size:1rem;line-height:1.7}.Dddx_G_index{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--mc-accent);font-size:.85rem;font-weight:700}.Dddx_G_card{border:1px solid var(--mc-line);background:var(--mc-card);box-shadow:var(--mc-shadow);border-radius:22px}.Dddx_G_lift{transition:transform .35s var(--mc-ease), box-shadow .35s var(--mc-ease)}.Dddx_G_lift:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0f192d0d,0 26px 54px -26px #0f234661}.Dddx_G_mist{background:var(--mc-mist)}.Dddx_G_ice{background:radial-gradient(60% 80% at 85% 20%, #8cc8ff59, transparent 70%), linear-gradient(180deg, var(--mc-ice) 0%, var(--mc-ice-2) 100%)}.Dddx_G_graphite{--mc-ink:#f5f7fa;--mc-muted:#a7afbd;--mc-accent:#7cb8ff;--mc-line:#ffffff1a;--mc-card:#ffffff0a;background:radial-gradient(50% 70% at 15% 0%, #4678c838, transparent 70%), linear-gradient(180deg, var(--mc-graphite) 0%, #0f1115 100%);color:var(--mc-ink)}.Dddx_G_heroBg{background:radial-gradient(55% 65% at 80% 35%, #96cdff66, transparent 70%), radial-gradient(35% 40% at 5% 0%, #d2e6ff99, transparent 70%), linear-gradient(180deg, #f3f7fd 0%, var(--mc-bg) 100%)}.dark .Dddx_G_heroBg{background:radial-gradient(55% 65% at 80% 35%, #2864be52, transparent 70%), linear-gradient(180deg, #0c121c 0%, var(--mc-bg) 100%)}.Dddx_G_macbook{width:100%;position:relative}.Dddx_G_lid{box-shadow:inset 0 0 0 1px #ffffff14, var(--mc-shadow-lg);background:linear-gradient(#2a2d33,#121418);border-radius:clamp(12px,1.6vw,22px) clamp(12px,1.6vw,22px) 6px 6px;padding:clamp(6px,.9vw,12px);position:relative}.Dddx_G_screen{aspect-ratio:16/10;background:radial-gradient(70% 90% at 20% 10%,#c9e3ff,#0000 70%),radial-gradient(60% 80% at 90% 90%,#b6d2f7,#0000 70%),linear-gradient(140deg,#e7f1fd,#c4d9f3);border-radius:clamp(6px,.9vw,10px);justify-content:center;align-items:center;padding:2% 2.5% 1.5%;display:flex;position:relative;overflow:hidden}.Dddx_G_notch{z-index:2;background:#121418;border-radius:0 0 8px 8px;width:14%;height:3.2%;position:absolute;top:0;left:50%;translate:-50%}.Dddx_G_base{background:linear-gradient(#d9dce1 0%,#b5b9c0 55%,#8d9199 100%);border-radius:2px 2px 14px 14px/2px 2px 100% 100%;height:clamp(10px,1.4vw,18px);margin-inline:-6%;position:relative;box-shadow:0 30px 40px -24px #0a1e4680}.Dddx_G_base:before{content:"";background:linear-gradient(#a9adb4,#c8ccd2);border-radius:0 0 10px 10px;width:16%;height:45%;position:absolute;top:0;left:50%;translate:-50%}.Dddx_G_floatCard{z-index:3;color:#101828;white-space:nowrap;-webkit-backdrop-filter:blur(14px);background:#ffffffdb;border:1px solid #ffffffbf;border-radius:14px;align-items:center;gap:.6rem;padding:.65rem .9rem;font-size:.82rem;font-weight:600;display:flex;position:absolute;box-shadow:0 18px 36px -18px #0a1e4673}.Dddx_G_dot{background:#22b573;border-radius:999px;flex-shrink:0;width:.55rem;height:.55rem;box-shadow:0 0 0 4px #22b5732e}.Dddx_G_poster{width:100%;height:auto;box-shadow:var(--mc-shadow-lg);border-radius:clamp(14px,1.6vw,22px);display:block}.Dddx_G_posterFrame{position:relative}.Dddx_G_posterFrame:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#6eafff66,#0000);border-radius:40px;position:absolute;inset:8% 4% -2%}.Dddx_G_graphite .Dddx_G_posterFrame:before{background:radial-gradient(closest-side,#508ce659,#0000)}.Dddx_G_chip{border:1px solid var(--mc-line);background:var(--mc-card);min-height:34px;color:var(--mc-ink);border-radius:999px;align-items:center;gap:.5rem;padding:0 .85rem;font-size:.85rem;font-weight:600;display:inline-flex}.Dddx_G_status{border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.Dddx_G_safe{background:var(--mc-safe-bg);color:var(--mc-safe)}.Dddx_G_review{background:var(--mc-review-bg);color:var(--mc-review)}.Dddx_G_iconTile{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:flex}.Dddx_G_table{border-collapse:collapse;text-align:start;width:100%}.Dddx_G_table th,.Dddx_G_table td{text-align:start;vertical-align:top;padding:1.1rem 1.4rem}.Dddx_G_table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--mc-muted);border-bottom:1px solid var(--mc-line);font-size:.78rem;font-weight:700}.Dddx_G_table tbody tr+tr td{border-top:1px solid var(--mc-line)}@media (max-width:767px){.Dddx_G_table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Dddx_G_table,.Dddx_G_table tbody,.Dddx_G_table tr,.Dddx_G_table td{width:100%;display:block}.Dddx_G_table tbody tr+tr td{border-top:0}.Dddx_G_table tbody tr+tr{border-top:1px solid var(--mc-line)}.Dddx_G_table td{padding:.35rem 1.15rem}.Dddx_G_table td:first-child{padding-top:1.15rem}.Dddx_G_table td:last-child{padding-bottom:1.15rem}}.Dddx_G_primaryLink{min-height:44px;transition:transform .25s var(--mc-ease), box-shadow .25s var(--mc-ease);background:linear-gradient(#2f8cf5,#0a6cdf);border-radius:999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.92rem;font-weight:600;display:inline-flex;box-shadow:0 10px 24px -12px #0a6cdfd9}.Dddx_G_primaryLink:hover{transform:translateY(-1px)}.Dddx_G_primaryLink:active{transform:scale(.98)}.Dddx_G_ghostLink{border:1px solid var(--mc-line);min-height:44px;color:var(--mc-ink);border-radius:999px;align-items:center;gap:.35rem;padding:0 1.15rem;font-size:.92rem;font-weight:600;transition:border-color .25s,background-color .25s;display:inline-flex}.Dddx_G_ghostLink:hover{border-color:color-mix(in srgb, var(--mc-accent) 45%, transparent);background:var(--mc-accent-soft)}.Dddx_G_graphite .Dddx_G_ghostLink:hover{background:#ffffff0f}.Dddx_G_badgeLink{transition:transform .25s var(--mc-ease);border-radius:12px;display:inline-flex}.Dddx_G_badgeLink:hover{transform:translateY(-1px)}.Dddx_G_primaryLink:focus-visible,.Dddx_G_ghostLink:focus-visible,.Dddx_G_badgeLink:focus-visible,.Dddx_G_faqSummary:focus-visible,.Dddx_G_guideLink:focus-visible{outline:3px solid var(--mc-accent);outline-offset:3px}.Dddx_G_guideLink{border:1px solid var(--mc-line);background:var(--mc-card);min-height:64px;color:var(--mc-ink);transition:border-color .25s, transform .3s var(--mc-ease);border-radius:18px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;font-weight:600;display:flex}.Dddx_G_guideLink:hover{border-color:color-mix(in srgb, var(--mc-accent) 45%, transparent);transform:translateY(-2px)}.Dddx_G_faqSummary{cursor:pointer;color:var(--mc-ink);border-radius:12px;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:1.08rem;font-weight:650;list-style:none;display:flex}.Dddx_G_faqSummary::-webkit-details-marker{display:none}.Dddx_G_faqIcon{border:1px solid var(--mc-line);width:2rem;height:2rem;color:var(--mc-accent);transition:rotate .3s var(--mc-ease);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}details[open]>.Dddx_G_faqSummary .Dddx_G_faqIcon{rotate:45deg}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Dddx_G_reveal{opacity:0;transition:opacity .9s var(--mc-ease), translate .9s var(--mc-ease);transition-delay:calc(var(--i,0) * 80ms);translate:0 26px}.Dddx_G_reveal[data-visible=true]{opacity:1;translate:0}html:not([data-reveal-ready]) .Dddx_G_reveal{animation:0s 2.5s forwards Dddx_G_forceShow}.Dddx_G_float{animation:7s ease-in-out infinite Dddx_G_float;animation-delay:var(--d,0s)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.Dddx_G_drift{animation:linear both Dddx_G_drift;animation-timeline:view();animation-range:entry exit}}}@keyframes Dddx_G_forceShow{to{opacity:1;translate:0}}@keyframes Dddx_G_float{0%,to{translate:0}50%{translate:0 -8px}}@keyframes Dddx_G_drift{0%{translate:0 var(--drift,20px)}to{translate:0 calc(var(--drift,20px) * -1)}}
