.site{background:var(--bg);color:var(--ink);font-family:var(--f-body);text-align:right;direction:rtl;min-height:100vh;position:relative;overflow-x:hidden}.site *{box-sizing:border-box}.site h1,.site h2,.site h3,.site h4{font-family:var(--f-display);font-weight:700;line-height:1.18}.site img{max-width:100%;display:block}.site .eyebrow{font-family:var(--f-kufi);letter-spacing:.14em;color:var(--accent);text-transform:uppercase;align-items:center;gap:10px;font-size:13px;font-weight:600;display:inline-flex}.site .eyebrow:before{content:"";background:var(--accent-2);clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);flex:none;width:12px;height:12px}.site .rule{background:linear-gradient(90deg, transparent, var(--line), transparent);border:0;height:1px}.site .sec-head{text-align:center;margin-inline:auto;max-width:640px;margin-bottom:clamp(32px,5cqi,56px)}.site .sec-head .eyebrow{justify-content:center;margin-bottom:14px}.site .sec-head h2{font-size:clamp(28px,4.6cqi,48px)}.site .sec-head p{font-family:var(--f-ms);color:var(--ink-faint);margin-top:10px;font-size:18px}.blk{padding-block:clamp(44px,7cqi,92px);position:relative}.blk-tight{padding-block:clamp(24px,4cqi,48px)}.btn{font-family:var(--f-kufi);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:14px 28px;font-size:16px;font-weight:600;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s,box-shadow .18s,color .18s,border-color .18s;display:inline-flex}.btn-primary{background:var(--ink);color:var(--bg);box-shadow:var(--shadow-sm)}.btn-primary:hover{background:var(--accent-deep);box-shadow:var(--shadow-md);transform:translateY(-2px)}.btn-ghost{border:1.5px solid var(--line);color:var(--ink)}.btn-ghost:hover{border-color:var(--ink);transform:translateY(-2px)}.btn .arr{transition:transform .2s}.btn:hover .arr{transform:translate(-4px)}.site-nav{z-index:60;background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid #0000;transition:border-color .3s,background .3s;position:sticky;top:0}.site-nav.scrolled,.site-nav{border-bottom-color:var(--line)}.site-nav-in{max-width:var(--maxw);padding-inline:var(--gutter);justify-content:space-between;align-items:center;gap:20px;height:72px;margin-inline:auto;display:flex}.site-brand{flex-direction:column;gap:4px;line-height:1;display:flex}.site-brand .nm{font-family:var(--f-kufi);color:var(--ink);font-size:20px;font-weight:700}.site-brand .sub{font-family:var(--f-mono);letter-spacing:.1em;color:var(--ink-faint);font-size:10.5px}.site-nav-links{align-items:center;gap:28px;display:flex}.site-nav-links a{color:var(--ink-soft);font-size:15px;transition:color .2s;position:relative}.site-nav-links a:after{content:"";background:var(--accent-2);width:0;height:1.5px;transition:width .25s;position:absolute;bottom:-6px;right:0}.site-nav-links a:hover{color:var(--ink)}.site-nav-links a:hover:after{width:100%}.site-nav-links a.is-current{color:var(--ink);font-weight:600}.site-nav-links a.is-current:after{width:100%}.site-shop{background:var(--accent);color:var(--on-accent);font-family:var(--f-kufi);white-space:nowrap;box-shadow:0 6px 16px color-mix(in srgb, var(--accent) 28%, transparent);border-radius:8px;flex:none;align-items:center;gap:8px;padding:10px 18px;font-size:14.5px;font-weight:600;transition:background .15s,transform .15s;display:inline-flex}.site-shop:hover{background:var(--accent-deep);transform:translateY(-1px)}.site-shop.is-current{background:var(--accent-deep)}.site-shop svg{width:18px;height:18px}@media (max-width:760px){.site-nav-in{gap:12px}.site-brand .nm{font-size:17px}.site-nav-links{display:none}.site-nav-links.is-pages{scrollbar-width:none;flex:auto;gap:16px;min-width:0;font-size:14px;display:flex;overflow-x:auto}.site-nav-links.is-pages::-webkit-scrollbar{display:none}.site-shop{padding:8px 13px;font-size:13px}}.site .frame{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);padding:12px;position:relative}.site .frame:after{content:"";border:1px solid var(--accent-2);opacity:.45;pointer-events:none;position:absolute;inset:6px}.site .frame img,.site .frame .ph{width:100%;height:auto;display:block}.site .frame .cap{background:linear-gradient(to top, color-mix(in srgb, var(--night) 82%, transparent), transparent);color:var(--bg);font-family:var(--f-ms);justify-content:space-between;align-items:baseline;gap:10px;padding:14px 16px 12px;font-size:15px;display:flex;position:absolute;bottom:-1px;left:-1px;right:-1px}.site .frame .cap span{font-family:var(--f-mono);letter-spacing:.06em;color:color-mix(in srgb, var(--bg) 70%, transparent);white-space:nowrap;font-size:11px}.site .ph{background-color:var(--bg-2);background-image:repeating-linear-gradient(135deg, transparent 0 12px, color-mix(in srgb, var(--accent-2) 35%, transparent) 12px 13px);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.site .ph .lbl{font-family:var(--f-mono);letter-spacing:.04em;background:var(--card);color:var(--ink-faint);border:1px solid var(--line);direction:ltr;border-radius:6px;padding:5px 10px;font-size:11px}.site .ph-hero{aspect-ratio:4/5}.site .ph-wide{aspect-ratio:16/9}.site .ph-square{aspect-ratio:1}.site .ph-portrait{aspect-ratio:4/5}.site .ph-tall{aspect-ratio:3/4}.site .ph-classic{aspect-ratio:4/3}.b-hero{padding-block:clamp(40px,7cqi,88px) clamp(36px,5cqi,64px)}.b-hero .hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5cqi,64px);display:grid}.b-hero .eyebrow{margin-bottom:20px}.b-hero h1{letter-spacing:-.01em;font-size:clamp(46px,10.5cqi,116px);line-height:.98}.b-hero h1 .hl{color:var(--accent-2)}.b-hero h1 .role{font-family:var(--f-ms);letter-spacing:normal;color:var(--ink-soft);max-width:44ch;margin-top:22px;font-size:clamp(17px,2.1cqi,21px);font-weight:400;line-height:1.85;display:block}.b-hero .hero-ctas{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.b-hero .btn-primary{background:var(--accent);color:var(--on-accent)}.b-hero .btn-primary:hover{background:var(--accent-deep)}@media (max-width:860px){.b-hero .hero-grid{grid-template-columns:1fr}.b-hero .hero-grid>.frame,.b-hero .hero-grid>.ph{max-width:480px;margin-inline:auto}}.b-text .inner{max-width:66ch}.b-text h2{margin-bottom:18px;font-size:clamp(26px,4cqi,40px)}.b-text .body{font-family:var(--f-ms);color:var(--ink-soft);white-space:pre-line;font-size:19px;line-height:1.95}.b-about .about-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(28px,5cqi,60px);display:grid}.b-about .portrait-wrap{position:relative}.b-about .portrait-wrap img,.b-about .portrait-wrap .ph{border-radius:4px}.b-about h2{margin-bottom:18px;font-size:clamp(28px,4cqi,42px)}.b-about .bio{font-family:var(--f-ms);color:var(--ink-soft);white-space:pre-line;font-size:19px;line-height:1.95}.b-about .stat-row{flex-wrap:wrap;gap:34px;margin-top:28px;display:flex}.b-about .stat .n{font-family:var(--f-display);color:var(--accent);font-size:32px;line-height:1}.b-about .stat .l{font-family:var(--f-mono);letter-spacing:.04em;color:var(--ink-faint);margin-top:4px;font-size:12px}@media (max-width:780px){.b-about .about-grid{grid-template-columns:1fr}.b-about .portrait-wrap{max-width:320px;margin-inline:auto}}.b-quote{background:var(--night);color:var(--bg);margin-block:clamp(16px,4cqi,36px);position:relative;overflow:hidden}.b-quote.has-img:before{content:"";background-image:var(--night-img);opacity:.22;filter:grayscale(.3)contrast(1.05);background-position:50%;background-size:cover;position:absolute;inset:0}.b-quote:after{content:"";background:radial-gradient(120% 120% at 50% 0%, transparent, color-mix(in srgb, var(--night) 70%, transparent) 70%, var(--night));position:absolute;inset:0}.b-quote .night-in{text-align:center;padding:clamp(56px, 9cqi, 112px) var(--gutter);max-width:var(--maxw);margin-inline:auto;position:relative}.b-quote .mark{background:var(--accent-2);clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);width:26px;height:26px;margin:0 auto 26px}.b-quote blockquote{font-family:var(--f-lit);color:color-mix(in srgb, var(--bg) 96%, var(--accent-tint) 4%);max-width:26ch;margin:0 auto;font-size:clamp(21px,3.2cqi,32px);line-height:2}.b-quote cite{font-family:var(--f-mono);letter-spacing:.16em;color:var(--accent-2);text-transform:uppercase;margin-top:22px;font-size:12px;font-style:normal;display:block}.b-gallery .grid{columns:3;column-gap:18px}@media (max-width:980px){.b-gallery .grid{columns:2}}@media (max-width:560px){.b-gallery .grid{columns:1}}.b-gallery .art{break-inside:avoid;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-sm);margin-bottom:18px;padding:10px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;position:relative}.b-gallery .art:after{content:"";border:1px solid var(--accent-2);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:5px}.b-gallery .art:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.b-gallery .art:hover:after{opacity:.5}.b-gallery .art img,.b-gallery .art .ph{width:100%;height:auto}.b-gallery .art .meta{justify-content:space-between;align-items:baseline;gap:10px;padding:11px 4px 4px;display:flex}.b-gallery .art .ttl{font-family:var(--f-ms);color:var(--ink);font-size:16px}.b-gallery .art .med{font-family:var(--f-mono);letter-spacing:.05em;color:var(--ink-faint);white-space:nowrap;font-size:10.5px}.b-youtube .yt-wrap{max-width:760px;margin-inline:auto}.yt{--yt-accent:var(--accent);background:var(--card);box-shadow:var(--shadow-md);border:1px solid var(--line);border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden}.yt:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.yt-bar{background:var(--yt-accent);color:var(--on-accent);align-items:center;gap:10px;padding:11px 16px;display:flex}.yt-bar .yic{background:color-mix(in srgb, var(--on-accent) 20%, transparent);border-radius:6px;flex:none;place-items:center;width:26px;height:26px;display:grid}.yt-bar .yic svg{width:15px;height:15px}.yt-bar .lbl{font-family:var(--f-body);flex:1;font-size:14px;font-weight:600}.yt-bar .yt-logo{opacity:.92;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.yt-bar .yt-logo .mk{background:var(--on-accent);border-radius:5px;place-items:center;width:26px;height:18px;display:grid}.yt-bar .yt-logo .mk svg{width:15px;height:15px;color:var(--yt-accent)}.yt-frame{aspect-ratio:16/9;background:var(--night);cursor:pointer;border:0;width:100%;padding:0;display:block;position:relative}.yt-frame img.thumb{object-fit:cover;width:100%;height:100%}.yt-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt-frame .play{background:var(--yt-accent);width:70px;height:70px;color:var(--on-accent);border-radius:50%;place-items:center;margin:auto;transition:transform .15s;display:grid;position:absolute;inset:0;box-shadow:0 8px 24px #00000059}.yt-frame:hover .play{transform:scale(1.08)}.yt-frame .play svg{width:28px;height:28px;margin-inline-start:3px}.yt-frame.yt-empty{cursor:default;text-align:center;align-content:center;place-items:center;gap:14px;padding:24px;display:grid}.yt-frame.yt-empty .play{opacity:.5;margin:0;position:static}.yt-frame.yt-empty .yt-empty-msg{color:var(--on-accent);opacity:.85;font-family:var(--f-display);max-width:34ch;font-size:15px;font-weight:600}.yt-cap{justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.yt-cap .t{font-family:var(--f-display);color:var(--ink);font-size:18px;font-weight:700}.yt-cap .open{color:var(--yt-accent);white-space:nowrap;font-size:13px;font-weight:600}.b-shows .rows{border-top:1px solid var(--line);max-width:760px;margin-inline:auto}.b-shows .row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:20px 6px;transition:background .15s;display:flex}.b-shows .row:hover{background:var(--card)}.b-shows .row .date{font-family:var(--f-mono);letter-spacing:.04em;color:var(--accent-deep);min-width:9ch;font-size:13px}.b-shows .row .city{font-family:var(--f-display);color:var(--ink);flex:1;font-size:20px}.b-shows .row .tix{font-family:var(--f-kufi);color:var(--accent);white-space:nowrap;font-size:14px;font-weight:600}.b-shows .row .soon{font-family:var(--f-mono);color:var(--ink-faint);white-space:nowrap;font-size:12px}.b-music .player{background:var(--card);border:1px solid var(--line);max-width:560px;box-shadow:var(--shadow-sm);border-radius:16px;align-items:center;gap:20px;margin-inline:auto;padding:20px 22px;display:flex}.b-music .disc{background:radial-gradient(circle at 50% 50%, var(--card) 0 18%, var(--accent) 19% 21%, var(--ink) 22% 100%);width:58px;height:58px;box-shadow:var(--shadow-sm);border-radius:50%;flex:none;place-items:center;display:grid}.b-music .disc svg{width:18px;height:18px;color:var(--bg)}.b-music .info{flex:1;min-width:0}.b-music .info .t{font-family:var(--f-display);color:var(--ink);font-size:19px}.b-music .info .a{font-family:var(--f-ms);color:var(--ink-faint);margin-top:2px;font-size:14.5px}.b-music audio{width:100%;margin-top:14px}.b-music .no-audio{font-family:var(--f-mono);color:var(--ink-faint);letter-spacing:.02em;margin-top:12px;font-size:11.5px}.b-music .bars{flex:none;align-items:flex-end;gap:3px;height:20px;display:flex}.b-music .bars i{background:var(--accent-2);opacity:.6;border-radius:2px;width:3px}.b-image .img-wrap{max-width:880px;margin-inline:auto}.b-image figcaption{text-align:center;font-family:var(--f-ms);color:var(--ink-faint);margin-top:14px;font-size:15px}.b-button{text-align:center}.b-divider{padding-block:clamp(20px,3cqi,36px)}.b-divider .divider-in{max-width:var(--maxw);padding-inline:var(--gutter);align-items:center;gap:18px;margin-inline:auto;display:flex}.b-divider .rule{flex:1}.b-divider .mark{background:var(--accent-2);clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);flex:none;width:10px;height:10px}.b-social{text-align:center}.b-social .socials{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px;display:flex}.soc{background:var(--card);border:1px solid var(--line);font-size:15px;font-weight:600;font-family:var(--f-body);color:var(--ink);border-radius:999px;align-items:center;gap:11px;padding:13px 24px;transition:transform .15s,border-color .15s,box-shadow .15s,color .15s;display:inline-flex}.soc:hover{box-shadow:var(--shadow-md);border-color:var(--accent);color:var(--accent-deep);transform:translateY(-3px)}.soc .si{place-items:center;width:20px;height:20px;display:grid}.soc .si svg{width:20px;height:20px}.soc .n{color:var(--ink-faint);font-size:12px;font-weight:500}.b-commission .comm-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.b-commission .comm-grid{grid-template-columns:1fr}}.comm{background:var(--card);border:1px solid var(--line);padding:28px 26px;transition:transform .2s,box-shadow .2s;position:relative}.comm:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.comm .num{font-family:var(--f-mono);color:var(--accent);letter-spacing:.1em;font-size:12px}.comm h3{margin:10px 0 12px;font-size:23px}.comm p{font-family:var(--f-ms);color:var(--ink-soft);margin-bottom:18px;font-size:16px;line-height:1.8}.comm .price{font-family:var(--f-mono);letter-spacing:.06em;color:var(--ink-faint);border-top:1px dashed var(--line);padding-top:16px;font-size:12.5px}.b-commission .comm-foot{text-align:center;margin-top:clamp(28px,5cqi,48px)}.b-commission .comm-foot .note{font-family:var(--f-mono);color:var(--ink-faint);letter-spacing:.04em;margin-top:14px;font-size:12px;display:block}.b-pillars .pil-grid{grid-template-columns:1.04fr .96fr;align-items:center;gap:clamp(30px,5cqi,66px);display:grid}.b-pillars .pil-grid.pil-solo{grid-template-columns:1fr;max-width:720px;margin-inline:auto}.b-pillars .pillars{gap:clamp(20px,2.6cqi,32px);display:grid;position:relative}.b-pillars .pillars:before{content:"";background:linear-gradient(to bottom, transparent, var(--line) 10%, var(--line) 90%, transparent);width:1px;position:absolute;inset-block:26px;inset-inline-start:25px}.b-pillars .pillar{grid-template-columns:auto 1fr;align-items:start;gap:clamp(15px,1.9cqi,22px);display:grid;position:relative}.b-pillars .pn{z-index:1;background:var(--accent);width:52px;height:52px;color:var(--on-accent);font-family:var(--f-display);box-shadow:var(--shadow-md);border-radius:4px;place-items:center;font-size:24px;line-height:1;display:grid;position:relative}.b-pillars .pn:after{content:"";border:1px solid var(--accent-2);opacity:.5;pointer-events:none;border-radius:2px;position:absolute;inset:4px}.b-pillars .pillar h3{margin-top:3px;font-size:clamp(20px,2.4cqi,25px)}.b-pillars .pillar p{font-family:var(--f-ms);color:var(--ink-soft);margin-top:8px;font-size:clamp(15px,1.6cqi,17px);line-height:1.85}.b-pillars .pil-plate .frame{padding:14px}.b-pillars .pil-plate .frame .cap{border-top:1px solid var(--line);color:var(--ink-soft);font-family:var(--f-ms);text-align:start;background:0 0;margin-top:13px;padding:13px 2px 1px;font-size:14.5px;line-height:1.7;display:block;position:static;inset:auto}.b-pillars .pil-plate .frame:after{inset:8px}@media (max-width:800px){.b-pillars .pil-grid{grid-template-columns:1fr}.b-pillars .pil-plate{max-width:460px;margin-inline:auto}}.b-store .store-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}@media (max-width:880px){.b-store .store-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.b-store .store-grid{grid-template-columns:1fr}}.prod{background:var(--card);box-shadow:var(--shadow-sm);border:1px solid var(--line);border-radius:12px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.prod:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.prod .pimg{aspect-ratio:4/3;position:relative;overflow:hidden}.prod .pimg img{object-fit:cover;width:100%;height:100%}.prod .ptag{top:12px;background:var(--ink);color:var(--bg);font-family:var(--f-mono);letter-spacing:.03em;border-radius:999px;padding:5px 11px;font-size:11px;font-weight:600;position:absolute;inset-inline-start:12px}.prod .pbody{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.prod .pbody h3{color:var(--ink);font-size:22px}.prod .pbody .ptech{font-family:var(--f-ms);color:var(--ink-faint);font-size:13.5px}.prod .pedition{font-family:var(--f-mono);letter-spacing:.03em;color:var(--accent-deep);font-size:11px}.prod .pprices{border-top:1px dashed var(--line);flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:12px;display:flex}.prod .pprices .pp{font-family:var(--f-mono);color:var(--ink-soft);white-space:nowrap;font-size:12.5px}.prod .pprices .pp b{color:var(--ink);font-weight:600}.b-membership .mem-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;max-width:900px;margin-inline:auto;display:grid}.mem{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-direction:column;padding:30px 26px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.mem:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.mem.is-featured{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent), var(--shadow-md)}.mem-badge{top:-11px;background:var(--accent);color:var(--on-accent);font-family:var(--f-kufi);letter-spacing:.04em;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;inset-inline-start:26px}.mem-name{font-family:var(--f-kufi);color:var(--accent-deep);letter-spacing:.02em;font-size:16px;font-weight:700}.mem-price{align-items:baseline;gap:6px;margin:12px 0 4px;display:flex}.mem-amt{font-family:var(--f-display);color:var(--ink);font-size:40px;line-height:1}.mem-cur{font-family:var(--f-mono);color:var(--ink-soft);font-size:13px}.mem-per{font-family:var(--f-ms);color:var(--ink-faint);font-size:14px}.mem-perks{flex-direction:column;flex:1;gap:10px;margin:18px 0 22px;list-style:none;display:flex}.mem-perks li{font-family:var(--f-ms);color:var(--ink-soft);padding-inline-start:24px;font-size:15.5px;line-height:1.6;position:relative}.mem-perks li:before{content:"";inset-inline-start:0;background:var(--accent-2);clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);width:11px;height:11px;position:absolute;top:8px}.mem-cta{justify-content:center;width:100%;margin-top:auto}.b-tip .tip-card{text-align:center;background:var(--card);border:1px solid var(--line);max-width:520px;box-shadow:var(--shadow-sm);border-radius:16px;margin-inline:auto;padding:clamp(28px,5cqi,44px)}.b-tip .eyebrow{justify-content:center;margin-bottom:12px}.b-tip h2{font-size:clamp(24px,3.4cqi,34px)}.tip-note{font-family:var(--f-ms);color:var(--ink-soft);margin-top:10px;font-size:17px;line-height:1.8}.tip-amts{flex-wrap:wrap;justify-content:center;gap:8px;margin:20px 0;display:flex}.tip-amt{font-family:var(--f-mono);color:var(--ink-soft);border:1.5px solid var(--line);border-radius:999px;padding:8px 16px;font-size:14px}.tip-cta{margin-top:6px}.b-featured{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.b-featured .feat-in{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(28px,5cqi,64px);display:grid}.b-featured .feat-media{box-shadow:var(--shadow-lg);border:1px solid var(--line);aspect-ratio:1;background:var(--night);border-radius:16px;position:relative;overflow:hidden}.b-featured .feat-media img{object-fit:cover;width:100%;height:100%}.b-featured .feat-media .ph{width:100%;height:100%}.b-featured .feat-disc{top:16px;background:var(--accent);color:var(--on-accent);font-family:var(--f-display);width:66px;height:66px;box-shadow:var(--shadow-md);text-align:center;border-radius:50%;place-items:center;font-size:20px;font-weight:700;line-height:1;display:grid;position:absolute;inset-inline-start:16px}.b-featured .feat-disc small{font-family:var(--f-body);font-size:10px;font-weight:600;display:block}.b-featured .feat-tag{font-family:var(--f-display);letter-spacing:.08em;color:var(--accent-2);font-size:13px}.b-featured .feat-copy h2{font-family:var(--f-display);color:var(--ink);margin-top:10px;font-size:clamp(34px,5cqi,60px);line-height:1.1}.b-featured .feat-desc{color:var(--ink-soft);max-width:44ch;margin-top:14px;font-size:17px;line-height:1.85}.b-featured .feat-price{flex-wrap:wrap;align-items:baseline;gap:16px;margin-top:26px;display:flex}.b-featured .feat-now,.b-featured .feat-was{white-space:nowrap}.b-featured .feat-now{font-family:var(--f-display);color:var(--accent-2);font-size:46px;font-weight:700;line-height:1}.b-featured .feat-cur{font-size:22px;font-family:var(--f-body);color:var(--ink-soft);margin-inline-start:6px}.b-featured .feat-was{color:var(--ink-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);font-size:22px}.b-featured .feat-save{font-family:var(--f-body);color:var(--accent-deep);background:var(--accent-tint);border-radius:999px;padding:5px 11px;font-size:13px;font-weight:600}.b-featured .feat-cta{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.b-featured .feat-trust{color:var(--ink-faint);flex-wrap:wrap;gap:18px;margin-top:22px;font-size:13.5px;display:flex}.b-featured .feat-trust span{align-items:center;gap:7px;display:inline-flex}.b-featured .feat-trust span:before{content:"✓";color:var(--accent-2);font-weight:700}@container site (max-width:720px){.b-featured .feat-in{grid-template-columns:1fr}}@media (max-width:720px){.b-featured .feat-in{grid-template-columns:1fr}}.site-foot{background:var(--night);color:var(--bg);margin-top:clamp(20px,4vw,40px);padding:clamp(50px,7vw,84px) 0 40px}.site-foot .foot-in{max-width:var(--maxw);padding-inline:var(--gutter);text-align:center;margin-inline:auto}.site-foot .mark{background:var(--accent-2);clip-path:polygon(50% 0%,61% 35%,100% 50%,61% 65%,50% 100%,39% 65%,0% 50%,39% 35%);width:22px;height:22px;margin:0 auto 20px}.site-foot .foot-name{font-family:var(--f-kufi);margin-bottom:10px;font-size:22px;font-weight:700}.site-foot .foot-copy{font-family:var(--f-mono);letter-spacing:.08em;color:color-mix(in srgb, var(--bg) 55%, transparent);margin-top:30px;font-size:11px}.made{z-index:90;white-space:nowrap;background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--line);font-family:var(--f-kufi);color:var(--ink-soft);box-shadow:var(--shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:8px 15px 8px 12px;font-size:13px;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;bottom:18px;left:18px;right:auto}.made:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.made b{color:var(--ink);font-weight:700}.made .dot{background:var(--accent);border-radius:50%;width:7px;height:7px}.psizes{border-top:1px dashed var(--line);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}.psize{border:1.5px solid var(--line);background:var(--bg);color:var(--ink-soft);cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;transition:border-color .15s,background .15s,color .15s;display:flex}.psize:hover{border-color:var(--ink-faint)}.psize.is-active{border-color:var(--accent);background:var(--accent-tint);color:var(--ink)}.psize .ps-size{font-family:var(--f-mono);letter-spacing:.04em;font-size:12px}.psize .ps-price{font-family:var(--f-mono);color:var(--ink);font-size:13px;font-weight:600}.padd{background:var(--ink);width:100%;color:var(--bg);font-family:var(--f-kufi);cursor:pointer;border:none;border-radius:999px;margin-top:12px;padding:11px 16px;font-size:14px;font-weight:600;transition:background .15s,transform .1s}.padd:hover{background:var(--accent-deep)}.padd:active{transform:scale(.985)}.cart-fab{bottom:22px;z-index:120;background:var(--accent);color:var(--on-accent);font-family:var(--f-kufi);cursor:pointer;box-shadow:var(--shadow-md);border:none;border-radius:999px;padding:12px 22px;font-size:14px;font-weight:700;position:fixed;inset-inline-end:22px}.cart-fab:hover{background:var(--accent-deep)}.cart-scrim{z-index:130;background:color-mix(in srgb, var(--night) 45%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;border:none;padding:0;position:fixed;inset:0}.cart-drawer{top:0;bottom:0;z-index:140;background:var(--card);border-inline-start:1px solid var(--line);width:min(420px,92vw);box-shadow:var(--shadow-lg);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;inset-inline-end:0;overflow-y:auto}.cart-head{justify-content:space-between;align-items:center;display:flex}.cart-head h3{font-family:var(--f-display);color:var(--ink);font-size:22px}.cart-x{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:4px;font-size:18px;line-height:1}.cart-x:hover{color:var(--ink)}.cart-empty{font-family:var(--f-ms);color:var(--ink-faint)}.cart-lines{flex-direction:column;gap:10px;display:flex}.cart-line{border:1px solid var(--line);background:var(--bg);border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.cl-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cl-title{color:var(--ink);font-weight:600}.cl-size{font-family:var(--f-mono);color:var(--ink-faint);font-size:12px}.cl-price{font-family:var(--f-mono);color:var(--ink);white-space:nowrap;font-size:13px;font-weight:600}.cl-remove{color:var(--ink-faint);cursor:pointer;background:0 0;border:none;padding:4px;font-size:13px}.cl-remove:hover{color:var(--accent-deep)}.cart-total{border-top:1px dashed var(--line);font-family:var(--f-kufi);color:var(--ink);justify-content:space-between;align-items:center;padding-top:12px;font-size:15px;display:flex}.cart-total b{font-family:var(--f-mono);font-size:16px}.cart-form,.lead-form{flex-direction:column;gap:14px;display:flex;position:relative}.cart-field,.lead-field{flex-direction:column;gap:6px;display:flex}.cart-field>span,.lead-label{font-family:var(--f-kufi);color:var(--ink-soft);font-size:13px;font-weight:600}.cart-field input,.lead-field input,.lead-field textarea{border:1.5px solid var(--line);background:var(--bg);width:100%;color:var(--ink);font-family:var(--f-body);border-radius:10px;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.lead-field textarea{resize:vertical;min-height:92px;line-height:1.7;font-family:var(--f-ms)}.cart-field input:focus,.lead-field input:focus,.lead-field textarea:focus,.sub-row input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.cart-submit,.lead-submit{width:100%}.cart-note,.lead-note{font-family:var(--f-mono);color:var(--ink-faint);letter-spacing:.02em;font-size:11px;line-height:1.7}.cart-err,.lead-err,.sub-err{font-family:var(--f-ms);color:var(--accent-deep);font-size:14px}.cart-success{text-align:center;flex-direction:column;gap:12px;display:flex}.cart-check,.lead-check{background:var(--accent-2);width:44px;height:44px;color:var(--on-accent);border-radius:50%;place-items:center;margin:0 auto;font-size:22px;font-weight:700;display:grid}.cart-success h4{font-family:var(--f-display);color:var(--ink);font-size:20px}.cart-editions{text-align:start;border:1px solid var(--line);background:var(--bg);font-family:var(--f-ms);color:var(--ink-soft);border-radius:10px;flex-direction:column;gap:8px;padding:14px;font-size:15px;display:flex}.cart-editions b{color:var(--ink)}.cart-pay{margin-top:4px}.lead-block{max-width:620px;margin:clamp(28px,5cqi,44px) auto 0}.seg{flex-wrap:wrap;gap:8px;display:flex}.seg-opt{border:1.5px solid var(--line);background:var(--bg);color:var(--ink-soft);font-family:var(--f-kufi);cursor:pointer;border-radius:999px;padding:9px 16px;font-size:14px;transition:border-color .15s,background .15s,color .15s}.seg-opt:hover{border-color:var(--ink-faint)}.seg-opt.is-active{border-color:var(--accent);background:var(--accent-tint);color:var(--ink)}.lead-success{text-align:center;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm);border-radius:14px;flex-direction:column;gap:12px;padding:28px;display:flex}.lead-success h3{font-family:var(--f-display);color:var(--ink);font-size:22px}.lead-success-sub{font-family:var(--f-ms);color:var(--ink-soft)}.lead-summary{text-align:start;border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-direction:column;gap:10px;padding:16px;display:flex}.lead-summary>div{flex-direction:column;gap:2px;display:flex}.lead-summary dt{font-family:var(--f-mono);letter-spacing:.04em;color:var(--ink-faint);font-size:11px}.lead-summary dd{font-family:var(--f-ms);color:var(--ink);font-size:15px;line-height:1.7}.lead-thread{border:1px solid var(--accent);background:var(--accent-tint);border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex}.lead-thread-title{font-family:var(--f-kufi);color:var(--ink);font-size:16px;font-weight:700}.lead-thread-sub{font-family:var(--f-ms);color:var(--ink-soft);font-size:13.5px}.lead-thread-actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.sub-block{max-width:460px;margin:clamp(24px,4cqi,36px) auto 0}.sub-form{flex-direction:column;gap:8px;display:flex;position:relative}.sub-label{font-family:var(--f-kufi);color:var(--ink-soft);text-align:center;font-size:14px;font-weight:600}.sub-row{gap:8px;display:flex}.sub-row input{border:1.5px solid var(--line);background:var(--bg);min-width:0;color:var(--ink);font-family:var(--f-body);border-radius:999px;flex:1;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.sub-submit{white-space:nowrap}.sub-err{text-align:center}.sub-success{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow-sm);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 20px;display:flex}.sub-check{background:var(--accent-2);width:34px;height:34px;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.sub-success>div{flex-direction:column;gap:2px;display:flex}.sub-success b{font-family:var(--f-kufi);color:var(--ink)}.sub-success span{font-family:var(--f-ms);color:var(--ink-soft);font-size:14px}.b-button--start{text-align:start}.b-button--center{text-align:center}.b-button--end{text-align:end}.b-text--start .inner{text-align:start}.b-text--center .inner{text-align:center;margin-inline:auto}@container site (max-width:900px){.wrap,.b-quote .night-in,.b-divider .divider-in{padding-inline:clamp(18px,6cqi,40px)}}@container site (max-width:860px){.b-hero .hero-grid{grid-template-columns:1fr}.b-hero .hero-grid>.frame,.b-hero .hero-grid>.ph{max-width:480px;margin-inline:auto}}@container site (max-width:820px){.b-commission .comm-grid{grid-template-columns:1fr}}@container site (max-width:800px){.b-pillars .pil-grid{grid-template-columns:1fr}.b-pillars .pil-plate{max-width:460px;margin-inline:auto}}@container site (max-width:880px){.b-store .store-grid{grid-template-columns:1fr 1fr}}@container site (max-width:780px){.b-about .about-grid{grid-template-columns:1fr}.b-about .portrait-wrap{max-width:320px;margin-inline:auto}}@container site (max-width:980px){.b-gallery .grid{columns:2}}@container site (max-width:620px){.b-store .store-grid{grid-template-columns:1fr}}@container site (max-width:560px){.b-gallery .grid{columns:1}}.blk-shell{isolation:isolate;position:relative}.blk-shell>.blk{z-index:1;background:0 0;position:relative}.blk-shell[data-ground=soft]{background:var(--bg-2);--bg:var(--bg-2)}.blk-shell[data-ground=contrast]{background:var(--contrast);color:var(--on-contrast);--bg:var(--contrast);--bg-2:color-mix(in srgb, var(--contrast) 92%, var(--on-contrast));--card:color-mix(in srgb, var(--contrast) 88%, var(--on-contrast));--ink:var(--on-contrast);--ink-soft:color-mix(in srgb, var(--on-contrast) 76%, var(--contrast));--ink-faint:color-mix(in srgb, var(--on-contrast) 52%, var(--contrast));--line:color-mix(in srgb, var(--on-contrast) 16%, var(--contrast))}.blk-shell[data-ground=accent]{background:var(--accent);color:var(--on-accent);--bg:var(--accent);--bg-2:color-mix(in srgb, var(--accent) 84%, #000);--card:color-mix(in srgb, var(--accent) 82%, #000);--ink:var(--on-accent);--ink-soft:color-mix(in srgb, var(--on-accent) 82%, var(--accent));--ink-faint:color-mix(in srgb, var(--on-accent) 58%, var(--accent));--line:color-mix(in srgb, var(--on-accent) 24%, var(--accent));--accent-deep:var(--accent-2)}.blk-pattern{z-index:0;pointer-events:none;position:absolute;inset:0}.blk-pattern[data-pattern=brand]{background:color-mix(in srgb, var(--ink) 7%, transparent);-webkit-mask:var(--pattern-img) 0 0 / 220px auto repeat;-webkit-mask:var(--pattern-img) 0 0 / 220px auto repeat;mask:var(--pattern-img) 0 0 / 220px auto repeat}.blk-pattern[data-pattern=kufic]{background-image:repeating-linear-gradient(0deg, transparent 0 22px, color-mix(in srgb, var(--ink) 6%, transparent) 22px 24px), repeating-linear-gradient(90deg, transparent 0 22px, color-mix(in srgb, var(--ink) 6%, transparent) 22px 24px)}.blk-pattern[data-pattern=diagonal]{background-image:repeating-linear-gradient(135deg, transparent 0 13px, color-mix(in srgb, var(--ink) 7%, transparent) 13px 15px)}.blk-pattern[data-pattern=dots]{background-image:radial-gradient(color-mix(in srgb, var(--ink) 12%, transparent) 1.4px, transparent 1.7px);background-size:22px 22px}.b-hero{position:relative;overflow:hidden}.b-hero:before{content:"";z-index:0;background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--accent) 32%, transparent), transparent 66%);pointer-events:none;width:min(54vw,600px);height:600px;position:absolute;inset-block-start:-36%;inset-inline-start:-6%}.b-hero .hero-grid{z-index:1;position:relative}.site .frame.plate{border-radius:16px;padding:10px 10px 0;overflow:hidden}.site .frame.plate:after{border-radius:10px;inset:5px 5px 46px}.site .frame.plate img{border-radius:10px 10px 0 0}.site .frame.plate .plate-cap{background:var(--accent);color:var(--on-accent);font-family:var(--f-body);letter-spacing:.02em;justify-content:space-between;align-items:center;gap:10px;margin:8px -10px 0;padding:12px 16px;font-size:13.5px;font-weight:600;display:flex}.site .sec-head .sec-note{color:var(--ink-soft);max-width:56ch;margin-top:10px;font-size:clamp(15px,1.6cqi,17px);line-height:1.75}.b-audiolib .al{flex-direction:column;gap:clamp(20px,3cqi,34px);margin-top:30px;display:flex}.b-audiolib .al-feature{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:16px;grid-template-columns:minmax(190px,320px) 1fr;align-items:center;gap:clamp(18px,3.5cqi,36px);padding:clamp(18px,3cqi,30px);display:grid;position:relative;overflow:hidden}.b-audiolib .al-feature:before{content:"";z-index:0;background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--accent) 22%, transparent), transparent 62%);pointer-events:none;width:65%;height:170%;position:absolute;inset-block-start:-45%;inset-inline-start:-18%}.b-audiolib .al-feature>*{z-index:1;position:relative}.b-audiolib .al-art{aspect-ratio:1;border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:12px;position:relative;overflow:hidden}.b-audiolib .al-art img{object-fit:cover;width:100%;height:100%;display:block}.b-audiolib .al-art-ph{width:100%;height:100%;color:color-mix(in srgb, var(--accent) 55%, var(--ink));background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 18%, var(--card)), var(--bg-2));place-items:center;font-size:clamp(52px,9cqi,104px);display:grid}.b-audiolib .al-bigplay{background:var(--accent);width:54px;height:54px;color:var(--on-accent);cursor:pointer;border:none;border-radius:50%;place-items:center;font-size:17px;transition:transform .16s;display:grid;position:absolute;inset-block-end:12px;inset-inline-end:12px;box-shadow:0 8px 22px #00000052}.b-audiolib .al-bigplay:hover:not(:disabled){transform:scale(1.06)}.b-audiolib .al-bigplay:disabled{opacity:.5;cursor:default}.b-audiolib .al-nowlbl{font-family:var(--f-mono,var(--f-body));letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);font-size:11px}.b-audiolib .al-feat-title{font-family:var(--f-display);color:var(--ink);margin:8px 0 4px;font-size:clamp(22px,3.2cqi,34px);line-height:1.25}.b-audiolib .al-feat-sub{color:var(--ink-soft);font-size:.95rem}.b-audiolib .al-transport{align-items:center;gap:10px;margin-top:18px;display:flex}.b-audiolib .al-play,.b-audiolib .al-nav{cursor:pointer;border:none;border-radius:50%;flex:none;place-items:center;transition:transform .14s,color .14s;display:grid}.b-audiolib .al-play{background:var(--accent);width:44px;height:44px;color:var(--on-accent);font-size:14px}.b-audiolib .al-play:hover:not(:disabled){transform:scale(1.06)}.b-audiolib .al-nav{width:30px;height:30px;color:var(--ink-soft);background:0 0;font-size:24px;line-height:1}.b-audiolib .al-nav:hover:not(:disabled){color:var(--accent)}.b-audiolib .al-play:disabled,.b-audiolib .al-nav:disabled{opacity:.4;cursor:default}.b-audiolib .al-time{font-family:var(--f-mono,var(--f-body));color:var(--ink-faint);font-variant-numeric:tabular-nums;text-align:center;min-width:36px;font-size:12px}.b-audiolib .al-seek{appearance:none;background:linear-gradient(to right, var(--accent) 0 var(--pct,0%), color-mix(in srgb, var(--ink) 16%, transparent) var(--pct,0%) 100%);cursor:pointer;direction:ltr;border-radius:999px;flex:1;min-width:60px;height:5px}.b-audiolib .al-seek::-webkit-slider-thumb{appearance:none;background:var(--accent);border:2px solid var(--card);border-radius:50%;width:14px;height:14px;box-shadow:0 1px 3px #0000004d}.b-audiolib .al-seek::-moz-range-thumb{background:var(--accent);border:2px solid var(--card);border-radius:50%;width:14px;height:14px}.b-audiolib .al-seek:disabled{opacity:.55}.b-audiolib .al-lyrics-wrap{margin-top:18px}.b-audiolib .al-lyrics-toggle{border:1px solid var(--line);color:var(--ink-soft);font-family:var(--f-body);cursor:pointer;background:0 0;border-radius:999px;padding:7px 18px;font-size:13px;transition:border-color .15s,color .15s}.b-audiolib .al-lyrics-toggle:hover{border-color:var(--accent);color:var(--accent)}.b-audiolib .al-lyrics{max-height:240px;margin-top:14px;padding-inline-end:8px;overflow-y:auto}.b-audiolib .al-lyrics p{font-family:var(--f-lit,var(--f-display));color:var(--ink);text-align:center;font-size:clamp(16px,1.9cqi,20px);line-height:2.1}.b-audiolib .al-lyrics-gap{height:12px;display:block}.b-audiolib .al-list{flex-direction:column;gap:6px;list-style:none;display:flex}.b-audiolib .al-track{text-align:start;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:14px;padding:10px 12px;transition:background .16s,border-color .16s;display:flex}.b-audiolib .al-track:hover{background:var(--card);border-color:var(--line)}.b-audiolib .al-track.is-active{background:color-mix(in srgb, var(--accent) 10%, var(--card));border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.b-audiolib .al-thumb{background:var(--bg-2);border-radius:8px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden}.b-audiolib .al-thumb img{object-fit:cover;width:100%;height:100%}.b-audiolib .al-thumb-ph{color:var(--ink-faint);font-size:20px}.b-audiolib .al-thumb-ic{color:#fff;opacity:0;background:#0000006b;place-items:center;font-size:13px;transition:opacity .15s;display:grid;position:absolute;inset:0}.b-audiolib .al-track:hover .al-thumb-ic,.b-audiolib .al-track.is-active .al-thumb-ic{opacity:1}.b-audiolib .al-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.b-audiolib .al-t{font-family:var(--f-display);color:var(--ink);font-size:1.02rem}.b-audiolib .al-s{color:var(--ink-faint);font-size:.83rem}.b-audiolib .al-soon{font-family:var(--f-mono,var(--f-body));letter-spacing:.08em;color:var(--ink-faint);border:1px solid var(--line);border-radius:999px;flex:none;padding:3px 9px;font-size:10.5px}@container site (max-width:520px){.b-audiolib .al-feature{text-align:center;grid-template-columns:1fr}.b-audiolib .al-transport{flex-wrap:wrap;justify-content:center}}.b-journal .jr-list{flex-direction:column;gap:clamp(28px,5cqi,56px);margin-top:32px;display:flex}.b-journal .jr-post{grid-template-columns:.92fr 1.08fr;align-items:center;gap:clamp(20px,4cqi,44px);display:grid}.b-journal .jr-post:nth-child(2n) .jr-cover{order:2}.b-journal .jr-cover{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow-lg);padding:10px;position:relative}.b-journal .jr-cover img,.b-journal .jr-cover .ph{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.b-journal .jr-date{font-family:var(--f-mono,var(--f-body));letter-spacing:.1em;text-transform:uppercase;color:var(--accent-deep);font-size:12px}.b-journal .jr-title{font-family:var(--f-display);color:var(--ink);margin:8px 0 14px;font-size:clamp(24px,3.4cqi,38px);line-height:1.2}.b-journal .jr-text p{color:var(--ink-soft);max-width:60ch;margin-bottom:12px;font-size:clamp(15px,1.7cqi,17px);line-height:1.9}@container site (max-width:720px){.b-journal .jr-post{grid-template-columns:1fr}.b-journal .jr-post:nth-child(2n) .jr-cover{order:0}}.b-store .pask{font-family:var(--f-kufi);letter-spacing:.06em;color:var(--ink-soft);border-top:1px dotted var(--line);margin-top:10px;padding-top:10px;font-size:.82rem}
