.products-module__2_IKgG__buildStage{padding:28px 8px 36px 72px;position:relative}@media (max-width:639px){.products-module__2_IKgG__buildStage{padding:20px 4px 28px 26px}}.products-module__2_IKgG__buildTool{z-index:1;max-width:30rem;margin-left:auto;position:relative}.products-module__2_IKgG__orbit{z-index:0;pointer-events:none;width:108%;height:auto;position:absolute;top:50%;left:-2%;right:-6%;overflow:visible;transform:translateY(-46%)rotate(-9deg)}.products-module__2_IKgG__orbitLine{fill:none;stroke:#f4f4f233;stroke-width:1px;vector-effect:non-scaling-stroke}.products-module__2_IKgG__orbitSat{fill:#da291c;offset-path:path("M 8 150 A 312 118 0 1 0 632 150 A 312 118 0 1 0 8 150");offset-rotate:0deg;offset-distance:22%;animation:80s linear infinite paused products-module__2_IKgG__orbit}.products-module__2_IKgG__orbit[data-live] .products-module__2_IKgG__orbitSat{animation-play-state:running}@media (max-width:639px){.products-module__2_IKgG__orbit{width:100%;left:0;right:0}}@keyframes products-module__2_IKgG__orbit{0%{offset-distance:22%}to{offset-distance:122%}}@media (prefers-reduced-motion:reduce){.products-module__2_IKgG__orbitSat{animation:none}}.products-module__2_IKgG__app{flex-direction:column;gap:10px;display:flex}.products-module__2_IKgG__search,.products-module__2_IKgG__query{border-radius:var(--r-pill,999px);color:#1a1a1a9e;background:#fff;align-items:center;gap:8px;height:34px;padding:0 12px;font-size:14px;display:flex;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__query{color:#1a1a1a;margin-bottom:4px;font-weight:500}.products-module__2_IKgG__query:after{content:"";background:#1a1a1a;width:1.5px;height:15px;margin-left:-4px}.products-module__2_IKgG__part{border-radius:var(--r-md,12px);position:relative}.products-module__2_IKgG__part>:first-child{transition:opacity .38s,transform .56s cubic-bezier(.34,1.42,.52,1)}.products-module__2_IKgG__part:not([data-on]){outline-offset:-1.5px;outline:1.5px dashed #1a1a1a61}.products-module__2_IKgG__part:not([data-on])>:first-child{opacity:0;transform:translateY(8px)scale(.98)}@media (scripting:enabled){.products-module__2_IKgG__app[data-phase=pending] .products-module__2_IKgG__part{outline-offset:-1.5px;outline:1.5px dashed #1a1a1a61}.products-module__2_IKgG__app[data-phase=pending] .products-module__2_IKgG__part>:first-child{opacity:0}}@media (prefers-reduced-motion:reduce){.products-module__2_IKgG__part>:first-child{transition:none}}.products-module__2_IKgG__slot{pointer-events:none;inset:0;border-radius:var(--r-md,12px)!important;position:absolute!important}.products-module__2_IKgG__num{font-family:var(--kit-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums}.products-module__2_IKgG__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.products-module__2_IKgG__stat{border-radius:var(--r-md,12px);color:#1a1a1ab8;background:#fff;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;font-size:14px;display:flex;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__stat b{color:#1a1a1a;font-size:22px;font-weight:600;line-height:1.1}.products-module__2_IKgG__stat span{overflow-wrap:anywhere;line-height:1.25}.products-module__2_IKgG__stat[data-red]{box-shadow:0 0 0 1.5px #da291c}.products-module__2_IKgG__stat[data-red] b{color:#da291c}.products-module__2_IKgG__records{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.products-module__2_IKgG__record{border-radius:var(--r-md,12px);background:#fff;align-items:center;gap:10px;min-height:42px;padding:6px 10px 6px 12px;display:flex;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__recText{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.products-module__2_IKgG__recText b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.products-module__2_IKgG__recText span{color:#1a1a1aa8;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.products-module__2_IKgG__chip{border-radius:var(--r-pill,999px);white-space:nowrap;background:#ecece8;flex:none;padding:3px 10px;font-size:14px;font-weight:500}.products-module__2_IKgG__chip[data-red]{color:#fff;background:#da291c}.products-module__2_IKgG__foot{color:#1a1a1ab8;justify-content:space-between;align-items:center;gap:10px;padding:4px 0 2px 2px;font-size:14px;display:flex}.products-module__2_IKgG__approve{border-radius:var(--r-pill,999px);color:#f4f4f2;background:#1a1a1a;flex:none;align-items:center;gap:8px;height:32px;padding:0 16px 0 12px;font-size:14px;font-weight:600;display:inline-flex}.products-module__2_IKgG__approve i{background:#da291c;border-radius:999px;width:8px;height:8px}.products-module__2_IKgG__chart{border-radius:var(--r-md,12px);background:#fff;margin-top:10px;padding:10px 12px 8px;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__bars{border-bottom:1px solid #e0e0dc;align-items:flex-end;gap:10px;height:56px;display:flex}.products-module__2_IKgG__bars i{opacity:.82;background:#1a1a1a;border-radius:4px 4px 0 0;flex:1}.products-module__2_IKgG__bars i[data-today]{opacity:1;background:#da291c}.products-module__2_IKgG__axis{color:#1a1a1a9e;gap:10px;margin-top:5px;font-size:14px;display:flex}.products-module__2_IKgG__axis span{text-align:center;flex:1}.products-module__2_IKgG__toggles{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.products-module__2_IKgG__toggles li{border-radius:var(--r-md,12px);background:#fff;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:0 10px 0 12px;font-size:14px;font-weight:500;display:flex;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__toggle{background:#d6d6d1;border-radius:999px;flex:none;width:34px;height:20px;position:relative}.products-module__2_IKgG__toggle:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.products-module__2_IKgG__toggle[data-on]{background:#1a1a1a}.products-module__2_IKgG__toggle[data-on]:after{left:17px}.products-module__2_IKgG__repeat{align-items:center;gap:2rem;display:grid}@media (min-width:900px){.products-module__2_IKgG__repeat{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:0}}.products-module__2_IKgG__repeatMail{min-width:0}@container kitwin (max-width:640px){.products-module__2_IKgG__repeatMail [class*=cols]:not([data-reading]){grid-template-columns:minmax(0,1fr)}}.products-module__2_IKgG__repeatTool{min-width:0;padding:24px 0 0 64px}@media (max-width:639px){.products-module__2_IKgG__repeatTool{padding:8px 0 0 26px}}@media (min-width:900px){.products-module__2_IKgG__repeatTool{padding:0 0 0 96px}}.products-module__2_IKgG__prepRows{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.products-module__2_IKgG__prepRow{border-radius:var(--r-md,12px);background:#fff;align-items:center;gap:10px;min-height:40px;padding:0 12px;font-size:14px;transition:box-shadow .3s;display:flex;position:relative;box-shadow:0 0 0 1px #e0e0dc}.products-module__2_IKgG__prepDot{background:#b9b9b4;border-radius:999px;flex:none;width:8px;height:8px;transition:background-color .3s}.products-module__2_IKgG__prepRow[data-state=ready] .products-module__2_IKgG__prepDot{background:#1a1a1a}.products-module__2_IKgG__prepRow[data-state=person] .products-module__2_IKgG__prepDot{background:#da291c}.products-module__2_IKgG__prepText{flex:1;min-width:0;padding:8px 0;font-weight:500;line-height:1.3}.products-module__2_IKgG__prepRow[data-state=new] .products-module__2_IKgG__prepText{color:#1a1a1a99}.products-module__2_IKgG__prepMeta{font-size:14px;font-family:var(--kit-mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;white-space:nowrap;color:#1a1a1ac2;flex:none}.products-module__2_IKgG__prepRow[data-state=person] .products-module__2_IKgG__prepMeta{color:#fff;background:#da291c;border-radius:999px;padding:2px 10px;font-family:inherit;font-weight:600}@media (prefers-reduced-motion:reduce){.products-module__2_IKgG__prepRow,.products-module__2_IKgG__prepDot{transition:none}}.products-module__2_IKgG__tailored{width:100%;container-type:inline-size}.products-module__2_IKgG__tailoredMap{height:210px}.products-module__2_IKgG__tMail{top:2%;left:0}.products-module__2_IKgG__tSheet{top:52%;left:0}.products-module__2_IKgG__tOwn{top:18%;right:0}.products-module__2_IKgG__stack{height:210px;position:relative}.products-module__2_IKgG__stackItem{width:168px;position:absolute}.products-module__2_IKgG__stackItem[data-i="0"]{top:0;left:0}.products-module__2_IKgG__stackItem[data-i="1"]{top:36px;left:calc(50% - 84px)}.products-module__2_IKgG__stackItem[data-i="2"]{top:72px;right:0}
.lang-switch-module__nMhwMa__pill{border-radius:var(--r-pill,999px);letter-spacing:.02em;border:1px solid #f4f4f247;align-items:stretch;gap:2px;padding:2px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.lang-switch-module__nMhwMa__seg{border-radius:var(--r-pill,999px);color:#f4f4f2b8;justify-content:center;align-items:center;min-width:2.25rem;min-height:26px;padding:0 .6rem;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}a.lang-switch-module__nMhwMa__seg:hover{color:#f4f4f2;background-color:#f4f4f21a}a.lang-switch-module__nMhwMa__seg:focus-visible{outline-offset:2px;color:#f4f4f2;outline:2px solid #da291c}.lang-switch-module__nMhwMa__seg[data-on]{color:#1a1a1a;background-color:#f4f4f2}.lang-switch-module__nMhwMa__pill[data-size=lg]{font-size:15px}.lang-switch-module__nMhwMa__pill[data-size=lg] .lang-switch-module__nMhwMa__seg{min-width:3.25rem;min-height:40px;padding:0 .9rem}@media (prefers-reduced-motion:reduce){.lang-switch-module__nMhwMa__seg{transition:none}}
.board-module__dnQK3W__frame{width:100%;container-type:inline-size}.board-module__dnQK3W__board{--aw:var(--aw-w);--ah:var(--ah-w);--u:calc(100cqw/var(--aw));--tu:var(--u);--red:#da291c;--ink:#1a1a1a;--pink:#f6d9d6;--line:#d4d4cf;--soft:#8a8a85;width:100%;aspect-ratio:var(--aw)/var(--ah);font-size:max(11px,calc(14*var(--tu)));color:var(--ink);isolation:isolate;line-height:1.25;position:relative;overflow:hidden}.board-module__dnQK3W__p{--x:var(--xw);--y:var(--yw);--w:var(--ww);--h:var(--hw);width:calc(var(--w)*var(--u));height:calc(var(--h)*var(--u));transform:translate(calc(var(--x)*var(--u)),calc(var(--y)*var(--u)));transition:transform .64s var(--spring,cubic-bezier(.2,.7,.2,1)),opacity .38s ease,translate .52s cubic-bezier(.2,.7,.2,1),scale .52s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:0}.board-module__dnQK3W__onlyT{display:none}@container (max-width:520px){.board-module__dnQK3W__board{--tu:calc(var(--u)*1.3)}}@container (max-width:640px){.board-module__dnQK3W__board[data-tall]{--aw:var(--aw-t);--ah:var(--ah-t)}.board-module__dnQK3W__board[data-tall] .board-module__dnQK3W__p{--x:var(--xt);--y:var(--yt);--w:var(--wt);--h:var(--ht)}.board-module__dnQK3W__board[data-tall] .board-module__dnQK3W__onlyW{display:none}.board-module__dnQK3W__board[data-tall] .board-module__dnQK3W__onlyT{display:block}}.board-module__dnQK3W__rv{--at:0;--until:999;--dl:0s;--vis:min(clamp(0,calc(var(--s,99) - var(--at) + 1),1),clamp(0,calc(var(--until) - var(--s,99)),1));opacity:var(--vis);translate:0 calc((1 - var(--vis))*10*var(--u));transition:transform .64s var(--spring,cubic-bezier(.2,.7,.2,1)),opacity .38s ease var(--dl),translate .52s cubic-bezier(.2,.7,.2,1)var(--dl),scale .52s cubic-bezier(.2,.7,.2,1)}.board-module__dnQK3W__q{position:absolute}.board-module__dnQK3W__win{border-radius:calc(14*var(--u));box-shadow:0 0 0 calc(1*var(--u))#d6d6d1,0 calc(10*var(--u))calc(24*var(--u))calc(-14*var(--u))#1a1a1a4d;background:#fff;overflow:hidden}.board-module__dnQK3W__bar{align-items:center;gap:calc(5*var(--u));height:calc(28*var(--u));padding:0 calc(10*var(--u));background:color-mix(in srgb,var(--hue,#b9b9b4)9%,#fff);border-bottom:1px solid color-mix(in srgb,var(--hue,#b9b9b4)16%,#fff);color:color-mix(in srgb,var(--hue,#3a3a38)70%,#1a1a1a);font-size:max(11px,calc(12*var(--tu)));white-space:nowrap;font-weight:600;display:flex}.board-module__dnQK3W__bar i{width:calc(7*var(--u));height:calc(7*var(--u));background:color-mix(in srgb,var(--hue,#b9b9b4)26%,#fff);border-radius:999px;flex-shrink:0}.board-module__dnQK3W__bar span{margin-left:calc(6*var(--u));text-overflow:ellipsis;overflow:hidden}.board-module__dnQK3W__handP{opacity:0;z-index:6;transition:transform .62s cubic-bezier(.65,0,.35,1),opacity .26s}.board-module__dnQK3W__handP[data-on]{opacity:1}.board-module__dnQK3W__handP>i{background:currentColor;border-radius:28%;width:100%;height:100%;display:block}.board-module__dnQK3W__svg{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.board-module__dnQK3W__tdot{opacity:0;transition:transform .62s cubic-bezier(.65,0,.35,1),opacity .26s}.board-module__dnQK3W__tdot[data-on]{opacity:1}.board-module__dnQK3W__stream{opacity:0;transition:opacity .3s}.board-module__dnQK3W__stream[data-on]{opacity:1}.board-module__dnQK3W__hopper{transition:transform .68s cubic-bezier(.45,0,.35,1),opacity .38s ease var(--dl,0s),translate .52s cubic-bezier(.2,.7,.2,1)var(--dl,0s),scale .52s cubic-bezier(.2,.7,.2,1)}.board-module__dnQK3W__arc{width:100%;height:100%}.board-module__dnQK3W__crew{z-index:4;line-height:0}@media (prefers-reduced-motion:no-preference){.board-module__dnQK3W__handP[data-busy]>i{animation:.5s ease-in-out infinite board-module__dnQK3W__tap}.board-module__dnQK3W__arc[data-hop=a]{animation:.68s linear board-module__dnQK3W__hopA}.board-module__dnQK3W__arc[data-hop=b]{animation:.68s linear board-module__dnQK3W__hopB}}@keyframes board-module__dnQK3W__tap{0%,to{translate:0}50%{translate:0 18%}}@keyframes board-module__dnQK3W__hopA{0%{animation-timing-function:cubic-bezier(.33,.67,.67,1);translate:0}50%{translate:0 calc(var(--hop-h)*-1*var(--u));animation-timing-function:cubic-bezier(.33,0,.67,.33)}to{translate:0}}@keyframes board-module__dnQK3W__hopB{0%{animation-timing-function:cubic-bezier(.33,.67,.67,1);translate:0}50%{translate:0 calc(var(--hop-h)*-1*var(--u));animation-timing-function:cubic-bezier(.33,0,.67,.33)}to{translate:0}}@media (prefers-reduced-motion:reduce){.board-module__dnQK3W__p,.board-module__dnQK3W__tdot,.board-module__dnQK3W__handP{transition:none}}
.company-details-module__vCFQZq__frame{--canvas:#f4f4f2;--line:#e0e0dc;color:#f4f4f2;background:#1a1a1a;position:relative;overflow-x:clip}:is(html:has(.company-details-module__vCFQZq__frame),body:has(.company-details-module__vCFQZq__frame)){background:#1a1a1a}.company-details-module__vCFQZq__eyebrow{align-items:center;gap:.75rem;display:inline-flex}.company-details-module__vCFQZq__eyebrow:before{content:"";background:#da291c;flex:none;width:8px;height:8px}.company-details-module__vCFQZq__dot{color:#da291c}.company-details-module__vCFQZq__panel{--frame-radius:var(--r-xl,24px);--frame-pad:16px;--frame-inner-radius:max(var(--r-xs,4px),calc(var(--frame-radius) - var(--frame-pad)));--panel-inner-radius:var(--frame-inner-radius);min-width:0;padding:var(--frame-pad);border:1px solid var(--border);border-radius:var(--frame-radius);background:var(--background);color:var(--foreground);position:relative;overflow:hidden}.company-details-module__vCFQZq__panelLarge{--frame-radius:var(--r-2xl,32px)}@media (min-width:768px){.company-details-module__vCFQZq__panelLarge{--frame-pad:24px}}.company-details-module__vCFQZq__visual{min-width:0;position:relative}.company-details-module__vCFQZq__visualFramed{--frame-radius:var(--panel-inner-radius,var(--r-2xl,32px));--frame-pad:12px;--frame-inner-radius:max(var(--r-xs,4px),calc(var(--frame-radius) - var(--frame-pad)));padding:var(--frame-pad);border:1px solid var(--border);border-radius:var(--frame-radius);overflow:hidden}@media (min-width:768px){.company-details-module__vCFQZq__visualFramed{--frame-pad:16px}}.company-details-module__vCFQZq__measure{max-width:44rem}.company-details-module__vCFQZq__horizonBand{isolation:isolate;position:relative;overflow:hidden}.company-details-module__vCFQZq__horizonArt{z-index:-1;opacity:.45;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.company-details-module__vCFQZq__split{gap:2.5rem;display:grid}@media (min-width:1024px){.company-details-module__vCFQZq__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem}}.company-details-module__vCFQZq__rows{border-top:1px solid var(--border);margin:0;padding:0;list-style:none;container-type:inline-size}.company-details-module__vCFQZq__row{border-bottom:1px solid var(--border);gap:.5rem 1.5rem;padding:1.5rem 0;display:grid}@container (min-width:30rem){.company-details-module__vCFQZq__row{grid-template-columns:3rem minmax(0,1fr);align-items:baseline}.company-details-module__vCFQZq__row>p{grid-column:2}}@container (min-width:40rem){.company-details-module__vCFQZq__row{grid-template-columns:3rem minmax(0,14rem) minmax(0,1fr)}.company-details-module__vCFQZq__row>p{grid-column:auto}}.company-details-module__vCFQZq__index{font-family:var(--font-geist-mono),ui-monospace,monospace;color:#da291c;font-size:.75rem}.company-details-module__vCFQZq__inlineLink{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.company-details-module__vCFQZq__inlineLink:focus-visible,.company-details-module__vCFQZq__copyButton:focus-visible{outline-offset:3px;outline:2px solid}.company-details-module__vCFQZq__cells{background:var(--border);border:1px solid var(--border);border-radius:var(--r-xl,24px);gap:1px;display:grid;overflow:hidden}@media (min-width:1024px){.company-details-module__vCFQZq__cells{grid-template-columns:repeat(3,minmax(0,1fr))}}.company-details-module__vCFQZq__cell{background:var(--background);flex-direction:column;gap:1rem;padding:2rem;display:flex}.company-details-module__vCFQZq__actions{flex-wrap:wrap;gap:.75rem;display:flex}.company-details-module__vCFQZq__pair{background:var(--border);border:1px solid var(--border);border-radius:var(--r-xl,24px);gap:1px;display:grid;overflow:hidden}@media (min-width:1024px){.company-details-module__vCFQZq__pair{grid-template-columns:minmax(0,1fr) 11rem minmax(0,1fr)}}.company-details-module__vCFQZq__pairSide{background:var(--background);flex-direction:column;gap:1.25rem;padding:2rem;display:flex}.company-details-module__vCFQZq__pairMiddle{background:var(--background);text-align:center;flex-direction:column;justify-content:center;gap:.75rem;padding:2rem 1.5rem;display:flex}.company-details-module__vCFQZq__pairLink{border-left:1px dashed var(--muted-foreground);width:0;height:3rem;margin:0 auto;display:block;position:relative}.company-details-module__vCFQZq__pairLink:after{content:"";border-radius:var(--r-pill,999px);background:var(--foreground);width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1024px){.company-details-module__vCFQZq__pairLink{border-left:0;border-top:1px dashed var(--muted-foreground);width:100%;height:0}}.company-details-module__vCFQZq__flow{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.company-details-module__vCFQZq__flowStep{border-left:1px solid var(--border);padding:.75rem 0 .75rem 1.5rem;position:relative}.company-details-module__vCFQZq__flowStep:before{content:"";background:var(--background);border:1px solid var(--muted-foreground);border-radius:var(--r-pill,999px);width:7px;height:7px;position:absolute;top:1.2rem;left:-4px}.company-details-module__vCFQZq__flowStep:last-child:before{background:#da291c;border-color:#da291c}.company-details-module__vCFQZq__arrows{font-family:var(--font-geist-mono),ui-monospace,monospace;letter-spacing:.04em;font-size:.8125rem}.company-details-module__vCFQZq__arrowsVertical{display:none}@media (min-width:1024px){.company-details-module__vCFQZq__arrowsVertical{display:block}.company-details-module__vCFQZq__arrowsInline{display:none}}.company-details-module__vCFQZq__outline{border:1px solid var(--border);border-radius:var(--r-xl,24px);background:var(--background);overflow:hidden}.company-details-module__vCFQZq__outlineHead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:1rem 1.5rem;display:flex}.company-details-module__vCFQZq__outlineText{font-family:var(--font-geist-mono),ui-monospace,monospace;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;padding:1.5rem;font-size:.875rem;line-height:1.75}.company-details-module__vCFQZq__prep{font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif;font-size:var(--text-section);letter-spacing:-.03em;white-space:pre-wrap;-webkit-user-select:text;user-select:text;margin:0;padding:1.5rem;font-weight:600;line-height:1.25}.company-details-module__vCFQZq__copyButton{border:1px solid var(--border);min-height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:var(--r-pill,999px);background:0 0;padding:0 1.25rem;font-size:.875rem}.company-details-module__vCFQZq__copyButton:hover{background:var(--foreground);color:var(--background)}.company-details-module__vCFQZq__status{font-family:var(--font-geist-mono),ui-monospace,monospace;color:var(--muted-foreground);font-size:.75rem}.company-details-module__vCFQZq__notice{border-left:2px solid #da291c;padding:.25rem 0 .25rem 1.25rem}@media (prefers-reduced-motion:reduce){.company-details-module__vCFQZq__copyButton{transition:none}}
.scenes-module__abeEka__grid{background-image:radial-gradient(circle,#c9c9c4 calc(1.1*var(--u)),transparent calc(1.3*var(--u)));background-size:calc(24*var(--u))calc(24*var(--u));background-position:calc(12*var(--u))calc(12*var(--u));opacity:.7;position:absolute;inset:0}.scenes-module__abeEka__lift{z-index:4}.scenes-module__abeEka__muted{color:#6b6b67;font-size:max(11px,calc(12*var(--tu)));white-space:nowrap}.scenes-module__abeEka__red{color:var(--red)}.scenes-module__abeEka__tile{align-items:center;gap:calc(14*var(--u));padding:0 calc(12*var(--u));border:calc(1*var(--u))solid var(--line);font-size:max(11px,calc(17*var(--tu)));letter-spacing:-.01em;background:#f4f4f2;font-weight:600;display:flex}.scenes-module__abeEka__tileIcon{width:calc(34*var(--u));height:calc(34*var(--u));background:var(--ink);color:#f4f4f2;place-items:center;display:grid}.scenes-module__abeEka__tileIconRed{background:var(--red)}.scenes-module__abeEka__glyph{width:60%;height:60%}.scenes-module__abeEka__tileHot{inset:calc(-1*var(--u));border:calc(2*var(--u))solid var(--red);position:absolute}.scenes-module__abeEka__pill{padding:0 calc(20*var(--u));background:var(--ink);color:#f4f4f2;font-size:max(11px,calc(17*var(--tu)));white-space:nowrap;z-index:3;align-items:center;font-weight:600;display:flex}.scenes-module__abeEka__jobHeader{align-items:center;gap:calc(12*var(--u));padding:0 calc(18*var(--u));background:var(--ink);color:#f4f4f2;font-size:max(11px,calc(17*var(--tu)));z-index:3;font-weight:600;display:flex}.scenes-module__abeEka__redSq,.scenes-module__abeEka__inkSq{width:calc(9*var(--u));height:calc(9*var(--u));background:var(--red);flex-shrink:0;display:inline-block}.scenes-module__abeEka__inkSq{background:var(--ink)}.scenes-module__abeEka__spine{background:#9a9a95}.scenes-module__abeEka__task{align-items:center;gap:calc(14*var(--u));padding:0 calc(16*var(--u));border:calc(1*var(--u))solid var(--line);font-size:max(11px,calc(16*var(--tu)));background:#f4f4f2;font-weight:500;display:flex}.scenes-module__abeEka__box{width:calc(22*var(--u));height:calc(22*var(--u));border:calc(1.5*var(--u))solid #8a8a85;flex-shrink:0;position:relative}.scenes-module__abeEka__boxOn{inset:calc(-1.5*var(--u));background:var(--red);color:#fff;place-items:center;display:grid;position:absolute}.scenes-module__abeEka__tick{width:78%;height:78%}.scenes-module__abeEka__mailText{font-size:max(11px,calc(14*var(--tu)));margin:0;line-height:1.45}.scenes-module__abeEka__btnOutline,.scenes-module__abeEka__btnRed{border:calc(1.5*var(--u))solid var(--red);color:var(--red);font-size:max(11px,calc(12*var(--tu)));place-items:center;font-weight:600;display:grid}.scenes-module__abeEka__btnRed{background:var(--red);color:#fff}.scenes-module__abeEka__sheetHead,.scenes-module__abeEka__sheetRow{padding:0 calc(6*var(--u));font-variant-numeric:tabular-nums;font-size:max(11px,calc(12*var(--tu)));grid-template-columns:42% 26% 32%;align-items:center;display:grid}.scenes-module__abeEka__sheetHead{color:#6b6b67;font-size:max(11px,calc(10.5*var(--tu)));letter-spacing:.04em;text-transform:uppercase}.scenes-module__abeEka__sheetRow{border:calc(1*var(--u))solid var(--line)}.scenes-module__abeEka__sheetGhost{color:#8a8a85}.scenes-module__abeEka__sheetPink{background:var(--pink)}.scenes-module__abeEka__flip{height:1.25em;display:block;position:relative}.scenes-module__abeEka__flip>span{font-weight:600;position:absolute;top:0;left:0}.scenes-module__abeEka__avatar{background:var(--ink);color:#f4f4f2;font-variant-numeric:tabular-nums;font-size:max(11px,calc(11*var(--tu)));place-items:center;display:grid}.scenes-module__abeEka__name{font-size:max(11px,calc(15*var(--tu)));white-space:nowrap;font-weight:700}.scenes-module__abeEka__pillGrey,.scenes-module__abeEka__pillRed{font-size:max(11px,calc(12*var(--tu)));background:#e2e2de;place-items:center;font-weight:600;display:grid}.scenes-module__abeEka__pillRed{background:var(--red);color:#fff}.scenes-module__abeEka__docTitle{font-size:max(11px,calc(17*var(--tu)));font-weight:700}.scenes-module__abeEka__docLine{background:#cfcfca}.scenes-module__abeEka__total{color:var(--red);font-size:max(11px,calc(14*var(--tu)));white-space:nowrap;font-weight:700}.scenes-module__abeEka__day{color:#6b6b67;font-variant-numeric:tabular-nums;font-size:max(11px,calc(10.5*var(--tu)));text-align:center}.scenes-module__abeEka__dayCol{background:#e8e8e4}.scenes-module__abeEka__busyBlock{background:#cfcfca}.scenes-module__abeEka__event{width:100%;height:100%;padding:0 calc(4*var(--u));background:var(--red);color:#fff;font-size:max(11px,calc(10*var(--tu)));flex-direction:column;justify-content:center;line-height:1.2;transition:translate .52s cubic-bezier(.2,.7,.2,1);display:flex}.scenes-module__abeEka__url{padding:0 calc(8*var(--u));font-variant-numeric:tabular-nums;font-size:max(11px,calc(11*var(--tu)));background:#e6e6e2;align-items:center;display:flex}.scenes-module__abeEka__fact{font-size:max(11px,calc(13*var(--tu)));white-space:nowrap;font-weight:600}.scenes-module__abeEka__hl{background:var(--pink)}.scenes-module__abeEka__hlSizer{visibility:hidden;padding:0 calc(4*var(--u));font-size:max(11px,calc(13*var(--tu)));white-space:nowrap;font-weight:600;display:block}.scenes-module__abeEka__coreCell{background:#d9d9d4}.scenes-module__abeEka__coreFill{background:var(--red);position:absolute;inset:0}.scenes-module__abeEka__workCard{align-items:center;gap:calc(8*var(--u));padding:0 calc(10*var(--u));border:calc(1*var(--u))solid #9a9a95;font-size:max(11px,calc(13*var(--tu)));z-index:3;background:#f4f4f2;font-weight:600;display:flex}.scenes-module__abeEka__result{white-space:nowrap;justify-content:center;gap:calc(2*var(--u));width:100%;height:100%;padding:0 calc(16*var(--u));border:calc(1*var(--u))solid var(--ink);border-left:calc(5*var(--u))solid var(--red);font-size:max(11px,calc(15*var(--tu)));z-index:3;background:#f4f4f2;flex-direction:column;display:flex;overflow:hidden}.scenes-module__abeEka__result span{color:#6b6b67;font-size:max(11px,calc(13*var(--tu)))}.scenes-module__abeEka__offer{border:calc(1*var(--u))solid var(--ink);z-index:2;background:#f4f4f2;overflow:hidden}.scenes-module__abeEka__offerTitle{font-size:max(11px,calc(20*var(--tu)));white-space:nowrap}.scenes-module__abeEka__amount{font-size:max(11px,calc(44*var(--tu)));letter-spacing:-.03em;white-space:nowrap;font-weight:700}.scenes-module__abeEka__rule{background:var(--line)}.scenes-module__abeEka__approve{background:var(--red);color:#fff;font-size:max(11px,calc(15*var(--tu)));place-items:center;font-weight:600;display:grid}.scenes-module__abeEka__done{align-items:center;gap:calc(10*var(--u));padding:0 calc(28*var(--u));background:var(--red);color:#fff;font-size:max(11px,calc(24*var(--tu)));font-weight:700;display:flex}.scenes-module__abeEka__done svg{width:calc(26*var(--u));height:calc(26*var(--u))}.scenes-module__abeEka__cursor{z-index:8}.scenes-module__abeEka__cursor svg{width:100%;height:100%;overflow:visible}.scenes-module__abeEka__cursor:after{content:"";left:calc(-12*var(--u));top:calc(-12*var(--u));width:calc(26*var(--u));height:calc(26*var(--u));border:calc(2*var(--u))solid var(--red);opacity:0;transition:opacity .3s,scale .3s;position:absolute;scale:.4}.scenes-module__abeEka__cursor[data-click]:after{opacity:0;scale:1.6}@media (prefers-reduced-motion:no-preference){.scenes-module__abeEka__cursor[data-click]:after{animation:.9s ease-out scenes-module__abeEka__ping}}@keyframes scenes-module__abeEka__ping{0%{opacity:1;scale:.4}to{opacity:0;scale:1.8}}.scenes-module__abeEka__carry{z-index:7}.scenes-module__abeEka__job{align-items:center;gap:calc(8*var(--u));width:100%;height:100%;padding:0 calc(10*var(--u));border:calc(1.5*var(--u))solid var(--ink);border-left:calc(6*var(--u))solid var(--red);font-size:max(11px,calc(13*var(--tu)));white-space:nowrap;background:#f4f4f2;font-weight:600;display:flex;overflow:hidden}.scenes-module__abeEka__job i{display:none}@container (max-width:900px){.scenes-module__abeEka__event b{display:none}}.scenes-module__abeEka__tile{border-radius:calc(14*var(--u));background:#fff;border-color:#dcdcd7}.scenes-module__abeEka__tileIcon{border-radius:calc(10*var(--u))}.scenes-module__abeEka__tileHot{border-radius:calc(15*var(--u))}.scenes-module__abeEka__pill,.scenes-module__abeEka__btnOutline,.scenes-module__abeEka__btnRed,.scenes-module__abeEka__avatar,.scenes-module__abeEka__pillGrey,.scenes-module__abeEka__pillRed,.scenes-module__abeEka__url,.scenes-module__abeEka__workCard,.scenes-module__abeEka__approve{border-radius:var(--r-pill,999px)}.scenes-module__abeEka__jobHeader{border-radius:calc(14*var(--u))}.scenes-module__abeEka__redSq,.scenes-module__abeEka__inkSq{border-radius:calc(2.5*var(--u))}.scenes-module__abeEka__task{border-radius:calc(12*var(--u));background:#fff;border-color:#dcdcd7}.scenes-module__abeEka__box,.scenes-module__abeEka__boxOn{border-radius:calc(7*var(--u))}.scenes-module__abeEka__dayCol,.scenes-module__abeEka__busyBlock,.scenes-module__abeEka__hl,.scenes-module__abeEka__docLine{border-radius:calc(4*var(--u))}.scenes-module__abeEka__event{border-radius:calc(6*var(--u))}.scenes-module__abeEka__coreCell,.scenes-module__abeEka__coreFill{border-radius:calc(5*var(--u))}.scenes-module__abeEka__result{border-radius:calc(16*var(--u))}.scenes-module__abeEka__offer{border-radius:calc(26*var(--u));background:#fff}.scenes-module__abeEka__done{border-radius:0 0 calc(26*var(--u))calc(26*var(--u))}.scenes-module__abeEka__job{border-radius:calc(9*var(--u))}.scenes-module__abeEka__cursor:after{border-radius:999px}.scenes-module__abeEka__sheetCols{padding:0 calc(6*var(--u));color:#1d6b40;font-size:max(11px,calc(10.5*var(--tu)));border-radius:calc(4*var(--u));background:#e9efe9;grid-template-columns:42% 26% 32%;align-items:center;font-weight:600;display:grid}.scenes-module__abeEka__sheetRow{background:#fff;border-color:#d9ddd9}.scenes-module__abeEka__job.scenes-module__abeEka__job,.scenes-module__abeEka__result.scenes-module__abeEka__result{width:max-content;min-width:100%}.scenes-module__abeEka__workCard.scenes-module__abeEka__workCard{width:max-content;min-width:calc(var(--w)*var(--u));white-space:nowrap}
.company-page-module__7g5MkW__measure{max-width:40rem}.company-page-module__7g5MkW__wrap{text-wrap:pretty}.company-page-module__7g5MkW__principle h3,.company-page-module__7g5MkW__offer .company-page-module__7g5MkW__offerLink,.company-page-module__7g5MkW__steps h3{text-wrap:balance}.company-page-module__7g5MkW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.company-page-module__7g5MkW__top{padding-top:var(--section-y)}.company-page-module__7g5MkW__intro{gap:2rem;margin-top:2rem;display:grid}@media (min-width:1024px){.company-page-module__7g5MkW__intro{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:4rem}.company-page-module__7g5MkW__intro .company-page-module__7g5MkW__actions{justify-content:flex-end}}.company-page-module__7g5MkW__crewBlock{padding-bottom:var(--section-y)}.company-page-module__7g5MkW__crew{margin:0}.company-page-module__7g5MkW__caption{gap:1.5rem;margin-top:1.75rem;display:grid}.company-page-module__7g5MkW__roles{color:var(--muted-foreground);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.5rem 1.5rem;margin:0;padding:0;font-size:.9375rem;line-height:1.5;list-style:none;display:grid}.company-page-module__7g5MkW__roles b{color:var(--foreground);font-weight:600}.company-page-module__7g5MkW__same{font-size:var(--text-item);letter-spacing:-.015em;color:var(--foreground);text-wrap:balance;font-weight:600;line-height:1.3}@media (min-width:768px){.company-page-module__7g5MkW__caption{gap:2.5rem}.company-page-module__7g5MkW__roles{text-align:center;grid-template-columns:24fr 14fr 24fr 14fr 24fr;gap:0}.company-page-module__7g5MkW__roles li{padding-inline:4px}.company-page-module__7g5MkW__roles b{display:block}.company-page-module__7g5MkW__same{text-align:center}}.company-page-module__7g5MkW__principles{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.company-page-module__7g5MkW__principles{margin-top:3.5rem}}.company-page-module__7g5MkW__principle[data-frame-panel]{--frame-pad:16px;flex-direction:column;gap:20px;display:flex}.company-page-module__7g5MkW__principleText{padding:0 8px 8px}@media (min-width:640px) and (max-width:1023.98px){.company-page-module__7g5MkW__principle[data-frame-panel]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:24px;display:grid}.company-page-module__7g5MkW__principleText{padding:8px 8px 8px 0}}@media (min-width:1024px){.company-page-module__7g5MkW__principles{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.25rem}.company-page-module__7g5MkW__principle[data-frame-panel]{grid-row:span 2;grid-template-rows:subgrid;row-gap:24px;display:grid}.company-page-module__7g5MkW__principleArt{align-self:start}}.company-page-module__7g5MkW__head{gap:1.25rem;display:grid}@media (min-width:1024px){.company-page-module__7g5MkW__head{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:end;gap:4rem}}.company-page-module__7g5MkW__offers{gap:1rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.company-page-module__7g5MkW__offers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.company-page-module__7g5MkW__offers{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin-top:3.5rem}}.company-page-module__7g5MkW__offer[data-frame-panel]{--frame-pad:24px;border-color:color-mix(in srgb,var(--foreground)30%,transparent);transition:border-color .16s}.company-page-module__7g5MkW__offer p{margin-top:.5rem}.company-page-module__7g5MkW__offer:hover,.company-page-module__7g5MkW__offer:focus-within{border-color:var(--foreground)}.company-page-module__7g5MkW__offerLink{color:var(--foreground);padding-right:2.75rem;text-decoration:none;display:block}.company-page-module__7g5MkW__offerLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.company-page-module__7g5MkW__offerLink:focus-visible{outline:none}.company-page-module__7g5MkW__offer:has(.company-page-module__7g5MkW__offerLink:focus-visible){outline:2px solid var(--foreground);outline-offset:3px}.company-page-module__7g5MkW__arrow{color:var(--foreground);font-size:1.375rem;font-weight:600;line-height:1.2;transition:translate .16s,color .16s;position:absolute;top:24px;right:24px}.company-page-module__7g5MkW__offer:hover .company-page-module__7g5MkW__arrow,.company-page-module__7g5MkW__offer:focus-within .company-page-module__7g5MkW__arrow{color:var(--mark)}.company-page-module__7g5MkW__offer:hover .company-page-module__7g5MkW__arrow{translate:3px}@media (prefers-reduced-motion:reduce){.company-page-module__7g5MkW__offer,.company-page-module__7g5MkW__arrow{transition:none}}.company-page-module__7g5MkW__steps{gap:1.75rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.company-page-module__7g5MkW__steps>li{border-top:1px solid color-mix(in srgb,var(--foreground)30%,transparent);padding-top:1.25rem}@media (min-width:768px){.company-page-module__7g5MkW__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem;margin-top:4rem}}
.contact-page-module__iQtXHW__hero{padding-top:clamp(56px,7vw,112px);padding-bottom:clamp(48px,6vw,96px)}.contact-page-module__iQtXHW__lead{max-width:34rem;margin-top:24px}.contact-page-module__iQtXHW__lines{border-top:1px solid var(--border);max-width:30rem;margin:36px 0 0;padding:0;list-style:none;display:grid}.contact-page-module__iQtXHW__lines li{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:2px 20px;min-height:56px;padding:12px 0;display:flex}.contact-page-module__iQtXHW__lineLabel{width:4.5rem;color:var(--muted-foreground);flex:none;font-size:.875rem}.contact-page-module__iQtXHW__lineLink{color:var(--foreground);letter-spacing:-.01em;overflow-wrap:anywhere;text-underline-offset:5px;transition:text-decoration-color var(--duration-fast,.15s)var(--ease-out,ease);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);font-weight:600;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.contact-page-module__iQtXHW__lineLink:hover{-webkit-text-decoration-color:var(--mark,#da291c);text-decoration-color:var(--mark,#da291c)}.contact-page-module__iQtXHW__company{color:var(--muted-foreground);margin-top:16px;font-size:.875rem;line-height:1.55}.contact-page-module__iQtXHW__start{padding-bottom:clamp(56px,6vw,96px)}.contact-page-module__iQtXHW__startGrid{border-top:1px solid var(--border);gap:32px;padding-top:clamp(40px,5vw,72px);display:grid;position:relative}.contact-page-module__iQtXHW__startGrid:before{content:"";background:var(--mark,#da291c);width:48px;height:2px;position:absolute;top:-1px;left:0}.contact-page-module__iQtXHW__startText{min-width:0}.contact-page-module__iQtXHW__startBody{max-width:34rem;margin-top:20px}.contact-page-module__iQtXHW__startScene{width:100%;min-width:0;max-width:34rem}@media (min-width:960px){.contact-page-module__iQtXHW__startGrid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;column-gap:clamp(40px,5vw,80px)}.contact-page-module__iQtXHW__startScene{justify-self:end}}
.services-module__vWLcia__agents,.services-module__vWLcia__software,.services-module__vWLcia__support,.services-module__vWLcia__products{width:100%;min-width:0;position:relative}.services-module__vWLcia__agents{flex-direction:column;display:flex}.services-module__vWLcia__agMail{width:74%}.services-module__vWLcia__caret{vertical-align:-2px;background:#1a1a1a;width:1.5px;height:1.1em;margin:0 -1.5px 0 0;animation:1s step-end infinite services-module__vWLcia__caret;display:inline-block}@keyframes services-module__vWLcia__caret{50%{opacity:0}}.services-module__vWLcia__ghost{visibility:hidden}.services-module__vWLcia__agReply{z-index:2;width:64%;margin:-150px 0 0 auto;position:relative}.services-module__vWLcia__software{flex-direction:column;padding-bottom:64px;display:flex}.services-module__vWLcia__swSheet{width:86%}.services-module__vWLcia__swLedger{z-index:2;width:88%;margin:-76px 0 0 auto;position:relative}.services-module__vWLcia__blank{color:var(--st-review,#da291c);font-weight:600}.services-module__vWLcia__support{justify-content:center;display:flex}.services-module__vWLcia__suList{width:min(100%,420px);margin-left:64px}.services-module__vWLcia__products{justify-content:center;display:flex}.services-module__vWLcia__prTool{width:min(100% - 64px,440px);margin-right:64px}@media (max-width:640px){.services-module__vWLcia__agMail{width:92%}.services-module__vWLcia__caret{vertical-align:-2px;background:#1a1a1a;width:1.5px;height:1.1em;margin:0 -1.5px 0 0;animation:1s step-end infinite services-module__vWLcia__caret;display:inline-block}@keyframes services-module__vWLcia__caret{50%{opacity:0}}.services-module__vWLcia__ghost{visibility:hidden}.services-module__vWLcia__agReply{width:calc(100% - 34px);margin-top:-64px}.services-module__vWLcia__swSheet{width:100%}.services-module__vWLcia__swLedger{width:100%;margin-top:-24px}.services-module__vWLcia__software{padding-bottom:48px}.services-module__vWLcia__suList{margin-left:34px}.services-module__vWLcia__prTool{width:calc(100% - 34px);margin-right:34px}}.services-module__vWLcia__eco{width:100%;container-type:inline-size}.services-module__vWLcia__ecoMap{height:330px}.services-module__vWLcia__nMail{top:2%;left:0}.services-module__vWLcia__nBank{top:54%;left:0}.services-module__vWLcia__nInbox{top:26%;left:25%}.services-module__vWLcia__nPerson{top:64%;left:50%}.services-module__vWLcia__nBooks{top:6%;right:0}@container (max-width:640px){.services-module__vWLcia__ecoMap{height:600px}.services-module__vWLcia__nMail{top:0;left:0}.services-module__vWLcia__nBank{top:0;left:auto;right:0}.services-module__vWLcia__nInbox{top:30%;left:calc(50% - 84px)}.services-module__vWLcia__nPerson{top:58%;left:50%;translate:-50%}.services-module__vWLcia__nBooks{top:80%;left:calc(50% - 66px);right:auto}}.services-module__vWLcia__sky{z-index:0;pointer-events:none;position:absolute;inset:0}.services-module__vWLcia__sky i{background:#f4f4f2;display:block;position:absolute}.services-module__vWLcia__sky i[data-tw]{animation:services-module__vWLcia__twinkle var(--tw,3s)ease-in-out var(--d,0s)infinite;animation-play-state:paused}.services-module__vWLcia__sky[data-live] i[data-tw]{animation-play-state:running}@keyframes services-module__vWLcia__twinkle{0%,to{opacity:var(--o,.5)}50%{opacity:.08}}@media (max-width:767px){.services-module__vWLcia__sky i:not([data-phone]){display:none}}@media (prefers-reduced-motion:reduce){.services-module__vWLcia__sky i[data-tw],.services-module__vWLcia__caret{animation:none}}
.story-module__Yo-jxG__section{--screen:#ecece9;background-color:#141414}.story-module__Yo-jxG__sky{pointer-events:none;height:min(620px,100%);position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.story-module__Yo-jxG__track{overflow-anchor:none;padding-bottom:var(--section-y);position:relative}.story-module__Yo-jxG__stage{width:100%;max-width:var(--content);padding:0 var(--gutter);margin:3rem auto 0}.story-module__Yo-jxG__rail,.story-module__Yo-jxG__chrome{display:none}.story-module__Yo-jxG__scenes{grid-template-columns:1fr;gap:2.75rem;display:grid}@media (min-width:768px){.story-module__Yo-jxG__scenes{grid-template-columns:1fr 1fr;gap:3rem 1.5rem}}.story-module__Yo-jxG__scene{min-width:0;margin:0}.story-module__Yo-jxG__cap{align-items:baseline;gap:1rem;margin-bottom:.875rem;display:flex}.story-module__Yo-jxG__capMark{font-size:var(--text-item);letter-spacing:-.015em;align-items:center;gap:.6rem;font-weight:600;display:inline-flex}.story-module__Yo-jxG__capAgent,.story-module__Yo-jxG__capPerson{border-left:1px solid var(--foreground);color:var(--muted-foreground);padding-left:.75rem;font-size:.875rem}.story-module__Yo-jxG__capPerson{border-left:2px solid var(--mark);color:var(--foreground);font-weight:500}.story-module__Yo-jxG__card{--agent-hole:var(--screen);background:var(--screen);border-radius:var(--r-xl,24px);color:#1a1a1a;border:1px solid #3a3a38;overflow:hidden}.story-module__Yo-jxG__progress{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:1024px) and (min-height:620px){.story-module__Yo-jxG__track{height:600vh;padding-bottom:0}.story-module__Yo-jxG__sticky{align-items:center;height:calc(100vh - 64px);display:flex;position:sticky;top:64px}.story-module__Yo-jxG__stage{grid-template-columns:11rem minmax(0,1fr);align-items:center;gap:3rem;margin-top:0;display:grid}.story-module__Yo-jxG__rail{align-self:center;padding-left:1.25rem;display:block;position:relative}.story-module__Yo-jxG__marks{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.story-module__Yo-jxG__marks li{font-size:var(--text-item);letter-spacing:-.015em;color:#5a5a57;align-items:center;gap:.7rem;font-weight:600;transition:color .3s;display:flex}.story-module__Yo-jxG__markBot{opacity:.45;transition:opacity .3s,scale .3s;display:inline-flex}.story-module__Yo-jxG__marks li[data-past]{color:var(--muted-foreground)}.story-module__Yo-jxG__marks li[data-on]{color:var(--foreground)}.story-module__Yo-jxG__marks li[data-past] .story-module__Yo-jxG__markBot{opacity:.75}.story-module__Yo-jxG__marks li[data-on] .story-module__Yo-jxG__markBot{opacity:1;scale:1.2}.story-module__Yo-jxG__who{color:var(--muted-foreground);gap:.5rem;margin-top:1.75rem;font-size:.8125rem;display:grid}.story-module__Yo-jxG__who span{border-left:1px solid var(--foreground);padding-left:.7rem}.story-module__Yo-jxG__who .story-module__Yo-jxG__whoPerson{border-left:2px solid var(--mark);color:var(--foreground);font-weight:500}.story-module__Yo-jxG__progress{background:#3a3a38;width:1px;display:block;position:absolute;top:0;bottom:0;left:0}.story-module__Yo-jxG__progress span{background:var(--mark);transform-origin:50% 0;position:absolute;inset:0;transform:scaleY(0)}.story-module__Yo-jxG__screen{--agent-hole:var(--screen);background:var(--screen);border-radius:var(--r-2xl,32px);color:#1a1a1a;border:1px solid #4a4a47;justify-self:center;width:min(100%,161.29vh - 377.419px);animation:9s ease-in-out infinite story-module__Yo-jxG__drift;position:relative;overflow:hidden}.story-module__Yo-jxG__chrome{background:#1f1f1e;border-bottom:1px solid #3a3a38;align-items:center;gap:6px;height:30px;padding:0 16px;display:flex}.story-module__Yo-jxG__chrome i{background:#4a4a47;border-radius:999px;width:9px;height:9px}.story-module__Yo-jxG__scenes{aspect-ratio:1000/620;display:block;position:relative}.story-module__Yo-jxG__scene{opacity:0;visibility:hidden;transition:opacity .42s,scale .52s cubic-bezier(.2,.7,.2,1),visibility 0s linear .42s;position:absolute;inset:0;scale:.985}.story-module__Yo-jxG__scene[data-on]{opacity:1;visibility:visible;transition:opacity .42s,scale .52s cubic-bezier(.2,.7,.2,1),visibility;scale:1}.story-module__Yo-jxG__cap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.story-module__Yo-jxG__card{background:0 0;border:0;border-radius:0}}@keyframes story-module__Yo-jxG__drift{0%,to{translate:0}50%{translate:0 -5px}}
.products-page-module__ZcXNnq__measure{max-width:44rem}.products-page-module__ZcXNnq__actions{flex-wrap:wrap;gap:.75rem;display:flex}.products-page-module__ZcXNnq__headerGrid{align-items:center;gap:2.5rem;display:grid}@media (min-width:1024px){.products-page-module__ZcXNnq__headerGrid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:3rem}}.products-page-module__ZcXNnq__headerArt{width:100%;max-width:36rem;margin-inline:auto}.products-page-module__ZcXNnq__intro{gap:1.25rem;display:grid}@media (min-width:1024px){.products-page-module__ZcXNnq__intro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:4rem}}.products-page-module__ZcXNnq__cardText{flex-direction:column;flex:1;gap:.625rem;padding:20px 16px 16px;display:flex}@media (min-width:768px){.products-page-module__ZcXNnq__cardText{padding:24px 20px 20px}}.products-page-module__ZcXNnq__origins{gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.products-page-module__ZcXNnq__origins{grid-template-columns:repeat(2,minmax(0,1fr))}}.products-page-module__ZcXNnq__originCard[data-frame-panel]{--frame-pad:8px}.products-page-module__ZcXNnq__originCard{flex-direction:column;display:flex}.products-page-module__ZcXNnq__originArt{border-radius:var(--frame-inner-radius,24px);background:color-mix(in srgb,var(--foreground)4%,transparent);padding:22px 18px}.products-page-module__ZcXNnq__ticks{flex-direction:column;gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.products-page-module__ZcXNnq__ticks li{color:var(--foreground);align-items:baseline;gap:10px;font-size:1rem;line-height:1.45;display:flex}.products-page-module__ZcXNnq__ticks li:before{content:"";background:var(--foreground);border-radius:999px;flex:none;width:6px;height:6px;position:relative;top:-.15em}.products-page-module__ZcXNnq__bridge{max-width:44rem;color:var(--muted-foreground);margin-top:1.5rem;font-size:1rem;line-height:1.55}.products-page-module__ZcXNnq__useGrid{gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.products-page-module__ZcXNnq__useGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.products-page-module__ZcXNnq__useGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.products-page-module__ZcXNnq__useCard[data-frame-panel]{--frame-pad:8px}.products-page-module__ZcXNnq__useCard{flex-direction:column;display:flex}@supports (grid-template-rows:subgrid){@media (min-width:768px){.products-page-module__ZcXNnq__useGrid{grid-auto-rows:auto auto}.products-page-module__ZcXNnq__useCard{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}}.products-page-module__ZcXNnq__scene{margin-top:3rem}.products-page-module__ZcXNnq__gains{gap:1.75rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:768px){.products-page-module__ZcXNnq__gains{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.products-page-module__ZcXNnq__gains li{border-top:1px solid var(--border);color:var(--foreground);padding-top:1.25rem}.products-page-module__ZcXNnq__related{gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.products-page-module__ZcXNnq__related{grid-template-columns:repeat(3,minmax(0,1fr))}}.products-page-module__ZcXNnq__relatedCard[data-frame-panel]{--frame-pad:24px}.products-page-module__ZcXNnq__relatedCard{flex-direction:column;gap:.75rem;display:flex}.products-page-module__ZcXNnq__relatedCard p{flex:1}.products-page-module__ZcXNnq__inlineLink{border:1px solid var(--border);border-radius:var(--r-pill,999px);min-height:44px;color:var(--foreground);align-self:flex-start;align-items:center;gap:.5rem;margin-top:.25rem;padding:0 18px;font-weight:500;transition:border-color .2s;display:inline-flex}.products-page-module__ZcXNnq__inlineLink:hover{border-color:var(--foreground)}.products-page-module__ZcXNnq__inlineLink:focus-visible{outline-offset:3px;outline:2px solid}@media (min-width:768px){.products-page-module__ZcXNnq__originCard p{min-height:2lh}}@media (min-width:1024px){.products-page-module__ZcXNnq__relatedCard h3{min-height:2lh}}
.overview-module__IbfLdG__intro{overflow:hidden}.overview-module__IbfLdG__jump{border-top:1px solid var(--border);max-width:46rem;margin-top:40px;padding-top:20px}.overview-module__IbfLdG__jump ul{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.overview-module__IbfLdG__jump a{border:1px solid var(--border);border-radius:var(--r-pill,999px);min-height:40px;color:var(--foreground);transition:border-color var(--duration-fast,.15s)var(--ease-out,ease-out);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.overview-module__IbfLdG__jump a span{color:var(--muted-foreground)}.overview-module__IbfLdG__jump a:hover,.overview-module__IbfLdG__jump a:focus-visible{border-color:var(--foreground)}.overview-module__IbfLdG__tile{padding:8px}@media (min-width:480px){.overview-module__IbfLdG__tile{padding:12px}}@media (min-width:768px){.overview-module__IbfLdG__tile{padding:16px}}.overview-module__IbfLdG__stage{flex:1;justify-content:center;align-items:center;min-width:0;padding:16px 0 4px;display:flex}@media (min-width:480px){.overview-module__IbfLdG__stage{padding:20px 8px 8px}}.overview-module__IbfLdG__copy{padding:18px 8px 6px}@media (min-width:768px){.overview-module__IbfLdG__copy{padding:22px 12px 8px}}.overview-module__IbfLdG__titleLink{text-underline-offset:6px;min-height:44px;text-decoration-line:none;-webkit-text-decoration-color:var(--mark,#da291c);text-decoration-color:var(--mark,#da291c);align-items:center;text-decoration-thickness:2px;display:inline-flex}.overview-module__IbfLdG__titleLink:hover,.overview-module__IbfLdG__titleLink:focus-visible{text-decoration-line:underline}.overview-module__IbfLdG__more{min-height:36px;color:var(--foreground);text-underline-offset:5px;align-items:center;gap:8px;margin-top:14px;font-size:15px;font-weight:500;display:inline-flex}.overview-module__IbfLdG__more span{transition:transform var(--duration-fast,.15s)var(--ease-out,ease-out)}.overview-module__IbfLdG__more:hover{text-decoration-line:underline}.overview-module__IbfLdG__more:hover span{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.overview-module__IbfLdG__more span{transition:none}}.overview-module__IbfLdG__models{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.overview-module__IbfLdG__models{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.overview-module__IbfLdG__model{isolation:isolate;border:1px solid var(--border);border-radius:var(--r-xl,24px);background:#f4f4f208;min-width:0;padding:28px 24px 40px;position:relative;overflow:hidden}@media (min-width:768px){.overview-module__IbfLdG__model{padding:32px 28px 40px}}.overview-module__IbfLdG__model>*{z-index:1;position:relative}.overview-module__IbfLdG__caption{color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.5}.overview-module__IbfLdG__rail{grid-template-columns:minmax(0,1fr);gap:28px;margin:48px 0 0;padding:0 0 0 28px;list-style:none;display:grid;position:relative}.overview-module__IbfLdG__rail:before{content:"";background:var(--border);width:1px;position:absolute;top:8px;bottom:8px;left:5px}.overview-module__IbfLdG__stop{min-width:0;position:relative}.overview-module__IbfLdG__dot{border-radius:var(--r-pill,999px);border:1.5px solid var(--foreground);background:var(--background);width:11px;height:11px;position:absolute;top:6px;left:-28px}.overview-module__IbfLdG__stop[data-last] .overview-module__IbfLdG__dot{border-color:var(--swiss-red,#da291c);box-shadow:inset 0 0 0 2px var(--background);background:var(--swiss-red,#da291c)}@media (min-width:900px){.overview-module__IbfLdG__rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:56px;padding:30px 0 0}.overview-module__IbfLdG__rail:before{width:auto;height:1px;inset:5px 0 auto 5px}.overview-module__IbfLdG__dot{top:-30px;left:0}}.overview-module__IbfLdG__close{border-top:1px solid var(--border);gap:24px;margin-top:56px;padding-top:32px;display:grid}@media (min-width:1024px){.overview-module__IbfLdG__close{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px}}
.home-module__EgFzcG__root{--canvas:#f4f4f2;--line:#e0e0dc;--sunken:#ecece9;--color-gray-200:var(--line);color:#f4f4f2;background:#1a1a1a;position:relative;overflow-x:clip}:is(html:has(.home-module__EgFzcG__root),body:has(.home-module__EgFzcG__root)){background:#1a1a1a}
