@font-face{font-family:Switzer;src:url(/fonts/Switzer-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::selection{color:#111;background:#dedede}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scrollbar-gutter:stable;scroll-behavior:smooth}:is(html:has(.definition-backdrop),html:has(.pricing-overlay--opening),html:has(.pricing-overlay--open),html:has(.pricing-overlay--closing),body:has(.pricing-overlay--opening),body:has(.pricing-overlay--open),body:has(.pricing-overlay--closing)){overflow:hidden}body{color:#111;letter-spacing:.02em;background:#fff;font-family:Switzer,Arial,sans-serif;font-weight:400;line-height:1.5}a{color:inherit}button{-webkit-tap-highlight-color:transparent}.site{padding:24px}.site-logo,.intro-copy,.definition-trigger,.work,.site-endmark{transition:filter 1.2s cubic-bezier(.16,1,.3,1),opacity 1.2s cubic-bezier(.16,1,.3,1)}html.three-handoff-arriving .site-intro,html.three-handoff-arriving .site-content .work,html.three-handoff-arriving .site-content .site-endmark,html.three-handoff-arriving .site-floating-nav{opacity:0;filter:blur(18px)}html.three-handoff-arriving .site-floating-nav{transform:translate(-50%)}html.three-handoff-reveal .site-intro,html.three-handoff-reveal .site-content .work,html.three-handoff-reveal .site-content .site-endmark,html.three-handoff-reveal .site-floating-nav{animation:1.2s cubic-bezier(.16,1,.3,1) both three-site-blur-in}@keyframes three-site-blur-in{0%{opacity:0;filter:blur(18px)}to{opacity:1;filter:blur()}}.site-content--blurred .site-logo,.site-content--blurred .intro-copy,.site-content--blurred .work,.site-content--blurred .site-endmark,.site-content--pricing-open .definition-trigger,.site-content--pricing-open .site-floating-top-mark{filter:blur(20px);opacity:.2;transition-duration:1.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.site-logo{width:20px;height:20px;position:relative}.site-logo-spacer{width:20px;height:20px}.site-floating-top-mark{z-index:8;width:20px;height:20px;position:fixed;top:24px;left:50%;transform:translate(-50%)}.site-floating-mark--footer-visible .site-floating-top-mark{opacity:0;pointer-events:none;transform:translate(-50%)scale(0)}.site-floating-mark--has-moved.site-floating-mark--footer-visible .site-floating-top-mark{animation:.21s step-end both sticky-mark-out}.site-floating-mark--has-moved:not(.site-floating-mark--footer-visible) .site-floating-top-mark{animation:.24s step-end both sticky-mark-in}.site-floating-mark--has-moved.site-floating-mark--footer-visible .site-floating-top-mark svg path{animation:.21s step-end sticky-mark-flash-out}.site-floating-mark--has-moved:not(.site-floating-mark--footer-visible) .site-floating-top-mark svg path{animation:.24s step-end sticky-mark-flash-in}@keyframes sticky-mark-out{0%{opacity:1;transform:translate(-50%)scale(1)rotate(0)}18%{opacity:1;transform:translate(-50%)scale(1.08)rotate(-8deg)}38%{opacity:1;transform:translate(-50%)scale(.9)rotate(6deg)}58%{opacity:1;transform:translate(-50%)scale(.65)rotate(-5deg)}78%{opacity:1;transform:translate(-50%)scale(.34)rotate(3deg)}to{opacity:0;transform:translate(-50%)scale(0)rotate(0)}}@keyframes sticky-mark-in{0%{opacity:0;transform:translate(-50%)scale(0)rotate(-6deg)}16%{opacity:1;transform:translate(-50%)scale(.45)rotate(-10deg)}32%{opacity:1;transform:translate(-50%)scale(.92)rotate(7deg)}50%{opacity:1;transform:translate(-50%)scale(1.16)rotate(-5deg)}68%{opacity:1;transform:translate(-50%)scale(.97)rotate(2deg)}84%{opacity:1;transform:translate(-50%)scale(1.04)rotate(-1deg)}to{opacity:1;transform:translate(-50%)scale(1)rotate(0)}}@keyframes sticky-mark-flash-out{0%{fill:#111}18%,78%{fill:#ff5100}to{fill:#111}}@keyframes sticky-mark-flash-in{0%,50%{fill:#ff5100}68%,to{fill:#111}}.site-footer-mark{place-items:center;width:min(280px,78vw);height:min(280px,78vw);display:grid}.site-footer-mark .mark-button{width:100%;height:100%}.site-footer-mark .taraf-mark{width:min(139.2px,55vw)}.site-wordmark{width:116px;height:20px;display:block;position:absolute;top:0;left:0;overflow:visible}.site-logo .cycle-button,.site-logo .cycle-mark{width:20px;height:20px}.site-intro{text-align:center;justify-items:center;width:min(384px,100%);margin-block:auto;font-size:14px;display:grid}.site-header{flex-direction:column;align-items:center;min-height:calc(90svh - 48px);display:flex}.site-intro h1{font-size:inherit;letter-spacing:.02em;max-width:384px;margin:0;font-weight:400;line-height:1.5}.definition-trigger{z-index:12;color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted #1116;text-decoration:underline dotted #1116;text-decoration-thickness:1px;position:relative}.site-content--pricing-open .definition-trigger{z-index:auto}.definition-trigger:focus-visible{outline-offset:3px;outline:1px solid}.definition-backdrop{z-index:10;cursor:default;touch-action:none;background:0 0;border:0;width:100%;padding:0;position:fixed;inset:0}.definition-panel{z-index:11;color:#111;letter-spacing:.02em;width:min(384px,100vw - 48px);font-size:14px;line-height:1.5;animation:.65s ease-out .35s both definition-appear;position:fixed}.definition-heading{flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.definition-word-space{flex:none}@keyframes definition-appear{0%{opacity:0}to{opacity:1}}.definition-muted{color:#1116}.definition-panel p{margin:0}.definition-panel .definition-origin{margin-top:16px}.definition-meanings{gap:16px;margin-top:16px;display:grid}.site-nav{gap:8px;display:flex}.site-inline-nav{z-index:12;margin-top:24px;transition:opacity .28s,filter .28s;position:relative}.site-inline-nav--leaving{opacity:0;filter:blur(10px);pointer-events:none}.site-floating-nav{z-index:13;opacity:0;filter:blur(10px);pointer-events:none;transition:opacity .32s,filter .32s;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.site-floating-nav--visible{opacity:1;filter:blur();pointer-events:auto;transition-delay:.12s}.site-nav button,.site-nav a{color:#111;min-height:38px;letter-spacing:inherit;-webkit-tap-highlight-color:transparent;background:#fff;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:14px;font-weight:400;text-decoration:none;transition:background-color .22s,transform .22s;display:inline-flex}.site-nav-plus{cursor:pointer;border:1px solid #1113;width:38px}.plus-icon{transition:transform .22s cubic-bezier(.2,1.25,.4,1)}.site-nav-plus--open .plus-icon{transform:rotate(45deg)}.site-nav .site-nav-email{border:1px dashed #1113;padding:0 12px}.site-nav button:focus-visible,.site-nav a:focus-visible{outline-offset:3px;outline:1px solid #111}@media (hover:hover){.site-nav button:hover,.site-nav a:hover{background:#fafafa;transform:translateY(-1px)}}.work{margin-top:24px}.project-gallery{gap:144px;display:grid}.project-row{justify-items:center;gap:48px;display:grid}.project-meta{letter-spacing:.02em;text-align:center;align-content:start;row-gap:16px;width:min(384px,100%);font-size:14px;line-height:1.5;display:grid}.project-year{color:#1116}.project-description,.project-services{margin:0}.project-description{font-size:inherit;font-weight:400;line-height:inherit}.project-services{color:#1116}.project-images{gap:16px;width:min(100%,1200px);display:grid}.project-image{width:100%;height:auto;display:block}.pricing-overlay{z-index:10;overscroll-behavior:contain;visibility:hidden;pointer-events:none;justify-content:center;align-items:center;padding:24px 24px 80px;transition:visibility 0s linear 1.2s;display:flex;position:fixed;inset:0;overflow:hidden}.pricing-overlay--opening,.pricing-overlay--open,.pricing-overlay--closing{visibility:visible;pointer-events:auto;transition-delay:0s}.pricing-backdrop{-webkit-backdrop-filter:blur();cursor:default;touch-action:none;background:#fff0;border:0;width:100%;padding:0;transition:background-color 1.2s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter 1.2s cubic-bezier(.4,0,.2,1),backdrop-filter 1.2s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.pricing-overlay--opening .pricing-backdrop,.pricing-overlay--open .pricing-backdrop,.pricing-overlay--closing .pricing-backdrop{-webkit-backdrop-filter:blur(28px);background:#ffffffd1}.pricing-panel{filter:blur(20px);opacity:0;will-change:filter, opacity;background:0 0;width:min(100%,640px);max-height:100%;transition:filter .68s cubic-bezier(.4,0,.2,1),opacity .68s cubic-bezier(.4,0,.2,1);position:relative}.pricing-overlay--open .pricing-panel{filter:blur(.01px);opacity:1}.pricing-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.pricing-card{color:#111;background:#fff;border:1px solid #1111111f;flex-direction:column;align-items:flex-start;height:min(320px,100dvh - 190px);padding:20px;font-family:Switzer,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;display:flex}.pricing-card h3{font-size:inherit;margin:0;font-weight:400}.pricing-card-copy{flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-top:auto;display:flex}.pricing-card-icon-slot{flex:none;align-items:center;height:24px;margin-bottom:16px;display:flex}.pricing-card-icon{color:#111;height:auto;display:block}.pricing-card-icon--product{width:12px}.venture-cube-mark{flex:none;place-items:center;width:22px;height:22px;display:grid}.venture-cube-mark svg{color:#111;opacity:0;will-change:opacity, transform;grid-area:1/1;height:auto;display:block}.venture-cube-mark--one{width:11px;animation:5.2s step-end 1.55s infinite both venture-one}.venture-cube-mark--two{width:22px;animation:5.2s step-end 1.55s infinite both venture-two}.venture-cube-mark--three{width:22px;animation:5.2s step-end 1.55s infinite both venture-three}@keyframes venture-one{0%,2%{opacity:1;color:#111;transform:scale(1)}2.5%{opacity:1;color:#111;transform:scale(.8)}3%,91.99%{opacity:0;color:#111;transform:scale(.65)}92%{opacity:1;color:var(--venture-one-flash,#ff5100);transform:scale(.8)}93%{opacity:1;color:var(--venture-one-flash,#ff5100);transform:scale(1)}94%,to{opacity:1;color:#111;transform:scale(1)}}@keyframes venture-two{0%,2.99%{opacity:0;color:#111;transform:scale(.65)}3%{opacity:1;color:var(--venture-two-flash,#00bd32);transform:scale(.8)}4%{opacity:1;color:var(--venture-two-flash,#00bd32);transform:scale(1)}5%,7%{opacity:1;color:#111;transform:scale(1)}7.5%{opacity:1;color:#111;transform:scale(.8)}8%,85.99%{opacity:0;color:#111;transform:scale(.65)}86%{opacity:1;color:var(--venture-two-flash,#00bd32);transform:scale(.8)}87%{opacity:1;color:var(--venture-two-flash,#00bd32);transform:scale(1)}88%,91%{opacity:1;color:#111;transform:scale(1)}91.5%{opacity:1;color:#111;transform:scale(.8)}92%,to{opacity:0;color:#111;transform:scale(.65)}}@keyframes venture-three{0%,7.99%{opacity:0;color:#111;transform:scale(.65)}8%{opacity:1;color:var(--venture-three-flash,#0095ff);transform:scale(.8)}9%{opacity:1;color:var(--venture-three-flash,#0095ff);transform:scale(1)}10%,85%{opacity:1;color:#111;transform:scale(1)}85.5%{opacity:1;color:#111;transform:scale(.8)}86%,to{opacity:0;color:#111;transform:scale(.65)}}@media (prefers-reduced-motion:reduce){.venture-cube-mark svg{animation:none}.venture-cube-mark--three{opacity:1}}.pricing-description{color:#111;margin:0}.pricing-description-prefix{color:#1116;white-space:nowrap;display:block}.pricing-rate{color:#111;margin:0}.site-endmark{place-items:center;min-height:calc(100svh - 48px);margin-top:24px;display:grid;position:relative}@media (max-width:700px){.work,.site-endmark,.site-content--blurred .work,.site-content--blurred .site-endmark{filter:none;opacity:1;transition:none}.site-content--pricing-open .work,.site-content--pricing-open .site-endmark{opacity:0;transition:opacity 1.2s cubic-bezier(.4,0,.2,1)}.site-content:not(.site-content--pricing-open):not(.site-content--blurred) .work,.site-content:not(.site-content--pricing-open):not(.site-content--blurred) .site-endmark{transition:opacity 1.2s cubic-bezier(.4,0,.2,1)}.project-gallery{gap:112px}.project-row{gap:32px}.project-image{border:1px solid #11111114}.pricing-cards{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:1fr;gap:12px;height:min(680px,100dvh - 160px)}.pricing-card{height:100%;min-height:0;padding:16px}.pricing-card-icon-slot{height:20px;margin-bottom:10px}.pricing-card-copy{gap:16px}.pricing-card-icon--product{width:10px}.venture-cube-mark{width:18px;height:18px}.venture-cube-mark--one{width:9px}.venture-cube-mark--two,.venture-cube-mark--three{width:18px}}.stage{flex-direction:column;justify-content:center;align-items:center;gap:72px;min-height:100svh;padding:32px;display:flex}.mark-button{width:min(139.2px,67vw);min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.mark-button:focus-visible,.cycle-button:focus-visible{outline-offset:12px;outline:2px solid}.mark-button:disabled,.cycle-button:disabled{opacity:1;color:inherit;cursor:pointer}.taraf-mark{width:100%;height:auto;display:block;overflow:visible}.mark-letter,.cycle-mark{transform-origin:50%;transition:transform .18s cubic-bezier(.2,1.35,.4,1)}.mark-letter{transform-box:fill-box}.mark-button:not(:disabled):active .mark-letter,.cycle-button:not(:disabled):active .cycle-mark{transition-duration:80ms;transition-timing-function:ease-out;transform:scale(.96)}.cycle-button{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.cycle-mark{width:24px;height:24px;display:block;overflow:visible}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-floating-mark .site-floating-top-mark,.site-floating-mark .site-floating-top-mark svg path{animation:none}.site-floating-mark,.site-floating-top-mark,.pricing-overlay,.pricing-backdrop,.pricing-panel,.plus-icon,.site-inline-nav,.site-floating-nav,.site-logo,.intro-copy,.definition-trigger,.work,.site-endmark{transition:none}.definition-panel{animation:none}.mark-letter,.cycle-mark{transition:none}html.three-handoff-arriving .site-intro,html.three-handoff-arriving .site-content .work,html.three-handoff-arriving .site-content .site-endmark,html.three-handoff-arriving .site-floating-nav,html.three-handoff-reveal .site-intro,html.three-handoff-reveal .site-content .work,html.three-handoff-reveal .site-content .site-endmark,html.three-handoff-reveal .site-floating-nav{opacity:1;filter:none;animation:none}}
