body{margin:0}#malak-site{min-height:100vh}#malak-site{--paper:#f6f4ef;--ink:#20221f;--muted:#73766e;--line:#dedfd7;--accent:#d65a34;--soft:#eeefe8;--radius:4px}#malak-site *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:104px}#malak-site{margin:0;background:var(--paper);color:var(--ink);font-family:"Noto Sans Arabic",Tahoma,Arial,sans-serif;font-size:15px;line-height:1.8}#malak-site button,#malak-site input,#malak-site a{-webkit-tap-highlight-color:transparent}#malak-site button,#malak-site a{touch-action:manipulation}#malak-site a{color:inherit;text-decoration:none}#malak-site button{font:inherit;color:inherit;cursor:pointer}#malak-site button:disabled{cursor:default}#malak-site button:focus-visible,#malak-site a:focus-visible,#malak-site summary:focus-visible{outline:3px solid var(--accent);outline-offset:5px}#malak-site img{display:block;max-width:100%;height:auto}#malak-site button svg{width:21px;height:21px}#malak-site h1,#malak-site h2,#malak-site h3,#malak-site p{margin:0}#malak-site h1,#malak-site h2,#malak-site h3{line-height:1.45}#malak-site button{border:0;background:none}#malak-site .wrap{width:min(1280px,calc(100% - 112px));margin-inline:auto}#malak-site .skip{position:fixed;top:-80px;z-index:100;background:white;padding:10px}#malak-site .skip:focus{top:0}#malak-site .announcement{display:flex;justify-content:center;align-items:center;gap:16px;background:#252922;color:#fff;font-size:11px;height:34px}#malak-site .announcement span{opacity:.72;border-right:1px solid #697161;padding-right:16px}#malak-site .header{height:92px;display:flex;align-items:center;justify-content:space-between;padding:0 56px;gap:30px;border-bottom:1px solid var(--line);background:rgba(246,244,239,.97);position:sticky;top:0;z-index:20}#malak-site .brand{font-weight:800;font-size:24px;line-height:1.5;letter-spacing:-1px;display:flex;flex-direction:column}#malak-site .brand span{font-family:Arial,sans-serif;font-size:9px;letter-spacing:3px;font-weight:600}#malak-site .header nav{display:flex;gap:32px;font-size:12px;font-weight:500}#malak-site .header nav a{position:relative}#malak-site .header nav a:after{content:"";position:absolute;bottom:-8px;right:0;width:0;height:2px;background:var(--accent);transition:width .2s}#malak-site .header nav a:hover:after{width:100%}#malak-site .saved-button{display:flex;gap:9px;align-items:center;font-size:12px}#malak-site .saved-button b{background:var(--soft);width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font:11px Arial}#malak-site .hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;padding-block:54px 58px}#malak-site .eyebrow{font-size:11px;letter-spacing:.04em;font-weight:600;color:var(--muted);display:block;margin-bottom:20px}#malak-site .hero-copy .eyebrow{font-family:Arial,sans-serif;font-size:12px;letter-spacing:2px;display:flex;gap:10px;align-items:center}#malak-site .little-dot{width:7px;height:7px;border-radius:50%;background:var(--accent)}#malak-site h1{font-size:clamp(48px,5.1vw,76px);font-weight:700;letter-spacing:-3px;line-height:1.5;margin-bottom:22px}#malak-site h1 span{color:var(--accent)}#malak-site .hero-copy>p{font-size:16px;line-height:2.1;max-width:390px;color:#5d6157;margin-bottom:32px}#malak-site .button{min-height:52px;display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:12px 25px;font-weight:600;font-size:13px;border-radius:var(--radius);transition:background .2s,transform .2s}#malak-site .button:hover{transform:translateY(-2px)}#malak-site .primary{background:var(--ink);color:#fff}#malak-site .primary:hover{background:var(--accent)}#malak-site .button>span{font-size:20px;line-height:1}#malak-site .hero-facts{display:flex;gap:14px;flex-wrap:wrap;margin-top:35px;font-size:10px;color:var(--muted)}#malak-site .hero-facts span+span:before{content:"·";padding-left:14px}#malak-site .hero-visual{position:relative;background:#eaece5;overflow:hidden;border-radius:var(--radius);padding:20px 24px 0}#malak-site .image-label{position:absolute;top:28px;left:28px;font:10px Arial;letter-spacing:2px;color:#596251;z-index:1}#malak-site .hero-photo{display:block;padding:16px 12px 0;position:relative;width:100%;mix-blend-mode:multiply}#malak-site .hero-photo img{width:100%;aspect-ratio:1;object-fit:contain;transition:transform .5s}#malak-site .hero-photo:hover img{transform:scale(1.035)}#malak-site .zoom-mark{position:absolute;left:0;bottom:6px;background:rgba(255,255,255,.7);border:1px solid #d9dcd2;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;font:20px Arial}#malak-site .hero-caption{display:flex;justify-content:space-between;align-items:center;font-size:11px;border-top:1px solid #d5d9cf;padding:19px 0}#malak-site .hero-caption>span{font-weight:600}#malak-site .hero-caption a{color:#656b5e}#malak-site .hero-caption a span{padding-right:12px}#malak-site .feature-strip{display:flex;align-items:center;justify-content:space-evenly;border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:75px;padding:18px 4%;font-size:13px;font-weight:500;gap:20px}#malak-site .feature-strip i{font-style:normal;color:var(--accent);font-size:21px;font-weight:400}#malak-site .styles-section{padding-block:90px}#malak-site .section-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px;gap:30px}#malak-site .section-heading .eyebrow{margin-bottom:12px}#malak-site h2{font-size:clamp(29px,3vw,43px);font-weight:600;letter-spacing:-1.3px}#malak-site .section-heading>p{font-size:13px;color:var(--muted);line-height:1.95}#malak-site .style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}#malak-site .style-card{text-align:right;padding:0;width:100%;display:block}#malak-site .style-photo{position:relative;background:#fff;overflow:hidden;aspect-ratio:1;border-radius:var(--radius)}#malak-site .style-photo img{width:100%;height:100%;object-fit:contain;transition:transform .4s}#malak-site .style-card:hover img{transform:scale(1.06)}#malak-site .style-photo .card-arrow{position:absolute;bottom:14px;left:14px;background:var(--paper);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:16px;transition:background .2s,color .2s}#malak-site .style-card:hover .card-arrow{background:var(--ink);color:white}#malak-site .style-name{display:flex;align-items:center;justify-content:space-between;padding-top:13px;gap:12px}#malak-site .style-name h3{font-size:14px;font-weight:500}#malak-site .style-name>span{font:10px Arial;color:#93978c;letter-spacing:1px}#malak-site .section-note{font-size:11px;color:var(--muted);margin-top:25px;line-height:1.9}#malak-site .details-section{background:#ebe8e1;padding:70px 0}#malak-site .details-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}#malak-site .details-image{position:relative;order:2;overflow:hidden}#malak-site .details-image img{mix-blend-mode:multiply;width:100%;aspect-ratio:1;object-fit:contain}#malak-site .photo-note{display:block;text-align:center;font-size:12px;color:#7f756e;margin-top:10px}#malak-site .details-copy{order:1}#malak-site .details-copy h2{margin-bottom:32px}#malak-site .detail-row{display:flex;gap:20px;padding:22px 0;border-top:1px solid #d4d2ca}#malak-site .detail-row>span{font:11px Arial;color:#928d82;padding-top:8px}#malak-site .detail-row h3{font-size:15px;font-weight:600;margin-bottom:8px}#malak-site .detail-row p{font-size:12px;color:#6d6c63;line-height:2;max-width:350px}#malak-site .app-section{padding-block:90px}#malak-site .app-content{display:grid;grid-template-columns:1fr 2fr;border:1px solid var(--line);border-radius:var(--radius)}#malak-site .app-wordmark{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:35px;border-left:1px solid var(--line);background:#eeefe9}#malak-site .app-icon{width:68px;height:68px;background:#315fff;color:#fff;border-radius:18px;display:grid;place-items:center;margin-bottom:18px}#malak-site .app-icon svg{width:48px;height:48px}#malak-site .app-wordmark h3{font-family:Arial,sans-serif;font-size:34px;letter-spacing:-1.5px}#malak-site .app-wordmark>span:last-child{font-size:11px;color:var(--muted);margin-top:8px}#malak-site .app-items{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:50px 35px;align-items:center}#malak-site .app-items>div>span{font:27px Arial;color:var(--accent);display:block;margin-bottom:22px}#malak-site .app-items h3{font-size:14px;margin-bottom:12px}#malak-site .app-items p{font-size:11px;line-height:2;color:var(--muted)}#malak-site .models-section{background:#222620;color:#f6f4ef;padding:70px 0}#malak-site .models-section .eyebrow,#malak-site .models-section .section-heading>p{color:#aeb4a7}#malak-site .model-list{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #43483e;border-bottom:1px solid #43483e}#malak-site .model-list>div{padding:25px 18px 32px;border-right:1px solid #43483e;display:flex;flex-direction:column;gap:28px}#malak-site .model-list>div:last-child{border-right:0}#malak-site .model-index{font:10px Arial;color:#929b89}#malak-site .model-list strong{font:500 clamp(17px,2vw,28px) Arial;letter-spacing:-1px;white-space:nowrap}#malak-site .gemini-star{color:#b5baec;margin-left:5px}#malak-site .models-note{font-size:10px;color:#aeb4a7;margin-top:22px}#malak-site .setup-section{padding-block:85px}#malak-site .setup-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px}#malak-site .setup-grid>div{position:relative;border-top:1px solid var(--line);padding-top:25px}#malak-site .setup-grid>div>span{display:block;color:var(--accent);font-size:26px;margin-bottom:14px}#malak-site .setup-grid h3{font-size:17px;margin-bottom:10px}#malak-site .setup-grid p{font-size:12px;color:var(--muted);max-width:280px;line-height:2}#malak-site .faq-section{display:grid;grid-template-columns:1fr 1.8fr;gap:60px;padding-block:55px 90px;border-top:1px solid var(--line)}#malak-site .faq-section>div>p{font-size:12px;color:var(--muted);line-height:2;margin-top:25px}#malak-site .faq-section a{text-decoration:underline;text-underline-offset:5px;color:var(--ink)}#malak-site details{border-bottom:1px solid var(--line)}#malak-site details:first-child{border-top:1px solid var(--line)}#malak-site summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:center;font-size:14px;gap:20px}#malak-site summary::-webkit-details-marker{display:none}#malak-site summary:after{content:"+";font:21px Arial;color:#727b67}#malak-site details[open] summary:after{content:"−"}#malak-site details p{padding:0 0 24px 35px;font-size:12px;color:var(--muted);line-height:2.2}#malak-site .closing{background:#e9ece3;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:30px 70px;margin-bottom:70px;border-radius:var(--radius)}#malak-site .closing img{max-height:340px;object-fit:contain;mix-blend-mode:multiply;justify-self:center}#malak-site .closing h2{margin-bottom:28px}#malak-site .footer{border-top:1px solid var(--line);padding-block:35px;display:flex;justify-content:space-between;align-items:center;gap:25px}#malak-site .footer .brand{font-size:21px}#malak-site .footer-links{display:flex;gap:22px;font-size:11px}#malak-site .footer-links button{padding:0;font-size:11px}#malak-site .footer>p{font-size:10px;color:var(--muted)}#malak-site dialog{background:var(--paper);border:0;color:var(--ink);padding:40px;border-radius:8px;max-width:calc(100% - 28px);max-height:90dvh;overscroll-behavior:contain}#malak-site dialog::backdrop{background:#151a15a8;backdrop-filter:blur(4px)}body:has(#malak-site dialog[open]){overflow:hidden}#malak-site .close{position:absolute;left:16px;top:14px;border:1px solid var(--line);background:var(--paper);border-radius:50%;width:36px;height:36px;font:25px Arial;z-index:3;display:grid;place-items:center}#malak-site .product-dialog{width:950px;padding:45px 35px}#malak-site .product-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;align-items:center}#malak-site .product-image-wrap{background:white;border-radius:4px;position:relative}#malak-site .product-image-wrap button{display:block;padding:0;width:100%;position:relative}#malak-site .product-image-wrap .zoom-mark{left:14px;bottom:14px}#malak-site .product-info h2{margin-bottom:12px;font-size:32px}#malak-site .product-info>p{font-size:13px;color:var(--muted)}#malak-site .product-pills{display:flex;gap:8px;margin-top:20px}#malak-site .product-pills span{font-size:10px;border:1px solid var(--line);padding:2px 13px;border-radius:3px}#malak-site .launch-price{border-block:1px solid var(--line);padding:19px 0;margin:24px 0;font-size:21px;font-weight:600}#malak-site .launch-price span{display:block;font-size:11px;color:var(--muted);font-weight:400}#malak-site .product-info .button{width:100%}#malak-site .product-info .save-explanation{font-size:10px;margin-top:12px}#malak-site .product-switch{display:flex;align-items:center;justify-content:space-between;margin-top:25px}#malak-site .product-switch button{border:1px solid var(--line);border-radius:50%;width:36px;height:36px}#malak-site .product-switch>span{font-size:11px;color:var(--muted)}#malak-site .image-dialog{padding:10px;background:#fff;width:min(90dvh,900px)}#malak-site .image-dialog img{width:100%;max-height:85dvh;object-fit:contain}#malak-site .saved-dialog{width:540px}#malak-site .saved-dialog h2{font-size:28px;margin-bottom:12px}#malak-site .saved-dialog>p{font-size:11px;color:var(--muted);margin-bottom:24px}#malak-site .saved-row{display:flex;align-items:center;gap:16px;border-top:1px solid var(--line);padding:14px 0}#malak-site .saved-row img{width:72px;height:72px;border-radius:4px;object-fit:contain;background:#fff}#malak-site .saved-row .saved-name{flex:1;text-align:right;font-size:14px}#malak-site .saved-row .remove{font-size:11px;text-decoration:underline;color:var(--muted)}#malak-site .empty-state{padding:35px 0;color:var(--muted);font-size:13px}#malak-site .saved-dialog>.button{margin-top:20px;width:100%}#malak-site .policy-dialog{width:600px}#malak-site .policy-dialog h2{font-size:26px;margin:10px 0 24px}#malak-site .policy-dialog p{font-size:13px;line-height:2.2;margin:14px 0;color:var(--muted)}#malak-site #toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%,20px);background:var(--ink);color:white;padding:12px 25px;border-radius:6px;font-size:12px;opacity:0;visibility:hidden;transition:.2s;z-index:100;max-width:90%;text-align:center;pointer-events:none}#malak-site #toast.visible{opacity:1;visibility:visible;transform:translate(-50%,0)}@media(min-width:1600px){#malak-site .header{padding-inline:calc((100% - 1280px)/2)}#malak-site .hero{padding-block:70px}}@media(max-width:1100px){#malak-site .wrap{width:calc(100% - 64px)}#malak-site .header{padding-inline:32px}#malak-site .header nav{gap:20px}#malak-site .hero{gap:35px}#malak-site .hero-copy>p{font-size:14px}#malak-site .hero-facts{gap:8px;font-size:9px}#malak-site .hero-facts span+span:before{padding-left:8px}#malak-site .details-layout{gap:45px}#malak-site .app-items{gap:20px;padding:35px 25px}#malak-site .closing{padding:30px 45px}#malak-site .model-list strong{font-size:22px}}@media(max-width:760px){html{scroll-padding-top:85px}#malak-site .wrap{width:calc(100% - 36px)}#malak-site .announcement{font-size:10px;height:30px}#malak-site .header{height:74px;padding-inline:18px;gap:10px}#malak-site .brand{font-size:21px}#malak-site .brand span{font-size:7px;letter-spacing:2.5px}#malak-site .header nav{gap:18px;font-size:11px}#malak-site .header nav a:nth-child(2),#malak-site .header nav a:nth-child(4){display:none}#malak-site .saved-text{display:none}#malak-site .saved-button{gap:5px;padding:8px 0}#malak-site .hero{grid-template-columns:1fr;gap:28px;padding-block:35px}#malak-site .hero-copy .eyebrow{font-size:10px;margin-bottom:14px}#malak-site h1{font-size:48px;line-height:1.4;letter-spacing:-2px;margin-bottom:16px}#malak-site h1 br{display:none}#malak-site h1 span:before{content:" "}#malak-site .hero-copy>p{font-size:13px;line-height:2;max-width:100%;margin-bottom:20px}#malak-site .button{min-height:48px;padding:10px 20px;font-size:12px}#malak-site .hero-facts{margin-top:22px;font-size:9px;gap:10px}#malak-site .hero-visual{padding:15px 20px 0}#malak-site .hero-photo{padding:16px 6px 0}#malak-site .hero-photo img{max-height:390px}#malak-site .image-label{top:23px;left:23px;font-size:8px}#malak-site .hero-caption{padding:14px 0;font-size:10px}#malak-site .feature-strip{display:grid;grid-template-columns:1fr 1fr;text-align:center;gap:14px 12px;font-size:11px;padding:22px 20px}#malak-site .feature-strip i{display:none}#malak-site .styles-section,#malak-site .app-section{padding-block:55px}#malak-site .section-heading{align-items:start;margin-bottom:28px;gap:15px}#malak-site .section-heading>p{font-size:10px;max-width:130px;padding-top:25px}#malak-site h2{font-size:29px;letter-spacing:-1px}#malak-site .eyebrow{font-size:10px;margin-bottom:12px}#malak-site .section-heading .eyebrow{margin-bottom:8px}#malak-site .style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}#malak-site .style-name{padding-top:10px}#malak-site .style-name h3{font-size:12px}#malak-site .style-name>span{font-size:8px}#malak-site .style-photo .card-arrow{width:27px;height:27px;bottom:9px;left:9px;font-size:13px}#malak-site .section-note{font-size:9px;margin-top:20px}#malak-site .details-section{padding:42px 0}#malak-site .details-layout{grid-template-columns:1fr;gap:25px}#malak-site .details-copy{order:1}#malak-site .details-image{order:2}#malak-site .details-image img{max-height:360px}#malak-site .details-copy h2{margin-bottom:25px}#malak-site .detail-row{padding:18px 0;gap:18px}#malak-site .detail-row h3{font-size:14px}#malak-site .detail-row p{font-size:12px;max-width:100%}#malak-site .photo-note{font-size:10px}#malak-site .app-content{grid-template-columns:1fr}#malak-site .app-wordmark{border-left:0;border-bottom:1px solid var(--line);padding:30px}#malak-site .app-icon{width:56px;height:56px;margin-bottom:12px}#malak-site .app-icon svg{width:42px}#malak-site .app-wordmark h3{font-size:28px}#malak-site .app-items{grid-template-columns:1fr;padding:25px;gap:22px}#malak-site .app-items>div{position:relative;padding-right:38px}#malak-site .app-items>div>span{position:absolute;right:0;top:4px;font-size:23px}#malak-site .app-items h3{font-size:13px;margin-bottom:5px}#malak-site .app-items p{font-size:11px}#malak-site .models-section{padding:45px 0}#malak-site .models-section .section-heading{display:block}#malak-site .models-section .section-heading>p{max-width:none;padding-top:18px;font-size:12px}#malak-site .model-list{grid-template-columns:repeat(2,1fr)}#malak-site .model-list>div{padding:20px 14px;gap:18px;border-bottom:1px solid #43483e}#malak-site .model-list>div:nth-child(even){border-right:0}#malak-site .model-list>div:last-child{grid-column:span 2;border-bottom:0}#malak-site .model-list strong{font-size:26px}#malak-site .models-note{font-size:9px;line-height:2}#malak-site .setup-section{padding-block:50px}#malak-site .setup-grid{grid-template-columns:1fr;gap:22px}#malak-site .setup-grid>div{padding:20px 45px 0 0}#malak-site .setup-grid>div>span{position:absolute;right:0;top:17px;font-size:23px}#malak-site .setup-grid h3{font-size:15px}#malak-site .setup-grid p{font-size:12px;max-width:100%}#malak-site .faq-section{grid-template-columns:1fr;gap:25px;padding-block:45px}#malak-site .faq-section h2 br{display:none}#malak-site .faq-section>div>p{margin-top:15px}#malak-site .faq-section>div>p br{display:none}#malak-site .faq-section>div>p a{margin-right:8px}#malak-site summary{font-size:13px;padding:20px 0}#malak-site details p{font-size:12px;padding-left:12px}#malak-site .closing{padding:25px 20px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:40px}#malak-site .closing h2{font-size:23px;margin-bottom:20px}#malak-site .closing .eyebrow{font-size:8px}#malak-site .closing .button{gap:10px;font-size:10px;min-height:42px;padding:8px 12px}#malak-site .closing img{max-height:240px}#malak-site .footer{display:grid;grid-template-columns:1fr auto;gap:25px;padding-block:25px}#malak-site .footer-links{grid-column:1/-1;grid-row:2;justify-content:space-between;gap:10px;font-size:10px}#malak-site .footer-links button{font-size:10px}#malak-site .footer>p{font-size:9px}#malak-site .product-dialog{padding:50px 20px 24px}#malak-site .product-layout{grid-template-columns:1fr;gap:23px}#malak-site .product-image-wrap img{max-height:290px;object-fit:contain}#malak-site .product-info h2{font-size:28px}#malak-site .product-info .eyebrow{margin-bottom:8px}#malak-site .product-info>p{font-size:12px}#malak-site .product-pills{margin-top:15px}#malak-site .launch-price{padding:14px 0;margin:18px 0}#malak-site .product-switch{margin-top:18px}#malak-site dialog{padding:50px 22px 25px;max-height:92dvh}#malak-site .image-dialog{padding:8px}#malak-site .saved-dialog h2{font-size:25px}#malak-site .policy-dialog h2{font-size:23px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}#malak-site *,#malak-site *:before,#malak-site *:after{transition:none!important;animation:none!important}}

