.home-tools-module__k2kTeG__section{scroll-margin-top:calc(var(--navbar-height) + 2rem);position:relative}.home-tools-module__k2kTeG__stage{padding-block:clamp(4rem,7vw,7rem);position:relative}.home-tools-module__k2kTeG__inner{z-index:3;position:relative}.home-tools-module__k2kTeG__heading{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-bottom:3rem;display:flex}.home-tools-module__k2kTeG__eyebrow{text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.75rem;font-weight:500;display:flex}.home-tools-module__k2kTeG__eyebrow:before{content:"";background:var(--orange);width:1rem;height:1px}.home-tools-module__k2kTeG__heading h2{letter-spacing:-.045em;width:fit-content;max-width:100%;font-size:clamp(2rem,3.6vw,3.75rem);font-weight:500;line-height:1.14}.home-tools-module__k2kTeG__heading h2>span:not(.home-tools-module__k2kTeG__friction){background:var(--paper)}.home-tools-module__k2kTeG__friction{--friction-fill:100%;background:linear-gradient(to left, var(--deep-orange) var(--friction-fill), var(--ink) var(--friction-fill));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.home-tools-module__k2kTeG__intro{max-width:38ch;padding-bottom:.25rem;font-size:1.125rem;line-height:1.6}.home-tools-module__k2kTeG__cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,2rem);display:grid}.home-tools-module__k2kTeG__card{border:1px solid color-mix(in srgb, var(--rule) 65%, var(--paper));background:color-mix(in srgb, var(--paper) 98%, var(--ink));border-radius:4px;flex-direction:column;min-width:0;display:flex;box-shadow:0 10px 30px #19191908}.home-tools-module__k2kTeG__cardTop{align-items:center;gap:1rem;min-height:4.5rem;padding:1.25rem 2rem;font-size:.8125rem;display:flex}.home-tools-module__k2kTeG__number{color:var(--secondary);font-variant-numeric:tabular-nums;font-size:1rem}.home-tools-module__k2kTeG__visual{isolation:isolate;flex-shrink:0;height:clamp(15rem,21vw,19rem);margin-inline:1rem;position:relative;overflow:hidden}.home-tools-module__k2kTeG__assets{background:var(--soft)}.home-tools-module__k2kTeG__assets:before{content:"";background:var(--orange);width:65%;height:160%;position:absolute;top:-30%;right:-24%;transform:rotate(28deg)}.home-tools-module__k2kTeG__sourceAsset{z-index:1;background:var(--paper);flex-direction:column;justify-content:space-between;width:46%;height:76%;padding:1.75rem 1rem .75rem;display:flex;position:absolute;top:15%;left:7%;box-shadow:0 8px 20px #19191914}.home-tools-module__k2kTeG__sourceAsset img{object-fit:contain;width:100%;height:65%}.home-tools-module__k2kTeG__sourceAsset span{color:var(--secondary);font-size:.6875rem}.home-tools-module__k2kTeG__exports{z-index:2;position:absolute;inset:0}.home-tools-module__k2kTeG__exports>div{background:var(--ink);flex-direction:column;justify-content:space-between;align-items:center;padding:.75rem .5rem .4rem;display:flex;position:absolute;box-shadow:0 8px 20px #19191924}.home-tools-module__k2kTeG__exports>div:first-child{width:24%;height:47%;top:9%;left:57%}.home-tools-module__k2kTeG__exports>div:nth-child(2){width:18%;height:35%;top:57%;left:70%}.home-tools-module__k2kTeG__exports>div:nth-child(3){width:14%;height:28%;top:65%;left:45%}.home-tools-module__k2kTeG__exports img{object-fit:contain;width:80%;height:58%}.home-tools-module__k2kTeG__exports span{color:var(--paper);white-space:nowrap;font-size:.5625rem}.home-tools-module__k2kTeG__website{background:var(--ink);color:var(--paper)}.home-tools-module__k2kTeG__report{z-index:1;background:var(--paper);width:74%;color:var(--ink);padding:0 1.1rem .8rem;position:absolute;top:17%;left:10%;transform:rotate(-6deg);box-shadow:0 12px 28px #0003}.home-tools-module__k2kTeG__address{border-bottom:1px solid var(--rule);margin-bottom:.35rem;padding-block:.75rem;font-size:.875rem}.home-tools-module__k2kTeG__address>span{color:var(--deep-orange);margin-right:.5rem}.home-tools-module__k2kTeG__checkRow{justify-content:space-between;padding-block:.25rem;font-size:.75rem;display:flex}.home-tools-module__k2kTeG__checkMark{color:var(--deep-orange)}.home-tools-module__k2kTeG__reportTab{z-index:2;background:var(--orange);color:var(--ink);padding:.35rem .75rem;font-size:.6875rem;position:absolute;top:0;right:10%}.home-tools-module__k2kTeG__reportSeal{z-index:2;background:var(--orange);width:3.75rem;height:3.75rem;color:var(--ink);border-radius:50%;place-items:center;font-size:2rem;display:grid;position:absolute;bottom:1.1rem;right:7%;box-shadow:0 5px 15px #00000026}.home-tools-module__k2kTeG__contrast{background:var(--soft)}.home-tools-module__k2kTeG__specimen{grid-template-columns:1fr 1fr;height:100%;display:grid}.home-tools-module__k2kTeG__specimen>span{color:var(--paper);background:var(--ink);place-items:center;padding-bottom:.5rem;display:grid}.home-tools-module__k2kTeG__specimen>span:last-child{color:var(--ink);background:var(--paper)}.home-tools-module__k2kTeG__glyph{letter-spacing:-.08em;font-size:10rem;font-weight:500;line-height:1}.home-tools-module__k2kTeG__contrastScore{white-space:nowrap;background:var(--orange);color:var(--ink);align-items:center;gap:.75rem;padding:.45rem .6rem;font-size:.75rem;display:flex;position:absolute;bottom:.875rem;left:50%;transform:translate(-50%)}.home-tools-module__k2kTeG__contrastScore b{letter-spacing:.06em;border-left:1px solid;padding-left:.75rem;font-size:.625rem}.home-tools-module__k2kTeG__swatches{letter-spacing:.06em;justify-content:space-between;font-size:.5625rem;display:flex;position:absolute;inset:.65rem .875rem auto}.home-tools-module__k2kTeG__swatches span{color:var(--paper)}.home-tools-module__k2kTeG__swatches span:last-child{color:var(--ink)}.home-tools-module__k2kTeG__cardBody{flex-direction:column;flex:1;padding:2rem 2rem 1rem;display:flex}.home-tools-module__k2kTeG__cardBody h3{letter-spacing:-.035em;font-size:clamp(1.5rem,2vw,1.875rem);font-weight:500}.home-tools-module__k2kTeG__description{min-height:4.8em;margin-top:.75rem;line-height:1.6}.home-tools-module__k2kTeG__meta{color:var(--secondary);margin-block:auto 1rem;padding-top:2rem;font-size:.75rem}.home-tools-module__k2kTeG__action{border-top:1px solid var(--rule);width:100%;min-height:3.5rem;color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem .5rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.home-tools-module__k2kTeG__actionLabel{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.4em}.home-tools-module__k2kTeG__launchIcon{background:var(--ink);width:2.75rem;height:2.75rem;color:var(--paper);flex:0 0 2.75rem;place-items:center;font-size:1.5rem;line-height:1;display:grid;position:relative;overflow:hidden}.home-tools-module__k2kTeG__launchIcon:after{content:"↗";position:absolute;transform:translate(-160%,160%)}a.home-tools-module__k2kTeG__action:hover .home-tools-module__k2kTeG__actionLabel,a.home-tools-module__k2kTeG__action:focus-visible .home-tools-module__k2kTeG__actionLabel{-webkit-text-decoration-color:var(--deep-orange);text-decoration-color:var(--deep-orange)}a.home-tools-module__k2kTeG__action:hover .home-tools-module__k2kTeG__launchIcon,a.home-tools-module__k2kTeG__action:focus-visible .home-tools-module__k2kTeG__launchIcon{background:var(--orange);color:var(--ink)}a.home-tools-module__k2kTeG__action:focus-visible{outline:2px solid var(--deep-orange);outline-offset:4px}a.home-tools-module__k2kTeG__action:active .home-tools-module__k2kTeG__launchIcon{background:var(--deep-orange);color:var(--paper)}.home-tools-module__k2kTeG__soon{border-top:1px solid var(--rule);align-items:center;min-height:3.5rem;padding-block:1rem .5rem;display:flex}.home-tools-module__k2kTeG__soonTag{color:var(--secondary);font-family:var(--font-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.home-tools-module__k2kTeG__soonTag>span{color:var(--deep-orange);letter-spacing:0}@media (prefers-reduced-motion:no-preference){.home-tools-module__k2kTeG__sourceAsset,.home-tools-module__k2kTeG__exports>div,.home-tools-module__k2kTeG__report,.home-tools-module__k2kTeG__reportSeal,.home-tools-module__k2kTeG__checkMark,.home-tools-module__k2kTeG__glyph,.home-tools-module__k2kTeG__launchIcon>span,.home-tools-module__k2kTeG__launchIcon:after{transition:transform .42s cubic-bezier(.2,.7,.2,1)}.home-tools-module__k2kTeG__exports>div:nth-child(2),.home-tools-module__k2kTeG__checkRow:nth-child(3) .home-tools-module__k2kTeG__checkMark{transition-delay:35ms}.home-tools-module__k2kTeG__exports>div:nth-child(3),.home-tools-module__k2kTeG__checkRow:nth-child(4) .home-tools-module__k2kTeG__checkMark{transition-delay:70ms}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__sourceAsset{transform:translate(-3px,-4px)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__exports>div:first-child{transform:translate(4px,-5px)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__exports>div:nth-child(2){transform:translate(7px,3px)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__exports>div:nth-child(3){transform:translate(-3px,4px)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__report{transform:translateY(-4px)rotate(-2deg)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__reportSeal{transform:translateY(-5px)rotate(8deg)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__specimen>span:first-child .home-tools-module__k2kTeG__glyph{transform:translate(-5px)}.home-tools-module__k2kTeG__card:focus-within .home-tools-module__k2kTeG__specimen>span:last-child .home-tools-module__k2kTeG__glyph{transform:translate(5px)}a.home-tools-module__k2kTeG__action:focus-visible .home-tools-module__k2kTeG__launchIcon>span{transform:translate(160%,-160%)}a.home-tools-module__k2kTeG__action:focus-visible .home-tools-module__k2kTeG__launchIcon:after{transform:translate(0)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__sourceAsset{transform:translate(-3px,-4px)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__exports>div:first-child{transform:translate(4px,-5px)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__exports>div:nth-child(2){transform:translate(7px,3px)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__exports>div:nth-child(3){transform:translate(-3px,4px)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__report{transform:translateY(-4px)rotate(-2deg)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__reportSeal{transform:translateY(-5px)rotate(8deg)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__checkMark{transform:scale(1.15)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__specimen>span:first-child .home-tools-module__k2kTeG__glyph{transform:translate(-5px)}.home-tools-module__k2kTeG__card:hover .home-tools-module__k2kTeG__specimen>span:last-child .home-tools-module__k2kTeG__glyph{transform:translate(5px)}a.home-tools-module__k2kTeG__action:hover .home-tools-module__k2kTeG__launchIcon>span{transform:translate(160%,-160%)}a.home-tools-module__k2kTeG__action:hover .home-tools-module__k2kTeG__launchIcon:after{transform:translate(0)}}@media (hover:none) and (prefers-reduced-motion:no-preference){.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__sourceAsset{transform:translate(-3px,-4px)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__exports>div:first-child{transform:translate(4px,-5px)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__exports>div:nth-child(2){transform:translate(7px,3px)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__exports>div:nth-child(3){transform:translate(-3px,4px)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__report{transform:translateY(-4px)rotate(-2deg)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__reportSeal{transform:translateY(-5px)rotate(8deg)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__checkMark{transform:scale(1.15)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__specimen>span:first-child .home-tools-module__k2kTeG__glyph{transform:translate(-5px)}.home-tools-module__k2kTeG__card[data-active] .home-tools-module__k2kTeG__specimen>span:last-child .home-tools-module__k2kTeG__glyph{transform:translate(5px)}}@media (max-width:64rem){.home-tools-module__k2kTeG__heading{flex-direction:column;align-items:flex-start;gap:1.5rem}.home-tools-module__k2kTeG__intro{max-width:45ch}.home-tools-module__k2kTeG__cards{gap:1rem}.home-tools-module__k2kTeG__cardTop,.home-tools-module__k2kTeG__cardBody{padding-inline:1rem}.home-tools-module__k2kTeG__description{min-height:6.4em}.home-tools-module__k2kTeG__glyph{font-size:8rem}}@media (max-width:47.99rem){.home-tools-module__k2kTeG__cards{grid-template-columns:1fr;gap:1.5rem}.home-tools-module__k2kTeG__card:nth-child(n){margin-top:0}.home-tools-module__k2kTeG__cardTop,.home-tools-module__k2kTeG__cardBody{padding-inline:1.5rem}.home-tools-module__k2kTeG__visual{height:17rem}.home-tools-module__k2kTeG__glyph{font-size:10rem}.home-tools-module__k2kTeG__description{max-width:45ch;min-height:0}.home-tools-module__k2kTeG__heading{margin-bottom:2rem}}@media (forced-colors:active){.home-tools-module__k2kTeG__friction{-webkit-text-fill-color:currentColor;background:0 0}}.home-tools-module__k2kTeG__journey{z-index:2;pointer-events:none;width:100%;height:100%;stroke:var(--orange);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}.home-tools-module__k2kTeG__journey>path{vector-effect:non-scaling-stroke}.home-tools-module__k2kTeG__section[data-held]:after{content:"";height:var(--tools-hold,0px);display:block}.home-tools-module__k2kTeG__section[data-held] .home-tools-module__k2kTeG__stage{position:sticky}
.home-work-module__VefSZa__section{scroll-margin-top:calc(var(--navbar-height) + 2rem);padding-block:clamp(3rem,5vw,5rem) 4rem;position:relative}.home-work-module__VefSZa__heading,.home-work-module__VefSZa__copy,.home-work-module__VefSZa__section figcaption{z-index:3;background:var(--paper);position:relative}.home-work-module__VefSZa__heading{width:fit-content;margin-bottom:1.5rem;padding-right:1rem}.home-work-module__VefSZa__eyebrow{text-transform:uppercase;letter-spacing:.13em;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.75rem;font-weight:500;display:flex}.home-work-module__VefSZa__eyebrow:before{content:"";background:var(--orange);width:1rem;height:1px}.home-work-module__VefSZa__heading h2{letter-spacing:-.045em;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500}.home-work-module__VefSZa__project{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,4vw,5rem);padding-block:clamp(2rem,4vw,4rem);display:grid}.home-work-module__VefSZa__copy{padding-block:.75rem}.home-work-module__VefSZa__category{letter-spacing:.09em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.75rem}.home-work-module__VefSZa__section h3{font-family:var(--font-hmb-display), sans-serif;letter-spacing:-.065em;margin-bottom:1.5rem;font-size:clamp(3rem,5.7vw,7rem);font-weight:500;line-height:1.1}.home-work-module__VefSZa__section h3>span{color:var(--deep-orange)}.home-work-module__VefSZa__statement{letter-spacing:-.035em;text-wrap:pretty;max-width:23ch;font-size:clamp(1.5rem,2.1vw,2.5rem);line-height:1.2}.home-work-module__VefSZa__description{text-wrap:pretty;max-width:40ch;margin-top:1rem;font-size:clamp(1rem,1.1vw,1.125rem);line-height:1.6}.home-work-module__VefSZa__meta{color:var(--secondary);margin-top:1.5rem;font-size:.75rem}.home-work-module__VefSZa__action{background:var(--ink);min-height:3.5rem;color:var(--paper);align-items:center;gap:2.5rem;margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.home-work-module__VefSZa__action>span{font-size:1.75rem;line-height:1}.home-work-module__VefSZa__action:hover,.home-work-module__VefSZa__action:focus-visible{background:var(--orange);color:var(--ink);text-decoration:none}.home-work-module__VefSZa__action:active{background:var(--deep-orange);color:var(--paper)}.home-work-module__VefSZa__figure{min-width:0}.home-work-module__VefSZa__getcifVisual,.home-work-module__VefSZa__agrafaVisual{aspect-ratio:1.35;width:100%;position:relative}.home-work-module__VefSZa__crop{position:relative;overflow:hidden}.home-work-module__VefSZa__crop img{height:auto;display:block;position:absolute}.home-work-module__VefSZa__paperPlane,.home-work-module__VefSZa__inkPlane{background:var(--soft);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);position:absolute;inset:5% 2% 8% 9%}.home-work-module__VefSZa__docsHeading,.home-work-module__VefSZa__request,.home-work-module__VefSZa__response,.home-work-module__VefSZa__overview,.home-work-module__VefSZa__alerts,.home-work-module__VefSZa__node{z-index:3;position:absolute;box-shadow:0 16px 40px #19191924}.home-work-module__VefSZa__docsHeading{border:1px solid var(--rule);background:#fff;width:91%;padding:2.5% 2%;top:12%;left:3%;transform:rotate(-3deg)}.home-work-module__VefSZa__request{background:var(--ink);border-radius:8px;width:68%;top:48%;left:0;overflow:hidden;transform:rotate(-3deg)}.home-work-module__VefSZa__response{background:var(--ink);z-index:4;border-radius:8px;width:56%;top:56%;right:0;overflow:hidden;transform:rotate(3deg)}.home-work-module__VefSZa__dataPath{z-index:3;color:var(--secondary);font-family:var(--font-plex-mono), monospace;gap:.65em;font-size:clamp(.5rem,.7vw,.75rem);display:flex;position:absolute;bottom:12%;left:4%}.home-work-module__VefSZa__dataPath span:nth-child(2n){color:var(--deep-orange)}.home-work-module__VefSZa__section figcaption{width:fit-content;color:var(--secondary);margin-top:.5rem;padding-right:.75rem;font-size:.6875rem}.home-work-module__VefSZa__agrafa{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);margin-top:1rem}.home-work-module__VefSZa__agrafa .home-work-module__VefSZa__copy{grid-area:1/2}.home-work-module__VefSZa__agrafa .home-work-module__VefSZa__figure{grid-area:1/1}.home-work-module__VefSZa__inkPlane{background:var(--ink);clip-path:polygon(0 0,91% 0,100% 100%,9% 100%);inset:7% 8% 5% 0}.home-work-module__VefSZa__overview{background:var(--ink);width:94%;padding:2%;top:16%;left:6%;transform:rotate(2deg)}.home-work-module__VefSZa__alerts{border-radius:8px;width:89%;top:43%;left:0;overflow:hidden;transform:rotate(2deg)}.home-work-module__VefSZa__node{border:1px solid var(--secondary);z-index:4;border-radius:8px;width:48%;top:65%;right:1%;overflow:hidden;transform:rotate(-4deg)}@media (min-width:768px) and (max-height:800px){.home-work-module__VefSZa__project{padding-block:1.5rem}.home-work-module__VefSZa__getcifVisual,.home-work-module__VefSZa__agrafaVisual{max-width:48rem;margin-inline:auto}}@media (max-width:767px){.home-work-module__VefSZa__heading{margin-bottom:2rem}.home-work-module__VefSZa__project,.home-work-module__VefSZa__agrafa{grid-template-columns:1fr;gap:1rem;padding-block:1rem}.home-work-module__VefSZa__agrafa{margin-top:3rem}.home-work-module__VefSZa__agrafa .home-work-module__VefSZa__copy,.home-work-module__VefSZa__agrafa .home-work-module__VefSZa__figure{grid-area:auto/1}.home-work-module__VefSZa__section h3{margin-bottom:1rem;font-size:clamp(3rem,12vw,5rem)}.home-work-module__VefSZa__category{margin-bottom:.75rem}.home-work-module__VefSZa__description{margin-top:.75rem}.home-work-module__VefSZa__meta{margin-top:1rem}.home-work-module__VefSZa__action{margin-top:.5rem}.home-work-module__VefSZa__getcifVisual,.home-work-module__VefSZa__agrafaVisual{aspect-ratio:1.45}.home-work-module__VefSZa__dataPath{font-size:clamp(.45rem,1.8vw,.65rem);bottom:10%}.home-work-module__VefSZa__section figcaption{margin-top:1rem}.home-work-module__VefSZa__heading{width:auto;padding-right:0}.home-work-module__VefSZa__heading h2{font-size:calc((100vw - 2 * var(--page-gutter)) / 5.9);line-height:1.04}}
.principle-graphic-module__mbfsBG__root{container-type:inline-size}.principle-graphic-module__mbfsBG__scene{aspect-ratio:4/3;isolation:isolate;font-size:2.6cqw;line-height:1.2;position:relative;overflow:hidden}.principle-graphic-module__mbfsBG__scene *{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.principle-graphic-module__mbfsBG__practical{background:var(--soft)}.principle-graphic-module__mbfsBG__practical:before{content:"";z-index:-1;background:var(--orange);width:60%;height:170%;position:absolute;top:-35%;right:-22%;transform:rotate(23deg)}.principle-graphic-module__mbfsBG__features{background:var(--paper);gap:2.4cqw;width:60%;padding:5cqw 4.5cqw;display:grid;position:absolute;top:11%;left:8%;box-shadow:0 2cqw 5cqw #1919191a}.principle-graphic-module__mbfsBG__feature{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:3cqw;padding-bottom:2.4cqw;display:flex}.principle-graphic-module__mbfsBG__feature:last-child{border-bottom:0;padding-bottom:0}.principle-graphic-module__mbfsBG__featureLabel{background:var(--rule);height:1.6cqw}.principle-graphic-module__mbfsBG__toggle{background:var(--rule);border-radius:99px;flex:none;width:8cqw;height:4.4cqw;position:relative}.principle-graphic-module__mbfsBG__toggle:after{content:"";background:var(--paper);border-radius:50%;width:3.2cqw;height:3.2cqw;position:absolute;top:.6cqw;left:.6cqw;box-shadow:0 .3cqw .8cqw #1919192e}.principle-graphic-module__mbfsBG__feature[data-on] .principle-graphic-module__mbfsBG__featureLabel{background:var(--ink)}.principle-graphic-module__mbfsBG__feature[data-on] .principle-graphic-module__mbfsBG__toggle{background:var(--orange)}.principle-graphic-module__mbfsBG__feature[data-on] .principle-graphic-module__mbfsBG__toggle:after{transform:translate(3.6cqw)}.principle-graphic-module__mbfsBG__done{aspect-ratio:1;background:var(--ink);width:28%;color:var(--paper);flex-direction:column;justify-content:center;align-items:center;gap:2.4cqw;font-size:2.8cqw;display:flex;position:absolute;bottom:10%;right:7%;box-shadow:0 2.5cqw 6cqw #19191940}.principle-graphic-module__mbfsBG__doneMark{background:var(--orange);border-radius:50%;place-items:center;width:11cqw;height:11cqw;display:grid}.principle-graphic-module__mbfsBG__doneMark svg{fill:none;width:55%;stroke:var(--ink);stroke-width:3px}.principle-graphic-module__mbfsBG__clear{background:var(--ink)}.principle-graphic-module__mbfsBG__window{background:var(--paper);width:80%;position:absolute;top:15%;left:10%;box-shadow:0 3cqw 7cqw #0000004d}.principle-graphic-module__mbfsBG__windowBar{border-bottom:1px solid var(--rule);gap:1.2cqw;padding:2.4cqw 3cqw;display:flex}.principle-graphic-module__mbfsBG__windowBar span{background:var(--rule);border-radius:50%;width:1.6cqw;height:1.6cqw}.principle-graphic-module__mbfsBG__windowBody{flex-direction:column;align-items:flex-start;gap:2.2cqw;padding:6cqw 6cqw 7cqw;display:flex}.principle-graphic-module__mbfsBG__headline{background:var(--ink);width:72%;height:4.4cqw;margin-bottom:1.6cqw}.principle-graphic-module__mbfsBG__line{background:var(--rule);width:86%;height:1.5cqw}.principle-graphic-module__mbfsBG__lineShort{width:58%}.principle-graphic-module__mbfsBG__actions{align-items:center;gap:4cqw;margin-top:4cqw;display:flex}.principle-graphic-module__mbfsBG__primary{background:var(--orange);color:var(--ink);align-items:center;gap:2.4cqw;padding:2.6cqw 4cqw;font-size:3cqw;font-weight:500;display:inline-flex;box-shadow:0 1.2cqw 3cqw #f0642b59}.principle-graphic-module__mbfsBG__secondary{color:var(--secondary);font-size:2.8cqw}.principle-graphic-module__mbfsBG__cursor{width:7cqw;fill:var(--ink);stroke:var(--paper);stroke-width:1.4px;stroke-linejoin:round;filter:drop-shadow(0 .6cqw 1cqw #00000059);position:absolute;top:66%;left:38%}.principle-graphic-module__mbfsBG__reliable{background:var(--soft)}.principle-graphic-module__mbfsBG__reliable:before{content:"";z-index:-1;background:var(--orange);width:55%;height:170%;position:absolute;top:-35%;left:-24%;transform:rotate(23deg)}.principle-graphic-module__mbfsBG__dashboard{background:var(--ink);width:82%;color:var(--paper);padding:5.5cqw 5cqw 4.5cqw;position:absolute;top:17%;left:9%;box-shadow:0 3cqw 7cqw #19191940}.principle-graphic-module__mbfsBG__gauges{grid-template-columns:repeat(3,1fr);gap:2cqw;display:grid}.principle-graphic-module__mbfsBG__gauge{flex-direction:column;align-items:center;gap:2.4cqw;min-width:0;display:flex}.principle-graphic-module__mbfsBG__ring{background:radial-gradient(closest-side, var(--ink) 80%, transparent 81%), var(--orange);width:15cqw;height:15cqw;color:var(--orange);font-family:var(--font-plex-mono), monospace;border-radius:50%;place-items:center;font-size:3.8cqw;display:grid}.principle-graphic-module__mbfsBG__gaugeLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:color-mix(in srgb, var(--paper) 75%, transparent);font-size:2.5cqw;overflow:hidden}.principle-graphic-module__mbfsBG__uptime{border-top:1px solid color-mix(in srgb, var(--paper) 15%, transparent);margin-top:5cqw;padding-top:3.5cqw}.principle-graphic-module__mbfsBG__uptimeLabel{color:color-mix(in srgb, var(--paper) 60%, transparent);margin-bottom:1.8cqw;font-size:2.4cqw;display:block}.principle-graphic-module__mbfsBG__bars{grid-template-columns:repeat(30,1fr);gap:.6cqw;height:5cqw;display:grid}.principle-graphic-module__mbfsBG__bars span{background:var(--orange)}.principle-graphic-module__mbfsBG__release{background:var(--paper);color:var(--ink);font-family:var(--font-plex-mono), monospace;align-items:center;gap:1.4cqw;padding:1.8cqw 3cqw;font-size:2.4cqw;display:flex;position:absolute;top:7%;right:5%;box-shadow:0 1.5cqw 4cqw #1919192e}.principle-graphic-module__mbfsBG__release>span:not(.principle-graphic-module__mbfsBG__releaseDot){color:var(--deep-orange)}.principle-graphic-module__mbfsBG__releaseDot{background:var(--orange);border-radius:50%;width:1.6cqw;height:1.6cqw}@media (prefers-reduced-motion:no-preference){:is([data-principle-card]:hover .principle-graphic-module__mbfsBG__features,[data-principle-card]:hover .principle-graphic-module__mbfsBG__window,[data-principle-card]:hover .principle-graphic-module__mbfsBG__dashboard){transform:translateY(-1cqw)}:is([data-principle-card]:hover .principle-graphic-module__mbfsBG__done,[data-principle-card]:hover .principle-graphic-module__mbfsBG__release){transform:translate(1cqw,-1.6cqw)}[data-principle-card]:hover .principle-graphic-module__mbfsBG__cursor{transform:translate(-1cqw,-1.4cqw)}}
.home-principles-module__QszTta__section{z-index:5;background:var(--paper);color:var(--ink);position:relative;box-shadow:0 -24px 80px #00000024}.home-principles-module__QszTta__stage{background:var(--paper);padding-block:4rem;position:relative;overflow:clip}.home-principles-module__QszTta__panel{padding-block:1rem}.home-principles-module__QszTta__card{border:1px solid var(--rule);background:linear-gradient(125deg,#f7f5ef,#eeece5);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,6rem);min-height:34rem;padding:clamp(2rem,5vw,6rem);display:grid;position:relative}.home-principles-module__QszTta__number{color:var(--deep-orange);font-family:var(--font-plex-mono), monospace;letter-spacing:.12em;font-size:.8125rem;display:block}.home-principles-module__QszTta__number span{color:var(--secondary)}.home-principles-module__QszTta__card h2{letter-spacing:-.05em;margin-block:2rem 1.5rem;font-size:clamp(2.5rem,5vw,6rem);font-weight:500;line-height:1.08}.home-principles-module__QszTta__copy p{max-width:32ch;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.6}.home-principles-module__QszTta__graphic{color:var(--ink)}.home-principles-module__QszTta__thread{display:none}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__stage{height:100svh;padding:0}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__track{will-change:transform;width:300%;height:100%;display:flex;position:relative}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__panel{flex:0 0 33.3333%;align-items:center;min-width:0;padding-block:5rem 0;display:flex}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__card{height:68svh;min-height:0;width:calc(100% - var(--page-gutter) * 2);margin-inline:auto}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__thread{z-index:3;width:100%;height:100%;color:var(--orange);pointer-events:none;display:block;position:absolute;inset:0}@media (max-width:767px){.home-principles-module__QszTta__card{grid-template-columns:1fr;gap:2rem;min-height:0;padding:2rem 1.5rem}.home-principles-module__QszTta__card h2{margin-top:1.5rem}.home-principles-module__QszTta__graphic{max-width:28rem}}.home-principles-module__QszTta__leadIn{text-align:center;padding-block:2rem 4rem}.home-principles-module__QszTta__leadIn h2{letter-spacing:-.05em;width:fit-content;margin-inline:auto;font-size:clamp(2.5rem,5.5vw,6rem);font-weight:500;line-height:1.08}.home-principles-module__QszTta__leadIn p{max-width:44ch;margin:2rem auto 0;font-size:clamp(1.25rem,2.2vw,2rem);line-height:1.45}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__leadIn{z-index:4;align-items:center;padding-block:4rem 0;display:flex;position:absolute;inset:0}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__track{z-index:2}@media (min-width:768px) and (max-width:64rem) and (orientation:portrait){.home-principles-module__QszTta__leadIn h2{font-size:clamp(4rem,10vw,6.5rem)}.home-principles-module__QszTta__leadIn p{font-size:1.5rem}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__card{grid-template-columns:1fr;align-content:center;gap:clamp(2.5rem,5svh,4rem)}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__graphic{order:-1;width:min(100%,34rem)}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__card h2{margin-block:1.25rem;font-size:clamp(4rem,10vw,6rem)}.home-principles-module__QszTta__section[data-horizontal] .home-principles-module__QszTta__copy p{max-width:34ch;font-size:1.375rem}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.home-principles-module__QszTta__panel{--stack-top:calc(var(--navbar-height) + .5rem);--stack-strip:3.75rem;top:var(--stack-top);position:sticky}.home-principles-module__QszTta__panel:nth-child(2){top:calc(var(--stack-top) + var(--stack-strip))}.home-principles-module__QszTta__panel:nth-child(3){top:calc(var(--stack-top) + var(--stack-strip) * 2)}.home-principles-module__QszTta__card{transform-origin:50% 0;box-shadow:0 -10px 30px #1919190f}}
.home-hero-module__0w3GvW__scene{--hero-header-height:104px;z-index:3;background:var(--paper);position:relative}.home-hero-module__0w3GvW__stage{--scene-height:100svh;isolation:isolate;position:relative;overflow:clip}.home-hero-module__0w3GvW__content{z-index:2;pointer-events:none;padding-block:5rem 7rem;position:relative}.home-hero-module__0w3GvW__content a{pointer-events:auto}.home-hero-module__0w3GvW__eyebrow{letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:1rem;margin-bottom:2rem;font-size:.6875rem;font-weight:500;display:flex}.home-hero-module__0w3GvW__eyebrow:before{content:"";background:var(--orange);width:1.25rem;height:1px}.home-hero-module__0w3GvW__title{letter-spacing:-.035em;text-wrap:nowrap;max-width:54%;font-size:clamp(3.5rem,6.4vw,6.5rem);font-weight:600;line-height:1.06}.home-hero-module__0w3GvW__titleLine{margin-bottom:-.1em;padding-bottom:.14em;display:block;overflow:clip}.home-hero-module__0w3GvW__titleLine>span{display:block}.home-hero-module__0w3GvW__accent{color:var(--deep-orange)}.home-hero-module__0w3GvW__introduction{letter-spacing:-.015em;max-width:min(34ch,46%);margin-top:2rem;font-size:clamp(1.25rem,2vw,1.875rem);line-height:1.45}.home-hero-module__0w3GvW__primaryAction{border:1px solid var(--ink);background:var(--ink);min-height:3.75rem;color:var(--paper);letter-spacing:0;border-radius:0;justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.home-hero-module__0w3GvW__primaryAction span{color:var(--orange);font-size:1.25rem}.home-hero-module__0w3GvW__primaryAction:hover{background:var(--orange);color:var(--ink)}.home-hero-module__0w3GvW__primaryAction:hover span{color:var(--ink)}.home-hero-module__0w3GvW__primaryAction:focus-visible{outline:2px solid var(--deep-orange);outline-offset:4px}.home-hero-module__0w3GvW__work{justify-content:space-between;align-items:center;gap:2rem;min-height:3rem;margin-top:1.25rem;font-weight:500;display:inline-flex}.home-hero-module__0w3GvW__frame{z-index:1;width:45%;height:var(--scene-height);clip-path:polygon(0 0,86% 0,100% 100%,14% 100%);background:var(--ink);position:absolute;top:0;left:55%}.home-hero-module__0w3GvW__photo{object-fit:cover;object-position:60% 50%}.home-hero-module__0w3GvW__guides{top:calc(var(--scene-height) * .14);height:calc(var(--scene-height) * .72);z-index:0;border-inline:1px solid var(--rule);transform:rotate(var(--hero-guide-angle,-6deg));pointer-events:none;position:absolute;left:54%;right:3%}.home-hero-module__0w3GvW__guides:before,.home-hero-module__0w3GvW__guides:after{content:"";background:var(--rule);width:109%;height:1px;position:absolute;left:-4%}.home-hero-module__0w3GvW__guides:before{top:12%}.home-hero-module__0w3GvW__guides:after{bottom:8%}.home-hero-module__0w3GvW__guides i{z-index:1;width:11px;height:11px;position:absolute;top:calc(12% + .5px);left:-.5px;transform:translate(-50%,-50%)}.home-hero-module__0w3GvW__guides i:before,.home-hero-module__0w3GvW__guides i:after{content:"";background:var(--secondary);position:absolute}.home-hero-module__0w3GvW__guides i:before{width:11px;height:1px;top:5px}.home-hero-module__0w3GvW__guides i:after{width:1px;height:11px;left:5px}.home-hero-module__0w3GvW__guides i:nth-child(2){top:auto;bottom:calc(8% + .5px);transform:translate(-50%,50%)}.home-hero-module__0w3GvW__guides i:nth-child(3){left:auto;right:-.5px;transform:translate(50%,-50%)}.home-hero-module__0w3GvW__scrollCue{left:var(--page-gutter);z-index:2;border-left:1px solid var(--ink);letter-spacing:.2em;text-transform:uppercase;width:9rem;padding:.4rem 0 .4rem 1.25rem;font-size:.625rem;line-height:1.8;position:absolute;bottom:2rem}.home-hero-module__0w3GvW__thread{z-index:3;width:100%;height:100%;color:var(--orange);pointer-events:none;opacity:0;position:absolute;inset:0}@media (max-width:767px){.home-hero-module__0w3GvW__scene{--hero-header-height:125px}.home-hero-module__0w3GvW__heroPanel{flex-direction:column;justify-content:space-between;align-items:stretch;padding-bottom:3.25rem}.home-hero-module__0w3GvW__content{order:-1;padding-block:2rem 1.5rem}.home-hero-module__0w3GvW__eyebrow{gap:.75rem;margin-bottom:1.25rem;font-size:.625rem}.home-hero-module__0w3GvW__title{max-width:100%;font-size:clamp(1.8rem,8.7vw,3.5rem)}.home-hero-module__0w3GvW__introduction{max-width:30ch;margin-top:1.25rem;font-size:1.25rem}.home-hero-module__0w3GvW__work{margin-top:.6rem}.home-hero-module__0w3GvW__frame{flex-shrink:0;width:83%;height:clamp(12rem,31svh,24rem);margin-left:13%;position:relative;top:auto;left:auto}.home-hero-module__0w3GvW__guides{inset:55% 5% 12% 12%}.home-hero-module__0w3GvW__scrollCue{width:auto;max-width:none;padding-block:0;font-size:.5625rem;bottom:.75rem}}@media (min-width:768px) and (max-height:600px){.home-hero-module__0w3GvW__content{padding-block:2rem 4rem}.home-hero-module__0w3GvW__eyebrow{margin-bottom:1rem}.home-hero-module__0w3GvW__introduction{margin-top:1rem}.home-hero-module__0w3GvW__scrollCue{bottom:1rem}}.home-hero-module__0w3GvW__heroPanel{padding-top:var(--hero-header-height);min-height:var(--scene-height);align-items:flex-start;display:flex;position:relative}.home-hero-module__0w3GvW__edge{width:45%;height:var(--scene-height);color:var(--orange);pointer-events:none;position:absolute;top:0;left:55%;overflow:visible;transform:translate(-2rem)}.home-hero-module__0w3GvW__shade{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(270deg,#000000d9,#0009 42%,#00000014 85%);position:absolute;inset:0}.home-hero-module__0w3GvW__about{z-index:4;min-height:var(--scene-height);color:var(--paper);--focus:var(--orange);--link-accent:var(--orange);background:linear-gradient(270deg,#000000d9,#0009 50%,#0000001a),url(/brand/artwork/workspace-hero.png) 50%/cover;align-items:center;padding-block:5rem;display:flex;position:relative}.home-hero-module__0w3GvW__about h2{letter-spacing:-.045em;max-width:13ch;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.12}.home-hero-module__0w3GvW__aboutCopy{max-width:52ch;margin-top:2rem;font-size:1.125rem;line-height:1.65}.home-hero-module__0w3GvW__scene[data-enhanced] .home-hero-module__0w3GvW__stage{--scene-height:100svh;height:var(--scene-height);position:sticky;top:0}.home-hero-module__0w3GvW__scene[data-enhanced]{height:380svh;margin-bottom:-100svh}.home-hero-module__0w3GvW__scene[data-enhanced] .home-hero-module__0w3GvW__about{visibility:hidden;opacity:0;background:0 0;position:absolute;inset:0}.home-hero-module__0w3GvW__scene[data-enhanced] .home-hero-module__0w3GvW__thread{height:100%}@media (max-width:767px){.home-hero-module__0w3GvW__heroPanel{min-height:max(var(--scene-height), calc(32rem + var(--scene-height) * .36 + 4rem));padding-bottom:0;display:block}.home-hero-module__0w3GvW__frame{top:max(calc(var(--scene-height) * .56), 32rem);height:calc(var(--scene-height) * .36);position:absolute}.home-hero-module__0w3GvW__content{padding-bottom:0}.home-hero-module__0w3GvW__edge{display:none}.home-hero-module__0w3GvW__about{background-image:linear-gradient(90deg,#000000d9,#00000080 50%,#0000001a),url(/brand/artwork/workspace-hero.png);padding-block:4rem}.home-hero-module__0w3GvW__aboutCopy{max-width:30ch;font-size:1rem}}.home-hero-module__0w3GvW__frame:after{content:"";pointer-events:none;background:linear-gradient(#0000006b,#0000001f 50%,#0000);height:clamp(10rem,24svh,16rem);position:absolute;inset:0 0 auto}@media (min-width:768px){.home-hero-module__0w3GvW__about{padding-block:12rem 4rem}.home-hero-module__0w3GvW__aboutText{width:46%;margin-left:32%}}.home-hero-module__0w3GvW__aboutAction{background:var(--paper);color:var(--ink);border-color:var(--paper)}.home-hero-module__0w3GvW__aboutAction span{color:var(--deep-orange)}.home-hero-module__0w3GvW__aboutAction:hover{border-color:var(--orange)}.home-hero-module__0w3GvW__aboutAction:focus-visible{outline-color:var(--orange)}@media (max-width:767px){.home-hero-module__0w3GvW__title{font-size:calc((100vw - 2 * var(--page-gutter)) / 7.8)}}@media (min-width:768px) and (max-width:64rem) and (orientation:portrait){.home-hero-module__0w3GvW__heroPanel{align-items:center}.home-hero-module__0w3GvW__content{padding-block:0 4rem}.home-hero-module__0w3GvW__aboutText{width:64%;margin-left:30%}.home-hero-module__0w3GvW__about h2{font-size:clamp(3.25rem,7vw,4.5rem)}.home-hero-module__0w3GvW__aboutCopy{font-size:1.25rem}}
