.page-suite{--pa: #8B5CF6;--p-cy: #06B6D4;--p-cyink: #22C8E2;--p-gut: clamp(20px, 5vw, 72px);--p-radius: 18px;--p-radius-sm: 14px;--p-radius-lg: 22px;--p-card: color-mix(in oklch, var(--bg-elev-1) 93%, var(--pa) 7%);--p-card-soft: color-mix(in oklch, var(--bg-elev-1) 97%, var(--pa) 3%);--p-row: color-mix(in oklch, var(--bg-elev-1) 95%, var(--pa) 5%);--p-mini: color-mix(in oklch, var(--bg-elev-1) 88%, var(--pa) 12%);--p-sheet: color-mix(in oklch, var(--bg-elev-1) 94%, var(--pa) 6%);--p-field: color-mix(in oklch, var(--pa) 14%, transparent);--p-edge: color-mix(in oklch, var(--pa) 26%, var(--border));--p-edge-str: color-mix(in oklch, var(--pa) 52%, var(--border-strong));--p-ink: color-mix(in oklch, var(--pa) 55%, var(--text));--p-muted: var(--muted);background-image:none}html[data-theme=light] body.route-suite{background:#dddee1}html[data-theme=light] .page-suite{--pa: #7C3AED;--p-cyink: #004F5D;background-color:#dddee1;--p-card: #CFC6FB;--p-card-soft: #DBD6F6;--p-row: #E1DEF5;--p-mini: #E8E5F7;--p-sheet: #DBD6F6;--p-field: #BCADF9;--p-edge: #A79CD6;--p-edge-str: #50368F;--p-ink: #50368F;--p-muted: #44464D}@media(min-width:981px){.page-suite{--nav-h: 71px;--hero-gap: clamp(14px, 2.2vh, 26px);padding-top:calc(var(--nav-h) + var(--hero-gap))}.page-suite .sb-hero{min-height:0;height:max(420px,calc(100vh - var(--nav-h) - var(--hero-gap) * 2));margin-bottom:var(--hero-gap)}}@media(min-width:1201px){.page-suite{--nav-h: 75px;padding-top:var(--hero-gap)}}.page-suite .sb-hero{max-width:min(1296px,calc(100% - var(--p-gut) * 2))}@media(max-width:640px){.page-suite .sb-sig{transform:scale(1.65);transform-origin:center}}html[data-theme=light] .page-suite .sb-hero{background:radial-gradient(90% 80% at 22% 14%,color-mix(in srgb,#9FDDE8 60%,transparent),transparent 62%),var(--p-card);border-color:var(--p-edge);box-shadow:0 24px 60px -34px color-mix(in oklch,var(--pa) 45%,transparent)}html[dir=rtl][data-theme=light] .page-suite .sb-hero{background:radial-gradient(90% 80% at 78% 14%,color-mix(in srgb,#9FDDE8 60%,transparent),transparent 62%),var(--p-card)}html[data-theme=light] .page-suite .sb-hero:before{opacity:.45}html[data-theme=light] .page-suite .sb-sig #g-suite stop:first-child{stop-color:#0e7c8c}html[data-theme=light] .page-suite .sb-sig #g-suite stop:last-child{stop-color:#5b3fb0}html[data-theme=light] .page-suite .sb-sig>circle{opacity:.5}html[data-theme=light] .page-suite .sb-sig .sb-sig-orbit circle{fill:#0190a8}html[data-theme=light] .page-suite .sb-sig>g:last-of-type{opacity:.36}html[data-theme=light] .page-suite .sb-hero-bg{-webkit-mask-image:radial-gradient(ellipse at center,#000 72%,transparent 100%);mask-image:radial-gradient(ellipse at center,#000 72%,transparent 100%)}@media(max-width:640px){html[lang=ar] .page-suite .sb-display{font-size:min(3.2rem,calc((100vw - 87px) / 6.95));white-space:nowrap}}html[data-theme=light] .page-suite .sb-display .bn-accent{background:linear-gradient(135deg,#08606d,#553aa6);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 22px rgba(85,58,166,.18))}html[dir=rtl][data-theme=light] .page-suite .sb-display .bn-accent{background:linear-gradient(225deg,#08606d,#553aa6);-webkit-background-clip:text;background-clip:text}.page-suite .btn-primary{background:linear-gradient(135deg,#06b6d4,#a78bfa);color:#04131a}.page-suite .btn-outline:hover{border-color:var(--p-edge-str)}.page-suite{--ud-stage-1: #0D1424;--ud-stage-2: #080C16;--ud-glow: #06B6D4;--ud-glow-o: .2;--ud-glow-o2: .05;--ud-screen-1: #101728;--ud-screen-2: #0C1220;--ud-edge: #E6EAF2;--ud-edge-o1: .16;--ud-edge-o2: .05;--ud-edge-o3: .14;--ud-acc: #06B6D4;--ud-acc-txt: #06B6D4;--ud-vio: #8B5CF6;--ud-vio-txt: #A78BFA;--ud-line: #39435C;--ud-line-2: #4A5570;--ud-rule: #222C44;--ud-card: #121A2C;--ud-chrome: #1B2438;--ud-chrome-2: #2C3752;--ud-hi: #C3CBDA;--ud-label: #8B93A8;--ud-dim: #5C6478;--ud-shadow: #000000;--ud-shadow-o: .6;--ud-grain-o: .11;--ud-frame: #E6EAF2;--ud-frame-o: .13;--ud-tick-o: .14;--ud-construct-o: .07}html[data-theme=light] .page-suite{--ud-stage-1: #E0DCF2;--ud-stage-2: #D4D0EE;--ud-glow: #0BA5C0;--ud-glow-o: .22;--ud-glow-o2: .06;--ud-screen-1: #F7F6FB;--ud-screen-2: #F0EFF6;--ud-edge: #2A2640;--ud-edge-o1: .22;--ud-edge-o2: .07;--ud-edge-o3: .2;--ud-acc: #0190A8;--ud-acc-txt: #004F5D;--ud-vio: #6A48B9;--ud-vio-txt: #533696;--ud-line: #B7B5C5;--ud-line-2: #9E9CAD;--ud-rule: #CAC8D7;--ud-card: #EBEAF3;--ud-chrome: #D8D5E7;--ud-chrome-2: #C4C1D6;--ud-hi: #434051;--ud-label: #4D4A5F;--ud-dim: #757282;--ud-shadow: #1E1A34;--ud-shadow-o: .2;--ud-grain-o: .05;--ud-frame: #2A2640;--ud-frame-o: .18;--ud-tick-o: .35;--ud-construct-o: .12}.ud-sprite{position:absolute;width:0;height:0;overflow:hidden}.page-suite .ud-sprite,.page-suite .p-art,.page-suite .pp-art{direction:ltr;unicode-bidi:isolate}.page-suite .pg,.page-suite .pw,.page-suite .pp{padding-inline:var(--p-gut);max-width:calc(1296px + var(--p-gut) * 2);margin-inline:auto}.page-suite .pg{padding-top:clamp(48px,7vw,96px)}.page-suite .pw,.page-suite .pp{padding-top:clamp(56px,8vw,104px)}.page-suite .pg,.page-suite .pw{scroll-margin-top:20px}@media(max-width:1200px){.page-suite .pg,.page-suite .pw{scroll-margin-top:64px}}.page-suite .p-head{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap;padding-bottom:18px;border-bottom:1px solid var(--border)}.page-suite .p-h2{font-family:var(--font-heading);font-weight:600;font-size:clamp(28px,3.4vw,44px);letter-spacing:-.025em;line-height:1.05;margin:0;color:var(--text)}html[lang=ar] .page-suite .p-h2{font-family:Cairo,sans-serif;letter-spacing:0}.page-suite .p-note{font-family:var(--font-mono);font-weight:500;font-size:13px;color:var(--p-muted)}.page-suite .p-intro{margin:22px 0 0;font-size:16px;line-height:1.6;color:var(--text-secondary);max-width:64ch}.page-suite .p-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.page-suite .p-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px}.page-suite .p-name{font-family:var(--font-heading);font-weight:600;font-size:clamp(26px,2.8vw,36px);letter-spacing:-.025em;line-height:1.05;margin:0;color:var(--text)}html[lang=ar] .page-suite .p-name{font-family:Cairo,sans-serif;letter-spacing:0;line-height:1.25}.page-suite .p-name-x{font-family:Cairo,sans-serif;font-weight:600;letter-spacing:0}html[lang=ar] .page-suite .p-name-x bdi{font-family:var(--font-heading);letter-spacing:-.02em}.page-suite .p-badge{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;border:1px solid}.page-suite .p-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.page-suite .p-badge-live{color:var(--p-cyink);border-color:color-mix(in oklch,var(--p-cy) 45%,transparent);background:color-mix(in oklch,var(--p-cy) 12%,transparent)}.page-suite .p-badge-dev{color:var(--p-ink);border-color:color-mix(in oklch,var(--pa) 45%,transparent);background:color-mix(in oklch,var(--pa) 12%,transparent)}html[data-theme=light] .page-suite .p-badge-live{background:color-mix(in srgb,#EAF7F9 70%,transparent)}html[data-theme=light] .page-suite .p-badge-dev{background:color-mix(in srgb,#F1EEFB 70%,transparent)}html[lang=ar] .page-suite .p-badge{font-family:Cairo,sans-serif;letter-spacing:0;font-size:12px}.page-suite .p-tag{margin:0;font-family:var(--font-heading);font-weight:600;font-size:clamp(16px,1.6vw,19px);letter-spacing:-.01em;line-height:1.3;color:var(--p-cyink)}html[lang=ar] .page-suite .p-tag{font-family:Cairo,sans-serif;letter-spacing:0}.page-suite .p-art{display:block;width:100%;height:auto;border-radius:10px}.page-suite .p-desc{margin:0;font-size:16px;line-height:1.65;color:var(--text-secondary)}.page-suite .p-for{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page-suite .p-for-k{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--p-muted);margin-inline-end:2px}html[lang=ar] .page-suite .p-for-k{letter-spacing:0;font-size:13px}.page-suite .p-aud{font-size:13.5px;font-weight:600;line-height:1.3;padding:8px 13px;border-radius:12px;border:1px solid var(--p-edge);color:var(--text);background:color-mix(in oklch,var(--pa) 14%,transparent)}html[data-theme=light] .page-suite .p-aud{background:color-mix(in srgb,#F3F1FC 75%,transparent)}.page-suite .p-plats{display:flex;flex-wrap:wrap;gap:8px}.page-suite .p-plat{display:inline-flex;align-items:center;gap:7px;padding:5px 10px;border-radius:8px;border:1px solid var(--border);font-family:var(--font-mono);font-size:12px;color:var(--text-secondary)}.page-suite .p-plat-i{display:inline-flex}.page-suite .p-plat-i svg{width:13px;height:13px}.page-suite .pk{margin-top:26px;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,44px);padding:clamp(20px,2.6vw,36px);border-radius:var(--p-radius-lg);border:1px solid var(--p-edge-str);background:radial-gradient(100% 80% at 12% 0%,var(--p-field),transparent 60%),var(--p-card)}@media(min-width:1001px){.page-suite .pk{grid-template-columns:minmax(0,1fr) minmax(380px,460px);align-items:start}}.page-suite .pk-main{display:flex;flex-direction:column;gap:16px;min-width:0}.page-suite .pk-head{display:flex;align-items:center;gap:16px}.page-suite .pk-icon{display:block;width:64px;height:64px;border-radius:15px;flex-shrink:0;box-shadow:0 10px 24px -12px color-mix(in oklch,var(--pa) 70%,transparent)}.page-suite .pk-titles{display:flex;flex-direction:column;gap:6px;min-width:0}.page-suite .pk-art{max-width:520px}.page-suite .pk-ctas{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.page-suite .pk-ext{margin-inline-start:6px}.page-suite .pk-plans{display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px 16px 14px;border-radius:16px;border:1px solid var(--p-edge);background:var(--p-card-soft)}.page-suite .pk-plans-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.page-suite .pk-plans-t{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--p-muted)}html[lang=ar] .page-suite .pk-plans-t{letter-spacing:0;font-size:13px}.page-suite .pk-close{display:none}.page-suite .pk-table-wrap{overflow-x:auto}.page-suite .pk-table{width:100%;min-width:300px;border-collapse:collapse}.page-suite .pk-table th,.page-suite .pk-table td{padding:9px 8px;border-bottom:1px solid var(--border)}.page-suite .pk-table tbody tr:last-child th,.page-suite .pk-table tbody tr:last-child td{border-bottom:0}.page-suite .pk-table thead th{font-family:var(--font-heading);font-size:13.5px;font-weight:600;color:var(--text);text-align:center}.page-suite .pk-table thead .pk-team{color:var(--p-cyink)}.page-suite .pk-table tbody th{text-align:start;font-size:13.5px;font-weight:500;line-height:1.35;color:var(--text-secondary)}.page-suite .pk-table td{text-align:center;font-family:var(--font-mono);font-size:12.5px;color:var(--text);white-space:nowrap}.page-suite .pk-table .is-yes{color:var(--p-cyink);font-weight:600}.page-suite .pk-table .is-no{color:var(--p-muted)}html[lang=ar] .page-suite .pk-table td{font-family:Cairo,sans-serif}.page-suite .pk-note{margin:2px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--p-muted)}html[lang=ar] .page-suite .pk-note{font-family:Cairo,sans-serif}.page-suite .pk-compare,.page-suite .pk-backdrop{display:none}@media(max-width:1000px){.page-suite .pk-compare{display:flex;align-items:center;gap:12px;width:100%;text-align:start;cursor:pointer;padding:14px 16px;border-radius:var(--p-radius-sm);border:1px solid var(--p-edge);background:var(--p-mini);color:var(--text);font:inherit}.page-suite .pk-compare-t{font-family:var(--font-heading);font-weight:600;font-size:15px}html[lang=ar] .page-suite .pk-compare-t{font-family:Cairo,sans-serif}.page-suite .pk-compare-v{font-family:var(--font-mono);font-size:12px;color:var(--p-muted)}.page-suite .pk-compare-go{margin-inline-start:auto;color:var(--p-ink);font-size:15px}.page-suite .pk-plans{position:fixed;inset:auto 0 0;z-index:2100;max-height:86vh;overflow-y:auto;padding:16px 16px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;border:1px solid var(--p-edge);border-bottom:0;background:var(--p-sheet);box-shadow:0 -18px 40px -20px #00000073;transform:translateY(105%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.7,.3,1),visibility 0s linear .28s}.page-suite .pk-plans.open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.7,.3,1)}.page-suite .pk-plans-top{padding-bottom:6px}.page-suite .pk-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--p-edge);background:var(--p-mini);color:var(--text);font-size:20px;line-height:1;cursor:pointer}.page-suite .pk-backdrop{display:block;position:fixed;inset:0;z-index:2090;background:#04060e8c;opacity:0;transition:opacity .22s}.page-suite .pk-backdrop[hidden]{display:none}.page-suite .pk-backdrop.on{opacity:1}}.page-suite .pd-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}@media(min-width:861px){.page-suite .pd-grid{grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px);margin-top:clamp(22px,2vw,28px)}}.page-suite .pd{display:flex;flex-direction:column;gap:14px;padding:clamp(20px,2.4vw,30px);border-radius:var(--p-radius-lg);border:1px solid var(--p-edge);background:var(--p-card-soft)}.page-suite .pd-cta{margin-top:auto;width:100%;justify-content:center}.page-suite .pw-pair{display:grid;grid-template-columns:1fr;gap:12px;margin-top:26px}@media(min-width:861px){.page-suite .pw-pair{grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px)}}.page-suite .pw-card{display:flex;flex-direction:column;gap:12px;padding:clamp(22px,2.6vw,32px);border-radius:var(--p-radius);border:1px solid var(--p-edge);background:var(--p-card-soft)}.page-suite .pw-suite{border-color:var(--p-edge-str);background:radial-gradient(110% 100% at 82% 4%,var(--p-field),transparent 64%),var(--p-card)}.page-suite .pw-t{font-family:var(--font-heading);font-weight:600;font-size:clamp(22px,2.2vw,26px);letter-spacing:-.02em;margin:0;color:var(--text)}html[lang=ar] .page-suite .pw-t{font-family:Cairo,sans-serif;letter-spacing:0}.page-suite .pw-sub{font-family:var(--font-mono);font-size:12.5px;color:var(--p-muted);margin-top:-4px}html[lang=ar] .page-suite .pw-sub{font-family:Cairo,sans-serif}.page-suite .pw-list{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.page-suite .pw-list li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}.page-suite .pw-mark{color:var(--p-ink);font-weight:700}.page-suite .pw-custom .pw-mark{color:var(--p-muted)}html[dir=rtl] .page-suite .pw-custom .pw-mark{transform:scaleX(-1);display:inline-block}.page-suite .pw-link{margin-top:auto;padding-top:6px;align-self:flex-start;font-size:14.5px;font-weight:600;color:var(--p-ink);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.page-suite .pw-link:hover{text-decoration-thickness:2px}.page-suite .pp-card{display:grid;grid-template-columns:1fr;gap:clamp(22px,3vw,44px);align-items:center;margin-top:26px;padding:clamp(20px,2.6vw,36px);border-radius:var(--p-radius);border:1px solid var(--p-edge);background:radial-gradient(90% 120% at 90% 10%,var(--p-field),transparent 60%),var(--p-card)}@media(min-width:981px){.page-suite .pp-card{grid-template-columns:minmax(0,1fr) minmax(320px,440px)}}.page-suite .pp-txt{display:flex;flex-direction:column;gap:14px;min-width:0}.page-suite .pp-body{margin:0;font-size:16px;line-height:1.65;color:var(--text-secondary);max-width:62ch}.page-suite .pp-body strong{color:var(--text);font-weight:600}.page-suite .pp-tags{display:flex;flex-wrap:wrap;gap:8px;padding-top:4px}.page-suite .pp-art{display:block;width:100%;max-width:440px;height:auto;border-radius:10px;justify-self:center}.page-suite .pclose{max-width:min(1296px,calc(100% - var(--p-gut) * 2));margin-inline:auto;display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,44px);align-items:start;margin-top:clamp(56px,8vw,104px);margin-bottom:clamp(40px,6vw,72px);padding:clamp(24px,3vw,40px) clamp(20px,3vw,40px);border:1px solid var(--p-edge);border-radius:var(--p-radius);background:radial-gradient(90% 140% at 84% 50%,var(--p-field),transparent 64%),var(--p-card);scroll-margin-top:20px}@media(min-width:981px){.page-suite .pclose{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:1200px){.page-suite .pclose{scroll-margin-top:64px}}.page-suite .pclose-txt{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.page-suite .pclose-badge{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;border-radius:999px;border:1px solid var(--p-edge-str);color:var(--p-ink);background:color-mix(in oklch,var(--pa) 12%,transparent)}html[data-theme=light] .page-suite .pclose-badge{background:color-mix(in srgb,#F1EEFB 60%,transparent)}html[lang=ar] .page-suite .pclose-badge{font-family:Cairo,sans-serif;letter-spacing:0;font-size:12.5px}.page-suite .pclose-h{font-family:var(--font-heading);font-weight:600;font-size:clamp(24px,3vw,34px);letter-spacing:-.02em;line-height:1.1;margin:0;color:var(--text)}html[lang=ar] .page-suite .pclose-h{font-family:Cairo,sans-serif;letter-spacing:0}.page-suite .pclose-sub{margin:0;font-size:15.5px;line-height:1.6;color:var(--text-secondary);max-width:52ch}.page-suite .pclose-more{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:6px;padding-top:16px;border-top:1px solid var(--p-edge);width:100%}.page-suite .pclose-q{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-secondary)}.page-suite .pclose .suite-wl-form{max-width:none!important;margin:0!important;display:flex;flex-direction:column;gap:10px}.page-suite .pclose .ai-wl-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:520px){.page-suite .pclose .ai-wl-row{grid-template-columns:1fr}}.page-suite .pclose .form-input,.page-suite .pclose .form-textarea{width:100%;box-sizing:border-box;background:var(--p-mini);border:1px solid var(--p-edge);color:var(--text)}.page-suite .pclose .form-input::placeholder,.page-suite .pclose .form-textarea::placeholder{color:var(--p-muted);opacity:1}.page-suite .pclose .form-input:focus,.page-suite .pclose .form-textarea:focus{border-color:var(--p-edge-str);outline:2px solid color-mix(in oklch,var(--pa) 40%,transparent);outline-offset:1px}.page-suite .pclose .wl-label{margin:4px 0 0;font-size:14px;font-weight:600;color:var(--text-secondary)}.page-suite .pclose .wl-checks{display:flex;flex-wrap:wrap;gap:8px}.page-suite .pclose .wl-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;padding:8px 12px;border-radius:12px;border:1px solid var(--p-edge);background:var(--p-mini);font-size:14px;font-weight:500;color:var(--text)}.page-suite .pclose .wl-check:has(input:checked){border-color:var(--p-edge-str);background:color-mix(in oklch,var(--pa) 16%,var(--p-mini))}.page-suite .pclose .wl-check input{accent-color:var(--pa);width:16px;height:16px;margin:0}.page-suite .pclose .ai-wl-actions{padding-top:4px}@media(max-width:600px){.page-suite .pk-head{gap:12px}.page-suite .pk-icon{width:54px;height:54px;border-radius:13px}.page-suite .pk-ctas .btn,.page-suite .pclose .ai-wl-actions .btn-primary{width:100%;justify-content:center}}html[lang=ar] .page-suite .p-note,html[lang=ar] .page-suite .p-plat,html[lang=ar] .page-suite .pk-compare-v{font-family:Cairo,sans-serif;letter-spacing:0}html[lang=ar] .page-suite .pk,html[lang=ar] .page-suite .pd,html[lang=ar] .page-suite .pk-plans,html[lang=ar] .page-suite .pw-card,html[lang=ar] .page-suite .pp-card,html[lang=ar] .page-suite .pclose{direction:rtl;text-align:right}html[dir=rtl] .page-suite .pk{background:radial-gradient(100% 80% at 88% 0%,var(--p-field),transparent 60%),var(--p-card)}html[dir=rtl] .page-suite .pw-suite{background:radial-gradient(110% 100% at 18% 4%,var(--p-field),transparent 64%),var(--p-card)}html[dir=rtl] .page-suite .pp-card{background:radial-gradient(90% 120% at 10% 10%,var(--p-field),transparent 60%),var(--p-card)}html[dir=rtl] .page-suite .pclose{background:radial-gradient(90% 140% at 16% 50%,var(--p-field),transparent 64%),var(--p-card)}html[dir=rtl] .page-suite .pk-compare-go{transform:scaleX(-1)}.page-suite{--pop-shadow: 0 16px 34px -18px color-mix(in oklch, var(--pa) 55%, transparent), 0 6px 14px -10px rgba(0, 0, 0, .5)}html[data-theme=light] .page-suite{--pop-shadow: 0 14px 30px -16px color-mix(in oklch, var(--pa) 42%, transparent), 0 4px 10px -8px color-mix(in oklch, var(--pa) 26%, transparent)}.page-suite .pd,.page-suite .pw-card,.page-suite .pk-compare,.page-suite .p-aud{transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s,border-color .2s,background .2s}.page-suite .pd:hover,.page-suite .pw-card:hover,.page-suite .pk-compare:hover{transform:translateY(-3px);border-color:var(--p-edge-str);box-shadow:var(--pop-shadow)}.page-suite .p-aud:hover{transform:translateY(-2px);border-color:var(--p-edge-str)}.page-suite .pk-compare:focus-visible{outline:2px solid var(--p-edge-str);outline-offset:3px}@media(prefers-reduced-motion:reduce){.page-suite .pd,.page-suite .pw-card,.page-suite .pk-compare,.page-suite .p-aud,.page-suite .pk-plans,.page-suite .pk-backdrop{transition-duration:.01ms!important}.page-suite .pd:hover,.page-suite .pw-card:hover,.page-suite .pk-compare:hover,.page-suite .p-aud:hover{transform:none}}
