.gl-head{align-items:end}.gl-head .screens{grid-column:10/-1;justify-self:end}.gl-note{color:var(--muted);grid-column:4/span 6;max-inline-size:56ch;font-size:15px;line-height:1.6}@media (width<=899px){.gl-note{grid-column:1/-1}.gl-head .screens{grid-column:1/-1;justify-self:start;margin-block-start:16px}}.gl{margin-block-start:clamp(28px,3.4vw,48px)}.gl figcaption{color:var(--muted);text-wrap:pretty;max-inline-size:40ch;margin-block-start:12px;font-size:14.5px;line-height:1.5}.gl-btn{inline-size:100%;color:inherit;font:inherit;text-align:start;cursor:zoom-in;background:0 0;border:0;border-radius:12px;margin:0;padding:0;display:block;position:relative}.gl-btn:focus-visible{outline-offset:4px}.gl-btn .frame,.gl-btn .frame-view,.gl-btn .phone,.gl-btn picture{display:block}.gl-phones{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:var(--gap);align-items:start;display:grid}.gl-phones-5{--n:5}.gl-phones-4{--n:4}.gl-phones-2{--n:2}.gl-phones .phone,.gl-desk .phone{border-width:7px;border-radius:34px;inline-size:100%;max-inline-size:300px;position:relative;inset:auto;transform:none}.gl-phones .phone:before,.gl-desk .phone:before{block-size:15px;inline-size:28%;inset-block-start:6px}.gl-phones .phone img,.gl-desk .phone img{border-radius:27px}.gl .phone.band-top{padding-block-start:20px}.gl .phone.band-top:before{block-size:13px;inset-block-start:3px}.gl .phone.band-top img{border-start-start-radius:0;border-start-end-radius:0}.gl .phone.deck img{aspect-ratio:780/1418}@media (width<=899px){.gl-phones{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--pad);margin-inline:calc(-1 * var(--pad));padding:6px var(--pad) 10px;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:40%;grid-auto-flow:column;overflow-x:auto}.gl-phones::-webkit-scrollbar{display:none}.gl-phones>figure{scroll-snap-align:start}}@media (width<=599px){.gl-phones{grid-auto-columns:62%}}.gl-desk{gap:clamp(36px, 4vw, 52px) var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.gl-desk+.gl-desk,.gl-phones+.gl-desk,.gl-desk+.gl-phones{margin-block-start:clamp(40px,4.4vw,64px)}.gl-desk>*{grid-column:span 12;min-inline-size:0}.gl-s3{grid-column:span 3!important}.gl-s4{grid-column:span 4!important}.gl-s5{grid-column:span 5!important}.gl-s6{grid-column:span 6!important}.gl-s7{grid-column:span 7!important}.gl-s8{grid-column:span 8!important}.gl-s9{grid-column:span 9!important}.gl-stack{gap:clamp(28px,3vw,40px);display:grid}.gl .frame{border-radius:10px}.gl .frame-view,.pd-b .frame-view{aspect-ratio:auto}.gl .frame-view img,.pd-b .frame-view img{object-fit:initial;block-size:auto}.frame-bar .url:empty{visibility:hidden}@media (width<=899px){.gl-s3,.gl-s4,.gl-s5,.gl-s6,.gl-s7,.gl-s8,.gl-s9{grid-column:span 12!important}.gl-desk .gl-pair{grid-column:span 6!important}}@media (width<=559px){.gl-desk .gl-pair{grid-column:span 12!important}.gl-desk .gl-pair .phone{max-inline-size:240px}}.gl-rise{background:var(--panel);border-radius:12px;padding:12% 11% 0;display:block;position:relative;overflow:hidden}.gl-phones .gl-rise .phone{border-block-end:0;border-end-end-radius:0;border-end-start-radius:0;max-inline-size:none}.gl-phones .gl-rise .phone img{aspect-ratio:auto 436/624;border-end-end-radius:0;border-end-start-radius:0}.gl-note-b{margin-block-end:clamp(20px,2.4vw,28px)}@media (width<=599px){.gl-strip .frame-view{aspect-ratio:16/9}.gl .gl-strip .frame-view img{object-fit:cover;object-position:0 0;block-size:100%}}@media (width>=900px){.gl-desk:has(>.gl-stack){align-items:stretch}.gl-desk:has(>.gl-stack)>figure{flex-direction:column;display:flex}.gl-desk:has(>.gl-stack)>figure>.gl-btn,.gl-desk:has(>.gl-stack)>figure .frame{flex-direction:column;flex:auto;display:flex}.gl-desk:has(>.gl-stack)>figure .frame-view{flex:auto;min-block-size:12rem;position:relative}.gl-desk:has(>.gl-stack)>figure .frame-view picture{position:absolute;inset:0}.gl-desk:has(>.gl-stack)>figure .frame-view img{object-fit:cover;object-position:50% 50%;block-size:100%;inline-size:100%}}@media print{.gl-phones{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));scroll-snap-type:none;grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}.gl-phones>figure{break-inside:avoid}}.lb{color:#efeade;border:0;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.lb[open]{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.lb::backdrop{background:#0e0d0a80}:where(html:has(.lb[open])){overflow:hidden}.lb :focus-visible{outline-color:#de8460}.lb-top{padding:12px var(--pad);justify-content:space-between;align-items:center;gap:16px;display:flex}.lb-n{color:#b3a999;font-size:14px}.lb .icon-btn{color:#efeade;border-color:#efeade4d;block-size:44px;inline-size:44px}@media (hover:hover){.lb .icon-btn:hover{border-color:#efeade}}.lb-stage{place-items:center;min-block-size:0;padding-inline:clamp(60px,7vw,112px);display:grid;position:relative}.lb-img{object-fit:contain;background:#1b1915;border-radius:10px;block-size:auto;max-block-size:100%;inline-size:auto;max-inline-size:100%}.lb-prev,.lb-next{margin-block-start:-22px;position:absolute;inset-block-start:50%}.lb-prev{inset-inline-start:max(8px, calc(var(--pad) - 4px))}.lb-next{inset-inline-end:max(8px, calc(var(--pad) - 4px))}:root[dir=rtl] .lb-prev svg,:root[dir=rtl] .lb-next svg{transform:scaleX(-1)}.lb-cap{padding:14px var(--pad) clamp(18px, 3vw, 28px);text-align:center;color:#d6cfc2;text-wrap:pretty;max-inline-size:64ch;margin-inline:auto;font-size:15px;line-height:1.55}@media (width<=599px){.lb-stage{padding-inline:8px}.lb-prev,.lb-next{margin:0;inset-block:auto -58px}.lb-cap{padding-inline:64px}}@media (prefers-reduced-motion:no-preference){.lb[open]{animation:.18s ease-out lb-in}@keyframes lb-in{0%{opacity:0}}}.lb{background:#0e0d0a}.lb-stage{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.lb-img{place-self:center}@media (width<=599px){.lb-cap{min-block-size:calc(72px + env(safe-area-inset-bottom,0px));padding-block-end:max(18px, env(safe-area-inset-bottom,0px))}}.pd-hero-t{grid-column:1/span 6}.pd-hero-v{grid-column:7/-1}.pd-kind{color:var(--muted);font-size:15px}.pd-kind.own{color:var(--accent-text)}.pd-h1{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.04em;margin-block-start:14px;font-weight:350;line-height:.92}.pd-one{font-family:var(--f-display);letter-spacing:-.012em;text-wrap:pretty;max-inline-size:28ch;margin-block-start:clamp(22px,2.6vw,36px);font-size:clamp(22px,2.05vw,29px);font-weight:380;line-height:1.28}.pd-sup{color:var(--muted);text-wrap:pretty;max-inline-size:42ch;margin-block-start:16px;font-size:clamp(17px,1.3vw,19px);line-height:1.6}.pd-acts{flex-wrap:wrap;gap:12px;margin-block-start:clamp(28px,3vw,40px);display:flex}@media (hover:hover){.pd-acts .btn-solid:hover{background:var(--fg);color:var(--bg)}}.pd-stores{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 22px;margin-block-start:22px;font-size:15px;display:flex}.pd-stores a{font-weight:550}.pd-stage{background:var(--panel);aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.pd-stage .phone{inline-size:min(300px,50%);padding-block-start:26px;inset-block-start:clamp(36px,4.6vw,64px)}.pd-stage .phone:before{block-size:18px;inline-size:28%;inset-block-start:4px}.pd-stage .phone img{border-start-start-radius:0;border-start-end-radius:0}.pd-stage--duo .frame{border-radius:10px;inline-size:90%;position:absolute;inset-block-start:11%;inset-inline-end:-6%}.pd-stage--duo .frame-view{aspect-ratio:1600/928}.pd-stage--duo .phone{border-width:6px;border-radius:28px;inline-size:31%;padding-block-start:16px;inset-block-start:36%;inset-inline-start:8%;transform:none}.pd-stage--duo .phone:before{block-size:11px;inset-block-start:2px}.pd-stage--duo .phone img{border-end-end-radius:22px;border-end-start-radius:22px}@media (width<=899px){.pd-hero-t,.pd-hero-v{grid-column:1/-1}.pd-stage{aspect-ratio:4/3.4}}@media (width<=559px){.pd-stage{aspect-ratio:1/1.08}.pd-stage .phone{inline-size:58%}.pd-stage--duo .phone{inline-size:36%;inset-block-start:40%}.pd-acts .btn{flex:auto}}.pd-facts{column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-facts>div{border-block-end:1px solid var(--line);min-inline-size:0;padding-block:14px 15px}.pd-facts dt{color:var(--muted);font-size:14px}.pd-facts dd{text-wrap:pretty;margin-block-start:3px;font-size:17px;line-height:1.5}@media (width<=599px){.pd-facts{grid-template-columns:1fr}}.pd-list{gap:clamp(28px, 3vw, 40px) var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-list li{border-block-start:1px solid var(--line);min-inline-size:0;padding-block-start:16px}.pd-list b,.pd-g li b{font-size:17px;font-weight:600;line-height:1.4;display:block}.pd-list p,.pd-g li p{color:var(--muted);text-wrap:pretty;max-inline-size:44ch;margin-block-start:6px;font-size:16px;line-height:1.6}@media (width<=719px){.pd-list{grid-template-columns:1fr}}.pd-steps{border-block-start:1px solid var(--fg)}.pd-steps li{column-gap:var(--gap);border-block-end:1px solid var(--line);grid-template-columns:clamp(40px,4vw,64px) minmax(0,5fr) minmax(0,7fr);align-items:baseline;padding-block:clamp(18px,2vw,24px);display:grid}.pd-n{font-family:var(--serif);color:var(--accent-text);font-variant-numeric:lining-nums;font-size:clamp(24px,2.2vw,32px);font-weight:380;line-height:1}.pd-steps b{font-family:var(--f-display);letter-spacing:-.01em;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.25}.pd-steps p{color:var(--muted);text-wrap:pretty;max-inline-size:48ch;font-size:16.5px;line-height:1.6}@media (width<=719px){.pd-steps li{grid-template-columns:40px minmax(0,1fr);row-gap:6px}.pd-steps p{grid-column:2}}.pd-cols{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:36px var(--gap);display:grid}.pd-cols-4{--n:4}.pd-cols-3{--n:3}.pd-cols li{border-block-start:1px solid var(--fg);min-inline-size:0;padding-block-start:16px}.pd-cols h3{font-family:var(--f-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(20px,1.6vw,23px);font-weight:400;line-height:1.25}.pd-cols p{color:var(--muted);text-wrap:pretty;margin-block-start:10px;font-size:16px;line-height:1.6}@media (width<=1099px){.pd-cols-4{--n:2}}@media (width<=719px){.pd-cols-4,.pd-cols-3{--n:1}.pd-cols{row-gap:28px}}.pd-groups{row-gap:clamp(36px,4vw,56px);display:grid}.pd-g{column-gap:var(--gap);border-block-start:1px solid var(--fg);grid-template-columns:repeat(9,minmax(0,1fr));padding-block-start:18px;display:grid}.pd-g h3{font-family:var(--f-display);letter-spacing:-.01em;grid-column:1/span 3;padding-inline-end:12px;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.25}.pd-g ul{gap:24px var(--gap);grid-column:4/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1099px){.pd-g h3{grid-column:1/-1;margin-block-end:18px}.pd-g ul{grid-column:1/-1}}@media (width<=599px){.pd-g ul{grid-template-columns:1fr}}.pd-tw{overflow-x:auto}.pd-table{border-collapse:collapse;inline-size:100%;font-size:16.5px;line-height:1.5}.pd-table th,.pd-table td{text-align:start;vertical-align:top;border-block-end:1px solid var(--line);padding:14px 16px 15px 0}:root[dir=rtl] .pd-table th,:root[dir=rtl] .pd-table td{padding:14px 0 15px 16px}.pd-table thead th{color:var(--muted);border-block-end-color:var(--fg);padding-block:0 12px;font-size:14px;font-weight:550}.pd-table thead th.pd-new{color:var(--accent-text)}.pd-table tbody th{inline-size:22%;font-weight:600}.pd-table td{color:var(--muted);inline-size:39%}.pd-table td.pd-new{color:var(--fg)}@media (width<=599px){.pd-table{font-size:15px}.pd-table th,.pd-table td{padding-inline-end:10px}}.pd-chips{flex-wrap:wrap;gap:8px;display:flex}.pd-chips li{border:1px solid var(--line);border-radius:999px;align-items:center;min-block-size:40px;padding:6px 16px;font-size:15px;line-height:1.4;display:inline-flex}.pd-chips-h{font-family:var(--f-display);letter-spacing:-.012em;max-inline-size:30ch;margin-block-end:20px;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.25}.pd-rec{gap:32px var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pd-rec li{border-block-start:1px solid var(--fg);padding-block-start:16px}.pd-rec-d{color:var(--muted);font-size:14px}.pd-rec h3{font-family:var(--f-display);letter-spacing:-.01em;margin-block-start:4px;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.25}.pd-rec p:last-child{color:var(--muted);text-wrap:pretty;max-inline-size:46ch;margin-block-start:10px;font-size:16px;line-height:1.6}.pd-more{grid-column:4/-1;justify-self:start;margin-block-start:28px;font-size:16px;font-weight:550;display:inline-block}@media (width<=719px){.pd-rec{grid-template-columns:1fr}}@media (width<=899px){.pd-more{grid-column:1/-1}}.pd-photo{margin-block-start:var(--pt,clamp(64px, 7.4vw, 120px))}.pd-photo-img{background:var(--panel);block-size:clamp(380px,52vw,800px);position:relative;overflow:hidden}.pd-photo-img picture{block-size:100%;display:block}.pd-photo-img img{object-fit:cover;object-position:50% 44%;block-size:100%;inline-size:100%;max-inline-size:none}.pd-photo-cap{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-block-start:14px;font-size:14px;display:flex}.pd-photo-cap a{color:var(--fg);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-underline-offset:4px}@media (width<=599px){.pd-photo-img{aspect-ratio:4/3.3;block-size:auto}}.pd-back{grid-column:4/-1;margin-block-start:clamp(36px,4vw,56px);padding-block-end:clamp(72px,8vw,128px);font-size:16px}@media (width<=899px){.pd-back{grid-column:1/-1}}.pd-h1{font-size:clamp(58px,8.6vw,120px)}.pd-stage .phone.deck{inset-block-start:clamp(64px,9vw,112px)}@media (width>=560px) and (width<=899px){.pd-stage:not(.pd-stage--duo) .phone{inline-size:min(360px,46%)}}@media (width<=599px){.pd-photo-img img{object-position:0 50%}}.pd-rec-lead{text-wrap:pretty;max-inline-size:56ch;margin-block-end:22px;font-size:17px;line-height:1.55}:root:lang(ar) .pd-rec-lead{line-height:1.9}.pd-h1{overflow-wrap:anywhere}:root:lang(ar) .pd-table td{line-height:1.8}@media print{.pd-stage,.pd-g{break-inside:avoid}.pd-stage .phone{border-block-end-width:0;border-end-end-radius:0;border-end-start-radius:0;inset-block-end:0}.pd-stage .phone picture{block-size:100%}.pd-stage .phone img,.pd-stage .phone.deck img{object-fit:cover;object-position:top;border-end-end-radius:0;border-end-start-radius:0;block-size:100%}}
