.page-bundles{--pa: #E0926A;--sb-accent-1: #E0926A;--sb-eyebrow: #E0926A;--b-gut: clamp(20px, 5vw, 72px);--b-radius: 18px;--b-radius-sm: 14px;--b-radius-lg: 26px;--b-frame-bg: color-mix(in srgb, var(--bg) 52%, var(--bg-elev-1) 48%);--b-pick: color-mix(in srgb, var(--bg-elev-1) 95%, var(--pa) 5%);--b-pick-sel: color-mix(in srgb, var(--bg-elev-1) 87%, var(--pa) 13%);--b-pane: color-mix(in srgb, var(--bg-elev-1) 94%, var(--pa) 6%);--b-pane-field: color-mix(in srgb, var(--pa) 12%, transparent);--b-row: color-mix(in srgb, var(--bg-elev-1) 97%, var(--pa) 3%);--b-mini: color-mix(in srgb, var(--bg-elev-1) 88%, var(--pa) 12%);--b-card: color-mix(in srgb, var(--bg-elev-1) 93%, var(--pa) 7%);--b-card-soft: color-mix(in srgb, var(--bg-elev-1) 97%, var(--pa) 3%);--b-field: color-mix(in srgb, var(--pa) 13%, transparent);--b-chip: color-mix(in srgb, var(--pa) 12%, transparent);--b-edge: color-mix(in srgb, var(--pa) 24%, var(--border));--b-edge-str: color-mix(in srgb, var(--pa) 50%, var(--border-strong));--b-ink: #E0926A;--b-on-acc: #2B1005;--b-muted: var(--muted)}html[data-theme=light] body.route-bundles{background:#dddee1}html[data-theme=light] .page-bundles{--pa: #C86830;--sb-accent-1: #C86830;--sb-eyebrow: #6A2E08;--bg: #DDDEE1;background-color:#dddee1;--b-frame-bg: #BFC9DD;--b-pick: #CED5E4;--b-pick-sel: #D7DDE8;--b-pane: #CED5E4;--b-pane-field: color-mix(in srgb, #F3A47C 38%, transparent);--b-row: #DBE0EA;--b-mini: #E1E5EE;--b-card: #BFC9DD;--b-card-soft: #CED5E4;--b-field: color-mix(in srgb, #F3A47C 45%, transparent);--b-chip: #EEDEDA;--b-edge: #B49E9A;--b-edge-str: #9A4A1E;--b-ink: #6A2E08;--b-muted: #44464D}html[data-theme=light] body.route-bundles>nav{background:#141a2cf5}html[data-theme=light] body.route-bundles footer{--footer-bg: rgba(20, 26, 44, .96)}@media(min-width:981px){.page-bundles{--nav-h: 71px;--hero-gap: clamp(14px, 2.2vh, 26px);padding-top:calc(var(--nav-h) + var(--hero-gap))}.page-bundles .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-bundles{--nav-h: 75px;padding-top:var(--hero-gap)}}.page-bundles .sb-hero{max-width:min(1296px,calc(100% - var(--b-gut) * 2))}@media(max-width:640px){.page-bundles .sb-sig .sb-sig-mobile-hide{display:inline}.page-bundles .sb-sig g{stroke-width:2;opacity:.4}}html[data-theme=light] .page-bundles .sb-hero{background:radial-gradient(80% 75% at 72% 26%,color-mix(in srgb,#F3A47C 46%,transparent),transparent 70%),linear-gradient(180deg,#ccd4e5,#bbc6db);border-color:var(--b-edge);box-shadow:0 24px 60px -34px #141a2c6b}html[dir=rtl][data-theme=light] .page-bundles .sb-hero{background:radial-gradient(80% 75% at 28% 26%,color-mix(in srgb,#F3A47C 46%,transparent),transparent 70%),linear-gradient(180deg,#ccd4e5,#bbc6db)}html[data-theme=light] .page-bundles .sb-hero:before{mix-blend-mode:normal;opacity:.5}html[data-theme=light] .page-bundles .sb-sig line:first-child{stroke:#c2622c}html[data-theme=light] .page-bundles .sb-sig line:last-child{stroke:#9a4a1e}html[data-theme=light] .page-bundles .sb-sig g{opacity:.5}html[data-theme=light] .page-bundles .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%)}html[data-theme=light] .page-bundles .sb-display .bn-accent{background:linear-gradient(135deg,#a2501f,#7e3a10);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 22px rgba(200,104,48,.22))}html[dir=rtl][data-theme=light] .page-bundles .sb-display .bn-accent{background:linear-gradient(225deg,#a2501f,#7e3a10);-webkit-background-clip:text;background-clip:text}.page-bundles .btn-primary{background:linear-gradient(135deg,#e0926a,#ea580c);color:#2b1005}.page-bundles .btn-outline:hover{border-color:var(--b-edge-str)}.page-bundles{--bd-stage-1: #0D1424;--bd-stage-2: #080C16;--bd-glow: #E0926A;--bd-glow-o: .2;--bd-glow-o2: .05;--bd-chrome-1: #1B2438;--bd-chrome-2: #131A2A;--bd-screen-1: #101728;--bd-screen-2: #0C1220;--bd-edge: #E6EAF2;--bd-edge-o1: .16;--bd-edge-o2: .05;--bd-edge-o3: .14;--bd-shadow: #000000;--bd-shadow-o: .6;--bd-grain-o: .11;--bd-frame: #E6EAF2;--bd-frame-o: .13;--bd-tick-o: .14;--bd-construct-o: .07;--bd-acc: #E0926A;--bd-acc-txt: #E0926A;--bd-on-acc: #2B1005;--bd-hi: #C3CBDA;--bd-mid: #4A5570;--bd-dark: #39435C;--bd-label: #8B93A8;--bd-card: #121A2C;--bd-card-2: #0F1524;--bd-rule: #222C44;--bd-rule-2: #2C3752;--bd-bar: #1B2438;--bd-deep: #0C1220}html[data-theme=light] .page-bundles{--bd-stage-1: #E4E8F0;--bd-stage-2: #DAE0EB;--bd-glow: #E0926A;--bd-glow-o: .3;--bd-glow-o2: .08;--bd-chrome-1: #EDF0F6;--bd-chrome-2: #E8EBF2;--bd-screen-1: #F5F7FB;--bd-screen-2: #F1F3F8;--bd-edge: #242E42;--bd-edge-o1: .22;--bd-edge-o2: .07;--bd-edge-o3: .2;--bd-shadow: #1C2842;--bd-shadow-o: .2;--bd-grain-o: .05;--bd-frame: #242E42;--bd-frame-o: .18;--bd-tick-o: .35;--bd-construct-o: .12;--bd-acc: #C86830;--bd-acc-txt: #6A2E08;--bd-on-acc: #2B1005;--bd-hi: #2F384A;--bd-mid: #979FAD;--bd-dark: #CED3DC;--bd-label: #525B6C;--bd-card: #EDF0F6;--bd-card-2: #E8EBF2;--bd-rule: #C8CED9;--bd-rule-2: #B7BECB;--bd-bar: #DAE0EB;--bd-deep: #F6F8FB}.bd-sprite{position:absolute;width:0;height:0;overflow:hidden}.page-bundles .bd-sprite,.page-bundles .bs-art,.page-bundles .be-art,.page-bundles .bf-art{direction:ltr;unicode-bidi:isolate}.page-bundles .bs,.page-bundles .bh,.page-bundles .bw,.page-bundles .bq{padding-inline:var(--b-gut);max-width:calc(1296px + var(--b-gut) * 2);margin-inline:auto}.page-bundles .bs{padding-top:clamp(48px,7vw,88px);scroll-margin-top:20px}.page-bundles .bh,.page-bundles .bw,.page-bundles .bq{padding-top:clamp(56px,8vw,104px)}.page-bundles .be{scroll-margin-top:20px}@media(max-width:1200px){.page-bundles .bs,.page-bundles .be{scroll-margin-top:84px}}.page-bundles .b-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-bundles .b-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-bundles .b-h2{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .b-note{font-family:var(--font-mono);font-weight:500;font-size:13px;color:var(--b-muted)}.page-bundles .bs-frame{margin-top:26px;padding:clamp(10px,1.5vw,20px);border-radius:var(--b-radius-lg);border:1px solid var(--b-edge);background:radial-gradient(120% 90% at 78% 6%,var(--b-field),transparent 62%),var(--b-frame-bg)}.page-bundles .bs-grid{display:grid;grid-template-columns:1fr;gap:8px}.page-bundles .bs[data-pay=once] .pay-monthly,.page-bundles .bs[data-pay=monthly] .pay-once{display:none}.page-bundles .bs-pay{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:clamp(10px,1.4vw,16px)}.page-bundles .bs-pay-seg{display:flex;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--b-edge);background:var(--b-pick)}.page-bundles .bs-pay-btn{font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;padding:8px 16px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--text-secondary);transition:background .2s,color .2s,border-color .2s}.page-bundles .bs-pay-btn:hover{color:var(--text)}.page-bundles .bs-pay-btn[aria-pressed=true]{background:var(--b-pick-sel);border-color:var(--b-edge-str);color:var(--text)}.page-bundles .bs-pay-btn:focus-visible{outline:2px solid var(--pa);outline-offset:2px}.page-bundles .bs-pay-line{margin:0;flex:1 1 260px;font-size:14.5px;line-height:1.5;color:var(--text-secondary)}@media(max-width:520px){.page-bundles .bs-pay-seg{width:100%}.page-bundles .bs-pay-btn{flex:1 1 0;padding-inline:8px}}@media(prefers-reduced-motion:reduce){.page-bundles .bs-pay-btn{transition:none}}@media(min-width:981px){.page-bundles .bs-grid{grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-rows:repeat(8,auto) 1fr;column-gap:clamp(12px,1.5vw,20px);row-gap:8px;align-items:start}.page-bundles .bs-card{grid-column:1;grid-row:var(--i)}.page-bundles .bs-more{grid-column:1;grid-row:8;margin-top:6px}.page-bundles .bs-panel{grid-column:2;grid-row:1 / -1;align-self:stretch;contain:size}.page-bundles .bs-panel .bs-rows{flex:1 1 0;min-height:0;padding:3px 4px 3px 0;padding-inline-end:4px;margin-top:-3px}.page-bundles .bs-panel .bs-rows{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--b-edge) transparent;--fade: 22px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.page-bundles .bs-panel .bs-rows.at-top{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade)),transparent 100%)}.page-bundles .bs-panel .bs-rows.at-end{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade));mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade))}.page-bundles .bs-panel .bs-rows.at-top.at-end{-webkit-mask-image:none;mask-image:none}.page-bundles .bs-sign{display:none}}.page-bundles .bs-card{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:12px 16px 12px 12px;border-radius:var(--b-radius-sm);border:1px solid var(--b-edge);background:var(--b-pick);color:var(--text);font:inherit;text-align:start;cursor:pointer}.page-bundles .bs-card.sel{background:var(--b-pick-sel)}.page-bundles .bs-ico{width:42px;height:42px;border-radius:11px;display:flex;align-items:center;justify-content:center;color:var(--b-ink);background:var(--b-chip);border:1px solid var(--b-edge);transition:background .2s,color .2s,border-color .2s}.page-bundles .bs-ico svg{width:21px;height:21px}.page-bundles .bs-card.sel .bs-ico{background:var(--pa);border-color:var(--pa);color:var(--b-on-acc)}.page-bundles .bs-card-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.page-bundles .bs-card-name{font-family:var(--font-heading);font-weight:600;font-size:17px;letter-spacing:-.01em;line-height:1.25}html[lang=ar] .page-bundles .bs-card-name{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bs-card-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-family:var(--font-mono);font-size:12.5px}.page-bundles .bs-card-price{font-weight:500;color:var(--b-ink);white-space:nowrap}.page-bundles .bs-card-time,.page-bundles .bs-card-mo{color:var(--b-muted);white-space:nowrap}.page-bundles .bs-sign{position:relative;width:16px;height:16px;flex-shrink:0}.page-bundles .bs-sign:before,.page-bundles .bs-sign:after{content:"";position:absolute;inset-inline:0;top:50%;height:1.5px;border-radius:1px;background:var(--b-ink);transition:transform .25s,opacity .25s}.page-bundles .bs-sign:after{transform:rotate(90deg)}.page-bundles .bs-card[aria-expanded=true] .bs-sign:after{transform:rotate(0);opacity:0}.page-bundles .bs-more{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;border-radius:var(--b-radius-sm);border:1px dashed var(--b-edge)}.page-bundles .bs-more-k{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--b-ink)}html[lang=ar] .page-bundles .bs-more-k{letter-spacing:0;font-size:12.5px}.page-bundles .bs-more-v{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-secondary)}.page-bundles .bs-more .btn{margin-top:4px}.page-bundles .bs-panel{display:none;flex-direction:column;gap:16px;padding:clamp(16px,1.9vw,26px);border-radius:var(--b-radius);border:1px solid var(--b-edge);background:radial-gradient(120% 80% at 80% 0%,var(--b-pane-field),transparent 58%),var(--b-pane);container:bspane / inline-size}.page-bundles .bs-panel.on{display:flex}.page-bundles .bs-panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 24px}.page-bundles .bs-panel-id{display:flex;flex-direction:column;gap:8px;min-width:0}.page-bundles .bs-panel-name{font-family:var(--font-heading);font-weight:600;font-size:clamp(22px,2.2vw,30px);letter-spacing:-.02em;line-height:1.12;margin:0;color:var(--text)}html[lang=ar] .page-bundles .bs-panel-name{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bs-for{margin:0;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}.page-bundles .bs-for strong{color:var(--text);font-weight:600}.page-bundles .bs-price-box{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex-shrink:0;text-align:end}.page-bundles .bs-price{font-family:var(--font-heading);font-weight:600;font-size:clamp(22px,2.1vw,28px);letter-spacing:-.02em;line-height:1;color:var(--b-ink);white-space:nowrap}.page-bundles .bs-price-k{font-family:var(--font-mono);font-size:12px;line-height:1.45;color:var(--b-muted)}.page-bundles .bs-price-row{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:wrap;gap:2px 8px}.page-bundles .bs-price-tag{font-size:13px;color:var(--b-muted);white-space:nowrap}.page-bundles .bs-chips .pay-once,.page-bundles .bs-chips .pay-monthly,.page-bundles .bs-chips>.lang-en-only,.page-bundles .bs-chips>.lang-ar-only{display:contents}.page-bundles .bs-chips{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px}.page-bundles .bs[data-pay=once] .bs-chips .pay-monthly,.page-bundles .bs[data-pay=monthly] .bs-chips .pay-once{display:none}html[lang=ar] .page-bundles .bs-chips>.lang-en-only,html:not([lang=ar]) .page-bundles .bs-chips>.lang-ar-only{display:none}.page-bundles .bs-chip{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1.2;white-space:nowrap;padding:5px 10px;border-radius:999px;border:1px solid var(--b-edge);color:var(--b-ink);background:var(--b-chip)}.page-bundles .bs-chip-quiet{color:var(--b-muted);background:transparent}.page-bundles .bs-chip-arrow{font-size:13px;color:var(--b-muted)}html[lang=ar] .page-bundles .bs-chip{font-family:Cairo,sans-serif;font-size:13px}.page-bundles .bs-time{font-family:var(--font-mono);font-weight:500;font-size:12.5px;color:var(--text-secondary);white-space:nowrap;padding-top:2px}@container bspane (max-width: 520px){.page-bundles .bs-panel-top{flex-direction:column}.page-bundles .bs-price-box{align-items:flex-start;gap:8px;text-align:start}.page-bundles .bs-price-row,.page-bundles .bs-chips{justify-content:flex-start}.page-bundles .bs-chip-arrow{display:none}}.page-bundles .bs-label-row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin-bottom:-6px}.page-bundles .bs-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--b-muted)}.page-bundles .bs-need{font-size:13.5px;line-height:1.45;color:var(--text-secondary)}.page-bundles .bs-need-k{font-weight:600;color:var(--b-ink);margin-inline-end:4px}html[lang=ar] .page-bundles .bs-label{letter-spacing:0;font-size:12.5px}.page-bundles .bs-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.page-bundles .bs-row{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:center;gap:18px;padding:10px 14px 10px 10px;border-radius:var(--b-radius-sm);border:1px solid transparent;background:var(--b-row)}.page-bundles .bs-art{display:block;width:100%;height:auto;border-radius:8px}.page-bundles .bs-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.page-bundles .bs-name{font-family:var(--font-heading);font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--text)}html[lang=ar] .page-bundles .bs-name{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bs-rnote{font-size:14px;line-height:1.5;color:var(--b-muted)}@container bspane (max-width: 560px){.page-bundles .bs-row{grid-template-columns:132px minmax(0,1fr);gap:14px}}@container bspane (max-width: 400px){.page-bundles .bs-row{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:8px 10px 8px 8px}.page-bundles .bs-art{border-radius:6px}.page-bundles .bs-name{font-size:15.5px;line-height:1.3}.page-bundles .bs-rnote{font-size:13px;line-height:1.45}}.page-bundles .bs-provide{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 14px;border-radius:var(--b-radius-sm);border:1px dashed var(--b-edge)}.page-bundles .bs-provide-k{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--b-ink)}html[lang=ar] .page-bundles .bs-provide-k{letter-spacing:0;font-size:12.5px}.page-bundles .bs-provide-v{font-size:15px;line-height:1.45;color:var(--text)}.page-bundles .bs-every{color:var(--b-ink);text-decoration:none}.page-bundles .bs-every:hover{text-decoration:underline;text-underline-offset:3px}.page-bundles .bs-foot{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding-top:4px;margin-top:auto}.page-bundles .bs-foot-note{font-family:var(--font-mono);font-size:12.5px;line-height:1.5;color:var(--b-muted)}.page-bundles .be{display:grid;grid-template-columns:1fr;gap:18px;margin-top:12px;padding:clamp(18px,2.4vw,30px);border-radius:var(--b-radius);border:1px solid var(--b-edge);background:radial-gradient(110% 120% at 88% 8%,var(--b-field),transparent 62%),var(--b-card)}@media(min-width:641px){.page-bundles .be{grid-template-columns:1fr 1fr;grid-template-areas:"head head" "cover bring";column-gap:clamp(16px,2vw,28px)}.page-bundles .be-head{grid-area:head}.page-bundles .be-cover{grid-area:cover}.page-bundles .be-bring{grid-area:bring}}.page-bundles .be-art{display:none;width:100%;height:auto;border-radius:10px}@media(min-width:1001px){.page-bundles .be{grid-template-columns:minmax(200px,240px) 1fr 1fr;grid-template-areas:"art head head" "art cover bring";row-gap:16px}.page-bundles .be-art{grid-area:art;display:block;align-self:center}}.page-bundles .be-head{display:flex;flex-direction:column;gap:6px}.page-bundles .be-k{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--b-ink)}html[lang=ar] .page-bundles .be-k{letter-spacing:0;font-size:13px}.page-bundles .be-sub{margin:0;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}.page-bundles .be-group{display:flex;flex-direction:column;gap:10px;min-width:0}.page-bundles .be-gk{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--b-muted)}html[lang=ar] .page-bundles .be-gk{letter-spacing:0;font-size:12.5px}.page-bundles .be-minis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;flex:1 1 auto}.page-bundles .be-mini{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"ico t" "ico s";align-items:center;column-gap:12px;row-gap:2px;padding:12px 14px 12px 12px;border-radius:12px;border:1px solid var(--b-edge);background:var(--b-mini)}.page-bundles .be-mini{border-style:dashed;background:color-mix(in srgb,var(--b-mini) 45%,transparent);height:100%;box-sizing:border-box}.page-bundles .be-ico{grid-area:ico;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--b-ink);background:var(--b-chip);border:1px solid var(--b-edge)}.page-bundles .be-ico{background:transparent;border-style:dashed}.page-bundles .be-ico svg{width:19px;height:19px}.page-bundles .be-t{grid-area:t;align-self:end;font-family:var(--font-heading);font-weight:600;font-size:15.5px;letter-spacing:-.01em;line-height:1.25;color:var(--text)}html[lang=ar] .page-bundles .be-t{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .be-s{grid-area:s;align-self:start;font-size:13px;line-height:1.4;color:var(--b-muted)}@media(max-width:640px){.page-bundles .be-minis{grid-auto-rows:minmax(104px,auto)}}@media(max-width:420px){.page-bundles .be-mini{grid-template-columns:minmax(0,1fr);grid-template-areas:"ico" "t" "s";row-gap:4px;padding:12px}.page-bundles .be-minis{grid-auto-rows:minmax(150px,auto)}.page-bundles .be-ico{margin-bottom:4px}}.page-bundles .bh-steps{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:761px){.page-bundles .bh-steps{grid-template-columns:repeat(3,1fr)}}.page-bundles .bh-step{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:var(--b-radius-sm);border:1px solid var(--border);background:var(--b-card-soft)}.page-bundles .bh-num{font-family:var(--font-mono);font-weight:500;font-size:12px;line-height:1;width:26px;height:26px;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid var(--b-edge);color:var(--b-ink);background:var(--b-chip)}.page-bundles .bh-name{font-family:var(--font-heading);font-weight:600;font-size:17px;letter-spacing:-.01em;margin:0;color:var(--text)}html[lang=ar] .page-bundles .bh-name{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bh-line{margin:0;font-size:14px;line-height:1.55;color:var(--b-muted)}.page-bundles .bf-card{display:grid;grid-template-columns:1fr;gap:clamp(20px,3vw,44px);align-items:center;margin-top:14px;padding:clamp(20px,2.6vw,36px);border:1px solid var(--b-edge);border-radius:var(--b-radius);background:radial-gradient(90% 120% at 90% 10%,var(--b-field),transparent 60%),var(--b-card)}@media(min-width:861px){.page-bundles .bf-card{grid-template-columns:minmax(0,1fr) minmax(300px,440px)}}.page-bundles .bf-txt{display:flex;flex-direction:column;gap:14px;min-width:0}.page-bundles .bf-h{font-family:var(--font-heading);font-weight:600;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em;line-height:1.15;margin:0;color:var(--text)}html[lang=ar] .page-bundles .bf-h{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bf-body{margin:0;font-size:16px;line-height:1.65;color:var(--text-secondary);max-width:60ch}.page-bundles .bf-lock{align-self:flex-start;font-family:var(--font-mono);font-weight:500;font-size:13px;line-height:1.4;color:var(--b-ink);padding:8px 12px;border-radius:10px;border:1px solid var(--b-edge);background:var(--b-chip)}.page-bundles .bf-art{display:block;width:100%;max-width:440px;height:auto;border-radius:10px;justify-self:center}.page-bundles .bw-pair{display:grid;grid-template-columns:1fr;gap:12px;margin-top:26px}@media(min-width:761px){.page-bundles .bw-pair{grid-template-columns:1fr 1fr;gap:clamp(12px,1.6vw,20px)}}.page-bundles .bw-card{display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,30px);border-radius:var(--b-radius);border:1px solid var(--b-edge);background:var(--b-card-soft)}.page-bundles .bw-ours{border-color:var(--b-edge-str);background:radial-gradient(110% 100% at 84% 4%,var(--b-field),transparent 64%),var(--b-card)}.page-bundles .bw-t{font-family:var(--font-heading);font-weight:600;font-size:clamp(20px,2vw,24px);letter-spacing:-.015em;margin:0;color:var(--text)}html[lang=ar] .page-bundles .bw-t{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bw-sub{font-size:14px;color:var(--b-muted);margin-top:-4px}.page-bundles .bw-list{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.page-bundles .bw-list li{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:10px;align-items:baseline;font-size:15.5px;line-height:1.55;color:var(--text-secondary)}.page-bundles .bw-mark{color:var(--b-ink);font-weight:700}.page-bundles .bw-custom .bw-mark{color:var(--b-muted)}html[dir=rtl] .page-bundles .bw-custom .bw-mark{display:inline-block;transform:scaleX(-1)}.page-bundles .bw-link{margin-top:auto;padding-top:10px;align-self:flex-start;font-size:14.5px;font-weight:600;color:var(--b-ink);text-decoration:none}.page-bundles .bw-link:hover{text-decoration:underline;text-underline-offset:3px}.page-bundles .bq-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:26px;align-items:start}@media(min-width:861px){.page-bundles .bq-grid{grid-template-columns:1fr 1fr;column-gap:clamp(20px,2.4vw,34px)}}.page-bundles .bq-card{border:1px solid var(--b-edge);border-radius:var(--b-radius-sm);background:var(--b-card-soft);overflow:hidden}.page-bundles .bq-card.open{background:var(--b-card)}.page-bundles .bq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;background:none;border:0;cursor:pointer;font:inherit;text-align:start;color:var(--text)}.page-bundles .bq-q-txt{font-size:15px;font-weight:500;line-height:1.4}.page-bundles .bq-sign{position:relative;width:14px;height:14px;flex-shrink:0}.page-bundles .bq-sign:before,.page-bundles .bq-sign:after{content:"";position:absolute;inset-inline:0;top:50%;height:1.5px;border-radius:1px;background:var(--b-ink);transition:transform .25s,opacity .25s}.page-bundles .bq-sign:after{transform:rotate(90deg)}.page-bundles .bq-card.open .bq-sign:after{transform:rotate(0);opacity:0}.page-bundles .bq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.page-bundles .bq-card.open .bq-a{grid-template-rows:1fr}.page-bundles .bq-a-in{overflow:hidden}.page-bundles .bq-a-in p{margin:0;padding:0 18px 18px;font-size:14.5px;line-height:1.7;color:var(--text-secondary)}.page-bundles .bclose{max-width:min(1296px,calc(100% - var(--b-gut) * 2));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-top:clamp(56px,8vw,104px);margin-bottom:clamp(40px,6vw,72px);padding:clamp(26px,3vw,38px) clamp(22px,3vw,36px);border:1px solid var(--b-edge);border-radius:var(--b-radius);background:radial-gradient(90% 140% at 84% 50%,var(--b-field),transparent 64%),var(--b-card)}.page-bundles .bclose-txt{display:flex;flex-direction:column;gap:8px;max-width:640px}.page-bundles .bclose-eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--b-ink)}.page-bundles .bclose-h{font-family:var(--font-heading);font-weight:600;font-size:clamp(22px,2.6vw,30px);letter-spacing:-.015em;line-height:1.15;margin:0;color:var(--text)}html[lang=ar] .page-bundles .bclose-h{font-family:Cairo,sans-serif;letter-spacing:0}.page-bundles .bclose-sub{margin:0;font-size:15px;line-height:1.6;color:var(--text-secondary)}.page-bundles .bclose-cta{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:980px){.page-bundles .bs-panel{margin:-2px 0 6px;border-top-left-radius:8px;border-top-right-radius:8px}.page-bundles .bs-more{margin-top:6px}}@media(max-width:600px){.page-bundles .bs-card{padding:11px 14px 11px 11px;gap:12px}.page-bundles .bs-card-name{font-size:16.5px}.page-bundles .bs-panel{padding:14px}.page-bundles .bclose{flex-direction:column;align-items:flex-start}}html[lang=ar] .page-bundles .b-note,html[lang=ar] .page-bundles .bs-card-meta,html[lang=ar] .page-bundles .bs-price-k,html[lang=ar] .page-bundles .bs-time,html[lang=ar] .page-bundles .bs-foot-note,html[lang=ar] .page-bundles .bf-lock,html[lang=ar] .page-bundles .bclose-eyebrow{font-family:Cairo,sans-serif;letter-spacing:0}html[lang=ar] .page-bundles .bs-card,html[lang=ar] .page-bundles .bs-more,html[lang=ar] .page-bundles .bs-panel,html[lang=ar] .page-bundles .be,html[lang=ar] .page-bundles .bh-step,html[lang=ar] .page-bundles .bf-card,html[lang=ar] .page-bundles .bw-card,html[lang=ar] .page-bundles .bq-card,html[lang=ar] .page-bundles .bclose{direction:rtl;text-align:right}html[dir=rtl] .page-bundles .bs-frame{background:radial-gradient(120% 90% at 22% 6%,var(--b-field),transparent 62%),var(--b-frame-bg)}html[dir=rtl] .page-bundles .bs-panel{background:radial-gradient(120% 80% at 20% 0%,var(--b-pane-field),transparent 58%),var(--b-pane)}html[dir=rtl] .page-bundles .be{background:radial-gradient(110% 120% at 12% 8%,var(--b-field),transparent 62%),var(--b-card)}html[dir=rtl] .page-bundles .bf-card{background:radial-gradient(90% 120% at 10% 10%,var(--b-field),transparent 60%),var(--b-card)}html[dir=rtl] .page-bundles .bw-ours{background:radial-gradient(110% 100% at 16% 4%,var(--b-field),transparent 64%),var(--b-card)}html[dir=rtl] .page-bundles .bclose{background:radial-gradient(90% 140% at 16% 50%,var(--b-field),transparent 64%),var(--b-card)}html[dir=rtl] .page-bundles .bs-card{padding:12px 12px 12px 16px}html[dir=rtl] .page-bundles .bs-row{padding:10px 10px 10px 14px}html[dir=rtl] .page-bundles .be-mini{padding:12px 12px 12px 14px}.page-bundles{--pop-shadow: 0 16px 34px -18px color-mix(in srgb, var(--pa) 50%, transparent), 0 6px 14px -10px rgba(0, 0, 0, .55);--pop-ring: 0 0 0 1px color-mix(in srgb, var(--pa) 42%, transparent)}html[data-theme=light] .page-bundles{--pop-shadow: 0 14px 30px -16px color-mix(in srgb, var(--pa) 45%, transparent), 0 4px 10px -8px color-mix(in srgb, var(--pa) 28%, transparent);--pop-ring: 0 0 0 1px color-mix(in srgb, var(--pa) 40%, transparent)}.page-bundles .bs-card,.page-bundles .bs-more,.page-bundles .bs-row,.page-bundles .be-mini,.page-bundles .bh-step,.page-bundles .bw-card,.page-bundles .bq-card{transition:transform .2s cubic-bezier(.2,.7,.3,1),box-shadow .2s,border-color .2s,background .2s}.page-bundles .bs-card:hover,.page-bundles .bs-more:hover,.page-bundles .bs-row:hover,.page-bundles .be-mini:hover,.page-bundles .bh-step:hover,.page-bundles .bw-card:hover,.page-bundles .bq-card:hover{transform:translateY(-3px);border-color:var(--b-edge-str);box-shadow:var(--pop-shadow)}.page-bundles .bs-card:focus-visible,.page-bundles .bq-card:has(.bq-q:focus-visible){transform:translateY(-3px);border-color:var(--b-edge-str);box-shadow:var(--pop-shadow);outline:2px solid var(--b-edge-str);outline-offset:3px}.page-bundles .bs-card:active,.page-bundles .bq-card:active{transform:translateY(-1px)}.page-bundles .bs-card.sel,.page-bundles .bq-card.open{border-color:var(--b-edge-str);box-shadow:var(--pop-ring)}.page-bundles .bs-card.sel:hover,.page-bundles .bq-card.open:hover{box-shadow:var(--pop-ring),var(--pop-shadow)}.page-bundles .bs-row:hover,.page-bundles .be-mini:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.page-bundles .bs-card,.page-bundles .bs-more,.page-bundles .bs-row,.page-bundles .be-mini,.page-bundles .bh-step,.page-bundles .bw-card,.page-bundles .bq-card,.page-bundles .bq-a{transition-duration:.01ms!important}.page-bundles .bs-card:hover,.page-bundles .bs-more:hover,.page-bundles .bs-row:hover,.page-bundles .be-mini:hover,.page-bundles .bh-step:hover,.page-bundles .bw-card:hover,.page-bundles .bq-card:hover,.page-bundles .bs-card:focus-visible{transform:none}}
