.site-v3 .public-studio{color:var(--public-ink);--studio-line:#dde6f2;--studio-copy:#53647c;--studio-paper:#f6f9fe;background:#fff;position:relative}.site-v3 .public-studio [hidden]{display:none!important}.site-v3 .public-studio>:first-child{position:relative}.site-v3 .public-studio :is(.site-kicker,.site-pill){letter-spacing:.1em;font-weight:650}.site-v3 .public-studio .site-pill{background:#ffffffc9;border-color:#dbe5f4;box-shadow:0 2px 8px #20395e03}.site-v3 .public-studio :is(.site-section-heading h2,.site-workflow h2,.home-journal h2,.resource-hub h1,.pricing-intro h1){letter-spacing:-.045em;text-wrap:balance;font-weight:680}.site-v3 .public-studio :is(.site-section-heading p,.site-about-statement p,.resource-hub>header p,.pricing-intro>p){color:var(--studio-copy);line-height:1.85}.site-v3 .public-studio .site-button{border-radius:13px;gap:10px;min-height:48px;padding-inline:23px;font-size:13px;font-weight:650}.site-v3 .public-studio :is(.site-button,.site-text-link)>svg{flex-shrink:0;transition:transform .2s}@media (hover:hover){.site-v3 .public-studio :is(.site-button,.site-text-link):hover>svg{transform:translate(3px)}.site-v3[dir=rtl] .public-studio :is(.site-button,.site-text-link):hover>svg{transform:translate(-3px)}}.site-v3 .public-editorial-hero{isolation:isolate;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);min-height:560px;padding-block:68px 74px;display:grid;position:relative}.site-v3 .public-editorial-hero:before{content:"";z-index:-1;inset-block:-110px -80px;pointer-events:none;background:radial-gradient(at 20% 36%,#3b96fc0b,#0000 58%),radial-gradient(at 78% 34%,#e091f415,#0000 55%);width:100vw;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000,#000 22% 65%,#0000);mask-image:linear-gradient(#0000,#000 22% 65%,#0000)}.site-v3 .public-editorial-copy{min-width:0}.site-v3 .public-editorial-copy h1{letter-spacing:-.052em;text-wrap:balance;color:#172b4b;margin-block:24px 21px;font-size:clamp(38px,4.5vw,66px);font-weight:690;line-height:1.08}.site-v3 .public-editorial-copy h1>span{color:#0000;background:linear-gradient(100deg,#235fba,#8951ad);-webkit-background-clip:text;background-clip:text}.site-v3 .public-editorial-copy>p{max-width:540px;color:var(--studio-copy);margin-block:0 28px;font-size:15px;line-height:1.9}.site-v3 .public-editorial-art{isolation:isolate;place-items:center;min-width:0;height:405px;display:grid;position:relative}.site-v3 .public-editorial-art:before{content:"";z-index:-1;filter:blur(35px);background:radial-gradient(at 25% 30%,#3b96fc28,#e091f421 65%,#0000 75%);border-radius:50%;position:absolute;inset:12%}.site-v3 .public-orbit-ring{aspect-ratio:1;border:1px solid #cddcf1;border-radius:50%;width:88%;position:absolute;transform:rotate(-25deg)scaleY(.75)}.site-v3 .public-orbit-ring--inner{opacity:.6;border-style:dashed;width:66%;transform:rotate(25deg)scaleY(.75)}.site-v3 .public-orbit-core{z-index:1;background:linear-gradient(135deg,#fffffffa,#f6f2ffed);border:1px solid #fff;border-radius:40px;align-content:center;justify-items:center;gap:11px;width:158px;height:158px;display:grid;transform:rotate(-7deg);box-shadow:0 25px 70px -25px #6681b97a,inset 0 1px #fff}.site-v3 .public-orbit-core strong{color:#1a2c48;letter-spacing:-1.1px;font-size:23px}.site-v3 .public-orbit-tool{z-index:2;justify-items:center;gap:7px;width:128px;display:grid;position:absolute}.site-v3 .public-orbit-tool>span{color:#3c5372;text-align:center;background:#ffffffed;border:1px solid #dce5f3;border-radius:9px;padding:5px 11px;font-size:11px;font-weight:600;box-shadow:0 4px 12px #263d6606}.site-v3 .public-orbit-tool--0{inset-inline-start:1%;top:9%;transform:rotate(-7deg)}.site-v3 .public-orbit-tool--1{inset-inline-end:6%;top:0;transform:rotate(7deg)}.site-v3 .public-orbit-tool--2{inset-inline-end:-2%;bottom:6%;transform:rotate(5deg)}.site-v3 .public-orbit-tool--3{inset-inline-start:8%;bottom:-1%;transform:rotate(-5deg)}.site-v3 .public-creator-photo{border:7px solid #fff;border-radius:25px;width:55%;height:80%;position:absolute;overflow:hidden;box-shadow:0 20px 45px -15px #2745683b}.site-v3 .public-creator-photo img{object-fit:cover}.site-v3 .public-creator-photo--back{inset-inline-start:2%;top:2%;transform:rotate(-10deg)}.site-v3 .public-creator-photo--front{inset-inline-end:2%;bottom:0;transform:rotate(8deg)}.site-v3 .public-creator-emblem{inset-inline-end:-2%;z-index:2;position:absolute;top:-4%}.site-v3 .public-editorial-hero--contact{grid-template-columns:minmax(0,1.5fr) minmax(0,.5fr);min-height:345px;padding-block:56px 28px}.site-v3 .public-editorial-hero--contact .public-editorial-art{height:265px}.site-v3 .public-editorial-art--contact:before{inset:5%}.site-v3 .public-support-orbit{border:1px solid #d8e3f6;border-radius:50%;width:240px;height:240px;position:absolute;transform:scaleY(.8)rotate(-30deg)}.site-v3 .public-support-spark{color:#6591d2;top:15%;position:absolute;inset-inline-end:8%}.site-v3 .public-support-spark--two{top:auto;bottom:13%;color:#9958b0;inset-inline:9% auto}.site-v3 .public-studio .site-feature-index{flex-wrap:wrap;justify-content:center;margin-block:32px 20px}.site-v3 .public-studio .site-feature-index a{border-radius:100px;padding:11px 17px;font-size:12px}.site-v3 .public-studio .site-feature-detail{border:0;gap:clamp(30px,5vw,82px);padding-block:60px}.site-v3 .public-studio .site-feature-detail+.site-feature-detail{border-top:1px solid #edf1f8}.site-v3 .public-studio .site-feature-detail h2{letter-spacing:-.042em;font-size:clamp(29px,3.1vw,43px);font-weight:650}.site-v3 .public-studio .site-feature-detail .site-feature-visual{background:radial-gradient(at 0 0,#3b96fc1a,#0000 65%),linear-gradient(135deg,#f7faff,#f9f1fd);border-radius:30px;min-height:390px;box-shadow:0 18px 50px -30px #456c9c44}.site-v3 .public-studio .site-feature-detail ul{padding-block-start:9px}.site-v3 .public-studio .site-feature-detail li{margin-block:10px;font-size:13px;line-height:1.8}.site-v3 .public-studio .site-network-section{padding-block:60px 35px}.site-v3 .public-studio .site-network-grid{gap:16px}.site-v3 .public-studio .site-network-grid article{border:1px solid var(--studio-line);background:#fff;border-radius:20px;padding:26px;box-shadow:0 9px 30px -20px #1b3f7030}.site-v3 .public-studio .site-network-grid h3{letter-spacing:-.4px;font-size:18px}.site-v3 .public-studio .site-network-grid p{color:var(--studio-copy)}.site-v3 .public-studio .home-premium-hero{padding-block:86px 66px}.site-v3 .public-studio .home-hero-kicker{background:#ffffffb8;border:1px solid #dce6f6;border-radius:100px;margin-block-end:25px;padding:7px 13px}.site-v3 .public-studio .home-hero-baseline{max-width:680px;font-size:17px;line-height:1.8}.site-v3 .public-studio .home-hero-actions{gap:12px;margin-block-start:30px}.site-v3 .public-studio .creator-reel{padding-block-end:40px}.site-v3 .public-studio .site-feature-card{background:#fff;border-radius:25px;box-shadow:0 12px 35px -24px #1c3f733d}.site-v3 .public-studio .site-feature-card h3{letter-spacing:-.8px;font-size:25px;font-weight:650}.site-v3 .public-studio .home-feature-photo{border-radius:25px 25px 0 0}.site-v3 .public-studio .site-platforms{padding-block:25px 55px}.site-v3 .public-studio .site-workflow{background:linear-gradient(125deg,#f0f6ff,#fbf2fd);border-radius:28px;gap:55px;padding:clamp(28px,4vw,52px)}.site-v3 .public-studio .site-workflow li{padding-block:20px}.site-v3 .public-studio .site-workflow li>span{color:#295b9e;background:#fff;border:1px solid #dbe6f4;border-radius:10px}.site-v3 .public-studio .site-trust{background:#f6f9ff;border:1px solid #dfe8f5;border-radius:22px}.site-v3 .public-studio .home-journal>div:last-child>a{border-radius:22px;box-shadow:0 9px 30px -23px #183e743b}.site-v3 .public-studio .pricing-intro{padding-block:60px 28px}.site-v3 .public-studio .pricing-intro h1{font-size:clamp(40px,4.8vw,66px)}.site-v3 .public-studio .pricing-cadence{background:#eef3fa;border:1px solid #e2e9f4;border-radius:16px;gap:4px;padding:5px}.site-v3 .public-studio .pricing-cadence button{border-radius:11px;min-height:46px}.site-v3 .public-studio .pricing-cadence button[aria-pressed=true]{color:#1b3153;background:#fff;box-shadow:0 2px 6px #23406a14}.site-v3 .public-studio .site-pricing-grid{align-items:stretch;gap:20px;padding-block-start:20px}.site-v3 .public-studio .site-plan{border-color:var(--studio-line);background:#fff;border-radius:25px;box-shadow:0 14px 45px -30px #203c6b45}.site-v3 .public-studio .site-plan.premium{background:radial-gradient(at 85% 0,#e091f417,#0000 45%),#fff;border-color:#9aaee1;box-shadow:0 20px 50px -28px #5f6ebc66}.site-v3 .public-studio .site-plan.premium .pricing-recommendation{color:#fff;letter-spacing:.015em;background:linear-gradient(110deg,#285ca9,#8651a5);border:0;border-radius:24px 24px 0 0;min-height:40px;padding-block:11px;font-size:11px}.site-v3 .public-studio .pricing-plan-heading h2{color:#172c50;font-size:22px;font-weight:650}.site-v3 .public-studio .site-price{letter-spacing:-2px;font-size:clamp(38px,4vw,52px);font-weight:680}.site-v3 .public-studio .site-price-period{letter-spacing:0;font-weight:450}.site-v3 .public-studio .site-plan li{color:#415674;font-size:13px;line-height:1.8}.site-v3 .public-studio .welcome-offer{border:1px solid var(--studio-line);background:linear-gradient(120deg,#f0f6ff,#fbf2fd);border-radius:24px;padding:32px}.site-v3 .public-studio .resource-hub{padding-block:64px 48px}.site-v3 .public-studio .resource-hub>header{margin-block-end:36px}.site-v3 .public-studio .resource-hub>header h1{font-size:clamp(38px,4.5vw,62px);line-height:1.1}.site-v3 .public-studio .resource-search{background:#fff;border:1px solid #ccdbee;border-radius:17px;max-width:720px;min-height:60px;margin-inline:auto;padding:8px 20px;box-shadow:0 8px 25px -17px #28508545}.site-v3 .public-studio .resource-search:focus-within{border-color:#4979ba;box-shadow:0 0 0 3px #3b96fc14}.site-v3 .public-studio .resource-search input{color:#1b3152;box-shadow:none;background:0 0;border:0;outline:0;min-width:0;padding-block:10px}.site-v3 .public-studio .resource-search input:focus-visible{outline:0}.site-v3 .public-studio .resource-filters{flex-wrap:wrap;justify-content:center;gap:8px;margin-block:22px 18px}.site-v3 .public-studio .resource-filters button{color:#4d6281;background:#fff;border-color:#dce5f3;border-radius:100px;min-height:38px}.site-v3 .public-studio .resource-filters button[aria-pressed=true]{color:#234e8d;background:#edf4ff;border-color:#bfd2ef}.site-v3 .public-studio .resource-count{color:#586b85;margin-block:20px;font-size:12px}.site-v3 .public-studio .resource-grid{gap:22px}.site-v3 .public-studio .resource-card{border:1px solid var(--studio-line);background:#fff;border-radius:22px;padding:26px;position:relative;overflow:hidden;box-shadow:0 8px 30px -23px #26456f3b}.site-v3 .public-studio .resource-card>h2{letter-spacing:-.55px;font-size:21px;font-weight:650;line-height:1.3}.site-v3 .public-studio .resource-card p{color:var(--studio-copy);font-size:13px}.site-v3 .public-studio .resource-card>span{color:#3d6091;font-size:11px}.site-v3 .public-studio .resource-card>strong{color:#285da6;font-size:12px}.site-v3 .public-studio .resource-card-visual{height:180px;margin:-26px -26px 24px;position:relative;overflow:hidden}.site-v3 .public-studio .resource-card-visual img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.3,1)}.site-v3 .public-studio .resource-card-object{margin-block-end:20px}.site-v3 .public-studio .resource-action{background:linear-gradient(120deg,#eff6ff,#faf1fd);border:1px solid #dfe7f5;border-radius:24px;justify-items:start;padding:clamp(26px,4vw,44px);display:grid}.site-v3 .public-studio .resource-action h2{color:#1a3152;margin-block:0 10px;font-size:29px}.site-v3 .public-studio .resource-action p{color:var(--studio-copy);margin-block:0 20px}@media (hover:hover){.site-v3 .public-studio .resource-card:hover .resource-card-visual img{transform:scale(1.04)}}.site-v3 .public-studio .site-about-statement{border:1px solid var(--studio-line);background:#f5f8fe;border-radius:28px;padding:clamp(28px,4vw,56px)}.site-v3 .public-studio .site-about-statement h2{font-size:clamp(29px,3.5vw,44px);font-weight:650;line-height:1.2}.site-v3 .public-studio .site-values{gap:22px}.site-v3 .public-studio .site-values article{border:1px solid var(--studio-line);background:#fff;border-radius:23px;padding:32px;box-shadow:0 10px 30px -25px #1c40763b}.site-v3 .public-studio .site-values article h2{letter-spacing:-.6px;font-size:23px;font-weight:650}.site-v3 .public-studio .site-contact-layout{align-items:start;gap:clamp(32px,6vw,90px);padding-block:24px 85px}.site-v3 .public-studio .site-contact-layout>div:first-child{padding-block-start:35px}.site-v3 .public-studio .site-contact-layout h2{letter-spacing:-.9px;font-size:clamp(27px,3vw,38px);font-weight:650;line-height:1.2}.site-v3 .public-studio .site-contact-note{background:#f4f8ff;border:1px solid #dce6f6;border-radius:15px;align-items:flex-start;gap:12px;padding:19px}.site-v3 .public-studio .site-contact-note svg{flex-shrink:0;margin-block-start:4px}.site-v3 .public-studio .site-contact-note p{margin:0;font-size:12px;line-height:1.8}.site-v3 .public-studio .site-form-card{background:#fff;border:1px solid #d8e3f1;border-radius:26px;padding:clamp(26px,3vw,40px);box-shadow:0 18px 55px -30px #2c4b7e45}.site-v3 .public-studio .site-form-card h2{margin-block:0 25px;font-size:27px}.site-v3 .public-studio .site-form-card label{color:#455d7c;margin-block:18px;font-size:12px}.site-v3 .public-studio .site-form-card :is(input,textarea){color:#203757;background:#fafcff;border:1px solid #d7e2f0;border-radius:12px;width:100%;min-height:48px;margin-block-start:8px}.site-v3 .public-studio .site-form-card textarea{resize:vertical;min-height:150px;padding:13px}.site-v3 .public-studio .site-form-card form>button{border-radius:12px;min-height:48px}.site-v3 .public-studio .ct-hero{padding-block:65px 70px}.site-v3 .public-studio .ct-hero h1{letter-spacing:-.05em;font-size:clamp(38px,4.6vw,64px);font-weight:680}.site-v3 .public-studio :is(.ct-bot,.ct-studio-item,.creator-program-card){border-radius:25px;box-shadow:0 14px 42px -30px #2b4f7d3b}.site-v3 .public-studio .creator-program-hero{padding-block-end:28px}.site-v3 .public-studio .creator-program-preparing{background:#f4f8ff;border-radius:17px}.site-v3 .public-studio :is(.creator-program-invited,.creator-program-rules,.creator-program-next){border-radius:23px}.site-v3 .public-studio :is(.legal-hub,.resource-article){padding-block-start:58px}.site-v3 .public-studio :is(.legal-document-card,.legal-service-note,.public-sitemap-group){border-color:var(--studio-line);background:#fff;border-radius:21px;box-shadow:0 8px 26px -22px #1c447b35}.site-v3 .public-studio :is(.resource-prose,.legal-section) :is(p,li){color:#445976;line-height:1.95}.site-v3 .public-studio .resource-toc{background:#f7faff;border:1px solid #dfe7f3;border-radius:18px}.site-v3 .public-studio .resource-toc a{color:#425e84;border-radius:8px}.site-v3 .public-studio .resource-toc a:hover{background:#edf3fe}.site-v3 .public-studio .site-faq{gap:clamp(30px,5vw,70px);padding-block:75px}.site-v3 .public-studio .site-faq h2{letter-spacing:-.045em;font-size:clamp(31px,3.7vw,46px);font-weight:650;line-height:1.16}.site-v3 .public-studio .site-faq details{background:0 0;border:0;border-bottom:1px solid #dfe7f3;border-radius:0;margin-block:0}.site-v3 .public-studio .site-faq details[open]{background:#f7faff;border-color:#cdddf4;border-radius:13px}.site-v3 .public-studio .site-faq summary{min-height:65px;padding:19px 18px;font-size:14px;line-height:1.7}.site-v3 .public-studio .site-faq details p{padding-inline:18px;font-size:13px;line-height:1.9}.site-v3 .public-studio .site-final{background:radial-gradient(at 0 100%,#3b96fc25,#0000 65%),radial-gradient(at 100% 0,#e091f423,#0000 65%),#121e35;border-color:#2c3859;border-radius:30px;margin-block:45px 85px;padding:clamp(46px,6vw,76px) 30px;box-shadow:0 22px 60px -28px #20375b66}.site-v3 .public-studio .site-final h2{color:#f5f8ff;letter-spacing:-.05em;font-size:clamp(36px,4.8vw,62px);font-weight:660;line-height:1.1}.site-v3 .public-studio .site-final h2>span{background-image:linear-gradient(100deg,#85bcff,#e6b4f5)}.site-v3 .public-studio .site-final :is(p,small){color:#c1cce0}.site-v3 .public-studio .site-final .site-kicker{color:#c0cfff}.site-v3 .public-studio .site-final .site-final-art{opacity:.5;width:250px;height:250px;right:-30px}.site-v3 .public-studio .site-final .site-button{margin-block:14px 10px}@media (max-width:1000px){.site-v3 .public-editorial-hero{gap:24px;min-height:470px}.site-v3 .public-editorial-art{height:340px}.site-v3 .public-orbit-core{border-radius:30px;width:135px;height:135px}.site-v3 .public-orbit-tool{width:100px}.site-v3 .public-orbit-tool .brand-illustration{--brand-illustration-size:65px!important}.site-v3 .public-studio .site-feature-detail .site-feature-visual{min-height:330px}.site-v3 .public-studio .site-network-grid article{padding:22px}}@media (max-width:760px){.site-v3 .public-editorial-hero{grid-template-columns:minmax(0,1fr);gap:22px;min-height:0;padding-block:40px 38px}.site-v3 .public-editorial-copy{text-align:start}.site-v3 .public-editorial-copy h1{margin-block:21px 18px;font-size:clamp(36px,8vw,52px)}.site-v3 .public-editorial-copy>p{font-size:14px}.site-v3 .public-editorial-art{width:min(100%,440px);height:320px;margin-inline:auto}.site-v3 .public-editorial-hero--about .public-editorial-art{height:340px;margin-block:15px 5px}.site-v3 .public-editorial-hero--contact{gap:0;padding-block-end:0}.site-v3 .public-editorial-hero--contact .public-editorial-art{display:none}.site-v3 .public-editorial-art:before{filter:blur(25px);inset:8%}.site-v3 .public-studio .home-premium-hero{padding-block:48px 40px}.site-v3 .public-studio .home-hero-baseline{font-size:15px}.site-v3 .public-studio .site-feature-detail{gap:28px;padding-block:35px}.site-v3 .public-studio .site-feature-detail .site-feature-visual{border-radius:22px;min-height:300px}.site-v3 .public-studio .site-feature-index{gap:7px;margin-block:20px}.site-v3 .public-studio .site-feature-index a{padding:9px 13px;font-size:11px}.site-v3 .public-studio .site-workflow{gap:28px;padding:25px}.site-v3 .public-studio .site-feature-card h3{font-size:23px}.site-v3 .public-studio .site-network-section{padding-block-start:36px}.site-v3 .public-studio .pricing-intro{padding-block:42px 16px}.site-v3 .public-studio .pricing-intro h1{font-size:39px}.site-v3 .public-studio .pricing-cadence{width:100%;max-width:420px}.site-v3 .public-studio .pricing-cadence button{min-width:0;padding-inline:10px}.site-v3 .public-studio .site-plan{border-radius:22px}.site-v3 .public-studio .site-plan.premium .pricing-recommendation{border-radius:21px 21px 0 0}.site-v3 .public-studio .welcome-offer{padding:25px}.site-v3 .public-studio .resource-hub{padding-block:40px 28px}.site-v3 .public-studio .resource-hub>header h1{font-size:38px}.site-v3 .public-studio .resource-card{border-radius:20px;padding:23px}.site-v3 .public-studio .resource-card-visual{margin:-23px -23px 22px}.site-v3 .public-studio .resource-search{padding-inline:15px}.site-v3 .public-studio .site-contact-layout{gap:28px;padding-block:12px 50px}.site-v3 .public-studio .site-contact-layout>div:first-child{padding-block-start:0}.site-v3 .public-studio .site-form-card{border-radius:22px;padding:25px}.site-v3 .public-studio .site-values article{padding:26px}.site-v3 .public-studio .ct-hero{padding-block:40px 45px}.site-v3 .public-studio .site-faq{gap:25px;padding-block:46px}.site-v3 .public-studio .site-faq summary{padding-inline:12px;font-size:13px}.site-v3 .public-studio .site-final{border-radius:25px;margin-block:25px 55px;padding:45px 22px}.site-v3 .public-studio .site-final .site-final-art{display:none}.site-v3 .public-studio .site-final h2{font-size:38px}}@media (prefers-reduced-motion:reduce){.site-v3 .public-studio :is(.site-button>svg,.site-text-link>svg,.resource-card-visual img){transition:none;transform:none!important}}@media (forced-colors:active){.site-v3 .public-studio :is(.public-editorial-copy h1>span,.site-final h2>span){color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.site-v3 .public-studio .site-final{background:canvas;border-color:canvastext}.site-v3 .public-studio .site-final :is(h2,p,small,.site-kicker){color:canvastext}.site-v3 .public-studio :is(.site-button,.resource-filters button){border:1px solid buttontext}}
.site-v3 .site-header.creator-navigation{--navigation-ink:#172c50;--navigation-muted:#536781;--navigation-line:#e2eaf5}.site-v3 .creator-navigation .site-header-inner{border-radius:20px}.site-v3 .creator-navigation[data-scrolled=true] .site-header-inner{background:#fffffff2;border-color:#d9e4f2;box-shadow:0 12px 36px -24px #19365a54,0 1px 3px #19365a05}.site-v3 .creator-navigation .site-brand-word{letter-spacing:-1.4px;font-weight:750}.site-v3 .creator-navigation .site-desktop-nav>a,.site-v3 .creator-navigation .site-nav-dropdown>summary{color:#40516a;border-radius:10px;font-weight:550}.site-v3 .creator-navigation .site-desktop-nav>a:is(:hover,[aria-current]),.site-v3 .creator-navigation .site-nav-dropdown:is([open],[data-current=true])>summary,.site-v3 .creator-navigation .site-nav-dropdown>summary:hover{color:#225da5;background:#ebf3ff}.site-v3 .creator-navigation .public-language-trigger{border-radius:10px}.site-v3 .site-header.creator-navigation .site-account-links .public-button-dark{box-shadow:inset 0 1px #ffffff21,0 4px 9px -6px #325ca466}.site-v3 .site-header.creator-navigation .site-account-links .public-button-dark:hover{box-shadow:inset 0 1px #ffffff21,0 6px 15px -7px #325ca480}.site-v3 .creator-navigation .site-nav-dropdown .site-nav-panel{background:#fff;border-color:#dce6f3;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(250px,.39fr);gap:16px;padding:12px;box-shadow:0 28px 70px -24px #19365a38,0 2px 8px #19365a06}.site-v3 .creator-navigation .site-nav-groups{align-items:start;gap:12px;padding:16px 4px 10px}.site-v3 .creator-navigation .site-nav-panel-label{color:#586b85;letter-spacing:.035em;align-items:center;gap:10px;margin-block-end:12px;font-size:11px;font-weight:650;display:flex}.site-v3 .creator-navigation .site-nav-panel-label:before{content:"";background:linear-gradient(#3b96fc,#b29cf7);border-radius:3px;flex:0 0 4px;width:4px;height:14px}.site-v3 .creator-navigation .site-nav-group ul{gap:6px}.site-v3 .creator-navigation .site-nav-item{border-radius:14px;gap:12px;min-height:88px;position:relative}.site-v3 .creator-navigation .site-nav-item:is(:hover,[aria-current=page]){background:#f4f8fe;border-color:#e3ebf7}.site-v3 .creator-navigation .site-nav-item strong{color:var(--navigation-ink);font-weight:650}.site-v3 .creator-navigation .site-nav-panel .site-nav-item small{color:var(--navigation-muted);line-height:1.6}.site-v3 .creator-navigation .site-nav-item-arrow{color:#5578a8;opacity:0;flex:0 0 15px;margin-inline-start:auto;transition:opacity .16s}.site-v3 .creator-navigation .site-nav-item:is(:hover,:focus-visible,[aria-current=page])>.site-nav-item-arrow{opacity:1}.site-v3 .creator-navigation .site-nav-status{color:#53647c;background:#f1f5fa;border:1px solid #dfe7f2;border-radius:5px;padding:3px 7px;font-size:10px}.site-v3 .creator-navigation .site-nav-feature{isolation:isolate;background:radial-gradient(at 100% 0,#dbeeffa6,#0000 65%),linear-gradient(145deg,#f2f7ff,#f8f4fc);border:1px solid #e1e9f6;border-radius:16px;justify-content:flex-start;padding:22px;position:relative}.site-v3 .creator-navigation .site-nav-feature-heading{justify-content:space-between;align-items:flex-start;gap:8px;width:100%;min-height:90px;margin-block-end:14px;display:flex}.site-v3 .creator-navigation .site-nav-feature-eyebrow{color:#526985;letter-spacing:.055em;overflow-wrap:anywhere;margin-block-start:5px;font-size:10px;font-weight:650;line-height:1.6}.site-v3 .creator-navigation .site-nav-feature-art{flex:0 0 88px;place-items:center;width:88px;height:88px;display:grid;position:relative}.site-v3 .creator-navigation .site-nav-feature-art:before{content:"";z-index:-1;background:linear-gradient(145deg,#ffffffc9,#dfe9ff80);border:1px solid #fff;border-radius:50%;position:absolute;inset:1px;box-shadow:0 9px 20px -16px #5375b966}.site-v3 .creator-navigation .site-nav-feature>strong{max-width:260px;color:var(--navigation-ink);letter-spacing:-.75px;font-size:22px;font-weight:650;line-height:1.24}.site-v3 .creator-navigation .site-nav-feature>p{color:#526680;margin-block:11px 20px;line-height:1.7}.site-v3 .creator-navigation .site-nav-feature>.site-nav-panel-footer{color:#245fa6;white-space:normal;border-block-start:1px solid #dce5f4;border-radius:0;justify-content:space-between;gap:12px;width:100%;margin-block-start:auto;padding-block:12px 0;line-height:1.5}.site-v3 .creator-navigation .site-nav-panel-footer>svg{background:#ffffffb3;border:1px solid #d7e4f6;border-radius:50%;width:28px;height:28px;padding:6px}.site-v3 .creator-navigation .site-resources .site-nav-feature{background:radial-gradient(at 100% 0,#efd9fb94,#0000 65%),linear-gradient(145deg,#f5f7ff,#fbf4fe)}.site-v3 .site-footer{color:#b7c5d9;background:radial-gradient(at 8% 0,#3b96fc13,#0000 52%),radial-gradient(at 100% 100%,#e091f40a,#0000 48%),#13223c;margin-block-start:88px}.site-v3 .site-footer:before{background:linear-gradient(90deg,#3b96fc24,#7ebaffb3 35%,#e091f4b3 70%,#e091f424)}.site-v3 .site-footer-inner{width:min(1240px,100% - 64px)}.site-v3 .site-footer .discord-community--public{--community-ink:#f4f7fc;--community-muted:#b7c5d9;border-block-end-color:#ffffff17;gap:24px;padding-block:38px}.site-v3 .site-footer .discord-community--public>.discord-community-symbol{color:#c4d3ff;background:linear-gradient(145deg,#31446c,#343a62);border-color:#6b8abe3d;border-radius:16px;box-shadow:inset 0 1px #ffffff0d}.site-v3 .site-footer .discord-community-kicker{color:#9fb9dd;letter-spacing:.075em;font-size:10px}.site-v3 .site-footer .discord-community-copy>h2{color:#f5f8fe;letter-spacing:-.65px;font-size:clamp(20px,2vw,25px);font-weight:600}.site-v3 .site-footer .discord-community-description{color:#b7c5d9;font-size:13px}.site-v3 .site-footer .discord-community-cta,.site-v3 .site-footer .discord-community-cta:hover{color:#fff;background:var(--brand-action-gradient) border-box no-repeat;border:1px solid #ffffff24;border-radius:10px;min-height:46px;padding:12px 18px;font-size:12px;box-shadow:0 4px 14px #0713261f}.site-v3 .site-footer .discord-community-cta:hover{background:var(--brand-action-gradient) border-box no-repeat}.site-v3 .site-footer-grid{gap:48px;padding-block:52px 42px}.site-v3 .site-footer .site-brand{color:#f5f8fe;font-size:29px;font-weight:750;display:inline-flex}.site-v3 .site-footer .site-brand-word{letter-spacing:-1.5px}.site-v3 .site-footer .site-brand-dot{color:#86baff}.site-v3 .site-footer-brand p{color:#b7c5d9;font-size:14px;line-height:1.8}.site-v3 .site-footer .site-made{color:#98adc9;letter-spacing:.08em;font-size:9px;font-weight:500;display:inline-block}.site-v3 .site-footer-column h2{color:#f1f5fc;letter-spacing:.025em;margin-block:10px 17px;font-size:12px;font-weight:650}.site-v3 .site-footer-column ul{gap:3px}.site-v3 .site-footer-column a{color:#b7c5d9;min-height:33px;font-size:13px;transition:color .15s}.site-v3 .site-footer-legal{border-block-start-color:#ffffff17;padding-block:24px 20px}.site-v3 .site-footer-legal ul{gap:4px 26px}.site-v3 .site-footer-legal a{color:#b7c5d9;min-height:30px}.site-v3 .site-footer-legal p{color:#98adc9;margin-block-start:10px;font-size:11px}.site-v3 .site-footer-bottom{color:#98adc9;border-block-start-color:#ffffff12}.site-v3 .site-footer-bottom>a{color:#b6d4fc}.site-v3 .site-footer :is(.site-footer-column,.site-footer-legal) a:hover,.site-v3 .site-footer-bottom>a:hover{color:#fff;text-decoration-thickness:1px}.site-v3 .site-footer a:focus-visible{outline-offset:4px;outline:2px solid #a3c9ff}.site-v3[dir=rtl] .creator-navigation :is(.site-nav-panel-label,.site-nav-feature-eyebrow),.site-v3[dir=rtl] .site-footer :is(.site-footer-column h2,.discord-community-kicker){letter-spacing:normal}.site-v3[dir=rtl] .creator-navigation .site-nav-item-arrow{transform:scaleX(-1)}@media (max-width:1280px){.site-v3 .creator-navigation .site-nav-dropdown .site-nav-panel{grid-template-columns:minmax(0,1fr) minmax(250px,.4fr);gap:10px}.site-v3 .creator-navigation .site-nav-groups{gap:4px;padding-inline:0}.site-v3 .creator-navigation .site-nav-item{gap:10px;padding-inline:10px}.site-v3 .creator-navigation .site-nav-feature{padding:20px}}@media (max-width:1120px){.site-v3 .creator-navigation .site-mobile-menu>nav{border-color:#dce6f3;border-radius:20px;box-shadow:0 26px 60px -22px #19365a38}.site-v3 .creator-navigation .site-mobile-menu-hint{color:#526781;padding-block:14px}.site-v3 .creator-navigation .site-mobile-group>summary{font-weight:600}.site-v3 .creator-navigation .site-mobile-group[open]>summary{color:#225da5;background:#edf4ff}.site-v3 .creator-navigation .site-mobile-group .site-nav-panel-label{font-size:10px}.site-v3 .creator-navigation .site-mobile-group .site-nav-item-arrow{display:none}.site-v3 .creator-navigation .site-mobile-overview{background:linear-gradient(120deg,#eef5ff,#f7f2fc);border-color:#dfe8f6}.site-v3 .creator-navigation .site-mobile-menu-actions{background:#f9fbff}}@media (max-width:960px){.site-v3 .site-footer-grid{gap:30px;padding-block:38px}.site-v3 .site-footer-brand p{margin-block:12px}}@media (max-width:640px){.site-v3 .site-footer{margin-block-start:56px}.site-v3 .site-footer-inner{width:calc(100% - 40px)}.site-v3 .site-footer .discord-community--public{gap:16px 14px;padding-block:30px}.site-v3 .site-footer .discord-community-copy>h2{letter-spacing:-.5px;font-size:21px;line-height:1.35}.site-v3 .site-footer .discord-community-description{font-size:12px}.site-v3 .site-footer .discord-community-cta{padding:11px 14px}.site-v3 .site-footer-grid{gap:28px 20px;padding-block:34px}.site-v3 .site-footer-column h2{margin-block:0 10px}.site-v3 .site-footer-column a{min-height:36px;font-size:12px}.site-v3 .site-footer-legal ul{gap:4px 18px}}@media (prefers-reduced-motion:reduce){.site-v3 .creator-navigation .site-nav-item-arrow,.site-v3 .site-footer-column a{transition:none}}@media (forced-colors:active){.site-v3 .site-footer{color:canvastext;background:canvas}.site-v3 .site-footer :is(p,span,h2,.site-brand,a){color:canvastext}.site-v3 .site-footer .discord-community-cta,.site-v3 .site-footer .discord-community-cta:hover{color:buttontext;box-shadow:none;background:buttonface;border-color:buttontext}.site-v3 .creator-navigation .site-nav-feature-art:before{display:none}}
.site-v3 .login-modal.auth-premium.auth-focused.auth-studio{--auth-ink:#152540;--auth-muted:#65738a;--auth-border:#dfe6f0;--auth-gradient:linear-gradient(105deg, #2b64c8 0%, #7355bd 53%, #934caf 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border:1px solid #fff;border-radius:28px;width:min(1000px,100% - 48px);height:fit-content;max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 40px 130px #111e4045,0 8px 30px #15254014}.site-v3 .login-modal.auth-studio::backdrop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#14213b69}.site-v3 .login-modal.auth-studio [hidden]{display:none!important}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-grid{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);height:auto;min-height:580px;max-height:none}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-form{background:radial-gradient(at 0 0,#3b96fc07,#0000 50%),#fff;justify-content:center;padding:34px 42px 28px;position:relative;overflow:visible}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .login-modal-brand{letter-spacing:-1.25px;gap:9px;margin-bottom:28px;font-size:25px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading{margin-bottom:24px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading .login-modal-kicker{color:#596b85;letter-spacing:.13em;font-size:9px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading h2{letter-spacing:-1.4px;font-size:clamp(29px,2.6vw,34px);font-weight:650;line-height:1.14}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading>p:not(.login-modal-kicker){max-width:340px;font-size:12px;line-height:1.65}.site-v3 .login-modal.auth-focused.auth-studio .auth-method-choice{gap:12px}.site-v3 .login-modal.auth-focused.auth-studio .social-signin-buttons{gap:9px}.site-v3 .login-modal.auth-focused.auth-studio .social-signin-buttons button{min-height:48px;transition:border-color .18s,background .18s;background:#fff!important;border-radius:12px!important;padding:12px 15px!important;font-size:12px!important}.site-v3 .login-modal.auth-focused.auth-studio .social-signin-buttons button:hover:not(:disabled){background:#f5f9ff!important;border-color:#9ec6f8!important}.site-v3 .login-modal.auth-focused.auth-studio .social-signin-buttons button:disabled{color:#738096!important;background:#f9fbfd!important;border-color:#e8edf4!important}.site-v3 .login-modal.auth-focused.auth-studio .social-signin-buttons button small{background:#edf1f7;border-radius:5px;font-size:9px;font-weight:500}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-email-choice,.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>button[type=submit],.site-v3 .login-modal.auth-focused.auth-studio .social-completion-form>button[type=submit]{background:var(--auth-gradient) border-box no-repeat;color:#fff;border-color:#0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:47px;padding-inline:37px;font-size:12px;font-weight:650;display:flex;position:relative;box-shadow:0 5px 16px #3b96fc1f,inset 0 1px #ffffff30}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-email-choice:disabled,.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>button[type=submit]:disabled,.site-v3 .login-modal.auth-focused.auth-studio .social-completion-form>button[type=submit]:disabled{color:#62728a;box-shadow:none;opacity:1;background:#e9eef6;border-color:#d3ddea}.site-v3 .login-modal.auth-focused.auth-studio .auth-cta-arrow{opacity:.9;flex-shrink:0;transition:transform .18s;position:absolute;inset-inline-end:15px}.site-v3 .login-modal.auth-focused.auth-studio :is(.auth-email-choice,button[type=submit]):hover:not(:disabled) .auth-cta-arrow{transform:translate(3px)}.site-v3[dir=rtl] .login-modal.auth-studio .auth-cta-arrow{rotate:180deg}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-method-back{color:#50739c;min-height:30px;margin-bottom:10px;font-size:11px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>label{color:#43526b;margin-bottom:12px;font-size:11px;font-weight:550;display:block}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]){min-height:44px;color:var(--auth-ink);background:#fafcfe;border-color:#dfe6f0;border-radius:11px;margin-top:5px;box-shadow:inset 0 1px 2px #17243d02}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]):focus{background:#fff;border-color:#3b96fc;box-shadow:0 0 0 3px #3b96fc14}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form form>.auth-remember,.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form form>.registration-terms{font-weight:400;display:flex}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form form>.registration-terms{margin-block:1px 14px;font-size:10px;line-height:1.6}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .site-auth-links{border-color:#e9eef5;margin-top:15px;padding-top:13px;font-size:11px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-footer{margin-top:19px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-footer .login-modal-private{color:#7a879a}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-choice{background:linear-gradient(115deg,#eff7ff,#faf2fc);border-color:#e0e9f6}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form:has([data-auth-step=email]) .login-modal-brand{margin-bottom:17px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form:has([data-auth-step=email]) .login-modal-heading{margin-bottom:13px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form:has([data-auth-step=email]) .login-modal-heading h2{font-size:29px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-story{isolation:isolate;background:radial-gradient(at 95% 0,#a069cf45,#0000 55%),radial-gradient(at 0 85%,#3b96fc38,#0000 64%),linear-gradient(150deg,#172944,#151e34 80%);border-inline-start:1px solid #ffffff15;padding:36px 31px 25px;position:relative;overflow:hidden}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story:before{opacity:.18;background-image:radial-gradient(#c6daff70 .7px,#0000 .7px);background-size:22px 22px;-webkit-mask-image:linear-gradient(#0000,#000 45%,#0000);mask-image:linear-gradient(#0000,#000 45%,#0000)}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story-label{color:#dae7ff;letter-spacing:.12em;background:#ffffff08;border-color:#c8ddff26;gap:7px;padding:7px 10px;font-size:8px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story h3{color:#f8fbff;letter-spacing:-1.5px;margin-top:24px;font-size:38px;font-weight:550;line-height:1.13;position:relative}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story h3>span{background-image:linear-gradient(105deg,#81bdff,#e091f4)}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story>p{color:#b9cbe4;max-width:275px;margin-top:15px;font-size:12px;line-height:1.7}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story .login-modal-scene{grid-template-rows:minmax(190px,1fr) auto;min-height:255px;margin-top:10px;margin-bottom:0;position:relative}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-orbit{z-index:-1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0 0 58px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-orbit>span{aspect-ratio:1;background:radial-gradient(circle,#3b96fc18,#0000 65%);border:1px solid #9ac5ff24;border-radius:50%;width:205px;position:absolute}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-orbit>span:nth-child(2){border-color:#d89cf011;width:270px;rotate:-25deg;scale:1 .65}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-orbit>span:nth-child(3){background:0 0;border-color:#b2ccff09;width:330px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-scene>.westats-mascot{--mascot-size:180px;filter:drop-shadow(0 18px 30px #070d2450);margin:0}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-scene .login-modal-features{gap:8px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-features>span{color:#cfddf2;background:linear-gradient(145deg,#ffffff0c,#ffffff04);border-color:#bfdaff1c;border-radius:12px;gap:9px;min-height:77px;padding:12px 10px;font-size:9px;line-height:1.5}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-features svg{color:#97c8ff}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-features>span:nth-child(2) svg{color:#dfb4f4}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story>small{color:#94a9c8;letter-spacing:.02em;margin-top:0;padding-top:22px;font-size:9px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-close{top:13px;color:#dbe8fa;background:#ffffff0c;border-color:#d4e1f22e;border-radius:10px;width:32px;min-height:32px;inset-inline-end:13px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-close:hover{color:#fff;background:#ffffff18;border-color:#d4e1f25c}.site-v3 .login-modal.auth-focused.auth-studio .auth-email-state:has(.auth-email-symbol){background:radial-gradient(at 100% 0,#e091f413,#0000 60%),#f7faff;border-color:#e1e9f5;border-radius:18px}.site-v3 .login-modal.auth-focused.auth-studio .auth-email-state .auth-email-symbol{background:linear-gradient(135deg,#dfedff,#f5e5fa);border:1px solid #fff;box-shadow:0 5px 15px #3b96fc0d}.site-v3 .login-modal.auth-focused.auth-studio .auth-email-state .auth-email-address{background:#ffffffad;border-radius:9px}.site-v3 .login-modal.auth-focused.auth-studio :is(a,button,input):focus-visible{outline-color:#2378d9!important}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]):focus-visible{border-color:#2b64c8;box-shadow:0 0 0 2px #2b64c8;outline:none!important}.site-v3[dir=rtl] .login-modal.auth-studio :is(h2,h3,.login-modal-kicker,.login-modal-story-label){letter-spacing:normal}@media (min-width:781px) and (max-height:760px){.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-grid{min-height:550px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-form{padding-block:23px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .login-modal-brand{margin-bottom:16px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading{margin-bottom:18px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading h2{font-size:27px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form:has([data-auth-step=email]) .login-modal-heading h2{font-size:27px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>label{margin-bottom:9px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-method-back{margin-bottom:7px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]){min-height:42px;padding-block:8px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .registration-terms{margin-bottom:11px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .site-auth-links{margin-top:11px;padding-top:10px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-footer{margin-top:14px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-story{padding-block:28px 23px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story h3{margin-top:20px;font-size:34px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-story .login-modal-scene{grid-template-rows:minmax(155px,1fr) auto;min-height:230px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-scene>.westats-mascot{--mascot-size:160px}}@media (max-width:780px){.site-v3 .login-modal.auth-premium.auth-focused.auth-studio{border-radius:22px;width:min(480px,100% - 24px);max-height:calc(100dvh - 24px)}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-grid{grid-template-columns:minmax(0,1fr);min-height:0}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-form{background:radial-gradient(at 100% 0,#e091f413,#0000 40%),radial-gradient(at 0 0,#3b96fc08,#0000 50%),#fff;padding:30px 27px 25px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-story{display:none}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .login-modal-brand{margin-bottom:25px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading h2{font-size:30px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]){font-size:16px}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-close{color:#687a93;background:#f6f8fc;border-color:#e1e8f2}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-close:hover{color:#245b9c;background:#edf4ff}}@media (max-width:380px){.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-form{padding-inline:21px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-heading h2{font-size:27px}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form:has([data-auth-step=email]) .login-modal-heading h2{font-size:27px}.site-v3 .login-modal.auth-focused.auth-studio .auth-cta-arrow{width:15px;inset-inline-end:12px}}@media (prefers-reduced-motion:reduce){.site-v3 .login-modal.auth-studio .auth-cta-arrow{transition:none}}@media (forced-colors:active){.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form input:not([type=checkbox]):focus-visible{outline-offset:2px;outline:2px solid highlight!important}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-email-choice,.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>button[type=submit],.site-v3 .login-modal.auth-focused.auth-studio .social-completion-form>button[type=submit]{color:buttontext;box-shadow:none;background:buttonface;border:1px solid buttontext}.site-v3 .auth-premium.auth-focused.auth-studio .login-modal-close{color:buttontext;background:buttonface;border-color:buttontext}.site-v3 .login-modal.auth-studio .login-modal-orbit{display:none}.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-email-choice:disabled,.site-v3 .login-modal.auth-focused.auth-studio .login-modal-form .auth-form-fields>button[type=submit]:disabled,.site-v3 .login-modal.auth-focused.auth-studio .social-completion-form>button[type=submit]:disabled{color:graytext;background:buttonface;border-color:graytext}}

