@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper: #f3f0e8;--paper-card: #faf8f2;--ink: #242722;--muted: #777970;--line: #d8d7cd;--accent: #b95538;--accent-soft: #efe0d5;--dark: #252b27;--dark-panel: #303730;--dark-muted: #b1b7ac;--dark-line: #484e45;--green: #53765b;--blue: #587887;--font: "Manrope Variable", sans-serif;--serif: Georgia, "Times New Roman", serif;--mono: "Courier New", monospace;--gutter: clamp(24px, 4.5vw, 88px);--header-height: 82px;--radius: 3px;--content-max: 1600px;--ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased}::selection{background:var(--accent);color:var(--paper)}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button:not(:disabled),a{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button,a{touch-action:manipulation}:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.chapter--dark :focus-visible,.chapter--accent :focus-visible{outline-color:var(--paper)}h1,h2,h3,p{margin:0}svg{width:22px;height:22px;flex-shrink:0}svg[fill=none]{stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.site{max-width:2000px;margin:0 auto}.skip-link{position:fixed;top:-100px;left:20px;background:var(--paper);color:var(--ink);padding:16px;z-index:100}.skip-link:focus{top:10px}.site-header{height:var(--header-height);display:flex;align-items:center;justify-content:space-between;gap:32px;position:sticky;top:0;z-index:20;padding:0 var(--gutter);background:var(--paper);border-bottom:1px solid var(--line);transition:color .3s,background-color .3s,border-color .3s}.site-header[data-theme=dark]{background:var(--dark);color:var(--paper);border-color:var(--dark-line)}.site-header[data-theme=accent]{background:var(--accent);color:var(--paper);border-color:#ffffff30}.wordmark{display:flex;align-items:center;gap:14px;font-size:20px;font-weight:750;letter-spacing:-.8px}.brand-symbol{background:var(--ink);color:var(--paper);width:34px;height:34px;display:grid;place-items:center;font-size:27px;line-height:1;padding-bottom:5px;border-radius:2px}.site-header[data-theme=dark] .brand-symbol,.site-header[data-theme=accent] .brand-symbol{background:var(--paper);color:var(--dark)}.wordmark-suffix{color:var(--muted);font-size:12px;font-weight:500;letter-spacing:0}.site-header[data-theme=dark] .wordmark-suffix,.site-header[data-theme=accent] .wordmark-suffix{color:inherit;opacity:.65}.desktop-nav{display:flex;gap:36px;font-size:12px;font-weight:600}.desktop-nav a{position:relative;padding:10px 0}.desktop-nav a:after{content:"";height:1px;position:absolute;left:0;right:0;bottom:3px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .25s}.desktop-nav a:hover:after,.desktop-nav a[aria-current]:after{transform:scaleX(1)}.header-cta{display:flex;align-items:center;gap:32px;font-size:12px;font-weight:700;padding:10px 0}.header-cta svg{width:17px;height:17px}.reading-progress{position:absolute;left:0;right:0;bottom:-1px;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left;pointer-events:none}.chapter{padding:66px var(--gutter);scroll-margin-top:0;position:relative}.chapter--light{background:var(--paper)}.chapter--dark{background:var(--dark);color:var(--paper)}.chapter--accent{background:var(--accent);color:var(--paper)}.chapter-label{display:flex;gap:14px;align-items:center;font-size:10px;letter-spacing:1.1px;text-transform:uppercase;font-weight:650;line-height:1.6}.chapter-number{font-family:var(--mono);font-weight:400;font-size:11px}.chapter-line{width:42px;height:1px;background:currentColor;opacity:.5}.eyebrow{font-family:var(--mono);font-size:10px;font-weight:400;letter-spacing:.8px;line-height:1.6}.button{border:0;border-radius:2px;background:var(--accent);color:var(--paper);padding:19px 23px;display:inline-flex;align-items:center;justify-content:center;gap:15px;font-size:12px;font-weight:650;min-height:58px}.button>svg:first-child{width:18px;height:18px}.button>svg:last-child{width:18px;height:18px;margin-left:16px}.button--placeholder{cursor:default;opacity:1}.button--paper{background:var(--paper);color:var(--accent)}.text-link{display:inline-flex;gap:18px;align-items:center;font-size:11px;font-weight:600;min-height:44px}.text-link svg{width:15px;height:15px}.text-link:hover{color:var(--accent)}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}h2{font-size:clamp(40px,4.5vw,72px);letter-spacing:-3.8px;font-weight:550;line-height:1.12}.section-heading>p{font-size:13px;line-height:1.9;color:var(--muted);padding-bottom:4px}.serif-accent{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--accent);letter-spacing:-3px}.scene-slot{position:relative;isolation:isolate}.scene-slot__mount{position:absolute;inset:0;z-index:-1;pointer-events:none}.scene-slot__fallback{position:relative;height:100%}.message-card{background:var(--paper-card);border:1px solid var(--line);padding:23px 26px;border-radius:var(--radius)}.message-card__header{display:flex;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted);margin-bottom:21px;font-weight:600}.message-card__header>span:last-child{font-family:var(--mono);font-size:9px;font-weight:400}.message-card__body{font-family:var(--font),sans-serif;font-size:19px;line-height:1.85;font-weight:500;letter-spacing:1px}.message-card__translation{font-size:11px;line-height:1.85;border-top:1px solid var(--line);color:var(--muted);padding-top:16px;margin-top:20px}.state-badge{display:inline-flex;align-items:center;gap:7px;font-size:9px;line-height:1.5;font-weight:600;color:var(--green)}.state-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:currentColor}.state-badge--pending{color:var(--accent)}.state-badge--draft{color:var(--blue)}.step-label{display:flex;justify-content:space-between;align-items:center;gap:14px;font-family:var(--mono);font-size:9px;letter-spacing:.7px;margin-bottom:16px}@media(min-width:1800px){.chapter{padding-left:max(var(--gutter),calc((100% - var(--content-max)) / 2));padding-right:max(var(--gutter),calc((100% - var(--content-max)) / 2))}}@media(max-width:999px){.desktop-nav{gap:22px}.section-heading{align-items:flex-start;flex-direction:column;gap:28px}h2{letter-spacing:-2.4px}.chapter{padding-top:52px;padding-bottom:52px}}@media(max-width:700px){:root{--header-height: 68px}.desktop-nav{display:none}.site-header{gap:12px}.wordmark{font-size:18px;gap:9px}.brand-symbol{width:28px;height:28px;font-size:22px}.wordmark-suffix{font-size:10px}.header-cta{font-size:10px;gap:10px}.header-cta svg{width:14px;height:14px}.chapter-label{font-size:8px;letter-spacing:.8px;gap:10px}.chapter-line{width:24px}h2{font-size:clamp(32px,8.7vw,52px);letter-spacing:-1.8px}.serif-accent{letter-spacing:-1.5px}.section-heading>p{font-size:12px}.desktop-break{display:none}.message-card{padding:21px}.message-card__body{font-size:17px}.button{padding:18px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:0s!important;animation-duration:0s!important}}.hero{min-height:calc(100svh - var(--header-height));padding-top:30px;padding-bottom:26px;display:flex;flex-direction:column;background-image:radial-gradient(#36392e16 .55px,transparent .55px);background-size:7px 7px}.hero-topline{display:flex;align-items:center;justify-content:space-between}.hero-topline__note{color:var(--muted)}.hero-layout{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:30px;flex:1;padding-top:51px;padding-bottom:49px}.hero-copy{position:relative;z-index:2}h1{font-size:clamp(55px,5.65vw,94px);line-height:1.035;letter-spacing:-5.5px;font-weight:550}.hero-title__serif{font-family:var(--serif);font-style:italic;font-weight:400;color:var(--accent);font-size:1.18em;line-height:.95;letter-spacing:-5.5px}.hero-description{margin-top:30px;font-size:12px;line-height:1.9;color:#65685e}.hero-actions{display:flex;align-items:center;gap:28px;margin-top:28px}.hero-assurance{font-size:9px;display:flex;align-items:center;gap:9px;margin-top:16px;color:var(--muted)}.small-cross{color:var(--accent);font-family:var(--mono);font-size:13px}.hero-scene{min-height:535px;height:min(37vw,610px)}.hero-scene .scene-slot__fallback{width:100%}.orbit{border:1px solid #a1a59438;border-radius:50%;position:absolute;left:50%;top:47%;transform:translate(-50%,-50%)}.orbit--outer{width:96%;aspect-ratio:1}.orbit--inner{width:64%;aspect-ratio:1;border-style:dashed;border-color:#b9bbad5c}.scene-axis{position:absolute;background:#b9bbad35}.scene-axis--horizontal{height:1px;width:100%;left:0;top:47%}.scene-axis--vertical{width:1px;height:100%;left:50%;top:0}.user-core{width:134px;height:134px;position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--paper)}.user-core__symbol{font-family:var(--serif);font-size:52px;font-weight:400;line-height:1.3;color:var(--accent)}.user-core__label{margin-top:6px;font-family:var(--mono);font-size:8px;letter-spacing:1.2px;color:var(--accent)}.core-corner{position:absolute;width:14px;height:14px;border:solid var(--accent);border-width:0}.core-corner--tl{top:0;left:0;border-top-width:1px;border-left-width:1px}.core-corner--tr{top:0;right:0;border-top-width:1px;border-right-width:1px}.core-corner--bl{bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.core-corner--br{bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.fragment{position:absolute;background:var(--paper-card);padding:18px 21px 19px;border:1px solid #ddded3;box-shadow:0 8px 24px #22271e05;width:228px;border-radius:2px}.fragment__label{display:flex;align-items:center;gap:6px;color:var(--muted);font-family:var(--mono);font-size:8px;letter-spacing:1px}.fragment__label>span:last-child{margin-left:auto;font-size:11px;color:#9da18e}.fragment__dot{height:4px;width:4px;border-radius:50%;background:var(--green)}.fragment__dot--pending{background:var(--accent)}.fragment p{font-size:17px;font-weight:500;margin-top:12px}.fragment small{font-size:9px;color:var(--muted);display:block;margin-top:8px}.fragment--price{top:3%;left:4%;transform:rotate(-8deg)}.fragment--shipping{top:17%;right:-1%;transform:rotate(7deg);width:215px}.fragment--shipping p{font-size:13px}.fragment--packaging{bottom:29%;left:-5%;transform:rotate(-4deg);width:201px}.fragment--time{bottom:15%;right:0;transform:rotate(5deg);width:188px}.fragment--context{bottom:-1%;left:15%;transform:rotate(-3deg);width:240px}.fragment--context p{font-size:13px}.scene-coordinate{position:absolute;bottom:-7%;right:0;font-family:var(--mono);font-size:8px;letter-spacing:1px;color:var(--muted)}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding-top:22px;font-size:9px;color:var(--muted)}.hero-bottom a{display:flex;align-items:center;gap:17px;color:var(--ink)}.hero-bottom svg{width:16px;height:16px}.hero-pagination{font-family:var(--mono);color:var(--ink)}.hero-pagination span{color:var(--muted)}.control{min-height:1080px;padding-top:66px;padding-bottom:55px}.control>.chapter-label{color:#b7beb1}.control-heading{margin-top:63px}.control-heading h2>span{color:#b6b2a6;font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.07em}.control-heading>p{color:var(--dark-muted)}.control-scene{margin-top:75px}.control-flow{display:grid;grid-template-columns:1fr 1fr;column-gap:12%;row-gap:52px;max-width:1180px;margin:0 auto}.control .step-label{color:var(--dark-muted)}.control .message-card{background:var(--dark-panel);border-color:var(--dark-line)}.control .message-card__header{color:#bac1b2}.control .message-card__translation{border-color:var(--dark-line);color:#bec6b6}.control-step--insight{padding-top:53px}.insight{display:flex;align-items:flex-start;gap:20px;padding:5px 0 22px}.insight__symbol{font-size:33px;color:#c29475;line-height:1.3}.insight p{font-size:24px;letter-spacing:-.7px;line-height:1.45;margin-bottom:17px}.insight span:not(.insight__symbol){font-size:11px;line-height:1.9;color:var(--dark-muted)}.control .state-badge--pending{color:#dda57d}.control .state-badge--draft{color:#a8c5d1}.control-step--insight>.state-badge{margin-left:53px}.control-step--draft{padding-top:0}.control .message-card--draft{background:#343b32;border-left:2px solid #a6b695}.control-step--approval{padding-top:34px}.approval{display:flex;align-items:flex-start;gap:18px;margin-top:23px}.approval__mark{border:1px solid #677360;border-radius:50%;height:41px;width:41px;flex-shrink:0;display:grid;place-items:center;font-size:20px;color:#c0cdaf}.approval p{font-size:20px;letter-spacing:-.5px;margin-bottom:9px}.approval div>span{font-size:10px;color:var(--dark-muted);line-height:1.8}.approval-button{background:var(--paper);color:var(--dark);border:0;min-height:52px;border-radius:2px;width:100%;margin-top:25px;display:flex;justify-content:space-between;align-items:center;padding:16px 23px;font-size:11px;font-weight:650;transition:background .2s}.approval-button:hover{background:#dce3d4}.approval-button span{font-size:15px}.approval-button--approved{background:#c8d8ba}.demo-status{font-size:9px;margin-top:11px;color:var(--dark-muted);min-height:27px;line-height:1.6}.control-footer{display:flex;gap:35px;align-items:center;margin-top:69px}.control-footer__rule{width:70px;height:1px;background:#818d74}.control-footer p{font-size:13px;line-height:1.8}.control-footer p span{color:var(--dark-muted)}.control-footer__seal{margin-left:auto;font-family:var(--mono);font-size:9px;line-height:1.6;letter-spacing:.7px;color:var(--dark-muted);display:flex;align-items:center;gap:22px}.control-footer__seal span{font-size:24px}.memory{min-height:960px;padding-top:69px;padding-bottom:34px}.memory-heading{margin-top:65px}.memory-scene>.scene-slot__fallback{display:grid;grid-template-columns:.82fr .25fr 1.1fr;align-items:center;margin-top:87px;gap:20px}.memory-source{max-width:400px}.memory-source__note{display:flex;gap:13px;margin:23px 0 0 20px;color:var(--muted);font-size:10px;line-height:1.8}.memory-source__note>span{font-size:20px;color:var(--accent)}.memory-connector{display:flex;position:relative;align-items:center;margin-bottom:80px;color:var(--accent)}.memory-connector>span{height:1px;flex:1;background:var(--line)}.memory-connector svg{width:18px}.memory-connector small{position:absolute;top:30px;left:10%;color:var(--muted);font-family:var(--mono);font-size:8px;letter-spacing:1px}.deal-ledger{border-top:2px solid var(--ink);padding-top:23px}.deal-ledger__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:26px}.deal-ledger__header h3{font-size:25px;font-weight:550;letter-spacing:-.8px;margin-top:10px}.deal-ledger__header .eyebrow{color:var(--muted)}.ledger-symbol{font-size:35px;line-height:1;font-weight:650;color:var(--accent)}.deal-ledger dl{margin:0}.fact-row{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:14px;padding:21px 0;border-top:1px solid var(--line)}.fact-row dt{font-size:11px;color:var(--muted)}.fact-row dd{margin:0;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:14px;font-weight:600}.fact-mark{color:var(--green);font-size:11px;font-weight:400}.fact-row--pending{border-bottom:1px solid #b9553860}.fact-row--pending dd{color:var(--accent)}.fact-row--pending .fact-mark{color:var(--accent);border:1px solid #b9553860;width:18px;height:18px;border-radius:50%;display:grid;place-items:center}.deal-ledger__footer{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:21px;font-family:var(--mono);font-size:9px;color:var(--muted)}.deal-ledger__footer .state-badge{font-family:var(--font)}.memory-footnote{display:flex;justify-content:space-between;gap:24px;color:var(--muted);border-top:1px solid var(--line);margin-top:90px;padding-top:25px;font-size:9px}.memory-footnote>span:last-child{font-family:var(--mono);letter-spacing:1px}.suppliers{min-height:850px;padding-top:66px;padding-bottom:91px;border-top:1px solid var(--line);background:#edeae1}.supplier-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%;margin-top:80px}.supplier-copy h2{font-size:clamp(40px,4vw,63px);line-height:1.2;letter-spacing:-3px}.supplier-copy p{font-size:12px;line-height:1.95;color:#656b5e;margin-top:34px}.supplier-copy__note{display:flex;gap:13px;align-items:center;font-family:var(--mono);font-size:9px;color:#656b5e;margin-top:57px}.supplier-copy__note>span{color:var(--accent);font-size:20px}.supplier-list{border-top:1px solid #d0cec2}.supplier-row{width:100%;border:0;border-bottom:1px solid #d0cec2;display:flex;align-items:center;gap:19px;padding:21px 17px;text-align:left;background:transparent;transition:background-color .25s}.supplier-row:hover{background:#f3f0e866}.supplier-row--active{background:var(--paper-card);box-shadow:inset 2px 0 var(--accent)}.supplier-avatar{width:35px;height:35px;border:1px solid #ccd0c3;display:grid;place-items:center;font-family:var(--serif);font-style:italic;font-size:21px;flex-shrink:0;color:var(--muted)}.supplier-row--active .supplier-avatar{border-color:#d0b6a4;color:var(--accent)}.supplier-row__name{font-size:12px;font-weight:650}.supplier-row__name small{display:block;font-size:9px;color:var(--muted);font-weight:400;margin-top:5px}.supplier-row__ref{margin-left:auto;font-family:var(--mono);font-size:9px;color:var(--muted)}.supplier-row svg{width:15px;height:15px;margin-left:11px;color:var(--muted)}.supplier-row--active svg{color:var(--accent)}.supplier-detail{padding:27px 31px 30px;border:1px solid #d0cec2;border-top:0;background:#f3f0e875;min-height:285px}.supplier-detail__top{display:flex;justify-content:space-between;align-items:center;gap:12px}.supplier-detail__top .eyebrow{color:var(--muted);font-size:9px}.supplier-detail h3{font-size:21px;font-weight:500;letter-spacing:-.6px;margin-top:23px}.supplier-terms{display:flex;gap:56px;padding:22px 0}.supplier-terms span,.supplier-question>span{display:block;font-family:var(--mono);font-size:8px;letter-spacing:.7px;color:var(--muted)}.supplier-terms strong{display:block;font-size:16px;font-weight:600;margin-top:7px}.supplier-question{border-top:1px solid #d0cec2;padding-top:17px}.supplier-question>span{color:var(--accent)}.supplier-question p{margin-top:8px;font-size:11px;line-height:1.7;min-height:38px}.examples-note{display:block;font-size:8px;color:#656b5e;margin-top:14px}.contact{min-height:max(660px,calc(100svh - var(--header-height)));padding-top:56px;padding-bottom:0;display:flex;flex-direction:column}.contact-body{display:flex;flex:1;align-items:center;justify-content:space-between;gap:36px;padding:77px 0 95px}.contact-overline{font-family:var(--mono);font-size:9px;letter-spacing:1.2px;display:block;margin-bottom:23px}.contact h2{font-size:clamp(54px,6.3vw,102px);font-weight:500;line-height:1.08;letter-spacing:-5px}.contact h2>span{font-family:var(--serif);font-style:italic;font-weight:400}.contact-action{padding-bottom:2px}.contact-action p{font-size:12px;line-height:1.9;margin-bottom:28px}.contact-action>span{display:block;margin-top:16px;font-size:9px;opacity:.8}.site-footer{border-top:1px solid #ffffff40;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 0;font-size:9px}.site-footer>span{opacity:.7}.footer-wordmark{font-size:18px;font-weight:650;letter-spacing:-.7px}@media(max-width:1200px)and (min-width:1000px){h1{font-size:64px;letter-spacing:-4px}.hero-actions{gap:16px}.hero-actions .button{padding:17px;gap:10px}.hero-actions .button>svg:last-child{margin-left:4px}.hero-actions .text-link{font-size:10px;gap:8px}.fragment{width:200px}.fragment--shipping{width:180px;right:-2%}.fragment--shipping p{font-size:11px}.fragment--packaging{width:180px}.fragment--context{width:220px}}@media(max-width:999px){.hero{padding-top:27px}.hero-layout{grid-template-columns:1.1fr 1fr;gap:10px;padding-top:54px}h1{font-size:54px;letter-spacing:-3.5px}.hero-title__serif{letter-spacing:-3px}.hero-description{font-size:11px}.hero-actions{flex-direction:column;align-items:flex-start;gap:12px}.hero-scene{min-height:480px}.fragment{width:165px;padding:14px}.fragment p{font-size:14px}.fragment small{font-size:8px;line-height:1.6}.fragment--shipping{width:160px;right:-1%;top:15%}.fragment--shipping p{font-size:11px}.fragment--packaging{left:-2%;bottom:26%;width:150px}.fragment--time{width:155px;bottom:9%}.fragment--context{left:0;bottom:-8%;width:177px}.fragment--context p{font-size:10px}.user-core{width:100px;height:100px}.user-core__symbol{font-size:40px}.user-core__label{font-size:7px}.scene-coordinate{display:none}.control{min-height:auto}.control-heading,.memory-heading{margin-top:48px}.control-flow{column-gap:7%;row-gap:35px}.control-step--insight{padding-top:30px}.insight p{font-size:20px}.approval p{font-size:17px}.control-footer{margin-top:50px}.memory{min-height:auto}.memory-scene>.scene-slot__fallback{grid-template-columns:.8fr .1fr 1fr;gap:12px;margin-top:55px}.memory-connector small{display:none}.deal-ledger__header h3{font-size:22px}.fact-row{grid-template-columns:.9fr 1.1fr;gap:10px;padding:20px 0}.fact-row dt{font-size:10px}.fact-row dd{font-size:11px;gap:8px}.memory-footnote{margin-top:65px}.supplier-layout{gap:5%;margin-top:55px}.supplier-copy h2{font-size:37px;letter-spacing:-1.7px}.supplier-row{padding:18px 12px;gap:12px}.supplier-row__ref{display:none}.supplier-row svg{margin-left:auto}.supplier-detail{padding:24px}.supplier-detail__top{flex-direction:column;align-items:flex-start;gap:8px}.contact{min-height:auto}.contact-body{padding:64px 0}.contact h2{font-size:64px;letter-spacing:-3px}.contact-action p{font-size:11px}}@media(max-width:700px){.hero{min-height:auto;padding-top:28px;padding-bottom:22px}.hero-topline__note{display:none}.hero-layout{display:flex;flex-direction:column;align-items:stretch;padding-top:38px;padding-bottom:39px;gap:43px}h1{font-size:clamp(40px,10.6vw,66px);line-height:1.09;letter-spacing:-2.9px}.hero-title__serif{font-size:1.13em;letter-spacing:-3px}.hero-description{font-size:12px;margin-top:26px}.hero-actions{flex-direction:row;align-items:center;gap:18px;margin-top:25px;flex-wrap:wrap}.hero-actions .button{width:100%;max-width:320px;justify-content:flex-start}.hero-actions .button>svg:last-child{margin-left:auto}.hero-assurance{margin-top:10px}.hero-scene{height:425px;min-height:0;width:100%;max-width:480px;margin:0 auto}.orbit--outer{width:96%}.fragment{width:173px;padding:14px 16px}.fragment--price{top:1%;left:3%}.fragment--shipping{top:19%;right:0;width:170px}.fragment--packaging{left:0;bottom:25%;width:160px}.fragment--time{bottom:10%;right:0;width:152px}.fragment--context{left:5%;bottom:-1%;width:196px}.fragment--context p{font-size:11px}.hero-bottom{font-size:8px;padding-top:18px}.hero-bottom>span:first-child{display:none}.control{padding-top:42px;padding-bottom:40px}.control-heading{margin-top:40px}.control-heading h2{font-size:clamp(33px,8.8vw,50px)}.control-scene{margin-top:45px}.control-flow{grid-template-columns:1fr;gap:32px}.control-step--insight,.control-step--approval{padding-top:0}.insight{gap:17px;padding-bottom:17px}.insight p{font-size:23px}.control-step--insight>.state-badge{margin-left:50px}.control .message-card{padding:22px}.approval{margin-top:20px}.approval p{font-size:18px}.control-footer{margin-top:38px;gap:17px}.control-footer__rule{width:26px}.control-footer p{font-size:11px}.control-footer__seal{font-size:7px;gap:10px}.control-footer__seal span{font-size:20px}.memory{padding-top:45px;padding-bottom:29px}.memory-heading{margin-top:39px}.memory-scene>.scene-slot__fallback{grid-template-columns:1fr;gap:28px;margin-top:44px}.memory-source{max-width:none}.memory-source__note{margin-top:17px}.memory-connector{margin:0;height:25px;justify-content:center}.memory-connector span{display:none}.memory-connector svg{transform:rotate(90deg)}.deal-ledger{padding-top:20px}.deal-ledger__header h3{font-size:22px}.fact-row{grid-template-columns:.9fr 1.1fr;padding:19px 0;gap:9px}.fact-row dt{font-size:10px}.fact-row dd{font-size:12px;line-height:1.5}.deal-ledger__footer{font-size:8px}.memory-footnote{margin-top:43px;flex-direction:column;gap:10px;padding-top:20px}.suppliers{min-height:auto;padding-top:42px;padding-bottom:45px}.supplier-layout{grid-template-columns:1fr;gap:33px;margin-top:39px}.supplier-copy h2{font-size:clamp(33px,8.8vw,51px);letter-spacing:-1.7px}.supplier-copy p{margin-top:26px;font-size:12px}.supplier-copy__note{margin-top:23px;font-size:8px}.supplier-copy__note>span{transform:rotate(90deg)}.supplier-row{padding:19px 15px;gap:15px}.supplier-row__ref{display:block;font-size:8px}.supplier-row__name{font-size:11px}.supplier-row svg{margin-left:0}.supplier-detail{padding:24px;min-height:295px}.supplier-detail__top{flex-direction:row;align-items:center;gap:10px}.supplier-detail__top .state-badge{font-size:8px}.contact{padding-top:40px}.contact-body{flex-direction:column;align-items:flex-start;gap:38px;padding:49px 0 47px}.contact h2{font-size:clamp(42px,11.5vw,73px);letter-spacing:-2.5px}.contact-overline{font-size:8px;margin-bottom:22px}.contact-action{width:100%}.contact-action .button{width:100%;max-width:320px;justify-content:flex-start}.contact-action .button svg:last-child{margin-left:auto}.contact-action p{font-size:12px;margin-bottom:23px}.contact-action>span{font-size:8px}.site-footer{flex-wrap:wrap;padding:24px 0;gap:15px;font-size:8px}.site-footer>span{width:100%;order:3}.site-footer>a:last-child{margin-left:auto}.footer-wordmark{font-size:16px}}@media(max-width:359px){.wordmark-suffix{display:none}h1{font-size:36px;letter-spacing:-2px}.hero-scene{height:420px}.fragment{width:145px;padding:12px}.fragment--shipping{width:146px}.fragment--packaging{width:144px}.fragment--time{width:140px}.fragment--context{width:171px;left:0}.fragment small{font-size:7px}.fragment p{font-size:12px}.user-core{width:82px;height:90px}.user-core__label{font-size:6px}.supplier-detail{padding:21px 17px}.supplier-detail__top{flex-direction:column;align-items:flex-start}.supplier-row__ref{display:none}.supplier-row svg{margin-left:auto}.fact-row dd{font-size:11px}.contact h2{font-size:38px}}@media(max-width:999px){.contact{min-height:calc(100svh - var(--header-height))}}
