.ss-interior{--ss-ink: #211831;--ss-violet: #5331bf;--ss-paper: #fffaf0}.ss-interior :where(a,button,input,textarea,summary):focus-visible{outline:2px solid #7854e7;outline-offset:5px}.ss-interior :where(section[id],div[id],h2[id]){scroll-margin-top:110px}.ss-editorial-page{background:#f2f0ed;color:#211831}.ss-editorial-page>section,.ss-editorial-page>div:not(.max-w-5xl){min-width:0}.ss-editorial-page .max-w-5xl{max-width:1280px}.ss-editorial-page>section{padding-inline:clamp(22px,5.5vw,100px)}.ss-page-intro{padding-top:clamp(150px,13vw,210px);padding-bottom:65px}.ss-page-intro h1{font-size:clamp(52px,6.6vw,96px);line-height:1.04;letter-spacing:-.055em;font-weight:600;max-width:1080px}.ss-page-intro h1>span,.ss-script-word{font-family:Allura,cursive;font-weight:400;font-style:normal;color:#5331bf;letter-spacing:-.025em}.ss-page-intro h1>span{display:inline-block;font-size:1.18em;line-height:.95;padding-right:.12em}.ss-page-intro p{font-size:clamp(17px,1.5vw,21px);line-height:1.65;max-width:680px;color:#211831b3}.ss-editorial-page .annotation-purple{color:#5331bf;font-family:var(--font-script);font-size:25px}.ss-work-page .ss-page-intro h1{max-width:950px}.ss-work-page .ss-page-intro h1>span{display:block}.ss-work-featured{padding-top:8px}.ss-work-featured>div>div:first-child,.ss-work-filters>div>div:first-child{justify-content:flex-start}.ss-work-featured>div>div:first-child>.h-px,.ss-work-filters>div>div:first-child>.h-px{display:none}.ss-work-featured>div>div:first-child h2,.ss-work-filters>div>div:first-child h2{font-size:14px;letter-spacing:.05em;color:#5331bf}.ss-work-featured>div>.grid{gap:32px}.ss-work-featured-card{background:transparent;color:#211831;box-shadow:none;border-radius:0}.ss-work-featured-card>.relative{border-radius:18px}.ss-work-featured-card>.relative>div.absolute{display:none}.ss-work-featured-card>.p-6{padding:24px 0}.ss-work-featured-card h3{font-size:clamp(25px,3vw,38px);font-weight:600}.ss-work-featured-card p.text-lime,.ss-work-featured-card span.text-lime{color:#5331bf}.ss-work-featured-card p.text-white\/70{color:#211831b3}.ss-work-featured-card .bg-white\/10,.ss-work-featured-card .bg-lime\/15{background:#21183109;color:#211831b3}.ss-work-filters button{padding:11px 17px;border-radius:10px;font-weight:500}.ss-work-filters button[aria-pressed=true]{background:#5331bf;color:#fffaf0}.ss-work-grid>div>.grid{gap:34px 26px}.ss-work-project{background:transparent;box-shadow:none;border-radius:0}.ss-work-project:hover{box-shadow:none}.ss-work-project>.relative{border-radius:14px}.ss-work-project>.p-5{padding:18px 0}.ss-work-project h3{font-size:23px;font-weight:600}.ss-work-project>.p-5>.flex{display:none}.ss-work-stats{padding-top:45px}.ss-stat-cell{background:transparent;border-radius:0;box-shadow:none;border-top:1px solid #21183130;padding:24px 0}.ss-stat-cell>div{font-weight:500;color:#5331bf;font-size:42px}.ss-stat-cell>p{color:#21183199;font-size:11px;margin-top:10px}.ss-work-industries>div>div{background:transparent;box-shadow:none;border-radius:0;padding:16px 0 0}.ss-work-extras>div>.grid>a{background:transparent;box-shadow:none;border-radius:0;border-top:1px solid #21183130;padding-inline:0}.ss-about-page{padding-inline:clamp(22px,5.5vw,100px);padding-top:0}.ss-about-intro{padding-bottom:80px}.ss-about-intro>p{margin-bottom:25px}.ss-about-intro h1{max-width:1000px}.ss-about-intro h1>span{display:block}.ss-founder-link{display:inline-flex;align-items:center;gap:16px;padding-bottom:7px;border-bottom:1px solid #5331bf;color:#5331bf;font-size:15px}.ss-about-record{border-top:1px solid #21183125;padding-top:35px}.ss-about-record>h2{font-size:13px;margin-bottom:28px}.ss-about-record>.grid{gap:32px 60px}.ss-record-entry{position:relative;padding:0 0 25px 46px;border-bottom:1px solid #21183120}.ss-record-number{position:absolute;left:0;top:4px;font-size:12px;color:#5331bf}.ss-record-entry>p:first-of-type{font-weight:600;font-size:23px}.ss-record-entry>p:nth-of-type(2){font-size:16px;line-height:1.65}.ss-about-method{background:#211831;color:#fffaf0;border-radius:20px;padding:clamp(26px,4vw,56px)}.ss-about-method h2{font-size:clamp(36px,4vw,56px);line-height:1.1}.ss-about-method h2 span{font-family:Allura,cursive;color:#dcff7a;font-size:1.2em;font-style:normal}.ss-about-method>p{color:#fffaf0b3}.ss-about-method>.grid{gap:35px}.ss-method-entry{padding:25px 0 0;border-top:1px solid #fffaf033;background:none;border-radius:0}.ss-method-entry>p:first-child{font-weight:500;font-size:21px}.ss-method-entry>p:nth-child(2){font-size:15px;line-height:1.7}.ss-method-entry>a{color:#dcff7a}.ss-about-terms{background:transparent;box-shadow:none;border-top:1px solid #21183130;border-radius:0;padding-inline:0;padding-top:40px}.ss-about-terms h2{font-weight:500;font-size:clamp(28px,3vw,40px);margin-bottom:30px}.ss-studio-experiment{display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center;margin:75px 0}.ss-studio-experiment-image{display:block;border-radius:16px;overflow:hidden}.ss-studio-experiment img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.ss-studio-experiment h2{font-size:clamp(30px,3.3vw,46px);line-height:1.12;letter-spacing:-.04em;font-weight:500;margin:15px 0 20px}.ss-studio-experiment p{color:#211831b3;font-size:17px;line-height:1.7}.ss-studio-experiment>div>a{color:#5331bf;display:inline-flex;gap:14px;align-items:center;margin-top:25px}.ss-contact-page{padding-inline:clamp(22px,5.5vw,100px);padding-top:155px}.ss-contact-layout{gap:0;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 12px 60px #21183108}.ss-contact-intro{background:#5331bf;color:#fffaf0;padding:clamp(30px,4vw,55px);position:relative}.ss-contact-intro h1{font-size:clamp(44px,4.5vw,66px);font-weight:500;letter-spacing:-.05em;line-height:1.05}.ss-contact-intro h1 .ss-script-word{display:block;color:#dcff7a;font-size:1.25em;margin-top:8px}.ss-contact-intro .annotation-purple{color:#fffaf0}.ss-contact-intro>p{color:#fffaf0cc;font-size:17px}.ss-contact-intro a[href^=mailto]{color:#fffaf0;font-size:clamp(15px,1.6vw,20px);border-bottom:1px solid #fffaf055;padding-bottom:8px}.ss-contact-intro .space-y-3>p{color:#fffaf0aa}.ss-contact-promises{border-top:1px solid #fffaf033;padding-top:18px}.ss-contact-promises>span{color:#fffaf0bb;background:transparent;padding:0 12px 8px 0;font-size:10px;font-weight:500}.ss-contact-mark{width:108px;margin-top:45px;color:#fffaf055}.ss-contact-mark>svg{width:100%;height:auto}.ss-contact-form{padding:clamp(28px,4vw,55px);border-radius:0;box-shadow:none;background:#fff}.ss-contact-form h2{font-size:24px;font-weight:500;letter-spacing:-.03em;margin-bottom:32px}.ss-contact-form input,.ss-contact-form textarea{background:#f6f4f1;border-color:#21183124;color:#211831;border-radius:9px;font-size:16px}.ss-contact-form input{height:50px}.ss-contact-form textarea{min-height:150px}.ss-contact-form input::placeholder,.ss-contact-form textarea::placeholder{color:#21183170}.ss-contact-form form>button{background:#5331bf;color:#fffaf0;border-radius:10px;padding:15px 24px;height:auto}.ss-journal-intro h1>span{white-space:nowrap}.ss-journal-intro .mt-8{max-width:640px}.ss-journal-intro input{background:transparent;box-shadow:none;border:1px solid #21183130;border-radius:10px}.ss-journal-experiment{padding-bottom:60px}.ss-journal-experiment>a{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(25px,4vw,55px);background:#211831;color:#fffaf0;border-radius:18px;padding:20px}.ss-journal-experiment img{width:100%;aspect-ratio:16/11;height:auto;object-fit:cover;border-radius:10px}.ss-journal-experiment>a>div{padding:20px 25px 20px 0}.ss-journal-experiment>a>div>span:first-child{font-size:12px;color:#dcff7a}.ss-journal-experiment h2{font-size:clamp(32px,3.5vw,49px);font-weight:500;line-height:1.1;letter-spacing:-.04em;margin:22px 0}.ss-journal-experiment p{font-size:16px;line-height:1.6;color:#fffaf0b3}.ss-journal-read{display:inline-flex;align-items:center;gap:20px;margin-top:27px;font-size:14px}.ss-journal-featured>div>a{background:transparent;border-radius:0;border-top:1px solid #21183130;border-bottom:1px solid #21183130;box-shadow:none;padding:35px 0}.ss-journal-featured h3{font-weight:500;max-width:960px}.ss-journal-articles .grid{gap:30px}.ss-journal-articles .grid>a{background:transparent;border-radius:0;box-shadow:none;border-top:1px solid #21183130;padding:24px 0}.ss-journal-articles .grid>a>div:first-child{flex-wrap:wrap;gap:7px 10px}.ss-journal-articles h3{font-size:23px;font-weight:500;line-height:1.25}.ss-faq-page .ss-page-intro>div{max-width:1280px}.ss-faq-layout{max-width:1280px;margin-inline:auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:80px;align-items:start}.ss-faq-index{position:sticky;top:115px;display:flex;flex-direction:column;align-items:flex-start;padding-top:14px}.ss-faq-index>span{font-family:var(--font-script);font-size:25px;color:#5331bf;margin-bottom:20px}.ss-faq-index>a{display:flex;align-items:baseline;gap:13px;padding:12px 0;font-size:15px;color:#211831b3}.ss-faq-index>a>span{color:#5331bf;font-size:10px}.ss-faq-index>a:hover{color:#5331bf}.ss-faq-index>.ss-faq-person{margin-top:20px;border-top:1px solid #21183130;width:100%;align-items:center;color:#5331bf}.ss-faq-group{scroll-margin-top:110px}.ss-faq-group>.flex{justify-content:flex-start;margin-bottom:15px}.ss-faq-group>.flex>.h-px{display:none}.ss-faq-group>.flex>h2{color:#5331bf}.ss-faq-group>h3{font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.04em;margin-bottom:25px}.ss-faq-group>.space-y-3>*+*{margin-top:0}.ss-faq-item{box-shadow:none;border-radius:0;background:transparent;border-bottom:1px solid #21183126}.ss-faq-item:first-child{border-top:1px solid #21183126}.ss-faq-item h3>button{padding:22px 0;font-weight:500;gap:25px}.ss-faq-item [role=region]>div{padding-left:0;padding-right:35px;font-size:16px}.ss-faq-item[data-state=open] h3>button{color:#5331bf}.ss-faq-contact{text-align:left;background:#5331bf;border-radius:16px}.ss-faq-contact p{margin-left:0}.ss-faq-contact>.flex{justify-content:flex-start}.ss-faq-contact a:first-child{background:#dcff7a;color:#211831}@media(max-width:900px){.ss-faq-layout{grid-template-columns:200px minmax(0,1fr);gap:35px}.ss-contact-mark{display:none}.ss-studio-experiment{gap:30px}.ss-journal-experiment>a{grid-template-columns:1fr 1fr;gap:25px}.ss-journal-experiment>a>div{padding-right:5px}}@media(max-width:700px){.ss-page-intro{padding-top:135px;padding-bottom:40px}.ss-page-intro h1{font-size:clamp(45px,10vw,65px)}.ss-page-intro p{font-size:17px}.ss-work-featured>div>.grid{gap:24px}.ss-work-featured-card>.p-6{padding-bottom:8px}.ss-work-featured-card p.text-white\/70{font-size:15px}.ss-work-grid>div>.grid{gap:22px}.ss-stat-cell>div{font-size:34px}.ss-about-record>.grid{gap:26px}.ss-record-entry{padding-left:35px}.ss-studio-experiment{grid-template-columns:1fr;gap:24px;margin-block:50px}.ss-contact-page{padding-top:125px}.ss-contact-layout{border-radius:14px}.ss-contact-intro{padding:30px 24px}.ss-contact-intro h1{font-size:46px}.ss-contact-form{padding:30px 24px}.ss-journal-intro h1>span{white-space:normal;display:block}.ss-journal-experiment>a{grid-template-columns:1fr;gap:0;padding:12px}.ss-journal-experiment>a>div{padding:25px 12px}.ss-journal-experiment h2{margin:14px 0}.ss-faq-layout{grid-template-columns:1fr;gap:40px}.ss-faq-index{position:static;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:20px;padding:0 0 20px;border-bottom:1px solid #21183130}.ss-faq-index>span{width:100%;margin-bottom:5px}.ss-faq-index>a{padding:8px 0;font-size:14px;gap:7px}.ss-faq-index>.ss-faq-person{width:auto;margin:0;border:0}.ss-faq-contact{padding:28px 24px}.ss-faq-contact>.flex{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.ss-editorial-page *,.ss-editorial-page *:before,.ss-editorial-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ss-interior{--color-violet: #5331bf;--color-lime: #dcff7a}.ss-case-page,.ss-article-page,.ss-audit-page,.ss-lab-page,.ss-blog-index,.ss-legal-page{color:#211831}.ss-case-page>section,.ss-blog-index>section,.ss-lab-page>section{padding-inline:clamp(22px,5.5vw,100px)}.ss-case-page .max-w-5xl,.ss-lab-page .max-w-5xl,.ss-blog-index .max-w-5xl{max-width:1280px}.ss-case-page h1,.ss-lab-page h1,.ss-blog-index h1{font-size:clamp(44px,6.4vw,88px);line-height:1.06;font-weight:600;letter-spacing:-.055em;text-wrap:balance}.ss-case-page h1{max-width:1100px;font-size:clamp(40px,4.8vw,68px)}.ss-case-page>section:first-child,.ss-lab-page>section:first-child,.ss-blog-index>section:first-child{padding-top:clamp(145px,13vw,195px);padding-bottom:50px}.ss-case-page>section:first-child p{max-width:760px}.ss-case-page>section:first-child .font-serif{font-family:inherit;font-style:normal;font-size:clamp(20px,2vw,28px);line-height:1.45}.ss-case-page>section>div>figure,.ss-case-page>section>div>img{border-radius:18px;overflow:hidden}.ss-article-page h1{font-weight:600;letter-spacing:-.05em;line-height:1.08;text-wrap:balance}.ss-article-page :where(article,.prose){font-size:17px;line-height:1.85}.ss-article-page :where(article,.prose) :where(img,video){display:block;width:100%;height:auto;border-radius:14px;background:#211831}.ss-article-page figcaption{font-size:13px;line-height:1.6;color:#625b6c;margin-top:12px}.ss-article-page :where(article,.prose) a{text-underline-offset:4px;text-decoration-thickness:1px}.ss-audit-page{padding-top:155px;padding-inline:clamp(22px,5.5vw,100px)}.ss-audit-page>div{max-width:780px}.ss-audit-page h1{font-size:clamp(42px,5.6vw,76px);line-height:1.06;letter-spacing:-.05em;font-weight:600}.ss-audit-page h1 .font-serif{font-family:Allura,cursive;font-size:1.2em;font-weight:400;font-style:normal}.ss-audit-page input{border-radius:10px;font-size:16px}.ss-audit-page form{border-radius:18px}.ss-legal-page{padding-inline:clamp(22px,5.5vw,100px)}.ss-legal-page h1{font-size:clamp(42px,5vw,70px);line-height:1.08;letter-spacing:-.05em;font-weight:500}.ss-interior nav[aria-label=Breadcrumb]{line-height:1.7}.ss-lab-page h1 .font-serif{font-family:Allura,cursive;font-weight:400;font-style:normal;font-size:1.15em;color:#5331bf}@media(max-width:700px){.ss-case-page>section:first-child,.ss-lab-page>section:first-child,.ss-blog-index>section:first-child{padding-top:116px;padding-bottom:35px}.ss-audit-page{padding-top:116px}.ss-article-page>section{padding-inline:22px}.ss-article-page h1{font-size:38px}.ss-case-page h1,.ss-blog-index h1{font-size:40px}.ss-article-page :where(article,.prose){font-size:16px}}.ss-cost-guide{background:#f2f0ed;color:#211831}.ss-cost-guide>div>section:first-child{padding-top:155px;padding-bottom:65px}.ss-cost-guide h1{font-size:clamp(44px,5.7vw,86px);line-height:1.02;letter-spacing:-.055em;max-width:1000px}.ss-cost-guide h2{letter-spacing:-.045em}.ss-cost-guide [class*=max-w-5xl]{max-width:1200px}.ss-cost-guide [class*="bg-lime/10"]{background:#eee7fa}.ss-cost-guide [class*=rounded-2xl]{border-radius:20px;box-shadow:none}.ss-cost-guide table{min-width:650px}@media(max-width:700px){.ss-cost-guide>div>section:first-child{padding-top:120px;padding-bottom:40px}.ss-cost-guide h1{font-size:43px}.ss-cost-guide [class*=p-6]{padding:20px}}.ss-industry-page{background:#f2f0ed;color:#211831}.ss-industry-page>section,.ss-industry-pains>section{padding-inline:clamp(22px,5.5vw,100px)}.ss-industry-page>section>.max-w-5xl,.ss-industry-page>section>.max-w-6xl,.ss-industry-pains>section>.max-w-5xl{max-width:1280px}.ss-industry-page>section>.max-w-3xl{max-width:900px}.ss-industry-page>section>div>h2,.ss-industry-pains>section>div>h2{font-size:clamp(32px,4.2vw,54px);font-weight:500;letter-spacing:-.045em;line-height:1.12}.ss-industry-page>section>div>.annotation,.ss-industry-page>section>div>.annotation-purple,.ss-industry-pains .annotation-purple{font-family:var(--font-script);font-size:25px}.ss-industry-page>section>div>.annotation-purple{color:#5331bf}.ss-industry-page a.rounded-lg{border-radius:10px}.ss-industry-hero{padding-top:clamp(135px,12vw,185px);padding-bottom:64px}.ss-industry-hero h1{max-width:1080px;font-size:clamp(43px,5.8vw,80px);line-height:1.07;font-weight:600;letter-spacing:-.055em;margin-bottom:28px;text-wrap:balance}.ss-industry-hero>div>p,.ss-industry-hero>div>.text-lg{max-width:820px;font-size:clamp(18px,1.6vw,21px);line-height:1.65}.ss-industry-hero nav[aria-label=Breadcrumb]{margin-bottom:30px;font-size:12px}.ss-industry-hero .annotation-purple{font-family:var(--font-script);color:#5331bf;font-size:25px}.ss-industry-hero .ss-industry-primary{background:#5331bf;color:#fffaf0;padding:15px 23px}.ss-industry-sections{display:flex;flex-wrap:wrap;gap:18px 28px;border-top:1px solid #21183120;padding-top:20px;margin:35px 0 40px}.ss-industry-sections a{font-size:14px;color:#5331bf;border-bottom:1px solid transparent;padding-bottom:3px}.ss-industry-sections a:hover{border-bottom-color:currentColor}.ss-industry-work{padding-top:10px}.ss-industry-work>.grid{gap:30px}.ss-industry-work>.grid>article{background:transparent;border-radius:0;box-shadow:none}.ss-industry-work>.grid>article>:first-child{border-radius:15px;overflow:hidden}.ss-industry-work>.grid>article>.p-5{padding:20px 0 10px}.ss-industry-work h3{font-size:26px;font-weight:500}.ss-industry-work p{max-width:540px}.ss-industry-proof{gap:24px;padding-top:20px}.ss-industry-proof>li{padding:20px 0;border-radius:0;border-top:1px solid #21183125;background:transparent;box-shadow:none}.ss-industry-proof>li>span:first-child{font-weight:500;font-size:20px;color:#5331bf}.ss-industry-proof>li>span:last-child{font-size:10px;margin-top:8px;line-height:1.6}.ss-industry-demos{padding-top:35px}.ss-industry-demos>div>.space-y-14>article{border-top:1px solid #21183125;padding-top:42px}.ss-industry-demos article>div{min-width:0}.ss-industry-demos article>div>h3{font-size:clamp(29px,3vw,40px);font-weight:500;line-height:1.14;letter-spacing:-.04em}.ss-industry-demos article>div>p{font-size:17px;line-height:1.7}.ss-industry-demos article>div>.flex>.tabular-nums{font-size:17px;font-weight:500;color:#5331bf}.ss-property-industry .ss-industry-demos article>div>.flex>.bg-violet\/10{background:none;padding-left:0;font-weight:500}.ss-property-industry .ss-industry-demos article>div>p.italic{border-left-color:#5331bf;font-style:normal;color:#211831}.ss-industry-pains>section{padding-top:35px}.ss-industry-pains .grid{gap:30px}.ss-industry-pains .grid>div{background:transparent;border-radius:0;box-shadow:none;border-top:1px solid #21183130}.ss-industry-pains .grid>div>div{padding-inline:0}.ss-industry-pains .grid>div>div:first-child{border-bottom:0;padding-bottom:4px}.ss-industry-pains .grid>div>div:first-child>p{color:#5331bf;font-size:21px;font-style:normal;line-height:1.4;letter-spacing:-.02em}.ss-industry-pains .grid>div>div:last-child>span{padding:0;background:none;font-weight:500}.ss-industry-deliverables{background:#0a0a0a;color:#fffaf0}.ss-industry-deliverables>div>.annotation,.ss-industry-reasons>div>.annotation{color:#dcff7a}.ss-industry-deliverables>div>.grid{gap:40px 45px}.ss-industry-deliverables>div>.grid>div{background:transparent;border-radius:0;box-shadow:none;border-top:1px solid #fffaf033;padding:24px 0 0}.ss-industry-deliverables>div>.grid>div>.w-10{background:transparent;width:auto;height:auto;justify-content:flex-start;margin-bottom:20px}.ss-industry-deliverables h3{font-weight:500;font-size:24px;line-height:1.2}.ss-industry-deliverables .grid>div>p,.ss-industry-deliverables .grid>div>div:last-child{font-size:16px;line-height:1.7}.ss-industry-pricing>div>.grid{gap:24px 40px}.ss-industry-pricing>div>.grid>div{padding:24px 0;border-radius:0;background:transparent;box-shadow:none;border-top:1px solid #21183130}.ss-industry-pricing>div>.grid>div>.flex{gap:14px;flex-wrap:wrap}.ss-industry-pricing .grid h3{font-size:27px;font-weight:500}.ss-industry-pricing .grid .text-violet{color:#5331bf;font-size:28px;font-weight:500}.ss-industry-pricing>div>.rounded-2xl{padding:30px;background:#211831;border-radius:15px}.ss-industry-pricing>div>.rounded-2xl ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.ss-industry-pricing>div>.rounded-2xl li>div{flex-wrap:wrap}.ss-industry-pricing>div>.rounded-2xl li>span{font-size:13px;line-height:1.5;margin-top:8px}.ss-industry-case>div{border-top:1px solid #21183125;padding-top:35px}.ss-industry-reasons{background:#211831}.ss-industry-reasons>div>.grid{gap:35px 50px}.ss-industry-reasons>div>.grid>div{padding:25px 0 0;border-radius:0;background:transparent;box-shadow:none;border-top:1px solid #fffaf030}.ss-industry-reasons>div>.grid>div>.w-10{background:none;color:#dcff7a;width:24px;height:28px}.ss-industry-audit{background:#5331bf;color:#fffaf0}.ss-industry-audit>div>div>p{color:#fffaf0b3}.ss-industry-audit h2{color:#fffaf0;font-size:clamp(28px,3.2vw,42px);line-height:1.12;font-weight:500;letter-spacing:-.04em}.ss-industry-audit>div>a{background:#dcff7a;color:#211831;padding:15px 23px}.ss-industry-guides>div>.grid,.ss-industry-trades>div>.grid,.ss-industry-related>div>.grid{gap:28px}.ss-industry-guides>div>.grid>a,.ss-industry-trades>div>.grid>a,.ss-industry-related>div>.grid>a{background:transparent;border-radius:0;box-shadow:none;border-top:1px solid #21183130;padding:24px 0}.ss-industry-guides h3,.ss-industry-trades h3,.ss-industry-related h3{font-size:22px;font-weight:500;line-height:1.25}.ss-industry-related .grid>a>p{font-size:15px;line-height:1.6}.ss-industry-areas>div>.grid>span,.ss-industry-areas>div>.grid>a,.ss-industry-areas>div>.flex>span{background:transparent;border-radius:0;box-shadow:none;border-bottom:1px solid #21183120;padding:13px 0}.ss-industry-areas>div>.flex{gap:10px 24px}.ss-industry-areas>div>.grid{gap:10px 24px}.ss-industry-faq>div{max-width:900px}.ss-industry-answer{background:transparent;border-radius:0;box-shadow:none;border-bottom:1px solid #21183125;margin-top:0}.ss-industry-answer:first-child{border-top:1px solid #21183125}.ss-industry-faq h3>button,.ss-industry-answer h3>button{padding:23px 0;font-weight:500;gap:25px}.ss-industry-faq [role=region]>div,.ss-industry-answer [role=region]>div{padding-left:0;padding-right:30px;font-size:16px;line-height:1.75}.ss-industry-faq [data-state=open]>h3>button,.ss-industry-answer[data-state=open]>h3>button{color:#5331bf}.ss-industry-final{background:#5331bf;color:#fffaf0}.ss-industry-final>div{text-align:left;max-width:1000px!important}.ss-industry-final>div>h2{font-size:clamp(34px,4.5vw,60px);max-width:900px;font-weight:500}.ss-industry-final>div>p,.ss-industry-final>div>.text-base{max-width:740px;color:#fffaf0bf}.ss-industry-final>div>.flex{justify-content:flex-start}.ss-industry-final>div>.annotation{color:#dcff7a}.ss-industry-final .bg-lime{background:#dcff7a;color:#211831;padding:15px 23px}.ss-industry-reader>.ss-industry-hero>div{max-width:1000px}.ss-industry-reader .ss-industry-hero h1{font-size:clamp(38px,4.8vw,66px);text-wrap:balance}.ss-industry-reader>section>.max-w-3xl{max-width:820px}.ss-industry-reader .ss-industry-hero{padding-bottom:55px}.ss-industry-summary{border-radius:0;background:transparent;box-shadow:none;border-left:3px solid #5331bf;padding:8px 0 8px 25px;font-size:20px;line-height:1.6}.ss-industry-article{font-size:18px;line-height:1.8}.ss-industry-article h2{font-size:clamp(29px,3.1vw,40px);font-weight:500;line-height:1.18;letter-spacing:-.035em;margin-top:1.7em;margin-bottom:.8em}.ss-industry-article h3{font-size:25px;font-weight:500;line-height:1.3;letter-spacing:-.025em}.ss-industry-article :where(p,li){color:#211831b3}.ss-industry-article a{color:#5331bf;text-decoration:underline;text-underline-offset:4px}.ss-industry-article table{display:block;overflow-x:auto;max-width:100%;font-size:15px}.ss-industry-article th,.ss-industry-article td{min-width:120px;padding:14px}.ss-industry-article th{color:#5331bf}.ss-industry-inline-audit{background:#5331bf;border-radius:15px;gap:25px}.ss-industry-inline-audit a{background:#dcff7a;color:#211831}@media(max-width:900px){.ss-industry-demos article>div>h3{font-size:34px}.ss-industry-demos article>div>p{max-width:700px}.ss-industry-pricing>div>.rounded-2xl ul{gap:20px}.ss-industry-audit>div{align-items:flex-start;flex-direction:column}}@media(max-width:700px){.ss-industry-hero{padding-top:128px;padding-bottom:40px}.ss-industry-hero h1{font-size:clamp(38px,8.8vw,54px);line-height:1.08;margin-bottom:24px}.ss-industry-hero>div>p,.ss-industry-hero>div>.text-lg{font-size:17px}.ss-industry-hero nav[aria-label=Breadcrumb]{font-size:11px;margin-bottom:25px}.ss-industry-sections{gap:15px 22px;margin:28px 0}.ss-industry-work>.grid{gap:25px}.ss-industry-work h3{font-size:23px}.ss-industry-proof{gap:15px}.ss-industry-proof>li>span:first-child{font-size:17px}.ss-industry-proof>li>span:last-child{font-size:9px}.ss-industry-demos>div>.space-y-14>article{padding-top:28px}.ss-industry-demos article>div>h3{font-size:30px}.ss-industry-demos article>div>p{font-size:16px}.ss-industry-pricing>div>.rounded-2xl{padding:24px}.ss-industry-pricing>div>.rounded-2xl ul{grid-template-columns:1fr;gap:20px}.ss-industry-pricing>div>.rounded-2xl li+li{border-top:1px solid #fffaf025;padding-top:18px}.ss-industry-deliverables>div>.grid,.ss-industry-reasons>div>.grid{gap:30px}.ss-industry-areas>div>.grid{gap:5px 18px}.ss-industry-final>div>.flex{align-items:flex-start}.ss-industry-reader .ss-industry-hero h1{font-size:clamp(35px,8vw,48px)}.ss-industry-article{font-size:17px;line-height:1.75}.ss-industry-summary{font-size:18px;padding-left:18px}}@media(prefers-reduced-motion:reduce){.ss-industry-page .animate-in{animation:none}}
