.ln-tap{position:relative}.ln-tap:after{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;translate:0 -50%}@font-face{font-family:Cormorant Garamond fallback;src:local(Georgia);size-adjust:88.54%;ascent-override:104.36%;descent-override:32.42%;line-gap-override:0%}@font-face{font-family:Nunito Sans fallback;src:local(Arial);size-adjust:100.79%;ascent-override:100.31%;descent-override:35.02%;line-gap-override:0%}.ln{--ln-bg:#17110a;--ln-bg-2:#221a11;--ln-bg-3:#2b231a;--ln-tx:#f7edda;--ln-tx-2:#c9ba9e;--ln-tx-3:#968772;--ln-acc:#e9b24e;--ln-acc-2:#ffd97e;--ln-acc-ink:#201400;--ln-struct:#3a5a47;--ln-hair:#e9b24e38;--ln-hair-soft:#e9b24e1f;--ln-glass:#17110ab8;--ln-glow:#e9b24e38;--ln-shadow:#00000073;--ln-font-display:"Cormorant Garamond", "Cormorant Garamond fallback", Georgia, serif;--ln-font-body:"Nunito Sans", "Nunito Sans fallback", ui-sans-serif, system-ui, sans-serif;--ln-font-quran:"Scheherazade New", "Amiri Quran", serif;--ln-font-arabic:"Scheherazade New", "Amiri", serif;--ln-dw:600;--ln-dw-em:600;--ln-dw-med:600;--ln-dw-strong:700;--ln-track:-.004em;--ln-ayah-lh:2.3;--ln-ease:cubic-bezier(.33, 1, .68, 1);--ln-fast:.16s;--ln-slow:.28s;--ln-radius:18px;--ln-wrap:72rem;--ln-gutter:clamp(1.25rem, 5vw, 3.5rem)}.ln[data-ln-theme=azure]{--ln-bg:#070c16;--ln-bg-2:#0e1626;--ln-bg-3:#16223a;--ln-tx:#eef4ff;--ln-tx-2:#9db0cd;--ln-tx-3:#7d8fab;--ln-acc:#58a6ff;--ln-acc-2:#93c8ff;--ln-acc-ink:#041020;--ln-struct:#1f5a8f;--ln-hair:#58a6ff42;--ln-hair-soft:#58a6ff21;--ln-glass:#070c16cc;--ln-glow:#58a6ff38;--ln-shadow:#0009}.ln[data-ln-theme=sapphire]{--ln-bg:#060f24;--ln-bg-2:#0d1a3d;--ln-bg-3:#142451;--ln-tx:#f7f2e6;--ln-tx-2:#a7b3d2;--ln-tx-3:#8794b6;--ln-acc:#f0b429;--ln-acc-2:#ffd45e;--ln-acc-ink:#0a1226;--ln-struct:#2a4c94;--ln-hair:#f0b42942;--ln-hair-soft:#f0b42921;--ln-glass:#060f24cc;--ln-glow:#f0b42938;--ln-shadow:#0009}.ln[data-ln-theme=amethyst]{--ln-bg:#0e0718;--ln-bg-2:#191029;--ln-bg-3:#241738;--ln-tx:#f7f1ff;--ln-tx-2:#b6a7d0;--ln-tx-3:#9787b3;--ln-acc:#a978ff;--ln-acc-2:#c9a6ff;--ln-acc-ink:#12061f;--ln-struct:#563a8c;--ln-hair:#a978ff47;--ln-hair-soft:#a978ff24;--ln-glass:#0e0718cc;--ln-glow:#a978ff3d;--ln-shadow:#0009}.ln[data-ln-theme=jade]{--ln-bg:#04140f;--ln-bg-2:#08241b;--ln-bg-3:#0c3327;--ln-tx:#edfbf4;--ln-tx-2:#96c4af;--ln-tx-3:#7ba894;--ln-acc:#2ee6a0;--ln-acc-2:#6bffc4;--ln-acc-ink:#03140d;--ln-struct:#12866a;--ln-hair:#2ee6a042;--ln-hair-soft:#2ee6a021;--ln-glass:#04140fcc;--ln-glow:#2ee6a033;--ln-shadow:#0009}.ln[data-ln-theme=emerald-vivid]{--ln-bg:#03211a;--ln-bg-2:#064434;--ln-bg-3:#075746;--ln-tx:#fdf6e3;--ln-tx-2:#a9cbb8;--ln-tx-3:#8fb3a0;--ln-acc:#ffc021;--ln-acc-2:#ffdc6b;--ln-acc-ink:#10230c;--ln-struct:#14a07d;--ln-hair:#ffc02147;--ln-hair-soft:#ffc02124;--ln-glass:#03211acc;--ln-glow:#ffc0213d;--ln-shadow:#0000008c}.ln[data-ln-theme=emerald]{--ln-bg:#052e26;--ln-bg-2:#064e3b;--ln-bg-3:#07604a;--ln-tx:#fdf6e3;--ln-tx-2:#a7c3b4;--ln-tx-3:#8fb0a0;--ln-acc:#f5b301;--ln-acc-2:#ffce4f;--ln-acc-ink:#052e26;--ln-struct:#12866a;--ln-hair:#f5b3013d;--ln-hair-soft:#f5b3011f;--ln-glass:#052e26c7;--ln-glow:#f5b30133;--ln-shadow:#00000080}.ln[data-ln-theme=emerald-night]{--ln-bg:#0d1511;--ln-bg-2:#121c16;--ln-bg-3:#18241d;--ln-tx:#e9efe4;--ln-tx-2:#a4b5a3;--ln-tx-3:#71816f;--ln-acc:#d3b26a;--ln-acc-2:#eed195;--ln-acc-ink:#1a1403;--ln-struct:#2f5443;--ln-hair:#d3b26a29;--ln-hair-soft:#d3b26a17;--ln-glass:#0d1511b8;--ln-glow:#d3b26a21}.ln[data-ln-theme=midnight]{--ln-bg:#0e1218;--ln-bg-2:#131922;--ln-bg-3:#1a2130;--ln-tx:#e9eaef;--ln-tx-2:#a2a9bb;--ln-tx-3:#6f7688;--ln-acc:#e0b568;--ln-acc-2:#f4d492;--ln-acc-ink:#1c1503;--ln-struct:#2b3c45;--ln-hair:#e0b56829;--ln-hair-soft:#e0b56817;--ln-glass:#0e1218b8;--ln-glow:#e0b56821}.ln[data-ln-theme=rose-maroon]{--ln-bg:#1a0f13;--ln-bg-2:#221419;--ln-bg-3:#2b1a20;--ln-tx:#f4e6e1;--ln-tx-2:#bd9e99;--ln-tx-3:#8a6f6b;--ln-acc:#e6ac82;--ln-acc-2:#f6cda6;--ln-acc-ink:#23130a;--ln-struct:#4a2f33;--ln-hair:#e6ac822b;--ln-hair-soft:#e6ac8217;--ln-glass:#1a0f13b8;--ln-glow:#e6ac8221}.ln[data-ln-theme=ink]{--ln-bg:#121110;--ln-bg-2:#181614;--ln-bg-3:#201d1a;--ln-tx:#ece8e1;--ln-tx-2:#aba398;--ln-tx-3:#7b746a;--ln-acc:#c9b37e;--ln-acc-2:#e5d3a3;--ln-acc-ink:#191305;--ln-struct:#34322c;--ln-hair:#c9b37e29;--ln-hair-soft:#c9b37e17;--ln-glass:#121110b8;--ln-glow:#c9b37e1f}.ln[data-ln-theme=plum]{--ln-bg:#150f17;--ln-bg-2:#1c141f;--ln-bg-3:#241a28;--ln-tx:#efe7f0;--ln-tx-2:#b1a1b4;--ln-tx-3:#7f7183;--ln-acc:#e3b26d;--ln-acc-2:#f5d196;--ln-acc-ink:#1d1404;--ln-struct:#3c2b42;--ln-hair:#e3b26d29;--ln-hair-soft:#e3b26d17;--ln-glass:#150f17b8;--ln-glow:#e3b26d21}.ln[data-ln-theme=parchment]{--ln-bg:#f4edde;--ln-bg-2:#ede4cf;--ln-bg-3:#e5dbc2;--ln-tx:#2c2318;--ln-tx-2:#675a45;--ln-tx-3:#91836b;--ln-acc:#a3782f;--ln-acc-2:#7d5a1e;--ln-acc-ink:#fdf7ea;--ln-struct:#5e7a6c;--ln-hair:#8c692d47;--ln-hair-soft:#8c692d24;--ln-glass:#f4eddec7;--ln-glow:#a3782f29;--ln-shadow:#5a46282e}.ln[data-ln-theme=inaabah]{--ln-bg:#f1e6d2;--ln-bg-2:#ecdfc8;--ln-bg-3:#e3d4ba;--ln-tx:#34241a;--ln-tx-2:#6b5344;--ln-tx-3:#9b876e;--ln-acc:#a25c40;--ln-acc-2:#7e4428;--ln-acc-ink:#fbf4e6;--ln-struct:#8a6749;--ln-hair:#a25c4042;--ln-hair-soft:#a25c401f;--ln-glass:#f1e6d2cc;--ln-glow:#a25c4026;--ln-shadow:#5032212e}.ln{background:var(--ln-bg);color:var(--ln-tx);font-family:var(--ln-font-body);-webkit-font-smoothing:antialiased;transition:background-color var(--ln-slow) var(--ln-ease);font-size:1.0625rem;line-height:1.65;position:relative;overflow-x:clip}.ln *,.ln :before,.ln :after{box-sizing:border-box}.ln ::selection{background:var(--ln-acc);color:var(--ln-acc-ink)}.ln :focus-visible{outline:2px solid var(--ln-acc);outline-offset:3px;border-radius:3px}.ln [lang=ar]{font-family:var(--ln-font-arabic)}.ln-wrap{max-width:var(--ln-wrap);padding-inline:var(--ln-gutter);margin-inline:auto}.ln-eyebrow{letter-spacing:.32em;text-transform:uppercase;color:var(--ln-acc);align-items:center;gap:.75rem;margin:0;font-size:.72rem;font-weight:500;display:flex}.ln-eyebrow:after{content:"";background:linear-gradient(90deg, var(--ln-hair), transparent);width:2.5rem;height:1px}.ln-eyebrow--center{justify-content:center}.ln-eyebrow--center:before{content:"";background:linear-gradient(90deg, transparent, var(--ln-hair));width:2.5rem;height:1px}.ln-h1,.ln-h2{font-family:var(--ln-font-display);font-weight:var(--ln-dw);letter-spacing:var(--ln-track);color:var(--ln-tx);text-wrap:balance;margin:0}.ln-h1{font-size:clamp(3rem,7vw,5.1rem);line-height:1.02}.ln-h2{font-size:clamp(2.15rem,4.6vw,3.35rem);line-height:1.08}.ln-h2--sub{color:var(--ln-tx-2);max-width:42ch;font-size:clamp(1.28rem,2.3vw,1.72rem);line-height:1.32}.ln-h1 em,.ln-h2 em,.ln-h3 em{font-style:italic;font-weight:var(--ln-dw-em);color:var(--ln-acc-2)}.ln-h3{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.4rem;line-height:1.25}.ln-lede{color:var(--ln-tx-2);text-wrap:pretty;max-width:56ch;margin:0;font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.7}.ln-lede--wide{max-width:none}.ln-note{color:var(--ln-tx-3);margin:0;font-size:.9rem;line-height:1.6}.ln-btn{font-family:var(--ln-font-body);letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:transform var(--ln-fast) var(--ln-ease), box-shadow var(--ln-slow) var(--ln-ease), background-color var(--ln-fast) var(--ln-ease), border-color var(--ln-fast) var(--ln-ease), color var(--ln-fast) var(--ln-ease);border:none;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.ln-btn--md{padding:.95rem 1.75rem}.ln-btn--sm{padding:.6rem 1.15rem;font-size:.86rem}.ln-btn--gold{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc) 60%);color:var(--ln-acc-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ln-acc) 55%, transparent), 0 4px 18px -4px var(--ln-glow), 0 0 34px -6px var(--ln-glow)}.ln-btn--gold:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--ln-acc) 75%, transparent), 0 6px 22px -4px var(--ln-glow), 0 0 52px -4px var(--ln-glow);transform:translateY(-1px)}.ln-btn--gold:active{box-shadow:0 0 0 1px color-mix(in srgb, var(--ln-acc) 55%, transparent), 0 2px 10px -4px var(--ln-glow);transform:translateY(0)}.ln-btn--ghost{color:var(--ln-tx-2);box-shadow:inset 0 0 0 1px var(--ln-hair);background:0 0}.ln-btn--ghost:hover{color:var(--ln-tx);box-shadow:inset 0 0 0 1px var(--ln-acc)}.ln-btn--ghost:active{transform:translateY(1px)}.ln-link{color:var(--ln-acc);background-image:linear-gradient(var(--ln-acc), var(--ln-acc));transition:color var(--ln-fast) var(--ln-ease);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;padding-bottom:2px;font-weight:500;text-decoration:none}.ln-link:hover{color:var(--ln-acc-2)}.ln-section{padding-block:clamp(3.25rem,6.5vw,5.25rem);scroll-margin-top:4.5rem;position:relative}.ln-return,.ln-cta-band{scroll-margin-top:4.5rem}.ln-field{z-index:0;opacity:.5;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(110% 90% at 50% 0,#000 25%,#0000 78%);mask-image:radial-gradient(110% 90% at 50% 0,#000 25%,#0000 78%)}.ln-field svg{width:100%;height:100%;display:block}.ln-field pattern>*{stroke:var(--ln-struct);fill:none;stroke-width:1px;opacity:.55}.ln .ln-section>.ln-wrap{z-index:1;position:relative}.ln-section-head{gap:1.1rem;max-width:44rem;margin-bottom:clamp(1.8rem,3.6vw,2.8rem);display:grid;position:relative}.ln-section-head--center{text-align:center;justify-items:center;margin-inline:auto}.ln-main{position:relative}.ln-rail{top:0;bottom:0;left:calc((100% - var(--ln-wrap)) / 2 - .5rem);background:linear-gradient(180deg, transparent, var(--ln-hair-soft) 6%, var(--ln-hair-soft) 94%, transparent);pointer-events:none;width:1px;position:absolute}.ln-rail-progress{background:linear-gradient(180deg, transparent, var(--ln-acc) 8%, var(--ln-acc-2) 90%, transparent);transform-origin:top;transform:scaleY(var(--ln-thread,0));opacity:.75;position:absolute;inset:0}.ln-hizb{top:-.35rem;left:calc(-1 * (var(--ln-gutter) + .5rem));font-family:var(--ln-font-arabic);color:var(--ln-tx-3);background:var(--ln-bg);transition:color .42s var(--ln-ease), text-shadow .42s var(--ln-ease);-webkit-user-select:none;user-select:none;padding-block:.4rem;font-size:1.25rem;line-height:1;position:absolute;transform:translate(-50%)}.ln-hizb.is-lit{color:var(--ln-acc);text-shadow:0 0 18px var(--ln-glow)}.ln-section-head--center .ln-hizb{background:0 0;padding:0;position:static;transform:none}@media (width<=1279px){.ln-rail{display:none}.ln-hizb{background:0 0;padding:0;position:static;transform:none}}.ln-nav{z-index:50;background:color-mix(in srgb, var(--ln-glass) 100%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-bottom:1px solid var(--ln-hair-soft);position:fixed;top:0;left:0;right:0}.ln-nav-inner{justify-content:space-between;align-items:center;gap:1rem;height:3.9rem;display:flex}.ln-nav-actions{align-items:center;gap:.6rem;display:flex}.ln-wordmark{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);letter-spacing:.01em;color:var(--ln-tx);align-items:center;gap:.55rem;font-size:1.28rem;text-decoration:none;display:inline-flex}.ln-wordmark-mark{width:auto;height:2rem;filter:drop-shadow(0 1px 4px var(--ln-glow));display:block}.ln-wordmark [lang=ar]{color:var(--ln-acc);font-size:1.05rem}.ln-nav-links{flex:1;justify-content:center;align-items:center;gap:1.9rem;display:flex}.ln-nav-item{align-items:center;display:flex;position:relative}.ln-nav-caret{opacity:.55;width:.34rem;height:.34rem;transition:transform var(--ln-fast) var(--ln-ease);border-bottom:1.5px solid;border-right:1.5px solid;margin-left:.42rem;display:inline-block;transform:translateY(-1px)rotate(45deg)}.ln-nav-menu{opacity:0;visibility:hidden;transition:opacity var(--ln-fast) var(--ln-ease), transform var(--ln-fast) var(--ln-ease), visibility var(--ln-fast);z-index:30;padding-top:.65rem;position:absolute;top:100%;left:50%;transform:translateY(-4px)}.ln-nav-item--has-menu:hover .ln-nav-menu,.ln-nav-item--has-menu:focus-within .ln-nav-menu{opacity:1;visibility:visible;transform:translateY(0)}.ln-nav-item--has-menu:hover .ln-nav-caret,.ln-nav-item--has-menu:focus-within .ln-nav-caret{transform:translateY(-3px)rotate(225deg)}.ln-nav-menu ul{border-radius:var(--ln-radius);border:1px solid var(--ln-hair);background:var(--ln-bg-2);min-width:13rem;box-shadow:0 24px 50px -24px var(--ln-shadow);gap:.1rem;margin:0;padding:.45rem;list-style:none;display:grid}.ln-nav-menu a{color:var(--ln-tx-2);transition:color var(--ln-fast) var(--ln-ease), background var(--ln-fast) var(--ln-ease);border-radius:10px;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.9rem;text-decoration:none;display:flex}.ln-nav-menu a:hover,.ln-nav-menu a:focus-visible{color:var(--ln-tx);background:color-mix(in srgb, var(--ln-acc) 8%, transparent)}.ln-nav-menu a[aria-current=page]{color:var(--ln-acc-2)}.ln-nav-menu-hub{margin-bottom:0;padding-bottom:0}.ln-nav-menu-hub a{color:var(--ln-tx)}.ln-nav-menu a span{text-align:right;width:2.6rem;font-family:var(--ln-font-arabic);color:var(--ln-acc);opacity:.7;flex:none;font-size:1.1rem;line-height:1}.ln-nav-mobile-sub{border-left:1px solid var(--ln-hair-soft);margin-left:.9rem;padding-left:.9rem;display:grid}.ln-nav-mobile-row{border-bottom:1px solid var(--ln-hair-soft);justify-content:space-between;align-items:stretch;gap:.5rem;display:flex}.ln-nav-mobile-row .ln-nav-mobile-link{border-bottom:0;flex:1}.ln-nav-mobile-caret{width:2.75rem;color:var(--ln-tx-2);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-right:-.6rem;padding:0;display:flex}.ln-nav-mobile-caret span{opacity:.7;width:.5rem;height:.5rem;transition:transform var(--ln-fast) var(--ln-ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.ln-nav-mobile-caret.is-open span{transform:translateY(2px)rotate(225deg)}.ln-nav-mobile-link[aria-current=page]{color:var(--ln-acc-2)}.ln-nav-link{color:var(--ln-tx-2);transition:color var(--ln-fast) var(--ln-ease);font-size:.92rem;font-weight:500;text-decoration:none;position:relative}.ln-nav-link:hover,.ln-nav-link.is-current{color:var(--ln-tx)}.ln-nav-link.is-current:after{content:"";background:var(--ln-acc);height:1px;position:absolute;bottom:-.45rem;left:0;right:0}.ln-nav-toggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:2.75rem;height:2.75rem;margin:-.4rem;padding:.65rem;display:none}.ln-nav-toggle span{background:var(--ln-tx);width:100%;height:2px;transition:transform var(--ln-fast) var(--ln-ease), opacity var(--ln-fast) var(--ln-ease);border-radius:2px;display:block}.ln-nav-toggle.is-open span:first-child{transform:translateY(7px)rotate(45deg)}.ln-nav-toggle.is-open span:nth-child(2){opacity:0}.ln-nav-toggle.is-open span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.ln-nav-mobile{display:none}@media (width<=1199px){.ln-nav-links,.ln-nav-actions{display:none}.ln-nav-toggle{display:flex}.ln-nav-mobile{max-height:calc(100svh - 4rem);padding:.5rem var(--ln-gutter) 1.4rem;background:var(--ln-glass);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-bottom:1px solid var(--ln-hair-soft);flex-direction:column;display:flex}.ln-nav-mobile-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.ln-nav-mobile-foot{flex-direction:column;flex:none;padding-top:.9rem;display:flex}.ln-nav-mobile-link{min-height:3.25rem;font-family:var(--ln-font-display);color:var(--ln-tx);border-bottom:1px solid var(--ln-hair-soft);align-items:center;padding:.5rem .15rem;font-size:1.12rem;text-decoration:none;display:flex}.ln-nav-mobile-cta{justify-content:center}.ln-nav-mobile-login{min-height:44px;color:var(--ln-tx-2);justify-content:center;align-items:center;margin-top:.6rem;font-size:1rem;text-decoration:none;display:flex}}.ln-hero{align-items:center;padding-block:clamp(5.5rem,9vh,7rem) clamp(3.5rem,7vh,5.5rem);display:flex;position:relative;overflow:clip}.ln-hero-shader{pointer-events:none;position:absolute;inset:0}.ln-hero-shader canvas{width:100%;height:100%;display:block}.ln-hero-shader--css{background-color:var(--ln-bg);background-image:radial-gradient(85% 60% at 50% 26%, var(--ln-glow), transparent 60%), linear-gradient(107deg, transparent 40%, color-mix(in srgb, var(--ln-struct) 22%, transparent) 50%, transparent 60%),  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1000' height='1000'%3E%3Cg fill='%23fffcf5'%3E%3Ccircle cx='996' cy='885' r='1.0' opacity='0.36'/%3E%3Ccircle cx='-4' cy='885' r='1.0' opacity='0.36'/%3E%3Ccircle cx='667' cy='183' r='1.0' opacity='0.33'/%3E%3Ccircle cx='867' cy='208' r='1.3' opacity='0.28'/%3E%3Ccircle cx='731' cy='500' r='1.2' opacity='0.34'/%3E%3Ccircle cx='355' cy='687' r='1.3' opacity='0.4'/%3E%3Ccircle cx='549' cy='402' r='0.8' opacity='0.25'/%3E%3Ccircle cx='889' cy='606' r='1.4' opacity='0.49'/%3E%3Ccircle cx='922' cy='895' r='1.2' opacity='0.49'/%3E%3Ccircle cx='965' cy='351' r='1.4' opacity='0.39'/%3E%3Ccircle cx='574' cy='970' r='1.1' opacity='0.49'/%3E%3Ccircle cx='480' cy='450' r='0.9' opacity='0.31'/%3E%3Ccircle cx='112' cy='212' r='1.1' opacity='0.49'/%3E%3Ccircle cx='465' cy='702' r='1.3' opacity='0.41'/%3E%3Ccircle cx='274' cy='829' r='1.4' opacity='0.36'/%3E%3Ccircle cx='328' cy='58' r='1.1' opacity='0.48'/%3E%3Ccircle cx='48' cy='370' r='0.9' opacity='0.39'/%3E%3Ccircle cx='712' cy='559' r='1.1' opacity='0.29'/%3E%3Ccircle cx='727' cy='890' r='1.1' opacity='0.37'/%3E%3Ccircle cx='546' cy='695' r='1.2' opacity='0.31'/%3E%3Ccircle cx='717' cy='99' r='1.3' opacity='0.43'/%3E%3Ccircle cx='281' cy='19' r='1.0' opacity='0.43'/%3E%3Ccircle cx='182' cy='631' r='1.0' opacity='0.29'/%3E%3Ccircle cx='89' cy='472' r='1.2' opacity='0.49'/%3E%3Ccircle cx='955' cy='297' r='1.0' opacity='0.24'/%3E%3Ccircle cx='502' cy='690' r='0.9' opacity='0.43'/%3E%3Ccircle cx='179' cy='284' r='1.0' opacity='0.39'/%3E%3Ccircle cx='874' cy='869' r='1.3' opacity='0.4'/%3E%3Ccircle cx='932' cy='347' r='1.2' opacity='0.43'/%3E%3Ccircle cx='886' cy='863' r='1.3' opacity='0.46'/%3E%3Ccircle cx='688' cy='710' r='0.8' opacity='0.48'/%3E%3Ccircle cx='942' cy='926' r='0.9' opacity='0.34'/%3E%3Ccircle cx='752' cy='799' r='0.9' opacity='0.38'/%3E%3Ccircle cx='643' cy='670' r='1.1' opacity='0.48'/%3E%3Ccircle cx='686' cy='797' r='1.2' opacity='0.36'/%3E%3Ccircle cx='831' cy='931' r='0.9' opacity='0.41'/%3E%3Ccircle cx='894' cy='777' r='1.2' opacity='0.28'/%3E%3Ccircle cx='646' cy='302' r='1.1' opacity='0.26'/%3E%3Ccircle cx='557' cy='552' r='1.0' opacity='0.34'/%3E%3Ccircle cx='631' cy='461' r='1.2' opacity='0.38'/%3E%3Ccircle cx='848' cy='914' r='1.2' opacity='0.37'/%3E%3Ccircle cx='417' cy='363' r='1.1' opacity='0.49'/%3E%3Ccircle cx='721' cy='780' r='1.4' opacity='0.33'/%3E%3Ccircle cx='393' cy='189' r='1.4' opacity='0.3'/%3E%3Ccircle cx='950' cy='857' r='1.4' opacity='0.35'/%3E%3Ccircle cx='390' cy='220' r='1.2' opacity='0.36'/%3E%3Ccircle cx='66' cy='767' r='1.2' opacity='0.38'/%3E%3Ccircle cx='499' cy='831' r='1.0' opacity='0.34'/%3E%3Ccircle cx='424' cy='654' r='1.4' opacity='0.46'/%3E%3Ccircle cx='874' cy='357' r='1.4' opacity='0.34'/%3E%3Ccircle cx='338' cy='91' r='1.2' opacity='0.4'/%3E%3Ccircle cx='996' cy='59' r='1.4' opacity='0.48'/%3E%3Ccircle cx='-4' cy='59' r='1.4' opacity='0.48'/%3E%3Ccircle cx='768' cy='474' r='1.3' opacity='0.31'/%3E%3Ccircle cx='954' cy='908' r='1.2' opacity='0.45'/%3E%3Ccircle cx='967' cy='524' r='1.0' opacity='0.48'/%3E%3Ccircle cx='651' cy='780' r='1.0' opacity='0.28'/%3E%3Ccircle cx='814' cy='895' r='1.0' opacity='0.47'/%3E%3Ccircle cx='155' cy='208' r='1.0' opacity='0.26'/%3E%3Ccircle cx='13' cy='402' r='1.2' opacity='0.4'/%3E%3Ccircle cx='1013' cy='402' r='1.2' opacity='0.4'/%3E%3Ccircle cx='432' cy='22' r='1.1' opacity='0.44'/%3E%3Ccircle cx='777' cy='65' r='0.9' opacity='0.28'/%3E%3Ccircle cx='562' cy='942' r='1.3' opacity='0.37'/%3E%3Ccircle cx='847' cy='960' r='1.4' opacity='0.27'/%3E%3Ccircle cx='969' cy='704' r='0.8' opacity='0.5'/%3E%3Ccircle cx='355' cy='206' r='1.1' opacity='0.48'/%3E%3Ccircle cx='520' cy='805' r='1.1' opacity='0.31'/%3E%3Ccircle cx='729' cy='439' r='1.1' opacity='0.33'/%3E%3Ccircle cx='481' cy='291' r='0.9' opacity='0.29'/%3E%3Ccircle cx='129' cy='896' r='1.0' opacity='0.34'/%3E%3Ccircle cx='679' cy='483' r='1.1' opacity='0.39'/%3E%3Ccircle cx='300' cy='13' r='1.2' opacity='0.26'/%3E%3Ccircle cx='300' cy='1013' r='1.2' opacity='0.26'/%3E%3Ccircle cx='107' cy='947' r='0.9' opacity='0.28'/%3E%3Ccircle cx='302' cy='188' r='0.8' opacity='0.46'/%3E%3Ccircle cx='5' cy='623' r='1.3' opacity='0.31'/%3E%3Ccircle cx='1005' cy='623' r='1.3' opacity='0.31'/%3E%3Ccircle cx='478' cy='11' r='1.2' opacity='0.35'/%3E%3Ccircle cx='478' cy='1011' r='1.2' opacity='0.35'/%3E%3Ccircle cx='881' cy='965' r='0.9' opacity='0.29'/%3E%3Ccircle cx='439' cy='966' r='0.9' opacity='0.34'/%3E%3Ccircle cx='717' cy='362' r='1.2' opacity='0.33'/%3E%3Ccircle cx='507' cy='892' r='1.1' opacity='0.46'/%3E%3Ccircle cx='170' cy='319' r='0.9' opacity='0.36'/%3E%3Ccircle cx='761' cy='547' r='1.4' opacity='0.28'/%3E%3Ccircle cx='151' cy='47' r='1.1' opacity='0.3'/%3E%3Ccircle cx='119' cy='497' r='0.9' opacity='0.45'/%3E%3Ccircle cx='299' cy='710' r='1.1' opacity='0.42'/%3E%3Ccircle cx='957' cy='660' r='1.4' opacity='0.39'/%3E%3Ccircle cx='924' cy='991' r='1.0' opacity='0.35'/%3E%3Ccircle cx='924' cy='-9' r='1.0' opacity='0.35'/%3E%3Ccircle cx='319' cy='969' r='1.1' opacity='0.32'/%3E%3Ccircle cx='143' cy='358' r='1.2' opacity='0.38'/%3E%3Ccircle cx='957' cy='998' r='1.1' opacity='0.28'/%3E%3Ccircle cx='957' cy='-2' r='1.1' opacity='0.28'/%3E%3Ccircle cx='361' cy='35' r='1.3' opacity='0.39'/%3E%3Ccircle cx='603' cy='220' r='1.2' opacity='0.36'/%3E%3Ccircle cx='924' cy='620' r='1.2' opacity='0.34'/%3E%3Ccircle cx='782' cy='514' r='1.2' opacity='0.32'/%3E%3Ccircle cx='318' cy='797' r='0.9' opacity='0.25'/%3E%3Ccircle cx='457' cy='914' r='1.1' opacity='0.35'/%3E%3Ccircle cx='959' cy='504' r='1.2' opacity='0.32'/%3E%3Ccircle cx='568' cy='960' r='1.0' opacity='0.34'/%3E%3Ccircle cx='853' cy='772' r='1.0' opacity='0.31'/%3E%3Ccircle cx='737' cy='257' r='1.3' opacity='0.28'/%3E%3Ccircle cx='146' cy='879' r='1.4' opacity='0.5'/%3E%3Ccircle cx='79' cy='100' r='1.0' opacity='0.29'/%3E%3Ccircle cx='872' cy='405' r='1.1' opacity='0.35'/%3E%3Ccircle cx='817' cy='853' r='1.1' opacity='0.27'/%3E%3Ccircle cx='443' cy='82' r='1.3' opacity='0.4'/%3E%3Ccircle cx='563' cy='964' r='1.4' opacity='0.29'/%3E%3Ccircle cx='80' cy='241' r='0.9' opacity='0.36'/%3E%3Ccircle cx='454' cy='910' r='1.3' opacity='0.43'/%3E%3Ccircle cx='791' cy='726' r='1.3' opacity='0.42'/%3E%3Ccircle cx='243' cy='247' r='1.0' opacity='0.34'/%3E%3Ccircle cx='824' cy='284' r='0.9' opacity='0.35'/%3E%3Ccircle cx='32' cy='262' r='1.0' opacity='0.42'/%3E%3Ccircle cx='289' cy='671' r='0.9' opacity='0.28'/%3E%3Ccircle cx='680' cy='279' r='1.1' opacity='0.25'/%3E%3Ccircle cx='476' cy='822' r='1.3' opacity='0.42'/%3E%3Ccircle cx='22' cy='49' r='1.2' opacity='0.42'/%3E%3Ccircle cx='97' cy='582' r='1.1' opacity='0.49'/%3E%3Ccircle cx='329' cy='605' r='1.3' opacity='0.3'/%3E%3Ccircle cx='462' cy='140' r='1.2' opacity='0.36'/%3E%3Ccircle cx='300' cy='728' r='1.2' opacity='0.25'/%3E%3Ccircle cx='572' cy='8' r='1.0' opacity='0.3'/%3E%3Ccircle cx='572' cy='1008' r='1.0' opacity='0.3'/%3E%3Ccircle cx='109' cy='577' r='1.4' opacity='0.31'/%3E%3Ccircle cx='256' cy='225' r='0.8' opacity='0.41'/%3E%3Ccircle cx='345' cy='597' r='1.3' opacity='0.42'/%3E%3Ccircle cx='22' cy='206' r='1.0' opacity='0.27'/%3E%3Ccircle cx='445' cy='548' r='1.2' opacity='0.33'/%3E%3Ccircle cx='744' cy='74' r='1.0' opacity='0.3'/%3E%3Ccircle cx='925' cy='654' r='0.9' opacity='0.43'/%3E%3Ccircle cx='363' cy='680' r='1.1' opacity='0.44'/%3E%3Ccircle cx='385' cy='298' r='1.4' opacity='0.43'/%3E%3Ccircle cx='339' cy='250' r='1.0' opacity='0.34'/%3E%3Ccircle cx='324' cy='230' r='1.2' opacity='0.37'/%3E%3Ccircle cx='422' cy='888' r='1.4' opacity='0.32'/%3E%3Ccircle cx='898' cy='401' r='1.1' opacity='0.37'/%3E%3Ccircle cx='261' cy='805' r='1.3' opacity='0.26'/%3E%3Ccircle cx='326' cy='597' r='1.1' opacity='0.27'/%3E%3Ccircle cx='924' cy='113' r='1.3' opacity='0.39'/%3E%3Ccircle cx='637' cy='733' r='0.8' opacity='0.47'/%3E%3Ccircle cx='217' cy='249' r='1.1' opacity='0.5'/%3E%3Ccircle cx='538' cy='511' r='1.0' opacity='0.37'/%3E%3Ccircle cx='905' cy='206' r='1.4' opacity='0.41'/%3E%3Ccircle cx='371' cy='677' r='1.2' opacity='0.4'/%3E%3Ccircle cx='874' cy='720' r='1.0' opacity='0.4'/%3E%3Ccircle cx='389' cy='640' r='0.9' opacity='0.3'/%3E%3Ccircle cx='868' cy='213' r='1.3' opacity='0.24'/%3E%3Ccircle cx='175' cy='920' r='1.4' opacity='0.36'/%3E%3Ccircle cx='116' cy='911' r='1.0' opacity='0.25'/%3E%3Ccircle cx='293' cy='513' r='1.3' opacity='0.37'/%3E%3Ccircle cx='331' cy='645' r='1.1' opacity='0.37'/%3E%3Ccircle cx='207' cy='603' r='1.1' opacity='0.49'/%3E%3Ccircle cx='781' cy='690' r='1.2' opacity='0.31'/%3E%3Ccircle cx='401' cy='421' r='1.0' opacity='0.28'/%3E%3Ccircle cx='318' cy='937' r='0.9' opacity='0.26'/%3E%3Ccircle cx='698' cy='447' r='1.1' opacity='0.31'/%3E%3Ccircle cx='922' cy='101' r='1.0' opacity='0.49'/%3E%3Ccircle cx='814' cy='299' r='1.1' opacity='0.24'/%3E%3Ccircle cx='431' cy='826' r='1.1' opacity='0.27'/%3E%3Ccircle cx='799' cy='287' r='0.9' opacity='0.44'/%3E%3Ccircle cx='566' cy='950' r='0.8' opacity='0.38'/%3E%3Ccircle cx='604' cy='504' r='1.0' opacity='0.41'/%3E%3Ccircle cx='726' cy='983' r='1.3' opacity='0.3'/%3E%3Ccircle cx='768' cy='984' r='0.9' opacity='0.31'/%3E%3Ccircle cx='27' cy='224' r='0.9' opacity='0.33'/%3E%3Ccircle cx='143' cy='115' r='0.9' opacity='0.39'/%3E%3Ccircle cx='762' cy='157' r='1.0' opacity='0.46'/%3E%3Ccircle cx='913' cy='687' r='1.3' opacity='0.37'/%3E%3Ccircle cx='622' cy='877' r='0.9' opacity='0.48'/%3E%3Ccircle cx='299' cy='922' r='1.4' opacity='0.48'/%3E%3Ccircle cx='480' cy='672' r='1.3' opacity='0.29'/%3E%3Ccircle cx='526' cy='131' r='0.8' opacity='0.36'/%3E%3Ccircle cx='765' cy='373' r='1.4' opacity='0.44'/%3E%3Ccircle cx='440' cy='831' r='1.2' opacity='0.47'/%3E%3Ccircle cx='478' cy='607' r='1.3' opacity='0.4'/%3E%3Ccircle cx='884' cy='649' r='1.0' opacity='0.47'/%3E%3Ccircle cx='853' cy='568' r='1.3' opacity='0.3'/%3E%3Ccircle cx='156' cy='198' r='1.2' opacity='0.47'/%3E%3Ccircle cx='142' cy='970' r='1.1' opacity='0.28'/%3E%3Ccircle cx='130' cy='742' r='1.0' opacity='0.41'/%3E%3Ccircle cx='956' cy='203' r='1.0' opacity='0.24'/%3E%3Ccircle cx='11' cy='6' r='1.0' opacity='0.27'/%3E%3Ccircle cx='11' cy='1006' r='1.0' opacity='0.27'/%3E%3Ccircle cx='1011' cy='6' r='1.0' opacity='0.27'/%3E%3Ccircle cx='1011' cy='1006' r='1.0' opacity='0.27'/%3E%3Ccircle cx='551' cy='870' r='1.1' opacity='0.31'/%3E%3Ccircle cx='230' cy='572' r='0.9' opacity='0.41'/%3E%3Ccircle cx='396' cy='248' r='1.1' opacity='0.24'/%3E%3Ccircle cx='284' cy='974' r='1.3' opacity='0.31'/%3E%3Ccircle cx='584' cy='621' r='1.3' opacity='0.31'/%3E%3Ccircle cx='491' cy='897' r='1.4' opacity='0.3'/%3E%3Ccircle cx='507' cy='841' r='0.9' opacity='0.42'/%3E%3Ccircle cx='441' cy='560' r='1.0' opacity='0.41'/%3E%3Ccircle cx='679' cy='173' r='0.8' opacity='0.25'/%3E%3Ccircle cx='397' cy='569' r='1.0' opacity='0.36'/%3E%3Ccircle cx='470' cy='923' r='1.0' opacity='0.44'/%3E%3Ccircle cx='595' cy='704' r='1.3' opacity='0.42'/%3E%3Ccircle cx='256' cy='802' r='1.1' opacity='0.3'/%3E%3Ccircle cx='977' cy='303' r='1.4' opacity='0.45'/%3E%3Ccircle cx='589' cy='503' r='0.8' opacity='0.24'/%3E%3Ccircle cx='376' cy='307' r='1.2' opacity='0.27'/%3E%3Ccircle cx='314' cy='937' r='1.2' opacity='0.38'/%3E%3Ccircle cx='76' cy='703' r='1.0' opacity='0.44'/%3E%3Ccircle cx='556' cy='944' r='1.3' opacity='0.35'/%3E%3Ccircle cx='161' cy='697' r='0.9' opacity='0.35'/%3E%3Ccircle cx='422' cy='815' r='1.3' opacity='0.37'/%3E%3Ccircle cx='140' cy='640' r='1.0' opacity='0.43'/%3E%3Ccircle cx='333' cy='506' r='1.2' opacity='0.3'/%3E%3Ccircle cx='819' cy='906' r='1.1' opacity='0.26'/%3E%3Ccircle cx='751' cy='888' r='1.1' opacity='0.26'/%3E%3Ccircle cx='207' cy='303' r='1.0' opacity='0.47'/%3E%3Ccircle cx='105' cy='398' r='1.2' opacity='0.35'/%3E%3Ccircle cx='608' cy='623' r='1.2' opacity='0.39'/%3E%3Ccircle cx='20' cy='899' r='1.2' opacity='0.27'/%3E%3Ccircle cx='464' cy='666' r='1.3' opacity='0.47'/%3E%3Ccircle cx='394' cy='389' r='1.3' opacity='0.47'/%3E%3Ccircle cx='879' cy='992' r='1.1' opacity='0.49'/%3E%3Ccircle cx='879' cy='-8' r='1.1' opacity='0.49'/%3E%3Ccircle cx='592' cy='847' r='1.0' opacity='0.28'/%3E%3Ccircle cx='8' cy='600' r='1.2' opacity='0.25'/%3E%3Ccircle cx='1008' cy='600' r='1.2' opacity='0.25'/%3E%3Ccircle cx='751' cy='128' r='1.1' opacity='0.4'/%3E%3Ccircle cx='871' cy='724' r='1.0' opacity='0.45'/%3E%3Ccircle cx='193' cy='169' r='1.2' opacity='0.45'/%3E%3Ccircle cx='516' cy='130' r='0.8' opacity='0.43'/%3E%3Ccircle cx='577' cy='506' r='0.9' opacity='0.31'/%3E%3Ccircle cx='864' cy='679' r='1.2' opacity='0.3'/%3E%3Ccircle cx='773' cy='816' r='1.0' opacity='0.43'/%3E%3Ccircle cx='95' cy='803' r='1.0' opacity='0.34'/%3E%3Ccircle cx='557' cy='171' r='0.9' opacity='0.43'/%3E%3Ccircle cx='507' cy='9' r='1.1' opacity='0.43'/%3E%3Ccircle cx='507' cy='1009' r='1.1' opacity='0.43'/%3E%3Ccircle cx='753' cy='838' r='1.1' opacity='0.27'/%3E%3Ccircle cx='188' cy='736' r='1.3' opacity='0.25'/%3E%3Ccircle cx='84' cy='76' r='1.1' opacity='0.47'/%3E%3Ccircle cx='170' cy='894' r='0.9' opacity='0.45'/%3E%3Ccircle cx='571' cy='281' r='1.2' opacity='0.46'/%3E%3Ccircle cx='942' cy='288' r='1.4' opacity='0.38'/%3E%3Ccircle cx='952' cy='305' r='0.9' opacity='0.31'/%3E%3Ccircle cx='221' cy='88' r='0.8' opacity='0.27'/%3E%3Ccircle cx='108' cy='525' r='1.2' opacity='0.39'/%3E%3Ccircle cx='768' cy='731' r='1.3' opacity='0.47'/%3E%3Ccircle cx='651' cy='681' r='0.8' opacity='0.27'/%3E%3Ccircle cx='817' cy='135' r='1.3' opacity='0.31'/%3E%3Ccircle cx='942' cy='74' r='1.1' opacity='0.39'/%3E%3Ccircle cx='398' cy='432' r='1.0' opacity='0.35'/%3E%3Ccircle cx='813' cy='874' r='0.9' opacity='0.46'/%3E%3Ccircle cx='966' cy='884' r='1.3' opacity='0.48'/%3E%3Ccircle cx='697' cy='641' r='1.2' opacity='0.31'/%3E%3Ccircle cx='127' cy='313' r='1.3' opacity='0.31'/%3E%3Ccircle cx='819' cy='455' r='1.0' opacity='0.35'/%3E%3Ccircle cx='736' cy='105' r='0.9' opacity='0.44'/%3E%3Ccircle cx='877' cy='740' r='1.3' opacity='0.39'/%3E%3Ccircle cx='653' cy='277' r='0.8' opacity='0.27'/%3E%3Ccircle cx='687' cy='418' r='1.0' opacity='0.36'/%3E%3Ccircle cx='521' cy='851' r='1.2' opacity='0.41'/%3E%3Ccircle cx='747' cy='421' r='1.4' opacity='0.41'/%3E%3Ccircle cx='267' cy='977' r='1.1' opacity='0.42'/%3E%3Ccircle cx='713' cy='256' r='0.8' opacity='0.4'/%3E%3Ccircle cx='197' cy='696' r='1.2' opacity='0.49'/%3E%3Ccircle cx='176' cy='291' r='1.4' opacity='0.44'/%3E%3Ccircle cx='533' cy='454' r='0.9' opacity='0.34'/%3E%3Ccircle cx='867' cy='282' r='1.0' opacity='0.24'/%3E%3Ccircle cx='247' cy='245' r='0.9' opacity='0.49'/%3E%3Ccircle cx='505' cy='103' r='0.8' opacity='0.36'/%3E%3Ccircle cx='625' cy='499' r='1.2' opacity='0.29'/%3E%3Ccircle cx='322' cy='271' r='1.3' opacity='0.32'/%3E%3Ccircle cx='424' cy='56' r='1.3' opacity='0.46'/%3E%3Ccircle cx='188' cy='962' r='1.1' opacity='0.29'/%3E%3Ccircle cx='209' cy='124' r='1.4' opacity='0.44'/%3E%3Ccircle cx='510' cy='724' r='1.3' opacity='0.41'/%3E%3Ccircle cx='302' cy='470' r='1.3' opacity='0.42'/%3E%3Ccircle cx='274' cy='302' r='0.8' opacity='0.38'/%3E%3Ccircle cx='636' cy='927' r='1.2' opacity='0.44'/%3E%3Ccircle cx='475' cy='477' r='1.0' opacity='0.35'/%3E%3Ccircle cx='827' cy='885' r='1.4' opacity='0.25'/%3E%3Ccircle cx='669' cy='816' r='1.3' opacity='0.27'/%3E%3Ccircle cx='478' cy='316' r='1.0' opacity='0.44'/%3E%3Ccircle cx='798' cy='293' r='1.0' opacity='0.29'/%3E%3Ccircle cx='670' cy='311' r='1.3' opacity='0.36'/%3E%3Ccircle cx='996' cy='652' r='1.1' opacity='0.31'/%3E%3Ccircle cx='-4' cy='652' r='1.1' opacity='0.31'/%3E%3Ccircle cx='654' cy='938' r='1.3' opacity='0.47'/%3E%3Ccircle cx='513' cy='57' r='1.2' opacity='0.32'/%3E%3Ccircle cx='957' cy='710' r='1.1' opacity='0.5'/%3E%3Ccircle cx='889' cy='140' r='1.4' opacity='0.45'/%3E%3Ccircle cx='790' cy='860' r='0.9' opacity='0.3'/%3E%3Ccircle cx='886' cy='973' r='0.9' opacity='0.43'/%3E%3Ccircle cx='693' cy='414' r='0.9' opacity='0.28'/%3E%3Ccircle cx='733' cy='761' r='1.0' opacity='0.49'/%3E%3Ccircle cx='569' cy='258' r='1.3' opacity='0.4'/%3E%3Ccircle cx='205' cy='205' r='1.2' opacity='0.5'/%3E%3Ccircle cx='984' cy='435' r='1.3' opacity='0.31'/%3E%3Ccircle cx='613' cy='75' r='1.2' opacity='0.41'/%3E%3Ccircle cx='191' cy='719' r='1.0' opacity='0.35'/%3E%3Ccircle cx='545' cy='400' r='1.0' opacity='0.32'/%3E%3Ccircle cx='293' cy='167' r='1.1' opacity='0.47'/%3E%3Ccircle cx='699' cy='925' r='1.3' opacity='0.41'/%3E%3Ccircle cx='183' cy='391' r='1.2' opacity='0.4'/%3E%3Ccircle cx='291' cy='472' r='1.3' opacity='0.26'/%3E%3Ccircle cx='638' cy='456' r='0.9' opacity='0.4'/%3E%3Ccircle cx='408' cy='221' r='1.3' opacity='0.29'/%3E%3Ccircle cx='394' cy='915' r='1.2' opacity='0.29'/%3E%3Ccircle cx='37' cy='109' r='1.2' opacity='0.38'/%3E%3Ccircle cx='421' cy='435' r='1.1' opacity='0.35'/%3E%3Ccircle cx='52' cy='905' r='1.1' opacity='0.26'/%3E%3Ccircle cx='181' cy='671' r='0.8' opacity='0.4'/%3E%3Ccircle cx='23' cy='58' r='1.0' opacity='0.32'/%3E%3Ccircle cx='34' cy='557' r='1.2' opacity='0.48'/%3E%3Ccircle cx='809' cy='991' r='1.4' opacity='0.35'/%3E%3Ccircle cx='809' cy='-9' r='1.4' opacity='0.35'/%3E%3Ccircle cx='152' cy='442' r='1.3' opacity='0.48'/%3E%3Ccircle cx='432' cy='96' r='0.9' opacity='0.39'/%3E%3Ccircle cx='327' cy='65' r='1.2' opacity='0.45'/%3E%3Ccircle cx='317' cy='220' r='1.2' opacity='0.26'/%3E%3Ccircle cx='979' cy='413' r='1.4' opacity='0.35'/%3E%3Ccircle cx='576' cy='499' r='1.0' opacity='0.48'/%3E%3Ccircle cx='222' cy='223' r='1.0' opacity='0.28'/%3E%3Ccircle cx='422' cy='884' r='1.1' opacity='0.45'/%3E%3Ccircle cx='158' cy='90' r='1.1' opacity='0.26'/%3E%3Ccircle cx='58' cy='510' r='0.9' opacity='0.47'/%3E%3Ccircle cx='863' cy='582' r='1.2' opacity='0.46'/%3E%3Ccircle cx='254' cy='464' r='0.9' opacity='0.35'/%3E%3Ccircle cx='785' cy='265' r='1.2' opacity='0.46'/%3E%3Ccircle cx='358' cy='127' r='0.8' opacity='0.26'/%3E%3Ccircle cx='875' cy='841' r='1.0' opacity='0.33'/%3E%3Ccircle cx='264' cy='132' r='1.2' opacity='0.43'/%3E%3Ccircle cx='567' cy='912' r='1.1' opacity='0.47'/%3E%3Ccircle cx='311' cy='248' r='1.3' opacity='0.48'/%3E%3Ccircle cx='335' cy='858' r='1.4' opacity='0.33'/%3E%3Ccircle cx='941' cy='869' r='0.8' opacity='0.48'/%3E%3Ccircle cx='94' cy='662' r='1.3' opacity='0.35'/%3E%3Ccircle cx='67' cy='780' r='0.9' opacity='0.43'/%3E%3Ccircle cx='219' cy='555' r='1.3' opacity='0.41'/%3E%3Ccircle cx='441' cy='496' r='0.8' opacity='0.49'/%3E%3Ccircle cx='39' cy='220' r='1.3' opacity='0.41'/%3E%3Ccircle cx='445' cy='62' r='0.9' opacity='0.49'/%3E%3Ccircle cx='427' cy='253' r='1.1' opacity='0.34'/%3E%3Ccircle cx='783' cy='178' r='1.1' opacity='0.27'/%3E%3Ccircle cx='937' cy='642' r='1.3' opacity='0.48'/%3E%3Ccircle cx='875' cy='963' r='1.2' opacity='0.49'/%3E%3Ccircle cx='180' cy='683' r='1.2' opacity='0.34'/%3E%3Ccircle cx='786' cy='226' r='1.0' opacity='0.28'/%3E%3Ccircle cx='520' cy='221' r='1.2' opacity='0.25'/%3E%3Ccircle cx='365' cy='339' r='1.0' opacity='0.38'/%3E%3Ccircle cx='57' cy='280' r='1.3' opacity='0.49'/%3E%3Ccircle cx='87' cy='464' r='1.0' opacity='0.29'/%3E%3Ccircle cx='404' cy='778' r='1.1' opacity='0.25'/%3E%3Ccircle cx='433' cy='135' r='1.4' opacity='0.45'/%3E%3Ccircle cx='966' cy='564' r='1.1' opacity='0.5'/%3E%3Ccircle cx='974' cy='389' r='1.1' opacity='0.33'/%3E%3Ccircle cx='531' cy='799' r='1.1' opacity='0.4'/%3E%3Ccircle cx='427' cy='665' r='1.1' opacity='0.36'/%3E%3Ccircle cx='392' cy='952' r='1.0' opacity='0.41'/%3E%3Ccircle cx='139' cy='85' r='1.3' opacity='0.46'/%3E%3Ccircle cx='189' cy='743' r='1.3' opacity='0.29'/%3E%3Ccircle cx='151' cy='459' r='1.0' opacity='0.5'/%3E%3Ccircle cx='379' cy='345' r='1.1' opacity='0.26'/%3E%3Ccircle cx='455' cy='367' r='1.0' opacity='0.27'/%3E%3Ccircle cx='951' cy='508' r='0.8' opacity='0.41'/%3E%3Ccircle cx='67' cy='730' r='1.0' opacity='0.48'/%3E%3Ccircle cx='623' cy='700' r='1.3' opacity='0.36'/%3E%3Ccircle cx='56' cy='182' r='1.2' opacity='0.31'/%3E%3Ccircle cx='446' cy='628' r='1.1' opacity='0.47'/%3E%3Ccircle cx='862' cy='170' r='1.2' opacity='0.25'/%3E%3Ccircle cx='250' cy='506' r='0.9' opacity='0.37'/%3E%3Ccircle cx='185' cy='506' r='0.9' opacity='0.46'/%3E%3Ccircle cx='177' cy='634' r='1.0' opacity='0.38'/%3E%3Ccircle cx='984' cy='731' r='1.4' opacity='0.44'/%3E%3Ccircle cx='518' cy='500' r='0.9' opacity='0.27'/%3E%3Ccircle cx='197' cy='884' r='1.1' opacity='0.25'/%3E%3Ccircle cx='315' cy='940' r='0.8' opacity='0.33'/%3E%3Ccircle cx='226' cy='839' r='0.8' opacity='0.38'/%3E%3Ccircle cx='559' cy='898' r='0.9' opacity='0.36'/%3E%3Ccircle cx='140' cy='434' r='1.0' opacity='0.25'/%3E%3Ccircle cx='391' cy='928' r='1.3' opacity='0.3'/%3E%3Ccircle cx='605' cy='136' r='0.8' opacity='0.43'/%3E%3Ccircle cx='153' cy='23' r='1.0' opacity='0.3'/%3E%3Ccircle cx='508' cy='436' r='1.0' opacity='0.28'/%3E%3Ccircle cx='139' cy='1000' r='1.0' opacity='0.27'/%3E%3Ccircle cx='139' cy='0' r='1.0' opacity='0.27'/%3E%3Ccircle cx='22' cy='644' r='1.2' opacity='0.25'/%3E%3Ccircle cx='77' cy='389' r='1.2' opacity='0.3'/%3E%3Ccircle cx='151' cy='594' r='1.1' opacity='0.49'/%3E%3Ccircle cx='190' cy='942' r='0.8' opacity='0.34'/%3E%3Ccircle cx='580' cy='376' r='1.0' opacity='0.46'/%3E%3Ccircle cx='802' cy='943' r='1.0' opacity='0.47'/%3E%3Ccircle cx='397' cy='643' r='1.0' opacity='0.34'/%3E%3Ccircle cx='699' cy='437' r='1.3' opacity='0.28'/%3E%3Ccircle cx='356' cy='518' r='1.1' opacity='0.48'/%3E%3Ccircle cx='872' cy='107' r='1.2' opacity='0.38'/%3E%3Ccircle cx='802' cy='303' r='1.1' opacity='0.35'/%3E%3Ccircle cx='448' cy='438' r='1.2' opacity='0.42'/%3E%3Ccircle cx='702' cy='341' r='1.1' opacity='0.3'/%3E%3Ccircle cx='305' cy='287' r='1.4' opacity='0.4'/%3E%3Ccircle cx='924' cy='676' r='1.2' opacity='0.41'/%3E%3Ccircle cx='9' cy='819' r='0.9' opacity='0.3'/%3E%3Ccircle cx='1009' cy='819' r='0.9' opacity='0.3'/%3E%3Ccircle cx='939' cy='858' r='0.9' opacity='0.24'/%3E%3Ccircle cx='839' cy='4' r='1.3' opacity='0.38'/%3E%3Ccircle cx='839' cy='1004' r='1.3' opacity='0.38'/%3E%3Ccircle cx='129' cy='918' r='1.0' opacity='0.49'/%3E%3Ccircle cx='112' cy='788' r='1.3' opacity='0.33'/%3E%3Ccircle cx='820' cy='5' r='1.0' opacity='0.26'/%3E%3Ccircle cx='820' cy='1005' r='1.0' opacity='0.26'/%3E%3Ccircle cx='815' cy='853' r='1.4' opacity='0.24'/%3E%3Ccircle cx='815' cy='221' r='0.8' opacity='0.39'/%3E%3Ccircle cx='212' cy='405' r='1.2' opacity='0.25'/%3E%3Ccircle cx='112' cy='721' r='1.1' opacity='0.38'/%3E%3Ccircle cx='671' cy='792' r='1.0' opacity='0.46'/%3E%3Ccircle cx='366' cy='674' r='1.3' opacity='0.24'/%3E%3Ccircle cx='147' cy='43' r='1.4' opacity='0.25'/%3E%3Ccircle cx='463' cy='293' r='1.4' opacity='0.28'/%3E%3Ccircle cx='771' cy='263' r='0.9' opacity='0.41'/%3E%3Ccircle cx='355' cy='96' r='1.2' opacity='0.28'/%3E%3Ccircle cx='13' cy='385' r='1.0' opacity='0.48'/%3E%3Ccircle cx='1013' cy='385' r='1.0' opacity='0.48'/%3E%3Ccircle cx='171' cy='900' r='1.2' opacity='0.38'/%3E%3Ccircle cx='6' cy='737' r='1.1' opacity='0.33'/%3E%3Ccircle cx='1006' cy='737' r='1.1' opacity='0.33'/%3E%3Ccircle cx='373' cy='709' r='1.2' opacity='0.48'/%3E%3Ccircle cx='96' cy='503' r='0.9' opacity='0.35'/%3E%3Ccircle cx='969' cy='318' r='1.0' opacity='0.5'/%3E%3Ccircle cx='514' cy='958' r='1.3' opacity='0.36'/%3E%3Ccircle cx='375' cy='290' r='1.2' opacity='0.39'/%3E%3Ccircle cx='179' cy='570' r='1.1' opacity='0.44'/%3E%3Ccircle cx='835' cy='332' r='1.2' opacity='0.25'/%3E%3Ccircle cx='30' cy='1' r='1.1' opacity='0.32'/%3E%3Ccircle cx='30' cy='1001' r='1.1' opacity='0.32'/%3E%3Ccircle cx='865' cy='574' r='0.9' opacity='0.48'/%3E%3Ccircle cx='689' cy='414' r='1.1' opacity='0.41'/%3E%3Ccircle cx='876' cy='621' r='1.3' opacity='0.41'/%3E%3Ccircle cx='298' cy='729' r='0.9' opacity='0.44'/%3E%3Ccircle cx='140' cy='120' r='1.3' opacity='0.38'/%3E%3Ccircle cx='647' cy='562' r='0.9' opacity='0.33'/%3E%3Ccircle cx='473' cy='859' r='0.8' opacity='0.29'/%3E%3Ccircle cx='135' cy='922' r='0.9' opacity='0.46'/%3E%3Ccircle cx='15' cy='82' r='1.1' opacity='0.45'/%3E%3Ccircle cx='484' cy='634' r='1.3' opacity='0.33'/%3E%3Ccircle cx='291' cy='698' r='1.0' opacity='0.32'/%3E%3Ccircle cx='464' cy='48' r='1.1' opacity='0.47'/%3E%3Ccircle cx='731' cy='563' r='1.3' opacity='0.25'/%3E%3Ccircle cx='538' cy='783' r='1.1' opacity='0.45'/%3E%3Ccircle cx='548' cy='270' r='0.9' opacity='0.28'/%3E%3Ccircle cx='32' cy='654' r='1.4' opacity='0.26'/%3E%3Ccircle cx='558' cy='6' r='0.9' opacity='0.33'/%3E%3Ccircle cx='558' cy='1006' r='0.9' opacity='0.33'/%3E%3Ccircle cx='915' cy='768' r='0.8' opacity='0.43'/%3E%3Ccircle cx='201' cy='843' r='1.0' opacity='0.37'/%3E%3Ccircle cx='145' cy='305' r='1.0' opacity='0.25'/%3E%3Ccircle cx='345' cy='669' r='1.8' opacity='0.59'/%3E%3Ccircle cx='262' cy='159' r='1.5' opacity='0.54'/%3E%3Ccircle cx='835' cy='615' r='1.4' opacity='0.43'/%3E%3Ccircle cx='132' cy='191' r='1.4' opacity='0.58'/%3E%3Ccircle cx='451' cy='881' r='2.0' opacity='0.66'/%3E%3Ccircle cx='577' cy='976' r='1.6' opacity='0.44'/%3E%3Ccircle cx='578' cy='670' r='1.6' opacity='0.46'/%3E%3Ccircle cx='700' cy='696' r='1.9' opacity='0.71'/%3E%3Ccircle cx='98' cy='435' r='1.8' opacity='0.46'/%3E%3Ccircle cx='374' cy='430' r='1.3' opacity='0.57'/%3E%3Ccircle cx='963' cy='959' r='1.8' opacity='0.46'/%3E%3Ccircle cx='56' cy='641' r='1.9' opacity='0.43'/%3E%3Ccircle cx='401' cy='773' r='1.9' opacity='0.48'/%3E%3Ccircle cx='196' cy='967' r='1.6' opacity='0.68'/%3E%3Ccircle cx='369' cy='688' r='1.5' opacity='0.68'/%3E%3Ccircle cx='802' cy='797' r='1.4' opacity='0.74'/%3E%3Ccircle cx='665' cy='708' r='1.6' opacity='0.61'/%3E%3Ccircle cx='644' cy='88' r='1.5' opacity='0.43'/%3E%3Ccircle cx='41' cy='428' r='1.4' opacity='0.53'/%3E%3Ccircle cx='361' cy='21' r='1.4' opacity='0.71'/%3E%3Ccircle cx='254' cy='421' r='1.3' opacity='0.47'/%3E%3Ccircle cx='8' cy='486' r='1.8' opacity='0.47'/%3E%3Ccircle cx='1008' cy='486' r='1.8' opacity='0.47'/%3E%3Ccircle cx='584' cy='111' r='2.0' opacity='0.72'/%3E%3Ccircle cx='360' cy='362' r='1.4' opacity='0.6'/%3E%3Ccircle cx='407' cy='433' r='1.3' opacity='0.53'/%3E%3Ccircle cx='157' cy='163' r='1.7' opacity='0.69'/%3E%3Ccircle cx='8' cy='330' r='1.5' opacity='0.74'/%3E%3Ccircle cx='1008' cy='330' r='1.5' opacity='0.74'/%3E%3Ccircle cx='466' cy='954' r='1.3' opacity='0.7'/%3E%3Ccircle cx='495' cy='694' r='1.5' opacity='0.63'/%3E%3Ccircle cx='224' cy='450' r='1.8' opacity='0.72'/%3E%3Ccircle cx='180' cy='841' r='1.8' opacity='0.62'/%3E%3Ccircle cx='467' cy='122' r='1.7' opacity='0.69'/%3E%3Ccircle cx='361' cy='166' r='1.5' opacity='0.46'/%3E%3Ccircle cx='837' cy='943' r='1.6' opacity='0.47'/%3E%3Ccircle cx='475' cy='460' r='1.3' opacity='0.53'/%3E%3Ccircle cx='760' cy='355' r='1.7' opacity='0.46'/%3E%3Ccircle cx='168' cy='988' r='1.9' opacity='0.69'/%3E%3Ccircle cx='168' cy='-12' r='1.9' opacity='0.69'/%3E%3Ccircle cx='901' cy='870' r='1.5' opacity='0.61'/%3E%3Ccircle cx='155' cy='688' r='1.4' opacity='0.67'/%3E%3Ccircle cx='135' cy='439' r='1.8' opacity='0.72'/%3E%3Ccircle cx='315' cy='223' r='1.5' opacity='0.54'/%3E%3Ccircle cx='937' cy='422' r='1.7' opacity='0.42'/%3E%3Ccircle cx='257' cy='772' r='1.8' opacity='0.47'/%3E%3Ccircle cx='955' cy='785' r='1.7' opacity='0.74'/%3E%3Ccircle cx='476' cy='451' r='1.7' opacity='0.5'/%3E%3Ccircle cx='485' cy='790' r='1.5' opacity='0.48'/%3E%3Ccircle cx='148' cy='774' r='2.0' opacity='0.7'/%3E%3Ccircle cx='418' cy='994' r='1.7' opacity='0.5'/%3E%3Ccircle cx='418' cy='-6' r='1.7' opacity='0.5'/%3E%3Ccircle cx='983' cy='144' r='1.8' opacity='0.74'/%3E%3Ccircle cx='4' cy='144' r='1.5' opacity='0.62'/%3E%3Ccircle cx='1004' cy='144' r='1.5' opacity='0.62'/%3E%3Ccircle cx='930' cy='161' r='1.9' opacity='0.6'/%3E%3Ccircle cx='464' cy='97' r='1.6' opacity='0.61'/%3E%3Ccircle cx='177' cy='104' r='1.5' opacity='0.63'/%3E%3Ccircle cx='766' cy='777' r='1.4' opacity='0.48'/%3E%3Ccircle cx='376' cy='232' r='1.6' opacity='0.51'/%3E%3Ccircle cx='271' cy='883' r='1.9' opacity='0.62'/%3E%3Ccircle cx='416' cy='943' r='1.6' opacity='0.6'/%3E%3Ccircle cx='602' cy='48' r='1.8' opacity='0.51'/%3E%3Ccircle cx='731' cy='295' r='1.4' opacity='0.63'/%3E%3Ccircle cx='584' cy='681' r='1.8' opacity='0.45'/%3E%3Ccircle cx='754' cy='336' r='1.6' opacity='0.45'/%3E%3Ccircle cx='206' cy='668' r='1.6' opacity='0.44'/%3E%3Ccircle cx='986' cy='704' r='1.7' opacity='0.48'/%3E%3Ccircle cx='638' cy='712' r='1.4' opacity='0.62'/%3E%3Ccircle cx='691' cy='719' r='1.9' opacity='0.49'/%3E%3Ccircle cx='103' cy='434' r='1.8' opacity='0.54'/%3E%3Ccircle cx='653' cy='427' r='1.8' opacity='0.72'/%3E%3Ccircle cx='39' cy='448' r='1.4' opacity='0.44'/%3E%3Ccircle cx='16' cy='253' r='1.8' opacity='0.58'/%3E%3Ccircle cx='398' cy='555' r='2.0' opacity='0.53'/%3E%3Ccircle cx='789' cy='754' r='1.3' opacity='0.57'/%3E%3Ccircle cx='593' cy='620' r='2.0' opacity='0.68'/%3E%3Ccircle cx='179' cy='318' r='1.8' opacity='0.47'/%3E%3Ccircle cx='817' cy='845' r='1.4' opacity='0.75'/%3E%3Ccircle cx='920' cy='333' r='1.4' opacity='0.51'/%3E%3Ccircle cx='645' cy='23' r='1.8' opacity='0.74'/%3E%3Ccircle cx='932' cy='588' r='1.4' opacity='0.48'/%3E%3Ccircle cx='980' cy='242' r='1.9' opacity='0.56'/%3E%3Ccircle cx='576' cy='405' r='1.9' opacity='0.68'/%3E%3Ccircle cx='508' cy='195' r='1.5' opacity='0.66'/%3E%3Ccircle cx='709' cy='869' r='1.6' opacity='0.64'/%3E%3Ccircle cx='260' cy='923' r='1.7' opacity='0.64'/%3E%3Ccircle cx='462' cy='875' r='1.6' opacity='0.58'/%3E%3Ccircle cx='176' cy='285' r='1.6' opacity='0.48'/%3E%3Ccircle cx='667' cy='171' r='1.9' opacity='0.58'/%3E%3Ccircle cx='295' cy='55' r='1.4' opacity='0.74'/%3E%3Ccircle cx='56' cy='788' r='1.5' opacity='0.62'/%3E%3Ccircle cx='352' cy='185' r='1.6' opacity='0.63'/%3E%3Ccircle cx='922' cy='335' r='1.6' opacity='0.65'/%3E%3Ccircle cx='609' cy='3' r='1.5' opacity='0.48'/%3E%3Ccircle cx='609' cy='1003' r='1.5' opacity='0.48'/%3E%3Ccircle cx='735' cy='484' r='1.5' opacity='0.73'/%3E%3Ccircle cx='503' cy='789' r='2.0' opacity='0.47'/%3E%3Ccircle cx='266' cy='293' r='1.4' opacity='0.72'/%3E%3Ccircle cx='464' cy='301' r='2.0' opacity='0.61'/%3E%3Ccircle cx='23' cy='938' r='1.7' opacity='0.69'/%3E%3Ccircle cx='898' cy='239' r='1.9' opacity='0.56'/%3E%3Ccircle cx='568' cy='132' r='1.5' opacity='0.51'/%3E%3Ccircle cx='702' cy='999' r='1.5' opacity='0.44'/%3E%3Ccircle cx='702' cy='-1' r='1.5' opacity='0.44'/%3E%3Ccircle cx='544' cy='27' r='1.6' opacity='0.57'/%3E%3Ccircle cx='889' cy='436' r='1.5' opacity='0.6'/%3E%3Ccircle cx='387' cy='791' r='1.9' opacity='0.58'/%3E%3Ccircle cx='234' cy='859' r='1.9' opacity='0.48'/%3E%3Ccircle cx='286' cy='454' r='1.3' opacity='0.74'/%3E%3Ccircle cx='739' cy='751' r='1.7' opacity='0.45'/%3E%3Ccircle cx='421' cy='159' r='1.7' opacity='0.66'/%3E%3Ccircle cx='988' cy='820' r='1.5' opacity='0.66'/%3E%3Ccircle cx='-12' cy='820' r='1.5' opacity='0.66'/%3E%3Ccircle cx='272' cy='846' r='1.6' opacity='0.61'/%3E%3Ccircle cx='488' cy='947' r='1.4' opacity='0.58'/%3E%3Ccircle cx='951' cy='484' r='1.6' opacity='0.45'/%3E%3Ccircle cx='704' cy='507' r='1.8' opacity='0.44'/%3E%3Ccircle cx='14' cy='565' r='1.6' opacity='0.63'/%3E%3Ccircle cx='67' cy='362' r='2.0' opacity='0.54'/%3E%3Ccircle cx='974' cy='779' r='1.4' opacity='0.66'/%3E%3Ccircle cx='83' cy='103' r='1.5' opacity='0.63'/%3E%3Ccircle cx='17' cy='554' r='2.0' opacity='0.64'/%3E%3Ccircle cx='998' cy='169' r='1.8' opacity='0.44'/%3E%3Ccircle cx='-2' cy='169' r='1.8' opacity='0.44'/%3E%3Ccircle cx='929' cy='400' r='2.0' opacity='0.65'/%3E%3Ccircle cx='507' cy='511' r='1.4' opacity='0.72'/%3E%3Ccircle cx='720' cy='268' r='1.6' opacity='0.44'/%3E%3Ccircle cx='306' cy='735' r='1.8' opacity='0.44'/%3E%3Ccircle cx='443' cy='764' r='1.7' opacity='0.71'/%3E%3Ccircle cx='877' cy='41' r='1.7' opacity='0.72'/%3E%3Ccircle cx='300' cy='545' r='1.5' opacity='0.6'/%3E%3Ccircle cx='144' cy='523' r='1.8' opacity='0.74'/%3E%3Ccircle cx='271' cy='951' r='1.5' opacity='0.7'/%3E%3Ccircle cx='652' cy='593' r='1.5' opacity='0.71'/%3E%3Ccircle cx='800' cy='583' r='1.5' opacity='0.56'/%3E%3Ccircle cx='738' cy='261' r='1.9' opacity='0.63'/%3E%3Ccircle cx='31' cy='475' r='1.4' opacity='0.51'/%3E%3Ccircle cx='817' cy='618' r='1.8' opacity='0.64'/%3E%3Ccircle cx='908' cy='769' r='1.5' opacity='0.45'/%3E%3Ccircle cx='651' cy='33' r='1.3' opacity='0.49'/%3E%3Ccircle cx='697' cy='284' r='1.5' opacity='0.51'/%3E%3Ccircle cx='777' cy='639' r='1.8' opacity='0.61'/%3E%3Ccircle cx='860' cy='143' r='1.8' opacity='0.57'/%3E%3Ccircle cx='159' cy='676' r='1.6' opacity='0.57'/%3E%3Ccircle cx='182' cy='888' r='1.4' opacity='0.65'/%3E%3Ccircle cx='699' cy='540' r='2.0' opacity='0.51'/%3E%3Ccircle cx='594' cy='42' r='1.4' opacity='0.7'/%3E%3Ccircle cx='903' cy='372' r='1.4' opacity='0.59'/%3E%3Ccircle cx='471' cy='318' r='1.7' opacity='0.55'/%3E%3Ccircle cx='348' cy='332' r='1.4' opacity='0.64'/%3E%3Ccircle cx='757' cy='412' r='1.9' opacity='0.48'/%3E%3Ccircle cx='983' cy='739' r='1.8' opacity='0.46'/%3E%3Ccircle cx='59' cy='755' r='1.9' opacity='0.73'/%3E%3Ccircle cx='661' cy='272' r='1.4' opacity='0.71'/%3E%3Ccircle cx='446' cy='48' r='2.0' opacity='0.57'/%3E%3Ccircle cx='880' cy='611' r='1.9' opacity='0.73'/%3E%3Ccircle cx='177' cy='365' r='1.4' opacity='0.57'/%3E%3Ccircle cx='616' cy='342' r='2.0' opacity='0.61'/%3E%3Ccircle cx='36' cy='34' r='1.7' opacity='0.76'/%3E%3Ccircle cx='532' cy='644' r='1.8' opacity='0.61'/%3E%3Ccircle cx='956' cy='269' r='1.9' opacity='0.73'/%3E%3Ccircle cx='246' cy='136' r='1.9' opacity='0.54'/%3E%3Ccircle cx='952' cy='455' r='1.9' opacity='0.67'/%3E%3Ccircle cx='180' cy='230' r='1.4' opacity='0.64'/%3E%3Ccircle cx='337' cy='630' r='1.4' opacity='0.73'/%3E%3Ccircle cx='709' cy='637' r='1.5' opacity='0.71'/%3E%3Ccircle cx='98' cy='477' r='1.7' opacity='0.75'/%3E%3Ccircle cx='249' cy='159' r='1.6' opacity='0.69'/%3E%3Ccircle cx='123' cy='54' r='1.9' opacity='0.42'/%3E%3Ccircle cx='951' cy='115' r='1.3' opacity='0.51'/%3E%3Ccircle cx='33' cy='503' r='1.5' opacity='0.73'/%3E%3Ccircle cx='399' cy='113' r='1.4' opacity='0.49'/%3E%3Ccircle cx='893' cy='785' r='1.5' opacity='0.57'/%3E%3Ccircle cx='330' cy='736' r='1.4' opacity='0.75'/%3E%3Ccircle cx='295' cy='206' r='1.5' opacity='0.47'/%3E%3Ccircle cx='615' cy='519' r='2.0' opacity='0.73'/%3E%3Ccircle cx='638' cy='468' r='2.0' opacity='0.76'/%3E%3Ccircle cx='826' cy='22' r='1.5' opacity='0.59'/%3E%3Ccircle cx='761' cy='820' r='1.7' opacity='0.71'/%3E%3Ccircle cx='853' cy='237' r='1.9' opacity='0.71'/%3E%3Ccircle cx='543' cy='395' r='1.7' opacity='0.62'/%3E%3Ccircle cx='794' cy='746' r='1.6' opacity='0.56'/%3E%3Ccircle cx='440' cy='391' r='1.3' opacity='0.57'/%3E%3Ccircle cx='346' cy='421' r='1.6' opacity='0.75'/%3E%3Ccircle cx='385' cy='715' r='1.4' opacity='0.74'/%3E%3Ccircle cx='343' cy='570' r='1.5' opacity='0.44'/%3E%3Ccircle cx='544' cy='909' r='1.7' opacity='0.44'/%3E%3Ccircle cx='210' cy='679' r='1.4' opacity='0.52'/%3E%3Ccircle cx='411' cy='426' r='1.5' opacity='0.53'/%3E%3Ccircle cx='434' cy='563' r='1.3' opacity='0.6'/%3E%3Ccircle cx='519' cy='380' r='1.8' opacity='0.59'/%3E%3Ccircle cx='662' cy='590' r='1.8' opacity='0.61'/%3E%3Ccircle cx='833' cy='868' r='1.5' opacity='0.44'/%3E%3Ccircle cx='358' cy='810' r='1.9' opacity='0.66'/%3E%3Ccircle cx='21' cy='647' r='1.8' opacity='0.47'/%3E%3Ccircle cx='561' cy='530' r='1.8' opacity='0.59'/%3E%3Ccircle cx='122' cy='845' r='1.9' opacity='0.71'/%3E%3Ccircle cx='166' cy='169' r='1.5' opacity='0.48'/%3E%3Ccircle cx='384' cy='215' r='1.8' opacity='0.55'/%3E%3Ccircle cx='667' cy='247' r='1.9' opacity='0.44'/%3E%3Ccircle cx='748' cy='712' r='2.0' opacity='0.64'/%3E%3Ccircle cx='293' cy='999' r='1.9' opacity='0.72'/%3E%3Ccircle cx='293' cy='-1' r='1.9' opacity='0.72'/%3E%3Ccircle cx='957' cy='599' r='1.7' opacity='0.65'/%3E%3Ccircle cx='543' cy='712' r='1.9' opacity='0.63'/%3E%3Ccircle cx='748' cy='87' r='2.0' opacity='0.49'/%3E%3Ccircle cx='294' cy='175' r='1.8' opacity='0.66'/%3E%3Ccircle cx='185' cy='599' r='1.7' opacity='0.68'/%3E%3Ccircle cx='323' cy='452' r='1.5' opacity='0.75'/%3E%3Ccircle cx='976' cy='367' r='1.9' opacity='0.7'/%3E%3Ccircle cx='101' cy='39' r='1.7' opacity='0.57'/%3E%3Ccircle cx='664' cy='249' r='1.4' opacity='0.54'/%3E%3Ccircle cx='667' cy='371' r='1.8' opacity='0.55'/%3E%3Ccircle cx='822' cy='124' r='1.8' opacity='0.55'/%3E%3Ccircle cx='679' cy='987' r='1.5' opacity='0.66'/%3E%3Ccircle cx='679' cy='-13' r='1.5' opacity='0.66'/%3E%3Ccircle cx='765' cy='16' r='1.6' opacity='0.69'/%3E%3Ccircle cx='27' cy='878' r='1.8' opacity='0.66'/%3E%3Ccircle cx='142' cy='708' r='1.7' opacity='0.44'/%3E%3Ccircle cx='615' cy='376' r='1.7' opacity='0.65'/%3E%3Ccircle cx='98' cy='699' r='1.7' opacity='0.69'/%3E%3Ccircle cx='306' cy='686' r='1.8' opacity='0.66'/%3E%3Ccircle cx='395' cy='64' r='2.0' opacity='0.76'/%3E%3Ccircle cx='655' cy='451' r='1.7' opacity='0.46'/%3E%3Ccircle cx='330' cy='254' r='1.6' opacity='0.71'/%3E%3Ccircle cx='241' cy='410' r='1.8' opacity='0.54'/%3E%3Ccircle cx='967' cy='70' r='1.5' opacity='0.61'/%3E%3Ccircle cx='382' cy='289' r='1.4' opacity='0.73'/%3E%3Ccircle cx='796' cy='728' r='1.6' opacity='0.58'/%3E%3Ccircle cx='380' cy='163' r='1.4' opacity='0.73'/%3E%3Ccircle cx='92' cy='179' r='1.9' opacity='0.74'/%3E%3Ccircle cx='855' cy='226' r='2.0' opacity='0.59'/%3E%3Ccircle cx='760' cy='102' r='1.5' opacity='0.52'/%3E%3Ccircle cx='551' cy='103' r='1.8' opacity='0.71'/%3E%3Ccircle cx='530' cy='413' r='1.9' opacity='0.63'/%3E%3Ccircle cx='586' cy='216' r='1.5' opacity='0.66'/%3E%3Ccircle cx='116' cy='241' r='1.8' opacity='0.47'/%3E%3Ccircle cx='376' cy='936' r='1.5' opacity='0.44'/%3E%3Ccircle cx='630' cy='153' r='1.7' opacity='0.68'/%3E%3Ccircle cx='567' cy='757' r='1.5' opacity='0.51'/%3E%3Ccircle cx='532' cy='856' r='2.4' opacity='0.93'/%3E%3Ccircle cx='986' cy='3' r='1.9' opacity='0.73'/%3E%3Ccircle cx='986' cy='1003' r='1.9' opacity='0.73'/%3E%3Ccircle cx='295' cy='944' r='2.2' opacity='0.92'/%3E%3Ccircle cx='392' cy='987' r='2.5' opacity='0.7'/%3E%3Ccircle cx='392' cy='-13' r='2.5' opacity='0.7'/%3E%3Ccircle cx='78' cy='783' r='1.9' opacity='0.78'/%3E%3Ccircle cx='607' cy='82' r='2.8' opacity='0.68'/%3E%3Ccircle cx='70' cy='306' r='1.9' opacity='0.79'/%3E%3Ccircle cx='402' cy='337' r='2.8' opacity='0.74'/%3E%3Ccircle cx='106' cy='635' r='2.2' opacity='0.74'/%3E%3Ccircle cx='259' cy='925' r='1.9' opacity='0.78'/%3E%3Ccircle cx='60' cy='366' r='2.1' opacity='0.72'/%3E%3Ccircle cx='654' cy='447' r='2.5' opacity='0.89'/%3E%3Ccircle cx='108' cy='503' r='2.3' opacity='0.76'/%3E%3Ccircle cx='472' cy='678' r='2.4' opacity='0.78'/%3E%3Ccircle cx='307' cy='38' r='2.1' opacity='0.7'/%3E%3Ccircle cx='962' cy='515' r='2.3' opacity='0.69'/%3E%3Ccircle cx='683' cy='18' r='2.0' opacity='0.71'/%3E%3Ccircle cx='635' cy='441' r='2.3' opacity='0.77'/%3E%3Ccircle cx='928' cy='80' r='2.9' opacity='0.82'/%3E%3Ccircle cx='637' cy='884' r='2.5' opacity='0.95'/%3E%3Ccircle cx='17' cy='311' r='2.7' opacity='0.71'/%3E%3Ccircle cx='952' cy='271' r='2.2' opacity='0.83'/%3E%3Ccircle cx='378' cy='688' r='1.8' opacity='0.84'/%3E%3Ccircle cx='120' cy='504' r='2.3' opacity='0.82'/%3E%3Ccircle cx='171' cy='164' r='1.9' opacity='0.86'/%3E%3Ccircle cx='947' cy='782' r='2.4' opacity='0.7'/%3E%3Ccircle cx='622' cy='956' r='1.9' opacity='0.73'/%3E%3Ccircle cx='119' cy='348' r='2.4' opacity='0.86'/%3E%3Ccircle cx='656' cy='316' r='1.9' opacity='0.78'/%3E%3Ccircle cx='600' cy='596' r='2.7' opacity='0.84'/%3E%3Ccircle cx='863' cy='940' r='2.4' opacity='0.73'/%3E%3Ccircle cx='803' cy='695' r='1.9' opacity='0.95'/%3E%3Ccircle cx='944' cy='685' r='1.8' opacity='0.7'/%3E%3Ccircle cx='661' cy='989' r='2.1' opacity='0.83'/%3E%3Ccircle cx='661' cy='-11' r='2.1' opacity='0.83'/%3E%3Ccircle cx='421' cy='662' r='2.7' opacity='0.76'/%3E%3Ccircle cx='82' cy='403' r='1.8' opacity='0.94'/%3E%3Ccircle cx='871' cy='456' r='1.9' opacity='0.82'/%3E%3Ccircle cx='39' cy='473' r='2.3' opacity='0.81'/%3E%3Ccircle cx='88' cy='308' r='2.0' opacity='0.69'/%3E%3Ccircle cx='855' cy='525' r='2.1' opacity='0.89'/%3E%3Ccircle cx='422' cy='845' r='2.5' opacity='0.78'/%3E%3Ccircle cx='862' cy='417' r='2.4' opacity='0.86'/%3E%3Ccircle cx='72' cy='394' r='2.7' opacity='0.91'/%3E%3Ccircle cx='342' cy='84' r='2.3' opacity='0.97'/%3E%3Ccircle cx='996' cy='376' r='2.0' opacity='0.69'/%3E%3Ccircle cx='-4' cy='376' r='2.0' opacity='0.69'/%3E%3Ccircle cx='505' cy='281' r='2.3' opacity='0.74'/%3E%3Ccircle cx='313' cy='697' r='2.4' opacity='0.81'/%3E%3Ccircle cx='884' cy='776' r='2.8' opacity='0.97'/%3E%3Ccircle cx='538' cy='422' r='2.2' opacity='0.88'/%3E%3Ccircle cx='868' cy='994' r='2.8' opacity='0.8'/%3E%3Ccircle cx='868' cy='-6' r='2.8' opacity='0.8'/%3E%3Ccircle cx='863' cy='570' r='2.3' opacity='0.79'/%3E%3Ccircle cx='848' cy='597' r='2.6' opacity='0.86'/%3E%3Ccircle cx='980' cy='775' r='2.0' opacity='0.88'/%3E%3Ccircle cx='501' cy='348' r='2.5' opacity='0.76'/%3E%3Ccircle cx='656' cy='932' r='2.9' opacity='0.78'/%3E%3Ccircle cx='586' cy='324' r='2.1' opacity='0.96'/%3E%3Ccircle cx='556' cy='49' r='2.8' opacity='0.79'/%3E%3Ccircle cx='670' cy='940' r='2.5' opacity='0.7'/%3E%3Ccircle cx='204' cy='508' r='2.7' opacity='0.78'/%3E%3Ccircle cx='297' cy='897' r='2.2' opacity='0.73'/%3E%3Ccircle cx='747' cy='879' r='2.5' opacity='0.92'/%3E%3Ccircle cx='434' cy='779' r='2.3' opacity='0.88'/%3E%3Ccircle cx='801' cy='722' r='2.7' opacity='0.95'/%3E%3Ccircle cx='727' cy='306' r='2.8' opacity='0.95'/%3E%3Ccircle cx='309' cy='523' r='2.6' opacity='0.72'/%3E%3Ccircle cx='453' cy='722' r='1.8' opacity='0.77'/%3E%3Ccircle cx='539' cy='573' r='2.3' opacity='0.75'/%3E%3Ccircle cx='363' cy='164' r='2.0' opacity='0.7'/%3E%3Ccircle cx='109' cy='832' r='2.4' opacity='0.74'/%3E%3Ccircle cx='692' cy='189' r='1.8' opacity='0.86'/%3E%3Ccircle cx='302' cy='504' r='2.4' opacity='0.97'/%3E%3Ccircle cx='8' cy='245' r='2.9' opacity='0.86'/%3E%3Ccircle cx='1008' cy='245' r='2.9' opacity='0.86'/%3E%3Ccircle cx='329' cy='713' r='1.9' opacity='0.84'/%3E%3Ccircle cx='719' cy='21' r='2.5' opacity='0.93'/%3E%3Ccircle cx='285' cy='851' r='2.0' opacity='0.88'/%3E%3Ccircle cx='892' cy='826' r='2.4' opacity='0.82'/%3E%3Ccircle cx='28' cy='414' r='1.9' opacity='0.83'/%3E%3Ccircle cx='388' cy='361' r='2.8' opacity='0.85'/%3E%3Ccircle cx='392' cy='434' r='2.1' opacity='0.84'/%3E%3Ccircle cx='987' cy='844' r='1.9' opacity='0.86'/%3E%3Ccircle cx='-13' cy='844' r='1.9' opacity='0.86'/%3E%3Ccircle cx='19' cy='884' r='2.3' opacity='0.97'/%3E%3Ccircle cx='447' cy='711' r='2.6' opacity='0.86'/%3E%3Ccircle cx='854' cy='988' r='1.8' opacity='0.83'/%3E%3Ccircle cx='854' cy='-12' r='1.8' opacity='0.83'/%3E%3Ccircle cx='763' cy='611' r='2.2' opacity='0.96'/%3E%3Ccircle cx='578' cy='92' r='2.8' opacity='0.75'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat,repeat;background-size:100% 100%,100% 100%,1000px 1000px}.ln-hero-fade{background:linear-gradient(180deg, transparent 55%, var(--ln-bg) 96%);pointer-events:none;position:absolute;inset:0}.ln-hero-inner{gap:clamp(2rem,4.5vh,3.25rem);width:100%;display:grid;position:relative}.ln-hero--ayah .ln-hero-inner{text-align:center;justify-items:center;max-width:54rem;margin-inline:auto}.ln-hero--invitation .ln-hero-inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem)}.ln-hero--invitation .ln-hero-copy{text-align:left;justify-items:start;gap:1.9rem;display:grid}.ln-hero-phone-col{justify-content:center;display:flex}.ln-hero-phone-col .ln-phone{max-height:min(72svh,46rem);overflow:hidden;-webkit-mask-image:linear-gradient(#000 74%,#0000 99%);mask-image:linear-gradient(#000 74%,#0000 99%)}@media (width<=900px){.ln-hero--invitation .ln-hero-inner{grid-template-columns:1fr;max-width:46rem;margin-inline:auto}.ln-hero-phone-col{display:none}}.ln-hero .ln-h1{font-size:clamp(2.75rem,6vw,4.4rem)}.ln-hero-title{gap:.8rem;display:grid}.ln-hero--ayah .ln-hero-title{justify-items:center}.ln-cta-block{justify-items:center;gap:.9rem;display:grid}.ln-cta-block--left{justify-items:start}.ln-cta-hook{color:var(--ln-tx-2);text-wrap:balance;max-width:42ch;margin:0;font-size:.95rem}.ln-cta-hook strong{color:var(--ln-acc);font-weight:500}.ln-ayah{text-align:center;justify-items:center;gap:1.4rem;display:grid}.ln-ayah-ar{font-family:var(--ln-font-quran);font-size:clamp(1.9rem,4.6vw,3.1rem);line-height:var(--ln-ayah-lh);color:var(--ln-acc-2);text-shadow:0 0 42px var(--ln-glow);text-wrap:balance;margin:0}.ln-ayah--quiet .ln-ayah-ar{font-size:clamp(1.7rem,4vw,2.6rem)}.ln-ayah-en{font-family:var(--ln-font-display);font-style:italic;font-weight:var(--ln-dw-em);color:var(--ln-tx-2);text-wrap:pretty;max-width:52ch;margin:0;font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.65}.ln-ayah-ref{letter-spacing:.3em;text-transform:uppercase;color:var(--ln-tx-3);margin:0;font-size:.72rem;font-weight:500}.ln-split{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2.5rem,6vw,5.5rem);display:grid}@media (width<=900px){.ln-split{grid-template-columns:1fr}}.ln-steps{gap:0;max-width:44rem;margin:0;padding:0;list-style:none;display:grid}.ln-step{border-top:1px solid var(--ln-hair-soft);grid-template-columns:auto 1fr;gap:1.25rem;padding-block:1.6rem;display:grid}.ln-step:first-child{border-top:none;padding-top:0}.ln-step-num{font-family:var(--ln-font-arabic);color:var(--ln-acc);border:1px solid var(--ln-hair);-webkit-user-select:none;user-select:none;border-radius:999px;place-items:center;width:2.4rem;height:2.4rem;font-size:1.5rem;line-height:1.15;display:grid}.ln-step-body{gap:.45rem;display:grid}.ln-step-body p{color:var(--ln-tx-2);margin:0;font-size:.98rem;line-height:1.62}.ln-courses{max-width:54rem}.ln-course{border-top:1px solid var(--ln-hair-soft);grid-template-columns:minmax(0,1fr) auto;gap:.3rem 1.5rem;padding-block:1.6rem;display:grid}.ln-course:last-child{border-bottom:1px solid var(--ln-hair-soft)}.ln-course-review{border-left:2px solid var(--ln-acc);background:linear-gradient(100deg, var(--ln-glass), transparent 78%);border-radius:0 var(--ln-radius) var(--ln-radius) 0;margin:0;padding:1.6rem clamp(1.2rem,2vw,1.9rem)}.ln-course-review blockquote{color:var(--ln-tx-2);text-wrap:pretty;margin:.9rem 0 1.15rem;font-size:1rem;line-height:1.65}.ln-course-review figcaption{flex-wrap:wrap;align-items:baseline;gap:.55rem;font-size:.9rem;display:flex}.ln-course-review figcaption strong{color:var(--ln-tx)}.ln-course-review figcaption span{color:var(--ln-tx-3)}.ln-course-review-more{min-height:44px;color:var(--ln-acc);white-space:nowrap;align-items:center;margin-left:auto;font-size:.84rem;font-weight:600;text-decoration:none;display:inline-flex}.ln-course-review-more:after{content:" →";transition:transform var(--ln-fast) var(--ln-ease);display:inline-block}.ln-course-review-more:hover:after,.ln-course-review-more:focus-visible:after{transform:translate(3px)}.ln-course-faqs{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));gap:1.6rem 2.6rem;margin-top:1.8rem;display:grid}.ln-course-faq .ln-q{margin-top:0}.ln-course-faqs-more{gap:.6rem 2.4rem;margin-top:1.9rem;display:grid}@media (width>=820px){.ln-course-faqs-more{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ln-course-card--link{color:inherit;transition:border-color var(--ln-fast) var(--ln-ease), transform var(--ln-fast) var(--ln-ease);text-decoration:none}.ln-course-card--link:hover,.ln-course-card--link:focus-visible{border-color:var(--ln-hair);transform:translateY(-2px)}.ln-course-card-more{color:var(--ln-acc);margin-top:.35rem;font-size:.86rem;font-weight:600}.ln-course-card--link:hover .ln-course-card-more:after,.ln-course-card--link:focus-visible .ln-course-card-more:after{transform:translate(3px)}.ln-course-card-more:after{content:" →";transition:transform var(--ln-fast) var(--ln-ease);display:inline-block}.ln-a-more{color:var(--ln-acc);align-items:center;gap:.4rem;margin-top:.7rem;font-size:.92rem;font-weight:600;display:inline-flex}.ln-a-more:before{content:"";background:var(--ln-hair);width:1.1rem;height:1px}.ln-a-more a{min-height:44px;color:inherit;border-bottom:1px solid var(--ln-hair);transition:border-color var(--ln-fast) var(--ln-ease);align-items:center;padding-bottom:1px;text-decoration:none;display:inline-flex}.ln-a-more a:hover,.ln-a-more a:focus-visible{border-bottom-color:var(--ln-acc)}.ln-a-more a:after{content:" →";white-space:nowrap}.ln-course-grid-foot{color:var(--ln-tx-2);margin:1.75rem 0 0}.ln-course-grid-foot a{color:var(--ln-acc);text-underline-offset:3px}.ln-course-sub{letter-spacing:.3em;text-transform:uppercase;color:var(--ln-tx-3);margin:0;font-size:.7rem;font-weight:500}.ln-course-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.45rem}.ln-course-ar{font-family:var(--ln-font-arabic);color:var(--ln-acc);grid-area:1/2/3;place-self:center end;font-size:1.7rem;line-height:1}.ln-course-desc{color:var(--ln-tx-2);grid-column:1;max-width:56ch;margin:.2rem 0 0;font-size:.97rem;line-height:1.6}.ln-plan-wrap{justify-items:center;display:grid;position:relative}.ln-plan{border-radius:calc(var(--ln-radius) + 8px);background:linear-gradient(165deg, color-mix(in srgb, var(--ln-acc) 55%, transparent), color-mix(in srgb, var(--ln-acc) 12%, transparent) 40%, color-mix(in srgb, var(--ln-struct) 60%, transparent));width:min(100%,26.5rem);box-shadow:0 24px 60px -24px var(--ln-shadow), 0 0 90px -20px var(--ln-glow);padding:1px;position:relative}.ln-plan-inner{border-radius:calc(var(--ln-radius) + 7px);background:radial-gradient(120% 90% at 85% -10%, var(--ln-glow), transparent 55%), linear-gradient(170deg, var(--ln-bg-3), var(--ln-bg-2) 70%);gap:1.15rem;padding:1.6rem 1.7rem 1.5rem;display:grid}.ln-plan-head{border-bottom:1px solid var(--ln-hair-soft);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.9rem;display:flex}.ln-plan-head strong{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);font-size:1.05rem}.ln-plan-head span{font-family:var(--ln-font-arabic);color:var(--ln-acc);font-size:1.15rem}.ln-plan-rows{gap:.85rem;margin:0;display:grid}.ln-plan-rows>div{gap:.15rem;display:grid}.ln-plan-rows dt{letter-spacing:.26em;text-transform:uppercase;color:var(--ln-tx-3);font-size:.68rem;font-weight:500}.ln-plan-rows dd{color:var(--ln-tx);font-variant-numeric:tabular-nums;margin:0;font-size:.98rem}.ln-plan-foot{border-top:1px solid var(--ln-hair-soft);font-size:.82rem;font-style:italic;font-family:var(--ln-font-display);color:var(--ln-tx-3);margin:0;padding-top:.9rem}.ln-section--folds{padding-block:clamp(2.25rem,4.5vw,3.5rem)}.ln-fold{border-top:1px solid var(--ln-hair-soft)}.ln-fold:last-child{border-bottom:1px solid var(--ln-hair-soft)}.ln-fold-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding-block:1.5rem;list-style:none;display:grid}.ln-fold-summary::-webkit-details-marker{display:none}.ln-fold-heading{gap:.4rem;display:grid}.ln-fold-eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--ln-acc);font-size:.7rem;font-weight:500}.ln-fold-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);text-wrap:balance;font-size:clamp(1.25rem,2.6vw,1.7rem);line-height:1.2}.ln-fold-icon{border:1px solid var(--ln-hair);width:2.4rem;height:2.4rem;color:var(--ln-acc);transition:transform var(--ln-slow) var(--ln-ease), border-color var(--ln-fast) var(--ln-ease);border-radius:999px;place-items:center;font-size:1.25rem;font-weight:400;line-height:1;display:grid}.ln-fold-summary:hover .ln-fold-icon{border-color:var(--ln-acc)}.ln-fold[open] .ln-fold-icon{border-color:var(--ln-acc);transform:rotate(45deg)}.ln-fold-body{animation:ln-fold-in var(--ln-slow) var(--ln-ease);padding:.5rem 0 2.4rem}@keyframes ln-fold-in{0%{opacity:0;transform:translateY(-6px)}}.ln-qa{gap:clamp(2.2rem,4.5vw,3.25rem);max-width:46rem;display:grid}.ln-q{font-family:var(--ln-font-display);font-style:italic;font-weight:var(--ln-dw-em);color:var(--ln-tx);margin:0 0 .65rem;font-size:clamp(1.25rem,2.4vw,1.6rem)}.ln-q:before{content:"— ";color:var(--ln-acc)}.ln-a{color:var(--ln-tx-2);max-width:54ch;margin:0;line-height:1.68}.ln-reviews-wall{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.35rem;display:grid}.ln-reviews-wall>:last-child:nth-child(3n+1){grid-column:2}@media (width<=980px){.ln-reviews-wall{grid-template-columns:repeat(2,1fr)}.ln-reviews-wall>:last-child:nth-child(3n+1){grid-column:auto}}@media (width<=620px){.ln-reviews-wall{grid-template-columns:1fr}}.ln-quote{border:1px solid var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 4px);background:linear-gradient(170deg, var(--ln-bg-2), color-mix(in srgb, var(--ln-bg-2) 50%, var(--ln-bg)));width:100%;transition:border-color var(--ln-slow) var(--ln-ease);flex-direction:column;margin:0;padding:1.35rem 1.5rem 1.3rem;display:flex}.ln-quote:hover{border-color:var(--ln-hair)}.ln-quote-mark{font-family:var(--ln-font-display);height:1rem;color:var(--ln-acc);opacity:.55;-webkit-user-select:none;user-select:none;font-size:2.6rem;line-height:.4;display:block}.ln-quote-body{flex:1}.ln-quote blockquote{color:var(--ln-tx-2);white-space:pre-line;margin:.85rem 0 0;font-size:.96rem;line-height:1.62}.ln-quote blockquote.is-clamped{-webkit-line-clamp:7;line-clamp:7;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.ln-quote-more{cursor:pointer;font-family:var(--ln-font-body);color:var(--ln-acc);transition:color var(--ln-fast) var(--ln-ease);background:0 0;border:none;margin-top:.65rem;padding:0;font-size:.82rem;font-weight:600;position:relative}.ln-quote-more:hover{color:var(--ln-acc-2)}.ln-quote figcaption{border-top:1px solid var(--ln-hair-soft);color:var(--ln-tx-3);align-items:center;gap:.7rem;margin-top:1.1rem;padding-top:.95rem;font-size:.78rem;display:flex}.ln-quote-badge{width:2.1rem;height:2.1rem;font-family:var(--ln-font-display);color:var(--ln-acc);background:color-mix(in srgb, var(--ln-acc) 12%, transparent);box-shadow:inset 0 0 0 1px var(--ln-hair);border-radius:999px;flex-shrink:0;place-items:center;font-size:.92rem;line-height:1;display:grid}.ln-quote figcaption strong,.ln-quote-name{color:var(--ln-tx);font-family:inherit;font-size:.86rem;font-weight:600;line-height:inherit;margin:0;display:block}.ln-quote figcaption>span:not(.ln-quote-badge){justify-items:start;gap:.22rem;min-width:0;display:grid}.ln-quote figcaption .ln-stars svg{width:.82rem;height:.82rem}.ln-return{text-align:center;padding-block:clamp(4.5rem,9vw,7rem);position:relative}.ln-return-glow{background:radial-gradient(60% 55% at 50% 42%, var(--ln-glow), transparent 70%);opacity:.55;pointer-events:none;position:absolute;inset:0}.ln-return-inner{justify-items:center;gap:2.4rem;max-width:50rem;margin-inline:auto;display:grid;position:relative}.ln-return-word{justify-items:center;gap:.9rem;display:grid}.ln-return-mark{width:auto;height:clamp(4.5rem,9vw,6.5rem);filter:drop-shadow(0 4px 20px var(--ln-glow));margin-bottom:.4rem}.ln-return-word [lang=ar]{color:var(--ln-tx);font-size:clamp(2.1rem,4.5vw,2.9rem);line-height:1.4}.ln-return-word p{max-width:44ch;color:var(--ln-tx-2);text-wrap:pretty;margin:0;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.75}.ln-book{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}@media (width<=900px){.ln-book{grid-template-columns:1fr}}.ln-book-copy{justify-items:start;gap:1.6rem;display:grid}.ln-assure{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.ln-assure li{color:var(--ln-tx-2);align-items:baseline;gap:.7rem;font-size:.97rem;display:flex}.ln-assure li:before{content:"";border:1px solid var(--ln-acc);border-radius:999px;flex-shrink:0;align-self:center;width:.5rem;height:.5rem;transform:translateY(-.05rem)}.ln-form-slot{border-radius:calc(var(--ln-radius) + 8px);border:1px solid var(--ln-hair-soft);background:var(--ln-bg-2);min-height:24rem;scroll-margin-top:4.5rem;overflow:hidden}.ln-form-slot iframe{background:0 0;border:0;width:100%;min-height:32rem;display:block}.ln-form-fallback{text-align:center;place-content:center;justify-items:center;gap:1.3rem;min-height:24rem;padding:2.5rem 2rem;display:grid}.ln-form-fallback p{color:var(--ln-tx-2);max-width:34ch;margin:0}.ln-footer{border-top:1px solid var(--ln-hair-soft);padding-block:2.4rem 2.2rem}.ln-footer-inner{color:var(--ln-tx-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2rem;font-size:.85rem;display:flex}.ln-footer-inner a{color:var(--ln-tx-2);transition:color var(--ln-fast) var(--ln-ease);text-decoration:none}.ln-footer-inner a:hover{color:var(--ln-acc)}.ln-footer-top{border:1px solid var(--ln-hair);white-space:nowrap;transition:border-color var(--ln-fast) var(--ln-ease), transform var(--ln-fast) var(--ln-ease);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1.05rem;font-size:.82rem;font-weight:500;display:inline-flex}.ln-footer-top:hover{border-color:var(--ln-acc);transform:translateY(-1px)}.ln-footer-top span{transition:transform var(--ln-fast) var(--ln-ease)}.ln-footer-top:hover span{transform:translateY(-2px)}.ln-pill{border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-acc) 7%, transparent);color:var(--ln-tx-2);transition:border-color var(--ln-fast) var(--ln-ease), transform var(--ln-fast) var(--ln-ease);border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .55rem;font-size:.82rem;text-decoration:none;display:inline-flex}a.ln-pill:hover{border-color:var(--ln-acc);transform:translateY(-1px)}.ln-pill-tag{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc) 60%);color:var(--ln-acc-ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .6rem;font-size:.66rem;font-weight:700;display:inline-flex}.ln-pill-arrow{color:var(--ln-acc);transition:transform var(--ln-fast) var(--ln-ease)}a.ln-pill:hover .ln-pill-arrow{transform:translate(3px)}.ln-cta-row{flex-wrap:wrap;align-items:center;gap:.85rem;display:flex}.ln-cta-block--left .ln-cta-row{justify-content:flex-start}.ln-cta-block:not(.ln-cta-block--left) .ln-cta-row{justify-content:center}.ln-demo-grid{grid-template-columns:minmax(0,1.42fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3.25rem);display:grid}@media (width<=960px){.ln-demo-grid{grid-template-columns:1fr;gap:2.25rem}}.ln-browser{border-radius:calc(var(--ln-radius) + 6px);border:1px solid var(--ln-hair);background:var(--ln-bg-2);box-shadow:0 30px 70px -30px var(--ln-shadow), 0 0 90px -30px var(--ln-glow);overflow:hidden}.ln-browser-bar{background:linear-gradient(180deg, var(--ln-bg-3), var(--ln-bg-2));border-bottom:1px solid var(--ln-hair-soft);align-items:center;gap:.75rem;padding:.7rem .95rem;display:flex}.ln-browser-dots{flex-shrink:0;gap:.4rem;display:inline-flex}.ln-browser-dots i{background:var(--ln-hair);border-radius:999px;width:.62rem;height:.62rem}.ln-browser-url{background:color-mix(in srgb, var(--ln-bg) 60%, transparent);border:1px solid var(--ln-hair-soft);font-family:var(--ln-font-body);color:var(--ln-tx-3);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:.4rem;max-width:22rem;margin-inline:auto;padding:.3rem .8rem;font-size:.74rem;display:inline-flex}.ln-browser-url b{color:var(--ln-acc);font-weight:600}.ln-browser-body{background:radial-gradient(120% 80% at 90% -20%, var(--ln-glow), transparent 55%), var(--ln-bg-2);padding:clamp(1.1rem,2.4vw,1.75rem)}.ln-hifz{gap:.85rem;display:grid}.ln-hifz-hero{border:1px solid var(--ln-hair-soft);background:radial-gradient(130% 130% at 0% 0%, var(--ln-glow), transparent 52%), color-mix(in srgb, var(--ln-bg-3) 80%, transparent);border-radius:14px;align-items:center;gap:clamp(.9rem,2.5vw,1.4rem);padding:1.05rem 1.2rem;display:flex;position:relative;overflow:hidden}.ln-ring{flex-shrink:0;place-items:center;width:5.5rem;height:5.5rem;display:grid;position:relative}.ln-ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ln-ring-track{fill:none;stroke:var(--ln-hair)}.ln-ring-arc{fill:none;stroke:var(--ln-acc);stroke-linecap:round;filter:drop-shadow(0 0 6px var(--ln-glow))}.ln-ring-label{text-align:center;place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.ln-ring-label strong{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);font-variant-numeric:tabular-nums;font-size:1.2rem;line-height:1}.ln-ring-label small{letter-spacing:.16em;text-transform:uppercase;color:var(--ln-tx-3);margin-top:.24rem;font-size:.5rem}.ln-hifz-hero-text{min-width:0}.ln-hifz-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-acc);margin:0;font-size:.58rem;font-weight:600}.ln-hifz-verses{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:.22rem 0 .32rem;font-size:clamp(1.15rem,2.4vw,1.55rem);line-height:1.1}.ln-hifz-verses span{color:var(--ln-tx-3);font-weight:var(--ln-dw-em)}.ln-hifz-encourage{font-family:var(--ln-font-display);color:var(--ln-tx-2);margin:0;font-size:.85rem;font-style:italic;line-height:1.4}.ln-statbars{grid-template-columns:repeat(3,1fr);gap:.55rem;display:grid}.ln-statbar{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 55%, transparent);border-radius:11px;padding:.65rem .7rem}.ln-statbar-top{justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}.ln-statbar-label{letter-spacing:.13em;text-transform:uppercase;color:var(--ln-tx-3);font-size:.56rem;font-weight:600}.ln-statbar-pct{color:var(--ln-acc-2);font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:700}.ln-statbar-num{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);font-variant-numeric:tabular-nums;margin:.35rem 0 .45rem;font-size:1.05rem;line-height:1}.ln-statbar-num span{color:var(--ln-tx-3);font-size:.74rem;font-weight:400}.ln-statbar-bar{background:var(--ln-hair);border-radius:999px;height:4px;overflow:hidden}.ln-statbar-bar i{background:linear-gradient(90deg, var(--ln-acc), var(--ln-acc-2));border-radius:999px;height:100%;display:block}.ln-hifz-listhead{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.15rem;display:flex}.ln-hifz-listhead-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:.98rem}.ln-seg{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 55%, transparent);border-radius:999px;padding:.15rem;display:inline-flex}.ln-seg span{color:var(--ln-tx-3);border-radius:999px;padding:.22rem .7rem;font-size:.7rem;font-weight:600}.ln-seg span.is-on{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc));color:var(--ln-acc-ink)}.ln-surahs{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 40%, transparent);border-radius:12px;overflow:hidden}.ln-surah-item{border-bottom:1px solid var(--ln-hair-soft);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.62rem .8rem;display:grid}.ln-surah-item:last-child{border-bottom:0}.ln-surah-item.is-done{background:color-mix(in srgb, var(--ln-acc) 6%, transparent)}.ln-surah-circle{font-variant-numeric:tabular-nums;width:1.8rem;height:1.8rem;box-shadow:inset 0 0 0 1.5px var(--ln-hair);color:var(--ln-tx-3);border-radius:999px;flex-shrink:0;place-items:center;font-size:.7rem;font-weight:700;display:grid}.ln-surah-item.is-done .ln-surah-circle{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc));color:var(--ln-acc-ink);box-shadow:none}.ln-surah-item.is-partial .ln-surah-circle{box-shadow:inset 0 0 0 1.5px var(--ln-acc);color:var(--ln-acc-2)}.ln-surah-circle svg{width:.95rem;height:.95rem}.ln-surah-body{min-width:0}.ln-surah-title{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ln-surah-title b{color:var(--ln-tx);font-size:.86rem;font-weight:600}.ln-surah-title em{color:var(--ln-tx-3);font-size:.76rem;font-style:normal}.ln-tag{letter-spacing:.03em;white-space:nowrap;border-radius:999px;padding:.08rem .42rem;font-size:.56rem;font-weight:600}.ln-tag--meccan{background:color-mix(in srgb, var(--ln-acc) 16%, transparent);color:var(--ln-acc-2)}.ln-tag--medinan{background:color-mix(in srgb, var(--ln-struct) 45%, transparent);color:#a2cbb2}.ln-surah-sub{color:var(--ln-tx-3);font-variant-numeric:tabular-nums;margin:.16rem 0 0;font-size:.72rem}.ln-surah-mini{background:var(--ln-hair);border-radius:999px;width:9rem;max-width:55%;height:4px;margin-top:.32rem;overflow:hidden}.ln-surah-mini i{background:var(--ln-acc);border-radius:999px;height:100%;display:block}.ln-surah-ar{font-family:var(--ln-font-arabic);color:var(--ln-tx);white-space:nowrap;justify-self:end;font-size:1.15rem;line-height:1}.ln-surah-chev{color:var(--ln-tx-3);place-items:center;display:grid}.ln-surah-chev svg{width:.9rem;height:.9rem}.ln-hifz-more{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--ln-bg-2) 92%, transparent));pointer-events:none;height:1.75rem;margin-top:-.85rem;position:relative}.ln-demo-features{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.ln-feature{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.ln-feature-mark{width:2.4rem;height:2.4rem;color:var(--ln-acc);border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-acc) 8%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ln-feature-mark svg{width:1.2rem;height:1.2rem}.ln-feature h3{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0 0 .25rem;font-size:1.08rem}.ln-feature p{color:var(--ln-tx-2);margin:0;font-size:.92rem;line-height:1.55}.ln-course-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}@media (width<=720px){.ln-course-grid{grid-template-columns:1fr}}.ln-course-card{border-radius:calc(var(--ln-radius) + 2px);border:1px solid var(--ln-hair-soft);background:linear-gradient(168deg, var(--ln-bg-2), color-mix(in srgb, var(--ln-bg-2) 55%, var(--ln-bg)));transition:border-color var(--ln-slow) var(--ln-ease), transform var(--ln-slow) var(--ln-ease);gap:.55rem;padding:1.5rem 1.5rem 1.6rem;display:grid;position:relative;overflow:hidden}.ln-course-card:hover{border-color:var(--ln-hair);transform:translateY(-2px)}.ln-course-card-ar{font-family:var(--ln-font-arabic);color:var(--ln-acc);opacity:.14;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:3.4rem;line-height:1;position:absolute;top:.4rem;right:.9rem}.ln-course-card .ln-course-sub{position:relative}.ln-course-card .ln-course-title{font-size:1.3rem;position:relative}.ln-course-card .ln-course-desc{max-width:none;margin:0;position:relative}.ln-how-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=900px){.ln-how-grid{grid-template-columns:1fr;gap:2.75rem}}.ln-how-visual{justify-content:center;justify-self:center;width:100%;display:flex}.ln-phone{background:linear-gradient(155deg, var(--ln-bg-3), var(--ln-bg-2));border:1px solid var(--ln-hair);width:min(100%,23rem);box-shadow:0 44px 100px -36px var(--ln-shadow), 0 0 100px -30px var(--ln-glow);border-radius:3rem;padding:.65rem}.ln-phone-screen{background:radial-gradient(120% 55% at 88% 0%, var(--ln-glow), transparent 55%), var(--ln-bg);border:1px solid var(--ln-hair-soft);border-radius:2.45rem;gap:.85rem;padding:2.1rem 1.3rem 1.5rem;display:grid;position:relative;overflow:hidden}.ln-phone-screen:before{content:"";background:var(--ln-hair);border-radius:999px;width:30%;height:.4rem;position:absolute;top:.8rem;left:50%;transform:translate(-50%)}.ln-ph-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-acc);margin:.4rem 0 0;font-size:.62rem;font-weight:600}.ln-ph-greet{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:.22rem 0 .18rem;font-size:1.28rem;line-height:1.15}.ln-ph-subtitle{color:var(--ln-tx-3);margin:0;font-size:.82rem}.ln-ph-card{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 60%, transparent);border-radius:15px;padding:.9rem 1rem}.ln-ph-card-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ln-ph-card-lbl{letter-spacing:.16em;text-transform:uppercase;color:var(--ln-tx-3);margin:0;font-size:.58rem;font-weight:600}.ln-ph-card-tag{color:var(--ln-acc-2);background:color-mix(in srgb, var(--ln-acc) 14%, transparent);border-radius:999px;padding:.1rem .5rem;font-size:.62rem;font-weight:600}.ln-ph-next-date{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:.28rem 0 0;font-size:1.18rem}.ln-ph-next-sub{color:var(--ln-tx-2);margin:.16rem 0 0;font-size:.82rem}.ln-ph-chips{grid-template-columns:1fr 1fr;gap:.65rem;display:grid}.ln-ph-chip{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 55%, transparent);border-radius:14px;align-items:center;gap:.55rem;padding:.65rem .7rem;display:flex}.ln-ph-chip-ic{width:2rem;height:2rem;color:var(--ln-acc);background:color-mix(in srgb, var(--ln-acc) 14%, transparent);border-radius:999px;flex-shrink:0;place-items:center;display:grid}.ln-ph-chip-ic svg{width:1.05rem;height:1.05rem}.ln-ph-chip b{color:var(--ln-tx);font-variant-numeric:tabular-nums;font-size:.98rem;line-height:1.05;display:block}.ln-ph-chip span{color:var(--ln-tx-3);font-size:.62rem}.ln-ph-hw-item{color:var(--ln-tx);align-items:center;gap:.55rem;margin:.5rem 0 0;font-size:.88rem;display:flex}.ln-ph-hw-item:before{content:"";border:1.5px solid var(--ln-acc);border-radius:5px;flex-shrink:0;width:.95rem;height:.95rem}.ln-ph-review{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 55%, transparent);border-radius:15px;gap:.6rem;padding:.9rem 1rem;display:grid}.ln-ph-review-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ln-ph-review-top span{color:var(--ln-tx-3);font-size:.7rem}.ln-ph-score{color:#a2cbb2;background:color-mix(in srgb, var(--ln-struct) 45%, transparent);border-radius:999px;flex-shrink:0;padding:.14rem .55rem;font-size:.78rem;font-weight:700}.ln-ph-note{border-radius:11px;padding:.55rem .65rem}.ln-ph-note--good{background:color-mix(in srgb, var(--ln-struct) 26%, transparent)}.ln-ph-note--work{background:color-mix(in srgb, var(--ln-acc) 10%, transparent)}.ln-ph-note-lbl{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .24rem;font-size:.54rem;font-weight:600}.ln-ph-note--good .ln-ph-note-lbl{color:#a2cbb2}.ln-ph-note--work .ln-ph-note-lbl{color:var(--ln-acc-2)}.ln-ph-note-txt{color:var(--ln-tx-2);margin:0;font-size:.8rem;line-height:1.42}.ln-enter{animation:ln-enter-in var(--ln-enter-dur,.52s) var(--ln-ease) both;animation-delay:var(--hd,0s)}@keyframes ln-enter-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ln-enter{animation:none}}.js .ln-reveal{opacity:0;transition:opacity var(--ln-slow) var(--ln-ease), transform var(--ln-slow) var(--ln-ease);transition-delay:var(--rd,0s);transform:translateY(10px)}.js .ln-reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .ln-reveal{opacity:1;transition:none;transform:none}.ln *,.ln :before,.ln :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.ln-page-hero{text-align:center;padding-block:clamp(7rem,15vh,10rem) clamp(2.5rem,5vh,3.75rem);position:relative;overflow:clip}.ln-page-hero-glow{pointer-events:none;background:radial-gradient(70% 90% at 50% 0%, var(--ln-glow), transparent 62%), radial-gradient(50% 60% at 50% 10%, color-mix(in srgb, var(--ln-struct) 30%, transparent), transparent 70%);position:absolute;inset:0}.ln-page-hero-inner{justify-items:center;gap:1.4rem;max-width:52rem;display:grid;position:relative}.ln-page-hero .ln-lede{text-align:center;margin-inline:auto}.ln-trust{border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-bg-2) 70%, transparent);color:var(--ln-tx-2);transition:border-color var(--ln-fast) var(--ln-ease), transform var(--ln-fast) var(--ln-ease);border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem .85rem;padding:.6rem 1.15rem;font-size:.88rem;text-decoration:none;display:inline-flex}a.ln-trust:hover{border-color:var(--ln-acc);transform:translateY(-1px)}.ln-trust-score{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);font-size:1.08rem;line-height:1}.ln-stars{color:var(--ln-acc);gap:.14rem;display:inline-flex}.ln-stars svg{fill:currentColor;width:1rem;height:1rem;display:block}.ln-trust-sep{color:var(--ln-tx-3)}.ln-trust-link{color:var(--ln-acc);white-space:nowrap;font-weight:600}.ln-trust--block{border-radius:calc(var(--ln-radius) + 4px);justify-items:center;gap:.75rem;padding:1.6rem 2rem;display:grid}.ln-trust--block .ln-stars svg{width:1.45rem;height:1.45rem}.ln-trust--block .ln-trust-score{font-size:2.4rem}.ln-cta-band{border-top:1px solid var(--ln-hair-soft);padding-block:clamp(3.5rem,7vw,5.5rem);position:relative;overflow:clip}.ln-cta-band:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 100%, var(--ln-glow), transparent 70%);position:absolute;inset:0}.ln-cta-band-inner{text-align:center;justify-items:center;gap:1.5rem;max-width:46rem;display:grid;position:relative}.ln-cta-band .ln-h2{text-align:center}.ln-cta-band-promise{color:var(--ln-tx-2);flex-wrap:wrap;justify-content:center;gap:.5rem 1.4rem;margin:0;padding:0;font-size:.92rem;list-style:none;display:flex}.ln-cta-band-promise li{align-items:center;gap:.45rem;display:inline-flex}.ln-cta-band-promise li:before{content:"۞";color:var(--ln-acc);font-size:.8rem;line-height:1}.ln-triptych{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}@media (width<=860px){.ln-triptych{grid-template-columns:1fr}}.ln-tri{border-radius:calc(var(--ln-radius) + 2px);border:1px solid var(--ln-hair-soft);background:linear-gradient(168deg, var(--ln-bg-2), color-mix(in srgb, var(--ln-bg-2) 55%, var(--ln-bg)));transition:border-color var(--ln-slow) var(--ln-ease), transform var(--ln-slow) var(--ln-ease);align-content:start;gap:.7rem;padding:1.75rem 1.6rem;display:grid}.ln-tri:hover{border-color:var(--ln-hair);transform:translateY(-2px)}.ln-tri p{color:var(--ln-tx-2);margin:0;font-size:.97rem}.ln-mark{border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-acc) 8%, transparent);width:2.9rem;height:2.9rem;color:var(--ln-acc);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ln-mark svg{width:1.4rem;height:1.4rem;display:block}.ln-course-section+.ln-course-section{border-top:1px solid var(--ln-hair-soft)}.ln-course-detail{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:start;gap:clamp(2rem,5vw,3.75rem);display:grid}@media (width<=900px){.ln-course-detail{grid-template-columns:1fr}}.ln-course-copy{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.ln-course-switch{max-width:var(--ln-wrap);padding:1.5rem var(--ln-gutter);border-bottom:1px solid var(--ln-hair-soft);flex-wrap:wrap;align-items:center;gap:.7rem 1.4rem;margin:0 auto;display:flex}.ln-course-switch ul{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}@media (width<=760px){.ln-course-switch{justify-items:start;gap:.8rem;display:grid}.ln-course-switch ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;display:grid}.ln-course-switch-link{justify-content:center;width:100%;padding-inline:.9rem}}.ln-course-switch-hub{border:1px solid var(--ln-hair-soft);min-height:44px;color:var(--ln-tx-2);white-space:nowrap;transition:color var(--ln-fast) var(--ln-ease), border-color var(--ln-fast) var(--ln-ease);border-radius:999px;align-items:center;padding:.55rem 1.1rem;font-size:.9rem;font-weight:500;text-decoration:none;display:inline-flex}.ln-course-switch-hub:hover,.ln-course-switch-hub:focus-visible{color:var(--ln-tx);border-color:var(--ln-hair)}.ln-course-switch-hub.is-current{color:var(--ln-tx);border-color:var(--ln-hair);background:var(--ln-bg-2)}.ln-course-switch-link{color:var(--ln-tx-2);white-space:nowrap;transition:color var(--ln-fast) var(--ln-ease), border-color var(--ln-fast) var(--ln-ease), background-color var(--ln-fast) var(--ln-ease);border:1px solid #0000;border-radius:999px;align-items:baseline;gap:.55rem;padding:.7rem 1.3rem;font-size:1.05rem;text-decoration:none;display:inline-flex}.ln-course-switch-link span{font-family:var(--ln-font-arabic);color:var(--ln-acc);opacity:.65;font-size:1.3rem}.ln-course-switch-link:hover,.ln-course-switch-link:focus-visible{color:var(--ln-tx);border-color:var(--ln-hair-soft)}.ln-course-switch-link.is-current{color:var(--ln-tx);border-color:var(--ln-hair);background:var(--ln-bg-2)}.ln-course-switch-link.is-current span{opacity:1}.ln-course-review-slot{flex:1;align-self:stretch;min-height:0;display:flex}.ln-course-head{align-items:center;gap:.9rem;display:flex}.ln-course-head-ar{font-family:var(--ln-font-arabic);color:var(--ln-acc);opacity:.75;font-size:2rem;line-height:1}.ln-course-for{border-left:2px solid var(--ln-acc);color:var(--ln-tx-2);max-width:54ch;margin:0;padding-left:1.1rem}.ln-course-panel{border-radius:calc(var(--ln-radius) + 4px);border:1px solid var(--ln-hair-soft);background:var(--ln-bg-2);gap:1.4rem;padding:1.75rem 1.6rem;display:grid}.ln-course-panel-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.15rem}.ln-checklist{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.ln-checklist li{color:var(--ln-tx-2);grid-template-columns:1.1rem 1fr;align-items:start;gap:.7rem;font-size:.96rem;line-height:1.55;display:grid}.ln-checklist li:before{content:"";border:1px solid var(--ln-acc);border-radius:999px;justify-self:center;width:.5rem;height:.5rem;margin-top:.5rem}.ln-course-format{border-top:1px solid var(--ln-hair-soft);color:var(--ln-tx-2);margin:0;padding-top:1.2rem;font-size:.92rem}.ln-course-format a{color:var(--ln-acc);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ln-hair);text-decoration-color:var(--ln-hair);transition:text-decoration-color var(--ln-fast) var(--ln-ease)}.ln-course-format a:hover{-webkit-text-decoration-color:var(--ln-acc);text-decoration-color:var(--ln-acc)}.ln-course-format strong{color:var(--ln-acc);letter-spacing:.22em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:600;display:block}.ln-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (width<=900px){.ln-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ln-feature-grid{grid-template-columns:1fr}}.ln-feature-card{border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-2) 70%, transparent);transition:border-color var(--ln-slow) var(--ln-ease);align-content:start;gap:.55rem;padding:1.35rem 1.35rem 1.45rem;display:grid}.ln-feature-card:hover{border-color:var(--ln-hair)}.ln-feature-card h3{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.12rem;line-height:1.25}.ln-feature-card p{color:var(--ln-tx-2);margin:0;font-size:.92rem}.ln-teach-enquiry{max-width:46rem;margin-inline:auto}.ln-teach-lede{margin-bottom:clamp(2rem,4vw,2.75rem)}.ln-teach-contact{border-radius:calc(var(--ln-radius) + 4px);border:1px solid var(--ln-hair-soft);background:var(--ln-bg-2);gap:.9rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid}.ln-teach-contact p{color:var(--ln-tx-2);margin:0;line-height:1.7}.ln-lede strong{color:var(--ln-tx);font-weight:700}.ln-formats-section .ln-section-head,.ln-formats-section .ln-lede{max-width:none}.ln-formats-cards{align-items:stretch;gap:clamp(1rem,2.5vw,1.75rem);margin:clamp(1.75rem,3.5vw,2.4rem) 0 0;padding:0;list-style:none;display:grid}@media (width>=820px){.ln-formats-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-formats-card{gap:.4rem;padding:1.55rem 1.6rem 1.7rem}.ln-formats-card .ln-formats-card-name{font-size:clamp(1.45rem,2.6vw,1.8rem);font-weight:var(--ln-dw-strong);line-height:1.1}.ln-formats-card .ln-formats-card-when{letter-spacing:.24em;text-transform:uppercase;color:var(--ln-acc);margin:.1rem 0 .55rem;font-size:.68rem;font-weight:600}.ln-featured{border-radius:calc(var(--ln-radius) + 6px);border:1px solid var(--ln-hair-soft);background:linear-gradient(168deg, var(--ln-bg-2), color-mix(in srgb, var(--ln-bg-2) 50%, var(--ln-bg)));text-align:center;max-width:52rem;margin-inline:auto;padding:clamp(2rem,4vw,3rem) clamp(1.5rem,4vw,3.25rem);position:relative}.ln-featured blockquote{font-family:var(--ln-font-display);font-weight:var(--ln-dw-em);color:var(--ln-tx);text-wrap:pretty;margin:0 0 1.6rem;font-size:clamp(1.25rem,2.4vw,1.6rem);font-style:italic;line-height:1.5}.ln-featured figcaption{color:var(--ln-tx-3);gap:.2rem;font-size:.9rem;display:grid}.ln-featured figcaption strong{color:var(--ln-acc);font-weight:600}.ln-featured .ln-stars{justify-content:center;margin-bottom:1.3rem}.ln-prose{gap:1.25rem;max-width:60ch;display:grid}.ln-prose p{color:var(--ln-tx-2);margin:0;font-size:clamp(1.02rem,1.5vw,1.12rem);line-height:1.75}.ln-prose p:first-child{color:var(--ln-tx)}.ln-about-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}@media (width<=900px){.ln-about-grid{grid-template-columns:1fr}}.ln-creds{gap:1.4rem;margin:0;padding:0;list-style:none;display:grid}.ln-cred{grid-template-columns:2.9rem 1fr;align-items:start;gap:1.1rem;display:grid}.ln-cred h3{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0 0 .35rem;font-size:1.2rem}.ln-cred p{color:var(--ln-tx-2);max-width:68ch;margin:0;font-size:.97rem}.ln-contact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}@media (width<=860px){.ln-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.ln-contact-grid{grid-template-columns:1fr}}.ln-contact-card{border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-2) 65%, transparent);gap:.4rem;padding:1.25rem 1.3rem;display:grid}.ln-contact-card dt{letter-spacing:.22em;text-transform:uppercase;color:var(--ln-acc);font-size:.7rem;font-weight:600}.ln-contact-card dd{margin:0;font-size:.97rem}.ln-contact-card dd a{color:var(--ln-tx);word-break:break-word;transition:color var(--ln-fast) var(--ln-ease);text-decoration:none}.ln-contact-card dd a:hover{color:var(--ln-acc)}.ln-book-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(2.25rem,5vw,4rem);display:grid}@media (width<=980px){.ln-book-grid{grid-template-columns:1fr}}.ln-book-side{justify-items:start;gap:1.75rem;display:grid;position:sticky;top:5.5rem}@media (width<=980px){.ln-book-side{position:static}}.ln-diagnose{border-radius:calc(var(--ln-radius) + 2px);border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-acc) 6%, transparent);gap:.9rem;padding:1.5rem 1.5rem 1.6rem;display:grid}.ln-diagnose h3{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.22rem}.ln-diagnose p{color:var(--ln-tx-2);margin:0;font-size:.97rem}.ln-faq-list{gap:1.5rem;max-width:62rem;display:grid}@media (width>=900px){.ln-faq-list{columns:2;column-gap:2.5rem;display:block}.ln-faq-list>div{break-inside:avoid;margin-bottom:1.75rem}}.ln-section--tight-top{padding-top:clamp(1.5rem,3vw,2.6rem)}.ln-syllabus{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.9rem 2.4rem;display:grid}.ln-syllabus .ln-course-sub{color:var(--ln-acc);font-size:.74rem}.ln-syllabus-points{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.ln-syllabus-points li{color:var(--ln-tx-2);grid-template-columns:.95rem 1fr;align-items:start;gap:.6rem;font-size:.94rem;line-height:1.6;display:grid}.ln-syllabus-points li:before{content:"";border:1px solid var(--ln-acc);border-radius:999px;justify-self:center;width:.45rem;height:.45rem;margin-top:.48rem}.ln-syllabus-title{font-family:var(--ln-font-display);color:var(--ln-tx);margin:.35rem 0 .5rem;font-size:1.22rem;font-weight:500}.ln-syllabus-foot{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:1.1rem 2.4rem;margin-top:1.9rem;display:grid}.ln-syllabus strong,.ln-syllabus-foot strong{color:var(--ln-acc);font-weight:500}.ln-footer{position:relative;overflow:clip}.ln-footer-glow{pointer-events:none;background:radial-gradient(70% 120% at 18% 0%, var(--ln-glow), transparent 60%);opacity:.55;position:absolute;inset:0}.ln-footer>.ln-wrap{position:relative}.ln-footer-panel{border-radius:calc(var(--ln-radius) + 6px);border:1px solid var(--ln-hair-soft);background:linear-gradient(168deg, var(--ln-bg-2), color-mix(in srgb, var(--ln-bg-2) 45%, var(--ln-bg)));box-shadow:0 24px 60px -30px var(--ln-shadow);grid-template-columns:minmax(0,1.15fr) minmax(0,.72fr) minmax(0,.85fr) minmax(0,1fr);gap:clamp(1.5rem,3vw,2.5rem);margin-bottom:1.5rem;padding:clamp(1.75rem,3.5vw,2.5rem);display:grid}@media (width<=860px){.ln-footer-panel{grid-template-columns:1fr 1fr}.ln-footer-col--contact{grid-column:1/-1}.ln-footer-brand{border-bottom:1px solid var(--ln-hair-soft);grid-column:1/-1;padding-bottom:1.5rem}}@media (width<=520px){.ln-footer-panel{grid-template-columns:1fr}}.ln-footer-brand{align-content:space-between;justify-items:start;gap:1rem;max-width:42ch;display:grid}.ln-footer-brand p{color:var(--ln-tx-2);margin:0;font-size:.92rem;line-height:1.6}.ln-footer-col-title{letter-spacing:.24em;text-transform:uppercase;color:var(--ln-acc);align-items:center;gap:.6rem;margin:0 0 1.05rem;font-size:.68rem;font-weight:600;display:flex}.ln-footer-col h2:after{content:"";background:linear-gradient(90deg, var(--ln-hair), transparent);flex:1;height:1px}.ln-footer-col ul{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}.ln-footer-col a{min-height:44px;color:var(--ln-tx-2);transition:color var(--ln-fast) var(--ln-ease), background-color var(--ln-fast) var(--ln-ease);border-radius:8px;align-items:center;gap:.6rem;margin-inline:-.5rem;padding:.4rem .5rem;font-size:.92rem;text-decoration:none;display:flex}.ln-footer-col a:hover{color:var(--ln-acc);background:color-mix(in srgb, var(--ln-acc) 8%, transparent)}.ln-footer-col:not(.ln-footer-col--contact) a:before{content:"";background:var(--ln-hair);width:.85rem;height:1px;transition:width var(--ln-fast) var(--ln-ease), background-color var(--ln-fast) var(--ln-ease);flex-shrink:0}.ln-footer-col:not(.ln-footer-col--contact) a:hover:before{background:var(--ln-acc);width:1.35rem}.ln-footer-ic{border:1px solid var(--ln-hair-soft);width:1.6rem;height:1.6rem;color:var(--ln-acc);transition:border-color var(--ln-fast) var(--ln-ease);border-radius:7px;flex-shrink:0;place-items:center;display:grid}.ln-footer-ic svg{width:.9rem;height:.9rem;display:block}.ln-footer-col--contact a:hover .ln-footer-ic{border-color:var(--ln-acc)}.ln-footer-meaning{align-items:center;gap:.7rem;display:inline-flex}.ln-footer-meaning [lang=ar]{color:var(--ln-acc);font-size:1.35rem;line-height:1}.ln-footer-meaning strong{color:var(--ln-tx-2);font-weight:600}.ln-sticky-cta{display:none}@media (width<=760px){.ln-sticky-cta{z-index:45;padding:.7rem var(--ln-gutter) calc(.7rem + env(safe-area-inset-bottom));background:var(--ln-glass);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border-top:1px solid var(--ln-hair-soft);transition:transform var(--ln-slow) var(--ln-ease);display:block;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.ln-sticky-cta.is-in{transform:translateY(0)}.ln-sticky-cta .ln-btn{width:100%}.ln-footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}@media (width<=720px){.ln-channels{grid-template-columns:1fr}}@media (width<=720px){.ln-channels{grid-template-columns:1fr}}.ln-channels{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:56rem;display:grid}@media (width<=720px){.ln-channels{grid-template-columns:1fr}}.ln-channel{border-radius:calc(var(--ln-radius) + 2px);border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-2) 70%, transparent);transition:border-color var(--ln-slow) var(--ln-ease), transform var(--ln-slow) var(--ln-ease);align-items:center;gap:1rem;padding:1.15rem 1.25rem;text-decoration:none;display:flex}.ln-channel:hover{border-color:var(--ln-acc);transform:translateY(-2px)}.ln-channel-body{gap:.15rem;min-width:0;display:grid}.ln-channel-label{letter-spacing:.22em;text-transform:uppercase;color:var(--ln-acc);font-size:.68rem;font-weight:600}.ln-channel-value{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);word-break:break-word;font-size:1.12rem}.ln-channel-note{color:var(--ln-tx-3);font-size:.85rem}.ln-channel-arrow{color:var(--ln-acc);opacity:.6;transition:transform var(--ln-fast) var(--ln-ease), opacity var(--ln-fast) var(--ln-ease);margin-left:auto}.ln-channel:hover .ln-channel-arrow{opacity:1;transform:translate(3px)}.ln-footer-brand .ln-trust{margin-top:auto;padding:.5rem .9rem;font-size:.82rem}.ln-footer-brand .ln-trust .ln-stars svg{width:.85rem;height:.85rem}.ln-footer-brand .ln-trust-score{font-size:.98rem}.ln-footer-meaning-block{border-top:1px solid var(--ln-hair-soft);gap:1.15rem;width:100%;padding-top:1.35rem;display:grid}.ln-footer-def{color:var(--ln-tx-2);margin:0;font-size:.95rem;line-height:1.65}.ln-footer-def [lang=ar]{text-align:left;font-family:var(--ln-font-arabic);color:var(--ln-acc);margin-bottom:.2rem;font-size:1.85rem;line-height:1.5;display:block}.ln-footer-ayah{font-family:var(--ln-font-display);font-style:italic;font-weight:var(--ln-dw-em);color:var(--ln-tx-2);text-wrap:pretty;margin:0;font-size:1.12rem;line-height:1.7}.ln-footer-ayah cite{font-family:var(--ln-font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ln-acc);margin-top:.7rem;font-size:.68rem;font-style:normal;font-weight:600;display:block}.ln-hero-extras{justify-items:center;gap:1.1rem;display:grid}.ln-quote-more:after{content:"";inset-inline:0;height:max(100%,44px);position:absolute;top:50%;translate:0 -50%}.ln-legal{gap:clamp(2rem,3.5vw,2.75rem);max-width:66ch;margin-inline:auto;display:grid}.ln-legal-updated{color:var(--ln-tx-3);flex-wrap:wrap;align-items:baseline;gap:.55rem .85rem;margin:0;font-size:.82rem;line-height:1.6;display:flex}.ln-legal-date{letter-spacing:.06em;color:var(--ln-tx-2);flex-shrink:0}.ln-legal-scope{border-inline-start:1px solid var(--ln-hair-soft);flex:22rem;padding-inline-start:.85rem}@media (width<=560px){.ln-legal-scope{padding-inline-start:0;border-inline-start:0;border-top:1px solid var(--ln-hair-soft);padding-top:.55rem}}.ln-legal-clause{gap:.9rem;scroll-margin-top:6rem;display:grid}.ln-legal-h{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:clamp(1.15rem,2.1vw,1.4rem);line-height:1.3}.ln-legal p{color:var(--ln-tx-2);margin:0;line-height:1.75}.ln-legal-list{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ln-legal-list li{color:var(--ln-tx-2);padding-inline-start:1.35rem;line-height:1.7;position:relative}.ln-legal-list li:before{content:"";inset-inline-start:0;background:var(--ln-acc);width:.5rem;height:1px;position:absolute;top:.75em}.ln-legal a{color:var(--ln-acc);border-bottom:1px solid var(--ln-hair);transition:border-color var(--ln-fast) var(--ln-ease);text-decoration:none}.ln-legal a:hover,.ln-legal a:focus-visible{border-color:var(--ln-acc)}.ln-legal-h{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.ln-legal-n{color:var(--ln-acc);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8em}.ln-legal-part{text-align:center;border-top:1px solid var(--ln-hair-soft);justify-items:center;gap:.9rem;padding-top:clamp(1.8rem,4vw,2.75rem);scroll-margin-top:6rem;display:grid}.ln-legal-part .ln-hizb{background:0 0;padding:0;position:static;transform:none}.ln-footer-legal{border-top:1px solid var(--ln-hair-soft);margin-top:.5rem;padding-top:.5rem}.ln-footer-legal+.ln-footer-legal{border-top:0;margin-top:0;padding-top:0}.ln-footer-legal a{color:var(--ln-tx-3);font-size:.85rem}.ln-how-split{align-items:stretch}.ln-how-split>.ln-reveal,.ln-report-wrap,.ln-report-wrap .ln-plan,.ln-report-wrap .ln-plan-inner{height:100%}.ln-report-wrap .ln-plan{width:100%}.ln-report-wrap .ln-plan-inner{flex-direction:column;gap:1.15rem;display:flex}.ln-report-wrap .ln-plan-foot{margin-top:auto}.ln-report-wrap .ln-plan-head strong,.ln-report-wrap .ln-plan-head span{font-size:clamp(1.2rem,2vw,1.55rem)}.ln-report-wrap .ln-ph-review{gap:.7rem;padding:1rem 1.1rem}.ln-report-wrap .ln-ph-review-top span{font-size:.8rem}.ln-report-wrap .ln-ph-score{padding:.2rem .7rem;font-size:.88rem}.ln-report-wrap .ln-ph-note{border-radius:13px;padding:.75rem .85rem}.ln-report-wrap .ln-ph-note-lbl{margin-bottom:.3rem;font-size:.68rem}.ln-report-wrap .ln-ph-note-txt{font-size:.92rem;line-height:1.5}.ln-report-wrap .ln-statbar{padding:.85rem .9rem}.ln-report-wrap .ln-statbar-label{font-size:.68rem}.ln-report-wrap .ln-statbar-pct{font-size:.88rem}.ln-report-wrap .ln-statbar-num{margin-bottom:.15rem;font-size:1.9rem}.ln-report-wrap .ln-statbar-num span{color:var(--ln-tx);font-size:1.4rem;font-weight:var(--ln-dw-strong)}.ln-report-wrap .ln-statbar-unit{color:var(--ln-tx-3);margin:0 0 .55rem;font-size:.82rem;line-height:1.4}.ln-report-wrap .ln-plan-foot{color:var(--ln-tx-2);padding-top:1.1rem;font-size:1.15rem}.ln-nav-menu-group{border-top:1px solid var(--ln-hair-soft);margin-top:.4rem;padding-top:.4rem}.ln-options-split{align-items:stretch}.ln-options-split>.ln-reveal,.ln-options-split .ln-course-panel{height:100%}.ln-options-split .ln-course-panel{flex-direction:column;gap:1.4rem;display:flex}.ln-options-split .ln-course-panel-title{font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.15}.ln-options-split .ln-course-sub{margin-bottom:-.7rem}.ln-options-split .ln-course-panel.is-recommended{border-color:color-mix(in srgb, var(--ln-acc) 35%, var(--ln-hair-soft));background:linear-gradient(170deg, color-mix(in srgb, var(--ln-acc) 5%, transparent), transparent 60%), var(--ln-bg-2)}.ln-options-split .ln-course-panel.is-recommended .ln-course-sub{color:var(--ln-acc-2)}.ln-exit-catch{padding-block:clamp(2rem,4vw,2.75rem);position:relative;overflow:clip}.ln-exit-catch:before{content:"";pointer-events:none;background:radial-gradient(60% 120% at 50% 0%, var(--ln-glow), transparent 70%);position:absolute;inset:0}.ln-exit-catch>.ln-wrap{position:relative}.ln-exit-panel{border:1px solid var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 4px);background:var(--ln-bg-2);text-align:center;justify-items:center;gap:1rem;max-width:44rem;margin:0 auto;padding:clamp(1.6rem,3.5vw,2.25rem);display:grid}.ln-exit-catch-line{max-width:46ch;color:var(--ln-tx-2);margin:0 auto}.ln-exit-cta.is-pending{opacity:.55;cursor:not-allowed}.ln-exit-catch-token{opacity:.7;margin:.55rem 0 0;font-style:italic}.ln-product{border:1px solid var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 4px);background:var(--ln-bg-2);grid-template-columns:minmax(0,270px) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:56rem;margin-inline:auto;padding:clamp(1.5rem,3.5vw,2.25rem);display:grid}@media (width<=860px){.ln-product{grid-template-columns:1fr}}.ln-product--coverless{grid-template-columns:minmax(0,1fr);max-width:44rem}.ln-product-cover{border-radius:var(--ln-radius);border:1px solid var(--ln-hair);width:100%;height:auto;display:block;box-shadow:0 18px 40px -22px #000000bf}.ln-product-body{align-content:start;gap:.9rem;display:grid}.ln-product-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.ln-product-sub{font-family:var(--ln-font-display);color:var(--ln-acc-2);margin:-.5rem 0 0;font-size:1.05rem;font-style:italic}.ln-product-tags{flex-wrap:wrap;gap:.4rem;margin:.2rem 0 0;padding:0;list-style:none;display:flex}.ln-product-tags li{border:1px solid var(--ln-hair-soft);color:var(--ln-tx-3);border-radius:999px;padding:.28rem .6rem;font-size:.78rem}.ln-soon-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:56rem;margin:1.25rem auto 0;display:grid}@media (width<=620px){.ln-soon-grid{grid-template-columns:1fr}}.ln-soon-card{border:1px dashed var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 2px);opacity:.55;align-content:center;gap:.5rem;min-height:8rem;padding:1.5rem;display:grid}.ln-soon-title{font-family:var(--ln-font-display);color:var(--ln-tx-2);margin:0;font-size:1.15rem}.ln-page-hero-sub{margin-inline:auto}.ln-book-steps{flex-wrap:wrap;gap:.6rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}.ln-book-steps li{border:1px solid var(--ln-hair-soft);background:color-mix(in srgb, var(--ln-bg-3) 55%, transparent);color:var(--ln-tx-2);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.92rem;display:flex}.ln-book-steps li span{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-acc-2)}.ln-surah-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 2rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}@media (width<=720px){.ln-surah-list{grid-template-columns:1fr}}.ln-surah-list li{border-bottom:1px solid var(--ln-hair-soft);gap:.15rem;padding-bottom:.9rem;display:grid}.ln-surah-list strong{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);font-size:1.08rem}.ln-surah-list span{color:var(--ln-tx-3);font-size:.92rem}.ln-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.ln-gallery--empty{border:1px dashed var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 2px);place-items:center;min-height:10rem;display:grid}.ln-book-form{border:1px solid var(--ln-hair-soft);border-radius:calc(var(--ln-radius) + 4px);background:var(--ln-bg-2);gap:.75rem;max-width:30rem;margin:0 auto;padding:clamp(1.4rem,3vw,2rem);display:grid}.ln-field-label{color:var(--ln-tx-2);font-size:.82rem;font-weight:600}.ln-book-input{border:1px solid var(--ln-hair);background:var(--ln-bg-3);width:100%;color:var(--ln-tx);font:inherit;border-radius:12px;padding:.8rem .95rem;font-size:1rem}.ln-book-input::placeholder{color:var(--ln-tx-3)}.ln-book-input:focus-visible{outline:2px solid var(--ln-acc);outline-offset:1px}.ln-book-input[aria-invalid=true]{border-color:var(--ln-acc-2)}.ln-consent{align-items:flex-start;gap:.6rem;margin:.2rem 0 .4rem;display:flex}.ln-consent input{width:1.05rem;height:1.05rem;accent-color:var(--ln-acc);flex-shrink:0;margin-top:.2rem}.ln-consent label{color:var(--ln-tx-2);font-size:.9rem;line-height:1.5}.ln-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ln-book-error{color:var(--ln-acc-2);margin:0;font-size:.9rem;line-height:1.5}.ln-book-privacy{margin-top:.2rem}.ln-book-form--done{text-align:center}.ln-book-done-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-acc-2);margin:0 0 .6rem;font-size:1.5rem}.ln-printed{justify-items:start;gap:.9rem;max-width:44rem;display:grid}.ln-printed-price{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;font-size:1.75rem}.ln-book-closing{max-width:52ch}.ln-steps-ui{position:relative}.ln-steptabs{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.6rem;margin-bottom:1.75rem;display:grid}.ln-steptab{text-align:left;border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);color:var(--ln-tx-2);cursor:pointer;transition:border-color var(--ln-fast) var(--ln-ease), background var(--ln-fast) var(--ln-ease);background:0 0;align-items:center;gap:.6rem;padding:.7rem .8rem;display:flex}.ln-steptab:hover{border-color:var(--ln-hair)}.ln-steptab.is-active{border-color:color-mix(in srgb, var(--ln-acc) 45%, var(--ln-hair-soft));background:color-mix(in srgb, var(--ln-acc) 7%, transparent)}.ln-steptab:focus-visible{outline:2px solid var(--ln-acc);outline-offset:2px}.ln-steptab-num{border:1px solid color-mix(in srgb, var(--ln-acc) 45%, transparent);background:color-mix(in srgb, var(--ln-struct) 30%, transparent);width:1.5rem;height:1.5rem;font-family:var(--ln-font-display);color:var(--ln-acc-2);border-radius:999px;flex-shrink:0;place-items:center;font-size:.92rem;display:grid}.ln-steptab-label{color:var(--ln-tx);font-size:.9rem;font-weight:600;line-height:1.3}.ln-steppanel{grid-template-columns:minmax(0,520px) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}.ln-steppanel:focus-visible{outline:2px solid var(--ln-acc);outline-offset:6px;border-radius:var(--ln-radius)}.ln-steppanel-shot,.ln-steppanel-copy{animation:ln-step-in .2s var(--ln-ease) both}@keyframes ln-step-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ln-pageshot{cursor:zoom-in;border-radius:var(--ln-radius);background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.ln-pageshot img{aspect-ratio:1200/1697;object-fit:cover;border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);width:100%;height:auto;display:block;box-shadow:0 18px 40px -24px #000000b3}.ln-pageshot:focus-visible{outline:2px solid var(--ln-acc);outline-offset:4px}.ln-pageshot-zoom{border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-bg) 82%, transparent);color:var(--ln-tx-2);border-radius:999px;padding:.3rem .7rem;font-size:.78rem;position:absolute;bottom:.7rem;right:.7rem}.ln-steppanel-copy{align-content:center;gap:1.1rem;display:grid}.ln-forwhom{max-width:44rem}.ln-steppanel-quote{border-left:2px solid color-mix(in srgb, var(--ln-acc) 55%, transparent);font-family:var(--ln-font-display);color:var(--ln-tx);margin:0;padding-left:1.1rem;font-size:clamp(1.1rem,2vw,1.35rem);font-style:italic;line-height:1.5}.ln-stepstrip,.ln-stepdots{display:none}.ln-stepdot{border:1px solid var(--ln-hair);cursor:pointer;background:0 0;border-radius:999px;width:.55rem;height:.55rem;padding:0}.ln-stepdot.is-active{background:var(--ln-acc);border-color:var(--ln-acc)}@media (width<=860px){.ln-steptabs,.ln-steppanel{display:none}.ln-stepstrip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.ln-stepstrip::-webkit-scrollbar{display:none}.ln-stepstrip:focus-visible{outline:2px solid var(--ln-acc);outline-offset:4px;border-radius:var(--ln-radius)}.ln-stepcard{scroll-snap-align:start;flex:0 0 min(86vw,22rem);align-content:start;gap:.9rem;display:grid}.ln-stepcard-head{color:var(--ln-tx);align-items:center;gap:.6rem;margin:0;font-size:1rem;font-weight:600;display:flex}.ln-stepdots{justify-content:center;gap:.5rem;margin-top:1rem;display:flex}}.ln-lightbox{z-index:60;background:color-mix(in srgb, var(--ln-bg) 88%, black);place-items:center;padding:clamp(1rem,4vw,3rem);display:grid;position:fixed;inset:0}.ln-lightbox-inner img{border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);width:auto;max-width:min(92vw,46rem);height:auto;max-height:86vh;display:block}.ln-lightbox-close,.ln-lightbox-arrow{border:1px solid var(--ln-hair);background:color-mix(in srgb, var(--ln-bg-2) 85%, transparent);width:2.8rem;height:2.8rem;color:var(--ln-tx);cursor:pointer;border-radius:999px;place-items:center;font-size:1.2rem;display:grid;position:absolute}.ln-lightbox-close:hover,.ln-lightbox-arrow:hover{border-color:var(--ln-acc)}.ln-lightbox-close:focus-visible,.ln-lightbox-arrow:focus-visible{outline:2px solid var(--ln-acc);outline-offset:2px}.ln-lightbox-close{top:1rem;right:1rem}.ln-lightbox-arrow--prev{left:1rem}.ln-lightbox-arrow--next{right:1rem}.ln-lightbox-caption{color:var(--ln-tx-3);margin:0;font-size:.85rem;position:absolute;bottom:1rem}.ln-edition-specs{border-top:1px solid var(--ln-hair-soft);border-bottom:1px solid var(--ln-hair-soft);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.75rem 1rem;margin:1.75rem 0 0;padding:1rem 0;display:grid}.ln-edition-specs dt{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-tx-3);font-size:.68rem;font-weight:500}.ln-edition-specs dd{color:var(--ln-tx);margin:.15rem 0 0;font-size:.95rem}.ln-edition-buy{text-align:center;justify-items:center;gap:.5rem;margin-top:1.75rem;display:grid}.ln-edition-price{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;font-size:1.45rem}@media (prefers-reduced-motion:reduce){.ln-steppanel-shot,.ln-steppanel-copy{animation:none}}.ln-book-notice{margin-top:.2rem}.ln-book-section>.ln-wrap{z-index:1;position:relative}.ln-blank{border:1px dashed color-mix(in srgb, var(--ln-acc) 60%, transparent);background:color-mix(in srgb, var(--ln-acc) 10%, transparent);font-family:var(--ln-font-body);letter-spacing:.02em;color:var(--ln-acc);white-space:nowrap;border-radius:.3rem;padding:.05em .45em;font-size:.82em;font-style:normal;font-weight:600;display:inline-block}.ln-photoslot{border-radius:var(--ln-radius);border:1px dashed color-mix(in srgb, var(--ln-acc) 45%, transparent);background:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--ln-acc) 5%, transparent) 10px 20px), var(--ln-bg-2);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.ln-photoslot-tag{text-align:center;gap:.3rem;padding:.9rem;display:grid}.ln-photoslot-label{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-acc);font-size:.7rem;font-weight:600}.ln-photoslot-note{color:var(--ln-tx-3);font-size:.85rem}.ln-btn.is-pending,.ln-tier-link.is-pending{opacity:.8;cursor:not-allowed}.ln-btn--buy.is-pending{opacity:1}.ln-btn--buy{background:linear-gradient(160deg, color-mix(in srgb, var(--ln-acc-2) 30%, white), var(--ln-acc-2) 85%);color:var(--ln-acc-ink);box-shadow:0 0 0 1px color-mix(in srgb, var(--ln-acc-2) 95%, white), 0 8px 28px -6px color-mix(in srgb, var(--ln-acc) 55%, transparent), 0 0 72px -6px color-mix(in srgb, var(--ln-acc) 45%, transparent);padding:1.05rem 2.1rem;font-size:1.02rem}.ln-btn--buy:hover{box-shadow:0 0 0 1px var(--ln-acc-2), 0 10px 30px -6px var(--ln-glow), 0 0 80px -6px var(--ln-glow);transform:translateY(-1px)}.ln-btn--buy:active{transform:translateY(0)}.ln-mockup{perspective:1600px;width:100%;max-width:340px;margin-inline:auto;position:relative}.ln-mockup-book{transform-style:preserve-3d;border-radius:3px 8px 8px 3px;position:relative;transform:rotateY(-14deg)rotateX(2deg);box-shadow:0 30px 60px -30px #000000d9,0 10px 24px -12px #0000008c}.ln-mockup-face{aspect-ratio:1200/1697;object-fit:cover;border-radius:3px 8px 8px 3px;width:100%;height:auto;display:block}.ln-mockup-edge{transform-origin:0;background:repeating-linear-gradient(90deg,#efe6d2 0 1px,#cfc3a8 1px 2px);border-radius:0 3px 3px 0;width:8px;position:absolute;top:1.2%;bottom:1.2%;right:-7px;transform:rotateY(22deg)}.ln-mockup-spine{pointer-events:none;background:linear-gradient(90deg,#00000080,#0000002e 45%,#0000);border-radius:3px 0 0 3px;width:9%;position:absolute;inset:0 auto 0 0}.ln-mockup-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff12 55%,#0000 70%);border-radius:3px 8px 8px 3px;position:absolute;inset:0}.ln-mockup-shadow{filter:blur(6px);background:radial-gradient(#00000080,#0000 70%);border-radius:50%;height:26px;position:absolute;bottom:-22px;left:8%;right:4%}.ln-page-hero--book{padding-bottom:clamp(1.5rem,3vw,2.5rem)}.ln-page-hero--book .ln-h1{text-wrap:balance;-webkit-hyphens:none;hyphens:none;max-width:30ch;margin-inline:auto;font-size:clamp(1.75rem,3.4vw,2.75rem);line-height:1.14}.ln-page-hero--book .ln-eyebrow{margin-bottom:.5rem}.ln-page-hero .ln-eyebrow{letter-spacing:.16em;font-size:clamp(.8rem,1.6vw,.9rem);font-weight:600}.ln-bookhero{text-align:left;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);max-width:56rem;margin:clamp(1.25rem,3vw,2rem) auto 0;display:grid}.ln-bookhero-copy{justify-items:start;gap:.3rem;display:grid}.ln-bookhero-title{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;font-size:clamp(1.3rem,2.6vw,1.7rem);line-height:1.2}.ln-bookhero-sub{font-family:var(--ln-font-display);color:var(--ln-acc);margin:0;font-size:clamp(.98rem,1.8vw,1.1rem);font-style:italic}.ln-bookhero-line{max-width:34ch;color:var(--ln-tx-2);margin:.7rem 0 1.1rem;font-size:.98rem;line-height:1.6}.ln-bookhero-price{margin:0}@media (width<=860px){.ln-bookhero{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.ln-bookhero-copy{justify-items:center}.ln-bookhero-line{max-width:40ch}.ln-mockup{max-width:min(58vw,240px)}}.ln-inside{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(1.75rem,4vw,3.5rem);display:grid}.ln-steppanel{grid-template-columns:minmax(0,1fr)}.ln-steppanel-shot{gap:.85rem;display:grid}.ln-steppanel-does{font-family:var(--ln-font-body);color:var(--ln-tx-2);margin:0;font-size:.95rem;line-height:1.55}.ln-quizzes-head{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-acc);margin:0;font-size:clamp(1.2rem,2.4vw,1.5rem)}.ln-quizzes-note{max-width:34ch;color:var(--ln-tx-2);margin:.4rem 0 1.25rem;font-size:.95rem;line-height:1.6}.ln-quizcard{align-content:start;gap:.5rem;display:grid}.ln-quizcard-label{color:var(--ln-tx);margin:0;font-size:.88rem;font-weight:600;line-height:1.3}.ln-quizzes-closer{font-family:var(--ln-font-display);color:var(--ln-acc);margin:1.1rem 0 0;font-size:1.05rem;font-style:italic}@media (width<=900px){.ln-inside{grid-template-columns:minmax(0,1fr)}}.ln-treasures{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem clamp(1rem,3vw,2.5rem);margin:0;padding:0;list-style:none;display:grid}.ln-treasure{border-bottom:1px solid var(--ln-hair-soft);flex-wrap:wrap;align-items:baseline;gap:.45rem;padding-bottom:.7rem;display:flex}.ln-treasure-name{font-family:var(--ln-font-display);font-size:1.05rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx)}.ln-treasure-meta{font-family:var(--ln-font-body);letter-spacing:.04em;color:var(--ln-tx-3);font-size:.74rem}.ln-treasure-tag{border:1px solid color-mix(in srgb, var(--ln-acc) 45%, transparent);font-family:var(--ln-font-body);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ln-acc);border-radius:999px;margin-left:.5rem;padding:.1rem .45rem;font-size:.6rem;font-weight:600}.ln-treasure.is-sample{color:var(--ln-tx-2)}@media (width<=900px){.ln-treasures{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-sampleband{border-radius:var(--ln-radius);border:1px solid var(--ln-hair-soft);background:var(--ln-bg-2);grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:center;gap:clamp(1.75rem,4vw,3.5rem);padding:clamp(1.75rem,4vw,2.75rem);display:grid}.ln-sampleband-copy .ln-h2{margin:.35rem 0 .9rem;font-size:clamp(1.4rem,3vw,1.9rem)}.ln-sampleband-copy .ln-a{max-width:46ch;margin:0}@media (width<=860px){.ln-sampleband{grid-template-columns:minmax(0,1fr)}}.ln-extras-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.ln-extra{align-content:start;gap:.65rem;display:grid}.ln-extra-name{font-family:var(--ln-font-display);font-size:1.02rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;line-height:1.25}.ln-extra-does{color:var(--ln-tx-2);margin:0;font-size:.85rem;line-height:1.5}.ln-extras-foot{border-top:1px solid var(--ln-hair-soft);grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.5rem,3vw,2rem);display:grid}.ln-extras-note{font-family:var(--ln-font-display);color:var(--ln-tx);margin:0;font-size:clamp(1.05rem,2vw,1.2rem);font-style:italic}@media (width<=780px){.ln-extras-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ln-extras-foot{grid-template-columns:minmax(0,1fr)}}.ln-author{gap:1rem;max-width:68ch;display:grid}.ln-author .ln-a{margin:0}.ln-tiers{grid-template-columns:1.15fr 1fr .8fr;align-items:start;gap:clamp(1rem,2.5vw,1.75rem);margin:0;padding:0;list-style:none;display:grid}.ln-tier{border-radius:var(--ln-radius);align-content:start;gap:.55rem;padding:clamp(1.5rem,3vw,2.25rem);display:grid;position:relative}.ln-tier.is-hero{border:1px solid color-mix(in srgb, var(--ln-acc) 55%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--ln-acc) 9%, var(--ln-bg-2)), var(--ln-bg-2) 60%);box-shadow:0 0 0 1px color-mix(in srgb, var(--ln-acc) 20%, transparent), 0 24px 60px -34px var(--ln-glow)}.ln-tier.is-solid{border:1px solid var(--ln-hair-soft);background:var(--ln-bg-2)}.ln-tier-marker{background:var(--ln-acc);color:var(--ln-acc-ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-self:start;margin:0 0 .2rem;padding:.25rem .7rem;font-size:.66rem;font-weight:700}.ln-tier-name{font-family:var(--ln-font-display);font-size:1.2rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0}.ln-tier.is-plain .ln-tier-name{color:var(--ln-tx-2);font-size:1.05rem}.ln-tier-price{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1}.ln-tier.is-hero .ln-tier-price{color:var(--ln-acc)}.ln-tier.is-plain .ln-tier-price{color:var(--ln-tx-2);font-size:1.5rem}.ln-tier-ticks{border-top:1px solid var(--ln-hair-soft);gap:.5rem;margin:.85rem 0 0;padding:.85rem 0 0;list-style:none;display:grid}.ln-tier-ticks li{padding-left:1.05rem;position:relative}.ln-tier-ticks li:before{content:"";border-right:2px solid var(--ln-acc);border-bottom:2px solid var(--ln-acc);width:.32rem;height:.58rem;position:absolute;top:.35em;left:0;transform:rotate(45deg)}.ln-tier-ticks li{color:var(--ln-tx);font-size:.9rem;font-weight:500;line-height:1.45}.ln-tier-buy{margin-top:1rem}.ln-tier-link{color:var(--ln-tx-2);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ln-tx-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ln-tx-3) 60%, transparent);font-size:.92rem;font-weight:600;display:inline-block}.ln-tier-student{text-align:center;color:var(--ln-tx-2);margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:.95rem;font-style:italic}@media (width<=960px){.ln-tiers{grid-template-columns:minmax(0,1fr);max-width:30rem;margin-inline:auto}}.ln-specs{background:var(--ln-hair-soft);border:1px solid var(--ln-hair-soft);border-radius:var(--ln-radius);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.ln-spec{background:var(--ln-bg);padding:1rem}.ln-spec dt{letter-spacing:.2em;text-transform:uppercase;color:var(--ln-tx-3);font-size:.66rem;font-weight:500}.ln-spec-value{font-family:var(--ln-font-display);font-size:1.02rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:.3rem 0 0;line-height:1.35}.ln-bookfaq{margin-top:clamp(2.5rem,5vw,3.5rem)}.ln-bookfaq-head{font-family:var(--ln-font-display);font-size:1.15rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0 0 1rem}.ln-bookfinal{text-align:center;justify-items:center;gap:1rem;display:grid}.ln-bookfinal-prices{color:var(--ln-tx-2);flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;font-size:1rem;display:flex}.ln-bookfinal-prices strong{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-tx)}.ln-product-price{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-acc);margin:.75rem 0 0;font-size:1.15rem}.ln-mockup-blank{aspect-ratio:1200/1697;text-align:center;background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--ln-acc) 16%, transparent), transparent 62%), linear-gradient(165deg, var(--ln-bg-3), var(--ln-bg-2));border:1px solid color-mix(in srgb, var(--ln-acc) 30%, transparent);place-content:center;justify-items:center;gap:.9rem;padding:2rem 1.5rem;display:grid}.ln-mockup-blank-mark{color:color-mix(in srgb, var(--ln-acc) 55%, transparent);font-size:2.4rem;line-height:1}.ln-mockup-blank-title{letter-spacing:.18em;text-transform:uppercase;color:var(--ln-acc-2);font-size:.78rem;font-weight:700}.ln-preorder-badge{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc) 60%);width:fit-content;color:var(--ln-acc-ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;place-self:flex-start start;align-items:center;margin:0 0 .6rem;padding:.28rem .7rem;font-size:.66rem;font-weight:700;display:inline-flex}.ln-earlybird{border:1px solid color-mix(in srgb, var(--ln-acc) 45%, transparent);border-radius:var(--ln-radius);background:color-mix(in srgb, var(--ln-acc) 8%, transparent);margin:0 0 2rem;padding:1.35rem 1.5rem}.ln-earlybird-head{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:0 0 1.1rem;display:flex}.ln-earlybird-kicker{background:linear-gradient(160deg, var(--ln-acc-2), var(--ln-acc) 60%);color:var(--ln-acc-ink);letter-spacing:.14em;text-transform:uppercase;border-radius:999px;margin:0;padding:.24rem .66rem;font-size:.64rem;font-weight:700}.ln-earlybird-until{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-tx);margin:0;font-size:1.05rem}.ln-earlybird-prices{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1rem;display:grid}.ln-earlybird-deal{gap:.15rem;display:grid}.ln-earlybird-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ln-tx-3);margin:0;font-size:.72rem;font-weight:600}.ln-earlybird-figures{align-items:baseline;gap:.5rem;margin:.1rem 0 0;display:flex}.ln-earlybird-was{color:var(--ln-tx-3);font-size:1rem;text-decoration-thickness:1px}.ln-earlybird-now{font-family:var(--ln-font-display);font-weight:var(--ln-dw-strong);color:var(--ln-acc-2);font-size:1.9rem;line-height:1}.ln-earlybird-note{font-family:var(--ln-font-display);font-weight:var(--ln-dw-med);color:var(--ln-acc-2);margin:.15rem 0 0;font-size:1.15rem;line-height:1.25}.ln-preorder-form{text-align:left;gap:.5rem;display:grid}.ln-preorder-done{text-align:left;gap:.35rem;display:grid}.ln-inside .ln-steptabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem}.ln-inside .ln-steptab{text-align:center;flex-direction:column;gap:.35rem;padding:.6rem .4rem}.ln-inside .ln-steptab-label{font-size:.78rem;line-height:1.25}.ln-inside .ln-quizcard .ln-pageshot-zoom{padding:.15rem .4rem;font-size:.6rem;line-height:1.2;bottom:.3rem;right:.3rem}@media (width<=900px){.ln-inside .ln-quizcard .ln-pageshot-zoom{padding:.25rem .6rem;font-size:.72rem;bottom:.5rem;right:.5rem}}.ln-tier.is-plain{background:var(--ln-bg)}.ln-tier.is-plain .ln-tier-name,.ln-tier.is-plain .ln-tier-price{color:var(--ln-tx)}.ln-tier.is-plain .ln-tier-points li:before{background:var(--ln-tx-2)}.ln-tier-link{color:var(--ln-tx);-webkit-text-decoration-color:var(--ln-acc);text-decoration-color:var(--ln-acc);text-decoration-thickness:1px}.ln-tier-link:hover{color:var(--ln-acc)}.ln-faq-item{border:1px solid var(--ln-hair-soft);border-radius:var(--ln-radius);background:var(--ln-bg-2);transition:border-color var(--ln-fast) var(--ln-ease), background-color var(--ln-fast) var(--ln-ease);overflow:hidden}.ln-faq-item:hover{border-color:color-mix(in srgb, var(--ln-acc) 45%, transparent)}.ln-faq-item[open]{border-color:color-mix(in srgb, var(--ln-acc) 55%, transparent);background:color-mix(in srgb, var(--ln-acc) 6%, var(--ln-bg-2))}.ln-faq-item summary{cursor:pointer;font-family:var(--ln-font-display);font-size:1.02rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);align-items:flex-start;gap:.9rem;padding:.9rem 1.1rem;line-height:1.35;list-style:none;display:flex}.ln-faq-item summary::-webkit-details-marker{display:none}.ln-faq-item summary:focus-visible{outline:2px solid var(--ln-acc);outline-offset:-2px;border-radius:var(--ln-radius)}.ln-faq-item summary:after{content:"";border-right:2px solid var(--ln-acc);border-bottom:2px solid var(--ln-acc);transform-origin:50%;width:.5rem;height:.5rem;transition:transform var(--ln-fast) var(--ln-ease);flex:none;margin-top:.34em;margin-left:auto;transform:rotate(45deg)}.ln-faq-item[open] summary:after{transform:rotate(-135deg)}.ln-faq-item[open] summary{color:var(--ln-acc)}.ln-faq-item p{border-top:1px solid var(--ln-hair-soft);color:var(--ln-tx-2);margin:0 1.1rem;padding:.9rem 0 1.1rem;font-size:.92rem;line-height:1.75}.ln-bookfaq-head{font-size:1.3rem}@media (width>=900px){.ln-faq-item{break-inside:avoid;margin-bottom:.75rem}}@media (prefers-reduced-motion:reduce){.ln-faq-item,.ln-faq-item summary:after{transition:none}}@media (width<=900px){.ln-specs{grid-template-columns:repeat(2,minmax(0,1fr))}}.ln-section--tight{padding-top:0}.ln-tier-closer{font-family:var(--ln-font-display);color:var(--ln-tx);margin:.7rem 0 0;font-size:.98rem;font-style:italic;line-height:1.5}.ln-tier.is-plain{border:1px solid var(--ln-hair-soft);padding-top:clamp(1.5rem,3vw,2.25rem)}.ln-faq-cols{gap:.75rem;display:grid}.ln-faq-col{align-content:start;gap:.75rem;display:grid}@media (width>=900px){.ln-faq-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(1rem,2.5vw,1.75rem)}}.ln-tier-tickslead{color:var(--ln-tx);margin:1.1rem 0 .2rem;font-size:.95rem;font-weight:600;line-height:1.45}.ln-tier-closer{border-top:1px solid var(--ln-hair-soft);font-family:var(--ln-font-body);color:var(--ln-tx-2);margin:.85rem 0 0;padding-top:.85rem;font-size:.88rem;font-style:normal;line-height:1.55}.ln-tier .ln-btn--ghost{color:var(--ln-tx);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ln-acc) 55%, transparent)}.ln-tier .ln-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ln-acc)}.ln-extras-hero{margin-bottom:clamp(1.75rem,4vw,2.75rem)}.ln-extras-note{text-align:center;font-family:var(--ln-font-display);color:var(--ln-tx-2);margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1rem,1.9vw,1.15rem);font-style:italic}.ln-spec-link{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ln-acc) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--ln-acc) 55%, transparent)}.ln-spec-link:hover{-webkit-text-decoration-color:var(--ln-acc);text-decoration-color:var(--ln-acc)}.ln-legal-source{color:var(--ln-tx-3);margin-top:1rem;font-size:.85rem}.ln-legal-source a{color:var(--ln-tx-2);text-underline-offset:3px;text-decoration:underline}.ln-legal-source a:hover{color:var(--ln-acc)}.ln-faq-action{margin:.75rem 1.1rem 0;padding-bottom:.2rem;font-size:.92rem}.ln-quizstrip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:1rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.ln-quizstrip::-webkit-scrollbar{display:none}.ln-quizstrip:focus-visible{outline:2px solid var(--ln-acc);outline-offset:4px;border-radius:var(--ln-radius)}.ln-quizcard{scroll-snap-align:start;flex:0 0 min(74vw,15rem);align-content:start;gap:.6rem;display:grid}.ln-quizcard-label{font-family:var(--ln-font-display);font-size:1.05rem;font-weight:var(--ln-dw-strong);color:var(--ln-tx);margin:0;line-height:1.3}.ln-quizcard-note{color:var(--ln-tx-2);margin:0;font-size:.88rem;line-height:1.55}.ln-inside-quizzes .ln-stepdots{justify-content:flex-start;gap:.5rem;margin-top:.9rem;display:flex}@media (width>=901px){.ln-quizstrip{scroll-snap-type:none;grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:0;display:grid;overflow-x:visible}.ln-quizcard{flex:initial;scroll-snap-align:none}.ln-inside-quizzes .ln-stepdots{display:none}}.ln-order{text-align:center;max-width:34rem;margin:0 auto}.ln-order-form{justify-items:center;gap:1.25rem;display:grid}.ln-order-elsewhere{max-width:34ch;color:var(--ln-tx-3);margin:0;font-size:.88rem;line-height:1.55}.ln-order-back{margin:clamp(1.5rem,3vw,2rem) 0 0;font-size:.9rem}.ln-shipto{text-align:center;border:0;max-width:44rem;margin:0 auto clamp(1.5rem,3vw,2.25rem);padding:0}.ln-shipto-heading{letter-spacing:.06em;text-transform:uppercase;color:var(--ln-tx-3);margin:0 0 .75rem;padding:0;font-size:.82rem;font-weight:600}.ln-shipto-opts{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ln-shipto-opt{border:1px solid var(--ln-hair-soft);cursor:pointer;color:var(--ln-tx-2);border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.93rem;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.ln-shipto-opt:hover{color:var(--ln-tx);border-color:color-mix(in srgb, var(--ln-acc) 40%, transparent)}.ln-shipto-opt:has(input:checked){color:var(--ln-tx);border-color:var(--ln-acc);background:color-mix(in srgb, var(--ln-acc) 8%, transparent)}.ln-shipto-opt:has(input:focus-visible){outline:2px solid var(--ln-acc);outline-offset:2px}.ln-shipto-opt input{accent-color:var(--ln-acc);flex:none;margin:0}.ln-tier-form{flex-direction:column;gap:.75rem;display:flex}.ln-checkout-error{border:1px solid color-mix(in srgb, var(--ln-acc) 45%, transparent);border-radius:calc(var(--ln-radius) * .6);background:color-mix(in srgb, var(--ln-acc) 8%, transparent);text-align:center;max-width:46ch;color:var(--ln-tx);margin:0 auto clamp(1.25rem,3vw,2rem);padding:.85rem 1.1rem;font-size:.93rem;line-height:1.5}.ln-thanks{text-align:center;flex-direction:column;gap:1rem;max-width:52ch;margin:0 auto;display:flex}.ln-thanks-ref{color:var(--ln-tx-2);margin:1.25rem 0 0;font-size:1rem}.ln-thanks-ref strong{border:1px solid var(--ln-hair-soft);border-radius:calc(var(--ln-radius) * .5);font-family:var(--ln-font-display);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--ln-tx);margin-left:.4rem;padding:.2rem .6rem;font-size:1.15rem;display:inline-block}.ln-thanks-back{margin:.75rem 0 0}
