@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}body,h1,h2,h3,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;color:inherit}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0;width:24px;height:24px;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer}[hidden]{display:none!important}}@layer base{:root{--blue:#0866e8;--ink:#202124;--muted:#5c626b;--line:#e5e8ec;--surface:#f6f8fa;--font:"Inter Variable", Inter, sans-serif}html{scroll-behavior:smooth;scroll-padding-top:32px}body{color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;background:#fff;font-size:16px;line-height:1.5}::selection{color:#142e53;background:#d9e9ff}:focus-visible{outline:3px solid var(--blue);outline-offset:5px;border-radius:3px}main:focus{outline:none}h1,h2,h3{font-weight:600}h1,.display-heading{letter-spacing:-.049em;text-wrap:balance;font-size:clamp(42px,4.35vw,66px);line-height:1.13}h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(32px,3.35vw,50px);line-height:1.17}h1 span,h2 span,.display-heading span{color:var(--blue)}.wrap{width:min(100% - 128px,1408px);margin-inline:auto}.lead{color:var(--muted);letter-spacing:-.02em;font-size:clamp(18px,1.5vw,23px);line-height:1.58}.body-copy{color:var(--muted);font-size:19px;line-height:1.6}.skip-link{z-index:50;background:var(--blue);color:#fff;border-radius:6px;padding:12px 18px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.will-reveal{opacity:0;transition:opacity .65s,transform .65s;transform:translateY(18px)}.is-visible{opacity:1;transform:none}}@layer components{.site-header{z-index:20;justify-content:space-between;align-items:center;height:80px;display:flex;position:relative}.wordmark{letter-spacing:-1.5px;align-items:baseline;gap:5px;font-size:30px;line-height:1;display:inline-flex}.wordmark strong{font-weight:750}.wordmark span{font-weight:420}.site-nav{align-items:center;gap:41px;font-size:16px;font-weight:450;display:flex}.site-nav>a{padding-block:12px}.site-nav a:hover,.site-nav [aria-current],.product-toggle:hover,.product-toggle.active{color:var(--blue)}.product-navigation{position:relative}.product-toggle{background:0 0;border:0;align-items:center;gap:8px;padding:12px 0;display:flex}.product-toggle svg{width:16px;height:16px;transition:transform .18s}.product-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.product-menu{border:1px solid var(--line);background:#fff;border-radius:12px;width:248px;padding:8px;list-style:none;position:absolute;top:48px;left:-20px;box-shadow:0 12px 34px #182d4914}.product-menu a{border-radius:7px;justify-content:space-between;align-items:center;padding:13px 12px;display:flex}.product-menu a:hover{background:var(--surface)}.product-menu svg{width:18px;height:18px}.language-nav{align-items:center;gap:9px;font-size:14px;display:flex}.language-nav a{justify-content:center;align-items:center;min-width:26px;min-height:44px;display:inline-flex}.language-nav span{color:#747a83}.language-nav [aria-current]{color:var(--blue);font-weight:550}.menu-toggle{background:0 0;border:0;padding:10px;display:none}.close-icon{display:none}.text-link,.button{align-items:center;gap:14px;min-height:48px;font-size:17px;font-weight:550;display:inline-flex}.text-link{color:var(--blue)}.text-link svg,.button svg{width:21px;height:21px;transition:transform .18s}.text-link:hover svg,.button:hover svg{transform:translate(4px)}.text-link:hover{color:#0050bf}.muted-link{color:var(--ink)}.button{background:var(--blue);color:#fff;border-radius:7px;padding:15px 24px;box-shadow:0 5px 13px #0866e814}.button:hover{background:#0059d4}.hero-actions{flex-wrap:wrap;align-items:center;gap:30px;margin-top:34px;display:flex}.home-hero{border-bottom:1px solid var(--line);grid-template-columns:47% 53%;align-items:center;min-height:738px;display:grid}.hero-copy{z-index:2;padding-bottom:72px;position:relative}.hero-copy h1{max-width:650px;font-size:clamp(50px,4.95vw,76px);line-height:1.1}.hero-copy h1 span{display:block}.hero-copy .lead{max-width:565px;margin-top:26px}.hero-visual{width:100%;height:650px;position:relative}.hero-catalogue{z-index:1;width:96%;position:absolute;top:-40px;right:-6px;transform:perspective(1200px)rotateY(-5deg)rotate(-2deg)}.hero-studio{z-index:3;width:35%;position:absolute;top:221px;left:0;transform:perspective(1200px)rotateY(4deg)rotate(3deg)}.hero-box{z-index:4;filter:drop-shadow(0 20px 19px #14284413);width:68%;position:absolute;top:335px;right:-22px}.hero-visual figcaption{position:absolute;bottom:0;right:8px}figcaption{color:#626973;text-align:right;margin-top:18px;font-size:12px;line-height:1.4}.products-intro{text-align:center;padding-block:62px 20px}.products-intro h2{font-size:clamp(34px,3.1vw,48px)}.products-intro .lead{max-width:1000px;margin:15px auto 0}.hero-catalogue-window{background:#f7f9fc;border:1px solid #d7dfe9;border-radius:14px;padding:22px 14px 14px;box-shadow:0 22px 44px #14284412}.hero-catalogue-window>.window-bar{background:0 0;border:0;height:18px;margin:-19px 0 9px;padding:0}.hero-catalogue-content{background:#fff;border:1px solid #e0e6ee;border-radius:8px;grid-template-columns:16% 84%;display:grid;overflow:hidden}.catalogue-sidebar{color:#5d6672;border-right:1px solid var(--line);background:#fbfcfe;padding-top:20px;font-size:9px}.mini-wordmark{letter-spacing:-.5px;color:var(--ink);white-space:nowrap;padding:0 10px 20px;font-size:11px;display:block}.catalogue-sidebar>span:not(.mini-wordmark){align-items:center;gap:6px;margin:0 7px 5px;padding:7px 5px;display:flex}.catalogue-sidebar i{border:1px solid;border-radius:2px;width:8px;height:8px}.catalogue-sidebar .selected{color:var(--blue);background:#edf4ff;border-radius:4px}.catalogue-grid-area{padding:30px 15px 16px}.catalogue-grid-area>h2{letter-spacing:-.04em;margin-bottom:17px;font-size:17px}.catalogue-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.catalogue-grid>div{background:#fafbfd;border:1px solid #e2e7ee;border-radius:6px;overflow:hidden}.catalogue-grid img{object-fit:contain;background:#eef1f5;width:100%;height:97px}.grid-product-name{padding:8px 7px 2px;font-size:8px;font-weight:550;line-height:1.3;display:block}.grid-category{color:#707985;padding:2px 7px 8px;font-size:7px;display:block}.hero-copy-window{background:#fafcff;border:1px solid #d6dfe9;border-radius:13px;padding:16px;box-shadow:0 22px 30px #14284418}.hero-copy-window>.window-bar{background:0 0;border:0;gap:8px;height:25px;padding:0;font-size:13px}.hero-draft{background:#fff;border:1px solid #e0e6ef;border-radius:8px;margin-block:19px 13px;padding:15px;font-size:14px;line-height:1.6}.hero-draft-row{grid-template-columns:32% 68%;align-items:center;gap:0;margin-block:11px;font-size:10px;display:grid}.hero-draft-row>span:last-child{background:#fff;border:1px solid #e0e6ef;border-radius:5px;padding:8px}.hero-draft-footer{background:var(--blue);color:#fff;text-align:center;border-radius:6px;margin-top:16px;padding:12px 6px;font-size:11px;display:block}.product-section{padding:100px 0 76px}.product-layout{grid-template-columns:36% 60%;align-items:center;gap:4%;display:grid}.product-copy{padding-bottom:20px}.product-name{color:var(--ink);letter-spacing:-.02em;margin-bottom:23px;font-size:17px;font-weight:550;display:block}.product-copy .lead{margin-top:25px}.product-copy .text-link{margin-top:27px}.product-figure{min-width:0}.product-figure>figcaption{margin-top:18px}.product-ads{border-bottom:1px solid var(--line)}.product-importer{border-bottom:1px solid var(--line);background:linear-gradient(#fff 50%,#fafbfd)}.product-packaging{border-bottom:1px solid var(--line)}.standalone-product{padding-top:45px}.standalone-product .product-layout{min-height:540px}.feature-rail{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:60px;margin-top:62px;padding-top:34px;display:grid}.feature-rail>div{padding-left:33px;position:relative}.feature-number{color:var(--blue);font-size:12px;font-weight:600;position:absolute;top:4px;left:0}.feature-rail h3{letter-spacing:-.025em;font-size:20px;line-height:1.3}.feature-rail p{color:var(--muted);max-width:360px;margin-top:11px;font-size:16px;line-height:1.6}.feature-rail-icons>div{padding-left:75px}.feature-icon{width:53px;height:53px;color:var(--blue);position:absolute;top:0;left:0}.feature-icon svg{stroke-width:1.25px;width:46px;height:46px}.product-ads .feature-icon{color:#263443;background:#f0f3f7;border-radius:50%;justify-content:center;align-items:center;display:flex}.product-ads .feature-icon svg{stroke-width:1.5px;width:25px;height:25px}.window-bar{border-bottom:1px solid var(--line);background:#fbfcfd;border-radius:13px 13px 0 0;align-items:center;gap:16px;height:49px;padding:0 19px;font-size:13px;font-weight:580;display:flex}.window-meta{color:#626973;margin-left:auto;font-size:10px;font-weight:450}.window-dots{gap:4px;display:flex}.window-dots i{background:#bcc3cc;border-radius:50%;width:5px;height:5px}.ads-preview{align-items:center;padding:28px 0;display:flex;position:relative}.studio-window{z-index:2;background:#fff;border:1px solid #e0e4e9;border-radius:13px;flex:1;min-width:0;position:relative;box-shadow:0 20px 45px #14284415,0 3px 8px #14284408}.studio-tabs{border-bottom:1px solid var(--line);white-space:nowrap;color:#626973;gap:18px;padding:16px 17px 0;font-size:12px;display:flex}.studio-tabs>span{padding-bottom:12px}.studio-tabs .selected{color:var(--blue);border-bottom:2px solid var(--blue);font-weight:600}.studio-fields{gap:18px;padding:22px;display:grid}.field-label{color:#626973;margin-bottom:7px;font-size:11px;font-weight:550;display:block}.field-value{color:#414750;background:#fafbfc;border:1px solid #e4e8ed;border-radius:6px;padding:12px;font-size:13px;line-height:1.6}.field-headline{color:var(--ink);font-size:16px;font-weight:500;line-height:1.5}.cta-value{color:var(--blue);background:#f4f8ff;border-color:#dce8fa}.studio-bottom{border-top:1px solid var(--line);color:#626973;align-items:center;gap:7px;padding:13px 22px;font-size:11px;display:flex}.blue-dot{background:var(--blue);border-radius:50%;width:5px;height:5px}.ad-creatives{z-index:3;flex-shrink:0;gap:20px;width:35%;margin-left:-10px;display:grid;transform:translateY(7px)}.ad-creative{border:5px solid #fff;border-radius:9px;position:relative;overflow:hidden;transform:rotate(4deg);box-shadow:0 16px 28px #1428441a}.ad-creative>img{object-fit:cover;object-position:50% 62%;width:100%;height:226px}.ad-text{letter-spacing:-.04em;color:#35332f;font-size:clamp(16px,1.22vw,20px);font-weight:550;line-height:1.17;position:absolute;top:18px;left:15px;right:15px}.ad-text strong{font-weight:550;display:block}.ad-caption{background:#fff;border-radius:3px;padding:5px 7px;font-size:9px;font-weight:550;position:absolute;bottom:12px;left:15px}.dining-ad{transform:rotate(-3deg)}.dining-ad img{height:200px}.compact.ads-preview{padding:0;display:block}.compact .window-meta{display:none}.compact .studio-tabs{gap:14px;padding:12px 15px 0;font-size:10px}.compact .studio-fields{gap:12px;padding:16px}.compact .field-label{margin-bottom:5px;font-size:9px}.compact .field-value{padding:10px;font-size:11px}.compact .field-headline{font-size:14px}.compact .studio-bottom{padding:11px 16px;font-size:10px}.compact .window-bar{height:39px;font-size:12px}.ads-preview:not(.compact){align-items:stretch;gap:15px;padding:0}.ads-preview:not(.compact) .studio-window{border:12px solid #f0f4f8}.ads-preview:not(.compact) .window-bar{background:#fff;height:55px;padding-inline:20px}.studio-brand{letter-spacing:-.055em;font-size:22px;font-weight:450}.ads-preview:not(.compact) .window-meta{color:#284269;font-size:12px;display:block}.ads-preview:not(.compact) .studio-tabs{justify-content:space-between;gap:12px;padding:21px 20px 0;font-size:13px}.ads-preview:not(.compact) .studio-fields{gap:29px;padding:26px 20px}.ads-preview:not(.compact) .field-label{margin-bottom:8px;font-size:12px}.ads-preview:not(.compact) .field-value{background:#fff;padding:17px;font-size:15px;line-height:1.55}.ads-preview:not(.compact) .field-headline{min-height:110px;font-size:23px;line-height:1.35}.ads-preview:not(.compact) .studio-fields>div:nth-child(2) .field-value{min-height:143px}.ads-preview:not(.compact) .ad-creatives{gap:15px;width:40%;margin-left:0;transform:none}.ads-preview:not(.compact) .ad-creative{box-shadow:none;border:0;border-radius:9px;transform:none}.ads-preview:not(.compact) .ad-creative>img{height:322px}.ads-preview:not(.compact) .dining-ad>img{height:300px}.ads-preview:not(.compact) .ad-text{font-size:24px;top:29px;left:24px;right:20px}.import-preview{padding:30px 0 84px;position:relative}.catalogue-window{background:#fff;border:1px solid #e0e4e9;border-radius:13px;overflow:hidden;box-shadow:0 22px 48px #14284412}.catalogue-title{letter-spacing:-.035em;justify-content:space-between;align-items:center;padding:23px 22px 19px;font-size:21px;font-weight:550;display:flex}.catalogue-title>span{color:#626973;letter-spacing:0;font-size:11px;font-weight:450}.catalogue-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:#626973;border-block:1px solid var(--line);background:#fafbfc;padding:13px 12px;font-size:10px;font-weight:500}th:first-child{padding-left:22px}td{color:#555d67;border-bottom:1px solid #eceff3;padding:15px 12px;font-size:11px}td:first-child{padding-left:22px}tbody tr:last-child td{border-bottom:0}.catalogue-product{color:#343940;align-items:center;gap:10px;font-weight:500;display:flex}.catalogue-product img{object-fit:cover;border-radius:4px;width:43px;height:40px}.status{color:#247047;align-items:center;gap:4px;font-size:10px;display:inline-flex}.status svg{width:13px;height:13px}.language-code{border:1px solid #e1e6ec;border-radius:3px;padding:3px 6px;font-size:10px}.product-inspector{background:#fff;border:1px solid #e0e4e9;border-radius:11px;gap:15px;width:59%;margin:-30px 10px 0 auto;padding:21px;display:grid;position:relative;box-shadow:0 16px 40px #14284414}.product-inspector h3{font-size:15px}.product-inspector .field-value{padding:9px;font-size:11px}.url-value{color:var(--blue)}.compact.import-preview{padding:0}.compact .catalogue-title{padding:18px;font-size:18px}.compact th,.compact td{padding:12px 10px;font-size:10px}.compact .catalogue-product img{width:45px;height:40px}.import-preview:not(.compact){background:#f5f8fb;border:1px solid #e0e6ef;border-radius:15px;grid-template-columns:minmax(0,1fr) 28%;gap:14px;padding:16px;display:grid}.import-preview:not(.compact) .catalogue-window{box-shadow:none}.import-preview:not(.compact) .window-bar{height:45px}.import-preview:not(.compact) .catalogue-title{padding:22px 18px}.import-preview:not(.compact) th{padding:16px 10px;font-size:12px}.import-preview:not(.compact) td{padding:22px 10px;font-size:12px}.import-preview:not(.compact) .catalogue-product img{width:48px;height:52px}.import-preview:not(.compact) .status{font-size:11px}.import-preview:not(.compact) .product-inspector{width:auto;box-shadow:none;grid-area:1/2/span 2;align-content:start;gap:13px;margin:0;padding:15px}.product-inspector>img{aspect-ratio:4/3;object-fit:cover;border-radius:7px;width:100%}.import-preview:not(.compact) .product-inspector .field-value{padding:9px;font-size:12px;line-height:1.5}.import-preview:not(.compact) .product-inspector .field-label{font-size:11px}.process-rail{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:45px;margin-top:40px;padding-top:34px;list-style:none;display:grid}.process-rail li{position:relative}.process-number{width:34px;height:34px;color:var(--blue);animation:12s ease-in-out infinite process-step;animation-delay:calc(var(--step) * 3s);background:#f3f8ff;border:1px solid #d7e7fc;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:550;display:inline-flex}.process-rail h3{letter-spacing:-.03em;margin-top:17px;font-size:20px}.process-rail p{color:var(--muted);margin-top:7px;font-size:15px}.process-arrow{color:#758296;position:absolute;top:47px;right:-11px}.process-arrow svg{width:22px;height:22px}.process-rail.process-compact{background:#fff;border:1px solid #e0e6ef;border-radius:11px;grid-column:1;grid-template-columns:repeat(4,1fr);gap:15px;margin:0;padding:24px 18px}.process-compact .process-number{border:0;width:50px;height:50px}.process-compact .process-number svg{width:26px;height:26px}.process-compact h3{margin-top:12px;font-size:16px}.process-compact .process-arrow{color:var(--blue);top:15px;right:0}.packaging-preview{background:#f5f7fa;border-radius:16px;align-items:center;min-height:620px;display:flex;position:relative}.standalone-product.product-packaging .display-heading{font-size:clamp(60px,5.5vw,85px)}.packaging-render{object-fit:contain;width:84%;margin-left:-5%;transform:translateY(9%)}.tracking-phone{background:#303337;border:3px solid #3e4145;border-radius:24px;width:25%;padding:5px;position:absolute;top:13%;right:3%;transform:rotate(5deg);box-shadow:0 15px 20px #192b4517}.phone-camera{z-index:1;background:#292c30;border-radius:6px;width:34%;height:9px;position:absolute;top:9px;left:33%}.phone-screen{background:#fff;border-radius:17px;padding-top:21px;overflow:hidden}.phone-screen>h3{margin:5px 9px 10px;font-size:10px}.journey-map{background:#f0f4f7;border-block:1px solid #e6ebf0;position:relative}.map-label{color:#586776;z-index:1;font-size:8px;position:absolute;top:8px;left:8px}.journey-map>svg{width:100%;height:auto}.map-road{stroke:#fff;stroke-width:10px;fill:none}.map-route{stroke:var(--blue);stroke-width:3.5px;fill:none;stroke-linecap:round}.location-marker{transform-origin:156px 49px;animation:3s ease-in-out infinite marker-pulse}.tracking-events{padding:7px 8px}.tracking-events>div{border-bottom:1px solid #edf0f3;gap:6px;padding-block:8px;display:flex}.tracking-events>div:last-child{border:0}.event-icon{color:var(--blue);background:#eff5fe;border-radius:5px;height:fit-content;padding:4px}.event-icon svg{width:12px;height:12px}.tracking-events p{font-size:8px;line-height:1.35}.tracking-events strong{font-weight:550;display:block}.tracking-events p span{color:#626973;margin-top:3px;font-size:7px;display:block}.phone-notifications{border-top:1px solid var(--line);padding:8px 9px 10px;line-height:1.4}.phone-notifications strong,.phone-notifications span{font-size:8px;display:block}.phone-notifications span{color:#626973;margin-top:3px;font-size:7px}.compact.packaging-preview{background:0 0;min-height:0}.compact .packaging-render{width:100%;margin-left:0;transform:none}.company-overview{grid-template-columns:44% 48%;align-items:center;gap:8%;padding-block:100px;display:grid}.overview-copy .lead{margin-top:28px}.overview-copy .body-copy{margin-top:22px}.overview-copy>.text-link{margin-top:27px}.link-stack{gap:6px;margin-top:25px;display:grid}.portfolio-stack{gap:17px;display:grid}.portfolio-item{background:#f5f7fa;border-radius:13px;grid-template-columns:56% 44%;height:207px;transition:background .2s;display:grid;position:relative;overflow:hidden}.portfolio-item:hover{background:#edf3fb}.portfolio-description{z-index:1;border-left:1px solid #d8e0ea;flex-direction:column;justify-content:center;margin-block:28px;padding:22px 24px;display:flex;position:relative}.portfolio-description strong{letter-spacing:-.025em;font-size:25px;font-weight:500;line-height:1.25}.portfolio-description>span{color:var(--muted);margin-top:8px;font-size:12px}.portfolio-description svg{color:var(--blue);width:18px;height:18px;margin-top:12px}.portfolio-media{order:-1;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex;position:relative}.portfolio-ads .portfolio-media .compact,.portfolio-import .portfolio-media .compact{width:100%;transform:rotate(-5deg)}.portfolio-import .portfolio-media .compact{flex-shrink:0;width:125%;transform:scale(.78)rotate(-5deg)}.portfolio-item .compact .window-bar{height:29px;padding-inline:12px;font-size:10px}.portfolio-item .compact .studio-tabs{gap:10px;padding:10px 12px 0;font-size:8px}.portfolio-item .compact .studio-fields{padding:12px}.portfolio-item .compact .studio-fields>div:nth-child(n+2),.portfolio-item .compact .studio-bottom{display:none}.portfolio-item .compact .field-headline{font-size:12px}.portfolio-item .compact .catalogue-title{padding:11px;font-size:13px}.portfolio-item .compact th,.portfolio-item .compact td{padding:7px 5px;font-size:7px}.portfolio-item .compact .catalogue-product{gap:5px}.portfolio-item .compact .catalogue-product img{width:22px;height:21px}.portfolio-item .compact .language-code,.portfolio-item .compact .status{font-size:6px}.portfolio-item .compact .status svg{width:9px;height:9px}.portfolio-packaging .portfolio-media{padding:10px}.portfolio-packaging .compact{width:85%;min-width:0;transform:none}.company-hero,.investor-hero{border-bottom:1px solid var(--line);padding-top:73px}.product-details,.mission-section,.roadmap{padding-block:90px}.section-introduction{grid-template-columns:43% 49%;align-items:start;gap:8%;display:grid}.product-details .feature-rail,.mission-section .feature-rail{margin-top:56px}.future-section{border-top:1px solid var(--line);grid-template-columns:28% 64%;gap:8%;padding-block:76px 100px;display:grid}.future-section .lead{margin-top:24px}.future-section>.product-name{padding-top:10px}.company-facts{border-top:1px solid var(--line);grid-template-columns:43% 49%;gap:8%;padding-block:80px 110px;display:grid}.company-facts .lead{margin-top:23px}.company-facts dl>div{border-bottom:1px solid var(--line);grid-template-columns:31% 65%;gap:4%;padding:19px 0;display:grid}.company-facts dl>div:first-child{padding-top:0}dt{color:#626973;font-size:13px}dd{color:var(--ink);font-size:16px}.opportunities{padding-top:90px}.opportunities>h2{max-width:800px;margin-bottom:51px}.opportunity{border-top:1px solid var(--line);grid-template-columns:27% 65%;gap:8%;padding-block:36px 43px;display:grid}.opportunity-heading{padding-left:32px;position:relative}.opportunity h3{letter-spacing:-.04em;font-size:29px;line-height:1.3}.opportunity .text-link{margin-top:19px;font-size:15px}.opportunity dl{grid-template-columns:1fr 1fr;gap:30px 43px;display:grid}.opportunity dt{color:var(--blue);margin-bottom:9px;font-size:12px;font-weight:550}.opportunity dd{color:var(--muted);font-size:16px;line-height:1.6}.roadmap{border-top:1px solid var(--line)}.roadmap>h2{max-width:830px}.roadmap .feature-rail{border-top:0;margin-top:45px;padding-top:0}.investor-approach{border-top:1px solid var(--line);padding-block:75px 100px}.investor-approach>h2{max-width:900px}.investor-approach>.lead{max-width:925px;margin-top:25px}.investor-approach>.text-link{margin-top:24px}.site-footer{border-top:1px solid var(--line);grid-template-columns:1fr 430px;column-gap:70px;padding-block:48px 25px;display:grid}.footer-brand .wordmark{font-size:27px}.footer-brand p{color:var(--muted);max-width:340px;margin-top:16px;font-size:14px}.footer-legal{color:var(--muted);font-size:12px;line-height:1.6}.footer-legal>strong{color:var(--ink);font-size:13px;font-weight:550}.footer-legal p{margin-top:11px}.footer-legal p>span{font-weight:550}.footer-bottom{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;justify-content:space-between;gap:24px;margin-top:36px;padding-top:21px;font-size:11px;display:flex}.footer-bottom nav{gap:25px;display:flex}.footer-bottom a:hover{color:var(--blue)}.depth-section,.platform-section,.automation-section,.localisation-section,.seo-section,.rental-section,.use-cases,.validation-section{border-top:1px solid var(--line);padding-block:80px}.capability-list{grid-template-columns:1fr 1fr;column-gap:70px;margin-top:44px;display:grid}.capability-list>article{border-top:1px solid var(--line);gap:25px;padding:30px 0;display:flex}.capability-number{color:var(--blue);padding-top:5px;font-size:12px;font-weight:550}.capability-list h3{letter-spacing:-.03em;font-size:23px;line-height:1.25}.capability-list p{color:var(--muted);margin-top:14px;font-size:17px;line-height:1.65}.budget-section{border-top:1px solid var(--line);grid-template-columns:38% 58%;align-items:start;gap:4%;padding-block:90px 40px;display:grid}.budget-copy>h2{font-size:clamp(38px,3.3vw,52px)}.budget-copy>.lead{margin-top:27px}.plain-points{margin-top:25px;list-style:none}.plain-points>li{color:var(--muted);margin-top:15px;padding-left:20px;font-size:16px;line-height:1.6;position:relative}.plain-points>li:before{content:"";background:var(--blue);border-radius:50%;width:5px;height:5px;position:absolute;top:10px;left:0}.budget-window{background:#fff;border:12px solid #f2f5f8;border-radius:15px;padding:20px;box-shadow:0 12px 34px #1428440d}.budget-window-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:15px;display:flex}.budget-window-title h3{letter-spacing:-.035em;font-size:21px;font-weight:500}.budget-window-title>span{color:#224575;font-size:11px}.budget-legend{color:#4f6584;justify-content:flex-end;gap:18px;margin-top:17px;font-size:10px;display:flex}.budget-legend>span{align-items:center;gap:7px;display:flex}.budget-legend i{background:var(--blue);width:20px;height:2px}.budget-legend>span:last-child i{background:0 0;border-top:2px dashed #a5c5fa}.budget-chart{padding-top:26px}.budget-chart svg{width:100%;height:146px}.budget-grid{stroke:#e7edf5;stroke-width:1px}.budget-area{fill:#edf4ff}.budget-planned{stroke:#a5c5fa;stroke-width:2px;stroke-dasharray:7 6;fill:none}.budget-actual{stroke:var(--blue);stroke-width:3px;fill:none}.chart-axis{color:#626e80;justify-content:space-between;padding-top:8px;font-size:10px;display:flex}.budget-platforms{margin-top:20px}.budget-platforms>div{border-top:1px solid var(--line);grid-template-columns:20% repeat(4,1fr);align-items:center;gap:12px;padding:21px 0;display:grid}.budget-platforms>div>strong{font-size:12px;font-weight:550}.budget-field>span{color:#3d5475;min-height:23px;font-size:8px;line-height:1.4;display:block}.budget-bar{background:#e8eef6;border-radius:8px;height:10px;margin-top:4px;overflow:hidden}.budget-bar i{background:var(--blue);border-radius:8px;height:100%;display:block}.budget-field:nth-child(n+4) .budget-bar i{background:#87b2f7}.budget-figure figcaption{text-align:left}.decision-workflow{padding-block:45px 85px}.decision-workflow h2{max-width:1000px}.workflow-rail{grid-template-columns:repeat(4,1fr);gap:30px;margin-top:40px;list-style:none;display:grid}.workflow-rail>li{align-items:flex-start;gap:13px;padding-right:23px;display:flex;position:relative}.workflow-rail .process-number{flex-shrink:0;margin-top:2px}.workflow-rail h3{letter-spacing:-.03em;font-size:18px}.workflow-rail p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}.workflow-arrow{color:#758296;position:absolute;top:8px;right:-8px}.workflow-arrow svg{width:18px;height:18px}.platform-list{margin-top:40px}.platform-list>article{border-top:1px solid var(--line);grid-template-columns:21% 52% 23%;align-items:center;gap:2%;padding-block:24px;display:grid}.platform-list h3{letter-spacing:-.035em;font-size:24px}.platform-list p{color:var(--muted);font-size:16px;line-height:1.65}.platform-stage{color:#245aa3;text-align:right;font-size:12px}.platform-stage-next{color:#626973}.automation-section .body-copy{margin-top:20px;font-size:17px}.language-list{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:43px;padding-top:28px;list-style:none;display:flex}.language-list>li{align-items:center;gap:13px;font-size:17px;display:flex}.language-list>li>span{color:var(--blue);background:#f7faff;border:1px solid #dce7f6;border-radius:5px;padding:9px;font-size:12px;font-weight:550}.use-cases>h2{max-width:1000px}.tracking-events>div{border-radius:4px;animation:15s ease-in-out infinite event-state}.tracking-events>div:nth-child(2){animation-delay:5s}.tracking-events>div:nth-child(3){animation-delay:10s}}@layer responsive{@media (width<=1280px){.import-preview:not(.compact){grid-template-columns:minmax(0,1fr) 30%;gap:10px;padding:12px}.import-preview:not(.compact) td,.import-preview:not(.compact) th{padding-inline:8px;font-size:10px}.import-preview:not(.compact) .catalogue-product{gap:7px}.import-preview:not(.compact) .catalogue-product img{width:36px;height:42px}.import-preview:not(.compact) .product-inspector{padding:12px}.import-preview:not(.compact) .product-inspector .field-value{font-size:11px}.ads-preview:not(.compact) .studio-brand{font-size:18px}.ads-preview:not(.compact) .studio-tabs{gap:7px;padding-inline:13px;font-size:11px}.ads-preview:not(.compact) .studio-fields{padding-inline:13px}.ads-preview:not(.compact) .field-headline{font-size:20px}.wrap{width:calc(100% - 88px)}.home-hero{min-height:646px}.hero-copy{padding-bottom:52px}.hero-visual{height:595px}.hero-studio{width:38%;top:217px}.hero-box{top:330px}.hero-copy h1{font-size:62px}.hero-actions{gap:20px}.hero-actions .button,.hero-actions .text-link{font-size:15px}.product-layout{grid-template-columns:39% 57%}.studio-tabs{gap:11px;font-size:10px}.studio-fields{gap:14px;padding:17px}.field-value{padding:10px;font-size:12px}.field-headline{font-size:14px}.window-meta{display:none}.ad-creative>img{height:209px}.dining-ad>img{height:177px}.packaging-preview{min-height:450px}.tracking-phone{width:27%;top:14%;right:3%}.feature-rail{gap:36px}.portfolio-item{height:185px}.portfolio-description{padding:20px}.portfolio-description strong{font-size:22px}.portfolio-media{padding:15px}.company-overview{grid-template-columns:45% 49%;gap:6%}}@media (width>=1025px){.hero-copy h1 span{white-space:nowrap}}@media (width<=1024px){.standalone-product.product-packaging .display-heading{font-size:60px}.capability-list{column-gap:40px}.budget-section{grid-template-columns:1fr;gap:40px}.budget-copy>h2{max-width:650px}.budget-copy>.lead{max-width:740px}.budget-platforms>div>strong{font-size:14px}.budget-field>span{font-size:10px}.workflow-rail{grid-template-columns:repeat(2,1fr);gap:35px}.workflow-rail>li:nth-child(2) .workflow-arrow{display:none}.language-list{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.wrap{width:calc(100% - 64px)}.site-header{height:90px}.site-nav{gap:24px;font-size:14px}.wordmark{font-size:28px}.home-hero{min-height:570px}.hero-copy h1{font-size:51px}.hero-copy .lead{font-size:19px}.hero-visual{height:525px}.hero-catalogue{top:-20px}.hero-studio{width:42%;top:193px}.hero-box{width:68%;top:310px}.catalogue-sidebar{font-size:7px}.catalogue-sidebar>span:not(.mini-wordmark){gap:3px;margin-inline:2px;padding-inline:3px}.mini-wordmark{padding-inline:4px;font-size:8px}.catalogue-grid-area{padding:22px 9px 12px}.catalogue-grid{gap:5px}.catalogue-grid img{height:71px}.grid-product-name{padding:6px 4px 2px;font-size:6px}.grid-category{padding:2px 4px 6px;font-size:5px}.hero-copy-window{padding:12px}.hero-draft{padding:12px;font-size:11px}.hero-draft-row{font-size:8px}.hero-actions{gap:13px}.hero-actions .button{padding:13px 16px}.hero-actions .text-link{gap:7px}.hero-studio .studio-fields{gap:9px;padding:13px}.hero-studio .studio-tabs{gap:9px;font-size:8px}.hero-studio .field-value{padding:7px;font-size:9px}.hero-catalogue th,.hero-catalogue td{padding:9px 7px;font-size:9px}.hero-catalogue .catalogue-product img{width:32px;height:30px}.hero-catalogue .catalogue-title{padding:13px;font-size:15px}.display-heading{font-size:47px}.product-section{padding-block:75px 55px}.product-layout{grid-template-columns:1fr;gap:35px}.product-copy{max-width:760px;padding-bottom:0}.product-copy .display-heading{max-width:670px}.product-copy .lead{max-width:710px}.product-figure{width:100%;max-width:850px}.studio-fields{gap:22px;padding:24px}.studio-tabs{gap:24px;font-size:13px}.field-value{padding:13px;font-size:14px}.field-headline{font-size:18px}.ad-creative>img{height:255px}.dining-ad>img{height:222px}.ad-text{font-size:22px}.import-preview{padding-bottom:20px}.packaging-preview{min-height:515px}.tracking-phone{width:25%;top:13%}.phone-screen>h3{font-size:11px}.tracking-events strong{font-size:9px}.tracking-events p span{font-size:8px}.feature-rail{gap:28px}.feature-rail h3{font-size:18px}.feature-rail p{font-size:15px}.company-overview{grid-template-columns:1fr 1fr;gap:5%}.company-overview .display-heading{font-size:43px}.overview-copy .lead{font-size:18px}.body-copy{font-size:17px}.portfolio-item{grid-template-columns:50% 50%;height:180px}.portfolio-description{padding:20px 16px}.portfolio-description strong{font-size:15px}.portfolio-description>span{font-size:10px}.section-introduction{grid-template-columns:1fr;gap:22px}.company-facts{grid-template-columns:1fr;gap:40px}.opportunity{grid-template-columns:25% 70%;gap:5%}.opportunity h3{font-size:25px}.opportunity .text-link{gap:7px;font-size:13px}.opportunity dl{gap:28px}.site-footer{grid-template-columns:1fr 360px;column-gap:35px}}@media (width<=768px){.import-preview:not(.compact){grid-template-columns:1fr}.import-preview:not(.compact) .product-inspector{grid-area:3/1}.product-inspector>img{max-width:250px}.process-rail.process-compact{grid-row:2}.process-compact .process-arrow{display:inline-block}.process-rail.process-compact h3{font-size:13px}.standalone-product.product-packaging .display-heading{font-size:clamp(38px,6.4vw,49px)}.feature-rail.feature-rail-icons>div{padding-left:66px}.feature-icon{width:43px;height:43px}.feature-icon svg{width:38px;height:38px}.depth-section,.platform-section,.automation-section,.localisation-section,.seo-section,.rental-section,.use-cases,.validation-section{padding-block:60px}.capability-list{grid-template-columns:1fr;margin-top:31px}.capability-list>article{padding-block:25px}.budget-section{padding-top:60px}.budget-platforms>div{gap:9px}.platform-list>article{grid-template-columns:27% 69%;gap:4%}.platform-stage{text-align:left;grid-column:2;margin-top:8px}.decision-workflow{padding-block:25px 60px}.wrap{width:calc(100% - 48px)}.site-header{height:84px}.menu-toggle{margin-right:-10px;display:block}.site-nav{border:1px solid var(--line);background:#fff;border-radius:12px;padding:19px 23px;display:none;position:absolute;top:74px;left:-12px;right:-12px;box-shadow:0 18px 35px #14284418}.menu-open .site-nav{flex-direction:column;align-items:stretch;gap:2px;display:flex}.menu-open .menu-icon{display:none}.menu-open .close-icon{display:block}.site-nav>a{padding:13px 0;font-size:17px}.product-toggle{justify-content:space-between;width:100%;font-size:17px}.product-menu{width:100%;box-shadow:none;border:0;border-left:1px solid var(--line);border-radius:0;margin-bottom:8px;padding:2px 0 2px 11px;position:static}.product-menu a{padding:11px 9px;font-size:15px}.language-nav{border-top:1px solid var(--line);align-self:stretch;gap:15px;margin-top:10px;padding-top:9px}.language-nav a{font-size:16px}.home-hero{grid-template-columns:1fr;min-height:0;padding-top:35px}.hero-copy{max-width:620px;padding-bottom:0}.hero-copy h1{max-width:620px;font-size:clamp(43px,7.2vw,58px)}.hero-copy .lead{max-width:600px;margin-top:23px;font-size:20px}.hero-actions{gap:23px;margin-top:27px}.hero-actions .button,.hero-actions .text-link{font-size:16px}.hero-actions .button{padding:14px 21px}.hero-visual{margin-top:40px;max-width:640px;height:510px;margin-inline:auto}.hero-catalogue{width:93%;top:0;right:0}.hero-studio{width:37%;top:190px}.hero-box{width:64%;top:280px;right:-6px}.hero-visual figcaption{bottom:22px}.hero-studio .studio-tabs{gap:14px;font-size:10px}.hero-studio .field-value{padding:9px;font-size:11px}.products-intro{padding-top:45px}.products-intro .lead{font-size:19px}.product-section{padding-top:68px}.product-layout{gap:32px}.product-copy .display-heading{font-size:clamp(38px,6.4vw,49px)}.lead{font-size:19px}.product-copy .lead{margin-top:22px}.feature-rail{grid-template-columns:1fr;gap:26px;margin-top:34px;padding-top:29px}.feature-rail p{max-width:none;margin-top:8px;font-size:16px}.feature-rail h3{font-size:20px}.feature-rail>div{padding-left:36px}.process-rail{grid-template-columns:1fr 1fr;gap:35px 30px}.process-arrow{top:43px;right:0}.process-rail li:nth-child(2) .process-arrow{display:none}.process-rail h3{font-size:19px}.company-overview{grid-template-columns:1fr;gap:40px;padding-block:68px}.company-overview .display-heading{max-width:680px;font-size:clamp(38px,6.4vw,49px)}.overview-copy .lead{font-size:20px}.portfolio-item{grid-template-columns:53% 47%;height:200px}.portfolio-description{padding:20px}.portfolio-description strong{font-size:19px}.portfolio-description>span{font-size:12px}.portfolio-ads .portfolio-media .compact{width:400px}.portfolio-import .portfolio-media .compact{width:460px}.standalone-product{padding-top:40px}.standalone-product .product-layout{min-height:0}.company-hero,.investor-hero{padding-top:40px}.product-details,.mission-section,.roadmap{padding-block:62px}.future-section{grid-template-columns:1fr;gap:12px;padding-block:45px 65px}.future-section .product-name{margin-bottom:9px;padding-top:0}.company-facts{padding-block:56px 70px}.company-facts dl>div{grid-template-columns:30% 65%;gap:5%}.opportunities{padding-top:57px}.opportunities>h2{margin-bottom:34px}.opportunity{grid-template-columns:1fr;gap:22px;padding-block:28px 37px}.opportunity h3{font-size:29px}.opportunity .text-link{margin-top:5px;font-size:16px}.opportunity-heading{padding-left:36px}.opportunity dl{gap:27px 30px}.investor-approach{padding-block:55px 70px}.site-footer{grid-template-columns:1fr 1fr;gap:36px;padding-top:38px}.footer-bottom{margin-top:0}.footer-legal{font-size:11px}.footer-brand p{font-size:13px}.footer-bottom{flex-wrap:wrap;gap:13px}}@media (width<=480px){.process-rail.process-compact{grid-template-columns:1fr 1fr;gap:24px}.process-rail.process-compact h3{font-size:16px}.ads-preview:not(.compact) .studio-fields{gap:20px;padding:17px}.ads-preview:not(.compact) .studio-tabs{gap:10px;padding:15px 13px 0;font-size:10px}.ads-preview:not(.compact) .field-value{padding:12px;font-size:12px}.ads-preview:not(.compact) .field-headline{min-height:0;font-size:18px}.ads-preview:not(.compact) .studio-fields>div:nth-child(2) .field-value{min-height:0}.ads-preview:not(.compact) .studio-window{border-width:7px}.ads-preview:not(.compact) .window-bar{height:46px;padding-inline:13px}.ads-preview:not(.compact) .window-meta{font-size:9px}.ads-preview:not(.compact) .ad-creatives{width:100%;margin-top:18px}.ads-preview:not(.compact) .ad-creative>img{height:200px}.ads-preview:not(.compact) .ad-text{font-size:16px;top:17px;left:12px;right:12px}.capability-list h3{font-size:22px}.capability-list p{font-size:16px}.capability-list>article{gap:20px}.budget-copy>h2{font-size:36px}.budget-window{border-width:7px;border-radius:11px;padding:13px}.budget-window-title h3{font-size:18px}.budget-window-title>span{font-size:9px}.budget-legend{gap:12px;font-size:8px}.budget-legend i{width:13px}.budget-chart svg{height:105px}.chart-axis{font-size:7px}.budget-platforms>div{grid-template-columns:repeat(4,1fr);gap:8px;padding-block:16px}.budget-platforms>div>strong{grid-column:1/-1;margin-bottom:8px;font-size:12px}.budget-field>span{min-height:23px;font-size:7px}.budget-bar{height:7px}.workflow-rail{grid-template-columns:1fr;gap:26px}.workflow-arrow{display:none}.workflow-rail h3{font-size:20px}.workflow-rail p{margin-top:4px;font-size:16px}.platform-list>article{grid-template-columns:1fr;gap:12px}.platform-stage{grid-column:1;margin-top:0}.platform-list h3{font-size:23px}.language-list{grid-template-columns:1fr 1fr;gap:21px}.language-list>li{gap:10px;font-size:15px}.wrap{width:calc(100% - 40px)}.wordmark{font-size:27px}.home-hero{padding-top:27px}.hero-copy h1{letter-spacing:-.048em;font-size:43px;line-height:1.12}html[lang=pl] .hero-copy h1{font-size:40px}.hero-copy .lead,.lead,.overview-copy .lead{font-size:18px}.hero-actions{align-items:flex-start;gap:15px}.hero-actions .button{padding:13px 18px;font-size:15px}.hero-actions .text-link{font-size:15px}.hero-visual{height:350px;margin-top:38px}.hero-catalogue{width:87%;right:1px}.hero-catalogue .window-bar{height:28px;padding-inline:10px;font-size:9px}.hero-catalogue .catalogue-title{padding:10px;font-size:13px}.hero-catalogue th,.hero-catalogue td{padding:8px 5px;font-size:7px}.hero-catalogue .status{gap:2px;font-size:7px}.hero-catalogue .status svg{width:9px;height:9px}.hero-catalogue .catalogue-product{gap:5px}.hero-catalogue .catalogue-product img{width:27px;height:25px}.hero-catalogue .language-code{padding:2px;font-size:7px}.hero-catalogue .catalogue-title>span{font-size:8px}.hero-studio{width:40%;top:140px}.hero-catalogue-window{border-radius:9px;padding:15px 7px 7px}.hero-catalogue-window>.window-bar{height:11px;margin:-13px 0 5px}.hero-catalogue-content{grid-template-columns:16% 84%}.catalogue-sidebar{padding-top:10px;font-size:5px}.mini-wordmark{padding:0 3px 7px;font-size:5px}.catalogue-sidebar>span:not(.mini-wordmark){gap:3px;margin:0 2px 1px;padding:4px 2px}.catalogue-sidebar i{border-radius:1px;width:4px;height:4px}.catalogue-grid-area{padding:16px 6px 7px}.catalogue-grid-area>h2{margin-bottom:9px;font-size:10px}.catalogue-grid{gap:4px}.catalogue-grid img{height:49px}.grid-product-name{padding:4px 3px 1px;font-size:4px}.grid-category{padding:1px 3px 4px;font-size:3px}.hero-copy-window{border-radius:9px;padding:9px}.hero-copy-window>.window-bar{height:18px;font-size:8px}.hero-draft{border-radius:5px;margin-block:9px;padding:8px;font-size:8px}.hero-draft-row{margin-block:6px;font-size:5px}.hero-draft-row>span:last-child{border-radius:3px;padding:5px}.hero-draft-footer{border-radius:4px;margin-top:8px;padding:7px 3px;font-size:6px}.hero-studio .window-bar{gap:7px;height:27px;padding-inline:10px;font-size:9px}.hero-studio .studio-tabs{gap:8px;padding:8px 10px 0;font-size:7px}.hero-studio .studio-tabs>span{padding-bottom:6px}.hero-studio .studio-fields{gap:8px;padding:10px}.hero-studio .field-label{margin-bottom:3px;font-size:6px}.hero-studio .field-value{padding:6px;font-size:7px}.hero-studio .studio-bottom{padding:7px 10px;font-size:7px}.hero-box{width:61%;top:213px;right:-8px}.hero-visual figcaption{font-size:10px;bottom:9px}.products-intro h2{font-size:33px}.products-intro h2 span{display:block}.products-intro .lead{font-size:18px}.product-section{padding-block:58px 44px}.product-copy .display-heading,.company-overview .display-heading{font-size:38px}.product-name{margin-bottom:17px;font-size:16px}.product-copy .text-link{margin-top:18px;font-size:16px}.ads-preview{flex-direction:column;align-items:stretch;padding:9px 0}.studio-window{width:100%}.window-bar{height:41px;padding-inline:15px;font-size:12px}.studio-tabs{gap:14px;padding-inline:15px;font-size:10px}.studio-fields{gap:16px;padding:17px}.field-value{padding:10px;font-size:12px}.field-headline{font-size:16px}.ad-creatives{grid-template-columns:1fr 1fr;gap:15px;width:100%;margin:22px 0 0;transform:none}.ad-creative{border-width:3px}.ad-creative>img,.dining-ad>img{height:190px}.ad-text{font-size:16px;top:15px;left:9px;right:9px}.ad-caption{font-size:7px;bottom:9px;left:9px}.catalogue-title{padding:16px;font-size:18px}.catalogue-title>span{font-size:9px}th{padding:11px 8px;font-size:9px}td{padding:13px 8px;font-size:10px}td:first-child,th:first-child{padding-left:14px}.catalogue-product{gap:7px}.catalogue-product img{width:31px;height:33px}.catalogue-scroll .status{font-size:9px}.product-inspector{width:89%;margin-top:19px;margin-right:0;padding:17px}.process-rail{gap:31px 20px}.process-rail p{font-size:14px}.process-arrow{right:-5px}.packaging-preview{border-radius:12px;min-height:335px}.packaging-render{width:85%;margin-left:-5%;transform:translateY(8%)}.tracking-phone{border-width:2px;border-radius:17px;width:30%;padding:3px;top:10%;right:2%}.phone-camera{height:6px;top:7px}.phone-screen{border-radius:12px;padding-top:15px}.phone-screen>h3{margin:4px 5px 7px;font-size:7px}.tracking-events{padding:3px 5px}.tracking-events>div{gap:3px;padding-block:6px}.tracking-events strong{font-size:6px}.tracking-events p span{font-size:5px}.event-icon{border-radius:3px;padding:3px}.event-icon svg{width:8px;height:8px}.phone-notifications{padding:6px}.phone-notifications strong{font-size:6px}.phone-notifications span{font-size:5px}.map-label{font-size:5px;top:5px;left:5px}figcaption{font-size:10px}.company-overview{padding-block:60px}.company-hero,.investor-hero{padding-top:30px}.portfolio-item{grid-template-columns:44% 56%;height:175px}.portfolio-description{padding:22px 16px}.portfolio-description strong{font-size:15px}.portfolio-description>span{font-size:10px}.portfolio-media{padding-top:24px}.portfolio-ads .portfolio-media .compact{width:330px}.portfolio-import .portfolio-media .compact{width:380px}.portfolio-packaging .compact{min-width:155%;transform:translate(-12%)}.section-introduction h2,.future-section h2,.company-facts h2,.opportunities>h2,.roadmap>h2,.investor-approach h2{font-size:33px}.standalone-product{padding-top:30px}.company-facts dl>div{grid-template-columns:1fr;gap:7px}.opportunity dl{grid-template-columns:1fr;gap:23px}.opportunity dd{font-size:16px}.site-footer{grid-template-columns:1fr;gap:28px}.footer-brand p{max-width:270px}.footer-legal{max-width:370px;font-size:12px}.footer-bottom{margin-top:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.will-reveal{opacity:1;transform:none}}}@keyframes process-step{0%,24%,to{color:var(--blue);background:#f3f8ff}5%,19%{background:var(--blue);color:#fff}}@keyframes marker-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes event-state{0%,33%,to{background:0 0}5%,25%{background:#eff5fe}}
