@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2"),url(/assets/geist-latin-400-normal-akEymXtG.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2)format("woff2"),url(/assets/geist-latin-ext-400-normal-Bz1pQMyt.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2"),url(/assets/geist-latin-500-normal-BDXIbFrL.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2)format("woff2"),url(/assets/geist-latin-ext-500-normal-C9fx-R30.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2)format("woff2"),url(/assets/geist-latin-600-normal-DsPlZH-9.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2)format("woff2"),url(/assets/geist-latin-ext-600-normal-TmIUreF9.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-700-normal-CFi8mLqe.woff2)format("woff2"),url(/assets/geist-latin-700-normal-Bod5GerT.woff)format("woff")}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/geist-latin-ext-700-normal-BnofTsEi.woff2)format("woff2"),url(/assets/geist-latin-ext-700-normal-DKAtFBEc.woff)format("woff")}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-ext-500-normal-zeox_O30.woff2)format("woff2"),url(/assets/outfit-latin-ext-500-normal-DrCvqoFD.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/outfit-latin-500-normal-DKnIMDSk.woff2)format("woff2"),url(/assets/outfit-latin-500-normal-ClnHRwRh.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-ext-600-normal-B85nYjL1.woff2)format("woff2"),url(/assets/outfit-latin-ext-600-normal-CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/outfit-latin-600-normal-B7SfZ07L.woff2)format("woff2"),url(/assets/outfit-latin-600-normal-BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2)format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2)format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2)format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2)format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-arabic-700-normal-D2-eand5.woff2)format("woff2"),url(/assets/tajawal-arabic-700-normal-9L7Zusdl.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/tajawal-latin-700-normal-BypgxfGb.woff2)format("woff2"),url(/assets/tajawal-latin-700-normal-CV3bxpHe.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#17141e;font-synthesis:none;--ink:#17141e;--muted:#716b7e;--paper:#f8f6f1;--purple:#7145ed;--deep:#5426cc;--line:#ded9e5;--coral:#ffae95;background:#f8f6f1;font-family:Geist,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}img{max-width:100%;display:block}p{line-height:1.6}h1,h2,h3,p{margin-top:0}h1,h2,h3{letter-spacing:-.045em;font-weight:500;line-height:1.04}h2{font-size:clamp(2.6rem,5.5vw,5.5rem)}h3{font-size:2rem}button:disabled{opacity:.55;cursor:not-allowed}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #9a7af7}input,select,textarea{color:var(--ink)}.site-main{width:100%;max-width:100%;overflow-x:hidden}.navigation{z-index:3;justify-content:space-between;align-items:center;gap:20px;padding:30px clamp(24px,4vw,72px);display:flex;position:relative}.brand{letter-spacing:-.06em;align-items:center;gap:10px;font-size:1.85rem;font-weight:600;line-height:1;display:flex}.brand img{width:36px;height:36px}.brand-sub{text-transform:uppercase;letter-spacing:.2em;margin-top:6px;font-size:.68rem;font-weight:500;display:block}.brand-light img{filter:brightness(0)invert()}.nav-links{align-items:center;gap:36px;font-size:.94rem;display:flex}.nav-links>a{transition:opacity .2s;position:relative}.nav-links>a:hover{opacity:.65}.nav-signin{border-inline-start:1px solid;align-items:center;gap:14px;padding:12px 0 12px 28px;display:flex}.nav-light{color:#fff}.menu-toggle{display:none!important}.button{white-space:normal;text-align:center;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:24px;min-height:54px;padding:17px 25px;font-size:1rem;font-weight:500;line-height:1.2;transition:transform .25s,background .25s;display:inline-flex}.button-white{color:var(--ink);background:#fff}.button-white:hover{background:#efe9ff}.button-purple{background:var(--deep);color:#fff}.button-purple:hover{background:#4421aa}.button-glass{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0c;border:1px solid #ffffff59}.button-outline{border-color:var(--line);color:var(--ink);background:0 0}.button-small{min-height:44px;padding:11px 17px;font-size:.9rem}.hero{color:#fff;background:#211d20;flex-direction:column;height:min(100svh,1100px);min-height:850px;display:flex;position:relative}.hero-image,.hero-wash{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-image{object-position:60% center}.hero-wash{background:linear-gradient(#17141e6e 0%,#17141e36 60%,#17141edb 100%),radial-gradient(#17141e65,#17141e22)}.hero-copy{z-index:1;text-align:center;width:100%;margin:auto;padding:50px 24px 75px;position:relative}.hero h1{letter-spacing:-.065em;width:100%;max-width:72rem;margin:0 auto 28px;font-size:clamp(3.25rem,8.5vw,8rem);font-weight:500;line-height:.99}.hero h1 em{color:#d5c5ff;font-style:normal}.hero-copy p{color:#f0edf4;margin-bottom:32px;font-size:clamp(1rem,1.45vw,1.28rem);line-height:1.65}.hero-actions{justify-content:center;gap:14px;display:flex}.hero-bottom{color:#e0dbe6;justify-content:space-between;gap:20px;padding:28px clamp(24px,4vw,72px);font-size:.88rem;display:flex;position:relative}.hero-bottom a{align-items:center;gap:18px;display:flex}.platforms{border-bottom:1px solid var(--line);padding:50px 0 58px;overflow:hidden}.platforms>p{text-align:center;color:var(--muted);margin-bottom:32px;font-size:.85rem}.marquee-track{width:max-content;animation:40s linear infinite marquee;display:flex}.marquee-group{align-items:center;gap:68px;padding-inline-end:68px;display:flex}.marquee-group>span{white-space:nowrap;align-items:center;gap:16px;font-size:1.7rem;font-weight:500;display:flex}.marquee-dot{background:#b8aec9;border-radius:50%;width:6px;height:6px;margin-inline-start:52px}.chapter{max-width:1440px;margin:auto;padding:128px clamp(24px,6vw,96px)}.section-top{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:60px;display:flex}.section-top h2{margin:0}.section-top>p{max-width:300px;color:var(--muted);margin-bottom:8px;font-size:1.1rem}.inline-art{vertical-align:middle;border-radius:100px;width:100px;height:56px;margin:0 3px;display:inline-block;overflow:hidden;transform:rotate(-8deg)}.inline-art img{object-fit:cover;width:100%;height:100%}.bento{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;gap:20px;display:grid}.span-seven{grid-column:span 7}.span-five{grid-column:span 5}.bento-card{border-radius:26px;flex-direction:column;min-height:510px;padding:32px;transition:box-shadow .35s,transform .35s;display:flex;position:relative;overflow:hidden}.bento a:hover{transform:translateY(-4px);box-shadow:0 20px 45px #24114b12}.card-heading{color:var(--deep);justify-content:space-between;margin-bottom:30px;display:flex}.bento-card h3{margin-bottom:14px;font-size:clamp(2rem,3.2vw,3rem)}.bento-card p{color:#645b72;max-width:320px;margin-bottom:0}.bento-card>img{object-fit:contain;mix-blend-mode:multiply;object-position:center;width:100%;height:235px;transition:filter .4s}.bento-card:hover>img{filter:saturate(1.15)}.studio-card{background:#ede6fb}.kit-card{background:#eee8df}.earning-card{background:#eee8ff}.workflow-card{color:#fff;background:#22202a}.workflow-card .card-heading{color:#c5afff}.card-link{align-items:center;gap:16px;margin-top:auto;padding-top:18px;font-size:.88rem;font-weight:500;display:flex}.workflow-card ol{grid-template-columns:1fr 1fr;gap:26px 28px;margin:18px 0 30px;padding:0;list-style:none;display:grid}.workflow-card li{color:#c0b9cc;font-size:.95rem;line-height:1.5}.workflow-card li>span{color:#fff;margin-bottom:7px;font-size:1.3rem;display:block}.manifesto{text-align:center;padding-top:80px;padding-bottom:155px}.manifesto>p{letter-spacing:-.035em;max-width:1060px;margin:0 auto 32px;font-size:clamp(2.15rem,4.5vw,4.35rem);line-height:1.24}.manifesto-note{color:var(--muted);font-size:.84rem}.how{background:#eeeae3;max-width:none}.how>.section-top,.rule-grid,.recipe-carousel{max-width:1248px;margin-inline:auto}.rule-grid{grid-template-columns:repeat(3,1fr);gap:48px;margin-bottom:105px;display:grid}.rule-icon{color:var(--deep);background:#e1d6f8;border-radius:18px;margin-bottom:25px;padding:14px;display:inline-flex}.rule-grid h3{margin-bottom:20px;font-size:2.2rem}.rule-grid p{color:var(--muted);max-width:320px}.recipe-carousel{background:var(--paper);border-radius:28px;grid-template-columns:5fr 7fr;display:grid;overflow:hidden}.recipe-visual{background:#e4daef;align-items:center;padding:30px;display:flex;position:relative;overflow:hidden}.recipe-visual img{mix-blend-mode:multiply;transition:transform .7s}.recipe-carousel:hover .recipe-visual img{transform:scale(1.04)}.recipe-visual>span{bottom:30px;font-size:.85rem;position:absolute;inset-inline-start:30px}.recipe-copy{padding:55px}.eyebrow{letter-spacing:.09em;text-transform:uppercase;margin-bottom:24px;font-size:.8rem;font-weight:500;line-height:1.5;display:block}.recipe-copy h3{margin-bottom:22px;font-size:clamp(2rem,3.5vw,3.1rem);line-height:1.15}.recipe-copy p{color:var(--muted);font-size:1rem}.recipe-controls{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-top:32px;padding-top:24px;font-size:.88rem;display:flex}.recipe-controls>div{gap:8px;display:flex}.icon-button{border:1px solid var(--line);width:46px;height:46px;color:inherit;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .25s,transform .25s;display:inline-flex}.icon-button:hover{background:#ded4f4;transform:translateY(-2px)}.rate-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.rate-card{border:1px solid var(--line);background:#fff;border-radius:24px;padding:40px}.rate-card .eyebrow{color:var(--deep);margin-bottom:30px}.rate-amount{letter-spacing:-.06em;margin-bottom:26px;font-size:4rem;line-height:1}.rate-amount>span{letter-spacing:0;margin-top:16px;font-size:1rem;display:block}.rate-card>p:not(.rate-amount){color:var(--muted);max-width:400px}.rate-footnote{color:#726881;font-size:.78rem}.story-rate{background:#f0eaff}.welcome-strip{border-bottom:1px solid var(--line);color:var(--deep);align-items:center;gap:24px;padding:30px 0;display:flex}.welcome-strip p{flex:1;margin:0;font-size:1.08rem}.welcome-strip p span{color:var(--muted);margin-top:5px;font-size:.9rem;display:block}.welcome-strip a{align-items:center;gap:12px;font-size:.9rem;display:flex}.calculator{grid-template-columns:1fr 1fr;gap:90px;margin-top:85px;display:grid}.calculator h3{font-size:3rem}.calculator>div>p{color:var(--muted)}.segmented{background:#ece8f2;border-radius:12px;margin-bottom:28px;padding:5px;display:flex}.segmented button{color:#776d87;background:0 0;border:none;border-radius:8px;flex:1;padding:10px 14px}.segmented button.active{color:var(--ink);background:#fff;box-shadow:0 3px 10px #2a0f5412}.range-label{justify-content:space-between;margin-bottom:16px;display:flex}.calculator-inputs input[type=range]{width:100%;accent-color:var(--purple);min-height:25px;margin:0 0 24px}.check-row{align-items:flex-start;gap:12px;margin:20px 0;font-size:.9rem;line-height:1.5;display:flex!important}.check-row input{accent-color:var(--deep);width:18px;min-width:18px;height:18px;margin:2px 0 0}.check-row a{text-decoration:underline}.estimate{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:24px 0 10px;display:flex}.estimate>strong{letter-spacing:-.04em;font-size:2.85rem;font-weight:500}.small{color:var(--muted);font-size:.82rem;line-height:1.65}.rate-disclosure{border-top:1px solid var(--line);color:var(--muted);max-width:1100px;margin-top:46px;padding-top:26px;font-size:.84rem}.faq{grid-template-columns:1fr 1.15fr;gap:75px;padding-top:60px;display:grid}.faq h2{font-size:clamp(2.3rem,4vw,4rem)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;font-size:1.04rem;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{flex-shrink:0;transition:transform .2s}.faq details[open] summary svg{transform:rotate(45deg)}.faq details p{color:var(--muted);max-width:580px;padding-bottom:12px;font-size:.95rem}.final-cta{background:var(--deep);color:#fff;text-align:center;background-image:radial-gradient(at 100% 0,#9371f9a8,#0000 65%);padding:130px 24px;position:relative}.final-cta .eyebrow{color:#d8ccf9}.final-cta h2{margin-bottom:38px;font-size:clamp(3rem,7vw,6.5rem)}.final-cta p{color:#d2c6eb;margin:22px 0 0;font-size:.84rem}.footer{justify-content:space-between;align-items:flex-start;gap:50px;padding:65px clamp(24px,6vw,96px);display:flex}.footer .brand{margin-bottom:24px}.footer p{color:var(--muted);margin:0;font-size:.88rem}.footer nav{grid-template-columns:1fr 1fr;gap:18px 70px;font-size:.9rem;display:grid}.footer nav a:hover{text-decoration:underline}.footer-small{text-align:end;font-size:.75rem!important}.skip-link{inset-inline-start:16px;z-index:100;color:var(--ink);background:#fff;border-radius:10px;padding:15px;position:fixed;top:-70px}.skip-link:focus{top:15px}.loading-screen{min-height:60vh;color:var(--muted);place-items:center;display:grid}.notice{background:#eee8fc;border:1px solid #d6c9ef;border-radius:14px;gap:16px;padding:22px;font-size:.94rem;line-height:1.6;display:flex}.notice svg{color:var(--deep);flex-shrink:0}.notice p{color:var(--muted);margin:8px 0 0}.success{background:#edf5ef;border-color:#bed9c5}.success svg{color:#39774a}.error{color:#9c2727;font-size:.9rem}.back-link{color:var(--muted);align-items:center;gap:12px;margin-bottom:35px;font-size:.85rem;display:inline-flex}.policy-layout{grid-template-columns:260px 1fr;gap:95px;max-width:1280px;margin:auto;padding:80px 48px 120px;display:grid}.policy-layout aside{align-self:start;position:sticky;top:35px}.policy-layout aside nav{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.policy-layout aside nav a{color:var(--muted);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:14px 15px;font-size:.85rem;display:flex}.policy-layout aside nav .active{color:var(--deep);background:#e9e0fc}.policy-layout h1{margin-bottom:25px;font-size:clamp(2.8rem,5vw,4.6rem)}.policy-intro{color:var(--muted);margin-bottom:30px;font-size:1.15rem}.policy-layout article>section{margin-top:48px}.policy-layout article h2{font-size:1.75rem}.policy-layout article section p{color:#686273;font-size:1.05rem;line-height:1.8}.join-layout{grid-template-columns:1fr 1fr;gap:70px;max-width:1350px;margin:40px auto 100px;padding:0 64px;display:grid}.join-intro h1{margin-bottom:26px;font-size:clamp(3.5rem,6vw,6rem)}.join-intro h1 em{color:var(--deep);font-style:normal}.join-intro>p{color:var(--muted);font-size:1.1rem}.join-intro>img{object-fit:contain;mix-blend-mode:multiply;width:100%;max-height:320px}.join-panel{border:1px solid var(--line);background:#fff;border-radius:24px;align-self:center;padding:50px}.join-panel h2{font-size:3.2rem}.join-panel>.button{width:100%;margin-top:26px}.join-panel>.small{margin:18px 0 0}.join-details{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:12px;margin-top:36px;padding-top:24px;font-size:.85rem;display:flex}.join-details svg{color:var(--purple)}label{margin-bottom:10px;font-size:.9rem;display:block}.input-icon{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:0 15px;display:flex}.input-icon input{background:0 0;border:none;outline:none;width:100%;min-width:0;padding:16px 0}.input-icon:focus-within{outline-offset:2px;outline:3px solid #9a7af7}.join-panel form>.button{width:100%;margin-top:20px}.text-button{color:var(--deep);background:0 0;border:0;padding:8px 0;text-decoration:underline}.callback h1{font-size:3rem}@keyframes marquee{to{transform:translate(-33.3333%)}}@media (width>=1600px){.chapter{padding-top:170px;padding-bottom:170px}.manifesto{padding-top:80px}.faq{padding-top:50px}}@media (width<=1050px){.nav-links{gap:20px}.chapter{padding:95px 32px}.section-top{gap:30px}.section-top>p{max-width:260px}.bento-card{padding:27px}.recipe-copy{padding:35px}.calculator{gap:45px}.faq{gap:40px}.policy-layout{grid-template-columns:215px 1fr;gap:40px}.join-layout{gap:35px;padding:0 32px}.join-panel{padding:32px}.hero{min-height:750px}.welcome-strip{flex-wrap:wrap}.welcome-strip a{margin-inline-start:52px}.footer nav{gap:18px 30px}}@media (width<=760px){.navigation{padding:24px}.brand{font-size:1.65rem}.menu-toggle{border-color:#ffffff4f;display:inline-flex!important}.nav-links{display:none}.nav-links.is-open{top:90px;background:var(--ink);color:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:25px;display:flex;position:absolute;inset-inline:20px;box-shadow:0 10px 40px #0002}.nav-signin{border-inline-start:0;border-top:1px solid #ffffff30;width:100%;padding:20px 0 0}.hero{height:auto;min-height:780px}.hero-image{object-position:68% center}.hero-wash{background:#17141e75}.hero-copy{padding:110px 22px}.hero h1{max-width:100%;margin-bottom:27px;font-size:clamp(3.2rem,12.8vw,5.7rem)}.hero-copy p{max-width:400px;margin:0 auto 30px}.desktop-break{display:none}.hero-actions{flex-direction:column;align-items:center}.hero-actions .button{width:250px}.hero-bottom{flex-direction:column;gap:16px;padding:25px;font-size:.79rem}.hero-bottom a{justify-content:space-between}.platforms{padding:35px 0}.marquee-group{gap:35px;padding-inline-end:35px}.marquee-group>span{font-size:1.25rem}.marquee-group svg{width:28px}.marquee-dot{margin-inline-start:18px}.chapter{padding:80px 24px}.section-top{flex-direction:column;align-items:flex-start;gap:25px;margin-bottom:38px}.section-top>p{max-width:420px;font-size:1rem}.inline-art{width:68px;height:38px}.bento{grid-template-columns:1fr;gap:16px}.span-five,.span-seven{grid-column:span 1}.bento-card{min-height:480px;padding:28px}.bento-card h3{font-size:2.5rem}.card-heading{margin-bottom:25px}.bento-card>img{height:215px}.workflow-card{min-height:440px}.manifesto{padding-top:25px;padding-bottom:85px}.manifesto>p{font-size:2.2rem;line-height:1.28}.rule-grid{grid-template-columns:1fr;gap:28px;margin-bottom:55px}.rule-grid article{border-bottom:1px solid #d6cedf;padding-bottom:25px}.rule-grid p{max-width:none;margin-bottom:0}.rule-grid h3{margin-bottom:15px;font-size:2rem}.rule-icon{margin-bottom:20px}.recipe-carousel{grid-template-columns:1fr}.recipe-visual{justify-content:center;max-height:270px;padding:30px}.recipe-visual img{width:260px}.recipe-copy{padding:32px 25px}.recipe-copy h3{font-size:2rem}.recipe-controls{flex-wrap:wrap}.rate-grid{grid-template-columns:1fr}.rate-card{padding:30px}.rate-amount{font-size:3.5rem}.welcome-strip{gap:15px}.welcome-strip p{font-size:1rem}.welcome-strip p span{font-size:.84rem}.welcome-strip a{margin-inline-start:0}.calculator{grid-template-columns:1fr;gap:30px;margin-top:60px}.calculator h3{margin-bottom:20px;font-size:2.5rem}.estimate>strong{font-size:2.4rem}.faq{grid-template-columns:1fr;gap:25px;padding-top:10px}.faq h2{font-size:2.65rem}.faq summary{font-size:1rem}.final-cta{padding:85px 24px}.final-cta h2{font-size:3.5rem}.footer{flex-direction:column;gap:35px;padding:45px 24px}.footer-small{text-align:start}.footer nav{gap:20px 50px}.policy-layout{grid-template-columns:1fr;gap:30px;padding:40px 24px 80px}.policy-layout aside{position:static}.policy-layout aside nav{grid-template-columns:1fr 1fr;gap:4px;margin-bottom:20px;display:grid}.policy-layout aside nav a{padding:10px;font-size:.75rem}.policy-layout aside .small{display:none}.policy-layout h1{font-size:3rem}.join-layout{grid-template-columns:1fr;gap:35px;margin-top:30px;padding:0 24px}.join-intro h1{font-size:4rem}.join-intro>img{display:none}.join-panel{padding:30px 24px}.join-panel h2{font-size:2.8rem}.join-intro .back-link{margin-bottom:30px}}.workspace{background:#f5f3f8;max-width:100%;min-height:100vh;display:flex;overflow-x:hidden}.workspace-sidebar{border-inline-end:1px solid var(--line);background:var(--paper);z-index:4;flex-direction:column;flex-shrink:0;width:255px;padding:35px 22px;display:flex;position:fixed;top:0;bottom:0}.workspace-sidebar>.brand{margin:0 8px 45px}.workspace-sidebar nav{flex-direction:column;gap:9px;display:flex}.workspace-nav{color:var(--muted);border-radius:12px;align-items:center;gap:15px;padding:15px;font-size:.94rem;transition:background .2s;display:flex}.workspace-nav:hover{background:#ede6f8}.workspace-nav.active{color:var(--deep);background:#e9e0fc}.sidebar-bottom{margin-top:auto;padding:35px 8px 0}.mini-profile{align-items:center;gap:12px;margin-bottom:20px;display:flex}.mini-profile>span{width:38px;height:38px;color:var(--deep);background:#ddd0f8;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.mini-profile strong{font-size:.82rem;font-weight:500;display:block}.mini-profile small{color:var(--muted);font-size:.7rem}.text-link{color:var(--deep);align-items:center;gap:12px;font-size:.87rem;display:inline-flex}.text-link:hover{text-decoration:underline}.workspace-main{flex:1;min-width:0;margin-inline-start:255px}.workspace-topbar{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:26px 40px;font-size:.85rem;display:flex}.preview-bar{color:var(--deep);background:#eee7fc;align-items:center;gap:12px;padding:14px 40px;font-size:.8rem;line-height:1.5;display:flex}.preview-bar svg{flex-shrink:0}.workspace-content{max-width:1280px;margin:auto;padding:48px 40px 80px}.workspace-content>.notice{margin-bottom:24px}.workspace-heading{justify-content:space-between;align-items:center;gap:30px;margin-bottom:35px;display:flex}.workspace-heading .eyebrow{color:var(--muted);margin-bottom:16px}.workspace-heading h1{margin-bottom:16px;font-size:clamp(2rem,3.1vw,3.25rem)}.workspace-heading p{color:var(--muted);margin-bottom:0;font-size:.97rem}.workspace-heading>svg{color:var(--purple)}.panel{background:#fff;border:1px solid #e1dbe9;border-radius:20px;margin-bottom:26px;padding:30px}.panel h2{margin-bottom:18px;font-size:1.8rem}.panel>p{color:var(--muted);font-size:.94rem}.panel-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px;display:flex}.panel-heading p{color:var(--muted);margin-bottom:0;font-size:.9rem}.panel-heading h2{margin-bottom:8px}.studio-layout{grid-template-columns:1.6fr 1fr;align-items:start;gap:24px;display:grid}.recipe-tabs{flex-wrap:wrap;gap:7px;margin-bottom:30px;display:flex}.recipe-tabs button{border:1px solid var(--line);background:0 0;border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:.8rem;display:flex}.recipe-tabs button.active{border-color:var(--purple);color:var(--deep);background:#f1eaff}.hook-preview{background:#f3eefb;border-radius:13px;margin-bottom:24px;padding:22px}.hook-preview .eyebrow{color:var(--deep);margin-bottom:13px;font-size:.7rem}.hook-preview h3{margin:0;font-size:1.8rem;line-height:1.15}.script-text,.form-panel input:not([type=checkbox]),.form-panel select,.form-panel textarea{border:1px solid var(--line);background:#fcfbfd;border-radius:10px;width:100%;min-width:0;margin-bottom:22px;padding:14px;font-size:.95rem;line-height:1.65;display:block}.script-text{resize:vertical}.studio-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.subheading{margin:32px 0 15px;font-size:1.25rem}.shot-list{color:var(--muted);padding-inline-start:20px;font-size:.9rem;line-height:2}.studio-aside>img{object-fit:contain;width:100%;max-height:220px;margin-bottom:30px}.studio-aside h2{font-size:1.55rem}.studio-aside .notice{margin-top:30px;padding:18px;font-size:.8rem}.check-list{margin:0 0 25px;padding:0;font-size:.9rem;list-style:none}.check-list li{color:var(--muted);align-items:flex-start;gap:12px;margin-bottom:18px;line-height:1.5;display:flex}.check-list svg{color:var(--purple);flex-shrink:0;width:18px;margin-top:2px}.asset-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.asset-card{border:1px solid var(--line);border-radius:12px;padding:12px;transition:transform .25s,background .25s}.asset-card:hover{background:#f2edfa;transform:translateY(-4px)}.asset-card>div{background:#f5f1fc;border-radius:8px;place-items:center;height:140px;margin-bottom:15px;display:grid;overflow:hidden}.asset-card img{object-fit:contain;width:95px;height:95px;transition:transform .5s}.asset-card strong{margin-bottom:9px;font-size:.9rem;font-weight:500;display:block}.asset-card>span{color:var(--muted);justify-content:space-between;font-size:.73rem;display:flex}.brand-kit>.small{margin-top:25px;margin-bottom:0}.overview-feature{background:#e8dcfc;border-radius:22px;grid-template-columns:1.1fr 1fr;margin-bottom:25px;padding:38px;display:grid;overflow:hidden}.overview-feature .eyebrow{color:var(--deep);margin-bottom:18px;font-size:.75rem}.overview-feature h2{font-size:3.2rem}.overview-feature p{color:var(--muted);font-size:.94rem}.overview-feature>img{object-fit:contain;mix-blend-mode:multiply;align-self:center;width:100%;height:300px}.workspace-stat-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.workspace-stat-grid .panel{color:var(--muted);flex-direction:column;gap:18px;font-size:.85rem;display:flex}.workspace-stat-grid strong{color:var(--ink);font-size:2.4rem;font-weight:500;line-height:1}.workspace-stat-grid a{color:var(--deep);justify-content:space-between;align-items:center;font-size:.78rem;display:flex}.next-step{border-top:1px solid var(--line);grid-template-columns:1fr 1.35fr auto;align-items:center;gap:20px;padding:22px 0;font-size:.95rem;display:grid}.next-step p{color:var(--muted);margin:0;font-size:.85rem}.next-step a{color:var(--deep)}.empty-state{text-align:center;border:1px solid var(--line);background:#fff;border-radius:20px;margin-bottom:28px;padding:65px 28px}.empty-symbol{color:var(--deep);background:#eee6fc;border-radius:22px;margin-bottom:25px;padding:18px;display:inline-flex}.empty-state h3{font-size:1.8rem}.empty-state p{max-width:550px;color:var(--muted);margin:0 auto 25px;font-size:.95rem}.status{color:var(--deep);text-transform:capitalize;background:#eee9f6;border-radius:6px;align-self:flex-start;padding:6px 10px;font-size:.74rem;display:inline-flex}.mission-card .status{margin-bottom:20px}.status.active{color:#31623d;background:#dfeee2}.mission-card{max-width:900px}.form-panel{max-width:850px}.form-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.form-panel label:not(.check-row){margin-top:10px}.original-row{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding:25px 0;display:flex}.original-row p{color:var(--muted);margin:0;font-size:.9rem}.post-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:22px 0;font-size:.92rem;display:flex}.post-row strong{font-weight:500}.post-row .text-link{margin-top:12px;display:flex}.post-row p{color:var(--muted);margin:8px 0;font-size:.85rem}.balance-card{background:var(--deep);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:38px;display:flex}.balance-card strong{letter-spacing:-.04em;margin-top:17px;font-size:4rem;font-weight:500;display:block}.balance-card span{color:#d4c5f7;font-size:.9rem}.balance-card p{color:#d4c5f7;width:100%;margin:0;font-size:.85rem}.balance-card>svg{color:#c5adf4}.earnings-stages{color:var(--muted);justify-content:space-between;align-items:center;gap:15px;margin:35px 0;font-size:.85rem;display:flex}.earnings-stages>span{align-items:center;gap:10px;display:flex}.earnings-stages svg{flex-shrink:0;width:20px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.admin-content{padding-top:50px}.admin-content h1{font-size:3.6rem}.admin-content>.notice{margin-bottom:25px}.admin-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.queue-row{border:none;border-top:1px solid var(--line);text-align:start;width:100%;color:var(--ink);background:0 0;justify-content:space-between;gap:20px;padding:20px 0;display:flex}.queue-row small{color:var(--muted);margin-top:10px;display:block}.review-post{border-top:1px solid var(--line);padding:25px 0}.evidence-links{margin:12px 0}.review-form .studio-actions{margin-top:25px}.appeal-item{border-top:1px solid var(--line);padding:22px 0}@media (width<=1150px){.workspace-sidebar{width:225px;padding:30px 15px}.workspace-main{margin-inline-start:225px}.workspace-content{padding:40px 28px}.workspace-topbar,.preview-bar{padding-inline:28px}.studio-layout{grid-template-columns:1fr}.studio-aside{display:none}.workspace-stat-grid{gap:12px}.workspace-stat-grid .panel{padding:24px}.next-step{grid-template-columns:1fr auto}.next-step p{grid-area:2/1}.next-step a{grid-area:1/2/span 2}.overview-feature{padding:30px}.overview-feature h2{font-size:2.8rem}.overview-feature>img{height:270px}.workspace-heading{flex-wrap:wrap}.asset-grid{gap:14px}}@media (width<=760px){.workspace{display:block}.workspace-sidebar{border-inline-end:0;border-bottom:1px solid var(--line);width:100%;padding:22px 20px 0;position:static}.workspace-sidebar>.brand{margin:0 0 24px}.workspace-sidebar nav{flex-direction:row;gap:4px;padding-bottom:12px;overflow-x:auto}.workspace-nav{white-space:nowrap;gap:8px;padding:11px;font-size:.8rem}.workspace-nav svg{width:18px}.sidebar-bottom{display:none}.workspace-main{margin:0}.workspace-topbar{padding:18px 22px;font-size:.75rem}.workspace-topbar .text-link{font-size:.75rem}.preview-bar{align-items:flex-start;padding:15px 22px}.workspace-content{padding:32px 20px 60px}.workspace-heading h1{font-size:2.2rem;line-height:1.1}.workspace-heading{gap:20px;margin-bottom:27px}.panel{padding:24px 20px}.panel h2{font-size:1.65rem}.overview-feature{grid-template-columns:1fr;padding:28px}.overview-feature h2{font-size:3rem}.overview-feature>img{height:200px;margin-top:20px}.workspace-stat-grid{grid-template-columns:1fr;gap:0}.workspace-stat-grid .panel{gap:12px}.workspace-stat-grid strong{font-size:2rem}.asset-grid{grid-template-columns:1fr 1fr;gap:12px}.asset-card>div{height:105px}.asset-card img{width:75px;height:75px}.asset-card strong{font-size:.8rem}.asset-card>span{font-size:.65rem}.recipe-tabs{gap:7px}.recipe-tabs button{font-size:.75rem}.hook-preview h3{font-size:1.65rem}.studio-actions{gap:13px}.form-grid{grid-template-columns:1fr}.balance-card{padding:28px}.balance-card strong{font-size:3.2rem}.balance-card>svg{width:40px}.earnings-stages{gap:8px;font-size:.75rem}.earnings-stages>span{flex-direction:column;gap:8px}.earnings-stages>svg{width:14px}.post-row{align-items:flex-start}.admin-grid{grid-template-columns:1fr}.admin-content h1{font-size:2.7rem}.empty-state{padding:45px 22px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.reveal-word,.scroll-image{opacity:1!important;transform:none!important}.marquee-track{flex-wrap:wrap;width:auto;animation:none}.marquee-group{flex-wrap:wrap;justify-content:center;gap:30px;width:100%;padding:0 24px}.marquee-group:not(:first-child),.marquee-dot{display:none}}.auth-divider{color:var(--muted);align-items:center;gap:14px;margin:24px 0;font-size:.8rem;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.preview-bar{justify-content:space-between}.preview-bar-copy{align-items:center;gap:12px;min-width:0;display:flex}.preview-bar-copy>span{flex-direction:column;gap:2px;display:flex}.preview-bar-copy strong{font-weight:600}.preview-bar-copy small{color:#584778;font-size:.76rem}.preview-bar>.button{white-space:nowrap;flex-shrink:0}.preview-sidebar-cta{justify-content:center;width:100%}.preview-join-card{background:#f0eafd;border:1px solid #d9c9f5;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;margin:4px 0 28px;padding:28px 32px;display:flex}.preview-join-card .eyebrow{color:var(--deep);margin-bottom:8px;display:block}.preview-join-card p{color:var(--ink);margin:0 0 5px}.preview-join-card small{color:var(--muted)}.preview-join-card>.button{flex-shrink:0}@media (width<=760px){.preview-bar{flex-direction:column;gap:13px}.preview-bar>.button{justify-content:center;align-self:stretch}.preview-bar-copy{align-items:flex-start}.preview-join-card{flex-direction:column;align-items:stretch;padding:23px 20px}.preview-join-card>.button{justify-content:center;width:100%}}.admin-tabs{gap:9px;margin:0 0 28px;padding-bottom:10px;display:flex;overflow-x:auto}.admin-tabs>button{border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:#fff;border-radius:9px;padding:13px 18px;font-size:.88rem}.admin-tabs>.active{color:var(--deep);background:#ede4fc;border-color:#d5c4ed}.admin-metrics{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.admin-metrics .panel{color:var(--muted);flex-direction:column;gap:20px;padding:25px;font-size:.8rem;display:flex}.admin-metrics strong{color:var(--ink);letter-spacing:-.035em;font-size:1.8rem;font-weight:500}.admin-operations{margin-bottom:50px}.admin-operations>.notice{margin-bottom:30px}.table-scroll{width:100%;overflow:auto}.data-table{border-collapse:collapse;text-align:start;width:100%;min-width:650px;font-size:.85rem}.data-table th{color:var(--muted);border-bottom:1px solid var(--line);padding:18px 16px;font-size:.75rem;font-weight:500}.data-table td{border-bottom:1px solid var(--line);padding:20px 16px}.data-table td small{color:var(--muted);margin-top:10px;display:block}.admin-operations .form-panel{margin-top:25px}@media (width<=1000px){.admin-metrics{grid-template-columns:1fr 1fr}}@media (width<=760px){.admin-tabs>button{padding:11px 14px;font-size:.8rem}.admin-metrics{gap:12px}.admin-metrics .panel{gap:15px;margin-bottom:12px;padding:20px;font-size:.72rem}.admin-metrics strong{font-size:1.5rem}.admin-content{padding:40px 22px}.data-table{font-size:.8rem}.admin-operations .post-row{flex-wrap:wrap}}.launch-offer{grid-template-columns:1.35fr 1fr;align-items:center;gap:85px;max-width:1344px;margin:auto;padding:100px 64px;display:grid}.launch-offer .eyebrow{color:var(--deep)}.launch-offer h2{margin-bottom:24px;font-size:clamp(2.6rem,4.8vw,4.8rem)}.launch-offer h2 em{color:var(--deep);font-style:normal}.launch-offer>div>p{color:var(--muted);margin-bottom:28px;font-size:1.08rem}.offer-terms{color:var(--muted);max-width:440px;margin-top:18px;font-size:.77rem;line-height:1.6;display:block}.offer-terms a{text-decoration:underline}.offer-example{background:#ece4fc;border:1px solid #d8c9f1;border-radius:24px;padding:36px;box-shadow:12px 12px #e5dded}.offer-example .eyebrow{margin-bottom:20px}.example-views{margin-bottom:26px;font-size:1.4rem;font-weight:500;display:block}.offer-example>div{color:var(--muted);border-top:1px solid #d5c7e7;justify-content:space-between;padding:13px 0;display:flex}.offer-example>div>strong{color:var(--ink);font-size:1.4rem;font-weight:500}.offer-example>p{border-top:1px solid #d5c7e7;justify-content:space-between;align-items:center;margin:0;padding:23px 0;display:flex}.offer-example>p strong{color:var(--deep);letter-spacing:-.05em;font-size:3.5rem;font-weight:500}.offer-example ul{grid-template-columns:1fr 1fr;gap:16px;margin:0 0 20px;padding:0;font-size:.8rem;list-style:none;display:grid}.offer-example li{align-items:flex-start;gap:8px;line-height:1.4;display:flex}.offer-example li svg{color:var(--deep);flex-shrink:0;margin-top:3px}.short-rate{border:1px solid var(--line);background:#fff;border-radius:25px;grid-template-columns:1.2fr 1fr;gap:70px;padding:48px;display:grid}.short-rate>div>p:not(.rate-amount){color:var(--muted);font-size:1rem}.short-rate .eyebrow{color:var(--deep)}.short-rate .rate-amount{font-size:6rem}.short-rate .button{margin-top:12px}.format-list{flex-direction:column;justify-content:center;gap:23px;display:flex}.format-list>span{align-items:center;gap:20px;font-size:1.3rem;display:flex}.format-list>p{margin:5px 0 0;font-size:.8rem!important}.level-hero{background:#e8dcfb;border:1px solid #d7c6ed;border-radius:22px;justify-content:space-between;gap:40px;padding:38px;display:flex}.level-hero h2{align-items:center;gap:18px;font-size:2.8rem;display:flex}.level-hero .eyebrow{color:var(--deep);margin-bottom:22px}.level-hero p{color:var(--muted);font-size:.94rem}.level-progress{margin-top:32px;font-size:.88rem}.level-progress p{margin:12px 0;font-size:.8rem}.level-progress progress{width:100%;height:8px;accent-color:var(--deep);border:0}.streak-counter{text-align:center;min-width:190px;color:var(--deep);flex-direction:column;justify-content:center;align-items:center;display:flex}.streak-counter strong{margin:12px 0;font-size:4.5rem;font-weight:500;line-height:1.2}.streak-counter span{font-size:.88rem}.streak-counter small{color:var(--muted);margin-top:16px;font-size:.76rem}.level-ladder{flex-wrap:wrap;gap:10px;margin:25px 0 35px;display:flex}.level-ladder>span{border:1px solid var(--line);color:var(--muted);border-radius:9px;align-items:center;gap:9px;padding:11px 14px;font-size:.77rem;display:inline-flex}.level-ladder>span.unlocked{color:var(--deep);background:#ece3fc;border-color:#d7c6ed}.reward-section{margin-top:45px}.reward-section .panel-heading h2{margin:0;font-size:1.9rem}.reward-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.reward-card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;min-width:0;padding:24px;display:flex}.reward-card.achieved{background:#fcfaff;border-color:#b899eb}.reward-symbol{color:var(--deep);background:#eee5fa;border-radius:14px;align-self:flex-start;margin-bottom:20px;padding:14px;display:inline-flex}.reward-card h3{letter-spacing:-.02em;margin-bottom:15px;font-size:1.35rem;line-height:1.2}.reward-card p{color:var(--muted);flex:1;margin-bottom:22px;font-size:.84rem;line-height:1.6}.reward-card progress{width:100%;height:6px;accent-color:var(--purple);margin-bottom:12px}.reward-card>.small{font-size:.68rem}.reward-bonus{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;margin-top:22px;padding-top:20px;font-size:.75rem;line-height:1.4;display:flex}.reward-bonus strong{color:var(--deep);white-space:nowrap;font-size:.86rem}.slug-input{border:1px solid var(--line);background:#fcfbfd;border-radius:10px;align-items:center;gap:0;margin-bottom:22px;padding:0 13px;display:flex}.slug-input>span{color:var(--muted);white-space:nowrap;font-size:.8rem}.slug-input input{width:100%;min-width:0;background:0 0!important;border:0!important;margin:0!important;padding-inline-start:4px!important}.creator-link-card .panel-heading strong{overflow-wrap:anywhere;font-size:1.1rem;font-weight:500}.creator-link-card .eyebrow{margin-bottom:10px}.link-metrics{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:15px;margin:27px 0 25px;padding-top:22px;display:grid}.link-metrics span{color:var(--muted);font-size:.77rem}.link-metrics strong{color:var(--ink);margin-bottom:9px;font-size:1.6rem;font-weight:500;display:block}.mobile-bottom-nav{display:none}@media (width<=1150px){.reward-grid{grid-template-columns:1fr 1fr}.launch-offer{gap:55px;padding:80px 40px}.short-rate{gap:45px;padding:35px}}@media (width<=900px){.short-rate{gap:30px}.level-hero{gap:25px;padding:30px}.streak-counter{min-width:150px}}@media (width<=760px){.launch-offer{grid-template-columns:1fr;gap:40px;padding:75px 24px}.launch-offer h2{font-size:2.8rem}.launch-offer>div>p{font-size:1rem}.offer-example{padding:27px;box-shadow:7px 7px #e5dded}.offer-example ul{gap:14px;font-size:.74rem}.offer-example>p strong{font-size:3rem}.short-rate{grid-template-columns:1fr;gap:35px;padding:28px 24px}.short-rate .rate-amount{font-size:5rem}.short-rate .eyebrow{font-size:.72rem}.format-list{gap:20px}.format-list>span{font-size:1.1rem}.format-list svg{width:27px}.level-hero{flex-direction:column;padding:28px 24px}.level-hero h2{font-size:2.35rem}.streak-counter{text-align:start;flex-flow:wrap;justify-content:flex-start;gap:15px}.streak-counter strong{margin:0;font-size:2.6rem}.streak-counter>svg{width:30px}.streak-counter>small{width:100%;margin-top:2px}.level-ladder{gap:8px}.level-ladder>span{padding:9px;font-size:.69rem}.reward-grid{grid-template-columns:1fr 1fr;gap:12px}.reward-card{padding:19px 15px}.reward-card h3{font-size:1.2rem}.reward-card p{font-size:.77rem}.reward-section .panel-heading h2{font-size:1.55rem;line-height:1.15}.reward-bonus{flex-direction:column;gap:7px;margin-top:18px;font-size:.68rem}.reward-bonus strong{font-size:.82rem}.reward-card>.small{font-size:.62rem}.slug-input{flex-direction:column;align-items:flex-start;padding:12px 13px 0}.slug-input input{padding:12px 0!important}.link-metrics{grid-template-columns:1fr 1fr;gap:23px}.creator-link-card .panel-heading strong{font-size:.95rem}.workspace-sidebar nav{display:none}.workspace-sidebar{padding:20px 22px}.workspace-sidebar>.brand{margin:0}.workspace-topbar{padding:16px 22px}.workspace-content{padding-bottom:120px}.mobile-bottom-nav{bottom:0;z-index:15;border-top:1px solid var(--line);padding:10px 8px calc(10px + env(safe-area-inset-bottom));background:#fffefc;justify-content:space-around;display:flex;position:fixed;inset-inline:0;box-shadow:0 -8px 25px #2713470b}.mobile-bottom-nav>a,.mobile-bottom-nav>details>summary{color:var(--muted);flex-direction:column;align-items:center;gap:6px;min-width:53px;padding:6px;font-size:.61rem;list-style:none;display:flex}.mobile-bottom-nav>a.active{color:var(--deep)}.mobile-bottom-nav svg{width:22px;height:22px}.mobile-bottom-nav details>summary::-webkit-details-marker{display:none}.mobile-more-menu{bottom:86px;border:1px solid var(--line);background:#fff;border-radius:16px;width:225px;padding:10px;position:absolute;inset-inline-end:15px;box-shadow:0 10px 50px #20102e26}.mobile-more-menu a{color:var(--ink);border-radius:10px;align-items:center;gap:13px;padding:15px;font-size:.9rem;display:flex}.mobile-more-menu a.active{color:var(--deep);background:#eee5fc}.workspace-main .preview-bar{font-size:.74rem}.workspace-heading>.button{width:100%;min-height:48px}.form-panel .button{min-height:48px}.workspace-stat-grid{grid-template-columns:1fr 1fr}.workspace-stat-grid .panel:last-child{grid-column:1/span 2}.workspace-stat-grid .panel{margin-bottom:15px;padding:22px}.empty-state h3{font-size:1.6rem}}@media (width<=380px){.reward-grid,.offer-example ul{grid-template-columns:1fr}.hero h1{font-size:3.05rem}}.earnings-lab{background:#eee8fa;border-radius:28px;grid-template-columns:1fr 1fr;margin-top:5rem;display:grid;overflow:hidden}.lab-controls{padding:3rem}.lab-controls h3{margin:1.5rem 0 2rem;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.05}.lab-controls label{margin:1.5rem 0 .6rem;display:block}.lab-controls select{color:#17141e;width:100%;font:inherit;background:#fff;border:1px solid #d5c7ef;border-radius:12px;padding:1rem}.scenario-tabs{gap:.6rem;display:flex}.scenario-tabs button{color:#5426cc;min-height:52px;font:inherit;cursor:pointer;background:#fff;border:1px solid #7145ed;border-radius:12px;flex:1;padding:.7rem}.scenario-tabs button[aria-pressed=true]{color:#fff;background:#5426cc}.lab-result{color:#fff;background:#5426cc;flex-direction:column;justify-content:center;padding:3rem;display:flex}.lab-result .small{color:#e4d9ff}.lab-money{letter-spacing:-.04em;overflow-wrap:anywhere;margin:1.2rem 0;font-size:clamp(3rem,6vw,6rem);line-height:1.15}.lab-result dl>div{border-bottom:1px solid #ffffff40;justify-content:space-between;padding:1rem 0;display:flex}.lab-result dd{margin:0}.lab-result .button{align-self:flex-start;margin-top:1rem}.publishing-calendar{grid-template-columns:repeat(10,1fr);gap:.4rem;margin:1rem 0;display:grid}.publishing-calendar span{text-align:center;background:#ffffff20;border-radius:6px;padding:.5rem .2rem;font-size:.85rem}.rate-ladder{background:#d8c9ee;border:1px solid #d8c9ee;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;margin:2rem 0;display:grid;overflow:hidden}.rate-ladder article{background:#f8f6f1;padding:1.6rem}.rate-ladder strong{margin-top:1rem;font-size:2rem;display:block}.rate-ladder small{font-size:1rem;font-weight:400}.scenario-tabs button:hover{transform:translateY(-2px)}@media (width<=760px){.earnings-lab{grid-template-columns:1fr}.lab-controls,.lab-result{padding:1.5rem}.rate-ladder{grid-template-columns:repeat(2,1fr)}.rate-ladder article{padding:1rem}.publishing-calendar{grid-template-columns:repeat(6,1fr)}}@media (prefers-reduced-motion:reduce){.scenario-tabs button:hover{transform:none}}.onboarding{background:#f8f6f1;min-height:100vh}.onboarding header{justify-content:space-between;align-items:center;padding:2rem 5vw;display:flex}.onboarding-shell{max-width:760px;margin:3rem auto 6rem;padding:0 1.5rem}.onboarding h1{margin:2rem 0;font-size:clamp(2.7rem,5vw,4.5rem);line-height:1.06}.onboarding-progress{align-items:center;gap:1rem;display:flex}.onboarding-progress progress{flex:1}.onboarding select{font:inherit;background:#fff;border:1px solid #d8c9ee;border-radius:12px;width:100%;padding:1rem}.onboarding-result{animation:.5s ease-out plan-reveal}.onboarding-result>label{margin:1.5rem 0 .5rem;display:block}.plan-days{grid-template-columns:repeat(10,1fr);gap:.5rem;margin:2rem 0;display:grid}.plan-days span{color:#5426cc;background:#eee8fa;border-radius:8px;justify-content:center;align-items:center;gap:.2rem;padding:.8rem .2rem;display:flex}.plan-earnings{color:#5426cc;margin:1rem 0;font-size:clamp(3rem,8vw,5rem);display:block}.onboarding .text-button{margin-top:2rem}@keyframes plan-reveal{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@media (width<=600px){.plan-days{grid-template-columns:repeat(5,1fr)}.onboarding header{padding:1.2rem}.onboarding-shell{margin-top:2rem}}@media (prefers-reduced-motion:reduce){.onboarding-result{animation:none}}.language-switcher{z-index:120;background:#f8f6f1;border-bottom:1px solid #e6e0ed;justify-content:flex-end;align-items:center;gap:.6rem;padding:.4rem 4vw;font-size:.8rem;display:flex;position:sticky;top:0}.language-switcher select{font:inherit;color:#17141e;background:#fff;border:1px solid #d8c9ee;border-radius:8px;min-height:36px;padding:.35rem .6rem}[lang=ar] body{font-family:Tajawal,sans-serif;line-height:1.8}[lang=ar] h1,[lang=ar] h2,[lang=ar] h3{letter-spacing:0;font-family:Tajawal,sans-serif;line-height:1.35}[lang=ar] .eyebrow,[lang=ar] button,[lang=ar] input,[lang=ar] select,[lang=ar] textarea,[lang=ar] .small{letter-spacing:0;font-family:Tajawal,sans-serif}[lang=ar] .hero h1{font-size:clamp(3.4rem,7.8vw,7rem);line-height:1.25}[lang=ar] .button{padding-block:14px;line-height:1.6}[lang=ar] .brand,[lang=ar] .brand-wordmark{direction:ltr}[lang=ar] .lab-money,[lang=ar] .plan-earnings,[lang=ar] .balance-card strong{letter-spacing:0;direction:ltr;unicode-bidi:isolate}[lang=ar] .slug-input{direction:ltr}[lang=ar] input[type=email],[lang=ar] input[type=url],[lang=ar] input[inputmode=numeric]{text-align:start;direction:ltr}[lang=ar] .table-scroll{direction:rtl}[lang=ar] .onboarding h1{font-size:clamp(2.4rem,5vw,4rem)}[lang=ar] .navigation a,[lang=ar] .workspace-nav{line-height:1.6}@media (width<=760px){.workspace-sidebar{height:auto;top:auto}[lang=ar] .hero h1{font-size:clamp(2.8rem,11vw,4rem)}[lang=ar] .workspace-heading h1{line-height:1.4}[lang=ar] .button{font-size:.95rem}[lang=ar] .lab-controls h3{font-size:2.5rem;line-height:1.4}}[dir=rtl] .directional-icon{transform:scaleX(-1)}.onboarding input,.onboarding textarea{unicode-bidi:plaintext}input[type=email],input[type=url]{direction:ltr}.creator-link-card strong{direction:ltr;unicode-bidi:isolate}.language-switcher label{white-space:nowrap}.workspace-sidebar>.brand{align-self:flex-start;width:fit-content}[lang=ar] .callback,[lang=ar] .site-main>.form-panel{text-align:start;max-width:720px;margin-inline:auto}[lang=ar] .form-panel h1{font-size:clamp(2rem,6vw,3.8rem);line-height:1.45}[lang=ar] .form-panel label{font-weight:500;line-height:1.8}[lang=ar] .form-panel input{min-height:52px;font-size:1rem}[lang=ar] .form-panel input[type=email]{text-align:left;direction:ltr}[lang=ar] .callback .text-link{margin-top:1.5rem;display:block}[lang=ar] .admin-content h1{line-height:1.4}[lang=ar] .lab-result dl>div{align-items:baseline;gap:1rem}[lang=ar] .lab-result dd{white-space:nowrap;direction:ltr;unicode-bidi:isolate}@media (width<=600px){[lang=ar] .site-main>.form-panel{padding-inline:1.5rem}[lang=ar] .admin-content{padding-inline:1rem}[lang=ar] .form-panel .button{white-space:normal;width:100%}}html{scroll-padding-top:100px}.public-navigation{z-index:130;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f6f1f2;border-bottom:1px solid #ded9e580;min-height:80px;padding:14px clamp(20px,4vw,72px);inset-block-start:0;inset-inline:0;box-shadow:0 6px 24px #17141e08;color:var(--ink)!important;position:fixed!important}.public-navigation.nav-light{color:var(--ink)}.public-navigation .nav-links{color:var(--ink);margin-inline-start:auto}.public-navigation .nav-signin{border-color:var(--line)}.public-navigation .menu-toggle{color:var(--ink);border-color:var(--line)}.site-main:has(>.public-navigation){padding-top:80px}.hero:has(.public-navigation) .hero-copy{padding-top:150px}.language-switcher{background:0 0;border:0;border-radius:12px;flex-shrink:0;align-items:center;gap:2px;padding:0;display:flex;position:static}.language-switcher button{color:var(--muted);background:0 0;border:0;border-radius:9px;min-width:42px;min-height:44px;padding:8px 10px;font-size:.8rem;font-weight:600;line-height:1.5;transition:background .16s,color .16s}.language-switcher button:hover{color:var(--deep);background:#eee8fa}.language-switcher button[aria-pressed=true]{background:var(--ink);color:#fff}.language-inline{background:#eae6ed;order:3;margin-inline-start:12px;padding:3px}.language-global{z-index:120;background:var(--paper);border-bottom:1px solid var(--line);border-radius:0;justify-content:flex-end;padding:4px 4vw;position:sticky;top:0}[lang=ar] .public-navigation .nav-links{font-size:.95rem;font-weight:500}@media (width<=1050px){.public-navigation .nav-links{gap:16px}.public-navigation{gap:12px}.public-navigation .brand{font-size:1.6rem}}@media (width<=760px){.public-navigation{gap:8px;min-height:72px;padding:10px 16px}.public-navigation .brand{gap:7px;font-size:1.4rem}.public-navigation .brand img{width:30px;height:30px}.public-navigation .brand-sub{font-size:.57rem}.public-navigation .menu-toggle{flex-shrink:0;order:4}.language-inline{margin-inline-start:auto}.language-switcher button{min-width:34px;padding:8px 7px}.public-navigation .nav-links.is-open{top:calc(100% + 8px);background:var(--paper);color:var(--ink);border:1px solid var(--line);gap:0;padding:18px;inset-inline:12px}.public-navigation .nav-links.is-open>a{width:100%;padding:14px 8px}.public-navigation .nav-signin{border-top:1px solid var(--line)}.site-main:has(>.public-navigation){padding-top:72px}html{scroll-padding-top:88px}}@media (prefers-reduced-motion:reduce){.language-switcher button{transition:none}}.public-navigation{height:80px}.public-navigation .brand{line-height:1!important}.public-navigation .brand-sub{margin-top:6px;line-height:1.4}@media (width<=760px){.public-navigation{height:72px}.public-navigation .brand-sub{display:none}}.workspace,.admin-page,.onboarding{background:radial-gradient(ellipse at 85% 0,#e9ddfb80,transparent 42%),var(--paper)}.workspace-heading h1,.admin-content>h1,.policy-layout h1,.site-main>.chapter>h1{text-wrap:balance;max-width:70rem;font-weight:500}.workspace-heading h1{font-size:clamp(2.2rem,3.8vw,4.2rem);line-height:1.12}.admin-content>h1{max-width:65rem;margin-bottom:2.5rem;font-size:clamp(2.6rem,4.7vw,5rem)}.workspace-content{padding-block:64px 96px}.workspace-heading{margin-bottom:48px}.workspace-stat-grid,.admin-metrics,.reward-grid,.asset-grid,.admin-grid{grid-auto-flow:dense}.panel{border-color:#ded7e7;border-radius:24px;box-shadow:0 4px 20px #17141e03}.panel-heading{border-bottom:1px solid var(--line);padding-bottom:20px}.workspace-topbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f6f1b8}.workspace-nav.active{background:var(--ink);color:#fff}.asset-card{transition:border-color .2s,box-shadow .2s;overflow:hidden}.asset-card img{transition:transform .5s}.asset-card:hover img{transform:scale(1.05)}.asset-card:hover{border-color:#bca4f1;box-shadow:0 8px 28px #5426cc0b}.admin-tabs{scrollbar-width:thin;background:#eae6ed;border-radius:16px;gap:4px;padding:6px}.admin-tabs>button{background:0 0;border:0;border-radius:11px;min-height:48px}.admin-tabs>.active{background:var(--ink);color:#fff}.admin-metrics .panel{padding:30px}.admin-metrics strong{font-variant-numeric:tabular-nums;font-size:clamp(1.8rem,2.8vw,2.7rem)}.admin-page>.navigation,.onboarding>header{border-bottom:1px solid var(--line);background:#f8f6f1ee}.policy-layout article{max-width:58rem}.policy-layout article>p{max-width:46rem}.policy-layout aside nav a{min-height:44px}.form-panel input:not([type=checkbox]),.form-panel select,.form-panel textarea{background:#fff;min-height:48px;transition:border-color .2s}.form-panel input:hover,.form-panel select:hover,.form-panel textarea:hover{border-color:#bca4f1}[lang=ar] .workspace-heading h1,[lang=ar] .admin-content>h1{letter-spacing:0;line-height:1.4}@media (width<=760px){.workspace-content{padding-block:36px 96px}.workspace-heading{margin-bottom:30px}.workspace-heading h1{font-size:2.35rem}.admin-content>h1{font-size:2.7rem}.admin-metrics .panel{padding:22px}.panel{border-radius:20px}.language-global{justify-content:center}}@media (prefers-reduced-motion:reduce){.asset-card,.asset-card img,.form-panel input,.form-panel select,.form-panel textarea{transition:none}.asset-card:hover img{transform:none}}[lang=ar] .brand-arabic-word{letter-spacing:0;direction:rtl;font-family:Tajawal,sans-serif;font-size:1.15em;font-weight:600;line-height:1.25;display:block}[lang=ar] .brand:has(.brand-arabic-word){letter-spacing:0;direction:rtl}.brand-sub{letter-spacing:0}.onboarding-v2 .onboarding-shell{max-width:680px;margin-top:3rem}.onboard-track{gap:7px;margin-bottom:3rem;display:flex}.onboard-track span{background:#ded7e7;border-radius:4px;flex:1;height:4px}.onboard-track .complete{background:var(--deep)}.onboard-stage h1{text-wrap:balance;outline:none;max-width:40rem;margin:1rem 0 1.5rem;font-size:clamp(2.7rem,5vw,4rem);line-height:1.15}.onboard-stage p{color:var(--muted)}.onboard-stage input:not([type=checkbox]){border:1px solid var(--line);background:#fff;border-radius:16px;width:100%;min-height:60px;padding:18px;font-size:1.2rem}.onboard-stage label{margin-top:2rem}.onboard-continue{width:100%;min-height:56px;margin-top:2rem}.onboard-choices{gap:12px;margin-top:2rem;display:grid}.onboard-choices button{border:1px solid var(--line);text-align:start;background:#fff;border-radius:18px;align-items:center;gap:16px;min-height:72px;padding:20px;display:flex}.onboard-choices button>svg:last-child{margin-inline-start:auto}.onboard-choices button[aria-pressed=true]{border-color:var(--deep);color:var(--deep);background:#eee7fc}.onboard-choices strong{font-size:1.5rem}.creator-plan-card{background:var(--ink);color:#fff;border-radius:24px;margin-block:2rem;padding:28px}.creator-plan-card p{color:#eee7fc}.creator-plan-card h2{margin:1rem 0;font-size:2rem}.plan-week{grid-template-columns:repeat(7,1fr);gap:6px;margin:2rem 0;display:grid}.plan-week>span{text-align:center;background:#ffffff15;border-radius:10px;padding:10px 4px}.plan-week small{color:#d5c4ff;justify-content:center;align-items:center;gap:4px;margin-top:5px;display:flex}.onboard-first-steps p{align-items:center;gap:12px;display:flex}.onboard-first-steps svg{color:var(--deep);flex-shrink:0}.founder-switch{justify-content:space-between;align-items:center;gap:24px;display:flex}.founder-controls h3{font-size:1.5rem}.founder-switch p{margin:8px 0 24px}:root{--motion-spring:linear(0,.15,.45,.72,.9,1.01,1.04,1.025,1.008,1)}.button,.icon-button,.onboard-choices button,.language-switcher button,.admin-tabs button{transition:transform .4s var(--motion-spring),opacity .15s,background-color .15s}.button:active,.icon-button:active,.onboard-choices button:active,.language-switcher button:active,.admin-tabs button:active{transform:scale(.97)}[lang=ar] .onboard-stage h1{line-height:1.4}.join-panel>form>input{border:1px solid var(--line);background:#fff;border-radius:12px;width:100%;padding:16px}.join-panel>.text-link{margin-top:2rem}@media (width<=600px){.onboarding-v2 .onboarding-shell{margin-top:1.5rem}.onboard-track{margin-bottom:2rem}.onboard-stage h1{font-size:2.5rem}.creator-plan-card{padding:22px 16px}.founder-switch{flex-direction:column;align-items:stretch}.onboard-choices button{padding:18px}}@media (prefers-reduced-motion:reduce){.button,.icon-button,.onboard-choices button,.language-switcher button,.admin-tabs button{transition:none}.button:active,.icon-button:active,.onboard-choices button:active,.language-switcher button:active,.admin-tabs button:active{transform:none}}.onboard-stage h1{scroll-margin-top:80px}.bot-check{max-width:100%;min-height:65px;margin-block:20px}.language-picker{border:1px solid var(--line);min-height:40px;color:var(--ink);flex-shrink:0;order:initial;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:7px;margin:0;padding:8px 11px;font-size:.8rem;line-height:1.4;display:inline-flex;position:relative}.language-picker select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:1rem;position:absolute;inset:0}.language-picker:focus-within{outline-offset:3px;outline:3px solid #9a7af7}.public-navigation .language-picker{order:3;margin-inline-start:12px}.workspace-sidebar{height:100vh;top:0}.workspace-topbar{z-index:10;padding-block:18px;position:sticky;top:0}.workspace-topbar>.language-picker{order:3}.workspace-topbar>.text-link{margin-inline-start:auto}.auth-tabs{border-bottom:1px solid var(--line);gap:6px;margin-bottom:28px;display:flex}.auth-tabs a{color:var(--muted);border-bottom:2px solid #0000;padding:12px 16px}.auth-tabs a.active{border-color:var(--deep);color:var(--deep)}[lang=ar] .language-picker{letter-spacing:0;font-family:Tajawal,sans-serif}@media (width<=760px){.public-navigation .language-picker{min-width:75px;margin-inline-start:auto;padding:8px}.workspace-sidebar{height:auto;top:auto}.workspace-topbar{gap:10px;padding:12px 18px}.workspace-topbar>.text-link{font-size:.72rem}.workspace-topbar>.language-picker{gap:5px;padding:7px}.onboarding header{flex-wrap:wrap;gap:12px}.onboarding header>.language-picker{margin-inline-start:auto}.onboarding header>.text-link{font-size:.75rem}}.brand-wordmark{letter-spacing:-.06em;direction:ltr;unicode-bidi:isolate;line-height:1;font-family:Geist,sans-serif!important}.brand{direction:ltr;grid-template-rows:auto auto;grid-template-columns:auto auto;align-items:center;gap:3px 10px;display:inline-grid}.brand>img{grid-area:1/1;align-self:center}.brand>span{display:contents}.brand-wordmark{grid-area:1/2;align-self:center;display:block}.brand-sub{text-align:center;grid-area:2/2;line-height:1.35;margin-top:0!important}[lang=ar] .brand-sub{letter-spacing:0;text-transform:none;direction:rtl;font-family:Tajawal,sans-serif;font-size:.75rem;font-weight:500;line-height:1.5}@media (width<=760px){.brand{column-gap:7px}[lang=ar] .public-navigation .brand-sub{font-size:.62rem;line-height:1.4;display:block}}@media (width>=761px){.workspace-sidebar{height:100dvh;padding:22px 18px 16px;overflow-y:auto}.workspace-sidebar>.brand{margin:0 8px 24px;font-size:1.65rem}.workspace-sidebar nav{flex-shrink:0;gap:4px}.workspace-nav{gap:12px;min-height:44px;padding:10px 12px;font-size:.88rem;line-height:1.4!important}.workspace-nav svg{flex-shrink:0;width:20px;height:20px}[lang=ar] .workspace-nav{font-size:.9rem;line-height:1.5!important}.sidebar-bottom{flex-shrink:0;padding:18px 8px 0}.mini-profile{margin-bottom:10px}.sidebar-bottom .text-button{padding-block:6px;font-size:.82rem}}@media (width>=761px) and (height<=700px){.workspace-sidebar{padding-top:16px;padding-bottom:12px}.workspace-sidebar>.brand{margin-bottom:16px}.workspace-nav{min-height:40px;padding-block:8px}.workspace-sidebar nav{gap:2px}.sidebar-bottom{padding-top:12px}.mini-profile{margin-bottom:6px}}.language-picker,.public-navigation .language-picker,.workspace-topbar>.language-picker{background:0 0;border:0;min-width:0;padding:0;overflow:visible}.language-picker:hover{background:0 0}.language-picker:focus-within{outline:none}.language-trigger{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;font-weight:500;line-height:1.2;transition:background .18s,border-color .18s;display:inline-flex}.language-trigger:hover,.language-trigger[aria-expanded=true]{background:#ece5fb;border-color:#b9a2e8}.language-trigger:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.language-trigger svg:last-child{transition:transform .18s}.language-trigger[aria-expanded=true] svg:last-child{transform:rotate(180deg)}.language-menu{width:184px;color:var(--ink);z-index:100;background:#fffefb;border-radius:14px;padding:6px;animation:.18s cubic-bezier(.16,1,.3,1) language-open;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 32px #17141e24}[dir=rtl] .language-menu{left:0;right:auto}.language-menu button{width:100%;min-height:44px;color:var(--ink);text-align:start;opacity:1;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:10px 12px;font-family:Geist,sans-serif;font-size:.9rem;line-height:1.4;display:flex}.language-menu button[lang=ar]{font-family:Tajawal,sans-serif;font-size:1rem;font-weight:500}.language-menu button[aria-checked=true]{color:var(--deep);background:#eee7fd}.language-menu button:hover{background:#f2eef7}.language-menu button:focus-visible{outline:2px solid var(--deep);outline-offset:-2px}.language-check-space{width:18px}@keyframes language-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.button{letter-spacing:0;gap:12px;min-height:48px;font-weight:600;transition:background .18s,transform .18s,border-color .18s}.button-small{min-height:44px}.button:hover{transform:translateY(-1px)}.button:active{transform:scale(.98)}.button:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.button-outline:hover{background:#eee8fa;border-color:#b9a2e8}.button:disabled{opacity:1;color:#625a70;background:#e3dfeb;border-color:#d2cbde;transform:none}[lang=ar] .button{font-weight:700;line-height:1.5}.brand-wordmark{font-family:Outfit,sans-serif!important}::selection{color:var(--ink);background:#dfd0fc}input,textarea{caret-color:var(--deep)}h1,h2,h3{letter-spacing:-.035em}@media (prefers-reduced-motion:reduce){.language-menu{animation:none}.language-trigger svg:last-child,.button{transition:none}}
