.method-module__0OGfuq__steps{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.method-module__0OGfuq__step{align-content:start;gap:.75rem;display:grid}.method-module__0OGfuq__stepRule{background:var(--graphite);block-size:2px;margin-block-end:.5rem;display:block}.method-module__0OGfuq__stepNum{background:var(--wash);block-size:3rem;inline-size:3rem;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;color:var(--fg-primary);border-radius:50%;place-items:center;display:grid}.method-module__0OGfuq__stepTitle{margin:0}@media (min-width:64rem){.method-module__0OGfuq__steps{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,3vw,3rem)}.method-module__0OGfuq__step:nth-child(2){margin-block-start:3rem}.method-module__0OGfuq__step:nth-child(3){margin-block-start:6rem}}@media (max-width:63.99rem){.method-module__0OGfuq__steps.method-module__0OGfuq__steps{gap:0}.method-module__0OGfuq__step.method-module__0OGfuq__step{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.5rem .75rem;padding-block:1rem}.method-module__0OGfuq__step.method-module__0OGfuq__step+.method-module__0OGfuq__step.method-module__0OGfuq__step{border-block-start:1px solid var(--m-card-line)}.method-module__0OGfuq__stepRule{display:none}.method-module__0OGfuq__stepNum.method-module__0OGfuq__stepNum{block-size:2rem;inline-size:2rem;font-size:var(--m-text-label);letter-spacing:0;grid-row:1}.method-module__0OGfuq__step>.method-module__0OGfuq__stepTitle{grid-column:2}.method-module__0OGfuq__step>.method-module__0OGfuq__stepText{grid-column:1/-1}.method-module__0OGfuq__stepText.method-module__0OGfuq__stepText{font-size:.9375rem;line-height:var(--m-leading-body)}}@media (min-width:48rem) and (max-width:63.99rem){ol.method-module__0OGfuq__steps.method-module__0OGfuq__steps{grid-template-columns:repeat(3,minmax(0,1fr));padding:0}.method-module__0OGfuq__step.method-module__0OGfuq__step{grid-template-columns:minmax(0,1fr);align-content:start;padding:1.5rem 1.25rem}.method-module__0OGfuq__step.method-module__0OGfuq__step+.method-module__0OGfuq__step.method-module__0OGfuq__step{border-block-start:0;border-inline-start:1px solid var(--m-card-line)}.method-module__0OGfuq__stepNum.method-module__0OGfuq__stepNum{grid-row:auto;margin-block-end:.25rem}.method-module__0OGfuq__step>.method-module__0OGfuq__stepTitle,.method-module__0OGfuq__step>.method-module__0OGfuq__stepText{grid-column:1}}
.trades-module__IpzNlW__grid{gap:clamp(2.5rem,2rem + 3vw,4rem);display:grid}.trades-module__IpzNlW__trade{align-content:start;gap:1.5rem;display:grid}.trades-module__IpzNlW__trade[data-trade=automatisations]{border-block-start:3px solid var(--graphite);padding-block-start:1.5rem}.trades-module__IpzNlW__trade[data-trade=sites-web]{border:2px solid var(--graphite);border-radius:var(--radius-sm);background:var(--wash-soft);box-shadow:var(--shadow-offset-md);padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.trades-module__IpzNlW__tradeTitle{margin:0}.trades-module__IpzNlW__examplesLabel{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-tertiary);margin:0}.trades-module__IpzNlW__examples{border-block-start:1px dashed var(--pencil);margin:0;padding:0;list-style:none;display:grid}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__examples{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));column-gap:clamp(1.5rem,3vw,3rem)}.trades-module__IpzNlW__example{border-block-end:1px dashed var(--pencil);grid-template-columns:auto 1fr;align-items:start;gap:1rem;padding-block:1rem;display:grid}.trades-module__IpzNlW__exampleIcon{background:var(--wash);border-radius:50%;place-items:center;block-size:2.75rem;inline-size:2.75rem;display:grid}.trades-module__IpzNlW__exampleSvg{fill:none;block-size:1.75rem;inline-size:1.75rem;stroke:var(--graphite);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.trades-module__IpzNlW__exampleTitle{font-family:var(--font-body);color:var(--fg-primary);margin:0 0 .25rem;font-size:1.0625rem;font-weight:700;line-height:1.3}.trades-module__IpzNlW__exampleText{font-family:var(--font-body);color:var(--fg-secondary);margin:0;font-size:.9375rem;line-height:1.5}.trades-module__IpzNlW__action{justify-self:start}@media (min-width:64rem){.trades-module__IpzNlW__grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:clamp(1.5rem,3vw,3rem)}.trades-module__IpzNlW__trade[data-trade=automatisations]{grid-column:1/span 8}.trades-module__IpzNlW__trade[data-trade=sites-web]{grid-column:9/span 4;margin-block-start:clamp(5rem,9vw,9rem)}}@media (min-width:64rem) and (max-width:79.99rem){.trades-module__IpzNlW__trade[data-trade=automatisations]{grid-column:1/span 7}.trades-module__IpzNlW__trade[data-trade=sites-web]{grid-column:8/span 5;margin-block-start:clamp(3rem,6vw,5rem)}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__examples{grid-template-columns:repeat(auto-fit,minmax(min(100%,12.5rem),1fr))}}@media (min-width:64rem) and (max-width:74.99rem){.trades-module__IpzNlW__trade[data-trade=sites-web]{padding:1.25rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__example{grid-template-columns:2.25rem minmax(0,1fr);gap:.75rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleIcon{block-size:2.25rem;inline-size:2.25rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleSvg{block-size:1.4rem;inline-size:1.4rem}}@media (max-width:63.99rem){.trades-module__IpzNlW__grid{gap:2rem}.trades-module__IpzNlW__trade{gap:1rem}.trades-module__IpzNlW__trade[data-trade=automatisations]{border-block-start:1px solid var(--graphite);padding-block-start:1.25rem}.trades-module__IpzNlW__trade[data-trade=sites-web]{box-shadow:var(--shadow-offset-sm);border-width:1.5px;padding:1.25rem}.trades-module__IpzNlW__tradeTitle.trades-module__IpzNlW__tradeTitle{font-size:var(--m-title-card)}.trades-module__IpzNlW__tradeText{max-inline-size:34em}.trades-module__IpzNlW__examplesLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__examples{border-block-start:0;grid-template-columns:minmax(0,1fr)}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__example.trades-module__IpzNlW__example{border-block-end:0;row-gap:0}.trades-module__IpzNlW__example .trades-module__IpzNlW__exampleIcon.trades-module__IpzNlW__exampleIcon{grid-row:auto}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__examples .trades-module__IpzNlW__example.trades-module__IpzNlW__example{border-block-start:0}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__example{grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.75rem;padding-block:.75rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleIcon{block-size:2.25rem;inline-size:2.25rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleSvg{block-size:1.25rem;inline-size:1.25rem}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleTitle{font-size:var(--m-title-ui);margin:0;font-weight:600}.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleText{margin-block-start:.25rem;font-size:.9375rem;line-height:1.45}}@media (max-width:47.99rem){.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__example.trades-module__IpzNlW__example{padding-block:.75rem}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__exampleText,.trades-module__IpzNlW__trade[data-trade=sites-web] .trades-module__IpzNlW__exampleText{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}}@media (min-width:48rem) and (max-width:63.99rem){.trades-module__IpzNlW__grid{gap:2.5rem}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__examples{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.trades-module__IpzNlW__trade[data-trade=automatisations] .trades-module__IpzNlW__examples.trades-module__IpzNlW__examples>.trades-module__IpzNlW__example.trades-module__IpzNlW__example:nth-child(-n+2){border-block-start:0}.trades-module__IpzNlW__trade[data-trade=sites-web]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:2rem}.trades-module__IpzNlW__trade[data-trade=sites-web]>div,.trades-module__IpzNlW__trade[data-trade=sites-web]>.trades-module__IpzNlW__tradeText,.trades-module__IpzNlW__trade[data-trade=sites-web]>.trades-module__IpzNlW__action{grid-column:1}.trades-module__IpzNlW__trade[data-trade=sites-web]>.trades-module__IpzNlW__examples{grid-area:1/2/span 3}}
.HeroV2-module___4o1Va__hero{z-index:1;isolation:isolate;min-block-size:100svh;padding:calc(var(--header-h) + 1.5rem) var(--spacing-gutter) clamp(1.5rem, 4vh, 3rem);background:var(--surface-page);align-items:end;margin-block-start:calc(-1 * var(--header-h));display:grid;position:relative;overflow:hidden}.HeroV2-module___4o1Va__mist{z-index:-3;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 78% 42%, var(--mist-cool) 0%, transparent 70%), radial-gradient(ellipse 50% 55% at 6% 96%, var(--color-honey-200) 0%, transparent 65%), radial-gradient(ellipse 40% 40% at 96% 100%, var(--color-parchment-200) 0%, transparent 70%);position:absolute;inset:0}@media (min-width:64rem){.HeroV2-module___4o1Va__mist{background:radial-gradient(ellipse 60% 70% at 78% 42%, var(--mist-cool) 0%, transparent 70%), radial-gradient(ellipse 50% 55% at 6% 84%, var(--color-honey-200) 0%, transparent 65%), radial-gradient(ellipse 40% 40% at 96% 88%, var(--color-parchment-200) 0%, transparent 70%);-webkit-mask-image:linear-gradient(#000 0% 58%,#000000db 68%,#0009 78%,#0000004d 88%,#0000001a 95%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#000000db 68%,#0009 78%,#0000004d 88%,#0000001a 95%,#0000 100%)}html[data-intro] .HeroV2-module___4o1Va__inner{opacity:0;animation:1ms linear 11s forwards HeroV2-module___4o1Va__intro-failsafe}}html:not([data-intro]) .HeroV2-module___4o1Va__inner{transition:opacity .42s var(--ease-out)}@keyframes HeroV2-module___4o1Va__intro-failsafe{to{opacity:1}}.HeroV2-module___4o1Va__inner{z-index:1;inline-size:100%;min-block-size:calc(100svh - var(--header-h) - 1.5rem - clamp(1.5rem, 4vh, 3rem));grid-template-rows:auto 1fr auto;gap:clamp(1.25rem,3.2vh,2.25rem);max-inline-size:120rem;margin-inline:auto;display:grid;position:relative}.HeroV2-module___4o1Va__eyebrow{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-accent);align-items:center;gap:.75rem;margin:0;display:flex}.HeroV2-module___4o1Va__eyebrow:before{content:"";background:currentColor;flex:none;block-size:1.5px;inline-size:2.5rem}.HeroV2-module___4o1Va__foot{border-block-start:1px solid var(--hairline);align-items:end;gap:1.75rem;padding-block-start:clamp(1rem,2.6vh,1.75rem);display:grid}.HeroV2-module___4o1Va__copy{gap:1.5rem;max-inline-size:40rem;display:grid}.HeroV2-module___4o1Va__subtitle{font-size:var(--text-md);line-height:var(--leading-normal);color:var(--fg-secondary);text-wrap:pretty;margin:0}.HeroV2-module___4o1Va__actions{justify-items:start;gap:.5rem;display:grid}.HeroV2-module___4o1Va__pillars{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-secondary);flex-wrap:wrap;gap:.35rem 0;margin:0;padding:0;list-style:none;display:flex}.HeroV2-module___4o1Va__pillars li{white-space:nowrap}.HeroV2-module___4o1Va__pillarLink{min-block-size:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex;position:relative}.HeroV2-module___4o1Va__pillarLink:after{content:"";clip-path:inset(0 100% 0 0);block-size:1px;transition:clip-path var(--dur-ui) var(--ease-out);background:currentColor;position:absolute;inset-block-end:.6rem;inset-inline:0}@media (hover:hover) and (pointer:fine){.HeroV2-module___4o1Va__pillarLink:hover{color:var(--fg-primary)}.HeroV2-module___4o1Va__pillarLink:hover:after{clip-path:inset(0)}}.HeroV2-module___4o1Va__pillars li+li:before{content:"·";color:var(--fg-tertiary);margin-inline:.5rem}@media (min-width:40rem){.HeroV2-module___4o1Va__pillars li+li:before{margin-inline:.75rem}}.HeroV2-module___4o1Va__example{min-block-size:2.75rem;font-size:var(--text-sm,.9375rem);color:var(--fg-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--hairline);text-decoration-color:var(--hairline);text-underline-offset:.3em;transition:color var(--dur-ui) var(--ease-out);align-items:center;gap:.5rem;display:inline-flex}.HeroV2-module___4o1Va__example svg{transition:transform var(--dur-ui) var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.HeroV2-module___4o1Va__example:hover{color:var(--fg-primary,currentcolor);text-decoration-color:currentColor}.HeroV2-module___4o1Va__example:hover svg{transform:translateY(3px)}}.HeroV2-module___4o1Va__tagline{max-inline-size:18rem;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-tertiary);margin:0;line-height:1.5}@media (min-width:64rem){.HeroV2-module___4o1Va__foot{grid-template-columns:minmax(0,1fr) auto;gap:3rem}.HeroV2-module___4o1Va__tagline{text-align:end}}@media (min-width:64rem) and (prefers-reduced-motion:no-preference){html[data-js]:not([data-intro]) .HeroV2-module___4o1Va__foot{animation:HeroV2-module___4o1Va__foot-in var(--dur-reveal) var(--ease-out) .42s both}@keyframes HeroV2-module___4o1Va__foot-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}}@media (min-width:64rem) and (max-width:67.99rem){.HeroV2-module___4o1Va__copy{max-inline-size:35rem}}@media (max-width:63.99rem){.HeroV2-module___4o1Va__hero{min-block-size:auto;padding:calc(var(--header-h) + 1.25rem) var(--spacing-gutter) 1.5rem;align-items:start}.HeroV2-module___4o1Va__hero:after{content:"";z-index:-3;pointer-events:none;background:linear-gradient(transparent, var(--paper));block-size:4rem;position:absolute;inset-block-end:0;inset-inline:0}.HeroV2-module___4o1Va__inner{grid-template-rows:none;gap:.875rem;min-block-size:auto}.HeroV2-module___4o1Va__eyebrow{font-size:var(--m-text-label);letter-spacing:.08em;gap:.75rem;line-height:1.3}.HeroV2-module___4o1Va__eyebrow:before{inline-size:1.25rem}.HeroV2-module___4o1Va__foot{border-block-start:0;gap:1rem;padding-block-start:0}.HeroV2-module___4o1Va__copy{gap:.75rem}.HeroV2-module___4o1Va__subtitle{max-inline-size:34em;font-size:var(--m-text-body);line-height:1.5}.HeroV2-module___4o1Va__pillars{font-family:var(--font-body);font-size:var(--m-text-small);letter-spacing:0;text-transform:none;gap:0;font-weight:600}.HeroV2-module___4o1Va__pillars li+li:before{margin-inline:.5rem}.HeroV2-module___4o1Va__actions{gap:0}.HeroV2-module___4o1Va__example,.HeroV2-module___4o1Va__tagline{display:none}}@media (max-width:23.74rem){.HeroV2-module___4o1Va__eyebrow:before{display:none}}@media (min-width:48rem) and (max-width:63.99rem){.HeroV2-module___4o1Va__foot{grid-template-columns:minmax(0,1fr) 20rem;align-items:end;gap:2rem}.HeroV2-module___4o1Va__copy{max-inline-size:34rem}}
.IntroOverlay-module__f7HYkq__overlay{z-index:3;pointer-events:none;position:absolute;inset:0}.IntroOverlay-module__f7HYkq__stage{position:absolute;inset:0;overflow:hidden}.IntroOverlay-module__f7HYkq__chip{opacity:0;will-change:transform, opacity;block-size:0;inline-size:0;position:absolute}.IntroOverlay-module__f7HYkq__card{border-radius:var(--radius-lg);background:var(--surface-card);inline-size:max-content;max-inline-size:min(15.5rem,58vw);color:var(--card-fg);gap:.375rem;padding:.625rem .875rem .6875rem;display:grid;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-50%);box-shadow:0 8px 22px #0c0a081f}.IntroOverlay-module__f7HYkq__label{font-size:var(--text-sm);text-wrap:balance;font-weight:600;line-height:1.25}.IntroOverlay-module__f7HYkq__badge{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);line-height:1.2;display:grid}.IntroOverlay-module__f7HYkq__pending,.IntroOverlay-module__f7HYkq__done{transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out);grid-area:1/1;align-items:center;gap:.4rem;display:inline-flex}.IntroOverlay-module__f7HYkq__pending{color:var(--card-fg-secondary)}.IntroOverlay-module__f7HYkq__pending:before,.IntroOverlay-module__f7HYkq__done:before{content:"";background:currentColor;border-radius:50%;flex:none;block-size:.4375rem;inline-size:.4375rem}.IntroOverlay-module__f7HYkq__done{color:var(--status-auto-fg);opacity:0;transform:translateY(6px)}.IntroOverlay-module__f7HYkq__chip[data-done=true] .IntroOverlay-module__f7HYkq__pending{opacity:0;transform:translateY(-6px)}.IntroOverlay-module__f7HYkq__chip[data-done=true] .IntroOverlay-module__f7HYkq__done{opacity:1;transform:none}.IntroOverlay-module__f7HYkq__message{padding-inline:var(--spacing-gutter);text-align:center;font-family:var(--font-display);letter-spacing:.004em;text-transform:uppercase;text-wrap:balance;color:var(--fg-primary);opacity:0;place-content:center;margin:0;font-size:clamp(2rem,1rem + 4.4vw,4.75rem);font-weight:400;line-height:.95;display:grid;position:absolute;inset:0}.IntroOverlay-module__f7HYkq__caption{max-inline-size:calc(100% - 12rem);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;color:var(--fg-secondary);margin:0;line-height:1.3;position:absolute;inset-block-end:clamp(1.25rem,3.5vh + .5rem,2.5rem);inset-inline-start:var(--spacing-gutter)}.IntroOverlay-module__f7HYkq__skip{z-index:1;border:1px solid var(--outline-strong);border-radius:var(--radius-full);background:var(--surface-page);min-block-size:2.75rem;color:var(--fg-primary);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;pointer-events:auto;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out);padding:0 1.125rem;position:absolute;inset-block-end:clamp(1rem,3.5vh,2rem);inset-inline-end:var(--spacing-gutter)}.IntroOverlay-module__f7HYkq__skip:active{transform:scale(.97)}.IntroOverlay-module__f7HYkq__skip:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (hover:hover) and (pointer:fine){.IntroOverlay-module__f7HYkq__skip:hover{background:var(--action-bg);color:var(--action-fg)}}@media (prefers-reduced-motion:reduce){.IntroOverlay-module__f7HYkq__pending,.IntroOverlay-module__f7HYkq__done{transition:opacity var(--dur-ui) linear}}
.HeroStage-module__qTDeUa__keyStage{z-index:-2;pointer-events:none;position:absolute;inset:0}.HeroStage-module__qTDeUa__keyStage[data-detached=true]{inline-size:var(--hero-key-w);block-size:var(--hero-key-h);position:fixed;inset:0 auto auto 0}.HeroStage-module__qTDeUa__toastStage{z-index:2;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.HeroStage-module__qTDeUa__keyStage>canvas{animation:HeroStage-module__qTDeUa__key-in var(--dur-reveal) var(--ease-out) both}@keyframes HeroStage-module__qTDeUa__key-in{0%{opacity:0}to{opacity:1}}}@media (max-width:63.99rem){.HeroStage-module__qTDeUa__keyStage,.HeroStage-module__qTDeUa__toastStage{display:none}}
.TitleLens-module__Hpae1G__hero{text-wrap:balance}@media (max-width:63.99rem){.TitleLens-module__Hpae1G__hero{font-size:var(--m-title-display);line-height:var(--m-leading-title)}}@media (min-width:64rem){.TitleLens-module__Hpae1G__hero{font-size:min(6.8vw,11.6svh)}}
.dashboard-module___vDUZq__panel{box-sizing:border-box;border-radius:var(--radius-xl);background:var(--color-parchment-100);inline-size:100%;box-shadow:var(--shadow-card);color:var(--card-fg);align-content:start;gap:.75rem;padding:clamp(.75rem,.4rem + 1.2vw,1.5rem);display:grid;container:dashboard/inline-size}.dashboard-module___vDUZq__header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.dashboard-module___vDUZq__title{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--card-accent);margin:0;font-weight:400}.dashboard-module___vDUZq__exampleTag{border-radius:var(--radius-sm);background:var(--color-honey-500);color:var(--color-ink-950);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.08em;text-transform:uppercase;flex:none;padding:.25rem .5rem}.dashboard-module___vDUZq__mention{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;color:var(--card-fg-secondary);margin:0}.dashboard-module___vDUZq__grid{grid-template-columns:minmax(0,1fr);gap:.625rem;margin:0;padding:0;list-style:none;display:grid}@container dashboard (min-width:34rem){.dashboard-module___vDUZq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module___vDUZq__tile[data-tile=rendezvous]{grid-column:1/-1}}@container dashboard (min-width:50rem){.dashboard-module___vDUZq__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"demandes clients relances valider""rendezvous rendezvous appels devis"}.dashboard-module___vDUZq__tile[data-tile=demandes]{grid-area:demandes}.dashboard-module___vDUZq__tile[data-tile=clients]{grid-area:clients}.dashboard-module___vDUZq__tile[data-tile=relances]{grid-area:relances}.dashboard-module___vDUZq__tile[data-tile=valider]{grid-area:valider}.dashboard-module___vDUZq__tile[data-tile=rendezvous]{grid-area:rendezvous}.dashboard-module___vDUZq__tile[data-tile=appels]{grid-area:appels}.dashboard-module___vDUZq__tile[data-tile=devis]{grid-area:devis}}.dashboard-module___vDUZq__panel[data-density=scene]{grid-template-rows:auto minmax(0,1fr) auto;block-size:100%}.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__grid{grid-auto-rows:minmax(0,1fr)}@container dashboard (min-width:50rem){.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__grid{grid-template-rows:minmax(0,.95fr) minmax(0,1.05fr)}}@media (max-width:55.99rem){.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:none;gap:.5rem}.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__tile{grid-area:auto;gap:.25rem;padding:.625rem .75rem}.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__tile[data-tile=valider]{grid-column:1/-1}.dashboard-module___vDUZq__panel[data-density=scene] [data-part=detail]{display:none}.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__value{font-size:1.5rem}.dashboard-module___vDUZq__panel[data-density=scene] .dashboard-module___vDUZq__label{font-size:.6875rem}}.dashboard-module___vDUZq__tile{box-sizing:border-box;border:1px solid var(--color-parchment-200);border-radius:var(--radius-lg);background:var(--surface-card);align-content:start;gap:.625rem;min-inline-size:0;padding:.875rem 1rem 1rem;display:grid}.dashboard-module___vDUZq__tile[data-tone=validation]{border-color:var(--color-honey-600);background:var(--color-honey-300)}.dashboard-module___vDUZq__head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.dashboard-module___vDUZq__label{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--card-fg-secondary);margin:0;line-height:1.25}.dashboard-module___vDUZq__tile[data-tone=validation] .dashboard-module___vDUZq__label,.dashboard-module___vDUZq__tile[data-tone=validation] .dashboard-module___vDUZq__caption{color:var(--card-fg)}.dashboard-module___vDUZq__value{font-family:var(--font-display);color:var(--card-fg);white-space:nowrap;margin:0;font-size:clamp(1.75rem,1.2rem + 1.4vw,2.5rem);line-height:1}.dashboard-module___vDUZq__caption{font-size:var(--text-sm);color:var(--card-fg-secondary);margin:0;line-height:1.35}.dashboard-module___vDUZq__note{font-size:var(--text-sm);color:var(--card-fg);margin:0;font-weight:600;line-height:1.35}.dashboard-module___vDUZq__rows,.dashboard-module___vDUZq__clients,.dashboard-module___vDUZq__lines{gap:.3125rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__request{min-inline-size:0;font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.5rem;line-height:1.3;display:grid}.dashboard-module___vDUZq__who{font-weight:600}.dashboard-module___vDUZq__what{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;color:var(--card-fg-secondary);grid-column:1/-1;overflow:hidden}.dashboard-module___vDUZq__time{font-family:var(--font-mono);font-size:var(--text-label);color:var(--card-fg-secondary);align-items:baseline;gap:.375rem;display:inline-flex}.dashboard-module___vDUZq__siteTag{border-radius:var(--radius-sm);background:var(--mist-cool);color:var(--card-accent);font-family:var(--font-mono);letter-spacing:.04em;padding:.125rem .375rem;font-size:.6875rem}.dashboard-module___vDUZq__clients{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr))}.dashboard-module___vDUZq__client{min-inline-size:0;font-size:var(--text-sm);align-items:center;gap:.5rem;display:flex}.dashboard-module___vDUZq__avatar{background:var(--mist-cool);block-size:1.5rem;inline-size:1.5rem;color:var(--card-accent);font-family:var(--font-mono);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:.625rem;display:grid}.dashboard-module___vDUZq__timeline{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid;position:relative}.dashboard-module___vDUZq__timeline:before{content:"";background:var(--color-parchment-300);block-size:2px;position:absolute;inset-block-start:1.375rem;inset-inline:12%}.dashboard-module___vDUZq__step{text-align:center;grid-template-rows:1rem .75rem auto;justify-items:center;gap:.25rem;display:grid;position:relative}.dashboard-module___vDUZq__when{font-family:var(--font-mono);font-size:var(--text-label);color:var(--card-fg-secondary)}.dashboard-module___vDUZq__dot{border:2px solid var(--card-accent);background:var(--surface-card);border-radius:50%;block-size:.75rem;inline-size:.75rem}.dashboard-module___vDUZq__step[data-done=true] .dashboard-module___vDUZq__dot{background:var(--card-accent)}.dashboard-module___vDUZq__status{color:var(--card-fg);font-size:.75rem;line-height:1.2}.dashboard-module___vDUZq__week{grid-template-columns:repeat(5,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-module___vDUZq__day{border:1px dashed var(--color-parchment-300);border-radius:var(--radius-md);align-content:start;gap:.25rem;min-block-size:3.75rem;min-inline-size:0;padding:.375rem;display:grid}.dashboard-module___vDUZq__day[data-busy=true]{border-style:solid;border-color:var(--color-parchment-200);background:var(--color-parchment-50)}.dashboard-module___vDUZq__dayName{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--card-fg-secondary);font-size:.6875rem}.dashboard-module___vDUZq__appointment{border-inline-start:3px solid var(--color-ocean-600);background:var(--mist-cool);border-radius:2px;gap:.0625rem;padding:.25rem .375rem;font-size:.75rem;font-weight:600;line-height:1.2;display:grid}.dashboard-module___vDUZq__appointmentTime{font-family:var(--font-mono);color:var(--card-accent);font-weight:400}.dashboard-module___vDUZq__line{color:var(--card-fg-secondary);justify-content:space-between;gap:.75rem;font-size:.8125rem;line-height:1.25;display:flex}.dashboard-module___vDUZq__amount{font-family:var(--font-mono);color:var(--card-fg);flex:none}.dashboard-module___vDUZq__invoice{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.8125rem;line-height:1.3;display:flex}.dashboard-module___vDUZq__check{color:var(--card-accent);flex:none}.dashboard-module___vDUZq__paid{border-radius:var(--radius-sm);background:var(--mist-cool);color:var(--card-accent);font-family:var(--font-mono);padding:.0625rem .375rem;font-size:.6875rem}
