*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body,h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit}button{color:inherit;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}@font-face{font-family:Inter;src:url(/assets/fonts/Inter.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Space Mono;src:url(/assets/fonts/SpaceMono-Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Space Mono;src:url(/assets/fonts/SpaceMono-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:TVCD;src:url(/assets/Tvcd-d92gK.ttf)format("truetype");font-display:swap}:root{--yellow:#fff000;--black:#060606;--line:#e8e8e8;--mono:"Space Mono", monospace;--display:"TVCD", monospace}html{overflow-x:clip}body,#root{width:100%;max-width:100%;overflow-x:clip}img,svg{max-width:100%}body{color:var(--black);font-family:var(--mono);background:#fff;font-size:12px}.shell{width:min(100%,1440px);margin:0 auto;padding-left:48px;padding-right:48px}.site-header,.hero,.join,.footer{background:var(--yellow)}.site-header{z-index:30;position:sticky;top:0}.hero{min-height:796px}.nav{justify-content:space-between;align-items:center;height:56px;display:flex}.logo{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block}.logo--small{background-image:url(/assets/figma-asset-3.svg);width:161px;height:16px}.logo--large{background-image:url(/assets/figma-asset-2.svg);width:242px;height:24px}.nav__links,.nav__actions,.button-row{align-items:center;gap:32px;display:flex}.nav__links a,.button{text-transform:uppercase;letter-spacing:1.1px;font-size:11px}.button{color:#fff;cursor:pointer;white-space:nowrap;background:#000;border:1px solid #000;min-height:34px;padding:8px 16px}.button--outline{color:#000;background:0 0}.button:hover{opacity:.7}.hero__body{height:710px;padding-top:80px;position:relative}.hero__copy{z-index:1;position:relative}.hero .eyebrow{color:#0006;letter-spacing:1.1px;font-size:11px;line-height:16.5px}.eyebrow,.micro{color:#0000006b;text-transform:uppercase;letter-spacing:1px;font-size:10px}.hero h1,h2{font-family:var(--display);text-transform:uppercase;letter-spacing:-1px;margin-top:28px;font-weight:400}.hero h1{letter-spacing:-1.6px;margin:32px 0 8px;font-size:64px;line-height:72px}.hero .lede{max-width:384px;margin:32px 0 48px;font-size:16px;line-height:22px}.button-row{gap:12px;margin-top:42px}.hero .button-row .button{min-height:47px;padding:14px 24px}.hero__art{mix-blend-mode:multiply;background:url(/assets/figma-source-1.png) 50%/contain no-repeat;width:722px;height:600px;position:absolute;top:50px;left:calc(50% - 35px)}.stats{border-top:1px solid #0000001a;grid-template-columns:repeat(3,1fr);width:min(100%,1440px);height:auto;min-height:86px;margin:0 auto;padding:0;display:grid}.stats div{border-right:1px solid #0000001a;min-height:85px;padding:20px 48px}.stats div:last-child{border:0}.stats strong{font-family:var(--display);font-size:24px;font-weight:400;line-height:32px;display:block}.stats span{color:#000;letter-spacing:1px;text-transform:uppercase;padding-top:2px;font-size:10px;line-height:15px;display:block}.section{padding-top:80px;padding-bottom:80px}.section h2,.join h2,.faq h2{font-size:48px;line-height:.84}.section-head{justify-content:space-between;align-items:flex-end;display:flex}.section-head>p{color:#0006;font-size:9px;line-height:1.5}.expert-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:50px;display:grid}.expert-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:156px;padding:16px 12px}.expert-grid article:nth-child(3n){border-right:0}.expert-grid article:nth-last-child(-n+3){border-bottom:0}.expert-grid span{color:#aaa;text-transform:uppercase;font-size:8px}.expert-grid h3,.process-item h3,.join h3{margin-top:13px;font-size:11px}.expert-grid p,.process-item p,.join li p,.price-grid li,.accordion p{color:#00000085;margin-top:8px;font-size:9px;line-height:1.45}.process{border-top:1px solid var(--line);min-height:560px}.process__columns{grid-template-columns:1fr 1fr;gap:72px;margin-top:42px;padding-left:16px;padding-right:16px;display:grid}.process__columns>div:last-child{padding-top:4px}.process__columns .micro{margin-bottom:17px}.process-item{border-bottom:1px solid var(--line);grid-template-columns:22px 1fr;padding:12px 0;display:grid}.process-item>span{color:#aaa;font-size:8px}.process-item h3{margin-top:0}.process-item p{max-width:365px;margin-top:5px}.join{padding:72px 0}.join__grid{grid-template-columns:1fr 1fr;gap:120px;display:grid}.join .lede{max-width:350px;font-size:11px}.join .button{margin-top:30px}.join ol{padding-top:5px}.join li{border-bottom:1px solid #0000002e;grid-template-columns:36px 1fr;gap:10px;padding:14px 0;display:grid}.join li b{color:#00000047;font-size:17px;font-weight:400}.join li h3{margin-top:0}.price-grid{grid-template-columns:320px 320px;gap:28px;margin:44px 0 0 16px;display:grid}.price-grid article{min-height:365px;padding:18px 15px}.price-grid__custom{background:var(--yellow)}.price-grid strong{font-family:var(--display);text-transform:uppercase;margin-top:26px;font-size:35px;font-weight:400;display:block}.price-grid strong small{font-family:var(--mono);font-size:11px}.price-grid>article>p:not(.micro){margin-top:3px;font-size:10px}.price-grid ul{margin:15px 0 17px}.price-grid li{margin-bottom:7px}.price-grid li:before{content:"+";margin-right:8px}.price-grid .button{width:100%}.faq{color:#fff;background:#000;padding:74px 0 66px}.faq .eyebrow{color:#fff6}.faq__grid{grid-template-columns:1fr 2fr;gap:100px;display:grid}.faq h2{margin-top:25px;font-size:49px}.accordion__item{border-bottom:1px solid #ffffff26}.accordion button{color:#fff;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;min-height:46px;font-size:10px;display:flex}.accordion p{color:#ffffff8c;max-width:500px;margin:0 0 15px}.icon{background-position:50%;background-repeat:no-repeat;background-size:contain;width:10px;height:10px}.icon--plus{background-image:url(/assets/figma-asset-1.svg)}.icon--minus{background-image:url(/assets/figma-asset-4.svg)}.footer{padding:62px 0 38px}.footer__top{justify-content:space-between;min-height:150px;display:flex}.footer__top>div:first-child p{color:#00000073;width:320px;margin-top:16px;font-size:10px;line-height:1.5}.footer__legal{overflow-wrap:anywhere}.footer__legal b{color:#0000009e;font-weight:700}.footer__links{gap:80px;display:flex}.footer__links div{flex-direction:column;gap:9px;width:110px;display:flex}.footer__links span{color:#00000073;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px;font-size:10px}.footer__links a{color:#0009}.footer__bottom{color:#00000061;letter-spacing:1px;text-transform:uppercase;justify-content:space-between;padding-top:30px;font-size:9px;display:flex}.policy-page{background:#fff;min-height:100vh}.policy-section{padding-top:96px;padding-bottom:96px}.policy-section h1{max-width:900px;font-family:var(--display);letter-spacing:-1.2px;text-transform:uppercase;margin-top:16px;font-size:48px;font-weight:400;line-height:56px}.policy-content{max-width:896px;margin-top:48px}.policy-content h2{font-family:var(--mono);letter-spacing:0;text-transform:none;margin:48px 0 16px;font-size:18px;font-weight:700;line-height:28px}.policy-content h3{margin:32px 0 12px;font-size:14px;line-height:22px}.policy-content p{color:#000000ad;white-space:pre-line;margin-top:14px;font-size:14px;line-height:24px}.policy-content p,.policy-table td{overflow-wrap:anywhere}.policy-content__bullet{padding-left:20px;position:relative}.policy-content__bullet:before{content:"";background:#000;width:4px;height:4px;position:absolute;top:10px;left:2px}.policy-table{border-collapse:collapse;color:#000000b8;width:100%;max-width:680px;margin:24px 0 32px;font-size:13px;line-height:21px}.policy-table td{border:1px solid var(--line);vertical-align:top;padding:10px 12px}.policy-table td:first-child{color:#00000073;text-transform:uppercase;letter-spacing:.7px;width:190px}@media (width<=760px){.shell{padding-left:20px;padding-right:20px}.hero{min-height:790px}.nav__links{display:none}.nav__actions{gap:6px}.nav__actions .button{padding-left:8px;padding-right:8px;font-size:8px}.hero__body{height:624px;padding-top:65px}.hero h1{font-size:48px;line-height:.88}.hero .lede{margin-bottom:32px;font-size:14px;line-height:1.6}.hero__art{opacity:.75;width:330px;height:310px;top:320px;left:auto;right:20px}.stats{height:auto;margin-top:0}.stats div{min-height:78px;padding:16px 20px}.stats strong{font-size:14px}.section{padding-top:55px;padding-bottom:55px}.section h2,.join h2,.faq h2{font-size:41px}.section-head{display:block}.section-head>p{margin-top:22px}.expert-grid{grid-template-columns:1fr 1fr}.expert-grid article:nth-child(3n){border-right:1px solid var(--line)}.expert-grid article:nth-child(2n){border-right:0}.expert-grid article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.expert-grid article:nth-last-child(-n+2){border-bottom:0}.process__columns,.join__grid,.faq__grid{grid-template-columns:1fr;gap:38px}.process__columns{padding:0}.price-grid{grid-template-columns:1fr;margin-left:0}.footer__top{display:block}.footer__links{justify-content:space-between;gap:10px;margin-top:40px}.footer__bottom{gap:12px;font-size:7px}.faq{padding-top:55px}}.hero .button-row{margin-top:64px}@media (width<=760px){.hero .button-row{margin-top:0}}@media (width>=1441px){.shell{width:100%;max-width:none;padding-left:3.33333vw;padding-right:3.33333vw}.hero{min-height:55.2778vw}.nav{height:3.8889vw}.logo--small{width:11.1806vw;height:1.1111vw}.nav__links,.nav__actions{gap:2.2222vw}.nav__links a,.button{letter-spacing:.0764vw;font-size:.7639vw}.nav__actions .button{min-height:3.2639vw;padding:.7639vw 1.1111vw}.hero__body{height:49.3056vw;padding-top:5.5556vw}.hero .eyebrow{letter-spacing:.0764vw;font-size:.7639vw;line-height:1.1458vw}.hero h1{letter-spacing:-.1111vw;margin-top:2.2222vw;margin-bottom:.5556vw;font-size:4.4444vw;line-height:5vw}.hero .lede{width:26.6667vw;max-width:none;margin-top:2.2222vw;margin-bottom:3.3333vw;font-size:1.1111vw;line-height:1.5278vw}.hero .button-row{gap:.8333vw;margin-top:4.4444vw}.hero .button-row .button{min-height:3.2639vw;padding:.9722vw 1.6667vw}.hero__art{width:50.1389vw;height:41.6667vw;top:3.4722vw;left:47.5694vw}.stats{min-height:5.9722vw}.stats div{min-height:5.9028vw;padding:1.3889vw 3.33333vw}.stats strong{font-size:1.6667vw;line-height:2.2222vw}.stats span{letter-spacing:.0694vw;padding-top:.1389vw;font-size:.6944vw;line-height:1.0417vw}}@media (width>=761px){.nav__links a{font-size:14px}.eyebrow,.micro{letter-spacing:1.1px;font-size:11px}.section h2,.join h2{letter-spacing:-1.6px;font-size:64px;line-height:72px}.section-head>p{font-size:12px;line-height:19.5px}.expert-grid span,.process-item>span{font-size:11px}.expert-grid h3,.process-item h3,.join h3{font-size:14px}.expert-grid p,.process-item p,.join li p,.price-grid li{font-size:12px;line-height:19.5px}.join .lede{max-width:384px;font-size:16px;line-height:22px}.join li b{font-size:24px}.price-grid strong{font-size:48px}.price-grid strong small{font-size:14px}.price-grid>article>p:not(.micro){font-size:12px}.faq h2{letter-spacing:-1.6px;font-size:48px;line-height:56px}.accordion button{min-height:68px;font-size:14px;font-weight:700}.accordion p{font-size:14px;line-height:22.75px}.footer__top>div:first-child p,.footer__links a{font-size:12px;line-height:19.5px}.footer__links span{font-size:11px}.footer__bottom{font-size:10px}}@media (width>=1441px){.nav__links a{font-size:.9722vw}.section h2,.join h2{letter-spacing:-.1111vw;font-size:4.4444vw;line-height:5vw}.section-head>p,.expert-grid p,.process-item p,.join li p,.price-grid li,.footer__top>div:first-child p,.footer__links a{font-size:.8333vw;line-height:1.3542vw}.expert-grid span,.process-item>span,.eyebrow,.micro,.footer__links span{font-size:.7639vw}.expert-grid h3,.process-item h3,.join h3,.accordion button{font-size:.9722vw}.join .lede{max-width:26.6667vw;font-size:1.1111vw;line-height:1.5278vw}.join li b{font-size:1.6667vw}.price-grid strong{font-size:3.3333vw}.price-grid strong small,.price-grid>article>p:not(.micro){font-size:.9722vw}.faq h2{letter-spacing:-.1111vw;font-size:3.3333vw;line-height:3.8889vw}.accordion button{min-height:4.7222vw}.accordion p{font-size:.9722vw;line-height:1.5799vw}.footer__bottom{font-size:.6944vw}}@media (width>=761px){.section h2,.join h2{font-size:48px;line-height:56px}.expert-grid h3{font-size:20px;line-height:28px}.process-item h3{font-size:16px;line-height:22px}.join h3{font-size:14px;line-height:20px}}@media (width>=1441px){.section h2,.join h2{font-size:3.3333vw;line-height:3.8889vw}.expert-grid h3{font-size:1.3889vw;line-height:1.9444vw}.process-item h3{font-size:1.1111vw;line-height:1.5278vw}.join h3{font-size:.9722vw;line-height:1.3889vw}}.stats strong{font-size:24px;line-height:32px}@media (width>=1441px){.stats strong{font-size:1.6667vw;line-height:2.2222vw}}@media (width>=761px){.experts{border-top:1px solid #0000001a;padding-top:97px;padding-bottom:96px}.experts h2{margin-top:16px}.experts .section-head>p{color:#00000080;width:320px;font-size:14px;line-height:22.75px}.experts .expert-grid{background:#e8e8e8;border:1px solid #e8e8e8;gap:1px;height:427px;margin-top:56px}.experts .expert-grid article{background:#fff;border:0;min-height:0;padding:32px}.experts .expert-grid h3{margin-top:16px;font-size:18px;font-weight:700;line-height:28px}.experts .expert-grid p{color:#0000008c;margin-top:12px;font-size:12px;line-height:19.5px}}@media (width>=1441px){.experts{padding-top:6.7361vw;padding-bottom:6.6667vw}.experts h2{margin-top:1.1111vw}.experts .section-head>p{width:22.2222vw;font-size:.9722vw;line-height:1.5799vw}.experts .expert-grid{height:29.6528vw;margin-top:3.8889vw}.experts .expert-grid article{padding:2.2222vw}.experts .expert-grid h3{margin-top:1.1111vw;font-size:1.25vw;line-height:1.9444vw}.experts .expert-grid p{margin-top:.8333vw;font-size:.8333vw;line-height:1.3542vw}}@media (width>=761px){.process{border-top:1px solid #0000001a;min-height:0;padding-top:97px;padding-bottom:96px}.process h2{margin-top:16px}.process__columns{background:#0000001a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:56px;padding:0}.process__columns>div,.process__columns>div:last-child{background:#fff;padding:48px}.process__columns .micro{margin:0}.process-item:first-of-type{margin-top:32px}.process-item{border-bottom:1px solid #00000014;grid-template-columns:24px minmax(0,1fr);gap:24px;padding:24px 0 25px}.process-item:last-child{border-bottom:0;padding-bottom:24px}.process-item>span{color:#00000040;font-size:11px;line-height:16.5px}.process-item h3{font-size:16px;font-weight:700;line-height:22px}.process-item p{color:#0000008c;max-width:none;margin-top:6px;font-size:12px;line-height:19.5px}}@media (width>=1441px){.process{padding-top:6.7361vw;padding-bottom:6.6667vw}.process h2{margin-top:1.1111vw}.process__columns{margin-top:3.8889vw}.process__columns>div,.process__columns>div:last-child{padding:3.3333vw}.process-item:first-of-type{margin-top:2.2222vw}.process-item{grid-template-columns:1.6667vw minmax(0,1fr);gap:1.6667vw;padding:1.6667vw 0 1.7361vw}.process-item:last-child{padding-bottom:1.6667vw}.process-item>span{font-size:.7639vw;line-height:1.1458vw}.process-item h3{font-size:1.1111vw;line-height:1.5278vw}.process-item p{margin-top:.4167vw;font-size:.8333vw;line-height:1.3542vw}}@media (width>=761px){.join{border-top:1px solid #0000001a;padding:97px 0 96px}.join__grid{grid-template-columns:640px 640px;justify-content:space-between;gap:0}.join__grid>div:first-child{flex-direction:column;height:369px;display:flex}.join h2{margin-top:16px}.join .lede{width:384px;max-width:none;margin-top:24px;font-size:16px;line-height:22px}.join .button{width:211px;height:44.5px;min-height:44.5px;margin-top:auto;padding:0}.join ol{padding:0}.join li{border-bottom:1px solid #0000001a;grid-template-columns:48px minmax(0,1fr);gap:32px;padding:0 0 29px}.join li+li{padding-top:28px}.join li:last-child{border-bottom:0;padding-bottom:0}.join li b{color:#00000026;font-family:var(--display);letter-spacing:-.64px;font-size:32px;font-weight:400;line-height:32px}.join li>div{padding-top:4px}.join li h3{font-size:14px;font-weight:700;line-height:20px}.join li p{color:#0000008c;margin-top:6px;font-size:12px;line-height:19.5px}}@media (width>=1441px){.join{padding-top:6.7361vw;padding-bottom:6.6667vw}.join__grid{grid-template-columns:44.4444vw 44.4444vw}.join__grid>div:first-child{height:25.625vw}.join h2{margin-top:1.1111vw}.join .lede{width:26.6667vw;margin-top:1.6667vw;font-size:1.1111vw;line-height:1.5278vw}.join .button{width:14.6528vw;height:3.0903vw;min-height:3.0903vw}.join li{grid-template-columns:3.3333vw minmax(0,1fr);gap:2.2222vw;padding-bottom:2.0139vw}.join li+li{padding-top:1.9444vw}.join li b{letter-spacing:-.0444vw;font-size:2.2222vw;line-height:2.2222vw}.join li>div{padding-top:.2778vw}.join li h3{font-size:.9722vw;line-height:1.3889vw}.join li p{margin-top:.4167vw;font-size:.8333vw;line-height:1.3542vw}}@media (width>=761px){.pricing{border-top:1px solid #0000001a;padding-top:97px;padding-bottom:96px}.pricing h2{margin-top:16px}.price-grid{background:#fff;grid-template-columns:447.5px 447.5px;gap:1px;width:896px;margin:56px 0 0}.price-grid article{flex-direction:column;min-height:552.5px;padding:40px;display:flex}.price-grid strong{letter-spacing:-.96px;margin-top:24px;font-size:48px;line-height:48px}.price-grid strong small{color:#0006;font-size:18px;line-height:28px}.price-grid>article>p:not(.micro){color:#0006;letter-spacing:1.1px;text-transform:uppercase;margin-top:4px;font-size:11px;line-height:16.5px}.price-grid ul{margin:36px 0 40px}.price-grid li{color:#000;margin-bottom:12px;font-size:12px;line-height:19.5px}.price-grid li:before{content:"";vertical-align:middle;background:#000;width:4px;height:4px;margin-right:12px;display:inline-block}.price-grid .button{height:44.5px;min-height:44.5px;margin-top:auto;padding:0}.price-grid article:first-child .button{height:46.5px;min-height:46.5px}}@media (width>=1441px){.pricing{padding-top:6.7361vw;padding-bottom:6.6667vw}.pricing h2{margin-top:1.1111vw}.price-grid{grid-template-columns:31.0764vw 31.0764vw;width:62.2222vw;margin-top:3.8889vw}.price-grid article{min-height:38.3681vw;padding:2.7778vw}.price-grid strong{letter-spacing:-.0667vw;margin-top:1.6667vw;font-size:3.3333vw;line-height:3.3333vw}.price-grid strong small{font-size:1.25vw;line-height:1.9444vw}.price-grid>article>p:not(.micro){letter-spacing:.0764vw;margin-top:.2778vw;font-size:.7639vw;line-height:1.1458vw}.price-grid ul{margin:2.5vw 0 2.7778vw}.price-grid li{margin-bottom:.8333vw;font-size:.8333vw;line-height:1.3542vw}.price-grid li:before{width:.2778vw;height:.2778vw;margin-right:.8333vw}.price-grid .button{height:3.0903vw;min-height:3.0903vw}.price-grid article:first-child .button{height:3.2292vw;min-height:3.2292vw}}@media (width>=761px){.faq{padding:96px 0}.faq__grid{grid-template-columns:426.672px 853.328px;gap:64px}.faq .eyebrow{letter-spacing:1.1px;font-family:Inter,sans-serif;font-size:11px;line-height:16.5px}.faq h2{letter-spacing:-1.6px;margin-top:16px;font-size:48px;line-height:56px}.accordion__item{border-bottom:1px solid #ffffff1a}.accordion button{min-height:68px;padding:24px 0;font-size:14px;font-weight:700;line-height:20px}.accordion p{color:#ffffff80;width:528px;max-width:528px;margin:0 0 28px;font-size:14px;line-height:22.75px}.icon{background-position:50%;background-size:10px;border:1px solid #fff3;width:20px;height:20px;display:block}}@media (width>=1441px){.faq{padding:6.6667vw 0}.faq__grid{grid-template-columns:29.6299vw 59.259vw;gap:4.4444vw}.faq .eyebrow{letter-spacing:.0764vw;font-size:.7639vw;line-height:1.1458vw}.faq h2{letter-spacing:-.1111vw;margin-top:1.1111vw;font-size:3.3333vw;line-height:3.8889vw}.accordion button{min-height:4.7222vw;padding:1.6667vw 0;font-size:.9722vw;line-height:1.3889vw}.accordion p{width:36.6667vw;max-width:36.6667vw;margin-bottom:1.9444vw;font-size:.9722vw;line-height:1.5799vw}.icon{background-size:.6944vw;width:1.3889vw;height:1.3889vw}}@media (width>=761px){.footer{padding:64px 0 40px}.footer__top{min-height:151px}.footer__top>div:first-child p{color:#0006;width:320px;margin-top:16px;font-size:12px;line-height:19.5px}.footer__top>div:first-child .footer__legal{color:#0000006b;width:520px;max-width:calc(100vw - 96px);margin-top:24px}.footer__links{justify-content:flex-end;gap:40px;width:411.781px}.footer__links div{gap:8px;width:110.594px}.footer__links span{color:#0006;letter-spacing:1.1px;margin-bottom:0;font-size:11px;line-height:16.5px}.footer__links a{color:#0000008c;font-size:12px;line-height:16px}.footer__bottom{color:#0000004d;letter-spacing:1px;height:47px;padding-top:32px;font-size:10px;line-height:15px}}@media (width>=1441px){.footer{padding-top:4.4444vw;padding-bottom:2.7778vw}.footer__top{min-height:10.4861vw}.footer__top>div:first-child p{width:22.2222vw;margin-top:1.1111vw;font-size:.8333vw;line-height:1.3542vw}.footer__top>div:first-child .footer__legal{width:36.1111vw;max-width:36.1111vw;margin-top:1.6667vw}.footer__links{gap:2.2222vw;width:28.596vw}.footer__links div{gap:.4444vw;width:7.6801vw}.footer__links span{letter-spacing:.0764vw;font-size:.7639vw;line-height:1.1458vw}.footer__links a{font-size:.8333vw;line-height:1.1111vw}.footer__bottom{letter-spacing:.0694vw;height:3.2639vw;padding-top:2.2222vw;font-size:.6944vw;line-height:1.0417vw}}@media (width>=761px){.nav__links a{letter-spacing:1.1px;font-size:14px;line-height:16.5px}.nav__actions{gap:12px}.nav__actions .button{letter-spacing:1.1px;min-height:0;font-size:11px;line-height:16.5px}.nav__actions .button--outline{padding:9px 17px}.nav__actions .button:not(.button--outline){padding:8px 16px}}@media (width>=1441px){.nav__links a{letter-spacing:.0764vw;font-size:.9722vw;line-height:1.1458vw}.nav__actions{gap:.8333vw}.nav__actions .button{letter-spacing:.0764vw;font-size:.7639vw;line-height:1.1458vw}.nav__actions .button--outline{padding:.625vw 1.1806vw}.nav__actions .button:not(.button--outline){padding:.5556vw 1.1111vw}}@media (width>=761px){.hero__copy{flex-direction:column;display:flex}.hero .button-row{height:47px;margin-top:64px}.hero .button-row .button{justify-content:center;align-items:center;height:47px;min-height:47px;padding:0;display:flex}.hero .button-row .button:first-child{width:243px}.hero .button-row .button:last-child{width:175px}.stats div:last-child{border-right:1px solid #0000001a}}@media (width>=1441px){.hero .button-row{height:3.2639vw;margin-top:4.4444vw}.hero .button-row .button{height:3.2639vw;min-height:3.2639vw}.hero .button-row .button:first-child{width:16.875vw}.hero .button-row .button:last-child{width:12.1528vw}}.site-header--auth-open .nav{background:#fff}.auth-drawer{z-index:20;justify-content:flex-end;display:flex;position:fixed;inset:56px 0 0}.auth-drawer__backdrop{cursor:pointer;background:#0000003d;border:0;position:absolute;inset:0}.auth-drawer__panel{overscroll-behavior:contain;background:#fff;width:min(720px,100vw);min-height:100%;animation:.36s cubic-bezier(.2,.8,.2,1) auth-drawer-in;position:relative;overflow-y:auto;box-shadow:-16px 0 40px #0000001f}.auth-drawer__content{box-sizing:border-box;flex-direction:column;justify-content:center;width:384px;min-height:calc(100vh - 56px);margin:0 auto;display:flex}.auth-tabs,.auth-role__switch{background:#0000001a;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.auth-tabs{height:36.5px}.auth-tabs button,.auth-role__switch button,.auth-submit{font-family:var(--mono);letter-spacing:1.1px;text-transform:uppercase;cursor:pointer;border:0;font-size:11px;line-height:16.5px}.auth-tabs button,.auth-role__switch button{color:#000;background:#fff}.auth-tabs button.is-active,.auth-role__switch button.is-active,.auth-submit{color:#fff;background:#000}.auth-form{flex-direction:column;padding-top:40px;display:flex}.google-auth{cursor:pointer;background:#fff;border:1px solid #00000026;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;margin-bottom:24px;display:flex}.google-auth:hover{border-color:#000}.google-auth svg{width:32px;height:32px;display:block}.auth-role{flex-direction:column;gap:8px;display:flex}.auth-role>span:first-child,.auth-field>span{color:#00000059;font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;font-size:10px;line-height:15px}.auth-role__switch{height:36.5px}.auth-field{flex-direction:column;gap:8px;padding-top:16px;display:flex}.auth-field input{color:#000;width:100%;height:46px;font-family:var(--mono);background:#fff;border:1px solid #00000026;border-radius:0;outline:0;padding:13px 17px;font-size:14px;line-height:18px}.auth-field input::placeholder{color:#00000080;opacity:1}.auth-field input:focus{border-color:#000}.auth-submit{width:100%;height:40.5px;margin-top:24px}.auth-switch-copy{color:#00000059;font-family:var(--mono);letter-spacing:1px;text-align:center;text-transform:uppercase;margin-top:24px;font-size:10px;line-height:15px}.auth-switch-copy button{color:#000;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@keyframes auth-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.auth-drawer.is-closing .auth-drawer__panel{animation:.36s cubic-bezier(.2,.8,.2,1) forwards auth-drawer-out}.auth-drawer.is-closing .auth-drawer__backdrop{animation:.36s forwards auth-backdrop-out}@keyframes auth-drawer-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes auth-backdrop-out{0%{opacity:1}to{opacity:0}}@media (width<=760px){.auth-drawer__panel{width:100%}.auth-drawer__content{justify-content:center;width:auto;min-height:calc(100svh - 56px);margin:0;padding:72px 24px 32px}}@media (height<=700px){.auth-drawer__content{justify-content:flex-start;min-height:100%;padding:32px 0}}@media (width<=760px) and (height<=700px){.auth-drawer__content{padding:32px 24px}}.expert-app{color:#000;min-width:1024px;min-height:100vh;font-family:var(--mono);background:#fff}.expert-header{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;height:56px;padding:0 32px;display:flex}.expert-header__brand,.expert-header__user{align-items:center;gap:16px;display:flex}.expert-header__brand .logo{flex:none}.expert-header__brand>span,.expert-header__user{color:#0006;letter-spacing:1.1px;white-space:nowrap;font-size:11px;line-height:16.5px}.expert-header__brand>span{text-transform:uppercase}.expert-header__brand>span:first-of-type{border-left:1px solid #0000001a;padding-left:21px}.expert-header__brand i{background:var(--yellow);border:1px solid #0003;width:6px;height:6px}.expert-header__user a{color:#000;letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;line-height:16.5px;display:flex}.expert-header__user a img{width:11px;height:11px}.expert-app__body{min-height:calc(100vh - 56px);display:flex}.expert-sidebar{border-right:1px solid #0000001a;flex:0 0 258px}.expert-sidebar nav{padding:24px 16px 16px}.expert-sidebar nav a{color:#000;letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:12px;min-height:42.5px;padding:12px 16px;font-size:11px;line-height:16.5px;display:flex}.expert-sidebar nav a+a{padding-top:14px}.expert-sidebar nav a.is-active{color:#fff;background:#000}.expert-sidebar nav b{width:14px;color:inherit;text-align:center;font-size:12px;font-weight:400}.expert-sidebar nav em{background:var(--yellow);color:#000;letter-spacing:1.2px;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal;line-height:12px}.expert-sidebar__balance{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;margin:32px 16px 0;padding-top:21px;display:flex}.expert-sidebar__balance span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px}.expert-sidebar__balance strong{letter-spacing:-.36px;font-family:Inter,sans-serif;font-size:18px;line-height:28px}.expert-main{flex:1;min-width:0;padding:40px;overflow:hidden}.expert-heading>p,.transactions>p,.workspace-section>p,.workspace-task>div:first-child>p{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px}.expert-heading h1{font-family:var(--display);text-transform:uppercase;margin-top:4px;font-size:24px;font-weight:400;line-height:32px}.wallet-card{background:var(--yellow);width:768px;margin-top:32px;padding:32px}.wallet-card>p{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px}.wallet-card>strong{font-family:var(--display);letter-spacing:-1.6px;padding:12px 0 40px;font-size:48px;font-weight:400;line-height:56px;display:block}.wallet-card button,.task-list a,.workspace-actions button{color:#fff;font-family:var(--mono);letter-spacing:1.1px;text-transform:uppercase;cursor:pointer;background:#000;border:0;font-size:11px;line-height:16.5px}.wallet-card button{height:40.5px;padding:0 20px}.wallet-card__stats{border-top:1px solid #0000001a;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;padding-top:24px;display:grid}.wallet-card__stats b{font-family:var(--display);font-size:24px;font-weight:400;line-height:32px;display:block}.wallet-card__stats span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;padding-top:2px;font-size:11px;line-height:16.5px;display:block}.transactions{width:768px;margin-top:32px}.transaction-table{margin-top:20px}.transaction-table__head,.transaction-row{grid-template-columns:118.84px 88.32px 239.14px 92.22px 109.89px 1fr;align-items:center;display:grid}.transaction-table__head{color:#0006;letter-spacing:1.1px;text-transform:uppercase;border-bottom:1px solid #0000001a;height:25.83px;font-size:11px;line-height:16.5px}.transaction-row{color:#0006;border-bottom:1px solid #0000000d;height:49px;font-size:10px;line-height:13.33px}.transaction-row span:nth-child(3),.transaction-row span:nth-child(5){color:#000000b3;font-size:12px;line-height:16px}.transaction-row span:nth-child(4){color:#000;font-size:12px;font-weight:700;line-height:16px}.status{background:var(--yellow);letter-spacing:.9px;text-transform:uppercase;width:max-content;padding:4px 10px;color:#000!important;font-size:9px!important;line-height:12px!important}.status--processing{background:#000;color:#fff!important}.tasks-intro{color:#000000b3;width:598px;margin-top:32px;font-size:12px;line-height:16px}.tasks-intro strong{font-weight:700}.task-list{background:#0000001a;flex-direction:column;gap:1px;max-width:896px;margin-top:24px;display:flex}.task-list article{background:#fff;grid-template-columns:minmax(0,1fr) 113px auto;align-items:center;column-gap:24px;min-height:112px;padding:24px;display:grid}.task-list article>div:first-child>p{color:#0006;align-items:center;gap:12px;font-size:10px;line-height:13.33px;display:flex}.task-list article>div:first-child>p b{background:var(--yellow);color:#000;letter-spacing:.9px;text-transform:uppercase;padding:4px 10px;font-size:9px;font-weight:400;line-height:12px}.task-list h2{font-family:var(--mono);margin-top:8px;font-size:18px;font-weight:700;line-height:28px}.workspace-task h2{font-family:var(--display);margin-top:6px;font-size:16px;font-weight:400;line-height:22px}.task-list article>div:first-child>span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;margin-top:4px;font-size:11px;line-height:16.5px;display:block}.task-list i,.workspace-task i{margin:0 9px;font-family:Inter,sans-serif;font-size:10px;font-style:normal}.task-list__payment{text-align:right}.task-list__payment strong,.workspace-task strong{font-family:var(--display);font-size:24px;font-weight:400;line-height:32px;display:block}.task-list__payment small,.workspace-task small{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px;display:block}.task-list a{place-items:center;height:40.5px;padding:0 20px;display:grid}.workspace-task{border-bottom:1px solid #0000001a;justify-content:space-between;width:768px;margin-top:32px;padding-bottom:21px;display:flex}.workspace-task>div:last-child{text-align:right;width:113px}.workspace-task h2{margin-top:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px}.workspace-task span{color:#0006;letter-spacing:0;text-transform:none;margin-top:2px;font-size:12px;line-height:16px;display:block}.workspace-task i{font-family:var(--mono);margin:0 8px;font-size:12px}.workspace-section{width:768px;margin-top:24px}.workspace-section article,.workspace-section textarea{color:#000000bf;width:100%;font-family:var(--mono);border:1px solid #0000001a;margin-top:0;font-size:14px;line-height:22.75px}.workspace-section>p{height:23px;padding-bottom:8px}.document-copy{background:#00000003;flex-direction:column;gap:16px;padding:25px;display:flex}.workspace-section textarea{resize:vertical;color:#00000080;outline:0;height:216px;padding:17px 21px}.workspace-section textarea:focus{border-color:#000}.confidence-row{grid-template-columns:repeat(4,180px);gap:16px;width:768px;margin-top:24px;display:grid}.confidence-row span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;height:23px;padding-bottom:8px;font-size:11px;line-height:16.5px;display:block}.confidence-row select{color:#00000080;width:100%;height:39px;font-family:var(--mono);background:#fff;border:1px solid #00000026;border-radius:0;padding:0 16px;font-size:14px}.workspace-actions{border-top:1px solid #0000001a;width:768px;margin-top:24px;padding-top:25px}.workspace-actions>p{color:#00000080;max-width:none;font-size:12px;line-height:19.5px}.workspace-actions>p b{color:#000}.workspace-actions>div{gap:12px;margin-top:20px;display:flex}.workspace-actions button{height:42.5px;padding:0 20px}.workspace-actions button:disabled{opacity:.4;cursor:not-allowed;background:#000}.workspace-actions button+button{color:#000;background:#fff;border:1px solid #000;padding:0 21px}.workspace-empty{color:#00000080;place-items:center;min-height:calc(100vh - 136px);font-size:12px;line-height:16px;display:grid}@media (width<=1100px){.expert-app{min-width:0}.expert-header{padding:0 20px}.expert-header__brand>span,.expert-header__brand i,.expert-header__user span{display:none}.expert-sidebar{flex-basis:210px}.expert-main{padding:28px}.wallet-card,.transactions,.workspace-task,.workspace-section,.confidence-row,.workspace-actions{width:100%;max-width:768px}}@media (width<=700px){.expert-header{padding:0 16px}.expert-header__user{font-size:9px}.expert-sidebar{flex-basis:56px}.expert-sidebar nav{padding:16px 8px}.expert-sidebar nav a{justify-content:center;padding:12px 6px}.expert-sidebar nav a span,.expert-sidebar nav a em,.expert-sidebar__balance{display:none}.expert-main{padding:24px 16px;overflow:auto}.wallet-card{padding:22px}.wallet-card__stats{grid-template-columns:1fr}.transaction-table{overflow-x:auto}.transaction-table__head,.transaction-row{min-width:768px}.task-list{min-width:640px}.workspace-task,.workspace-section,.confidence-row,.workspace-actions{min-width:620px}.expert-main{overflow-x:auto}}.expert-sidebar nav b{place-items:center;width:14px;height:14px;display:grid}.expert-sidebar nav b img{max-width:14px;max-height:14px}.client-app{min-width:1024px;min-height:100vh;font-family:var(--mono)}.client-header{border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;height:56px;padding:0 32px;display:flex}.client-header>div{align-items:center;gap:16px;display:flex}.client-header .logo{flex:none}.client-header>div:first-child>span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;border-left:1px solid #0000001a;padding-left:21px;font-size:11px;line-height:16.5px}.client-header>div:last-child{color:#0006;font-size:12px;line-height:16px}.client-header a{color:#000;letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;line-height:16.5px;display:flex}.client-app__body{min-height:calc(100vh - 56px);display:flex}.client-sidebar{border-right:1px solid #0000001a;flex:0 0 258px}.client-sidebar nav{padding:24px 16px 16px}.client-sidebar nav a{color:#000;letter-spacing:1.1px;text-transform:uppercase;align-items:center;gap:12px;min-height:42.5px;padding:12px 16px;font-size:11px;line-height:16.5px;display:flex}.client-sidebar nav a+a{padding-top:14px}.client-sidebar nav a.is-active{color:#fff;background:#000}.client-sidebar nav b{text-align:center;width:14px;font-size:12px;font-weight:400}.client-usage{border-top:1px solid #0000001a;margin:32px 16px 0;padding-top:17px}.client-usage p,.client-usage span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px}.client-usage strong{margin-top:10px;font-size:12px;display:block}.client-usage i{background:linear-gradient(90deg,#000 64%,#0000001a 64%);width:100%;height:2px;margin:6px 0;display:block}.client-main{flex:1;padding:40px;overflow:hidden}.client-heading>p,.client-profile>p,.profile-plan>p,.profile-security>p,.ai-panel label>span,.editor-panel>p,.review-panel>p,.review-panel label>span{color:#0006;letter-spacing:1.1px;text-transform:uppercase;font-size:11px;line-height:16.5px}.client-heading h1{font-family:var(--display);text-transform:uppercase;margin-top:4px;font-size:24px;font-weight:400;line-height:32px}.client-profile{width:768px;margin-top:32px}.profile-grid{grid-template-columns:repeat(2,1fr);gap:16px 12px;margin-top:16px;display:grid}.client-input{flex-direction:column;gap:8px;display:flex}.client-input span{color:#00000059;letter-spacing:1px;text-transform:uppercase;font-size:10px;line-height:15px}.client-input input,.client-input select,.review-panel select{height:33px;font-family:var(--mono);background:#fff;border:1px solid #00000026;border-radius:0;padding:0 11px;font-size:12px}.profile-plan,.profile-security{border-top:1px solid #0000001a;margin-top:28px;padding-top:24px}.profile-plan article{border:1px solid #0000001a;align-items:center;gap:16px;margin-top:16px;padding:17px;display:flex}.profile-plan article div{flex:1}.profile-plan article b,.profile-plan article span{font-size:11px;display:block}.profile-plan article span,.profile-plan>small{color:#0006;font-size:10px;line-height:16px}.profile-plan article strong{font-size:10px}.profile-plan button,.profile-security button,.ai-panel button,.review-panel>button{height:31px;font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;background:#fff;border:1px solid #000000b3;padding:0 14px;font-size:10px}.profile-plan>small{margin-top:12px;display:block}.profile-security{width:546px}.profile-security button{color:#fff;background:#000;border:0;height:40.5px;margin-top:28px;padding:0 24px}.ai-panel{border:1px solid #0000001a;max-width:1136px;margin-top:20px;padding:20px 16px 17px}.ai-panel label{flex-direction:column;gap:10px;display:flex}.ai-panel textarea{resize:none;height:76px;font-family:var(--mono);border:1px solid #0000001a;padding:12px;font-size:12px}.ai-panel>div{align-items:center;gap:12px;margin-top:17px;display:flex}.ai-panel button:first-child,.review-panel>button{color:#fff;background:#000;border:0}.ai-panel button:disabled{opacity:.4}.ai-panel>div>span{color:#0006;text-transform:uppercase;font-size:11px}.editor-panel{border:1px solid #0000001a;max-width:1136px;margin-top:16px}.editor-panel>p{background:#00000005;border-bottom:1px solid #0000001a;padding:13px 20px}.editor-panel textarea{resize:none;width:100%;height:300px;font-family:var(--mono);border:0;padding:20px 16px;font-size:14px}.review-panel{width:768px;margin-top:32px}.review-panel>p{margin-bottom:20px}.review-panel select{height:33px;font-size:12px}.review-panel textarea{resize:none;height:90px;font-family:var(--mono);border:1px solid #00000026;padding:12px;font-size:12px}.review-panel article{color:#0009;background:#00000008;border:1px solid #00000014;margin-top:24px;padding:17px 21px;font-size:12px;line-height:19.5px}.review-panel article b{color:#000}.review-panel>button{height:40.5px;margin-top:32px}.review-panel>small{text-transform:uppercase;letter-spacing:1px;margin-top:12px;display:block}.orders-table{width:1136px;margin-top:20px}.orders-head,.orders-row{grid-template-columns:87px 160px 150px 90px 55px 98px 138px 1fr;align-items:center;display:grid}.orders-head{color:#0006;letter-spacing:1.1px;text-transform:uppercase;border-bottom:1px solid #0000001a;height:26px;font-size:11px}.orders-row{color:#00000073;white-space:nowrap;border-bottom:1px solid #0000000d;height:52.5px;font-size:12px;overflow:hidden}.orders-row span:nth-child(2){color:#000}.order-status{color:#fff;letter-spacing:.9px;text-transform:uppercase;background:#000;width:max-content;padding:4px 10px;font-size:9px;font-weight:400;line-height:12px}.order-status.review-complete{background:var(--yellow);color:#000}.order-status.generating{color:#00000080;background:#0000001a}@media (width<=900px){.client-app{min-width:0}.client-header{padding:0 16px}.client-header>div:first-child>span,.client-header>div:last-child>span{display:none}.client-sidebar{flex-basis:56px}.client-sidebar nav{padding:16px 8px}.client-sidebar nav a{justify-content:center;padding:12px 6px}.client-sidebar nav a:not(.is-active){font-size:0}.client-sidebar nav b{font-size:12px}.client-usage{display:none}.client-main{padding:24px 16px;overflow:auto}.client-profile,.review-panel,.orders-table,.ai-panel,.editor-panel{min-width:768px}}.client-profile{width:780px}.client-input{gap:0}.client-input span{height:23px;padding-bottom:8px}.client-input input,.client-input select{height:46px;padding:13px 17px;font-size:14px}.profile-security{width:780px;padding-top:33px}.profile-security .client-input{width:384px;margin-top:16px}.profile-security>p+.client-input{margin-top:24px}.profile-security button{width:160px;padding:0}.client-sidebar nav b{place-items:center;width:14px;height:14px;display:grid}.client-sidebar nav b img{max-width:14px;max-height:14px}.client-sidebar nav a.is-active b img{filter:invert()}.ai-panel>div>button{letter-spacing:1.1px;height:40.5px;padding:0 20px;font-size:11px;line-height:16.5px}.ai-panel>div>button:last-child{align-items:center;gap:8px;padding:0 21px;display:flex}.ai-panel>div>button:last-child img{width:12px;height:12px}.editor-panel{margin-top:24px}.editor-panel textarea{padding:24px}.review-panel label>span{letter-spacing:1px;font-size:10px;line-height:15px}.review-panel article b img{vertical-align:-2px;margin-right:10px;display:inline-block}.review-panel select{height:46px;padding:13px 17px;font-size:14px}.client-input select,.review-panel select{appearance:none;cursor:pointer;background:#fff url(/assets/select-chevron.svg) right 18px center/13px 8px no-repeat;padding-right:48px}.orders-table{margin-top:32px}.orders-head{height:25.83px;font-size:11px;line-height:16.5px}.orders-row{height:53px;font-size:12px;line-height:16px}.orders-row>span:first-child{color:#0006;font-size:10px;line-height:13.333px}.orders-row>span:nth-child(2){text-overflow:clip;max-width:180px;overflow:hidden}.orders-row>span:nth-child(3){color:#00000080}.orders-row>span:nth-child(4){color:#0009}.orders-row>span:nth-child(5),.orders-row>span:nth-child(6){color:#0006}.order-status{letter-spacing:.9px;padding:4px 10px;font-size:9px;line-height:12px}.order-actions{white-space:nowrap;align-items:center;gap:8px;display:flex}.order-actions button{color:#000;font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;line-height:13.333px;display:inline-flex}.order-actions img{flex:0 0 10px;display:block}.auth-error{color:#b42318;margin:12px 0 0;font-size:11px;line-height:16px}.auth-submit:disabled{cursor:wait;opacity:.65}.expert-header__user button,.client-header button{color:#000;font-family:var(--mono);letter-spacing:1.1px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:11px;line-height:16.5px;display:flex}.profile-security__message{color:#0009;width:384px;margin-top:12px;font-size:10px;line-height:15px;display:block}.tasks-empty{color:#00000080;padding:24px 0;font-size:12px}.workspace-message,.review-message{color:#0009;margin-top:12px;font-size:11px;line-height:16px;display:block}.document-title{width:100%;height:42px;font-family:var(--mono);border:0;border-bottom:1px solid #0000001a;padding:0 16px;font-size:12px}.order-report{background:#fff;border:1px solid #0000001a;width:768px;margin-top:24px;padding:20px}.order-report>button{float:right;font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:10px}.order-report>p{letter-spacing:1px;text-transform:uppercase;margin-bottom:16px;font-size:11px}.order-report pre{white-space:pre-wrap;font-family:var(--mono);font-size:12px;line-height:19px}.review-panel textarea{height:128px;padding:12px;font-size:12px;line-height:16px}.review-panel>button{letter-spacing:1.1px;width:196.656px;padding:0;font-size:11px;line-height:16.5px}@media (width<=760px){body{font-size:14px;overflow-x:hidden}input,textarea,select,button{max-width:100%}.shell{padding-left:20px;padding-right:20px}.hero__body{min-height:700px;padding-top:48px}.hero h1{letter-spacing:-1px;overflow-wrap:anywhere;margin-top:24px;font-size:clamp(42px,13vw,52px);line-height:.9}.hero .eyebrow,.eyebrow,.micro{letter-spacing:.9px;font-size:11px;line-height:16px}.hero .lede{max-width:100%;margin:24px 0 28px;font-size:15px;line-height:1.5}.button-row{flex-direction:column;align-items:stretch;gap:10px;width:100%}.hero .button-row .button{white-space:normal;width:100%;min-height:46px;padding:12px 16px;font-size:10px}.hero__art{opacity:.62;width:min(88vw,340px);height:300px;top:auto;bottom:0;right:10px}.stats div{padding:17px 20px}.stats strong{font-size:21px;line-height:27px}.stats span{font-size:10px;line-height:15px}.section{padding-top:56px;padding-bottom:56px}.section h2,.join h2,.faq h2{font-size:clamp(38px,11vw,46px);line-height:.88}.section-head>p,.footer__top>div:first-child p{width:auto;max-width:100%;font-size:13px;line-height:1.5}.expert-grid{grid-template-columns:1fr;margin-top:32px}.expert-grid article{min-height:0;padding:20px 16px}.expert-grid span,.process-item>span{font-size:10px}.expert-grid h3,.process-item h3,.join h3{font-size:14px;line-height:1.35}.expert-grid p,.process-item p,.join li p,.price-grid li,.accordion p{font-size:13px;line-height:1.5}.process{min-height:0}.process__columns{gap:30px;margin-top:30px}.process-item{grid-template-columns:30px minmax(0,1fr);padding:16px 0}.join{padding:56px 0}.join__grid{gap:40px}.join .lede{max-width:none;font-size:14px;line-height:1.5}.join .button{width:100%;min-height:46px}.join li{grid-template-columns:38px minmax(0,1fr);padding:18px 0}.price-grid{gap:16px;margin-top:32px}.price-grid article{min-height:0;padding:22px 18px}.price-grid strong{margin-top:20px;font-size:42px}.price-grid>article>p:not(.micro){font-size:13px}.price-grid ul{margin:20px 0}.price-grid .button{min-height:46px;font-size:11px}.faq{padding:56px 0}.faq__grid{gap:32px}.accordion button{gap:16px;min-height:60px;font-size:13px;line-height:1.35}.footer{padding:50px 0 28px}.footer__links{gap:24px}.footer__links div{gap:11px;width:auto}.footer__links span,.footer__links a,.footer__bottom{font-size:11px;line-height:1.4}.auth-drawer{z-index:50;top:56px}.auth-drawer__content{width:100%;min-height:calc(100svh - 56px);padding:32px 20px}.auth-form{padding-top:24px}.auth-tabs,.auth-role__switch{height:44px}.auth-tabs button,.auth-role__switch button,.auth-submit{font-size:11px}.auth-field input{height:48px;font-size:15px}.auth-submit{height:46px;font-size:11px}.google-auth{height:54px;margin-bottom:20px}.expert-header .logo,.client-header .logo{width:132px;height:14px}.expert-header__user button,.client-header button{font-size:0}.expert-header__user button img,.client-header button img{width:16px;height:16px}.expert-header .menu-toggle,.client-header .menu-toggle{flex:0 0 38px;margin-left:10px}.expert-main,.client-main{padding:24px 16px 36px}.expert-heading>p,.client-heading>p,.transactions>p,.workspace-section>p,.workspace-task>div:first-child>p,.client-profile>p,.profile-plan>p,.profile-security>p,.ai-panel label>span,.editor-panel>p,.review-panel>p,.review-panel label>span{font-size:10px;line-height:15px}.expert-heading h1,.client-heading h1{overflow-wrap:anywhere;font-size:clamp(22px,7vw,28px);line-height:1.05}.wallet-card{padding:18px}.wallet-card>p,.wallet-card__stats span{font-size:10px;line-height:15px}.wallet-card>strong{font-size:38px;line-height:1}.wallet-card button{width:100%;height:46px}.transaction-row,.orders-row,.transaction-row span:nth-child(3),.transaction-row span:nth-child(5){font-size:12px;line-height:1.4}.tasks-intro{font-size:13px;line-height:1.5}.task-list article>div:first-child>p,.task-list article>div:first-child>span,.workspace-task span{white-space:normal;line-height:1.45}.task-list h2{font-size:17px;line-height:1.35}.workspace-task h2{font-size:16px;line-height:1.3}.workspace-section article,.workspace-section textarea{font-size:13px;line-height:1.55}.confidence-row select{height:46px;font-size:14px}.workspace-actions>p{font-size:13px;line-height:1.5}.workspace-actions button{white-space:normal;height:auto;min-height:46px;padding:12px 16px}.client-profile,.review-panel{margin-top:24px}.client-input span,.review-panel label>span{font-size:10px;line-height:15px}.client-input input,.client-input select,.review-panel select{height:48px;font-size:15px}.profile-plan article{align-items:start}.profile-plan article b{font-size:14px}.profile-plan article span,.profile-plan>small{font-size:12px;line-height:1.5}.profile-plan article strong{font-size:18px}.profile-plan button,.profile-security button,.ai-panel button,.review-panel>button{height:auto;min-height:46px;font-size:11px}.profile-security .client-input,.ai-panel,.editor-panel{width:100%}.ai-panel textarea,.review-panel textarea{font-size:14px;line-height:1.5}.editor-panel>p{font-size:10px}.document-title{height:48px;padding:0 14px;font-size:14px}.editor-panel textarea{height:300px;font-size:14px;line-height:1.5}.review-panel article{padding:16px;font-size:13px;line-height:1.5}.review-panel>small,.review-message,.workspace-message{font-size:12px;line-height:1.45}.order-actions{flex-wrap:wrap}.order-actions button{min-height:30px;font-size:10px}}@media (width<=380px){.shell{padding-left:16px;padding-right:16px}.hero__body{min-height:680px;padding-top:38px}.hero h1{font-size:40px}.hero .lede{font-size:14px}.hero__art{width:290px;height:270px}.section h2,.join h2,.faq h2{font-size:36px}.footer__links{grid-template-columns:1fr}.auth-drawer__content{padding-left:16px;padding-right:16px}.auth-tabs button,.auth-role__switch button{letter-spacing:.7px;font-size:10px}.expert-header,.client-header{padding-left:12px;padding-right:12px}.expert-header .logo,.client-header .logo{width:118px}.expert-main,.client-main{padding-left:14px;padding-right:14px}.wallet-card>strong{font-size:34px}}.menu-toggle,.mobile-menu,.workspace-menu__top{display:none}@media (width<=1100px){html{overflow-x:hidden}.nav{position:relative}.nav__actions{display:none}.menu-toggle{cursor:pointer;background:0 0;border:1px solid #000;place-content:center;gap:4px;width:42px;height:42px;padding:11px;display:grid}.menu-toggle i{background:#000;width:18px;height:1px;transition:transform .2s,opacity .2s;display:block}.menu-toggle[aria-expanded=true] i:first-child{transform:translateY(5px)rotate(45deg)}.menu-toggle[aria-expanded=true] i:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] i:last-child{transform:translateY(-5px)rotate(-45deg)}.mobile-menu{z-index:100;visibility:hidden;opacity:0;background:#00000059;transition:opacity .25s,visibility .25s;display:block;position:fixed;inset:0}.mobile-menu.is-open{visibility:visible;opacity:1}.mobile-menu__panel{background:#fff;flex-direction:column;width:min(100%,360px);padding:20px;transition:transform .25s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.mobile-menu.is-open .mobile-menu__panel{transform:none}.mobile-menu__top{justify-content:space-between;align-items:center;min-height:36px;display:flex}.mobile-menu__close,.workspace-menu__top button{font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:11px}.mobile-menu nav{border-top:1px solid var(--line);flex-direction:column;margin-top:50px;display:flex}.mobile-menu nav a{border-bottom:1px solid var(--line);color:#000;letter-spacing:1px;text-transform:uppercase;padding:20px 0;font-size:16px}.mobile-menu__actions{gap:10px;margin-top:auto;padding-top:36px;display:grid}.mobile-menu__actions .button{width:100%;min-height:46px}.hero{min-height:0}.hero__body{height:auto;min-height:620px;padding-bottom:30px}.hero__art{max-width:calc(100% - 40px)}.stats{grid-template-columns:1fr}.stats div{border-bottom:1px solid #0003;border-right:0}.stats div:last-child{border-bottom:0}.expert-grid{grid-template-columns:1fr}.expert-grid article,.expert-grid article:nth-child(3n),.expert-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.expert-grid article:last-child{border-bottom:0}.footer__links{grid-template-columns:1fr 1fr;display:grid}.footer__bottom{flex-direction:column;align-items:flex-start;display:flex}.expert-app,.client-app{min-width:0;overflow-x:hidden}.expert-header,.client-header{z-index:40;background:#fff;height:56px;padding:0 16px;position:sticky;top:0}.expert-header__user,.client-header>div:nth-child(2){margin-left:auto}.expert-header__user>span,.client-header>div:nth-child(2)>span{display:none}.expert-header .menu-toggle,.client-header .menu-toggle{width:38px;height:38px;margin-left:14px;display:grid}.expert-app__body,.client-app__body{min-height:calc(100vh - 56px);display:block}.expert-sidebar,.client-sidebar{z-index:60;background:#fff;border:0;flex-direction:column;width:min(300px,88vw);padding:18px 16px;transition:transform .25s;display:flex;position:fixed;top:56px;bottom:0;left:0;overflow-y:auto;transform:translate(-110%)}.expert-sidebar.is-open,.client-sidebar.is-open{transform:translate(0);box-shadow:100vw 0 #00000059}.workspace-menu__top{border-bottom:1px solid var(--line);color:#00000080;letter-spacing:1px;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:12px;font-size:11px;display:flex}.expert-sidebar nav,.client-sidebar nav{padding:12px 0}.expert-sidebar nav a,.client-sidebar nav a,.client-sidebar nav a:not(.is-active){justify-content:flex-start;min-height:48px;padding:12px 14px;font-size:11px}.expert-sidebar nav a span,.client-sidebar nav a span{display:inline}.expert-sidebar__balance,.client-usage{margin-top:auto;display:block}.expert-main,.client-main{min-width:0;padding:28px 20px 40px;overflow:visible}.expert-heading h1,.client-heading h1{font-size:22px;line-height:28px}.wallet-card,.transactions,.workspace-task,.workspace-section,.confidence-row,.workspace-actions,.client-profile,.profile-security,.review-panel,.orders-table,.order-report{width:100%;min-width:0;max-width:none}.wallet-card{margin-top:24px;padding:20px}.wallet-card>strong{padding-bottom:28px;font-size:40px}.wallet-card__stats{grid-template-columns:1fr;gap:18px}.transactions{margin-top:28px}.transaction-table__head,.orders-head{display:none}.transaction-row,.orders-row{white-space:normal;gap:6px 12px;min-width:0;height:auto;padding:14px 0;display:grid;overflow:visible}.transaction-row{grid-template-columns:1fr 1fr}.transaction-row span:nth-child(3){grid-column:1/-1}.transaction-row span:last-child{justify-self:start}.tasks-intro{width:auto;margin-top:22px}.task-list{min-width:0;margin-top:20px}.task-list article{flex-direction:column;align-items:flex-start;gap:16px;min-height:0;padding:20px;display:flex}.task-list__payment{text-align:left}.task-list a{width:100%}.workspace-task{margin-top:24px;display:block}.workspace-task>div:last-child{text-align:left;width:auto;margin-top:16px}.workspace-section{margin-top:22px}.document-copy{padding:16px}.workspace-section textarea{height:180px;padding:14px}.confidence-row{grid-template-columns:1fr;gap:14px}.workspace-actions>div{grid-template-columns:1fr;display:grid}.workspace-actions button{width:100%}.client-profile{margin-top:24px}.profile-grid{grid-template-columns:1fr;gap:16px}.client-input input,.client-input select,.review-panel select{width:100%}.profile-plan article{gap:12px;padding:16px;display:grid}.profile-plan article strong{grid-row:2}.profile-plan article button{grid-column:1/-1;width:100%}.profile-security{padding-top:24px}.profile-security .client-input,.profile-security__message,.profile-security button{width:100%}.ai-panel,.editor-panel{min-width:0}.ai-panel{margin-top:18px;padding:16px}.ai-panel>div{grid-template-columns:1fr;gap:10px;display:grid}.ai-panel>div>span{text-align:center}.ai-panel>div>button{justify-content:center;width:100%}.editor-panel textarea{height:260px;padding:16px;font-size:13px}.review-panel{margin-top:24px}.review-panel textarea{height:150px}.review-panel>button{width:100%}.orders-table{margin-top:24px}.orders-row{border-bottom:1px solid #0000001f;grid-template-columns:1fr 1fr;padding:18px 0}.orders-row>span:nth-child(2),.orders-row>span:nth-child(3),.orders-row>span:nth-child(4),.orders-row>span:nth-child(7),.orders-row>span:nth-child(8){grid-column:1/-1;max-width:none}.orders-row>span:nth-child(2){font-weight:700}.order-actions{margin-top:4px}.order-report{padding:16px}.order-report pre{font-size:11px;line-height:17px}}@media (width>=761px) and (width<=1100px){html,body,#root{max-width:100%;overflow-x:hidden}.shell{padding-left:32px;padding-right:32px}.site-header .nav{gap:24px}.site-header .nav__links,.site-header .nav__actions{display:none}.site-header .menu-toggle{margin-left:auto;display:grid}.hero{min-height:690px}.hero__body{height:604px;padding-top:72px}.hero h1{max-width:570px;font-size:clamp(46px,6.5vw,62px);line-height:.95}.hero .lede{max-width:400px;margin-bottom:32px;font-size:15px;line-height:1.5}.hero__art{width:min(56vw,540px);height:500px;left:auto;right:-58px}.hero .button-row{flex-wrap:wrap;gap:10px}.section,.join{overflow:hidden}.section-head,.join__grid,.faq__grid{gap:48px}.process__columns{gap:36px}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:0}.footer__links{gap:40px}.expert-app,.client-app,.expert-app__body,.client-app__body,.expert-main,.client-main{min-width:0;max-width:100%;overflow-x:hidden}.wallet-card,.transactions,.workspace-task,.workspace-section,.confidence-row,.workspace-actions,.client-profile,.profile-security,.review-panel,.orders-table,.order-report,.ai-panel,.editor-panel,.task-list{width:100%;min-width:0;max-width:100%}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-security .client-input,.profile-security__message{width:100%;max-width:384px}.transaction-row,.orders-row{min-width:0}}@media (width<=760px){.nav,.hero__body,.hero__copy,.section-head,.process__columns>div,.join__grid>div,.footer__top>div,.expert-main>*,.client-main>*,.task-list article>div,.profile-plan article>div,.orders-row>*,.transaction-row>*{min-width:0}.hero__copy{max-width:100%}.hero__copy,.hero .button-row{z-index:1;position:relative}.hero__body{min-height:700px;padding-top:48px}.hero h1{font-size:clamp(42px,13vw,52px);line-height:.9}.hero .lede{font-size:15px;line-height:1.5}.hero__art{top:auto;bottom:0}.hero .button-row{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.hero .button-row .button{white-space:normal;justify-content:center;width:100%}.expert-grid{grid-template-columns:1fr}.expert-grid article,.expert-grid article:nth-child(3n),.expert-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.expert-grid article:last-child{border-bottom:0}.section-head>p,.footer__top>div:first-child p{font-size:13px}.expert-grid p,.process-item p,.join li p,.price-grid li,.accordion p{font-size:13px;line-height:1.5}.editor-panel textarea{height:300px;padding:16px;font-size:14px;line-height:1.5}.workspace-section textarea{height:180px;padding:14px}.auth-drawer__panel,.auth-drawer__content,.auth-form,.auth-tabs,.auth-role__switch,.auth-field,input,textarea,select{min-width:0}.auth-form{width:100%}.auth-error,.auth-switch-copy,.profile-security__message,.workspace-message,.review-message,.tasks-empty,.workspace-empty,.order-report pre,.transaction-row,.orders-row{overflow-wrap:anywhere}.status,.order-status{white-space:normal;max-width:100%}.order-actions{gap:10px;max-width:100%;display:flex}.order-actions button{min-height:34px}.profile-plan article button,.profile-security button,.review-panel>button,.workspace-actions button,.task-list a{max-width:100%}}@media (width<=380px){.hero__body{min-height:680px;padding-top:38px}.hero h1{font-size:40px}}@media (width<=1100px){h1,h2{line-height:1.12}.hero h1,.section h2,.join h2,.faq h2{line-height:1.1}.expert-heading h1,.client-heading h1{line-height:1.2}.task-list h2,.workspace-task h2{line-height:1.35}}:focus-visible{outline-offset:3px;outline:2px solid #111}button,a.button{min-width:44px;min-height:44px}button:disabled{cursor:not-allowed}input,select,textarea{color:#222;font:inherit}::placeholder{color:#666;opacity:1}a{text-underline-offset:3px}.nav__links a,.footer__links a,.footer__links button{align-items:center;min-height:44px;display:inline-flex}.footer__links button{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.page-loading{min-height:70vh;font-family:var(--mono);place-items:center;display:grid}.auth-close{cursor:pointer;background:0 0;border:1px solid #111;width:44px;height:44px;font-size:26px;position:absolute;top:16px;right:16px}.auth-drawer__panel{overflow-y:auto}.auth-drawer__content{padding-top:76px;padding-bottom:32px;position:relative}.auth-tabs{padding-right:0}.auth-field{color:#222;flex-direction:column;gap:8px;min-width:0;margin:0 0 16px;display:flex}.auth-field>span{font:11px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.7px}.auth-field>small,.service-form>p{font:12px/1.6 var(--mono);color:#555}.auth-field input,.auth-field select,.auth-field textarea{width:100%;min-width:0;min-height:46px;font:14px/1.5 var(--mono);color:#222;background:#fff;border:1px solid #777;border-radius:0;padding:12px 16px}.auth-field textarea{resize:vertical;min-height:112px}.auth-field [aria-invalid=true]{border:2px solid #a32613}.field-error,.auth-error{font:12px/1.6 var(--mono);color:#8a210f!important}.auth-submit,.google-auth{height:auto;min-height:46px;padding:14px 20px}.auth-form{gap:16px}.auth-form h2{font:24px/1.3 var(--display);margin:12px 0}.auth-form p{font:13px/1.6 var(--mono);overflow-wrap:anywhere}.auth-form small{color:#555}.terms-choice{color:#333;font:12px/1.7 var(--mono);margin:16px 0}.terms-choice label{align-items:flex-start;gap:12px;min-height:44px;display:flex}.terms-choice input{accent-color:#111;flex:none;width:22px;height:22px;margin:3px 0}.terms-choice a,.service-form a,.policy-consent a,.account-requests a,.review-panel a{text-decoration:underline}.text-action{color:#222;cursor:pointer;font:12px/1.6 var(--mono);background:0 0;border:0;text-decoration:underline}.dialog-backdrop{z-index:120;background:#0007;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cookie-dialog{color:#222;width:100%;max-width:640px;max-height:90vh;font:13px/1.6 var(--mono);background:#fff;padding:72px 28px 28px;position:relative;overflow-y:auto}.cookie-dialog h2{font:28px/1.3 var(--display);margin-bottom:16px}.cookie-dialog p{overflow-wrap:anywhere;margin:14px 0}.cookie-banner{z-index:20;background:var(--yellow);color:#111;font:13px/1.6 var(--mono);border-bottom:1px solid #111;justify-content:space-between;align-items:center;gap:24px;padding:24px;display:flex;position:relative}.cookie-banner p{max-width:840px;margin-top:8px}.cookie-banner a,.cookie-dialog a{text-decoration:underline}.cookie-actions{flex-wrap:wrap;gap:12px;display:flex}.cookie-actions button{color:#111;min-height:44px;font:12px/1.5 var(--mono);cursor:pointer;background:#fff;border:1px solid #111;padding:12px 20px}.cookie-actions button:last-child{color:#fff;background:#111}.cookie-widget{z-index:80;background:var(--yellow);color:#111;cursor:pointer;border:1px solid #111;width:48px;min-width:48px;height:48px;min-height:48px;font-size:26px;position:fixed;bottom:24px;right:24px;box-shadow:0 2px 6px #0002}.policy-consent,.checkout-summary,.purchase-paused{color:#222;font:14px/1.6 var(--mono);border:1px solid #bbb;margin:24px 0;padding:24px}.policy-consent button{background:var(--yellow);border:1px solid #111;margin-top:16px;padding:12px 20px}.checkout-summary strong{font:40px/1.4 var(--display);margin:12px 0;display:block}.checkout-summary p{margin-top:12px}.service-form{max-width:780px;font:14px/1.6 var(--mono);margin-top:24px}.service-form>p{margin:16px 0}.service-form button.auth-submit{color:#fff;background:#111;width:100%}.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-grid .auth-field{margin-bottom:0}.client-profile form>.button{margin-top:24px}.profile-security .auth-field{max-width:384px;margin-top:20px}.account-requests{font:13px/1.7 var(--mono);border-top:1px solid #ddd;margin-top:32px;padding-top:24px}.account-requests .button{justify-content:center;align-items:center;width:auto;margin:16px 12px 0 0;padding:12px 20px;display:inline-flex}.editor-panel>.auth-field{margin:16px}.editor-panel .workspace-actions{flex-wrap:wrap;gap:12px;width:100%;margin:0;padding:16px;display:flex}.editor-panel textarea{resize:vertical;min-height:260px}.workspace-message{color:#333;overflow-wrap:anywhere;line-height:1.6}.ledger-list{font:13px/1.7 var(--mono);margin-top:24px}.ledger-list article{border-bottom:1px solid #ddd;flex-direction:column;gap:8px;padding:20px 0;display:flex}.pagination{font:13px var(--mono);flex-wrap:wrap;align-items:center;gap:16px;margin:24px 0;display:flex}.pagination button,.order-actions button,.order-report>button{color:#111;font:12px var(--mono);background:#fff;border:1px solid #111;padding:10px 16px}.orders-table{width:100%}.orders-head,.orders-row{grid-template-columns:110px minmax(160px,2fr) minmax(120px,1fr) 110px 55px 140px 140px 120px}.orders-row{white-space:normal;color:#555;gap:8px;height:auto;min-height:96px;padding:12px 0;overflow:visible}.orders-head{gap:8px}.order-actions{flex-direction:column;gap:8px;display:flex}.order-report{border:1px solid #bbb;margin-top:24px;padding:20px}.order-report p{margin:16px 0;font-weight:700}.order-report pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.7 var(--mono)}.purchase-note{margin-top:16px;color:#222!important;font:12px/1.5 var(--mono)!important}.client-heading>p,.expert-heading>p,.client-profile>p,.profile-plan>p,.profile-security>p,.client-usage p,.client-usage span,.client-header>div:first-child>span,.expert-sidebar__balance>span,.wallet-card>p,.wallet-card__stats span,.transactions>p,.transaction-table__head,.transaction-row,.tasks-intro,.task-list small,.task-list article>div:first-child>span,.workspace-task span,.workspace-task small,.workspace-section>p,.confidence-row span,.workspace-actions>p,.ai-panel label>span,.ai-panel small,.editor-panel>p,.review-panel>p,.review-panel label>span,.review-panel small,.orders-head{color:#595959}.footer__top>div:first-child p,.footer__legal,.footer__bottom,.footer__links span{color:#555}@media (width<=1100px){.orders-head{display:none}.orders-row{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.order-actions{flex-flow:wrap}.orders-table,.client-profile,.review-panel,.ai-panel,.editor-panel{width:100%;min-width:0;max-width:100%}}@media (width<=768px){.cookie-banner{flex-direction:column;align-items:flex-start;padding:20px 16px}.cookie-widget{bottom:16px;right:16px}.cookie-dialog{padding:72px 20px 24px}.service-form .profile-grid,.client-profile .profile-grid{grid-template-columns:1fr}.checkout-summary{padding:20px}.profile-plan article{flex-wrap:wrap}.profile-plan article div{flex-basis:100%}.profile-plan .button{width:auto}.cookie-actions button{flex:1}.policy-section{padding-top:40px}.task-list,.workspace-task,.workspace-section,.confidence-row,.workspace-actions{min-width:0}.wallet-card .workspace-actions>div{flex-wrap:wrap}.workspace-actions button{height:auto;min-height:44px}.client-main,.expert-main{min-width:0;overflow-x:hidden}.transaction-table__head,.transaction-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;height:auto;padding:16px 0}.transaction-table__head{display:none}.task-list article{grid-template-columns:1fr;gap:16px}.task-list__payment{text-align:left}.confidence-row{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-drawer__content{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.hero .eyebrow,.eyebrow,.micro,.section-head>p,.expert-grid span,.expert-grid p,.process-item p,.join li p,.price-grid li,.price-grid>article>p:not(.micro){color:#555}.faq .eyebrow,.accordion p{color:#aaa}.auth-drawer{z-index:110}.auth-form .auth-field>span,.auth-form .auth-role>span:first-child{color:#555!important}.auth-form .auth-field small{color:#555}.auth-form .auth-error{color:#8a210f}.auth-form .auth-field input::placeholder{color:#666}.auth-field small.field-error{color:#8a210f}@media (width<=420px){.hero h1{font-size:44px;line-height:1.03}}.auth-form .auth-field>span,.auth-form .auth-role>span:first-child,.auth-field>span{color:#333!important;letter-spacing:.4px!important;font-size:13px!important;line-height:1.6!important}.auth-tabs button,.auth-role__switch button{letter-spacing:.4px!important;font-size:13px!important;line-height:1.6!important}.auth-form .auth-field input,.auth-form .auth-field select,.auth-field input,.auth-field select,.auth-field textarea{color:#222!important;font-size:16px!important}.auth-form small,.auth-field>small,.terms-choice,.text-action{font-size:13px!important;line-height:1.7!important}.auth-submit,.google-auth{font-size:14px!important;line-height:1.6!important}.auth-form input::placeholder{color:#666!important}.google-auth img{object-fit:contain;flex:none;width:20px;height:20px;display:block}.terms-link{color:#111;background:#fff;border:1px solid #777;align-items:center;min-height:36px;margin:0 3px 4px;padding:4px 10px;display:inline-flex;text-decoration:none!important}.auth-submit:disabled,.review-actions button:disabled{color:#666;background:#e4e4e4}.review-panel{width:100%;max-width:900px}.review-panel label{flex-direction:column;gap:8px;margin-top:24px;display:flex}.review-panel label>span{color:#333;font-size:13px;line-height:1.5}.review-panel label>small,.review-panel>small{color:#595959;font-size:12px;line-height:1.6}.review-panel select,.review-panel textarea{border:1px solid #888;min-height:48px;padding:12px 16px;font-size:16px;line-height:1.5}.review-panel textarea{resize:vertical;height:160px}.review-panel article{overflow-wrap:anywhere;margin-top:24px;padding:20px;font-size:14px;line-height:1.6}.review-panel article p+p{margin-top:8px}.review-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:24px;display:flex}.review-actions .button{text-align:center;justify-content:center;align-items:center;max-width:100%;height:auto;min-height:48px;padding:12px 20px;font-size:12px;line-height:1.6;text-decoration:none;display:inline-flex}.review-actions .button--outline{margin-right:auto}.review-actions .text-action{align-items:center;min-height:44px;display:inline-flex}@media (width<=760px){.review-actions .button{width:100%}.review-panel article{padding:16px}}
