.lp{--lp-petrol:var(--amana-brand-action);--lp-petrol-dark:var(--amana-dark-surface);--lp-ink-on-gold:var(--amana-dark-on-brand-action);--lp-gold:var(--amana-accent-gold);--lp-gold-light:var(--amana-dark-accent-gold);--lp-gold-text:var(--amana-on-gold-container);--lp-bg-app:var(--amana-surface);--lp-surface:var(--amana-surface-container-lowest);--lp-white:var(--amana-surface-bright);--lp-chip:var(--amana-surface-container-low);--lp-line:var(--amana-outline-variant);--lp-line-strong:var(--amana-surface-container-highest);--lp-line-soft:var(--amana-surface-container-low);--lp-text:var(--amana-on-surface);--lp-text-2:var(--amana-on-surface-variant);--lp-text-3:var(--amana-on-surface-muted);--lp-ring-seen:var(--amana-surface-dim);--lp-ok-bg:var(--amana-success-container);--lp-ok:var(--amana-on-success-container);--lp-warn-bg:var(--amana-warning-container);--lp-warn:var(--amana-on-warning-container);--lp-danger:var(--amana-danger);--lp-font:var(--font);--lp-font-mono:var(--font-mono);--lp-r-lg:12px;--lp-r-xl:14px;--lp-pill:var(--amana-radius-pill);--lp-shadow-pop:0 20px 50px #0a282838;--lp-shadow-fab:0 10px 24px #0a282859;--lp-shadow-mic:0 3px 8px #0a38384d;--lp-hit:44px;--lp-input-h:52px;--lp-mic:46px;background:var(--lp-surface);min-height:100vh;color:var(--lp-text);font-family:var(--lp-font);flex-direction:column;display:flex;overflow-x:clip}html:has(.lp){background:var(--amana-surface-container-lowest);scroll-padding-top:88px}.lp,.lp *{box-sizing:border-box}.lp>main{flex:1}.lp a{color:var(--lp-petrol)}.lp a:hover{color:var(--lp-petrol-dark)}.lp :focus-visible{outline:3px solid var(--lp-petrol);outline-offset:3px}.lp .on-petrol :focus-visible{outline-color:var(--lp-gold-light)}.lp[dir=rtl],.lp[dir=rtl] *{letter-spacing:0!important}.lp .wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}.lp .eyebrow{font-family:var(--lp-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-gold-text);margin:0;font-size:12px;font-weight:500}.lp .eyebrow:before{content:none}.lp .on-petrol .eyebrow{color:var(--lp-gold-light)}.lp .h2{letter-spacing:-.035em;color:var(--lp-text);overflow-wrap:anywhere;margin:0;font-size:clamp(30px,4.2vw,50px);font-weight:800;line-height:1.08}.lp .h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:800;line-height:1.25}.lp .lead{color:var(--lp-text-2);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.lp .body{color:var(--lp-text-2);margin:0;font-size:15px;line-height:1.6}.lp .mono{font-family:var(--lp-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:500}.lp .ico{flex:none;width:20px;height:20px;display:block}.lp .ico-s{flex:none;width:16px;height:16px;display:block}.lp .ico-l{flex:none;width:24px;height:24px;display:block}.lp[dir=rtl] .flip{transform:scaleX(-1)}.lp .visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp :where(h1,h2,h3,h4){letter-spacing:normal;line-height:inherit;margin:0}.lp :where(.card){box-shadow:none;padding:0;transition:none;overflow:visible}.lp :where(.card):hover{box-shadow:none;border-color:var(--lp-line);transform:none}.lp :where(.card) p,.lp :where(.card) h3{font-family:inherit;line-height:inherit;font-size:inherit;color:inherit;hyphens:manual;overflow-wrap:normal;letter-spacing:inherit;margin:0}.lp :where(.lead,.hero-sub){font-family:inherit}.lp :where(.hero){border-block-end:0;padding-block:0}.lp :where(.rows){border-radius:var(--lp-r-lg)}.lp :where(.row){font-size:inherit;border:0;grid-template-columns:none;padding:0;display:flex}.lp :where(.eyebrow){gap:0;display:block}.lp :where(.btn){box-shadow:none}.lp .brand-amana{color:var(--lp-petrol)}.lp .brand-noor{color:var(--lp-gold-text)}.lp .on-petrol .brand-amana{color:var(--lp-white)}.lp .on-petrol .brand-noor{color:var(--lp-gold-light)}.lp .btn{min-height:var(--lp-hit);border-radius:var(--lp-pill);font:700 15px/1.15 var(--lp-font);cursor:pointer;box-shadow:none;text-align:center;border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:background-color .3s,color .3s,border-color .3s,transform .2s;display:inline-flex}.lp .btn:hover{filter:none;transform:translateY(-1px)}.lp .btn:active{transform:none}.lp .btn-lg{min-height:52px;padding:0 26px;font-size:16px}.lp .btn-primary{background:var(--lp-petrol);color:var(--lp-white);border-color:var(--lp-petrol)}.lp .btn-primary:hover,.lp .btn-gold{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);border-color:var(--lp-gold-light)}.lp .btn-gold:hover{background:var(--lp-petrol);color:var(--lp-white);border-color:var(--lp-petrol)}.lp .on-petrol .btn-gold:hover{background:var(--lp-petrol-dark);color:var(--lp-gold-light);border-color:var(--lp-gold-light)}.lp .btn-ghost{background:var(--lp-white);color:var(--lp-petrol);border-color:var(--lp-petrol)}.lp .btn-ghost:hover{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);border-color:var(--lp-gold-light)}.lp .btn-line-light{color:var(--lp-white);border-color:var(--lp-white);background:0 0}.lp .btn-line-light:hover{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);border-color:var(--lp-gold-light)}.lp .btn-danger{background:var(--lp-white);color:var(--lp-danger);border-color:var(--lp-danger)}.lp .btn[disabled]{opacity:.6;cursor:default;transform:none}.lp .card{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:var(--lp-r-xl)}.lp .pill{border-radius:var(--lp-pill);align-items:center;gap:6px;min-height:26px;padding:3px 11px;font-size:12.5px;font-weight:700;line-height:1.2;display:inline-flex}.lp .pill-prep{background:var(--lp-warn-bg);color:var(--lp-warn)}.lp .pill-ok{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp .pill-read{background:var(--lp-chip);color:var(--lp-text-2)}.lp .pill-run{background:var(--lp-chip);color:var(--lp-petrol)}.lp .tick{color:var(--lp-text-2);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.lp .tick .ico-s{color:var(--lp-petrol);margin-top:4px}.lp .bub-user{background:var(--lp-chip);border-radius:18px;border-end-end-radius:4px}.lp .avatar{background:var(--lp-petrol);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.lp .avatar-38{width:38px;height:38px}.lp .skip{top:10px;z-index:60;position:fixed;inset-inline-start:-9999px}.lp .skip:focus{inset-inline-start:16px}.lp .hdr{top:0;z-index:40;background:var(--lp-surface);border-bottom:1px solid var(--lp-line);position:fixed;inset-inline:0}.lp .hdr-bar{align-items:center;gap:14px;min-height:72px;display:flex}.lp .hdr-brand{color:var(--lp-petrol);align-items:center;gap:9px;min-height:44px;text-decoration:none;display:inline-flex}.lp .hdr-brand span{letter-spacing:-.045em;font-size:23px;font-weight:800}.lp .hdr-nav{gap:2px;margin-inline-start:14px;display:flex}.lp .hdr-actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}.lp .navlink{min-height:var(--lp-hit);border-radius:var(--lp-pill);color:var(--lp-text);align-items:center;padding:0 12px;font-size:15px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex;position:relative}.lp .navlink:hover,.lp .navlink.is-on{color:var(--lp-petrol);background:var(--lp-chip)}.lp .navlink.is-on:after{content:"";inset-inline:12px;background:var(--lp-gold);border-radius:2px;height:2.5px;position:absolute;bottom:6px}.lp .navlink.nav-noor.is-on:after{background:var(--lp-petrol);height:3px}.lp .hdr-demo{white-space:nowrap}.lp .hdr-menu{padding:0 14px;display:none}.lp .hdr-menu[aria-expanded=true]{background:var(--lp-chip)}.lp .mmenu{top:calc(100% + 10px);background:var(--lp-surface);border:1px solid var(--lp-line);width:min(340px,100vw - 32px);box-shadow:var(--lp-shadow-pop);transform-origin:100% 0;border-radius:18px;padding:12px;animation:.22s both lpMenuIn;position:absolute;inset-inline-end:calc(24px + env(safe-area-inset-right,0px))}.lp[dir=rtl] .mmenu{transform-origin:0 0}.lp .mmenu[hidden]{display:none}.lp .mmenu:before{content:"";top:-7px;background:var(--lp-surface);border-top:1px solid var(--lp-line);border-inline-start:1px solid var(--lp-line);width:12px;height:12px;position:absolute;inset-inline-end:16px;transform:rotate(45deg)}.lp[dir=rtl] .mmenu:before{transform:rotate(-45deg)}.lp .mmenu-in{flex-direction:column;gap:10px;max-height:calc(100vh - 130px);padding:3px;display:flex;overflow:auto}.lp .mmenu .btn{width:100%}.lp .mnav{flex-direction:column;gap:4px;display:flex}.lp .mnav a{min-height:52px;color:var(--lp-text);border-radius:12px;align-items:center;padding:0 16px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.lp .mnav a.is-on{background:var(--lp-petrol);color:var(--lp-white)}@keyframes lpMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@media (width<=1140px){.lp .hdr .hide-m{display:none!important}.lp .hdr-menu{display:inline-flex}}@media (width>=1141px){.lp .mmenu{display:none!important}}@media (width<=480px){.lp .hdr-demo{padding:0 14px;font-size:14px}.lp .hdr-menu{width:44px;padding:0}.lp .hdr-menu .m-lbl{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=374px){.lp .hdr-demo{display:none}}.lp>main{padding-top:73px}.lp .hdr .lang summary{min-height:var(--lp-hit);border:1.5px solid var(--lp-line-strong);border-radius:var(--lp-pill);background:var(--lp-white);color:var(--lp-text);font:700 14px/1 var(--lp-font);padding-block:0;padding-inline:14px}.lp .hdr .lang summary svg{color:var(--lp-petrol)}.lp .hdr .lang[open] summary{border-color:var(--lp-petrol)}.lp .mmenu .lang,.lp .mmenu .lang summary{width:100%}.lp .mmenu .lang .lang-current{display:inline}.lp .mmenu .lang .lang-menu{box-shadow:none;margin-top:6px;position:static}.lp .lane.is-active .brand-noor{color:var(--lp-gold-light)}.lp .foot{background:var(--lp-petrol-dark);color:var(--lp-white);padding:0 0 calc(104px + env(safe-area-inset-bottom,0px));border-top:3px solid var(--lp-gold-light);position:relative;overflow:hidden}.lp .foot-rings{inset-inline-end:-260px;width:640px;height:640px;color:var(--lp-petrol);pointer-events:none;position:absolute;top:-300px}.lp .foot>.wrap{position:relative}.lp .foot-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;padding-top:56px;padding-bottom:36px;display:flex}.lp .foot-btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.lp .foot-top:after,.lp .foot-grid:after{content:"";inset-inline:24px;background:#e8c97a38;height:1px;position:absolute;bottom:0}.lp .foot-brand{color:var(--lp-white);align-items:center;gap:10px;display:inline-flex}.lp .foot-brand span{letter-spacing:-.045em;color:var(--lp-white);font-size:26px;font-weight:800}.lp .foot-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px 40px;padding-top:36px;padding-bottom:36px;display:grid}@media (width<=900px){.lp .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.lp .foot-grid{grid-template-columns:minmax(0,1fr)}}.lp .foot-col{flex-direction:column;gap:12px;min-width:0;display:flex}.lp .foot-h{color:var(--lp-gold-light);padding-bottom:10px;position:relative}.lp .foot-h:after{content:"";inset-inline-start:0;background:var(--lp-gold);border-radius:2px;width:28px;height:2px;position:absolute;bottom:0}.lp .foot ul{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lp .foot a{color:var(--lp-white);text-decoration:none;transition:color .25s}.lp .foot a:hover{color:var(--lp-gold-light)}.lp .foot .btn-gold{color:var(--lp-ink-on-gold)}.lp .foot .btn-gold:hover{color:var(--lp-gold-light)}.lp .foot .btn-line-light:hover{color:var(--lp-ink-on-gold)}.lp .foot nav li a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.lp .foot-contact li{align-items:center;gap:12px;min-height:44px;font-size:15px;display:flex}.lp .foot-contact address{padding:6px 0;font-style:normal;line-height:1.5}.lp .foot-contact a{overflow-wrap:anywhere;align-items:center;min-height:44px;display:inline-flex}.lp .foot-ico{width:34px;height:34px;color:var(--lp-gold-light);background:#e8c97a1a;border:1px solid #e8c97a4d;border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex}.lp .foot .foot-trust{flex-flow:wrap;align-self:flex-start;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.lp .foot-trust li{min-height:32px;color:var(--lp-white);background:#e8c97a14;border:1px solid #e8c97a66;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.lp .foot-trust .ico-s{color:var(--lp-gold-light)}.lp .foot-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding-top:22px;font-size:13.5px;display:flex}.lp .foot-bottom .foot-note{color:#ffffffb8;font-size:12px}.lp .foot-rings circle,.lp .orbit-rings circle,.lp .cta-rings circle,.lp .ct-rings circle{vector-effect:non-scaling-stroke;stroke-width:1.2px}.lp .wa-fab{bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:46;background:var(--lp-petrol);width:56px;height:56px;color:var(--lp-gold-light);border:2px solid var(--lp-gold-light);box-shadow:var(--lp-shadow-fab);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.4,.5,1),background .3s,color .3s,border-color .3s;display:flex;position:fixed;inset-inline-end:calc(22px + env(safe-area-inset-right,0px))}.lp .wa-fab:before{content:"";border:2px solid var(--lp-gold-light);pointer-events:none;border-radius:50%;animation:2.8s ease-out infinite lpWaPulse;position:absolute;inset:-2px}.lp .wa-fab:hover{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);transform:translateY(-3px)scale(1.06)}.lp .wa-fab.on-dark{background:var(--lp-gold-light);color:var(--lp-petrol-dark);border-color:var(--lp-white)}.lp .wa-fab.on-dark:before{border-color:var(--lp-white)}.lp .totop{bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:45;background:var(--lp-petrol);width:52px;height:52px;color:var(--lp-white);box-shadow:var(--lp-shadow-fab);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;transition:background .3s,color .3s,opacity .3s;display:flex;position:fixed;inset-inline-end:24px}.lp .totop[hidden]{display:none}.lp .totop:hover{background:var(--lp-petrol-dark)}.lp .totop.on-dark{background:var(--lp-gold-light);color:var(--lp-ink-on-gold)}@keyframes lpWaPulse{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.5)}}.lp .nm{flex:none;line-height:0;display:inline-flex}.lp .nm-gold{color:var(--lp-gold)}.lp .nm-light{color:var(--lp-gold-light)}.lp .nm-svg{transform-origin:50%;display:block;overflow:visible}.lp .nm-ray{transform-box:view-box;transform-origin:50px 50px}.lp .nm-work{animation:3.2s ease-in-out infinite lpNmSwing}.lp .nm-work .nm-ray{animation:1.5s ease-in-out infinite lpNmRay}.lp .nm-calm{animation:7s ease-in-out infinite lpNmSwingCalm}.lp .nm-calm .nm-ray{animation:3.2s ease-in-out infinite lpNmRayCalm}.lp .nm-ray:nth-of-type(2n){animation-delay:-.2s}.lp .nm-ray:nth-of-type(3n){animation-delay:-.5s}.lp .nm-ray:nth-of-type(4n){animation-delay:-.8s}.lp .nm-ray:nth-of-type(5n){animation-delay:-1.1s}@keyframes lpNmSwing{0%,to{transform:rotate(-16deg)}50%{transform:rotate(16deg)}}@keyframes lpNmSwingCalm{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes lpNmRay{0%,to{transform:scale(1)}45%{transform:scale(.58)}}@keyframes lpNmRayCalm{0%,to{transform:scale(1)}50%{transform:scale(.74)}}@keyframes lpBreath{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.15;transform:scale(1.08)}}@keyframes lpTypeIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes lpTypeInR{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes lpFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lpCaret{0%,to{opacity:1}50%{opacity:0}}@keyframes lpGrow{0%{width:0}to{width:100%}}@keyframes lpDash{to{stroke-dashoffset:-24px}}@keyframes lpGlow{0%,to{box-shadow:0 0 #e8c97a00}50%{box-shadow:0 0 0 10px #e8c97a38}}.lp .breath{animation:4.5s ease-in-out infinite lpBreath}.lp .type{animation:1.5s steps(36,end) both lpTypeIn;display:inline-block}.lp[dir=rtl] .type{animation-name:lpTypeInR}.lp .caret{background:var(--lp-petrol);vertical-align:-3px;width:2px;height:1.1em;margin-inline-start:2px;animation:1s step-end infinite lpCaret;display:inline-block}.lp .fu{animation:.55s both lpFadeUp}.lp .d1{animation-delay:.25s}.lp .d2{animation-delay:.6s}.lp .d3{animation-delay:.95s}.lp .d4{animation-delay:1.3s}.lp .d5{animation-delay:1.65s}.lp .d6{animation-delay:2s}.lp .r1{animation-delay:1.6s}.lp .flow{stroke-dasharray:3 5;animation:1.4s linear infinite lpDash}.lp .glow{animation:2.4s ease-in-out infinite lpGlow}.lp .bar{background:var(--lp-petrol);border-radius:999px;width:100%;height:100%}.lp .bar.is-running{animation:2.4s ease-out both lpGrow}.lp .acc{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1),opacity .45s,visibility 0s linear .6s;display:grid}.lp .acc.open{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .6s cubic-bezier(.2,.7,.2,1),opacity .5s .1s,visibility}.lp .acc-in{min-height:0;overflow:hidden}.lp .acc-btn .ico{transition:transform .35s}.lp .acc-btn[aria-expanded=true] .ico{transform:rotate(180deg)}.lp:not(.js) .acc{opacity:1;visibility:visible;grid-template-rows:1fr}.lp:not(.js) .acc-btn,.lp:not(.js) [data-js-only],.lp .show-m{display:none!important}@media (width<=980px){.lp .hide-m{display:none!important}.lp .show-m{display:inline-flex!important}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp *,.lp :before,.lp :after{transition:none!important;animation:none!important}.lp .type{clip-path:none!important}}
