.a3-nectar-flower{pointer-events:none;-webkit-user-select:none;user-select:none}
.a3-page .a3-founders{z-index:10;color:var(--a3-ink);background:#090b08;padding:max(72px,min(12vh,150px)) 0;position:relative}.a3-founders .a3-founders-eyebrow{text-transform:uppercase;letter-spacing:.07em;color:var(--a3-muted);font:10px/1.4 monospace}.a3-founders .a3-founders-eyebrow>span{color:#f15b18;margin-right:10px}.a3-founders .a3-founders-title{letter-spacing:-.04em;max-width:16ch;margin-top:22px;font-size:max(32px,min(8vw,68px));font-weight:400;line-height:1.04}.a3-founders .a3-founders-grid{grid-template-columns:minmax(0,1fr);gap:36px;margin:max(40px,min(7vh,72px)) 0 0;padding:0;list-style:none;display:grid}.a3-founders .a3-founder{gap:18px;margin:0;display:grid}.a3-founders .a3-founder-portrait{aspect-ratio:4/5;background:#11140f;border:1px solid #f4f2e92b;display:block;position:relative;overflow:hidden}.a3-founders .a3-founder-portrait img{object-fit:cover;object-position:30% center;filter:grayscale()contrast(1.05);opacity:.82;width:100%;height:100%}.a3-founders .a3-founders-item:nth-child(2) .a3-founder-portrait img{object-position:74% center}.a3-founders .a3-founder-index{letter-spacing:.07em;color:#f15b18;font:10px/1.4 monospace;position:absolute;top:14px;left:14px}.a3-founders .a3-founder-caption{gap:8px;display:grid}.a3-founders .a3-founder-name{letter-spacing:-.03em;font-size:max(20px,min(5vw,26px));font-weight:400}.a3-founders .a3-founder-role{text-transform:uppercase;letter-spacing:.07em;color:var(--a3-muted);font:10px/1.4 monospace}.a3-founders .a3-founder-quote{max-width:44ch;color:var(--a3-muted);font-size:15px;line-height:1.5}.a3-founders .a3-founders-note{max-width:48ch;color:var(--a3-muted);border-top:1px solid #f4f2e92b;margin-top:max(32px,min(5vh,56px));padding-top:20px;font-size:14px}@media (min-width:850px){.a3-founders .a3-founders-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px}}.a3-founders-terminus{visibility:hidden;pointer-events:none;width:24%;height:140px;margin:24px 0 0 8%;display:block}
.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-card.pain-cutout{box-shadow:none;object-fit:contain;object-position:center;filter:drop-shadow(0 .7vw .8vw #76270740);background:0 0;border:0}.a3-pains .giant-card.pain-chain-object{aspect-ratio:1;width:100%;height:auto;display:block;position:relative}.a3-pains .pain-chain-layers{width:100%;height:69.286%;position:absolute;top:15.357%;left:0}.a3-pains .pain-chain-layers>img{width:100%;height:auto;display:block;position:absolute;top:0;left:0}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-shot{filter:none}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-shot>.pain-quality-item{object-fit:contain;object-position:center;background:0 0;border:0;border-radius:0;width:100%;height:100%}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-item{object-fit:contain;object-position:center;background:0 0;border:0}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-wire{filter:none}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-photo{filter:drop-shadow(0 .45vw .55vw #76270740)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-quality-sticker{filter:drop-shadow(.14vw .22vw .18vw #56220740)}.a3-pains .giant-pinning .giant-tape{visibility:hidden}
.a3-pains .pain-float{left:var(--float-x);z-index:4;pointer-events:none;transform:translate3d(var(--pdx,0px), 0, 0) rotate(calc(var(--float-tilt,0deg) + var(--prot,0deg)));transform-origin:50%;will-change:transform;color:var(--blueprint-ink);position:absolute}.a3-pains .pain-float small{letter-spacing:.04em;margin-bottom:5px;font:400 9px/1.2 monospace;display:block}.a3-pains .pain-float--caption{width:max(155px,min(39vw,320px));top:-64px}.a3-pains .pain-float--caption h3{font:400 clamp(16px, 4.2vw, 23px) / 1.08 var(--font-note);letter-spacing:-.025em}.a3-pains .pain-float--word{max-width:58vw;top:-70px}.a3-pains .pain-float--word span{width:max-content;max-width:100%;font:800 clamp(22px, 6.5vw, 46px) / .95 var(--font-heading);text-transform:uppercase;letter-spacing:-.01em;border:1px solid;padding:3px 8px 4px;display:block}.a3-pains .pain-float--answer{width:max(155px,min(42vw,350px));top:calc(100% + 18px)}.a3-pains .pain-float--answer p{font:400 clamp(16px, 4.2vw, 23px) / 1.1 var(--font-note);letter-spacing:-.025em}.a3-pains .pain-float--arrow{width:max(100px,min(29vw,320px));height:auto}.a3-pains .pain-float--arrow svg{width:100%;height:auto;stroke:var(--blueprint-paper);stroke-linecap:round;stroke-linejoin:round;shape-rendering:geometricprecision;display:block;overflow:visible}.a3-pains .pain-float--arrow path{stroke-width:2px;vector-effect:non-scaling-stroke}.a3-pains .pain-float--arrow-a{top:-38px}.a3-pains .pain-float--arrow-b{top:66%}.a3-pains .giant-pinning.no-motion .pain-float{will-change:auto;width:100%;max-width:620px;margin:20px 0;position:relative;inset:auto;transform:none}.a3-pains .giant-pinning.no-motion .pain-float--arrow{width:90px}
.a3-pains *,.a3-pains :before,.a3-pains :after{box-sizing:border-box}.a3-pains,.a3-pains,.a3-pains h1,.a3-pains h2,.a3-pains h3,.a3-pains h4,.a3-pains h5,.a3-pains h6,.a3-pains p,.a3-pains figure{margin:0;padding:0}.a3-pains{scroll-behavior:auto}.a3-pains img,.a3-pains svg{vertical-align:middle;display:block}.a3-pains img{max-width:100%;height:auto}.a3-pains button,.a3-pains input{font:inherit}.a3-pains{margin:0;display:block}.a3-pains .reference-defs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.a3-pains{--font-note:"Nothing You Could Do", cursive}.a3-pains *,.a3-pains :before,.a3-pains :after{box-sizing:border-box}.a3-pains *{margin:0}.a3-pains{-webkit-text-size-adjust:100%;scrollbar-gutter:stable;font-family:var(--font-body);-webkit-font-smoothing:antialiased;--screen:100svh;--screen-lg:100lvh;--font-heading:"futura-pt-condensed", "Futura PT Condensed", "Futura PT Cond", Futura, "Arial Narrow", "Helvetica Neue", sans-serif;--font-body:"Inter Tight Variable", "Inter Tight", Inter, system-ui, sans-serif;--stage-bg:#ff7e00;--sb-track:#013900;--sb-thumb:#b6fe00;--edge-bite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 15' preserveAspectRatio='none'%3E%3Cpath d='M0 0A50 15 0 0 0 50 15A50 15 0 0 0 100 0L100 15L0 15Z' fill='%23000'/%3E%3C/svg%3E");--section-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1456 150.5' preserveAspectRatio='none'%3E%3Cpath d='M1456 0C801.9 272 212.833 113.333 0 0Z' fill='%23000'/%3E%3C/svg%3E");--section-bite:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1456 150.5' preserveAspectRatio='none'%3E%3Cpath d='M0 0C212.833 113.333 801.9 272 1456 0L1456 150.5L0 150.5Z' fill='%23000'/%3E%3C/svg%3E");--curve-depth:10.336vw;--drop-blur:.02vw;--drop-ink:#00000057;--orbit-r:calc(16.366vw / 2);--orbit-d:calc(var(--orbit-r) * 2);--roll-size:7vw;--ring-w:calc(var(--roll-size) * .12);--path-line:#ffffff8c;--tag-bg:#fcd805;--tag-ink:#16110a;--ink:#16110a;--word-colour:#fcd805;--nav-face:#fff1a2;--nav-ink:#fcd805;--h2-size:2.778vw;--h2-line:2.431vw;--h2-track:-.083vw;--top-inset:1.2vw;--top-mark-w:9vw;--top-mark-h:calc(var(--top-mark-w) * 118 / 191);--masthead:calc(var(--top-inset) + var(--top-mark-h));--product-scale:1;--product-roll-w:calc(30.625vw * var(--product-scale));--product-roll-h:calc(28.889vw * var(--product-scale));--pi-h:calc(54.215vw * var(--product-scale));background:#034102;line-height:1.5;overflow-x:clip}@media (min-width:744px) and (max-width:1279px){.a3-pains{--top-inset:max(10px, 1.2vw)}}@media (max-width:743px){.a3-pains{--top-inset:3vw;--top-mark-w:18vw;--product-scale:2.2;--h2-size:5.6vw;--h2-line:4.9vw;--h2-track:-.17vw}}.a3-pains .h2{font-family:var(--font-heading);font-size:var(--h2-size);font-weight:800;line-height:var(--h2-line);letter-spacing:var(--h2-track);text-transform:uppercase}.a3-pains .subhead{background:var(--tag-bg);color:var(--tag-ink);white-space:nowrap;font-family:var(--font-heading);text-transform:capitalize;letter-spacing:-.033vw;border-radius:.42vw;padding:.678vw .678vw .678vw 1.6em;font-size:1.111vw;font-style:normal;font-weight:700;line-height:1.111vw;position:relative}.a3-pains .subhead:before{content:"";opacity:.9;background-image:radial-gradient(circle,currentColor 42%,#0000 45%);background-repeat:repeat-y;background-size:100% 33.333%;width:.2vw;height:1.05vw;position:absolute;top:50%;left:.62vw;transform:translateY(-50%)}@media (min-width:744px) and (max-width:1279px){.a3-pains .subhead{padding:max(6px,.678vw) max(6px,.678vw) max(6px,.678vw) 1.6em;font-size:max(11px,1.111vw);line-height:max(11px,1.111vw)}}@media (max-width:743px){.a3-pains .subhead{letter-spacing:-.1vw;border-radius:1.2vw;padding:1.9vw 1.9vw 1.9vw 1.6em;font-size:3.2vw;line-height:3.2vw}.a3-pains .subhead:before{width:.6vw;height:3vw;left:1.8vw}}.a3-pains .giant-pinning{--giant-bg:#b6fe00;--giant-ink:#013900;--giant-size:38.194vw;--giant-open-gx:1vw;--giant-inset:.045;--giant-open-at:.4;--giant-tail:18vw;--giant-arc:var(--curve-depth);--giant-sheet:calc(var(--screen-lg) + var(--giant-arc));z-index:11;margin-top:calc(var(--giant-arc) * -1);padding-top:var(--giant-arc);padding-bottom:var(--giant-tail);background-color:#0000;background-image:linear-gradient(var(--giant-bg) 0 0);background-position:0 100%;background-repeat:no-repeat;background-size:100% calc(100% - var(--giant-arc) + 1px);position:relative;overflow:hidden}.a3-pains .giant-brow{height:var(--giant-arc);background:var(--giant-bg);-webkit-mask-image:var(--section-bite);-webkit-mask-image:var(--section-bite);-webkit-mask-image:var(--section-bite);mask-image:var(--section-bite);pointer-events:none;position:absolute;top:0;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.a3-pains .giant-brow:before{content:"";background:0 0;background-size:100% var(--giant-sheet);opacity:.2;pointer-events:none;background-position:0 0;background-repeat:no-repeat;position:absolute;inset:0}.a3-pains .giant-pinning .wrapper:before{content:"";background:0 0;background-size:100% var(--giant-sheet);opacity:.2;pointer-events:none;background-position:0 100%;background-repeat:no-repeat;position:absolute;inset:0}.a3-pains .giant-pinning:after{content:"";height:var(--giant-tail);background:0 0;background-size:100vw var(--giant-sheet);opacity:.2;pointer-events:none;background-repeat:repeat;position:absolute;bottom:0;left:0;right:0}.a3-pains .giant-pinning .wrapper{height:var(--screen-lg);position:relative;overflow:hidden}.a3-pains .giant-canvas{will-change:transform;position:absolute;inset:0}.a3-pains .giant-canvas>*{left:var(--gx);top:var(--gy);position:absolute}.a3-pains .giant-pinning .top-title{--gx:calc(var(--giant-open-gx) - var(--giant-inset) * 100vw);--gy:22vw;text-align:center;z-index:2;width:100vw}.a3-pains .down-to-horizontal{--gx:var(--giant-open-gx);--gy:48vw}.a3-pains .diagdown-to-horizontal{--gx:215vw;--gy:95vw}.a3-pains .diagup-to-horizontal{--gx:371vw;--gy:48vw}.a3-pains .diag-down-arrow,.a3-pains .diag-up-arrow{width:26vw;height:17.33vw;color:var(--giant-ink);opacity:.75}.a3-pains .diag-down-arrow svg,.a3-pains .diag-up-arrow svg{width:100%;height:100%;overflow:visible}.a3-pains .diag-down-arrow path,.a3-pains .diag-up-arrow path{fill:none;stroke:currentColor;stroke-width:.5px;stroke-linecap:round;stroke-linejoin:round}.a3-pains .diag-down-arrow{--gx:184vw;--gy:77vw}.a3-pains .diag-up-arrow{--gx:338vw;--gy:80vw}.a3-pains .giant-row{width:max-content;color:var(--giant-ink)}.a3-pains .giant-row .giant{font-family:var(--font-heading);font-size:var(--giant-size);letter-spacing:-.005em;white-space:nowrap;z-index:1;align-items:center;margin:0;font-weight:800;line-height:.82;display:flex;position:relative}.a3-pains .giant-row .giant-index{pointer-events:none;flex:none;align-self:flex-start;width:auto;max-width:none;height:.089em;margin:.078em .061em 0 0}.a3-pains .giant-slot{--giant-slot:.5947em;width:var(--giant-slot);z-index:2;rotate:var(--giant-tilt,0deg);translate:calc(var(--giant-dx,0em) + var(--pdx,0px)) var(--giant-dy,0em);will-change:transform;flex:none;position:relative}.a3-pains .giant-card{aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:-.0182em .026em var(--drop-blur) var(--drop-ink);border-radius:.14em;display:block}.a3-pains .giant-slot .giant-tape,.a3-pains .giant-prop--shot .giant-tape{--peel:1;--peel-shadow:none;z-index:3;width:.42em;position:absolute;top:0;left:50%;translate:-50% -46%}.a3-pains .giant-row .giant>span{display:flex}.a3-pains .giant-pinning .clip{flex:none;margin:-.2em -.05em 0;padding:.2em .05em 0;display:block;overflow:hidden}.a3-pains .giant-pinning .char{display:block;transform:none}.a3-pains .giant-pinning[data-reveal=live] .char{transform:none}.a3-pains .giant-prop{left:var(--px);top:var(--py);width:calc(var(--pw) * var(--gp-scale,1));height:auto;rotate:calc(var(--pr) + var(--prot,0deg));z-index:var(--pz);translate:var(--pdx,0px);will-change:transform;filter:drop-shadow(.35vw .5vw var(--drop-blur) var(--drop-ink));pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.a3-pains .giant-prop--shot{font-size:calc(var(--pw) * var(--gp-scale,1) * 1.6815);filter:drop-shadow(.7vw 1vw var(--drop-blur) var(--drop-ink));border-radius:.14em}.a3-pains .giant-prop--shot>img{border-radius:inherit;width:100%;height:auto;display:block}.a3-pains .giant-pinning .top-title{color:var(--giant-ink);flex-direction:column;align-items:center;gap:1vw;display:flex}.a3-pains .giant-pinning .top-title .subhead{width:-moz-fit-content;width:fit-content;margin-inline:auto}.a3-pains .giant-pinning .top-title .h2{text-align:center;letter-spacing:-.188vw;font-size:6.25vw;font-style:normal;font-weight:800;line-height:.77}.a3-pains .giant-pinning .subhead{--tag-bg:var(--giant-ink);--tag-ink:var(--giant-bg);transform:rotate(-2deg)}.a3-pains .giant-pinning .h2{font-family:var(--font-heading);letter-spacing:-.01em;flex-direction:column;align-items:center;margin:0;font-size:2.9vw;font-weight:800;line-height:.94;display:flex}.a3-pains .giant-pinning .h2 .line{display:flex}@media (prefers-reduced-motion:reduce){.a3-pains .giant-pinning .wrapper{height:auto;padding:8vw 6vw;overflow:visible}.a3-pains .giant-pinning .wrapper:before{background-size:100vw var(--giant-sheet);background-position:0 0;background-repeat:repeat}.a3-pains .giant-canvas{will-change:auto;flex-direction:column;gap:7vw;display:flex;position:static}.a3-pains .giant-canvas>*{position:relative;top:auto;left:auto}.a3-pains .giant-prop,.a3-pains .diag-down-arrow,.a3-pains .diag-up-arrow{display:none}.a3-pains .giant-row .giant{white-space:normal}}@media (min-width:744px) and (max-width:1279px) and (orientation:portrait){.a3-pains .giant-pinning{--gp-scale:1.8;--giant-size:68.75vw;--giant-open-gx:1.8vw;--giant-tail:32.4vw}.a3-pains .giant-pinning .top-title{--gy:39.6vw}.a3-pains .giant-pinning .top-title .h2{letter-spacing:-.3vw;font-size:10vw}.a3-pains .down-to-horizontal{--gy:86.4vw}.a3-pains .diagdown-to-horizontal{--gx:387vw;--gy:171vw}.a3-pains .diagup-to-horizontal{--gx:667.8vw;--gy:86.4vw}.a3-pains .diag-down-arrow,.a3-pains .diag-up-arrow{width:46.8vw;height:31.2vw}.a3-pains .diag-down-arrow{--gx:331.2vw;--gy:138.6vw}.a3-pains .diag-up-arrow{--gx:608.4vw;--gy:144vw}.a3-pains .giant-pinning .giant-note{--hand-w:23vw}}@media (max-width:743px){.a3-pains .giant-pinning{--giant-open-at:.22;--giant-size:91.67vw;--giant-open-gx:2.4vw;--giant-tail:0vw;margin-bottom:calc(58vw - var(--screen-lg) / 2)}.a3-pains .giant-pinning .top-title{--gy:52vw}.a3-pains .giant-pinning .top-title .h2{letter-spacing:-.4vw;font-size:14vw}.a3-pains .giant-pinning .top-title{gap:3vw}.a3-pains .down-to-horizontal{--gy:115vw}.a3-pains .diagdown-to-horizontal{--gx:516vw;--gy:228vw}.a3-pains .diagup-to-horizontal{--gx:890vw;--gy:115vw}.a3-pains .diag-down-arrow,.a3-pains .diag-up-arrow{width:62.4vw;height:41.6vw}.a3-pains .diag-down-arrow{--gx:442vw;--gy:185vw}.a3-pains .diag-up-arrow{--gx:811vw;--gy:192vw}.a3-pains .giant-pinning .giant-prop{--pw:45vw!important}.a3-pains .giant-pinning .giant-note{--hand-w:80.8vw;font-size:20px!important}.a3-pains .down-to-horizontal .giant-note{--px:14%!important;--py:90%!important}.a3-pains .diagdown-to-horizontal .giant-note{--px:14%!important;--py:80%!important}.a3-pains .diagup-to-horizontal .giant-note{--px:19%!important;--py:98%!important}}@media (prefers-reduced-motion:reduce){.a3-pains .giant-pinning{--giant-size:18vw}}@media (max-width:743px){.a3-pains{--pi-h:140vw}}.a3-pains{--about-bg:#034102;--about-ink:#b6fe00}.a3-pains .hand-note{--hand-w:25vw;--hand-ink:#b6fe00;width:var(--hand-w);height:calc(var(--hand-w) * .6875);pointer-events:none;position:absolute}.a3-pains .giant-note{--hand-w:12.8vw;--hand-ink:var(--giant-ink);--hand-draw:.3;will-change:transform;left:var(--px);top:var(--py);z-index:1}.a3-pains{--note-fs:.9722vw;--note-lh:1.0417vw;--note-indent-x:1.2vw;--note-indent-y:.9vw;--note-bow:.486vw;--note-lead-x:1.667vw;--note-lead-y:1.319vw;--note-tail:1.25vw;--note-rule:max(1.2px, .087vw);--note-stroke:.02em}@media (min-width:744px) and (max-width:1279px){.a3-pains{--note-fs:max(11px, .9722vw);--note-lh:max(11.8px, 1.0417vw);--note-indent-x:max(13.6px, 1.2vw);--note-indent-y:max(10.2px, .9vw);--note-bow:max(5.5px, .486vw);--note-lead-x:max(18.9px, 1.667vw);--note-lead-y:max(14.9px, 1.319vw);--note-tail:max(14.1px, 1.25vw)}}@media (max-width:743px){.a3-pains{--note-fs:3.59vw;--note-lh:3.846vw;--note-indent-x:4.431vw;--note-indent-y:3.323vw;--note-bow:1.795vw;--note-lead-x:6.154vw;--note-lead-y:4.872vw;--note-tail:4.615vw}}.a3-pains .hand-note .hand-ink{top:calc(var(--hand-w) * .2119 + var(--note-indent-y));left:calc(var(--hand-w) * .1447 + var(--note-indent-x));font-family:var(--font-note), cursive;font-weight:400;font-size:var(--note-fs);line-height:var(--note-lh);letter-spacing:0;-webkit-text-stroke:var(--note-stroke) currentColor;text-transform:lowercase;white-space:nowrap;text-align:left;color:var(--hand-ink);transform-origin:0 0;position:absolute;transform:rotate(353deg)}.a3-pains .hand-note .hand-rule{max-width:none;position:absolute;overflow:visible}.a3-pains .hand-note .hand-rule path{fill:none;stroke:var(--hand-ink);stroke-width:calc(10 * tan(atan2(var(--note-rule), var(--note-bow))));stroke-linecap:round}.a3-pains .hand-note .hand-rule--x{top:calc(-1 * (var(--note-indent-y) + var(--note-rule) / 2 + var(--note-bow) * .435));left:calc(-1 * (var(--note-indent-x) + var(--note-rule) / 2 + var(--note-lead-x)));width:calc(100% + var(--note-indent-x) + var(--note-rule) / 2 + var(--note-lead-x) + var(--note-tail));height:var(--note-bow);transform-origin:var(--note-lead-x) 50%}.a3-pains .hand-note .hand-rule--y{left:calc(-1 * (var(--note-indent-x) + var(--note-rule) / 2 + var(--note-bow) * .418));top:calc(-1 * (var(--note-indent-y) + var(--note-rule) / 2 + var(--note-lead-y)));width:var(--note-bow);height:calc(100% + var(--note-indent-y) + var(--note-rule) / 2 + var(--note-lead-y) + var(--note-tail));transform-origin:50% var(--note-lead-y);rotate:3deg}.a3-pains .hand-note .hand-line{display:block}.a3-pains .peel{rotate:var(--peel-dir,0deg);--peel-bleed:.6vw;--peel-w:0px;--peel-h:0px;--peel-span:calc(var(--peel-w) * max(sin(var(--peel-dir,0deg)), -1 * sin(var(--peel-dir,0deg))) + var(--peel-h) * max(cos(var(--peel-dir,0deg)), -1 * cos(var(--peel-dir,0deg))));--peel-pad:calc(var(--peel-bleed) + max(0px, calc((var(--peel-span) - var(--peel-h)) / 2)));--peel-shut:calc(-1 * var(--peel-pad));--peel-far:calc(100% + var(--peel-pad));--peel-edge:calc(50% - var(--peel-span) / 2);--peel-from:var(--peel-shut);--peel-to:32%;--peel-cut:calc(var(--peel-from) + var(--peel) * (var(--peel-to) - var(--peel-from)));display:block;position:relative}.a3-pains .peel-face{height:100%;clip-path:polygon(var(--peel-shut) var(--peel-cut), var(--peel-far) var(--peel-cut), var(--peel-far) var(--peel-far), var(--peel-shut) var(--peel-far));filter:var(--peel-shadow,none);display:block}.a3-pains .peel-flap{width:100%;height:100%;left:0;top:calc(-100% + 2 * var(--peel-cut) - 1px);clip-path:polygon(var(--peel-shut) var(--peel-shut), var(--peel-far) var(--peel-shut), var(--peel-far) var(--peel-cut), var(--peel-shut) var(--peel-cut));position:absolute;transform:scaleY(-1)}.a3-pains .peel-turn{height:100%;rotate:calc(-1 * var(--peel-dir,0deg));display:block}.a3-pains .peel img{object-fit:var(--peel-fit,cover);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.a3-pains .peel-flap img{filter:var(--peel-back,url(#peel-back)) brightness(calc(1 + var(--peel) * .22))}.a3-pains [data-peel=scroll] .peel-face,.a3-pains [data-peel=scroll] .peel-flap{will-change:clip-path}@media (prefers-reduced-motion:reduce){.a3-pains .peel{--peel:0}}.a3-pains{scrollbar-color:#b6fe00 #013900;scrollbar-width:thin}@supports not (height:100lvh){.a3-pains{--screen:100vh;--screen-lg:100vh}}@supports not (width:calc(1px * sin(1deg))){.a3-pains .hand-note .hand-rule path{stroke-width:1.2px}}.a3-pains .giant-pinning.no-motion{--giant-size:18vw;margin-bottom:0}.a3-pains .giant-pinning.no-motion .wrapper{height:auto;padding:8vw 6vw;overflow:visible}.a3-pains .giant-pinning.no-motion .wrapper:before{background-size:100vw var(--giant-sheet);background-position:0 0;background-repeat:repeat}.a3-pains .giant-pinning.no-motion .giant-canvas{will-change:auto;flex-direction:column;gap:7vw;display:flex;position:static}.a3-pains .giant-pinning.no-motion .giant-canvas>*{position:relative;top:auto;left:auto}.a3-pains .giant-pinning.no-motion .char{transform:none}.a3-pains .giant-pinning.no-motion .giant-prop,.a3-pains .giant-pinning.no-motion .diag-down-arrow,.a3-pains .giant-pinning.no-motion .diag-up-arrow{display:none}.a3-pains .giant-pinning.no-motion .top-title{width:100%}@media (prefers-reduced-motion:reduce){.a3-pains .giant-pinning{margin-bottom:0}.a3-pains .giant-pinning .top-title{width:100%}.a3-pains .giant-pinning .char{transform:none}}.a3-pains .reference-end-space{display:none}@media (max-width:743px) and (prefers-reduced-motion:no-preference){.a3-pains .reference-end-space{height:max(0px, calc(var(--screen-lg) / 2 - 58vw));background:#b6fe00;display:block}.a3-pains .giant-pinning.no-motion .reference-end-space{display:none}}@font-face{font-family:A3 Pains Condensed;src:url(/static/img/homepage-a3/pains/dinpro-condensed-black.ttf)format("truetype");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:A3 Pains Note;src:url(/static/img/homepage-a3/pains/segoe-print.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:A3 Pains Body;src:url(/static/img/homepage-a3/pains/onest-cyrillic.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.a3-pains{--font-heading:"A3 Pains Condensed", "Arial Narrow", sans-serif;--font-note:"A3 Pains Note", cursive;--font-body:"A3 Pains Body", sans-serif}.a3-pains .giant-row .giant>.pain-preface{letter-spacing:.015em;z-index:4;font-size:.13em;line-height:1;position:absolute;top:0;left:.25em;transform:translateY(-165%)}.a3-pains .giant-solution{width:64vw;color:var(--giant-ink);position:absolute;top:8%;left:calc(100% + 14vw)}.a3-pains .solution-arrow{stroke:currentColor;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;width:11vw;height:auto;position:absolute;top:-1vw;left:-12.5vw;overflow:visible}.a3-pains .solution-label{font:600 .9vw/1.3 var(--font-body);letter-spacing:.09em;margin-bottom:1.4vw}.a3-pains .giant-solution h3{max-width:15ch;font:800 6.2vw/.98 var(--font-heading);text-transform:uppercase;letter-spacing:-.01em}.a3-pains .solution-case{font:700 1.6vw/1.2 var(--font-body);margin-top:3vw}.a3-pains .solution-proof{max-width:30ch;font:400 1.3vw/1.4 var(--font-body);margin-top:.65vw}@media (max-width:743px){.a3-pains .giant-solution{width:88vw}.a3-pains .solution-label{margin-bottom:3vw;font-size:2.5vw}.a3-pains .giant-solution h3{font-size:12vw}.a3-pains .solution-case{margin-top:6vw;font-size:4vw}.a3-pains .solution-proof{margin-top:2vw;font-size:3.6vw}}.a3-pains .giant-pinning.no-motion .giant-row .giant>.pain-preface{font-size:.23em;transform:translateY(-135%)}.a3-pains .giant-pinning.no-motion .giant-row{margin-top:7vw}.a3-pains .giant-pinning.no-motion .giant-row .giant{white-space:normal;flex-wrap:wrap}.a3-pains .giant-pinning.no-motion .giant-note{width:100%;height:auto;margin-top:4vw;position:relative;top:auto!important;left:auto!important}.a3-pains .giant-pinning.no-motion .hand-note .hand-ink{white-space:normal;text-transform:none;font-size:max(14px,min(3.59vw,22px));line-height:1.45;position:relative;top:auto;left:auto;transform:none}.a3-pains .giant-pinning.no-motion .hand-rule{display:none}.a3-pains .giant-pinning.no-motion .giant-solution{width:100%;margin-top:7vw;position:relative;top:auto;left:auto}.a3-pains .giant-pinning.no-motion .solution-arrow{width:80px;margin:2vw 0;position:relative;top:auto;left:auto}.a3-pains{--sb-track:#090b08;--sb-thumb:#b38a4c;--tag-bg:#1a2116;--tag-ink:#eeb15b;--ink:#f4f2e9}.a3-pains,.a3-pains{color:#f4f2e9;scrollbar-color:#b38a4c #090b08;background:#090b08}.a3-pains .reference-end-space{background:#090b08}.a3-pains .giant-pinning{--giant-bg:#090b08;--giant-ink:#f4f2e9;--drop-ink:#000b;--drop-blur:.4vw}.a3-pains .giant-brow:before,.a3-pains .giant-pinning .wrapper:before,.a3-pains .giant-pinning:after{opacity:1;background-image:radial-gradient(circle at 1px 1px,#c8b58e30 .7px,#0000 .95px),linear-gradient(90deg,#f4f2e906 1px,#0000 1px),linear-gradient(#f4f2e906 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:24px 24px,144px 144px,144px 144px}.a3-pains .giant-pinning .wrapper:before{-webkit-mask-image:radial-gradient(at 45% 48%,#000 16%,#0009 90%);mask-image:radial-gradient(at 45% 48%,#000 16%,#0009 90%)}.a3-pains .giant-row .giant>.pain-preface{color:#bdb9aa}.a3-pains .giant-pinning .top-title .subhead{--tag-bg:#20271b;--tag-ink:#d4b27a}.a3-pains .giant-pinning .top-title .h2{color:#f4f2e9}.a3-pains .giant-note{--hand-ink:#c9b58d}.a3-pains .diag-down-arrow,.a3-pains .diag-up-arrow,.a3-pains .solution-arrow{color:#d4ad70}.a3-pains .solution-label{color:#bcb7a7}.a3-pains .giant-solution h3{color:#eeb15b}.a3-pains .solution-case{color:#f4f2e9}.a3-pains .solution-proof{color:#bbbcae}.a3-pains .giant-card,.a3-pains .giant-prop--shot>img{border:1px solid #d4bf8e40}.a3-pains .giant-card{object-position:58% 50%}.a3-pains .giant-prop--shot{aspect-ratio:1}.a3-pains .giant-prop--shot>img{object-fit:cover;object-position:59% 52%;height:100%}.a3-pains .giant-prop--tag{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 .6vw 1.2vw #0008)}.a3-pains [data-pain="2"] [data-project-image=primary],.a3-pains [data-pain="2"] [data-project-image=evidence]>img{filter:grayscale(.85)sepia(.24)}.a3-pains .giant-tape{opacity:.72}.a3-pains .giant-pinning .wrapper:before{background-position:0 0;background-repeat:repeat;background-size:24px 24px,144px 144px,144px 144px}.a3-pains .giant-pinning .char{transform:none}@media (max-width:743px){.a3-pains .giant-pinning .diagup-to-horizontal .giant-note{--py:84%!important}}.a3-pains .giant-pinning .char{opacity:1!important;visibility:visible!important;transform:none!important}.a3-pains .giant-pinning .clip{overflow:visible}.a3-pains .giant-pinning .subhead,.a3-pains .giant-pinning .hand-line,.a3-pains .giant-pinning .hand-line>span,.a3-pains .giant-solution .solution-label,.a3-pains .giant-solution h3,.a3-pains .giant-solution .solution-case,.a3-pains .giant-solution .solution-proof{opacity:1!important;visibility:visible!important;clip-path:none!important}.a3-pains .giant-solution .solution-label,.a3-pains .giant-solution h3,.a3-pains .giant-solution .solution-case,.a3-pains .giant-solution .solution-proof{transform:none!important}.a3-pains .case-stage{display:flow-root}.a3-pains .case-guard-active .case-reveal{clip-path:inset(0 100% 0 0)}.a3-pains [data-project-image=universal-primary],.a3-pains [data-project-image=universal-evidence]>img{object-fit:contain;object-position:center;background:#10140e}.a3-pains .giant-pinning.no-motion .case-reveal{clip-path:none!important}@media (prefers-reduced-motion:reduce){.a3-pains .case-reveal{clip-path:none!important}}.a3-pains .giant-pinning[data-palette=orange-blueprint]{--blueprint-bg:#f15b18;--blueprint-ink:#26150e;--blueprint-secondary:#321c12;--blueprint-paper:#fff3df;--giant-bg:var(--blueprint-bg);--giant-ink:var(--blueprint-ink);--drop-ink:#76270748;--tag-bg:var(--blueprint-ink);--tag-ink:var(--blueprint-paper);--ink:var(--blueprint-ink);color:var(--blueprint-ink)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-brow:before,.a3-pains .giant-pinning[data-palette=orange-blueprint] .wrapper:before,.a3-pains .giant-pinning[data-palette=orange-blueprint]:after{background-image:radial-gradient(circle at 1px 1px,#321c126b .7px,#0000 .95px),linear-gradient(90deg,#321c1214 1px,#0000 1px),linear-gradient(#321c1214 1px,#0000 1px)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .pain-preface,.a3-pains .giant-pinning[data-palette=orange-blueprint] .solution-label,.a3-pains .giant-pinning[data-palette=orange-blueprint] .solution-proof{color:var(--blueprint-secondary)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .top-title .subhead{--tag-bg:var(--blueprint-ink);--tag-ink:var(--blueprint-paper)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .top-title .h2,.a3-pains .giant-pinning[data-palette=orange-blueprint] .solution-case{color:var(--blueprint-ink)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-note{--hand-ink:var(--blueprint-secondary)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .diag-down-arrow,.a3-pains .giant-pinning[data-palette=orange-blueprint] .diag-up-arrow,.a3-pains .giant-pinning[data-palette=orange-blueprint] .solution-arrow{color:var(--blueprint-ink)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-solution h3{color:var(--blueprint-paper)}.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-card,.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-prop--shot>img{border-color:#321c1280}.a3-pains .giant-pinning[data-palette=orange-blueprint] [data-project-image=universal-primary],.a3-pains .giant-pinning[data-palette=orange-blueprint] [data-project-image=universal-evidence]>img{background:#ed5516}.a3-pains .giant-pinning[data-palette=orange-blueprint] .giant-prop--tag{filter:drop-shadow(0 .6vw 1.2vw #76270735)}.a3-pains,.a3-pains .reference-end-space{color:#26150e;scrollbar-color:#26150e #f15b18;background:#f15b18}.a3-pains{isolation:isolate;color:#26150e;background:#f15b18;font-size:16px;line-height:1.5;position:relative}.a3-pains:lang(hy){--font-heading:var(--font-onest), sans-serif;--font-body:var(--font-onest), sans-serif;--font-note:var(--font-onest), sans-serif}.a3-pains .giant-pinning[data-palette=orange-blueprint] .wrapper:before{background-image:none}.a3-pains .a3-pains-field{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(at 45% 48%,#000 16%,#0009 90%);mask-image:radial-gradient(at 45% 48%,#000 16%,#0009 90%)}.a3-pains .a3-pains-field:before{content:"";transform:translate3d(var(--a3-table-x,0px), var(--a3-table-y,0px), 0);will-change:transform;background-image:radial-gradient(circle at 1px 1px,#321c126b .7px,#0000 .95px),linear-gradient(90deg,#321c1214 1px,#0000 1px),linear-gradient(#321c1214 1px,#0000 1px);background-size:24px 24px,144px 144px,144px 144px;position:absolute;inset:-144px}.a3-pains .giant-pinning.no-motion .a3-pains-field:before{will-change:auto;transform:none}
.a3-pains .giant-pinning .giant-solution{--case-width:min(64vw, 58svh);width:var(--case-width);top:50%;transform:translateY(-50%)}.a3-pains .giant-pinning .giant-solution--pair{width:calc(2 * var(--case-width) + 8vw)}.a3-pains .giant-pinning .giant-solution h3{max-width:var(--case-width);overflow-wrap:anywhere;font-size:min(6.2vw,9vh);font-size:min(6.2vw,9svh)}.a3-pains .giant-pinning .case-stage{grid-template-columns:var(--case-width);gap:8vw;margin-top:max(16px,min(2vw,32px));display:grid}.a3-pains .giant-pinning .giant-solution--pair .case-stage{grid-template-columns:repeat(2, var(--case-width))}.a3-pains .pain-case{color:var(--blueprint-ink);font-family:var(--font-body);outline-offset:6px;align-content:start;gap:10px;text-decoration:none;display:grid}.a3-pains .pain-case-caption{font-size:11px;line-height:1.3}.a3-pains .pain-case-image{aspect-ratio:16/9;border:1px solid var(--blueprint-ink);background:#e8e6db;width:100%;display:block;overflow:hidden}.a3-pains .pain-case-image img{object-fit:cover;object-position:center 32%;width:100%;height:100%}.a3-pains .pain-case-image img[src="/static/img/landing/syrnik.webp"]{object-position:center top}.a3-pains .pain-case-name{letter-spacing:-.04em;justify-content:space-between;align-items:baseline;gap:12px;font-size:max(22px,min(2.6vw,38px));line-height:1.05;display:flex}.a3-pains .pain-case-description{max-width:42ch;font-size:max(15px,min(1.35vw,21px));line-height:1.3}.a3-pains .pain-case-open{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;width:max-content;min-height:44px;font-size:14px;line-height:1.2;display:flex}.a3-pains .pain-case:focus-visible{outline:2px solid var(--blueprint-ink)}.a3-pains .pain-case:hover .pain-case-open{border-bottom-width:2px}.a3-pains .case-reveal[aria-hidden=true]{pointer-events:none}@media (min-width:744px) and (max-width:1099px){.a3-pains .giant-pinning .giant-solution h3{font-size:min(6.2vw,6.5vh);font-size:min(6.2vw,6.5svh)}}@media (min-width:1100px){.a3-pains .giant-pinning .giant-solution{--case-width:64vw;--case-image-width:min(43vw, 69.3333svh)}.a3-pains .pain-case{grid-template-columns:var(--case-image-width) minmax(0, 1fr);column-gap:max(16px,min(2vw,32px))}.a3-pains .pain-case-caption{grid-column:1/-1}.a3-pains .pain-case-image{grid-area:2/1/5;align-self:start}.a3-pains .pain-case-name,.a3-pains .pain-case-description,.a3-pains .pain-case-open{grid-column:2;align-self:start}}@media (max-width:743px){.a3-pains .giant-pinning .giant-solution{--case-width:88vw}.a3-pains .giant-pinning .giant-solution h3{font-size:min(12vw,6.3vh);font-size:min(12vw,6.3svh)}}.a3-pains .giant-pinning.no-motion .giant-solution{--case-width:100%;width:100%;top:auto;transform:none}.a3-pains .giant-pinning.no-motion .case-stage,.a3-pains .giant-pinning.no-motion .giant-solution--pair .case-stage{grid-template-columns:minmax(0,1fr);gap:32px}.a3-pains .giant-pinning.no-motion .pain-case-image{grid-area:auto}.a3-pains .giant-pinning.no-motion .pain-case{grid-template-columns:minmax(0,1fr)}.a3-pains .giant-pinning.no-motion .pain-case-caption,.a3-pains .giant-pinning.no-motion .pain-case-name,.a3-pains .giant-pinning.no-motion .pain-case-description,.a3-pains .giant-pinning.no-motion .pain-case-open{grid-column:auto}@media (prefers-reduced-motion:reduce){.a3-pains .giant-pinning .giant-solution{--case-width:100%;width:100%;position:relative;top:auto;left:auto;transform:none}.a3-pains .giant-pinning .case-stage,.a3-pains .giant-pinning .giant-solution--pair .case-stage{grid-template-columns:minmax(0,1fr);gap:32px}.a3-pains .pain-case{grid-template-columns:minmax(0,1fr)}.a3-pains .pain-case-caption,.a3-pains .pain-case-image,.a3-pains .pain-case-name,.a3-pains .pain-case-description,.a3-pains .pain-case-open{grid-area:auto}}
.a3-process-copy .w-embed:before,.a3-process-copy .w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.a3-process-copy .w-embed:after{clear:both}.a3-process-copy{--brand-secondary:#f8eee8;--brand-black:#000;--brand-white:#fdf8f5;--font-secondary:var(--font-onest), sans-serif;--brand-primary:#ff5400;--font-primary:var(--font-onest), sans-serif;--brand-accent:#f9e2e1;--font-primary-dark:var(--font-onest), sans-serif;--brand-purple:#000}.a3-process-copy .section-about-text{font-family:var(--font-secondary);color:var(--brand-black);text-align:center;text-transform:uppercase;font-size:1.125em;font-weight:500;line-height:100%;position:absolute;inset:0% auto auto 1.125em}.a3-process-copy .section-projects-header{z-index:2;grid-column-gap:0em;grid-row-gap:0em;justify-content:center;align-items:flex-start;width:100%;padding-left:1.25em;padding-right:1.125em;display:flex;position:relative}.a3-process-copy .section-heading-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.a3-process-copy .section-heading{z-index:2;width:100%;max-width:5em;font-family:var(--font-primary-dark);color:var(--brand-black);text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:6.25em;font-weight:400;line-height:85%;position:relative}.a3-process-copy .section-services{flex-flow:column;justify-content:flex-start;align-items:center;width:100%;display:flex}.a3-process-copy .section-services-wrapper{grid-column-gap:6em;grid-row-gap:6em;flex-flow:column;justify-content:flex-start;align-items:center;width:100%;max-width:none;padding-top:10em;display:flex}.a3-process-copy .section-services-body{width:100%;min-height:100dvh;max-width:var(--size-container);flex-flow:column;justify-content:flex-start;align-items:center;display:flex;position:relative}.a3-process-copy .services-path{z-index:1;justify-content:center;align-items:flex-start;width:100%;display:flex;position:relative}.a3-process-copy .services-path-svg{z-index:2;opacity:.25;justify-content:center;align-items:center;width:100%;padding:.2em;display:block;position:relative}.a3-process-copy .service-block{grid-column-gap:.5em;grid-row-gap:.5em;flex-flow:row;justify-content:center;align-items:center;width:auto;font-size:.85em;display:inline-flex;position:relative;inset:auto}.a3-process-copy .service-block.one{right:-27%}.a3-process-copy .service-block.two{left:-17%}.a3-process-copy .service-block.three{right:-5%}.a3-process-copy .service-block.five{left:-10%}.a3-process-copy .service-block.six{right:-20%}.a3-process-copy .service-block.seven{left:-21%}.a3-process-copy .service-svg{width:7.25em;height:auto}.a3-process-copy .service-text{font-family:var(--font-primary-dark);color:var(--brand-primary);text-transform:uppercase;font-size:5em;line-height:80%}.a3-process-copy .service-block-para{font-family:var(--font-secondary);color:var(--brand-primary);margin-bottom:0;font-size:.875em;font-weight:500;line-height:120%}.a3-process-copy .service-block-para-wrapper{border:1px solid var(--brand-primary);background-color:var(--brand-white);border-radius:100px;max-width:18em;padding:.75em 1.25em;position:absolute;bottom:-2em;right:-4em;transform:rotate(-5deg)}.a3-process-copy .service-layer{justify-content:center;align-items:center;width:100%;height:5.2em;display:flex;position:relative}.a3-process-copy .services-layers{z-index:2;grid-column-gap:12em;grid-row-gap:12em;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a3-process-copy .services-path-svg-dark{z-index:3;justify-content:center;align-items:center;width:100%;padding-top:.2em;padding-left:.2em;padding-right:.2em;display:block;position:absolute}.a3-process-copy .blackhole-end{z-index:1;width:2.0625em;position:absolute;inset:auto auto 0% 0%}.a3-process-copy .blockhole-start{z-index:1;width:2.0625em;position:absolute;inset:0% 0% auto auto}.a3-process-copy .service-path-mobile,.a3-process-copy .service-path-mobile-dark{display:none}.a3-process-copy .lottie-animation{aspect-ratio:auto;width:100%;height:100%;position:static}@media screen and (max-width:991px){.a3-process-copy .section-about-text{font-size:1em}.a3-process-copy .section-heading{font-size:4em}.a3-process-copy .services-path-svg{padding-top:.2em;padding-bottom:.2em}.a3-process-copy .service-layer{font-size:.6em}.a3-process-copy .services-layers{grid-column-gap:7em;grid-row-gap:7em}.a3-process-copy .services-path-svg-dark{padding-top:.2em;padding-bottom:.2em}.a3-process-copy .blackhole-end,.a3-process-copy .blockhole-start{width:1.25em}.a3-process-copy .service-path-mobile,.a3-process-copy .service-path-mobile-dark{display:none}}@media screen and (max-width:767px){.a3-process-copy .section-about-text{position:static}.a3-process-copy .section-projects-header{justify-content:space-between;align-items:flex-start}.a3-process-copy .section-heading{font-size:3em}.a3-process-copy .service-block.one,.a3-process-copy .service-block.four{right:-27%}.a3-process-copy .service-block.six{right:-17%}.a3-process-copy .service-block-para-wrapper{display:none}.a3-process-copy .service-layer{font-size:.4em}.a3-process-copy .services-layers{grid-column-gap:4.5em;grid-row-gap:4.5em}.a3-process-copy .blackhole-end,.a3-process-copy .blockhole-start{width:1em}.a3-process-copy .service-path-mobile,.a3-process-copy .service-path-mobile-dark{display:none}}@media screen and (max-width:479px){.a3-process-copy .section-about-text{font-size:.75em;display:none}.a3-process-copy .section-projects-header{justify-content:center;align-items:flex-start;padding-left:.5em;padding-right:.5em}.a3-process-copy .section-heading{text-align:center}.a3-process-copy .section-services-wrapper{grid-column-gap:2em;grid-row-gap:2em;padding-top:5em}.a3-process-copy .section-services-body{justify-content:flex-start;align-items:center;min-height:0;overflow:hidden}.a3-process-copy .services-path{height:100%}.a3-process-copy .services-path-svg{display:none}.a3-process-copy .service-block.one{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:center;align-items:flex-end;width:60%;right:-13%}.a3-process-copy .service-block.two{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:center;align-items:flex-end;width:50%;left:-15%}.a3-process-copy .service-block.three{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:center;align-items:center;width:50%;right:-16%}.a3-process-copy .service-block.four{left:auto;right:-3%}.a3-process-copy .service-block.five{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:center;align-items:flex-end;width:65%;display:flex;position:relative;left:auto;right:-15%}.a3-process-copy .service-block.six{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:flex-start;align-items:flex-end;width:75%;right:-13%}.a3-process-copy .service-block.seven{grid-column-gap:.35em;grid-row-gap:.35em;flex-flow:wrap;justify-content:center;align-items:flex-end;width:50%;left:13%}.a3-process-copy .service-svg{width:6em;min-width:6em}.a3-process-copy .service-text{font-size:4.2em}.a3-process-copy .service-layer{width:100%;font-size:.7em}.a3-process-copy .services-layers{grid-column-gap:9em;grid-row-gap:9em;justify-content:center;align-items:center;height:auto;padding-bottom:5em;top:57%}.a3-process-copy .services-path-svg-dark{display:none}.a3-process-copy .blackhole-end{width:.85em;display:none;bottom:0%}.a3-process-copy .blockhole-start{width:.85em;display:none;top:0%}.a3-process-copy .service-path-mobile{z-index:2;opacity:.25;justify-content:center;align-items:flex-start;width:100%;height:100%;display:block;position:relative}.a3-process-copy .service-path-mobile-dark{z-index:3;opacity:1;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-bottom:0;display:block;position:absolute;inset:-2px auto auto}}.a3-process-copy .services-path-svg-dark svg,.a3-process-copy .service-path-mobile-dark svg,.a3-process-copy .service-path-mobile svg,.a3-process-copy .services-path-svg svg{overflow:visible!important}.a3-process-copy{--size-unit:16;--size-container-ideal:1440;--size-container-min:992px;--size-container-max:1920px;--size-container:clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font:calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)))}@media screen and (max-width:991px){.a3-process-copy{--size-container-ideal:834;--size-container-min:768px;--size-container-max:991px}}@media screen and (max-width:767px){.a3-process-copy{--size-container-ideal:550;--size-container-min:480px;--size-container-max:767px}}@media screen and (max-width:479px){.a3-process-copy{--size-container-ideal:390;--size-container-min:320px;--size-container-max:479px}}.a3-process-copy{font-size:var(--size-font)}.a3-process-copy .reference-end-space{pointer-events:none;height:70svh}.a3-process-copy .service-svg>.lottie-animation>svg{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.a3-process-copy .service-svg,.a3-process-copy .service-block-para-wrapper{opacity:1!important;transform:none!important}.a3-process-copy .service-block-para-wrapper{transform:rotate(-5deg)!important}}.a3-process-copy{--font-primary-dark:var(--font-onest), sans-serif;--font-secondary:var(--font-onest), sans-serif;--process-background:#090b08;--process-text:#f4f2e9;--process-muted:#b4b6aa;--brand-primary:#f15b18;color:var(--process-text);background:var(--process-background)}.a3-process-copy .section-heading,.a3-process-copy .service-text,.a3-process-copy .service-block-para{color:var(--process-text)}.a3-process-copy .section-about-text{color:var(--process-muted)}.a3-process-copy .service-block-para-wrapper{border-color:var(--brand-primary);background-color:#151811}.a3-process-copy .services-path-svg path,.a3-process-copy .services-path-svg-dark path,.a3-process-copy .service-path-mobile path,.a3-process-copy .service-path-mobile-dark path{stroke:var(--brand-primary)}.a3-process-copy .service-phase{font-family:var(--font-secondary);text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;color:var(--process-muted);font-size:.75em;font-weight:500;line-height:1.3;position:absolute;top:-4em;left:0}@media (max-width:479px){.a3-process-copy .service-phase{font-size:10px;top:-32px}}.a3-process-copy .process-art{width:100%;height:auto;position:relative}.a3-process-copy .process-art-image{object-fit:contain;transform-origin:50%;width:100%;height:100%;animation:arevian-process-art-breath var(--art-duration,12s) ease-in-out infinite;animation-delay:var(--art-delay,-2s);animation-play-state:paused;display:block;position:absolute;inset:0}.a3-process-copy [data-process-art="01"]{--art-duration:13.7s;--art-delay:-3.9s;--art-turn:.55deg;--art-drift:-0.55%}.a3-process-copy [data-process-art="02"]{--art-duration:15.1s;--art-delay:-9.4s;--art-turn:-.5deg;--art-drift:0.7%}.a3-process-copy [data-process-art="03"]{--art-duration:11.9s;--art-delay:-6.1s;--art-turn:.8deg;--art-drift:-0.65%}.a3-process-copy [data-process-art="04"]{--art-duration:14.3s;--art-delay:-2.7s;--art-turn:-.65deg;--art-drift:0.5%}.a3-process-copy [data-process-art="05"]{--art-duration:12.7s;--art-delay:-8.3s;--art-turn:.6deg;--art-drift:-0.7%}.a3-process-copy [data-process-art="06"]{--art-duration:16.1s;--art-delay:-10.7s;--art-turn:-.45deg;--art-drift:0.6%}.a3-process-copy [data-process-art="07"]{--art-duration:13.1s;--art-delay:-4.8s;--art-turn:.7deg;--art-drift:-0.5%}.a3-process-copy .section-services[data-process-ambient=true] .service-layer[data-process-near=true] .process-art-image{animation-play-state:running}@keyframes arevian-process-art-breath{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(var(--art-drift,-0.6%)) rotate(var(--art-turn,.6deg))}}.a3-process-copy .services-path,.a3-process-copy .services-path-svg,.a3-process-copy .services-path-svg-dark,.a3-process-copy .service-path-mobile,.a3-process-copy .service-path-mobile-dark{z-index:1;pointer-events:none}.a3-process-copy .services-layers{z-index:2}.a3-process-copy .services-path-svg,.a3-process-copy .service-path-mobile{opacity:1}.a3-process-copy .services-path-svg path,.a3-process-copy .service-path-mobile path{stroke:#665244;stroke-width:.55px;vector-effect:non-scaling-stroke}.a3-process-copy .services-path-svg-dark path,.a3-process-copy .service-path-mobile-dark path{stroke:#f15b18;stroke-width:2.25px;vector-effect:non-scaling-stroke}.a3-process-copy .service-path-mobile-dark{top:0}.a3-process-copy .process-registration{pointer-events:none}.a3-process-copy .process-registration line,.a3-process-copy .process-registration rect,.a3-process-copy .process-registration circle{vector-effect:non-scaling-stroke}.a3-process-copy .process-registration line{stroke:#f15b18;stroke-width:.6px}.a3-process-copy .process-registration rect{fill:#090b08;stroke:#f4f2e9;stroke-width:.65px}.a3-process-copy .process-registration circle{fill:#f4f2e9;stroke:none}.a3-process-copy .process-registration polyline{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.a3-process-copy .process-route-imprint{stroke:#f15b18;stroke-width:1.1px;opacity:.22}.a3-process-copy .process-route-imprint-two{stroke-dasharray:7 24;stroke-width:.85px;opacity:.14}.a3-process-copy .process-route-runner{stroke:#f4f2e9;stroke-width:2.9px;opacity:.9}.a3-process-copy .process-route-leader{stroke:#f15b18;stroke-width:.95px;opacity:.48}.a3-process-copy .process-route-leader-tail{opacity:.33}.a3-process-copy .process-registration .process-route-junction{fill:#090b08;stroke:#f15b18;stroke-width:.8px}.a3-process-copy .process-registration .process-route-end{fill:#f4f2e9}.a3-process-copy .process-gesture-stroke{stroke:#f15b18;stroke-width:1.8px;opacity:.7}.a3-process-copy .process-gesture-secondary{stroke-width:1.1px;opacity:.32}.a3-process-copy .process-gesture-draft{stroke-dasharray:3 7;opacity:.38}.a3-process-copy .process-gesture-ink{stroke-width:2.4px;opacity:.84}.a3-process-copy .process-gesture-signal{stroke-width:2.8px;opacity:.9}.a3-process-copy .process-gesture-belt{stroke-dasharray:4 12;stroke-width:1.1px;opacity:.36}@media (prefers-reduced-motion:reduce){.a3-process-copy .process-art-image{animation:none;transform:none}}.a3-process.a3-process-copy{z-index:12;font-family:var(--font-onest), sans-serif;isolation:isolate;scroll-margin-top:0;line-height:1.25;position:relative;overflow-x:clip}.a3-process-copy .section-services{z-index:1;position:relative}.a3-process-copy .a3-process-emission{pointer-events:none;z-index:0;width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.a3-process-copy[data-emission-motion=true] .a3-process-emission{display:block}.a3-process-copy[data-emission-motion=true] .blockhole-start{display:none}.a3-process-copy .section-services-wrapper{padding-top:0;padding-bottom:18svh}.a3-process-copy .section-heading{letter-spacing:-.055em;max-width:6.4em;font-size:5.2em;font-weight:400;line-height:.98}.a3-process-copy .service-text{letter-spacing:-.045em;white-space:nowrap;font-size:4.75em;font-weight:400;line-height:.95}.a3-process-copy .service-svg{flex-shrink:0;width:9.8em;min-width:9.8em}.a3-process-copy .section-services-body{min-height:0;overflow:visible}.a3-process-copy .services-path{aspect-ratio:1616/3300;height:auto}.a3-process-copy .services-path-svg,.a3-process-copy .services-path-svg-dark,.a3-process-copy .service-path-mobile,.a3-process-copy .service-path-mobile-dark{width:100%;height:100%;padding:0;position:absolute;inset:0}.a3-process-copy .services-path-svg>svg,.a3-process-copy .services-path-svg-dark>svg,.a3-process-copy .service-path-mobile>svg,.a3-process-copy .service-path-mobile-dark>svg{width:100%;height:100%;display:block}.a3-process-copy .services-layers{justify-content:space-around;gap:0;width:100%;height:100%;padding:0;inset:0;transform:none}.a3-process-copy .service-layer{flex:none;height:auto;min-height:0}.a3-process-copy .service-block.four{right:-24%}.a3-process-copy .process-line-port{width:100%;height:auto;display:block}.a3-process-copy .service-block-para{font-weight:400}.a3-process-copy .a3-process-entry{width:100%;position:relative}.a3-process-copy .a3-process-entry-stage{padding-top:10em;position:relative}.a3-process-copy .a3-process-entry[data-entry-motion=true]{height:165svh}.a3-process-copy .a3-process-entry[data-entry-motion=true] .a3-process-entry-stage{isolation:isolate;height:100svh;padding-top:0;position:sticky;top:0;overflow:hidden}.a3-process-copy [data-entry-motion=true] .section-projects-header{clip-path:inset(var(--entry-title-cut,105%) 0 0);position:absolute;bottom:12svh}.a3-process-copy[lang=hy] .section-heading{font-size:4.2em}.a3-process-copy[lang=hy] .service-text{font-size:4.3em}@media (max-width:991px){.a3-process-copy .section-heading{font-size:3.4em}.a3-process-copy[lang=hy] .section-heading{font-size:2.75em}}@media (max-width:767px){.a3-process-copy .section-heading{max-width:5.9em;font-size:2.55em}.a3-process-copy[lang=hy] .section-heading{font-size:2.15em}.a3-process-copy .service-block-para-wrapper{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:block;overflow:hidden}}@media (min-width:480px) and (max-width:767px){.a3-process-copy .service-block.one{right:-25%}}@media (max-width:479px){.a3-process-copy .a3-process-entry-stage{padding-top:5em}.a3-process-copy .service-text{font-size:3.75em}.a3-process-copy[lang=hy] .service-text{font-size:3.4em}.a3-process-copy .services-path{aspect-ratio:407/2420;height:auto}.a3-process-copy .service-layer>.service-block{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) 9.6em;place-items:center start;gap:.65em 2em;width:80%;display:grid;left:auto;right:auto}.a3-process-copy .service-text{grid-area:1/1}.a3-process-copy .service-text~.service-text{grid-area:2/1/auto/-1}.a3-process-copy .service-svg{grid-area:1/2;justify-self:end;width:9.6em;min-width:9.6em}.a3-process-copy .service-block.one{right:-4%}.a3-process-copy .service-block.two,.a3-process-copy .service-block.five,.a3-process-copy .service-block.seven{grid-template-columns:9.6em minmax(0,1fr);left:-4%;right:auto}.a3-process-copy .service-block.three{right:-2%}.a3-process-copy .service-block.four{left:auto;right:-3%}.a3-process-copy .service-block.six{right:-4%}.a3-process-copy .service-block.two>.service-text,.a3-process-copy .service-block.five>.service-text,.a3-process-copy .service-block.seven>.service-text{grid-column:2;justify-self:end}.a3-process-copy .service-block.two>.service-text~.service-text,.a3-process-copy .service-block.five>.service-text~.service-text,.a3-process-copy .service-block.seven>.service-text~.service-text{grid-column:1/-1}.a3-process-copy .service-block.two>.service-svg,.a3-process-copy .service-block.five>.service-svg,.a3-process-copy .service-block.seven>.service-svg{grid-column:1;justify-self:start}.a3-process-copy .service-block.four>.service-text{grid-area:2/1/auto/-1}.a3-process-copy .section-services-wrapper{padding-bottom:10svh}.a3-process-copy .service-phase{max-width:92vw;top:-3em}}
.a3-process-copy[data-unified-route=true] [data-process-base-route]{visibility:hidden}.a3-process-copy [data-process-thread],.a3-process-copy [data-process-unified-trail]{stroke-linecap:round;stroke-linejoin:round;pointer-events:none}