/* Original app artwork and AI brand assets */
#malak-site .app-icon.real-app-icon{width:88px;height:88px;object-fit:contain;display:block;border-radius:19px;background:none;margin-bottom:16px}
#malak-site .app-wordmark>span{font-size:11px;color:var(--muted);margin-top:8px}
#malak-site .app-store-links{display:flex;gap:8px;margin-top:20px;flex-wrap:wrap;justify-content:center}
#malak-site .app-store-links a{border:1px solid #cdd2c6;border-radius:4px;padding:7px 10px;font:11px Arial,sans-serif;background:var(--paper)}
#malak-site .app-store-links a:hover{border-color:var(--ink)}
#malak-site .app-preview-link{font-size:10px;text-decoration:underline;text-underline-offset:4px;margin-top:12px;padding:6px 10px}
#malak-site .model-list>div{gap:20px}
#malak-site .model-logo{width:64px;height:64px;display:grid;place-items:center;background:#fff;border-radius:14px}
#malak-site .model-logo img{width:44px;height:44px;object-fit:contain}
@media(max-width:760px){#malak-site .app-icon.real-app-icon{width:80px;height:80px}#malak-site .model-logo{width:58px;height:58px;border-radius:12px}#malak-site .model-logo img{width:40px;height:40px}#malak-site .model-list>div{gap:16px}#malak-site .model-list>div:last-child{grid-column:auto;border-bottom:0;border-right:1px solid #43483e}}
/* Interactive storefront direction */
#malak-site{--paper:#fbf9fe;--ink:#292138;--muted:#80768b;--line:#e6dfec;--accent:#8250df;--soft:#f0eafa;--radius:22px}
#malak-site .announcement{background:#302240}#malak-site .header{background:rgba(251,249,254,.9);backdrop-filter:blur(20px);height:88px;border-bottom-color:#eee8f3}#malak-site .header .brand{font-size:25px}#malak-site .saved-button{background:#f0e9f8;border-radius:50px;padding:9px 16px}#malak-site .saved-button b{background:white}#malak-site .hero{width:calc(100% - 40px);max-width:1540px;margin:20px auto 0;position:relative;isolation:isolate;grid-template-columns:1fr 1fr;gap:10px;padding:45px 65px 55px;border-radius:36px;background:radial-gradient(ellipse at 10% 80%,#eadcfa 0,transparent 48%),linear-gradient(130deg,#f7efff,#f8f3fa 52%,#fff5ed);overflow:hidden;min-height:700px}#malak-site .hero-copy{padding:20px 10px 20px 35px;z-index:2}#malak-site .hero-copy .eyebrow{color:#886e9f;letter-spacing:3px;margin-bottom:22px}#malak-site .little-dot{background:#ae80ed;box-shadow:0 0 0 6px #eee0fd}#malak-site h1{font-size:clamp(55px,5.7vw,86px);font-weight:800;line-height:1.4;letter-spacing:-3px}#malak-site h1 span{color:#8250bf}#malak-site .hero-copy>p{font-size:16px;color:#746580;max-width:365px;line-height:2;margin:25px 0 28px}#malak-site .hero-actions{display:flex;gap:12px;flex-wrap:wrap}#malak-site .button{border-radius:50px;min-height:55px;font-size:13px;gap:24px;padding:14px 25px}#malak-site .primary{background:#33223e;box-shadow:0 7px 18px #38254214}#malak-site .primary:hover{background:#8050be;box-shadow:0 10px 22px #8050be24}#malak-site .secondary{background:#ffffffa3;border:1px solid #e2d5ef;color:#65447c}#malak-site .secondary:hover{background:#fff}#malak-site .hero-facts{font-size:10px;color:#8c789b;margin-top:22px}#malak-site .hero-selector{display:flex;gap:10px;margin-top:35px}#malak-site .hero-choice{width:59px;height:59px;padding:5px;background:#fff;border:1px solid #e0d4ec;border-radius:18px;transition:transform .2s,border .2s,box-shadow .2s}#malak-site .hero-choice img{width:100%;height:100%;object-fit:contain;border-radius:12px}#malak-site .hero-choice[aria-pressed=true]{border:2px solid #9461cf;box-shadow:0 0 0 4px #ddc8f040;transform:translateY(-5px)}#malak-site .hero-choice:hover{transform:translateY(-5px)}#malak-site .selector-caption{font-size:9px;color:#9b85a9;margin-top:13px}#malak-site .hero-visual{--stage:#f1d7f2;min-height:570px;align-self:stretch;display:flex;align-items:center;justify-content:center;background:transparent;padding:0;overflow:visible;position:relative;border-radius:0;transition:background .5s}#malak-site .hero-visual:before{content:"";position:absolute;width:90%;aspect-ratio:1;max-height:95%;border-radius:50%;background:radial-gradient(ellipse,var(--stage),#fff6 63%,#fff0 72%);z-index:-1;transition:background .4s}#malak-site .hero-photo{width:92%;padding:0;mix-blend-mode:multiply;position:relative;z-index:1}#malak-site .hero-photo img{width:100%;max-height:570px;object-fit:contain;filter:drop-shadow(0 20px 12px #6b428014)}#malak-site .hero-photo .zoom-mark{bottom:10px;left:22px;background:#fffb;border:0;width:38px;height:38px}#malak-site .hero-caption{position:absolute;bottom:0;width:84%;padding:15px 0 0;border-top:1px solid #b991d333;left:8%;font-size:12px}#malak-site .stage-count{font:10px Arial;color:#b598c5}#malak-site .stage-count b{color:#715589;font-size:15px}#malak-site .floating-tag{position:absolute;background:#ffffffc9;backdrop-filter:blur(10px);border:1px solid #fff;border-radius:16px;padding:12px 17px;font-size:11px;box-shadow:0 10px 30px #66487812;z-index:3;display:flex;align-items:center;gap:13px;animation:float-tag 5s ease-in-out infinite}#malak-site .tag-arabic{right:-10px;top:66px;transform:rotate(6deg)}#malak-site .tag-look{left:-15px;bottom:100px;animation-delay:-2s}#malak-site .tag-look>span{font:22px Arial;color:#9864c7}#malak-site .sound-bars{display:flex;gap:3px;height:17px;align-items:center}#malak-site .sound-bars i{width:3px;height:10px;background:#ad80db;border-radius:3px;animation:sound 1.3s ease-in-out infinite alternate}#malak-site .sound-bars i:nth-child(2){height:17px;animation-delay:-.5s}#malak-site .sound-bars i:nth-child(3){height:13px;animation-delay:-.8s}#malak-site .orbit{position:absolute;border:1px solid #b79ad13d;width:98%;height:66%;border-radius:50%;transform:rotate(-30deg);pointer-events:none;z-index:0}#malak-site .orbit-two{height:85%;width:70%;transform:rotate(37deg)}#malak-site .hero-star{position:absolute;color:#b795d2;z-index:2;animation:star-turn 30s linear infinite;pointer-events:none}#malak-site .star-one{left:4%;top:13%;font-size:47px}#malak-site .star-two{right:8%;bottom:12%;font-size:28px;color:#dd99b6}#malak-site .feature-strip{margin-top:30px;border:0;border-bottom:1px solid var(--line);font-size:12px;padding:22px 7%;min-height:90px;color:#7f6a8b}#malak-site .feature-strip i{color:#ba9dd3;font-size:18px}#malak-site .styles-section{padding-block:80px}#malak-site .section-heading .eyebrow{color:#a389b3}#malak-site .style-grid{gap:35px 22px}#malak-site .style-photo{border-radius:24px;border:1px solid #f0e9f5;box-shadow:0 5px 0 #eee6f44d;transition:transform .35s,box-shadow .35s}#malak-site .style-card:hover .style-photo{transform:translateY(-8px) rotate(-1deg);box-shadow:0 18px 35px #68448117}#malak-site .style-photo img{padding:10px}#malak-site .style-photo .card-arrow{width:38px;height:38px;background:#f4eefb}#malak-site .style-card:hover .card-arrow{background:#9b6acb}#malak-site .style-name{padding-inline:8px}#malak-site .style-name h3{font-weight:600}#malak-site .details-section{background:#f4eef7;border-radius:44px;margin:0 20px;padding:55px 0}#malak-site .details-image{background:radial-gradient(circle,#efd9ed,transparent 68%);border-radius:50%}#malak-site .details-image img{padding:20px}#malak-site .detail-row{border-color:#e0d4e8}#malak-site .detail-row>span{color:#b38dcb}#malak-site .detail-row h3{color:#5b426d}#malak-site .detail-row p{color:#897391}#malak-site .app-section{padding-block:80px}#malak-site .app-content{border-radius:30px;overflow:hidden;border-color:#eadff3;background:linear-gradient(120deg,#f9f5fd,#fff)}#malak-site .app-wordmark{background:#f0e7f9;border-color:#e5d7ef;padding:38px}#malak-site .app-icon.real-app-icon{border-radius:24px;width:96px;height:96px;box-shadow:0 14px 28px #a483c12b;transition:transform .3s}#malak-site .app-wordmark:hover .real-app-icon{transform:translateY(-5px) rotate(-4deg)}#malak-site .app-store-links a{background:#fff9;border-radius:50px;border-color:#e1cfef;padding:9px 13px}#malak-site .app-items{padding:40px}#malak-site .app-items>div>span{color:#ae82d0}#malak-site .app-preview-link{color:#82559c}#malak-site .models-section{position:relative;background:radial-gradient(ellipse at 12% 0%,#58406c,transparent 55%),radial-gradient(ellipse at 90% 100%,#483263,transparent 50%),#21172f;color:#f9f2ff;padding:75px 0;overflow:hidden}#malak-site .models-section:before{content:"";position:absolute;inset:0;opacity:.2;background-image:radial-gradient(#d2b4f4 1px,transparent 1px);background-size:38px 38px;pointer-events:none}#malak-site .models-section .wrap{position:relative}#malak-site .models-section .eyebrow,#malak-site .models-section .section-heading>p{color:#c3aed5}#malak-site .supplier-logos{display:flex;justify-content:space-around;align-items:center;gap:25px;border:0;padding:25px 0 35px;direction:ltr}#malak-site .model-orb{position:relative;border:1px solid #cbb0ff45;padding:12px;border-radius:35px;background:#c6a4ff13;box-shadow:inset 0 0 25px #c9aff510,0 15px 40px #10061c33;transition:transform .35s,box-shadow .35s,border-color .35s}#malak-site .model-orb:nth-child(even){transform:translateY(17px)}#malak-site .model-orb:hover{transform:translateY(-10px) rotate(-4deg);border-color:#dfc6fc;box-shadow:0 15px 60px #c58bff4d}#malak-site .model-crop{display:block;width:128px;height:128px;border-radius:25px;overflow:hidden;background:#c6c7f7}#malak-site .model-crop svg{display:block;width:100%;height:100%;object-fit:cover}#malak-site .model-open{position:absolute;bottom:-10px;right:-10px;width:29px;height:29px;border:1px solid #d7bef066;border-radius:50%;background:#5e3e7e;color:#e3c8ff;font:18px Arial;display:grid;place-items:center}#malak-site .model-instruction{text-align:center;font-size:11px;color:#cfbce0;margin:15px 0 35px}#malak-site .models-note{text-align:center;font-size:10px;color:#a58db9;border-top:1px solid #ffffff12;padding-top:22px}#malak-site .setup-grid>div{border:1px solid var(--line);border-radius:24px;padding:30px;background:linear-gradient(140deg,#fff,#f7f1fc)}#malak-site .setup-grid>div>span{color:#ac7bce}#malak-site .setup-grid{gap:20px}#malak-site .faq-section{padding-block:55px 80px}#malak-site .faq-list{background:#fff;border-radius:28px;padding:10px 28px;border:1px solid #eee5f5}#malak-site .faq-list details:first-child{border-top:0}#malak-site .faq-list details:last-child{border-bottom:0}#malak-site summary:after{color:#a478c2}#malak-site .closing{background:linear-gradient(110deg,#ebdef6,#f5e7f0);border-radius:35px;overflow:hidden}#malak-site .footer{margin-bottom:15px}#malak-site .product-dialog{width:1080px;padding:50px 38px;border-radius:30px;background:linear-gradient(125deg,#fbf8fe,#f6edf9)}#malak-site .product-image-wrap{border-radius:26px;overflow:hidden;border:1px solid #eee5f5;box-shadow:0 20px 45px #8960a512}#malak-site .product-layout{grid-template-columns:1.15fr 1fr;gap:45px}#malak-site .product-info h2{font-size:36px;color:#5f3d77}#malak-site .product-pills span{border-radius:50px;background:#fff;border-color:#e6d8ef}#malak-site .launch-price{border-color:#e6d8ef}#malak-site .product-switch button{background:white;border-color:#e6d8ef}#malak-site .product-thumbnails{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:20px}#malak-site .product-thumbnails button{padding:4px;border-radius:12px;border:1px solid #e7dced;background:white}#malak-site .product-thumbnails button img{width:100%;max-height:63px;object-fit:contain;border-radius:8px}#malak-site .product-thumbnails button[aria-pressed=true]{border:2px solid #9f71c2;box-shadow:0 0 0 3px #e0ccee55}#malak-site .product-info .save-explanation{color:#9a86a4}#malak-site .close{background:#fff;border:1px solid #eaddf2;color:#8a649f;transition:transform .2s}#malak-site .close:hover{transform:rotate(90deg)}#malak-site dialog[open]{animation:dialog-enter .32s cubic-bezier(.2,.7,.2,1)}#malak-site dialog::backdrop{background:#231330a8;backdrop-filter:blur(9px)}#malak-site .ideas-dialog{width:620px;padding:50px;border-radius:30px;background:linear-gradient(145deg,#faf4ff,#fff6fa)}#malak-site .ideas-dialog h2{font-size:32px;color:#5f3e77}#malak-site .ideas-intro{font-size:12px;color:#96819f;margin:15px 0 25px}#malak-site .idea-tabs{display:flex;background:#eadff2;border-radius:50px;padding:5px;gap:5px;margin-bottom:24px}#malak-site .idea-tabs button{flex:1;padding:9px;border-radius:50px;font-size:12px;color:#9677a8;white-space:nowrap}#malak-site .idea-tabs button[aria-selected=true]{background:#fff;color:#68467d;box-shadow:0 4px 12px #68467d10}#malak-site .example-question{padding:18px 20px;border:1px solid #eddfef;border-radius:18px 18px 3px 18px;margin:12px 0;font-size:14px;color:#74517f;background:#fff;display:flex;gap:12px;align-items:center;animation:dialog-enter .35s both;animation-delay:var(--delay)}#malak-site .example-question>span{font:30px Georgia;color:#c7a7db}#malak-site .idea-footnote{font-size:10px;color:#af97b6;margin-top:22px}#malak-site .model-dialog{text-align:center;width:520px;padding:50px;border-radius:30px;background:#f7f1fb}#malak-site .model-dialog .model-crop{margin:0 auto 24px;box-shadow:0 12px 35px #9068a733}#malak-site .model-dialog h2{font:600 30px Arial;margin-bottom:22px;color:#634479}#malak-site .model-dialog>p{font-size:13px;line-height:2;color:#8b719c}#malak-site .model-how{display:flex;justify-content:center;align-items:center;gap:9px;font-size:10px;background:#eee3f5;border-radius:15px;padding:17px 10px;margin:25px 0}#malak-site .model-dialog .model-disclaimer{font-size:10px;margin-bottom:22px}#malak-site .model-done{min-width:140px;justify-content:center}#malak-site .image-dialog{border-radius:25px;padding:12px}#malak-site .mobile-choose{display:none}#malak-site .reveal{opacity:0;transform:translateY(25px);transition:opacity .65s var(--reveal-delay,0ms),transform .65s var(--reveal-delay,0ms)}#malak-site .reveal.is-visible{opacity:1;transform:none}@keyframes float-tag{0%,100%{translate:0 0}50%{translate:0 -10px}}@keyframes sound{to{transform:scaleY(.4)}}@keyframes star-turn{to{rotate:360deg}}@keyframes dialog-enter{from{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:1100px){#malak-site .hero{padding:30px;min-height:600px}#malak-site .hero-visual{min-height:500px}#malak-site .hero-copy{padding-left:15px}#malak-site .hero-actions{gap:8px}#malak-site .hero-actions .button{font-size:11px;gap:14px;padding:12px 18px}#malak-site .model-crop{width:100px;height:100px}#malak-site .model-orb{padding:10px;border-radius:30px}#malak-site .tag-arabic{right:0}#malak-site .tag-look{left:0}#malak-site .supplier-logos{gap:18px}}
@media(max-width:760px){#malak-site .header{height:75px;padding-inline:18px}#malak-site .header .brand{font-size:21px}#malak-site .saved-button{padding:8px;background:none}#malak-site .header nav{gap:13px}#malak-site .hero{width:calc(100% - 20px);margin:10px auto 0;border-radius:28px;grid-template-columns:1fr;padding:28px 20px 25px;gap:0;min-height:0}#malak-site .hero-copy{padding:0;display:flex;flex-direction:column;align-items:center;text-align:center}#malak-site .hero-copy .eyebrow{margin-bottom:15px;font-size:9px}#malak-site h1{font-size:49px;line-height:1.45;letter-spacing:-2px}#malak-site h1 br{display:block}#malak-site h1 span:before{content:none}#malak-site .hero-copy>p{font-size:12px;line-height:2;margin:15px 0 22px;max-width:300px}#malak-site .hero-actions{justify-content:center;gap:8px;flex-wrap:nowrap}#malak-site .hero-actions .button{font-size:11px;min-height:48px;gap:14px;padding:11px 17px}#malak-site .hero-facts{font-size:9px;margin-top:18px}#malak-site .hero-selector{margin-top:22px;gap:9px}#malak-site .hero-choice{width:46px;height:46px;border-radius:13px;padding:4px}#malak-site .selector-caption{font-size:8px;margin-top:11px}#malak-site .hero-visual{min-height:365px;align-self:auto;margin-top:8px}#malak-site .hero-photo{width:90%;margin-top:0}#malak-site .hero-photo img{max-height:330px;padding:10px 0}#malak-site .hero-caption{bottom:-3px;font-size:10px;width:90%;left:5%;padding-top:10px}#malak-site .hero-photo .zoom-mark{left:0;bottom:0;width:28px;height:28px;font-size:17px}#malak-site .floating-tag{font-size:9px;border-radius:12px;padding:9px 12px;gap:8px}#malak-site .tag-arabic{right:-3px;top:27px}#malak-site .tag-look{left:-4px;bottom:50px}#malak-site .tag-look>span{font-size:18px}#malak-site .star-one{font-size:28px;left:7%;top:12%}#malak-site .star-two{font-size:20px;right:5%;bottom:13%}#malak-site .feature-strip{margin-top:10px;font-size:11px;padding:22px 20px;gap:14px}#malak-site .styles-section,#malak-site .app-section{padding-block:50px}#malak-site .style-grid{gap:25px 12px}#malak-site .style-photo{border-radius:20px}#malak-site .style-photo img{padding:5px}#malak-site .style-photo .card-arrow{width:29px;height:29px}#malak-site .style-name{padding-inline:4px}#malak-site .style-name h3{font-size:12px}#malak-site .details-section{margin-inline:10px;border-radius:28px;padding:38px 0}#malak-site .details-section .wrap{width:calc(100% - 36px)}#malak-site .app-content{border-radius:24px}#malak-site .app-wordmark{padding:28px}#malak-site .app-items{padding:28px}#malak-site .models-section{padding:45px 0}#malak-site .models-section h2 br{display:none}#malak-site .models-section .section-heading>p br{display:none}#malak-site .supplier-logos{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 13px;justify-items:center;padding:18px 0 28px}#malak-site .model-orb{padding:7px;border-radius:24px}#malak-site .model-crop{width:81px;height:81px;border-radius:18px}#malak-site .model-orb:nth-child(even){transform:none}#malak-site .model-orb:nth-child(4){grid-column:1;transform:translateX(55px)}#malak-site .model-orb:nth-child(5){grid-column:3;transform:translateX(-55px)}#malak-site .model-open{width:23px;height:23px;font-size:15px;right:-5px;bottom:-6px}#malak-site .model-instruction{font-size:10px;margin:9px 0 25px}#malak-site .models-note{font-size:9px}#malak-site .setup-grid{gap:15px}#malak-site .setup-grid>div{padding:22px 50px 22px 20px;border-radius:20px}#malak-site .setup-grid>div>span{right:20px;top:20px}#malak-site .faq-section{padding-block:40px;gap:20px}#malak-site .faq-list{padding:6px 18px;border-radius:22px}#malak-site .closing{border-radius:26px}#malak-site .footer{padding-bottom:110px}#malak-site .product-dialog{padding:50px 20px 24px;border-radius:26px}#malak-site .product-layout{grid-template-columns:1fr;gap:20px}#malak-site .product-image-wrap{border-radius:20px}#malak-site .product-image-wrap img{max-height:260px}#malak-site .product-info h2{font-size:28px}#malak-site .product-thumbnails{grid-template-columns:repeat(4,1fr);margin-top:20px}#malak-site .product-thumbnails button img{max-height:55px}#malak-site .ideas-dialog{padding:50px 22px 30px;border-radius:26px}#malak-site .ideas-dialog h2{font-size:26px}#malak-site .example-question{font-size:12px;padding:15px 14px}#malak-site .idea-tabs button{font-size:11px}#malak-site .model-dialog{padding:45px 25px 28px;border-radius:26px}#malak-site .model-dialog .model-crop{width:120px;height:120px;border-radius:25px}#malak-site .model-how{font-size:9px;gap:7px}#malak-site .model-dialog>p{font-size:12px}#malak-site .mobile-choose{display:flex;position:fixed;bottom:15px;left:14px;right:14px;z-index:18;align-items:center;gap:10px;padding:9px 11px;background:#fffc;backdrop-filter:blur(15px);border:1px solid #e5d4f2;border-radius:20px;box-shadow:0 10px 40px #48345b20;opacity:0;visibility:hidden;transform:translateY(120%);transition:.3s}#malak-site.past-hero .mobile-choose{opacity:1;visibility:visible;transform:none}body:has(#malak-site dialog[open]) #malak-site .mobile-choose{visibility:hidden}#malak-site .mobile-choose>img{border-radius:12px;width:45px;height:45px;object-fit:contain;background:white}#malak-site .mobile-choose>div{flex:1;font-size:11px}#malak-site .mobile-choose small{display:block;font-size:8px;color:#a28bb1}#malak-site .mobile-choose button{border-radius:50px;background:#4f345e;color:white;font-size:10px;padding:10px 14px;white-space:nowrap}#malak-site .mobile-choose button>span{margin-right:8px}#malak-site #toast{bottom:94px;font-size:11px}}
@media(prefers-reduced-motion:reduce){#malak-site .reveal{opacity:1;transform:none}#malak-site .floating-tag,#malak-site .hero-star,#malak-site .sound-bars i{animation:none}}

#malak-site .hero-photo img{filter:none}
@media(max-width:760px){#malak-site .hero{padding-top:22px}#malak-site .hero-copy .eyebrow{margin-bottom:10px}#malak-site h1{font-size:43px;line-height:1.35}#malak-site .hero-copy>p{margin:12px 0 17px}#malak-site .hero-facts{margin-top:15px}#malak-site .hero-selector{margin-top:18px}#malak-site .selector-caption{margin-top:8px}#malak-site .hero-visual{min-height:340px}#malak-site .hero-photo img{max-height:310px}}

#malak-site #hero-title{font-size:clamp(42px,4.3vw,64px);line-height:1.5;letter-spacing:-2px}@media(max-width:760px){#malak-site #hero-title{font-size:clamp(28px,8.7vw,36px);line-height:1.55;letter-spacing:-1.3px}}

#malak-site .hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0;background:#fffffff0;color:#8959b2;border:1px solid #e7d7f2;box-shadow:0 5px 20px #77529a12;transition:background .2s,box-shadow .2s}#malak-site .hero-arrow-right{right:0}#malak-site .hero-arrow-left{left:0}#malak-site .hero-arrow svg{width:23px;height:23px}#malak-site .hero-arrow:hover{background:#f4e9ff;box-shadow:0 7px 22px #77529a24}#malak-site .hero-arrow:active{background:#e9d7fa}@media(max-width:760px){#malak-site .hero-arrow{width:44px;height:44px}#malak-site .hero-arrow-right{right:-7px}#malak-site .hero-arrow-left{left:-7px}}

#malak-site .hardware-section{padding-block:80px 50px}#malak-site .hardware-explorer{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;background:linear-gradient(120deg,#f1e9f7,#fff8fc);border:1px solid #eadff1;border-radius:32px;padding:35px}#malak-site .hardware-photo{position:relative;max-width:500px;justify-self:center;width:100%}#malak-site .hardware-photo>img{width:100%;mix-blend-mode:multiply}#malak-site .hotspot{position:absolute;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:24px Arial;color:#8653b4;background:#fffe;border:1px solid #c8a5e3;box-shadow:0 0 0 7px #ad7bd629;transition:background .2s,transform .2s}#malak-site .hotspot:hover{transform:scale(1.1)}#malak-site .hotspot[aria-pressed=true]{color:#fff;background:#9563bd;box-shadow:0 0 0 8px #ad7bd629}#malak-site .spot-touch{top:15%;left:47%}#malak-site .spot-camera{top:42%;left:46%}#malak-site .spot-clothes{top:66%;left:73%}#malak-site .spot-base{top:84%;left:25%}#malak-site .hardware-info{padding:10px 0 10px 15px}#malak-site .hardware-tabs{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:30px}#malak-site .hardware-tabs button{border:1px solid #e2d1ef;border-radius:30px;font-size:11px;padding:8px 17px;background:#fff7}#malak-site .hardware-tabs button[aria-pressed=true]{background:#795299;color:white;border-color:#795299}#malak-site .hardware-number{font:11px Arial;color:#b394c9}#malak-site .hardware-info h3{font-size:28px;letter-spacing:-.7px;margin:20px 0 15px;color:#68467e}#malak-site .hardware-info p{font-size:13px;line-height:2.2;color:#8d749c}#malak-site .hardware-tag{display:inline-block;margin-top:22px;padding:6px 14px;font-size:10px;border-radius:30px;background:#eaddf4;color:#895ca5}#malak-site .hardware-info .hardware-source{font-size:9px;color:#aa93b6;margin-top:35px}#malak-site .language-section{display:flex;align-items:center;gap:40px;background:linear-gradient(120deg,#674384,#342543);border-radius:30px;padding:40px 50px;color:#fff;margin-block:25px 70px}#malak-site .language-number{font:700 90px Arial;color:#ead5ff;min-width:135px;text-align:center}#malak-site .language-number span{font:13px "Noto Sans Arabic",Arial;display:block;margin-top:5px;color:#c4a8d9}#malak-site .language-section .eyebrow{color:#c9acd9;margin-bottom:10px}#malak-site .language-section h2{font-size:30px;margin-bottom:12px}#malak-site .language-section p{font-size:12px;color:#d6c3e1;max-width:600px;line-height:2}#malak-site .language-note{font-size:9px;color:#bba2cb;display:block;margin-top:12px}#malak-site .language-link{white-space:nowrap;font-size:11px;border:1px solid #ffffff35;padding:11px 19px;border-radius:30px;margin-right:auto}#malak-site .language-link span{margin-right:10px}#malak-site .specs-section{padding-block:0 25px}#malak-site .spec-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#malak-site .spec-grid>div{padding:27px;border:1px solid #eadff1;border-radius:23px;background:#fff}#malak-site .spec-grid>div>span{display:block;color:#ae91bf;font-size:11px;margin-bottom:18px}#malak-site .spec-grid strong{display:block;font-size:26px;color:#624879;text-align:right}#malak-site .spec-grid strong[dir=ltr]{font-family:Arial,sans-serif}#malak-site .spec-grid small{font-size:13px;font-weight:400}#malak-site .spec-grid p{font-size:10px;color:#a48db1;margin-top:14px}#malak-site .care-details{background:#f3edf8;border:0!important;border-radius:20px;padding-inline:23px;margin-top:25px}#malak-site .care-details summary{font-size:13px}#malak-site .care-details p{padding-left:0;font-size:11px}
@media(max-width:760px){#malak-site .hardware-section{padding-block:45px 20px}#malak-site .hardware-explorer{grid-template-columns:1fr;padding:18px;gap:20px;border-radius:24px}#malak-site .hardware-photo{max-width:330px}#malak-site .hotspot{width:34px;height:34px;font-size:21px;box-shadow:0 0 0 5px #ad7bd629}#malak-site .hardware-info{padding:0 2px 8px}#malak-site .hardware-tabs{gap:6px;margin-bottom:24px;justify-content:space-between}#malak-site .hardware-tabs button{padding:8px 13px;font-size:10px}#malak-site .hardware-info h3{font-size:24px;margin-top:14px}#malak-site .hardware-info p{font-size:12px}#malak-site .hardware-info .hardware-source{margin-top:22px}#malak-site .hardware-tag{margin-top:17px;font-size:9px}#malak-site .language-section{display:grid;grid-template-columns:75px 1fr;gap:20px;padding:25px 22px;margin-block:20px 45px;border-radius:24px}#malak-site .language-number{font-size:55px;min-width:0}#malak-site .language-number span{font-size:11px}#malak-site .language-section h2{font-size:23px}#malak-site .language-section p{font-size:11px}#malak-site .language-section .eyebrow{font-size:8px}#malak-site .language-note{font-size:8px}#malak-site .language-link{grid-column:2;justify-self:start;margin-right:0;font-size:10px}#malak-site .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#malak-site .spec-grid>div{padding:18px 13px;border-radius:18px}#malak-site .spec-grid strong{font-size:18px}#malak-site .spec-grid small{font-size:10px}#malak-site .spec-grid>div>span{font-size:10px;margin-bottom:12px}#malak-site .spec-grid p{font-size:9px;line-height:1.9}#malak-site .spec-grid>div:first-child strong{font-size:15px}#malak-site .care-details{padding-inline:17px}#malak-site .care-details summary{font-size:12px}#malak-site .care-details p{font-size:11px}#malak-site .specs-section{padding-bottom:10px}}
#malak-site .hardware-number{direction:ltr;unicode-bidi:isolate;display:inline-block}

/* Guided setup and shareable shortlist */
#malak-site .setup-dialog{width:min(640px,calc(100% - 28px));border:0;border-radius:28px;padding:36px;background:#fcfaff;color:#634875;max-height:88dvh;overflow-y:auto}#malak-site .setup-dialog-head{display:flex;align-items:center;gap:18px;padding-left:24px}#malak-site .setup-dialog-head img{border-radius:18px;width:64px;height:64px}#malak-site .setup-dialog h2{font-size:24px;line-height:1.65;margin:0}#malak-site .setup-dialog .eyebrow{font-size:10px;margin-bottom:5px}#malak-site .setup-intro{font-size:13px;line-height:2;color:#8b7597;margin:22px 0}#malak-site .setup-step-tabs{display:flex;gap:8px;padding-bottom:20px;border-bottom:1px solid #ebdfef}#malak-site .setup-step-tabs button{flex:1;border:1px solid #e6daed;background:white;padding:12px 5px;border-radius:14px;font:inherit;font-size:12px;color:#816491;cursor:pointer}#malak-site .setup-step-tabs button[aria-selected=true]{background:#6c4386;border-color:#6c4386;color:white}#malak-site #setup-panel{min-height:235px;padding:23px 0}#malak-site #setup-panel h3{font-size:23px;margin:0 0 12px}#malak-site #setup-panel p{font-size:13px;line-height:2.1;color:#806c8d}#malak-site .setup-downloads{display:flex;gap:12px;margin-top:24px;direction:ltr}#malak-site .setup-downloads a{border:1px solid #d8c6e6;border-radius:14px;padding:12px 20px;font-size:13px}#malak-site .setup-tip{background:#f0e8f7;border-radius:16px;padding:14px 18px;margin-top:18px}#malak-site .setup-first-question{background:#e9dcf4;padding:19px;border-radius:18px;margin-top:18px;font-size:18px}#malak-site .setup-controls{display:flex;align-items:center;justify-content:space-between;gap:12px}#malak-site .setup-controls .button{min-width:110px;padding:13px 20px}#malak-site .setup-controls span{font-size:11px;color:#977da8}#malak-site .setup-controls button:disabled{opacity:.4;cursor:default}#malak-site .setup-footnote{font-size:10px;color:#9987a5;line-height:2;margin:20px 0 0}#malak-site #copy-choices{width:100%;margin:5px 0 12px}#malak-site #copy-choices:disabled{opacity:.4;cursor:default}#malak-site #copy-fallback label{display:block;font-size:12px;margin:10px 0}#malak-site #choices-text{width:100%;font:inherit;font-size:12px;padding:12px;border:1px solid #d8c6e6;border-radius:12px;background:#fff;resize:vertical}
@media(max-width:600px){#malak-site .setup-section .section-heading{align-items:flex-start;gap:18px;flex-direction:column}#malak-site .setup-section .section-heading>.button{font-size:11px;padding:12px 17px}#malak-site .setup-dialog{padding:30px 20px 22px}#malak-site .setup-dialog-head{gap:12px}#malak-site .setup-dialog-head img{width:48px;height:48px;border-radius:14px}#malak-site .setup-dialog h2{font-size:19px}#malak-site .setup-step-tabs button{font-size:11px}#malak-site #setup-panel{min-height:270px}#malak-site #setup-panel h3{font-size:21px}#malak-site .setup-controls .button{min-width:90px;padding:12px 15px}#malak-site .setup-downloads a{padding:12px 14px}#malak-site .spec-grid strong:not([dir]){font-size:18px}}

/* Actual package photography */
#malak-site .package-section{padding-block:65px 35px}#malak-site .package-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}#malak-site .package-gallery{min-width:0;background:#fff;border:1px solid #ede2f2;border-radius:30px;padding:15px 20px 20px}#malak-site .package-stage{position:relative}#malak-site .package-stage #package-zoom{display:block;width:100%;padding:0;border-radius:20px;overflow:hidden;background:#fff}#malak-site .package-stage img{width:100%;aspect-ratio:1;object-fit:contain}#malak-site .package-zoom-mark{position:absolute;bottom:14px;left:16px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;background:#f6eff9;color:#8654a8;font:24px Arial}#malak-site .package-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;display:grid;place-items:center;background:#fffffff0;border:1px solid #e8dbef;border-radius:50%;color:#80549f;box-shadow:0 4px 16px #74528c12}#malak-site .package-arrow-right{right:-7px}#malak-site .package-arrow-left{left:-7px}#malak-site .package-arrow:hover{background:#f2e6fa}#malak-site .package-gallery-footer{display:flex;justify-content:space-between;align-items:center;padding:13px 4px;font-size:12px;color:#79558e;border-top:1px solid #f0e9f4}#malak-site .package-gallery-footer>span:last-child{font:11px Arial;color:#aa8ab9}#malak-site .package-thumbs{display:flex;gap:12px;margin-top:5px}#malak-site .package-thumbs button{display:flex;align-items:center;gap:10px;border:1px solid #eee6f2;border-radius:15px;padding:6px 12px 6px 8px;font-size:11px;color:#80638f;transition:border-color .2s,background .2s}#malak-site .package-thumbs button[aria-pressed=true]{border-color:#b18acb;background:#f8f1fc}#malak-site .package-thumbs img{width:48px;height:48px;object-fit:contain;border-radius:8px}#malak-site .package-label{display:inline-block;padding:6px 16px;background:#eee1f6;border-radius:30px;color:#8a5aa8;font-size:11px}#malak-site .package-list{padding:0;margin:20px 0;list-style:none}#malak-site .package-list li{display:flex;align-items:start;gap:22px;padding:21px 0;border-bottom:1px solid #e9dfed}#malak-site .package-number{font:12px Arial;color:#b491c6;padding-top:8px}#malak-site .package-list h3{font-size:19px;font-weight:600;color:#67457c;margin-bottom:6px}#malak-site .package-list p{font-size:12px;color:#9b83a8}#malak-site .package-note{font-size:10px;line-height:2.1;color:#9c88a7;max-width:420px}#malak-site .package-jump{font-size:11px;padding:10px 0;color:#84569f;text-decoration:underline;text-underline-offset:5px}#malak-site .package-jump>span{margin-right:7px}
@media(max-width:760px){#malak-site .package-section{padding-block:40px 15px}#malak-site .package-layout{grid-template-columns:1fr;gap:28px}#malak-site .package-gallery{border-radius:24px;padding:10px 14px 15px}#malak-site .package-list{margin-top:10px}#malak-site .package-list li{padding:16px 0;gap:18px}#malak-site .package-list h3{font-size:17px}#malak-site .package-list p{font-size:11px}#malak-site .package-copy{padding-inline:5px}#malak-site .package-note{max-width:none}#malak-site .package-thumbs button{font-size:10px;gap:8px;padding:5px 10px}#malak-site .package-thumbs img{width:40px;height:40px}#malak-site .package-arrow{width:40px;height:40px}#malak-site .package-stage .package-zoom-mark{width:30px;height:30px;font-size:20px;bottom:10px;left:10px}}

/* Privacy: standalone, readable, separate store and device information. */
#malak-site .privacy-callout{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:24px 30px;margin-top:-45px;margin-bottom:65px;border:1px solid #e7d9ee;border-radius:22px;background:#f2ebf8}#malak-site .privacy-callout h3{font-size:17px;color:#68477e;margin-bottom:5px}#malak-site .privacy-callout p{font-size:12px;color:#8d779a;max-width:700px}#malak-site .privacy-callout>a{white-space:nowrap;font-size:12px;color:#704b89;text-decoration:underline;text-underline-offset:5px}#malak-site .privacy-back{font-size:12px;color:#79568e}#malak-site .privacy-shell{max-width:1000px;padding-block:65px}#malak-site .privacy-intro h1{font-size:48px;letter-spacing:-1.5px;margin-bottom:15px}#malak-site .privacy-intro>p{max-width:700px;font-size:16px;line-height:2.1;color:#806b8c}#malak-site .privacy-updated{display:block;font-size:11px;color:#9a87a6;margin-top:22px}#malak-site .privacy-nav{display:flex;gap:12px;flex-wrap:wrap;margin:30px 0}#malak-site .privacy-nav a{font-size:12px;background:white;border:1px solid #e5d9ed;padding:13px 19px;border-radius:14px}#malak-site .privacy-nav span{font:11px Arial;margin-left:10px;color:#b08bc6}#malak-site .privacy-status{padding:23px 27px;background:#eee5f6;border-radius:20px;margin-bottom:30px}#malak-site .privacy-status strong{font-size:14px;color:#68467e}#malak-site .privacy-status p{font-size:12px;line-height:2.1;margin-top:8px;color:#806b8c}#malak-site .privacy-block{padding:35px;border:1px solid #ede3f2;border-radius:25px;background:#fff;margin-bottom:24px;scroll-margin-top:110px}#malak-site .privacy-section-number{display:block;font:12px Arial;color:#b08bc6;margin-bottom:12px}#malak-site .privacy-block h2{font-size:29px;margin-bottom:18px}#malak-site .privacy-block h3{font-size:17px;margin:27px 0 10px;color:#68477e}#malak-site .privacy-block p{font-size:13px;line-height:2.2;color:#796786;margin-bottom:13px}#malak-site .privacy-pending{border-right:3px solid #b68acc;padding:6px 23px;background:#f8f4fb;border-radius:14px;margin-block:24px}#malak-site .privacy-pending h3{margin-top:15px}#malak-site .privacy-external-links{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:25px 0 15px}#malak-site .privacy-external-links>a:not(.button){font-size:12px;text-decoration:underline;text-underline-offset:4px}#malak-site .privacy-block .privacy-source{font-size:11px;color:#a08bac}#malak-site .privacy-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}#malak-site .privacy-contact-grid>div{min-width:0}#malak-site .privacy-contact-grid a{display:inline-block;font:13px Arial;text-decoration:underline;text-underline-offset:5px;overflow-wrap:anywhere;max-width:100%;margin-bottom:15px}body.privacy-page #malak-site .footer{padding-bottom:35px}body.privacy-page #malak-site .header{height:90px}body.privacy-page #malak-site .button{gap:20px}
@media(max-width:760px){#malak-site .privacy-callout{margin-top:-20px;margin-bottom:40px;padding:20px;flex-direction:column;align-items:flex-start;gap:12px}#malak-site .privacy-callout h3{font-size:16px}#malak-site .privacy-callout p{font-size:11px}#malak-site .privacy-callout>a{font-size:11px}#malak-site .privacy-shell{padding-block:35px}#malak-site .privacy-intro h1{font-size:32px}#malak-site .privacy-intro>p{font-size:13px}#malak-site .privacy-nav{gap:8px;margin-block:23px}#malak-site .privacy-nav a{font-size:11px;padding:10px 12px}#malak-site .privacy-block{padding:23px 20px;border-radius:20px}#malak-site .privacy-block h2{font-size:24px;letter-spacing:-.6px}#malak-site .privacy-block h3{font-size:16px}#malak-site .privacy-block p{font-size:12px}#malak-site .privacy-status{padding:19px}#malak-site .privacy-pending{padding:3px 15px}#malak-site .privacy-contact-grid{grid-template-columns:1fr;gap:4px}body.privacy-page #malak-site .header{height:75px}#malak-site .privacy-back{font-size:11px}#malak-site .privacy-external-links .button{font-size:11px;padding:12px 18px}}

body.privacy-page #malak-site .mobile-choose{display:none}
#malak-site [hidden]{display:none!important}
