.PublicContent-module__Ci-CTa__page{width:min(100% - 48px,1360px);margin:0 auto;padding:76px 0 16px}.PublicContent-module__Ci-CTa__eyebrow{color:var(--brand-blue-deep);letter-spacing:.105em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:800}.PublicContent-module__Ci-CTa__hero{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:end;gap:clamp(60px,9vw,144px);padding:36px 0 108px;display:grid}.PublicContent-module__Ci-CTa__hero h1,.PublicContent-module__Ci-CTa__sectionLead h2,.PublicContent-module__Ci-CTa__responsibilityIntro h2,.PublicContent-module__Ci-CTa__invitationSection h2,.PublicContent-module__Ci-CTa__aboutStatement h2,.PublicContent-module__Ci-CTa__modelSection h2,.PublicContent-module__Ci-CTa__contactNote h2,.PublicContent-module__Ci-CTa__closing h2{color:var(--ink-950);letter-spacing:-.055em;text-wrap:balance;margin:0;font-weight:700;line-height:.97}.PublicContent-module__Ci-CTa__hero h1{max-width:940px;margin-top:18px;font-size:clamp(3.55rem,5.4vw,4.75rem)}.PublicContent-module__Ci-CTa__heroAside{border-top:1px solid var(--line-strong);padding-top:22px}.PublicContent-module__Ci-CTa__heroAside>p{max-width:56ch;color:var(--ink-700);margin:0;font-size:1.02rem;line-height:1.65}.PublicContent-module__Ci-CTa__heroActions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.PublicContent-module__Ci-CTa__primaryAction,.PublicContent-module__Ci-CTa__secondaryAction{border-radius:3px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 19px;font-size:.91rem;font-weight:750;display:inline-flex}.PublicContent-module__Ci-CTa__primaryAction{border:1px solid var(--ink-950);background:var(--ink-950);color:#fff}.PublicContent-module__Ci-CTa__primaryAction:hover{border-color:var(--brand-blue-deep);background:var(--brand-blue-deep)}.PublicContent-module__Ci-CTa__secondaryAction{border:1px solid var(--line-strong);color:var(--ink-800);background:#fff}.PublicContent-module__Ci-CTa__processList{border-top:1px solid var(--line-strong);display:grid}.PublicContent-module__Ci-CTa__processStep{border-bottom:1px solid var(--line-strong);grid-template-columns:62px minmax(280px,.75fr) minmax(320px,1fr);align-items:start;gap:clamp(28px,5.5vw,88px);padding:38px 0 40px;display:grid}.PublicContent-module__Ci-CTa__processStep>span{color:var(--brand-blue-deep);letter-spacing:.1em;font-size:.75rem;font-weight:800}.PublicContent-module__Ci-CTa__processStep h2{letter-spacing:-.045em;margin:0;font-size:clamp(1.9rem,3vw,3.1rem);font-weight:700;line-height:1}.PublicContent-module__Ci-CTa__processStep>p{max-width:61ch;color:var(--ink-650);margin:3px 0 0;line-height:1.65}.PublicContent-module__Ci-CTa__responsibilitySection{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:clamp(60px,9vw,140px);padding:128px 0;display:grid}.PublicContent-module__Ci-CTa__responsibilityIntro h2,.PublicContent-module__Ci-CTa__sectionLead h2,.PublicContent-module__Ci-CTa__invitationSection h2,.PublicContent-module__Ci-CTa__modelSection h2,.PublicContent-module__Ci-CTa__contactNote h2{margin-top:14px;font-size:clamp(2.75rem,4.5vw,4.25rem)}.PublicContent-module__Ci-CTa__responsibilityColumns{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PublicContent-module__Ci-CTa__responsibilityColumns article{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:30px}.PublicContent-module__Ci-CTa__responsibilityColumns article>span{color:var(--brand-blue-deep);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:800}.PublicContent-module__Ci-CTa__responsibilityColumns ul,.PublicContent-module__Ci-CTa__modelSection ul{border-top:1px solid var(--line);gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.PublicContent-module__Ci-CTa__responsibilityColumns li,.PublicContent-module__Ci-CTa__modelSection li{border-bottom:1px solid var(--line);color:var(--ink-700);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:14px 0;font-size:.89rem;line-height:1.45;display:grid}.PublicContent-module__Ci-CTa__responsibilityColumns li svg,.PublicContent-module__Ci-CTa__modelSection li svg{color:var(--success);margin-top:1px}.PublicContent-module__Ci-CTa__controlSection{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PublicContent-module__Ci-CTa__controlSection>div{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);min-height:320px;padding:34px}.PublicContent-module__Ci-CTa__controlSection svg{color:var(--brand-blue-deep)}.PublicContent-module__Ci-CTa__controlSection h2{letter-spacing:-.035em;margin:96px 0 0;font-size:1.48rem}.PublicContent-module__Ci-CTa__controlSection p{max-width:43ch;color:var(--ink-650);margin:13px 0 0;line-height:1.62}.PublicContent-module__Ci-CTa__sectionLead{grid-template-columns:minmax(0,1fr) minmax(300px,.55fr);align-items:end;gap:28px 96px;padding:128px 0 50px;display:grid}.PublicContent-module__Ci-CTa__sectionLead .PublicContent-module__Ci-CTa__eyebrow{grid-column:1/-1}.PublicContent-module__Ci-CTa__sectionLead h2{margin-top:-20px}.PublicContent-module__Ci-CTa__sectionLead>p:last-child{color:var(--ink-650);margin:0;line-height:1.62}.PublicContent-module__Ci-CTa__invitationSection,.PublicContent-module__Ci-CTa__modelSection,.PublicContent-module__Ci-CTa__contactNote{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:end;gap:clamp(56px,8vw,120px);margin-top:116px;padding:84px 0;display:grid}.PublicContent-module__Ci-CTa__invitationSection>div:last-child,.PublicContent-module__Ci-CTa__contactNote>p{border-top:1px solid var(--line-strong);padding-top:18px}.PublicContent-module__Ci-CTa__invitationSection>div:last-child>p,.PublicContent-module__Ci-CTa__contactNote>p{color:var(--ink-650);margin:0;line-height:1.65}.PublicContent-module__Ci-CTa__invitationSection a{color:var(--brand-blue-deep);align-items:center;gap:8px;margin-top:22px;font-weight:750;display:inline-flex}.PublicContent-module__Ci-CTa__aboutStatement{background:var(--surface-ink-raised);color:#fff;padding:82px clamp(28px,6vw,78px) 92px}.PublicContent-module__Ci-CTa__aboutStatement>p{color:var(--text-on-dark-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.PublicContent-module__Ci-CTa__aboutStatement h2{color:#fff;max-width:1150px;margin-top:68px;font-size:clamp(2.9rem,5vw,4.75rem)}.PublicContent-module__Ci-CTa__modelSection{margin-top:128px}.PublicContent-module__Ci-CTa__modelSection ul{margin:0}.PublicContent-module__Ci-CTa__modelSection li{color:var(--ink-800);padding:18px 0;font-size:.97rem;font-weight:600}.PublicContent-module__Ci-CTa__contactChoices{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.PublicContent-module__Ci-CTa__contactChoice{border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);align-content:space-between;gap:70px;min-height:430px;padding:clamp(28px,3.3vw,46px);display:grid}.PublicContent-module__Ci-CTa__contactChoice:first-child{background:var(--surface-ink-raised);color:#fff}.PublicContent-module__Ci-CTa__contactChoice h2{letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.3rem,3.6vw,3.8rem);font-weight:700;line-height:.99}.PublicContent-module__Ci-CTa__contactChoice p:not(.PublicContent-module__Ci-CTa__eyebrow){max-width:46ch;color:var(--ink-650);margin:17px 0 0;line-height:1.6}.PublicContent-module__Ci-CTa__contactChoice:first-child p:not(.PublicContent-module__Ci-CTa__eyebrow){color:var(--text-on-dark-muted)}.PublicContent-module__Ci-CTa__contactChoice a{border-bottom:1px solid;justify-self:start;align-items:center;gap:8px;padding-bottom:5px;font-weight:750;display:inline-flex}.PublicContent-module__Ci-CTa__contactNote{margin-top:112px}.PublicContent-module__Ci-CTa__closing{background:var(--surface-ink-raised);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-top:112px;padding:clamp(38px,6vw,68px);display:grid}.PublicContent-module__Ci-CTa__closing h2{color:#fff;max-width:930px;font-size:clamp(2.75rem,4.5vw,4.25rem)}.PublicContent-module__Ci-CTa__closing>a{min-height:50px;color:var(--ink-950);white-space:nowrap;background:#fff;border:1px solid #fff;border-radius:3px;align-items:center;gap:8px;padding:0 20px;font-weight:750;display:inline-flex}@media (max-width:980px){.PublicContent-module__Ci-CTa__hero,.PublicContent-module__Ci-CTa__responsibilitySection,.PublicContent-module__Ci-CTa__sectionLead,.PublicContent-module__Ci-CTa__invitationSection,.PublicContent-module__Ci-CTa__modelSection,.PublicContent-module__Ci-CTa__contactNote,.PublicContent-module__Ci-CTa__closing{grid-template-columns:1fr}.PublicContent-module__Ci-CTa__hero{gap:44px}.PublicContent-module__Ci-CTa__controlSection,.PublicContent-module__Ci-CTa__contactChoices{grid-template-columns:1fr}.PublicContent-module__Ci-CTa__controlSection>div,.PublicContent-module__Ci-CTa__contactChoice{min-height:auto}.PublicContent-module__Ci-CTa__controlSection h2{margin-top:54px}.PublicContent-module__Ci-CTa__sectionLead .PublicContent-module__Ci-CTa__eyebrow{grid-column:auto}.PublicContent-module__Ci-CTa__sectionLead h2{margin-top:-16px}}@media (max-width:760px){.PublicContent-module__Ci-CTa__page{width:min(100% - 32px,1360px);padding-top:44px}.PublicContent-module__Ci-CTa__hero{padding-bottom:72px}.PublicContent-module__Ci-CTa__hero h1{font-size:clamp(3.2rem,15vw,5rem)}.PublicContent-module__Ci-CTa__processStep{grid-template-columns:44px minmax(0,1fr);gap:20px}.PublicContent-module__Ci-CTa__processStep>p{grid-column:2}.PublicContent-module__Ci-CTa__responsibilitySection,.PublicContent-module__Ci-CTa__sectionLead{padding-top:92px;padding-bottom:92px}.PublicContent-module__Ci-CTa__responsibilityColumns{grid-template-columns:1fr}.PublicContent-module__Ci-CTa__aboutStatement{padding-left:24px;padding-right:24px}.PublicContent-module__Ci-CTa__aboutStatement h2{margin-top:50px}.PublicContent-module__Ci-CTa__invitationSection,.PublicContent-module__Ci-CTa__modelSection,.PublicContent-module__Ci-CTa__contactNote,.PublicContent-module__Ci-CTa__closing{margin-top:88px}}
.Prelaunch-module___Gvyna__site{background:var(--surface-paper);color:var(--brand-ink);--motion-arrive:cubic-bezier(.16, 1, .3, 1);--page-gutter:clamp(22px, 3.5vw, 80px);position:relative;overflow:clip}.Prelaunch-module___Gvyna__site :is(h1,h2,h3,p,figure){margin:0}.Prelaunch-module___Gvyna__site :is(h1,h2,h3){text-wrap:balance}.Prelaunch-module___Gvyna__site :is(a,button,summary){touch-action:manipulation}.Prelaunch-module___Gvyna__site :is(section,details,#Prelaunch-module___Gvyna__marketplace,main){scroll-margin-top:28px}.Prelaunch-module___Gvyna__site ::selection{background:var(--brand-orange);color:var(--brand-ink-deep)}.Prelaunch-module___Gvyna__site :is(a,button,summary):focus-visible{outline:3px solid var(--brand-blue-bright);outline-offset:6px}.Prelaunch-module___Gvyna__site main:focus{outline:none}.Prelaunch-module___Gvyna__skip{z-index:40;background:var(--surface-paper);color:var(--brand-ink);padding:14px 20px;position:absolute;top:-100px;left:20px}.Prelaunch-module___Gvyna__skip:focus{top:12px}.Prelaunch-module___Gvyna__header{z-index:20;min-height:138px;padding:27px var(--page-gutter);background:var(--prelaunch-navy);color:var(--text-on-dark);grid-template-columns:34% 1fr;align-items:start;display:grid;position:relative}.Prelaunch-module___Gvyna__headerOverlay{background:0 0;position:absolute;inset:0 0 auto}.Prelaunch-module___Gvyna__brand{width:clamp(168px,14vw,224px);display:block}.Prelaunch-module___Gvyna__brand img,.Prelaunch-module___Gvyna__footerBrand img{width:100%;height:auto;display:block}.Prelaunch-module___Gvyna__nav{align-items:center;gap:clamp(28px,3vw,56px);padding-top:10px;font-size:17px;display:flex}.Prelaunch-module___Gvyna__nav a{text-underline-offset:8px;align-items:center;min-height:44px;display:inline-flex}.Prelaunch-module___Gvyna__nav a:hover{text-decoration:underline;text-decoration-thickness:1px}.Prelaunch-module___Gvyna__nav .Prelaunch-module___Gvyna__mobileContact,.Prelaunch-module___Gvyna__menuToggle{display:none}.Prelaunch-module___Gvyna__hero{background:var(--prelaunch-navy);min-height:clamp(610px,44.5vw,840px);color:var(--text-on-dark);isolation:isolate;position:relative}.Prelaunch-module___Gvyna__heroMedia{z-index:-1;position:absolute;inset:0 0 0 41.8%;overflow:hidden}.Prelaunch-module___Gvyna__heroPhoto{object-fit:cover;object-position:center;animation:.9s cubic-bezier(.16,1,.3,1) both Prelaunch-module___Gvyna__photograph-arrive}.Prelaunch-module___Gvyna__heroCopy{width:41.8%;padding:clamp(175px,12.3vw,232px) 0 72px 5.6vw;position:relative}.Prelaunch-module___Gvyna__hero h1{letter-spacing:-.035em;width:max-content;max-width:92vw;font-size:clamp(76px,8.4vw,158px);font-weight:600;line-height:.9}.Prelaunch-module___Gvyna__hero h1>span{white-space:nowrap;margin-bottom:-.11em;padding-bottom:.11em;display:block;overflow:clip}.Prelaunch-module___Gvyna__hero h1>span>span{animation:Prelaunch-module___Gvyna__headline-arrive .72s var(--motion-arrive) both;display:block}.Prelaunch-module___Gvyna__hero h1>span:nth-child(2)>span{animation-delay:90ms}.Prelaunch-module___Gvyna__heroIntro{color:var(--prelaunch-blue);letter-spacing:-.015em;width:36vw;max-width:580px;font-size:clamp(20px,1.58vw,28px);line-height:1.32;margin-top:32px!important}.Prelaunch-module___Gvyna__primary{background:var(--prelaunch-action);min-width:188px;min-height:56px;color:var(--surface-paper);justify-content:space-between;align-items:center;gap:28px;margin-top:34px;padding:13px 25px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.Prelaunch-module___Gvyna__primary svg{flex-shrink:0;transition:transform .2s}.Prelaunch-module___Gvyna__serviceRail{background:var(--prelaunch-navy);min-height:64px;color:var(--text-on-dark);padding:0 var(--page-gutter);align-items:center;display:flex}.Prelaunch-module___Gvyna__serviceRail>p{border-top:1px solid var(--prelaunch-blue);letter-spacing:-.015em;white-space:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;width:27%;min-height:64px;padding-right:32px;font-size:clamp(15px,1.28vw,21px);display:flex}.Prelaunch-module___Gvyna__serviceRail>p svg{flex-shrink:0}.Prelaunch-module___Gvyna__marquee{flex:1;align-items:center;min-width:0;display:flex}.Prelaunch-module___Gvyna__marqueeViewport{--marquee-fade:clamp(36px, 5vw, 80px);-webkit-mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);mask-image:linear-gradient(to right, transparent, black var(--marquee-fade), black calc(100% - var(--marquee-fade)), transparent);scrollbar-width:thin;scrollbar-color:var(--brand-blue) var(--prelaunch-navy);flex:1;min-width:0;overflow-x:auto}.Prelaunch-module___Gvyna__marqueeTrack{width:max-content;display:flex}.Prelaunch-module___Gvyna__marqueeGroup{min-width:calc(100vw - 2 * var(--page-gutter));flex-shrink:0;align-items:center;display:flex}.Prelaunch-module___Gvyna__marqueeGroup a{white-space:nowrap;text-underline-offset:6px;flex:1 0 auto;justify-content:center;align-items:center;min-height:60px;padding:8px 27px;font-size:clamp(16px,1.25vw,21px);display:inline-flex;position:relative}.Prelaunch-module___Gvyna__marqueeGroup a:before{content:"";background:var(--brand-orange);width:1px;height:24px;position:absolute;top:calc(50% - 12px);left:0}.Prelaunch-module___Gvyna__marqueeGroup a:nth-child(3n):before{background:var(--text-on-dark-subtle)}.Prelaunch-module___Gvyna__marqueeGroup a:hover{color:var(--prelaunch-blue);text-decoration:underline}.Prelaunch-module___Gvyna__marqueeGroup a:focus-visible{outline-offset:-6px}.Prelaunch-module___Gvyna__marqueeGroup[aria-hidden=true]{display:none}@media (prefers-reduced-motion:no-preference){.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeViewport{overflow:hidden}.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeGroup[aria-hidden=true]{display:flex}.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeTrack{animation:38s linear infinite paused Prelaunch-module___Gvyna__service-marquee}.Prelaunch-module___Gvyna__marquee[data-active=true] .Prelaunch-module___Gvyna__marqueeTrack{animation-play-state:running}.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeViewport:focus-within{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeViewport:focus-within .Prelaunch-module___Gvyna__marqueeTrack{animation:none}.Prelaunch-module___Gvyna__marquee[data-ready=true] .Prelaunch-module___Gvyna__marqueeViewport:focus-within .Prelaunch-module___Gvyna__marqueeGroup[aria-hidden=true]{display:none}}@media (hover:hover){.Prelaunch-module___Gvyna__marquee[data-ready=true]:hover .Prelaunch-module___Gvyna__marqueeTrack{animation-play-state:paused}}@keyframes Prelaunch-module___Gvyna__service-marquee{to{transform:translate(-50%)}}.Prelaunch-module___Gvyna__about{grid-template-columns:41.8% 58.2%;padding:42px 0 60px;display:grid}.Prelaunch-module___Gvyna__aboutCopy{padding:12px var(--page-gutter) 0}.Prelaunch-module___Gvyna__site h2{letter-spacing:-.03em;font-size:clamp(36px,3.35vw,64px);font-weight:600;line-height:1.08}.Prelaunch-module___Gvyna__aboutCopy>p{max-width:455px;color:var(--ink-700);margin-top:28px;font-size:clamp(16px,1.1vw,18px);line-height:1.55}.Prelaunch-module___Gvyna__aboutMedia{min-height:342px;position:relative}.Prelaunch-module___Gvyna__aboutMedia img{object-fit:cover;object-position:center}.Prelaunch-module___Gvyna__comingSoon{align-items:center;gap:18px;min-height:44px;margin-top:23px;font-size:15px;display:inline-flex}.Prelaunch-module___Gvyna__comingSoon>span{background:var(--brand-orange);width:30px;height:3px;display:block}.Prelaunch-module___Gvyna__comingSoon:hover{text-underline-offset:5px;text-decoration:underline}.Prelaunch-module___Gvyna__services{padding:78px var(--page-gutter) 90px;background:var(--surface-paper);grid-template-columns:41.8% 58.2%;display:grid}.Prelaunch-module___Gvyna__servicesIntro{padding-right:clamp(35px,6vw,120px)}.Prelaunch-module___Gvyna__servicesIntro>p{max-width:390px;color:var(--ink-700);margin-top:28px;font-size:17px;line-height:1.65}.Prelaunch-module___Gvyna__textLink{text-underline-offset:6px;align-items:center;gap:16px;min-height:44px;margin-top:26px;font-size:15px;font-weight:600;display:inline-flex}.Prelaunch-module___Gvyna__textLink:hover{text-decoration:underline}.Prelaunch-module___Gvyna__serviceList{border-top:1px solid var(--line-ink-soft)}.Prelaunch-module___Gvyna__serviceItem{border-bottom:1px solid var(--line-ink-soft)}.Prelaunch-module___Gvyna__serviceItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:22px 0;list-style:none;display:flex}.Prelaunch-module___Gvyna__serviceItem summary::-webkit-details-marker{display:none}.Prelaunch-module___Gvyna__serviceItem summary:hover{color:var(--brand-blue-deep)}.Prelaunch-module___Gvyna__serviceItem h3{letter-spacing:-.025em;font-size:clamp(23px,1.85vw,30px);font-weight:500}.Prelaunch-module___Gvyna__serviceItem summary svg{flex-shrink:0;transition:transform .22s}.Prelaunch-module___Gvyna__serviceItem:is([data-expanded=true],[open]:not([data-expanded])) summary svg{transform:rotate(45deg)}.Prelaunch-module___Gvyna__serviceItem:is([data-expanded=true],[open]:not([data-expanded])) summary{color:var(--brand-blue-deep)}.Prelaunch-module___Gvyna__serviceDescription{color:var(--ink-700);padding:0 40px 25px 0;font-size:16px;line-height:1.65}.Prelaunch-module___Gvyna__serviceDescription ul{color:var(--brand-ink);gap:8px;margin:17px 0;padding:0;list-style:none;display:grid}.Prelaunch-module___Gvyna__serviceDescription li{border-bottom:1px solid var(--line-soft);padding-bottom:8px}.Prelaunch-module___Gvyna__serviceDescription .Prelaunch-module___Gvyna__serviceNote{font-size:14px;line-height:1.6}.Prelaunch-module___Gvyna__serviceDescription a{min-height:44px;color:var(--brand-blue-deep);align-items:center;gap:12px;margin-top:9px;font-weight:600;display:inline-flex}.Prelaunch-module___Gvyna__serviceDescription a:hover{text-underline-offset:5px;text-decoration:underline}.Prelaunch-module___Gvyna__serviceItem:target{background:var(--surface-selected);outline:12px solid var(--surface-selected)}.Prelaunch-module___Gvyna__approach{background:var(--prelaunch-navy);color:var(--text-on-dark);padding:82px var(--page-gutter) 80px}.Prelaunch-module___Gvyna__approachHeading{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:end;gap:30px;display:grid}.Prelaunch-module___Gvyna__approachHeading>p{color:var(--prelaunch-blue);font-size:19px;line-height:1.6}.Prelaunch-module___Gvyna__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;margin:55px 0 0;padding:0;list-style:none;display:grid}.Prelaunch-module___Gvyna__steps li{border-top:1px solid var(--line-on-dark-strong);padding-top:25px}.Prelaunch-module___Gvyna__stepNumber{color:var(--prelaunch-blue);font-variant-numeric:tabular-nums;font-size:15px}.Prelaunch-module___Gvyna__steps h3{letter-spacing:-.025em;margin-top:25px;font-size:clamp(24px,1.9vw,32px);font-weight:500;line-height:1.15}.Prelaunch-module___Gvyna__steps p{color:var(--text-on-dark-muted);max-width:370px;margin-top:17px;font-size:16px;line-height:1.65}.Prelaunch-module___Gvyna__contact{padding:88px var(--page-gutter) 94px;grid-template-columns:1fr 1fr;align-items:center;gap:10vw;display:grid}.Prelaunch-module___Gvyna__contact h2{font-size:clamp(40px,4.4vw,76px)}.Prelaunch-module___Gvyna__contact>div>p{color:var(--ink-700);margin-top:24px;font-size:18px;line-height:1.55}.Prelaunch-module___Gvyna__contactActions{min-width:0}.Prelaunch-module___Gvyna__whatsapp{background:var(--prelaunch-action);min-height:68px;color:var(--surface-paper);align-items:center;gap:18px;margin-bottom:24px;padding:16px 22px;font-size:20px;font-weight:700;display:flex}.Prelaunch-module___Gvyna__whatsapp>span{flex:1}.Prelaunch-module___Gvyna__whatsapp svg{flex-shrink:0}.Prelaunch-module___Gvyna__emailRow{border-bottom:1px solid var(--line-ink-soft);padding:18px 0}.Prelaunch-module___Gvyna__emailRow>span{color:var(--ink-650);margin-bottom:3px;font-size:13px;display:block}.Prelaunch-module___Gvyna__emailRow a{letter-spacing:-.02em;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:clamp(18px,1.85vw,28px);display:flex}.Prelaunch-module___Gvyna__emailRow a svg{flex-shrink:0}.Prelaunch-module___Gvyna__emailRow a:hover{color:var(--brand-blue-deep)}.Prelaunch-module___Gvyna__contactPending{border-top:1px solid var(--line-ink-soft);padding:24px 0}.Prelaunch-module___Gvyna__footer{padding:56px var(--page-gutter) 22px;background:var(--prelaunch-navy);color:var(--text-on-dark)}.Prelaunch-module___Gvyna__footerTop{justify-content:space-between;align-items:center;gap:40px;display:flex}.Prelaunch-module___Gvyna__footerBrand{flex-shrink:0;width:176px;display:block}.Prelaunch-module___Gvyna__footer nav{gap:28px;font-size:15px;display:flex}.Prelaunch-module___Gvyna__footer nav a{align-items:center;gap:12px;min-height:44px;display:inline-flex}.Prelaunch-module___Gvyna__footer nav a:hover{color:var(--prelaunch-blue)}.Prelaunch-module___Gvyna__footerStatement{justify-content:space-between;align-items:flex-end;gap:40px;padding:68px 0 64px;display:flex}.Prelaunch-module___Gvyna__footerStatement p{letter-spacing:-.035em;font-size:clamp(56px,8vw,140px);font-weight:600;line-height:.96}.Prelaunch-module___Gvyna__footerStatement p span{color:var(--prelaunch-blue)}.Prelaunch-module___Gvyna__backToTop{flex-direction:column;align-items:center;gap:12px;min-width:100px;padding:16px 0;font-size:13px;display:flex}.Prelaunch-module___Gvyna__backToTop svg{width:clamp(48px,6vw,96px);height:auto;transition:transform .35s var(--motion-arrive)}.Prelaunch-module___Gvyna__backToTop:hover svg{transform:translate(5px,-5px)}.Prelaunch-module___Gvyna__footerBase{border-top:1px solid var(--line-on-dark-strong);color:var(--text-on-dark-muted);justify-content:space-between;align-items:center;gap:24px;padding-top:20px;font-size:13px;display:flex}.Prelaunch-module___Gvyna__footerBase nav{font-size:13px}@keyframes Prelaunch-module___Gvyna__photograph-arrive{0%{clip-path:inset(0 0 0 2%);transform:scale(1.025)}to{clip-path:inset(0);transform:scale(1)}}@keyframes Prelaunch-module___Gvyna__headline-arrive{0%{clip-path:inset(0 0 36%);opacity:.45;transform:translateY(32%)}to{clip-path:inset(0);opacity:1;transform:translateY(0)}}@keyframes Prelaunch-module___Gvyna__arrow-through{0%{opacity:1;transform:translate(0)}45%{opacity:0;transform:translate(18px)}46%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.Prelaunch-module___Gvyna__primary,.Prelaunch-module___Gvyna__whatsapp{isolation:isolate;transition:transform .12s;position:relative;overflow:clip}.Prelaunch-module___Gvyna__primary:before,.Prelaunch-module___Gvyna__whatsapp:before{content:"";z-index:-1;background:var(--prelaunch-action-hover);transform-origin:100%;transition:transform .36s var(--motion-arrive);position:absolute;inset:0;transform:scaleX(0)}.Prelaunch-module___Gvyna__primary:active,.Prelaunch-module___Gvyna__whatsapp:active{transform:scale(.985)}.Prelaunch-module___Gvyna__primary:focus-visible:before,.Prelaunch-module___Gvyna__whatsapp:focus-visible:before{transform-origin:0;transform:scaleX(1)}.Prelaunch-module___Gvyna__nav a,.Prelaunch-module___Gvyna__footer nav a{position:relative}.Prelaunch-module___Gvyna__nav a:after,.Prelaunch-module___Gvyna__footer nav a:after{content:"";transform-origin:100%;height:1px;transition:transform .28s var(--motion-arrive);background:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.Prelaunch-module___Gvyna__nav a:focus-visible:after,.Prelaunch-module___Gvyna__footer nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Prelaunch-module___Gvyna__menuGlyphs{width:24px;height:24px;position:relative}.Prelaunch-module___Gvyna__menuGlyphs svg{transition:transform .26s var(--motion-arrive), opacity .16s ease;position:absolute;inset:0}.Prelaunch-module___Gvyna__menuGlyphs svg:last-child{opacity:0;transform:rotate(-70deg)scale(.7)}.Prelaunch-module___Gvyna__menuToggle[data-open=true] .Prelaunch-module___Gvyna__menuGlyphs svg:first-child{opacity:0;transform:rotate(70deg)scale(.7)}.Prelaunch-module___Gvyna__menuToggle[data-open=true] .Prelaunch-module___Gvyna__menuGlyphs svg:last-child{opacity:1;transform:rotate(0)scale(1)}.Prelaunch-module___Gvyna__menuToggle:active{transform:scale(.92)}.Prelaunch-module___Gvyna__menuToggle{transition:transform .12s}.Prelaunch-module___Gvyna__serviceItem{overflow-anchor:none;transition:background-color .26s}.Prelaunch-module___Gvyna__serviceItem h3{transition:transform .26s var(--motion-arrive), color .18s ease}.Prelaunch-module___Gvyna__serviceItem summary svg{transition:transform .32s var(--motion-arrive)}.Prelaunch-module___Gvyna__serviceDescription{opacity:1;transition:opacity .18s}.Prelaunch-module___Gvyna__serviceItem[data-expanded=false] .Prelaunch-module___Gvyna__serviceDescription{opacity:0}.Prelaunch-module___Gvyna__serviceItem[data-expanded=true]{background:var(--surface-paper)}.Prelaunch-module___Gvyna__textLink svg,.Prelaunch-module___Gvyna__emailRow svg,.Prelaunch-module___Gvyna__serviceDescription a svg{transition:transform .26s var(--motion-arrive)}.Prelaunch-module___Gvyna__emailRow a{transition:color .18s}.Prelaunch-module___Gvyna__comingSoon>span{transform-origin:0;transition:transform .28s var(--motion-arrive)}@media (hover:hover) and (pointer:fine){.Prelaunch-module___Gvyna__primary:hover:before,.Prelaunch-module___Gvyna__whatsapp:hover:before{transform-origin:0;transform:scaleX(1)}.Prelaunch-module___Gvyna__primary:hover>svg,.Prelaunch-module___Gvyna__whatsapp:hover>svg:last-child{animation:Prelaunch-module___Gvyna__arrow-through .42s var(--motion-arrive)}.Prelaunch-module___Gvyna__nav a:hover,.Prelaunch-module___Gvyna__footer nav a:hover{text-decoration:none}.Prelaunch-module___Gvyna__nav a:hover:after,.Prelaunch-module___Gvyna__footer nav a:hover:after{transform-origin:0;transform:scaleX(1)}.Prelaunch-module___Gvyna__serviceItem summary:hover h3{transform:translate(6px)}.Prelaunch-module___Gvyna__textLink:hover svg,.Prelaunch-module___Gvyna__emailRow a:hover svg,.Prelaunch-module___Gvyna__serviceDescription a:hover svg{transform:translate(3px,-3px)}.Prelaunch-module___Gvyna__comingSoon:hover>span{transform:scaleX(1.25)}}@media (min-width:1900px){.Prelaunch-module___Gvyna__heroCopy{padding-left:max(5.6vw,50vw - 860px)}}@media (max-width:1150px){.Prelaunch-module___Gvyna__header{min-height:112px;padding-top:23px}.Prelaunch-module___Gvyna__brand{width:170px}.Prelaunch-module___Gvyna__nav{gap:28px;padding-top:0;font-size:15px}.Prelaunch-module___Gvyna__hero{min-height:580px}.Prelaunch-module___Gvyna__heroCopy{padding-top:160px;padding-bottom:60px}.Prelaunch-module___Gvyna__hero h1{font-size:7.6vw}.Prelaunch-module___Gvyna__heroIntro{width:36vw;font-size:19px;margin-top:26px!important}.Prelaunch-module___Gvyna__primary{margin-top:30px}.Prelaunch-module___Gvyna__serviceRail{padding-top:0;display:block}.Prelaunch-module___Gvyna__serviceRail>p{border-top-color:var(--line-on-dark-strong);justify-content:flex-start;width:100%;min-height:55px;padding-right:0;font-size:16px}.Prelaunch-module___Gvyna__aboutCopy{padding-right:30px}.Prelaunch-module___Gvyna__site h2{font-size:3.8vw}.Prelaunch-module___Gvyna__aboutMedia{min-height:330px}.Prelaunch-module___Gvyna__aboutCopy>p{font-size:16px}.Prelaunch-module___Gvyna__services{grid-template-columns:40% 60%}.Prelaunch-module___Gvyna__servicesIntro{padding-right:40px}.Prelaunch-module___Gvyna__steps{gap:30px}.Prelaunch-module___Gvyna__contact{gap:7vw}.Prelaunch-module___Gvyna__contact h2{font-size:4.5vw}}@media (max-width:760px){.Prelaunch-module___Gvyna__header{padding:22px var(--page-gutter);background:var(--prelaunch-navy);grid-template-columns:1fr auto;align-items:center;min-height:100px}.Prelaunch-module___Gvyna__headerOverlay{background:0 0}.Prelaunch-module___Gvyna__brand{width:145px}.Prelaunch-module___Gvyna__menuToggle{color:var(--text-on-dark);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.Prelaunch-module___Gvyna__nav{background:var(--prelaunch-navy);padding:12px var(--page-gutter) 24px;border-bottom:1px solid var(--line-on-dark-strong);visibility:hidden;opacity:0;clip-path:inset(0 0 100%);transition:clip-path .26s var(--motion-arrive), transform .26s var(--motion-arrive), opacity .18s ease, visibility 0s .26s;flex-direction:column;align-items:stretch;gap:0;font-size:20px;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.Prelaunch-module___Gvyna__nav[data-open=true]{visibility:visible;opacity:1;clip-path:inset(0);transition:clip-path .38s var(--motion-arrive), transform .38s var(--motion-arrive), opacity .18s ease, visibility 0s;transform:translateY(0)}.Prelaunch-module___Gvyna__nav a{opacity:0;transition:transform .2s var(--motion-arrive), opacity .12s ease;transform:translateY(-8px)}.Prelaunch-module___Gvyna__nav[data-open=true] a{opacity:1;transition-duration:.32s;transition-delay:70ms;transform:translateY(0)}.Prelaunch-module___Gvyna__nav[data-open=true] a:nth-child(2){transition-delay:.1s}.Prelaunch-module___Gvyna__nav[data-open=true] a:nth-child(3){transition-delay:.13s}.Prelaunch-module___Gvyna__nav[data-open=true] a:nth-child(4){transition-delay:.16s}.Prelaunch-module___Gvyna__nav a{min-height:54px}.Prelaunch-module___Gvyna__nav .Prelaunch-module___Gvyna__mobileContact{color:var(--prelaunch-blue);display:inline-flex}.Prelaunch-module___Gvyna__hero{flex-direction:column;min-height:0;padding-top:112px;display:flex}.Prelaunch-module___Gvyna__heroCopy{width:100%;padding:23px var(--page-gutter) 36px;order:0}.Prelaunch-module___Gvyna__hero h1{letter-spacing:-.035em;max-width:100%;font-size:clamp(40px,12.55vw,86px);line-height:1.02}.Prelaunch-module___Gvyna__heroIntro{width:100%;max-width:420px;font-size:clamp(18px,4.6vw,25px);line-height:1.35;margin-top:24px!important}.Prelaunch-module___Gvyna__primary{min-width:164px;min-height:52px;margin-top:26px;padding:11px 22px;font-size:19px}.Prelaunch-module___Gvyna__primary svg{width:27px}.Prelaunch-module___Gvyna__heroMedia{z-index:0;aspect-ratio:1.31;order:1;width:100%;position:relative;inset:auto}.Prelaunch-module___Gvyna__heroPhoto{object-position:center}.Prelaunch-module___Gvyna__serviceRail>p{justify-content:space-between;min-height:60px;padding-top:4px}.Prelaunch-module___Gvyna__about{grid-template-columns:1fr;padding:47px 0 0}.Prelaunch-module___Gvyna__aboutCopy{padding:0 var(--page-gutter) 35px}.Prelaunch-module___Gvyna__site h2{font-size:clamp(34px,8.8vw,54px);line-height:1.1}.Prelaunch-module___Gvyna__aboutCopy>p{max-width:560px;margin-top:23px;font-size:17px}.Prelaunch-module___Gvyna__comingSoon{margin-top:18px;font-size:14px}.Prelaunch-module___Gvyna__aboutMedia{aspect-ratio:1.85;min-height:0}.Prelaunch-module___Gvyna__aboutMedia img{object-position:46% center}.Prelaunch-module___Gvyna__services{padding:52px var(--page-gutter);grid-template-columns:1fr;gap:38px}.Prelaunch-module___Gvyna__servicesIntro{padding-right:0}.Prelaunch-module___Gvyna__servicesIntro>p{margin-top:23px;font-size:16px}.Prelaunch-module___Gvyna__textLink{margin-top:15px}.Prelaunch-module___Gvyna__serviceItem summary{gap:15px;min-height:77px;padding:22px 0}.Prelaunch-module___Gvyna__serviceItem h3{font-size:22px}.Prelaunch-module___Gvyna__serviceDescription{padding-right:4px;font-size:16px}.Prelaunch-module___Gvyna__approach{padding:52px var(--page-gutter)}.Prelaunch-module___Gvyna__approachHeading{grid-template-columns:1fr;gap:25px}.Prelaunch-module___Gvyna__approachHeading>p{font-size:17px}.Prelaunch-module___Gvyna__steps{grid-template-columns:1fr;gap:30px;margin-top:36px}.Prelaunch-module___Gvyna__steps li{padding:23px 0 0 42px;position:relative}.Prelaunch-module___Gvyna__stepNumber{font-size:14px;position:absolute;top:25px;left:0}.Prelaunch-module___Gvyna__steps h3{margin-top:0;font-size:24px}.Prelaunch-module___Gvyna__steps p{margin-top:12px}.Prelaunch-module___Gvyna__contact{padding:53px var(--page-gutter);grid-template-columns:1fr;gap:30px}.Prelaunch-module___Gvyna__contact h2{font-size:clamp(36px,9vw,58px)}.Prelaunch-module___Gvyna__contact>div>p{margin-top:23px;font-size:17px}.Prelaunch-module___Gvyna__whatsapp{gap:13px;min-height:60px;margin-bottom:15px;padding:15px 19px;font-size:19px}.Prelaunch-module___Gvyna__emailRow a{font-size:22px}.Prelaunch-module___Gvyna__footer{padding:38px var(--page-gutter) max(24px, env(safe-area-inset-bottom))}.Prelaunch-module___Gvyna__footerTop{flex-direction:column;align-items:flex-start;gap:26px}.Prelaunch-module___Gvyna__footerBrand{width:145px}.Prelaunch-module___Gvyna__footerDirectory{grid-template-columns:1fr 1fr;width:100%;gap:4px 28px!important;display:grid!important}.Prelaunch-module___Gvyna__footerStatement{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 0}.Prelaunch-module___Gvyna__footerStatement p{font-size:clamp(42px,10.8vw,80px)}.Prelaunch-module___Gvyna__backToTop{flex-direction:row-reverse;gap:18px;min-height:44px;padding:0}.Prelaunch-module___Gvyna__backToTop svg{width:28px}.Prelaunch-module___Gvyna__footerBase{flex-direction:column;align-items:flex-start;gap:10px}.Prelaunch-module___Gvyna__footerBase nav{gap:28px}}@media (prefers-reduced-motion:reduce){.Prelaunch-module___Gvyna__site *,.Prelaunch-module___Gvyna__site :before,.Prelaunch-module___Gvyna__site :after{transition-duration:0s!important;transition-delay:0s!important;animation:none!important}.Prelaunch-module___Gvyna__hero h1>span>span{clip-path:none;opacity:1;transform:none}.Prelaunch-module___Gvyna__backToTop:hover svg,.Prelaunch-module___Gvyna__primary:active,.Prelaunch-module___Gvyna__whatsapp:active,.Prelaunch-module___Gvyna__menuToggle:active,.Prelaunch-module___Gvyna__serviceItem summary:hover h3,.Prelaunch-module___Gvyna__textLink:hover svg,.Prelaunch-module___Gvyna__emailRow a:hover svg,.Prelaunch-module___Gvyna__serviceDescription a:hover svg,.Prelaunch-module___Gvyna__comingSoon:hover>span{transform:none}}
.PublicSiteShell-module__11II_a__shell{background:var(--paper);min-height:100vh;overflow:clip}.PublicSiteShell-module__11II_a__header{z-index:50;border-bottom:1px solid var(--line-on-dark);background:var(--brand-ink);color:var(--text-on-dark);transition:box-shadow .18s,background-color .18s;position:sticky;top:0}.PublicSiteShell-module__11II_a__header[data-scrolled=true]{background:color-mix(in srgb, var(--surface-ink) 98%, transparent);box-shadow:0 16px 36px color-mix(in srgb, var(--brand-ink-deep) 18%, transparent)}.PublicSiteShell-module__11II_a__headerInner{grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;width:min(100% - 56px,1720px);min-height:84px;margin:0 auto;display:grid}.PublicSiteShell-module__11II_a__logoLink{color:#fff;justify-self:start;align-items:center;gap:13px;width:max-content;transition:color .18s;display:inline-flex}.PublicSiteShell-module__11II_a__logoLink:hover{color:var(--brand-blue-bright)}.PublicSiteShell-module__11II_a__logo{width:39px;height:auto;transition:transform .42s cubic-bezier(.16,1,.3,1)}.PublicSiteShell-module__11II_a__logoLink:hover .PublicSiteShell-module__11II_a__logo{transform:rotate(-3deg)translateY(-1px)}.PublicSiteShell-module__11II_a__brandName{letter-spacing:.16em;text-transform:uppercase;font-size:1.03rem;font-weight:800;line-height:1}.PublicSiteShell-module__11II_a__navigation{border-right:1px solid var(--line-on-dark);border-left:1px solid var(--line-on-dark);justify-content:center;justify-self:center;align-items:center;height:84px;display:flex}.PublicSiteShell-module__11II_a__navigation a{border-right:1px solid var(--line-on-dark);min-height:84px;color:var(--text-on-dark-muted);align-items:center;padding:0 clamp(18px,1.65vw,30px);font-size:.88rem;font-weight:680;transition:background-color .2s,color .16s,padding .26s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.PublicSiteShell-module__11II_a__navigation a:last-child{border-right:0}.PublicSiteShell-module__11II_a__navigation a:after{background:var(--brand-orange);content:"";transform-origin:50%;height:3px;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:20px;right:20px;transform:scaleX(0)}.PublicSiteShell-module__11II_a__navigation a:hover,.PublicSiteShell-module__11II_a__navigation a[aria-current=page]{background:var(--surface-on-dark-hover);color:#fff}.PublicSiteShell-module__11II_a__navigation a:hover:after,.PublicSiteShell-module__11II_a__navigation a[aria-current=page]:after{transform:scaleX(1)}.PublicSiteShell-module__11II_a__actions{justify-self:end;align-items:center;gap:22px;display:flex}.PublicSiteShell-module__11II_a__signIn{color:var(--text-on-dark);padding:10px 0;font-size:.88rem;font-weight:680;transition:color .16s;position:relative}.PublicSiteShell-module__11II_a__signIn:hover{color:var(--brand-orange)}.PublicSiteShell-module__11II_a__requestLink,.PublicSiteShell-module__11II_a__footerCta{color:#fff;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 18px;font-size:.9rem;font-weight:750;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.PublicSiteShell-module__11II_a__requestLink{border-color:var(--brand-orange);background:var(--brand-orange);min-height:50px;color:var(--brand-ink);padding:0 20px}.PublicSiteShell-module__11II_a__footerCta{border-color:var(--ink-950);background:var(--ink-950)}.PublicSiteShell-module__11II_a__requestLink svg,.PublicSiteShell-module__11II_a__footerCta svg{transition:transform .22s cubic-bezier(.16,1,.3,1)}.PublicSiteShell-module__11II_a__requestLink:hover{border-color:var(--brand-blue-bright);background:var(--brand-blue-bright)}.PublicSiteShell-module__11II_a__requestLink:hover svg,.PublicSiteShell-module__11II_a__footerCta:hover svg{transform:translate(3px,-2px)}.PublicSiteShell-module__11II_a__menuButton{border:1px solid var(--line-on-dark-strong);color:#fff;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;transition:border-color .16s,background-color .16s;display:none}.PublicSiteShell-module__11II_a__menuButton:hover{border-color:var(--brand-orange);background:var(--brand-blue-deep);color:#fff}.PublicSiteShell-module__11II_a__mobileMenu{display:none}.PublicSiteShell-module__11II_a__footer{background:var(--surface-ink);color:var(--text-on-dark);padding:0 max(24px,50vw - 680px) 26px}.PublicSiteShell-module__11II_a__footerLead{border-bottom:1px solid var(--line-on-dark);grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:end;gap:clamp(58px,9vw,136px);padding:88px 0 78px;display:grid}.PublicSiteShell-module__11II_a__footer h2{color:#fff;letter-spacing:-.04em;text-wrap:balance;max-width:820px;margin:0;font-size:clamp(3rem,5vw,5.6rem);font-weight:740;line-height:.94}.PublicSiteShell-module__11II_a__footerAction{border-top:1px solid var(--line-on-dark-strong);padding-top:22px}.PublicSiteShell-module__11II_a__footerAction p{max-width:55ch;color:var(--text-on-dark-muted);margin:0;font-size:1rem;line-height:1.65}.PublicSiteShell-module__11II_a__footerCta{border-color:var(--text-on-dark);background:var(--text-on-dark);color:var(--surface-ink);margin-top:28px}.PublicSiteShell-module__11II_a__footerCta:hover{border-color:var(--brand-blue-bright);background:var(--brand-blue-bright);color:var(--brand-ink-deep)}.PublicSiteShell-module__11II_a__footerDirectory{grid-template-columns:minmax(350px,1.2fr) minmax(480px,.8fr);align-items:end;gap:clamp(58px,9vw,136px);padding:62px 0 56px;display:grid}.PublicSiteShell-module__11II_a__footerBrand{color:#fff;align-items:center;gap:clamp(18px,2.2vw,34px);min-width:0;transition:color .18s;display:flex}.PublicSiteShell-module__11II_a__footerBrand:hover{color:var(--brand-blue-bright)}.PublicSiteShell-module__11II_a__footerMark{filter:saturate(0)brightness(0)invert();opacity:.95;flex:none;width:clamp(58px,6vw,88px);height:auto;transition:filter .18s,transform .22s cubic-bezier(.16,1,.3,1)}.PublicSiteShell-module__11II_a__footerBrand:hover .PublicSiteShell-module__11II_a__footerMark{filter:none;transform:rotate(-2deg)scale(1.04)}.PublicSiteShell-module__11II_a__footerBrand>span{letter-spacing:.055em;white-space:nowrap;min-width:0;font-size:clamp(4rem,6.5vw,6.8rem);font-weight:800;line-height:.8}.PublicSiteShell-module__11II_a__footerLinks{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;display:grid}.PublicSiteShell-module__11II_a__footerLinks nav{align-content:start;gap:12px;display:grid}.PublicSiteShell-module__11II_a__footerLinks nav>span{color:var(--text-on-dark-faint);letter-spacing:.09em;text-transform:uppercase;margin-bottom:8px;font-size:.7rem;font-weight:800}.PublicSiteShell-module__11II_a__footerLinks a{color:var(--text-on-dark);justify-self:start;font-size:.88rem;font-weight:600;transition:color .15s,transform .18s cubic-bezier(.16,1,.3,1);position:relative}.PublicSiteShell-module__11II_a__footerLinks a:hover{color:#fff;transform:translate(3px)}.PublicSiteShell-module__11II_a__footerBase{border-top:1px solid var(--line-on-dark);color:var(--text-on-dark-faint);justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:.72rem;display:flex}@media (max-width:1100px){.PublicSiteShell-module__11II_a__headerInner{grid-template-columns:1fr auto}.PublicSiteShell-module__11II_a__navigation,.PublicSiteShell-module__11II_a__signIn,.PublicSiteShell-module__11II_a__requestLink{display:none}.PublicSiteShell-module__11II_a__menuButton{display:inline-flex}.PublicSiteShell-module__11II_a__mobileMenu{z-index:100;min-height:100svh;padding:max(16px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));background:var(--brand-ink);color:var(--text-on-dark);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;animation:.36s cubic-bezier(.16,1,.3,1) both PublicSiteShell-module__11II_a__menu-reveal;display:grid;position:fixed;inset:0;overflow-y:auto}.PublicSiteShell-module__11II_a__mobileMenu:before{z-index:-1;aspect-ratio:1;border:1px solid var(--line-on-dark);content:"";pointer-events:none;border-radius:50%;width:min(68vw,720px);position:fixed;bottom:-18vw;right:-16vw}.PublicSiteShell-module__11II_a__mobileMenuTop{border-bottom:1px solid var(--line-on-dark);justify-content:space-between;align-items:center;min-height:68px;display:flex}.PublicSiteShell-module__11II_a__mobileMenuBrand{color:#fff;align-items:center;gap:12px;display:inline-flex}.PublicSiteShell-module__11II_a__mobileMenuLogo{width:36px;height:auto}.PublicSiteShell-module__11II_a__mobileMenuBrand span{letter-spacing:.16em;text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1}.PublicSiteShell-module__11II_a__mobileCloseButton{border:1px solid var(--line-on-dark-strong);color:#fff;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;width:48px;height:48px;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.PublicSiteShell-module__11II_a__mobileCloseButton:hover{border-color:var(--brand-orange);background:var(--brand-orange);color:var(--brand-ink)}.PublicSiteShell-module__11II_a__mobileMenuBody{grid-template-columns:minmax(190px,.55fr) minmax(360px,1fr);align-items:end;gap:clamp(48px,8vw,120px);padding:clamp(42px,8vh,88px) 0;display:grid}.PublicSiteShell-module__11II_a__mobileMenuBody>p{max-width:31ch;color:var(--text-on-dark-muted);margin:0;font-size:1rem;line-height:1.65}.PublicSiteShell-module__11II_a__mobileMenu nav{display:grid}.PublicSiteShell-module__11II_a__mobileMenu nav a{border-bottom:1px solid var(--line-on-dark);color:#fff;letter-spacing:-.035em;justify-content:space-between;align-items:center;min-height:76px;font-size:clamp(3rem,5vw,5.6rem);font-weight:720;line-height:.96;transition:color .15s,padding-left .26s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.PublicSiteShell-module__11II_a__mobileMenu nav a:first-child{border-top:1px solid var(--line-on-dark)}.PublicSiteShell-module__11II_a__mobileMenu nav a svg{color:var(--brand-orange);flex:none;transition:transform .26s cubic-bezier(.16,1,.3,1)}.PublicSiteShell-module__11II_a__mobileMenu nav a[aria-current=page]{color:var(--brand-orange)}.PublicSiteShell-module__11II_a__mobileMenu nav a:hover{color:var(--brand-blue-bright);padding-left:10px}.PublicSiteShell-module__11II_a__mobileMenu nav a:hover svg{transform:translate(6px)}.PublicSiteShell-module__11II_a__mobileMenuFooter{border-top:1px solid var(--line-on-dark);grid-template-columns:minmax(180px,1fr) auto;align-items:end;gap:32px;padding-top:22px;display:grid}.PublicSiteShell-module__11II_a__mobileMenuFooter>span{color:var(--text-on-dark-subtle);letter-spacing:.05em;text-transform:uppercase;font-size:.74rem;font-weight:700}.PublicSiteShell-module__11II_a__mobileActions{gap:10px;display:flex}.PublicSiteShell-module__11II_a__mobileActions a{border:1px solid var(--line-on-dark-strong);color:#fff;border-radius:2px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 20px;font-weight:750;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.PublicSiteShell-module__11II_a__mobileActions a:first-child:hover{color:var(--brand-ink);background:#fff;border-color:#fff}.PublicSiteShell-module__11II_a__mobileActions a:last-child{border-color:var(--brand-orange);background:var(--brand-orange);color:var(--brand-ink)}.PublicSiteShell-module__11II_a__mobileActions a:last-child:hover{border-color:var(--brand-blue-bright);background:var(--brand-blue-bright)}.PublicSiteShell-module__11II_a__footerLead,.PublicSiteShell-module__11II_a__footerDirectory{grid-template-columns:1fr}.PublicSiteShell-module__11II_a__footerDirectory{align-items:start}.PublicSiteShell-module__11II_a__footerBrand{max-width:780px}}@media (max-width:680px){.PublicSiteShell-module__11II_a__headerInner{width:min(100% - 32px,1720px)}.PublicSiteShell-module__11II_a__headerInner,.PublicSiteShell-module__11II_a__header[data-scrolled=true] .PublicSiteShell-module__11II_a__headerInner{min-height:74px}.PublicSiteShell-module__11II_a__logo{width:35px}.PublicSiteShell-module__11II_a__brandName{letter-spacing:.14em;font-size:.88rem}.PublicSiteShell-module__11II_a__mobileMenu{padding:max(10px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left))}.PublicSiteShell-module__11II_a__mobileMenuTop{min-height:64px}.PublicSiteShell-module__11II_a__mobileMenuBody{grid-template-columns:1fr;align-items:start;gap:28px;padding:clamp(28px,5vh,44px) 0}.PublicSiteShell-module__11II_a__mobileMenuBody>p{max-width:29ch;font-size:.91rem}.PublicSiteShell-module__11II_a__mobileMenu nav a{min-height:clamp(58px,9.2vh,74px);font-size:clamp(2.15rem,10.5vw,3rem)}.PublicSiteShell-module__11II_a__mobileMenuFooter{grid-template-columns:1fr;gap:18px}.PublicSiteShell-module__11II_a__mobileMenuFooter>span{display:none}.PublicSiteShell-module__11II_a__mobileActions{grid-template-columns:.72fr 1.28fr;display:grid}.PublicSiteShell-module__11II_a__mobileActions a{min-width:0;padding:0 12px}.PublicSiteShell-module__11II_a__footer{padding-left:16px;padding-right:16px}.PublicSiteShell-module__11II_a__footerLead{gap:40px;padding:62px 0 54px}.PublicSiteShell-module__11II_a__footer h2{font-size:clamp(3rem,13vw,4rem)}.PublicSiteShell-module__11II_a__footerDirectory{gap:48px;padding:48px 0}.PublicSiteShell-module__11II_a__footerBrand{gap:16px}.PublicSiteShell-module__11II_a__footerMark{width:48px}.PublicSiteShell-module__11II_a__footerBrand>span{font-size:clamp(3rem,13.5vw,4rem)}.PublicSiteShell-module__11II_a__footerLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 24px}.PublicSiteShell-module__11II_a__footerBase{flex-direction:column;align-items:flex-start;gap:7px}}@keyframes PublicSiteShell-module__11II_a__menu-reveal{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.PublicSiteShell-module__11II_a__header,.PublicSiteShell-module__11II_a__headerInner,.PublicSiteShell-module__11II_a__logoLink,.PublicSiteShell-module__11II_a__navigation a,.PublicSiteShell-module__11II_a__navigation a:after,.PublicSiteShell-module__11II_a__requestLink,.PublicSiteShell-module__11II_a__requestLink svg,.PublicSiteShell-module__11II_a__footerCta,.PublicSiteShell-module__11II_a__footerCta svg,.PublicSiteShell-module__11II_a__footerBrand,.PublicSiteShell-module__11II_a__footerMark,.PublicSiteShell-module__11II_a__footerLinks a,.PublicSiteShell-module__11II_a__mobileMenu,.PublicSiteShell-module__11II_a__mobileMenu nav a,.PublicSiteShell-module__11II_a__mobileMenu nav a svg,.PublicSiteShell-module__11II_a__mobileCloseButton,.PublicSiteShell-module__11II_a__mobileActions a{transition:none;animation:none}}
.CommercialWorkflow-module__AQyBzG__sectionHeading>p{color:var(--cyan-deep);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.76rem;font-weight:800}.CommercialWorkflow-module__AQyBzG__sectionHeading h2{font-family:var(--font-display), sans-serif;letter-spacing:-.025em;margin:9px 0 0;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:600;line-height:.95}.CommercialWorkflow-module__AQyBzG__sectionHeading>span{max-width:62ch;color:var(--ink-700);margin-top:15px;display:block}.CommercialWorkflow-module__AQyBzG__latestQuote{border:1px solid var(--line-strong);background:var(--paper);border-radius:0;grid-template-columns:1fr auto;gap:16px 30px;margin-top:28px;padding:24px;display:grid}.CommercialWorkflow-module__AQyBzG__latestQuote>div{gap:5px;display:grid}.CommercialWorkflow-module__AQyBzG__latestQuote>div:last-of-type{justify-items:end}.CommercialWorkflow-module__AQyBzG__latestQuote span,.CommercialWorkflow-module__AQyBzG__latestQuote small,.CommercialWorkflow-module__AQyBzG__adminQuote header span,.CommercialWorkflow-module__AQyBzG__publishedOptions article span,.CommercialWorkflow-module__AQyBzG__clientOptions header>span{color:var(--ink-500);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:750}.CommercialWorkflow-module__AQyBzG__latestQuote strong{font-size:1.45rem}.CommercialWorkflow-module__AQyBzG__latestQuote p{border-top:1px solid var(--line-strong);color:var(--orange-deep);grid-column:1/-1;align-items:flex-start;gap:9px;margin:2px 0 0;padding-top:16px;display:flex}.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer{border:1px solid var(--ink-800);background:var(--paper);box-shadow:none;border-radius:0;gap:22px;margin-top:26px;padding:30px;display:grid}.CommercialWorkflow-module__AQyBzG__formIntro{border-bottom:1px solid var(--line-strong);align-items:flex-start;gap:13px;padding-bottom:22px;display:flex}.CommercialWorkflow-module__AQyBzG__formIntro svg{color:var(--cyan-deep);flex:none}.CommercialWorkflow-module__AQyBzG__formIntro div{gap:4px;display:grid}.CommercialWorkflow-module__AQyBzG__formIntro strong{font-size:1.05rem}.CommercialWorkflow-module__AQyBzG__formIntro p,.CommercialWorkflow-module__AQyBzG__milestoneHeading span,.CommercialWorkflow-module__AQyBzG__formFooter p{color:var(--ink-500);margin:0;font-size:.84rem}.CommercialWorkflow-module__AQyBzG__fullField,.CommercialWorkflow-module__AQyBzG__fieldGrid label,.CommercialWorkflow-module__AQyBzG__milestoneRow label,.CommercialWorkflow-module__AQyBzG__reviewControls label,.CommercialWorkflow-module__AQyBzG__withdrawRow label{color:var(--ink-700);gap:7px;font-size:.82rem;font-weight:700;display:grid}.CommercialWorkflow-module__AQyBzG__quoteForm input,.CommercialWorkflow-module__AQyBzG__quoteForm select,.CommercialWorkflow-module__AQyBzG__quoteForm textarea,.CommercialWorkflow-module__AQyBzG__offerComposer input,.CommercialWorkflow-module__AQyBzG__offerComposer select,.CommercialWorkflow-module__AQyBzG__offerComposer textarea,.CommercialWorkflow-module__AQyBzG__reviewControls input,.CommercialWorkflow-module__AQyBzG__reviewControls textarea,.CommercialWorkflow-module__AQyBzG__withdrawRow input{border:1px solid var(--line-strong);background:var(--paper);width:100%;min-height:48px;color:var(--ink-950);font:inherit;border-radius:0;outline:none;padding:0 13px;font-weight:500;transition:border-color .15s ease-out,box-shadow .15s ease-out}.CommercialWorkflow-module__AQyBzG__quoteForm textarea,.CommercialWorkflow-module__AQyBzG__offerComposer textarea,.CommercialWorkflow-module__AQyBzG__reviewControls textarea{resize:vertical;min-height:88px;padding-block:12px}.CommercialWorkflow-module__AQyBzG__quoteForm input:focus,.CommercialWorkflow-module__AQyBzG__quoteForm select:focus,.CommercialWorkflow-module__AQyBzG__quoteForm textarea:focus,.CommercialWorkflow-module__AQyBzG__offerComposer input:focus,.CommercialWorkflow-module__AQyBzG__offerComposer select:focus,.CommercialWorkflow-module__AQyBzG__offerComposer textarea:focus,.CommercialWorkflow-module__AQyBzG__reviewControls input:focus,.CommercialWorkflow-module__AQyBzG__reviewControls textarea:focus,.CommercialWorkflow-module__AQyBzG__withdrawRow input:focus{border-color:var(--cyan-deep);box-shadow:0 0 0 3px color-mix(in srgb, var(--cyan) 22%, transparent)}.CommercialWorkflow-module__AQyBzG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.CommercialWorkflow-module__AQyBzG__milestoneHeading{justify-content:space-between;align-items:end;gap:18px;padding-top:6px;display:flex}.CommercialWorkflow-module__AQyBzG__milestoneHeading>div{gap:5px;display:grid}.CommercialWorkflow-module__AQyBzG__textButton,.CommercialWorkflow-module__AQyBzG__removeButton,.CommercialWorkflow-module__AQyBzG__closeComposer{border:1px solid var(--line-strong);border-radius:var(--radius-control);min-height:42px;color:var(--ink-800);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-weight:750;display:inline-flex}.CommercialWorkflow-module__AQyBzG__milestoneRow{border:1px solid var(--line-strong);background:var(--canvas);border-radius:0;grid-template-columns:minmax(150px,1.2fr) minmax(120px,.7fr) minmax(150px,1fr) 44px;align-items:end;gap:12px;padding:16px;display:grid}.CommercialWorkflow-module__AQyBzG__quoteAttachments{border:1px solid var(--line-strong);background:var(--canvas);border-radius:0;gap:12px;padding:18px;display:grid}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading>div{gap:4px;display:grid}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading span,.CommercialWorkflow-module__AQyBzG__quoteAttachments>p{color:var(--ink-500);margin:0;font-size:.78rem}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading>label{border:1px solid var(--cyan-deep);border-radius:var(--radius-control);min-height:40px;color:var(--cyan-deep);cursor:pointer;flex:none;align-items:center;gap:7px;padding:0 12px;font-size:.82rem;font-weight:750;display:inline-flex;position:relative}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading>label:has(input:focus-visible){outline:3px solid color-mix(in srgb, var(--focus) 72%, white);outline-offset:2px}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading input{opacity:0;width:1px;height:1px;position:absolute}.CommercialWorkflow-module__AQyBzG__quoteAttachments ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.CommercialWorkflow-module__AQyBzG__quoteAttachments li{border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink-700);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 11px;font-size:.82rem;display:grid}.CommercialWorkflow-module__AQyBzG__quoteAttachments li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CommercialWorkflow-module__AQyBzG__quoteAttachments li>button{border-radius:var(--radius-control);width:32px;height:32px;color:var(--orange-deep);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.CommercialWorkflow-module__AQyBzG__quoteAttachments li>button:hover:not(:disabled){background:var(--orange-soft)}.CommercialWorkflow-module__AQyBzG__removeButton{width:44px;color:var(--orange-deep);padding:0}.CommercialWorkflow-module__AQyBzG__formFooter{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:20px;padding-top:22px;display:flex}.CommercialWorkflow-module__AQyBzG__formFooter button,.CommercialWorkflow-module__AQyBzG__adminQuote button,.CommercialWorkflow-module__AQyBzG__clientOptions button,.CommercialWorkflow-module__AQyBzG__withdrawRow button{background:var(--orange);min-height:48px;color:var(--ink-950);cursor:pointer;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:780;transition:transform .15s ease-out,background .15s ease-out;display:inline-flex}.CommercialWorkflow-module__AQyBzG__formFooter button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__adminQuote button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__clientOptions button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__withdrawRow button:hover:not(:disabled){background:#ff9a53;transform:translateY(-2px)}.CommercialWorkflow-module__AQyBzG__formFooter button:disabled,.CommercialWorkflow-module__AQyBzG__adminQuote button:disabled,.CommercialWorkflow-module__AQyBzG__clientOptions button:disabled,.CommercialWorkflow-module__AQyBzG__withdrawRow button:disabled{cursor:not-allowed;opacity:.5}.CommercialWorkflow-module__AQyBzG__waitingState,.CommercialWorkflow-module__AQyBzG__privacyNote{border:1px solid var(--line-strong);background:var(--paper);color:var(--ink-700);border-radius:0;align-items:flex-start;gap:11px;margin-top:26px;padding:18px 20px;display:flex}.CommercialWorkflow-module__AQyBzG__waitingState svg,.CommercialWorkflow-module__AQyBzG__privacyNote svg{color:var(--cyan-deep);flex:none}.CommercialWorkflow-module__AQyBzG__waitingState p,.CommercialWorkflow-module__AQyBzG__privacyNote p{margin:0}.CommercialWorkflow-module__AQyBzG__adminQuoteList{gap:18px;margin-top:30px;display:grid}.CommercialWorkflow-module__AQyBzG__adminQuote{border:1px solid var(--line-strong);background:var(--paper);border-radius:0;padding:24px}.CommercialWorkflow-module__AQyBzG__adminQuote header{justify-content:space-between;align-items:start;gap:20px;display:flex}.CommercialWorkflow-module__AQyBzG__adminQuote header>div{gap:6px;display:grid}.CommercialWorkflow-module__AQyBzG__adminQuote header strong{font-size:1.5rem}.CommercialWorkflow-module__AQyBzG__adminQuote header small{background:var(--cyan-soft);color:var(--cyan-deep);text-transform:capitalize;border-radius:0;padding:6px 9px;font-size:.7rem;font-weight:800}.CommercialWorkflow-module__AQyBzG__adminQuote>p{max-width:70ch;color:var(--ink-700);margin:20px 0 0}.CommercialWorkflow-module__AQyBzG__adminQuote dl,.CommercialWorkflow-module__AQyBzG__clientOptions dl,.CommercialWorkflow-module__AQyBzG__publishedOptions dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:22px 0 0;display:grid}.CommercialWorkflow-module__AQyBzG__adminQuote dl div,.CommercialWorkflow-module__AQyBzG__clientOptions dl div,.CommercialWorkflow-module__AQyBzG__publishedOptions dl div{gap:5px;min-width:0;display:grid}.CommercialWorkflow-module__AQyBzG__adminQuote dt,.CommercialWorkflow-module__AQyBzG__clientOptions dt,.CommercialWorkflow-module__AQyBzG__publishedOptions dt{color:var(--ink-500);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem;font-weight:750}.CommercialWorkflow-module__AQyBzG__adminQuote dd,.CommercialWorkflow-module__AQyBzG__clientOptions dd,.CommercialWorkflow-module__AQyBzG__publishedOptions dd{overflow-wrap:anywhere;color:var(--ink-800);margin:0;font-weight:650}.CommercialWorkflow-module__AQyBzG__reviewControls{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:24px;padding-top:22px;display:grid}.CommercialWorkflow-module__AQyBzG__reviewControls>div{gap:10px;display:flex}.CommercialWorkflow-module__AQyBzG__reviewControls .CommercialWorkflow-module__AQyBzG__secondaryAction,.CommercialWorkflow-module__AQyBzG__withdrawRow button{border:1px solid var(--line-strong);background:0 0}.CommercialWorkflow-module__AQyBzG__buildOptionButton{margin-top:22px}.CommercialWorkflow-module__AQyBzG__offerComposer{border-color:var(--cyan-deep);margin-top:30px}.CommercialWorkflow-module__AQyBzG__composerHeader{justify-content:space-between;align-items:start;gap:18px;display:flex}.CommercialWorkflow-module__AQyBzG__composerHeader span{color:var(--cyan-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.CommercialWorkflow-module__AQyBzG__composerHeader h3,.CommercialWorkflow-module__AQyBzG__publishedOptions h3,.CommercialWorkflow-module__AQyBzG__clientOptions h3{font-family:var(--font-display), sans-serif;letter-spacing:-.015em;margin:5px 0 0;font-size:2rem;font-weight:600}.CommercialWorkflow-module__AQyBzG__priceStrip{border-top:1px solid var(--ink-800);border-bottom:1px solid var(--ink-800);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.CommercialWorkflow-module__AQyBzG__priceStrip>div{gap:5px;padding:18px;display:grid}.CommercialWorkflow-module__AQyBzG__priceStrip>div+div{border-left:1px solid var(--line-strong)}.CommercialWorkflow-module__AQyBzG__priceStrip span{color:var(--ink-500);text-transform:uppercase;font-size:.7rem;font-weight:750}.CommercialWorkflow-module__AQyBzG__priceStrip strong{font-size:1.08rem}.CommercialWorkflow-module__AQyBzG__publishedOptions{margin-top:42px}.CommercialWorkflow-module__AQyBzG__publishedOptions>article{border-top:1px solid var(--line-strong);grid-template-columns:minmax(0,1fr) minmax(340px,1.2fr);gap:28px;margin-top:16px;padding:20px 0;display:grid}.CommercialWorkflow-module__AQyBzG__publishedOptions article>div:first-child{gap:5px;display:grid}.CommercialWorkflow-module__AQyBzG__withdrawRow{grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.CommercialWorkflow-module__AQyBzG__clientOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.CommercialWorkflow-module__AQyBzG__clientOptions>article{border:1px solid var(--line-strong);background:var(--paper);box-shadow:none;border-radius:0;align-content:start;padding:26px;display:grid}.CommercialWorkflow-module__AQyBzG__clientOptions>article[data-selected]{border-color:var(--cyan-deep);box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 20%, transparent), var(--shadow-float)}.CommercialWorkflow-module__AQyBzG__clientOptions header{justify-content:space-between;align-items:center;gap:16px;display:flex}.CommercialWorkflow-module__AQyBzG__selectedBadge{color:var(--success);align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.CommercialWorkflow-module__AQyBzG__clientOptions>article>p{color:var(--ink-700);margin:16px 0 0}.CommercialWorkflow-module__AQyBzG__clientPrice{background:var(--cyan-soft);border-radius:0;align-items:center;gap:13px;margin-top:24px;padding:17px;display:flex}.CommercialWorkflow-module__AQyBzG__clientPrice svg{color:var(--cyan-deep);flex:none}.CommercialWorkflow-module__AQyBzG__clientPrice>div{gap:2px;display:grid}.CommercialWorkflow-module__AQyBzG__clientPrice span,.CommercialWorkflow-module__AQyBzG__clientPrice small{color:var(--ink-600);font-size:.72rem}.CommercialWorkflow-module__AQyBzG__clientPrice strong{color:var(--cyan-deep);font-size:1.45rem}.CommercialWorkflow-module__AQyBzG__clientOptions dl{grid-template-columns:1fr}.CommercialWorkflow-module__AQyBzG__clientOptions button{width:100%;margin-top:24px}.CommercialWorkflow-module__AQyBzG__selectionConfirmation{border:1px solid var(--cyan-deep);background:var(--cyan-soft);border-radius:0;margin-top:24px;padding:17px}.CommercialWorkflow-module__AQyBzG__selectionConfirmation>p{color:var(--ink-700);margin:6px 0 0;font-size:.84rem}.CommercialWorkflow-module__AQyBzG__selectionConfirmation>div{grid-template-columns:.75fr 1.25fr;gap:9px;display:grid}.CommercialWorkflow-module__AQyBzG__selectionConfirmation button{margin-top:15px}.CommercialWorkflow-module__AQyBzG__selectionConfirmation .CommercialWorkflow-module__AQyBzG__secondaryAction{border:1px solid var(--line-strong);background:var(--paper)}.CommercialWorkflow-module__AQyBzG__error{color:#a72920;margin:14px 0 0;font-size:.86rem;font-weight:700}@media (max-width:820px){.CommercialWorkflow-module__AQyBzG__fieldGrid,.CommercialWorkflow-module__AQyBzG__clientOptions,.CommercialWorkflow-module__AQyBzG__publishedOptions>article{grid-template-columns:1fr}.CommercialWorkflow-module__AQyBzG__milestoneRow{grid-template-columns:1fr 1fr}.CommercialWorkflow-module__AQyBzG__removeButton{grid-column:2;justify-self:end}.CommercialWorkflow-module__AQyBzG__reviewControls{grid-template-columns:1fr}}@media (max-width:560px){.CommercialWorkflow-module__AQyBzG__commercialSection{margin-top:54px}.CommercialWorkflow-module__AQyBzG__latestQuote,.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer,.CommercialWorkflow-module__AQyBzG__clientOptions>article{padding:21px}.CommercialWorkflow-module__AQyBzG__latestQuote,.CommercialWorkflow-module__AQyBzG__milestoneRow,.CommercialWorkflow-module__AQyBzG__priceStrip,.CommercialWorkflow-module__AQyBzG__adminQuote dl,.CommercialWorkflow-module__AQyBzG__publishedOptions dl{grid-template-columns:1fr}.CommercialWorkflow-module__AQyBzG__latestQuote>div:last-of-type{justify-items:start}.CommercialWorkflow-module__AQyBzG__milestoneRow{gap:14px}.CommercialWorkflow-module__AQyBzG__removeButton{grid-column:1}.CommercialWorkflow-module__AQyBzG__formFooter,.CommercialWorkflow-module__AQyBzG__milestoneHeading,.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading,.CommercialWorkflow-module__AQyBzG__composerHeader,.CommercialWorkflow-module__AQyBzG__adminQuote header,.CommercialWorkflow-module__AQyBzG__reviewControls>div{flex-direction:column;align-items:stretch}.CommercialWorkflow-module__AQyBzG__quoteAttachmentHeading>label{justify-content:center;width:100%}.CommercialWorkflow-module__AQyBzG__formFooter button,.CommercialWorkflow-module__AQyBzG__textButton,.CommercialWorkflow-module__AQyBzG__buildOptionButton,.CommercialWorkflow-module__AQyBzG__reviewControls button{width:100%}.CommercialWorkflow-module__AQyBzG__priceStrip>div{padding:15px 0}.CommercialWorkflow-module__AQyBzG__priceStrip>div+div{border-top:1px solid var(--line-strong);border-left:0}.CommercialWorkflow-module__AQyBzG__withdrawRow,.CommercialWorkflow-module__AQyBzG__selectionConfirmation>div{grid-template-columns:1fr}.CommercialWorkflow-module__AQyBzG__selectionConfirmation button+button{margin-top:0}}@media (prefers-reduced-motion:reduce){.CommercialWorkflow-module__AQyBzG__quoteForm input,.CommercialWorkflow-module__AQyBzG__quoteForm select,.CommercialWorkflow-module__AQyBzG__quoteForm textarea,.CommercialWorkflow-module__AQyBzG__offerComposer input,.CommercialWorkflow-module__AQyBzG__offerComposer select,.CommercialWorkflow-module__AQyBzG__offerComposer textarea,.CommercialWorkflow-module__AQyBzG__reviewControls input,.CommercialWorkflow-module__AQyBzG__reviewControls textarea,.CommercialWorkflow-module__AQyBzG__withdrawRow input,.CommercialWorkflow-module__AQyBzG__formFooter button,.CommercialWorkflow-module__AQyBzG__adminQuote button,.CommercialWorkflow-module__AQyBzG__clientOptions button,.CommercialWorkflow-module__AQyBzG__withdrawRow button{transition:none}}.CommercialWorkflow-module__AQyBzG__sectionHeading{max-width:680px}.CommercialWorkflow-module__AQyBzG__sectionHeading>p{color:var(--ink-500);letter-spacing:.08em;font-size:.68rem}.CommercialWorkflow-module__AQyBzG__sectionHeading h2{font-family:var(--font-interface), sans-serif;letter-spacing:-.035em;margin-top:5px;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:720;line-height:1.08}.CommercialWorkflow-module__AQyBzG__sectionHeading>span{color:var(--ink-600);margin-top:8px;font-size:.9rem}.CommercialWorkflow-module__AQyBzG__latestQuote{border-color:var(--line);border-left-width:1px;margin-top:18px;padding:18px 20px}.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer{border-color:var(--line);gap:18px;margin-top:18px;padding:20px}.CommercialWorkflow-module__AQyBzG__formIntro{padding-bottom:16px}.CommercialWorkflow-module__AQyBzG__quoteForm input,.CommercialWorkflow-module__AQyBzG__quoteForm select,.CommercialWorkflow-module__AQyBzG__quoteForm textarea,.CommercialWorkflow-module__AQyBzG__offerComposer input,.CommercialWorkflow-module__AQyBzG__offerComposer select,.CommercialWorkflow-module__AQyBzG__offerComposer textarea,.CommercialWorkflow-module__AQyBzG__reviewControls input,.CommercialWorkflow-module__AQyBzG__reviewControls textarea,.CommercialWorkflow-module__AQyBzG__withdrawRow input{border-color:var(--line);min-height:42px}.CommercialWorkflow-module__AQyBzG__milestoneRow,.CommercialWorkflow-module__AQyBzG__quoteAttachments,.CommercialWorkflow-module__AQyBzG__waitingState,.CommercialWorkflow-module__AQyBzG__privacyNote,.CommercialWorkflow-module__AQyBzG__adminQuote,.CommercialWorkflow-module__AQyBzG__publishedOptions>article,.CommercialWorkflow-module__AQyBzG__clientOptions>article,.CommercialWorkflow-module__AQyBzG__selectionConfirmation{border-color:var(--line);background:var(--surface-raised)}.CommercialWorkflow-module__AQyBzG__formFooter button,.CommercialWorkflow-module__AQyBzG__adminQuote button,.CommercialWorkflow-module__AQyBzG__clientOptions button,.CommercialWorkflow-module__AQyBzG__withdrawRow button,.CommercialWorkflow-module__AQyBzG__buildOptionButton{border-radius:var(--radius-control);background:var(--ink-950);color:#fff;min-height:40px;transition:background-color .12s}.CommercialWorkflow-module__AQyBzG__formFooter button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__adminQuote button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__clientOptions button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__withdrawRow button:hover:not(:disabled),.CommercialWorkflow-module__AQyBzG__buildOptionButton:hover:not(:disabled){background:var(--ink-800);transform:none}@media (max-width:560px){.CommercialWorkflow-module__AQyBzG__commercialSection{margin-top:22px}.CommercialWorkflow-module__AQyBzG__latestQuote,.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer,.CommercialWorkflow-module__AQyBzG__clientOptions>article{padding:16px}}.CommercialWorkflow-module__AQyBzG__commercialSection{margin-top:0}.CommercialWorkflow-module__AQyBzG__sectionHeading>p{display:none}.CommercialWorkflow-module__AQyBzG__sectionHeading h2{letter-spacing:-.018em;margin-top:0;font-size:1.25rem;font-weight:700;line-height:1.22}.CommercialWorkflow-module__AQyBzG__sectionHeading>span{margin-top:6px;font-size:.8rem}.CommercialWorkflow-module__AQyBzG__latestQuote,.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer,.CommercialWorkflow-module__AQyBzG__adminQuote,.CommercialWorkflow-module__AQyBzG__clientOptions>article{border-color:var(--workspace-line);border-radius:var(--radius-card);box-shadow:none}.CommercialWorkflow-module__AQyBzG__latestQuote,.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer{margin-top:16px}.CommercialWorkflow-module__AQyBzG__quoteForm,.CommercialWorkflow-module__AQyBzG__offerComposer{padding:20px}.CommercialWorkflow-module__AQyBzG__quoteForm input,.CommercialWorkflow-module__AQyBzG__quoteForm select,.CommercialWorkflow-module__AQyBzG__quoteForm textarea,.CommercialWorkflow-module__AQyBzG__offerComposer input,.CommercialWorkflow-module__AQyBzG__offerComposer select,.CommercialWorkflow-module__AQyBzG__offerComposer textarea,.CommercialWorkflow-module__AQyBzG__reviewControls input,.CommercialWorkflow-module__AQyBzG__reviewControls textarea,.CommercialWorkflow-module__AQyBzG__withdrawRow input{border-radius:var(--radius-control);min-height:40px}@media (max-width:560px){.CommercialWorkflow-module__AQyBzG__commercialSection{margin-top:0}}.CommercialWorkflow-module__AQyBzG__clientPrice,.CommercialWorkflow-module__AQyBzG__selectionConfirmation,.CommercialWorkflow-module__AQyBzG__priceStrip{border-color:var(--line-on-dark-strong);background:var(--workspace-commercial-surface);color:var(--workspace-commercial-foreground)}.CommercialWorkflow-module__AQyBzG__clientPrice svg,.CommercialWorkflow-module__AQyBzG__selectionConfirmation svg{color:var(--workspace-commercial-accent)}.CommercialWorkflow-module__AQyBzG__clientPrice :is(span,small),.CommercialWorkflow-module__AQyBzG__selectionConfirmation>p,.CommercialWorkflow-module__AQyBzG__priceStrip span{color:var(--workspace-commercial-muted)}.CommercialWorkflow-module__AQyBzG__clientPrice strong,.CommercialWorkflow-module__AQyBzG__selectionConfirmation strong,.CommercialWorkflow-module__AQyBzG__priceStrip strong{color:var(--workspace-commercial-foreground)}.CommercialWorkflow-module__AQyBzG__priceStrip>div+div{border-color:var(--line-on-dark-strong)}.CommercialWorkflow-module__AQyBzG__selectionConfirmation .CommercialWorkflow-module__AQyBzG__secondaryAction{border-color:var(--line-on-dark-strong);color:var(--workspace-commercial-foreground);background:0 0}.CommercialWorkflow-module__AQyBzG__adminQuote header small{background:var(--workspace-selected-surface);color:var(--workspace-selected-foreground)}.CommercialWorkflow-module__AQyBzG__adminQuote header small[data-status=CHANGES_REQUESTED],.CommercialWorkflow-module__AQyBzG__adminQuote header small[data-status=SUPERSEDED]{background:var(--brand-orange);color:var(--brand-ink-deep)}
.JobCollaboration-module__ShdqEW__section{margin:0}.JobCollaboration-module__ShdqEW__heading{max-width:760px;margin-bottom:16px}.JobCollaboration-module__ShdqEW__heading>p{display:none}.JobCollaboration-module__ShdqEW__heading h2{color:var(--ink-950);letter-spacing:-.014em;margin:0;font-size:1.08rem;font-weight:690}.JobCollaboration-module__ShdqEW__heading>span{max-width:72ch;color:var(--ink-600);margin-top:5px;font-size:.8rem;display:block}.JobCollaboration-module__ShdqEW__layout{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr);align-items:stretch;gap:16px;display:grid}.JobCollaboration-module__ShdqEW__layout[data-single]{grid-template-columns:minmax(0,1fr)}.JobCollaboration-module__ShdqEW__threadCard,.JobCollaboration-module__ShdqEW__history{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--paper);min-width:0;box-shadow:var(--shadow-panel);overflow:hidden}.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs){grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:218px minmax(0,1fr);height:calc(100dvh - 254px);min-height:470px;max-height:720px;display:grid}.JobCollaboration-module__ShdqEW__privateBanner{border-bottom:1px solid var(--line);background:var(--surface-subtle);align-items:flex-start;gap:10px;padding:14px 17px;display:flex}.JobCollaboration-module__ShdqEW__privateBanner svg{color:var(--cyan-deep);flex:none}.JobCollaboration-module__ShdqEW__privateBanner>div{gap:2px;display:grid}.JobCollaboration-module__ShdqEW__privateBanner strong{color:var(--ink-900);font-size:.78rem}.JobCollaboration-module__ShdqEW__privateBanner span{color:var(--ink-600);font-size:.72rem}.JobCollaboration-module__ShdqEW__threadTabs{border-right:1px solid var(--line);background:var(--surface-subtle);scrollbar-width:thin;flex-direction:column;grid-area:1/1/4;gap:3px;min-width:0;padding:10px;display:flex;overflow-y:auto}.JobCollaboration-module__ShdqEW__threadTabs button{border-radius:var(--radius-control);width:100%;color:var(--ink-700);text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;padding:10px;display:grid}.JobCollaboration-module__ShdqEW__threadTabs button:hover{background:var(--surface-hover);color:var(--ink-950)}.JobCollaboration-module__ShdqEW__threadTabs button[aria-pressed=true]{background:var(--surface-selected);color:var(--ink-950)}.JobCollaboration-module__ShdqEW__threadTabs span{color:var(--ink-500);font-size:.67rem;font-weight:620}.JobCollaboration-module__ShdqEW__threadTabs strong{text-overflow:ellipsis;white-space:nowrap;font-size:.77rem;font-weight:660;overflow:hidden}.JobCollaboration-module__ShdqEW__messages{background:var(--paper);scrollbar-width:thin;flex-direction:column;gap:14px;min-height:0;max-height:560px;padding:22px 24px;display:flex;overflow-y:auto}.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__messages{grid-area:1/2;max-height:none}.JobCollaboration-module__ShdqEW__messages article{background:var(--surface-subtle);border-radius:12px 12px 12px 4px;width:min(82%,600px);padding:12px 14px}.JobCollaboration-module__ShdqEW__messages article[data-own]{background:var(--cyan-soft);border-radius:12px 12px 4px;align-self:flex-end}.JobCollaboration-module__ShdqEW__messages header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.JobCollaboration-module__ShdqEW__messages header strong{color:var(--ink-800);font-size:.72rem;font-weight:670}.JobCollaboration-module__ShdqEW__messages time{color:var(--ink-500);font-size:.67rem}.JobCollaboration-module__ShdqEW__messages article>p{color:var(--ink-800);white-space:pre-wrap;margin:6px 0 0;font-size:.82rem;line-height:1.5}.JobCollaboration-module__ShdqEW__emptyMessages{min-height:420px;color:var(--ink-500);text-align:center;align-content:center;place-items:center;gap:9px;padding:24px;display:grid}.JobCollaboration-module__ShdqEW__emptyMessages svg{color:var(--ink-400)}.JobCollaboration-module__ShdqEW__emptyMessages p{max-width:38ch;margin:0;font-size:.8rem}.JobCollaboration-module__ShdqEW__composer{border-top:1px solid var(--line);background:var(--paper);gap:9px;padding:14px;display:grid}:is(.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__composer,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__archiveNotice,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__error){grid-column:2}.JobCollaboration-module__ShdqEW__composer label{color:var(--ink-600);gap:6px;font-size:.7rem;font-weight:630;display:grid}.JobCollaboration-module__ShdqEW__composer textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);width:100%;min-height:84px;color:var(--ink-950);font:inherit;resize:vertical;outline:none;padding:10px 11px;font-size:.8rem;line-height:1.5}.JobCollaboration-module__ShdqEW__composer textarea:focus{border-color:var(--cyan-deep);box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 14%, transparent)}.JobCollaboration-module__ShdqEW__composer>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.JobCollaboration-module__ShdqEW__composer small{color:var(--ink-500);font-size:.69rem}.JobCollaboration-module__ShdqEW__composer button{border:1px solid var(--ink-950);border-radius:var(--radius-control);background:var(--ink-950);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:.75rem;font-weight:660;display:inline-flex}.JobCollaboration-module__ShdqEW__composer button:hover:not(:disabled){border-color:var(--cyan-deep);background:var(--cyan-deep)}.JobCollaboration-module__ShdqEW__composer button:disabled{cursor:not-allowed;opacity:.5}.JobCollaboration-module__ShdqEW__archiveNotice{border-top:1px solid var(--line);background:var(--surface-subtle);color:var(--ink-600);align-items:center;gap:8px;padding:13px 16px;font-size:.74rem;font-weight:620;display:flex}.JobCollaboration-module__ShdqEW__archiveNotice svg{color:var(--cyan-deep);flex:none}.JobCollaboration-module__ShdqEW__history{padding:18px}.JobCollaboration-module__ShdqEW__historyHeading{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:13px;display:flex}.JobCollaboration-module__ShdqEW__historyHeading svg{color:var(--ink-500)}.JobCollaboration-module__ShdqEW__historyHeading h3{margin:0;font-size:.84rem;font-weight:680}.JobCollaboration-module__ShdqEW__history ol{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.JobCollaboration-module__ShdqEW__history li{grid-template-columns:22px minmax(0,1fr);gap:10px;min-height:62px;display:grid;position:relative}.JobCollaboration-module__ShdqEW__historyMarker{z-index:1;border:2px solid var(--line-strong);background:var(--paper);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:relative}.JobCollaboration-module__ShdqEW__history li[data-current] .JobCollaboration-module__ShdqEW__historyMarker{border-color:var(--cyan-deep);background:var(--cyan-deep);box-shadow:0 0 0 3px var(--cyan-soft)}.JobCollaboration-module__ShdqEW__history li:not(:last-child):after{background:var(--line-strong);content:"";width:2px;position:absolute;top:20px;bottom:0;left:9px}.JobCollaboration-module__ShdqEW__history li>div{align-content:start;gap:2px;display:grid}.JobCollaboration-module__ShdqEW__history strong{font-size:.76rem}.JobCollaboration-module__ShdqEW__history small,.JobCollaboration-module__ShdqEW__history>p{color:var(--ink-500);font-size:.7rem}.JobCollaboration-module__ShdqEW__error{color:var(--danger);margin:0;padding:0 16px 14px;font-size:.74rem;font-weight:650}@media (max-width:900px){.JobCollaboration-module__ShdqEW__layout{grid-template-columns:1fr}.JobCollaboration-module__ShdqEW__history{grid-row:1}}@media (max-width:700px){.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs){height:auto;min-height:0;display:block}.JobCollaboration-module__ShdqEW__threadTabs{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:8px;overflow-x:auto}.JobCollaboration-module__ShdqEW__threadTabs button{flex:none;width:160px}.JobCollaboration-module__ShdqEW__messages,.JobCollaboration-module__ShdqEW__emptyMessages{min-height:360px;max-height:440px;padding:16px}.JobCollaboration-module__ShdqEW__messages article{width:92%}.JobCollaboration-module__ShdqEW__composer>div{flex-direction:column;align-items:stretch}.JobCollaboration-module__ShdqEW__composer button{width:100%}}.JobCollaboration-module__ShdqEW__heading{margin-bottom:12px}.JobCollaboration-module__ShdqEW__section[data-view=messages] .JobCollaboration-module__ShdqEW__heading{display:none}.JobCollaboration-module__ShdqEW__section[data-view=messages],.JobCollaboration-module__ShdqEW__section[data-view=messages] .JobCollaboration-module__ShdqEW__layout{height:100%;min-height:0;max-height:none}.JobCollaboration-module__ShdqEW__section[data-view=messages] .JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs){height:100%;min-height:0;max-height:none}.JobCollaboration-module__ShdqEW__threadCard,.JobCollaboration-module__ShdqEW__history{border-color:var(--workspace-line);box-shadow:none}.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs){border-radius:var(--radius-shell);background:var(--workspace-canvas);height:calc(100dvh - 244px);min-height:460px;max-height:760px;box-shadow:none;border:0;grid-template-rows:minmax(0,1fr);grid-template-columns:226px minmax(0,1fr);gap:12px;padding:12px;overflow:visible}.JobCollaboration-module__ShdqEW__threadTabs{border:1px solid var(--workspace-line);border-radius:var(--radius-panel);background:var(--paper);box-shadow:var(--shadow-shell);grid-area:1/1}.JobCollaboration-module__ShdqEW__threadTabsHeader{border-bottom:1px solid var(--workspace-line);gap:3px;margin:-10px -10px 8px;padding:15px 14px 13px;display:grid}.JobCollaboration-module__ShdqEW__threadTabsHeader h2{color:var(--ink-950);letter-spacing:-.018em;margin:0;font-size:1rem;font-weight:720}.JobCollaboration-module__ShdqEW__threadTabsHeader span{color:var(--ink-500);font-size:.68rem;font-weight:600}.JobCollaboration-module__ShdqEW__threadTabs button[aria-pressed=true]{background:var(--cyan-soft);background:var(--workspace-selected-surface);color:var(--workspace-selected-foreground)}.JobCollaboration-module__ShdqEW__threadTabs button[aria-pressed=true] :is(span,strong){color:var(--workspace-selected-foreground)}.JobCollaboration-module__ShdqEW__threadTabs button[aria-pressed=true]:hover{background:var(--workspace-selected-surface-hover)}.JobCollaboration-module__ShdqEW__privateBanner{border-bottom-color:var(--workspace-line);background:var(--surface-subtle)}.JobCollaboration-module__ShdqEW__messages{padding:18px 20px}.JobCollaboration-module__ShdqEW__conversationPane{display:contents}.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane{border:1px solid var(--workspace-line);border-radius:var(--radius-panel);background:var(--paper);min-width:0;min-height:0;box-shadow:var(--shadow-shell);grid-area:1/2;grid-template-rows:minmax(0,1fr) auto auto;display:grid;overflow:hidden}:is(.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane .JobCollaboration-module__ShdqEW__messages,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane .JobCollaboration-module__ShdqEW__emptyMessages,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane .JobCollaboration-module__ShdqEW__composer,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane .JobCollaboration-module__ShdqEW__archiveNotice,.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane .JobCollaboration-module__ShdqEW__error){grid-area:auto}@media (max-width:760px){.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs){gap:10px;min-height:360px;padding:10px}.JobCollaboration-module__ShdqEW__threadTabs{border:1px solid var(--workspace-line)}.JobCollaboration-module__ShdqEW__threadTabsHeader{border-right:1px solid var(--workspace-line);border-bottom:0;min-width:150px;margin:-8px 0 -8px -8px}.JobCollaboration-module__ShdqEW__threadCard:has(.JobCollaboration-module__ShdqEW__threadTabs) .JobCollaboration-module__ShdqEW__conversationPane{grid-area:auto/1;margin-top:10px}}
.AdminAuditTrail-module__8XQNoG__section{border:1px solid var(--line);background:var(--paper);border-radius:0;margin-top:20px;overflow:hidden}.AdminAuditTrail-module__8XQNoG__section summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;min-height:76px;padding:15px 18px;list-style:none;display:grid}.AdminAuditTrail-module__8XQNoG__section summary::-webkit-details-marker{display:none}.AdminAuditTrail-module__8XQNoG__section summary:focus-visible{outline:3px solid color-mix(in srgb, var(--cyan-deep) 45%, transparent);outline-offset:-3px}.AdminAuditTrail-module__8XQNoG__icon,.AdminAuditTrail-module__8XQNoG__actorIcon{border-radius:var(--radius-control);color:var(--cyan-deep);background:var(--cyan-soft);justify-content:center;align-items:center;display:inline-flex}.AdminAuditTrail-module__8XQNoG__icon{width:40px;height:40px}.AdminAuditTrail-module__8XQNoG__section summary>span:nth-child(2){gap:3px;display:grid}.AdminAuditTrail-module__8XQNoG__section summary small{color:var(--cyan-deep);letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:800}.AdminAuditTrail-module__8XQNoG__section summary h2{color:var(--ink-950);margin:0;font-size:1.05rem}.AdminAuditTrail-module__8XQNoG__count{min-width:28px;color:var(--ink-700);background:var(--canvas);text-align:center;border-radius:0;padding:4px 8px;font-size:.72rem;font-weight:800}.AdminAuditTrail-module__8XQNoG__chevron{color:var(--ink-500);transition:transform .18s ease-out}.AdminAuditTrail-module__8XQNoG__section details[open] .AdminAuditTrail-module__8XQNoG__chevron{transform:rotate(180deg)}.AdminAuditTrail-module__8XQNoG__body{border-top:1px solid var(--line-strong);padding:0 18px 20px}.AdminAuditTrail-module__8XQNoG__intro,.AdminAuditTrail-module__8XQNoG__empty{color:var(--ink-500);margin:16px 0;font-size:.84rem}.AdminAuditTrail-module__8XQNoG__body ol{margin:0;padding:0;list-style:none;display:grid}.AdminAuditTrail-module__8XQNoG__body li{border-top:1px solid var(--line-strong);grid-template-columns:auto minmax(0,1fr);gap:12px;padding:16px 0;display:grid}.AdminAuditTrail-module__8XQNoG__actorIcon{width:32px;height:32px}.AdminAuditTrail-module__8XQNoG__eventHeading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.AdminAuditTrail-module__8XQNoG__eventHeading strong{font-size:.92rem}.AdminAuditTrail-module__8XQNoG__eventHeading time,.AdminAuditTrail-module__8XQNoG__body li p{color:var(--ink-500);font-size:.76rem}.AdminAuditTrail-module__8XQNoG__body li p{margin:4px 0 0}.AdminAuditTrail-module__8XQNoG__transition,.AdminAuditTrail-module__8XQNoG__reason{border-radius:var(--radius-control);color:var(--ink-700);background:var(--canvas);margin:9px 8px 0 0;padding:5px 8px;font-size:.74rem;display:inline-flex}.AdminAuditTrail-module__8XQNoG__reason{background:var(--orange-soft);color:var(--orange-deep)}@media (max-width:560px){.AdminAuditTrail-module__8XQNoG__eventHeading{flex-direction:column;align-items:start;gap:4px}}@media (prefers-reduced-motion:reduce){.AdminAuditTrail-module__8XQNoG__chevron{transition:none}}.AdminAuditTrail-module__8XQNoG__section{border-color:var(--workspace-line);border-radius:var(--radius-card);margin-top:16px}.AdminAuditTrail-module__8XQNoG__section summary{min-height:64px;padding:12px 16px}.AdminAuditTrail-module__8XQNoG__section summary small{color:var(--ink-500);letter-spacing:0;text-transform:none}
.PreviewWorkspaceView-module__1vq_AW__previewStack{min-width:0;display:grid}.PreviewWorkspaceView-module__1vq_AW__personaControl{color:#fff;background:#0c252c;justify-content:space-between;align-items:center;gap:32px;padding:20px clamp(24px,3vw,48px);display:flex}.PreviewWorkspaceView-module__1vq_AW__personaCopy{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.PreviewWorkspaceView-module__1vq_AW__personaCopy strong{font-size:17px;line-height:1.25}.PreviewWorkspaceView-module__1vq_AW__personaCopy small{color:#b9c7ca;font-size:13px}.PreviewWorkspaceView-module__1vq_AW__eyebrow{color:#09191e;letter-spacing:.08em;text-transform:uppercase;background:#f36f2b;padding:7px 9px;font-size:11px;font-weight:800}.PreviewWorkspaceView-module__1vq_AW__personaSelect{align-items:center;gap:12px;display:flex}.PreviewWorkspaceView-module__1vq_AW__personaSelect span{color:#d9e1e3;white-space:nowrap;font-size:12px;font-weight:700}.PreviewWorkspaceView-module__1vq_AW__personaSelect select{appearance:auto;color:#10191c;cursor:pointer;font:inherit;background:#fff;border:0;border-radius:0;min-width:min(300px,38vw);padding:11px 36px 11px 13px;font-size:14px;font-weight:700}.PreviewWorkspaceView-module__1vq_AW__personaSelect select:focus-visible{outline-offset:3px;outline:3px solid #f36f2b}.PreviewWorkspaceView-module__1vq_AW__loading{color:#172125;background:#fff;align-items:center;gap:14px;min-height:280px;padding:40px clamp(24px,4vw,64px);display:flex}.PreviewWorkspaceView-module__1vq_AW__loading span{background:#0b6d7c;width:12px;height:12px;animation:.9s ease-in-out infinite alternate PreviewWorkspaceView-module__1vq_AW__loading-pulse}@keyframes PreviewWorkspaceView-module__1vq_AW__loading-pulse{to{background:#f36f2b;transform:scale(1.25)}}@media (max-width:760px){.PreviewWorkspaceView-module__1vq_AW__personaControl,.PreviewWorkspaceView-module__1vq_AW__personaSelect{flex-direction:column;align-items:stretch}.PreviewWorkspaceView-module__1vq_AW__personaControl{gap:18px;padding:18px 20px}.PreviewWorkspaceView-module__1vq_AW__personaSelect{gap:7px}.PreviewWorkspaceView-module__1vq_AW__personaSelect select{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.PreviewWorkspaceView-module__1vq_AW__loading span{animation:none}}
.public-pages-module__5sP_KG__page{background:var(--canvas);min-height:100vh}.public-pages-module__5sP_KG__publicFrame{width:min(100% - 48px,1120px);margin:0 auto;padding:46px 0 32px}.public-pages-module__5sP_KG__header{width:min(calc(100% - 48px), var(--page-width));border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;min-height:86px;margin:0 auto;display:flex}.public-pages-module__5sP_KG__logo{width:148px;height:auto}.public-pages-module__5sP_KG__backLink{min-height:44px;color:var(--ink-800);align-items:center;gap:8px;font-weight:700;display:inline-flex}.public-pages-module__5sP_KG__publicFrame>.public-pages-module__5sP_KG__backLink{min-height:40px;color:var(--ink-600);font-size:.86rem}.public-pages-module__5sP_KG__main{align-content:center;width:min(100% - 48px,880px);min-height:calc(100vh - 86px);margin:0 auto;padding:72px 0 112px;display:grid}.public-pages-module__5sP_KG__publicFrame .public-pages-module__5sP_KG__main{border-top:1px solid var(--line-strong);align-content:start;width:100%;min-height:auto;padding:76px 0 104px}.public-pages-module__5sP_KG__main h1{max-width:800px;font-family:var(--font-display), sans-serif;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(3.3rem,8vw,6rem);font-weight:760;line-height:.96}.public-pages-module__5sP_KG__main>p{max-width:65ch;color:var(--ink-700);margin:28px 0 0;font-size:1.15rem}.public-pages-module__5sP_KG__publicFrame .public-pages-module__5sP_KG__main h1{max-width:1020px;font-size:clamp(3.8rem,7vw,6.8rem)}.public-pages-module__5sP_KG__publicFrame .public-pages-module__5sP_KG__main>p{max-width:72ch;line-height:1.7}.public-pages-module__5sP_KG__action{border:1px solid var(--brand-blue-deep);border-radius:var(--radius-control);background:var(--brand-blue-deep);color:#fff;justify-content:center;justify-self:start;align-items:center;gap:9px;min-height:48px;margin-top:34px;padding:0 20px;font-weight:700;display:inline-flex}.public-pages-module__5sP_KG__preferenceButton{border:1px solid var(--brand-blue-deep);border-radius:var(--radius-control);background:var(--brand-blue-deep);color:#fff;min-height:48px;font:inherit;cursor:pointer;justify-content:center;justify-self:start;align-items:center;margin-top:32px;padding:0 20px;font-weight:750;display:inline-flex}.public-pages-module__5sP_KG__requestNote{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);max-width:680px;color:var(--ink-700);grid-template-columns:auto 1fr;gap:14px;margin-top:40px;padding:18px 0;display:grid}.public-pages-module__5sP_KG__requestNote svg{color:var(--brand-blue-deep);margin-top:3px}.public-pages-module__5sP_KG__requestNote strong,.public-pages-module__5sP_KG__requestNote span{display:block}.public-pages-module__5sP_KG__requestNote strong{color:var(--ink-950)}.public-pages-module__5sP_KG__requestNote span{margin-top:3px}@media (max-width:720px){.public-pages-module__5sP_KG__header,.public-pages-module__5sP_KG__main{width:min(100% - 32px,880px)}.public-pages-module__5sP_KG__logo{width:124px}.public-pages-module__5sP_KG__main{align-content:start;padding-top:72px}.public-pages-module__5sP_KG__publicFrame{width:min(100% - 32px,1120px)}}
.SupplierProfileView-module__L9n6ya__main>*{width:min(100%,1180px);margin-left:auto;margin-right:auto}.SupplierProfileView-module__L9n6ya__pageHeader{justify-content:space-between;align-items:center;gap:32px;min-height:92px;padding:8px 2px 22px;display:flex}.SupplierProfileView-module__L9n6ya__pageHeader h1{letter-spacing:-.03em;margin:0;font-size:1.75rem;font-weight:720}.SupplierProfileView-module__L9n6ya__welcomeLabel{color:var(--cyan-deep);letter-spacing:.04em;text-transform:uppercase;margin-bottom:5px;font-size:.69rem;font-weight:720;display:block}.SupplierProfileView-module__L9n6ya__pageHeader p{max-width:68ch;color:var(--ink-600);margin:6px 0 0;font-size:.86rem}.SupplierProfileView-module__L9n6ya__completion{flex:none;gap:7px;width:190px;display:grid}.SupplierProfileView-module__L9n6ya__completion>span{color:var(--ink-700);text-align:right;font-size:.74rem;font-weight:660}.SupplierProfileView-module__L9n6ya__completion>div{background:var(--line-strong);border-radius:999px;height:5px;overflow:hidden}.SupplierProfileView-module__L9n6ya__completion>div>span{border-radius:inherit;background:var(--cyan-deep);height:100%;display:block}.SupplierProfileView-module__L9n6ya__notice{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);color:var(--ink-700);align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;font-size:.78rem;font-weight:620;display:flex}.SupplierProfileView-module__L9n6ya__notice[data-state=SAVED]{border-color:color-mix(in srgb, var(--success) 35%, var(--line));color:var(--success)}.SupplierProfileView-module__L9n6ya__notice[data-state=ERROR]{border-color:color-mix(in srgb, var(--danger) 35%, var(--line));color:var(--danger)}.SupplierProfileView-module__L9n6ya__profileWorkspace{border:1px solid var(--line-strong);border-radius:var(--radius-panel);background:var(--paper);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1fr) 320px;display:grid;overflow:hidden}.SupplierProfileView-module__L9n6ya__profileForm{min-width:0;padding:28px 32px 32px}.SupplierProfileView-module__L9n6ya__formHeader,.SupplierProfileView-module__L9n6ya__guideHeader{align-items:flex-start;gap:12px;display:flex}.SupplierProfileView-module__L9n6ya__formHeader{border-bottom:1px solid var(--line);padding-bottom:22px}.SupplierProfileView-module__L9n6ya__formHeader>svg,.SupplierProfileView-module__L9n6ya__guideHeader>svg{color:var(--cyan-deep);flex:none;margin-top:1px}.SupplierProfileView-module__L9n6ya__formHeader h2,.SupplierProfileView-module__L9n6ya__guideHeader h2{color:var(--ink-950);letter-spacing:-.015em;margin:0;font-size:1rem;font-weight:700}.SupplierProfileView-module__L9n6ya__formHeader p,.SupplierProfileView-module__L9n6ya__guideHeader p{max-width:66ch;color:var(--ink-600);margin:5px 0 0;font-size:.76rem}.SupplierProfileView-module__L9n6ya__profileForm fieldset{border:0;border-bottom:1px solid var(--line);gap:15px;margin:0;padding:24px 0;display:grid}.SupplierProfileView-module__L9n6ya__profileForm legend{color:var(--ink-900);margin-bottom:16px;font-size:.78rem;font-weight:700}.SupplierProfileView-module__L9n6ya__profileForm label{gap:6px;display:grid}.SupplierProfileView-module__L9n6ya__profileForm label>span{color:var(--ink-700);font-size:.73rem;font-weight:650}.SupplierProfileView-module__L9n6ya__profileForm input,.SupplierProfileView-module__L9n6ya__profileForm textarea{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);width:100%;min-height:40px;color:var(--ink-950);outline:none;padding:9px 11px}.SupplierProfileView-module__L9n6ya__profileForm textarea{resize:vertical;line-height:1.5}.SupplierProfileView-module__L9n6ya__profileForm input:focus,.SupplierProfileView-module__L9n6ya__profileForm textarea:focus,.SupplierProfileView-module__L9n6ya__iconField:focus-within{border-color:var(--cyan-deep);box-shadow:0 0 0 2px color-mix(in srgb, var(--cyan) 14%, transparent)}.SupplierProfileView-module__L9n6ya__profileForm input[readonly]{background:var(--surface-subtle);color:var(--ink-600)}.SupplierProfileView-module__L9n6ya__profileForm label small{color:var(--ink-500);font-size:.69rem}.SupplierProfileView-module__L9n6ya__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.SupplierProfileView-module__L9n6ya__iconField{border:1px solid var(--line-strong);border-radius:var(--radius-control);color:var(--ink-500);grid-template-columns:38px minmax(0,1fr);align-items:start;display:grid}.SupplierProfileView-module__L9n6ya__iconField>svg{margin:11px 0 0 12px}.SupplierProfileView-module__L9n6ya__iconField input,.SupplierProfileView-module__L9n6ya__iconField textarea{box-shadow:none;border:0;border-radius:0}.SupplierProfileView-module__L9n6ya__formActions{justify-content:flex-end;align-items:center;gap:10px;padding-top:22px;display:flex}.SupplierProfileView-module__L9n6ya__formActions>a{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--paper);min-height:40px;color:var(--ink-850);justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:.78rem;font-weight:660;display:inline-flex}.SupplierProfileView-module__L9n6ya__formActions>a:hover{border-color:var(--cyan-deep);color:var(--cyan-deep)}.SupplierProfileView-module__L9n6ya__formActions button{border:1px solid var(--ink-950);border-radius:var(--radius-control);background:var(--ink-950);color:#fff;cursor:pointer;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 14px;font-size:.78rem;font-weight:680;display:inline-flex}.SupplierProfileView-module__L9n6ya__formActions button:hover:not(:disabled){border-color:var(--cyan-deep);background:var(--cyan-deep)}.SupplierProfileView-module__L9n6ya__formActions button:disabled{cursor:wait;opacity:.55}.SupplierProfileView-module__L9n6ya__profileGuide{border-left:1px solid var(--line);background:var(--surface-subtle);padding:28px 24px}.SupplierProfileView-module__L9n6ya__profileGuide ol{gap:0;margin:22px 0 0;padding:0;list-style:none;display:grid}.SupplierProfileView-module__L9n6ya__profileGuide li{border-top:1px solid var(--line);min-height:74px;color:var(--ink-500);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;padding:15px 0;display:grid}.SupplierProfileView-module__L9n6ya__profileGuide li>svg{margin-top:2px}.SupplierProfileView-module__L9n6ya__profileGuide li[data-complete=true]>svg{color:var(--success)}.SupplierProfileView-module__L9n6ya__profileGuide li span{gap:3px;display:grid}.SupplierProfileView-module__L9n6ya__profileGuide li strong{color:var(--ink-900);font-size:.76rem}.SupplierProfileView-module__L9n6ya__profileGuide li small{color:var(--ink-600);font-size:.7rem;line-height:1.45}@media (max-width:900px){.SupplierProfileView-module__L9n6ya__profileWorkspace{grid-template-columns:1fr}.SupplierProfileView-module__L9n6ya__profileGuide{border-top:1px solid var(--line);border-left:0}}@media (max-width:640px){.SupplierProfileView-module__L9n6ya__main{padding:18px 14px 40px}.SupplierProfileView-module__L9n6ya__pageHeader{flex-direction:column;align-items:stretch;gap:16px}.SupplierProfileView-module__L9n6ya__completion{width:100%}.SupplierProfileView-module__L9n6ya__completion>span{text-align:left}.SupplierProfileView-module__L9n6ya__profileForm,.SupplierProfileView-module__L9n6ya__profileGuide{padding:22px 18px}.SupplierProfileView-module__L9n6ya__twoColumns{grid-template-columns:1fr}.SupplierProfileView-module__L9n6ya__formActions{flex-direction:column-reverse;align-items:stretch}.SupplierProfileView-module__L9n6ya__formActions>a,.SupplierProfileView-module__L9n6ya__formActions>button{width:100%}}.SupplierProfileView-module__L9n6ya__main{background:var(--workspace-canvas);min-height:calc(100dvh - 24px);padding:0}.SupplierProfileView-module__L9n6ya__pageHeader{border-bottom:1px solid var(--workspace-line);min-height:88px;margin:-24px -28px 24px;padding:17px 20px 16px}.SupplierProfileView-module__L9n6ya__welcomeLabel{color:var(--ink-500);letter-spacing:0;text-transform:none;margin-bottom:3px}.SupplierProfileView-module__L9n6ya__pageHeader p{margin-top:5px;font-size:.8rem}.SupplierProfileView-module__L9n6ya__completion{width:170px}.SupplierProfileView-module__L9n6ya__completion>div{height:4px}.SupplierProfileView-module__L9n6ya__notice{z-index:60;width:min(360px,100vw - 32px);box-shadow:var(--shadow-popover);margin:0;position:fixed;top:24px;right:24px}.SupplierProfileView-module__L9n6ya__profileWorkspace{height:calc(100dvh - 24px);min-height:560px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) 292px;gap:12px;margin-top:0;overflow:visible}.SupplierProfileView-module__L9n6ya__profileForm,.SupplierProfileView-module__L9n6ya__profileGuide{border:1px solid var(--workspace-line);border-radius:var(--radius-panel);background:var(--paper);min-width:0;height:100%;box-shadow:var(--shadow-shell);overflow:hidden auto}.SupplierProfileView-module__L9n6ya__profileForm{padding:24px 28px 28px}.SupplierProfileView-module__L9n6ya__profileForm fieldset{padding-block:20px}.SupplierProfileView-module__L9n6ya__profileGuide{border-left:1px solid var(--workspace-line);background:var(--paper)}@media (max-width:900px){.SupplierProfileView-module__L9n6ya__profileWorkspace{grid-template-columns:minmax(0,1fr);gap:10px;height:auto;min-height:0}.SupplierProfileView-module__L9n6ya__profileForm,.SupplierProfileView-module__L9n6ya__profileGuide{height:auto;overflow:visible}.SupplierProfileView-module__L9n6ya__profileGuide{border:1px solid var(--workspace-line)}}@media (max-width:760px){.SupplierProfileView-module__L9n6ya__main{min-height:calc(100dvh - 60px);padding:8px}.SupplierProfileView-module__L9n6ya__profileWorkspace{border-radius:0}.SupplierProfileView-module__L9n6ya__profileForm,.SupplierProfileView-module__L9n6ya__profileGuide{border-radius:var(--radius-card)}.SupplierProfileView-module__L9n6ya__pageHeader{margin:-22px -18px 22px;padding:16px 18px}}
