.page-module___8aEwW__root{--bg:#fcfaf6;--bg-2:#f7f5f1;--bg-3:#f0eeeb;--ink:#0e0d0a;--ink-2:#4e4d49;--ink-3:#888682;--line:#e6e4e1;--line-2:#cccac6;--maupa-1:#f68fd5;--maupa-2:#b59aff;--maupa-3:#c9a3f5;--maupa-4:#ffa286;--maupa-5:#fbcdaa;--maupa-6:#3aced6;--maupa-7:#80cd82;--maupa-8:#ecd065;--maupa-9:#ff9b51;--maupa-10:#55b8f8;--maupa-11:#f97770;--accent:var(--maupa-2);--accent-ink:#6034ac;--accent-soft:#f3eeff;--highlight:#ffe9a7;--highlight-ink:#704000;--ok:#269e5f;--pain-accent:#3f3fb5;--pain-branch:#00787d;--display:var(--font-inter-tight), var(--font-inter), system-ui, sans-serif;--sans:var(--font-inter), system-ui, sans-serif;--mono:var(--font-jetbrains-mono), ui-monospace, monospace;--shadow-sm:0 1px 2px #141e3c0a, 0 1px 1px #141e3c05;--shadow-md:0 4px 12px -4px #141e3c14, 0 2px 4px #141e3c0a;--shadow-lg:0 24px 48px -24px #141e3c29, 0 8px 16px -8px #141e3c0f;background:var(--bg);color:var(--ink);font-family:var(--sans);font-feature-settings:"ss01", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.005em;font-size:15px;line-height:1.55;position:relative;overflow-x:clip}@supports (color:lab(0% 0 0)){.page-module___8aEwW__root{--bg:lab(98.2805% .135809 1.90165);--bg-2:lab(96.5405% .135899 1.90173);--bg-3:lab(94.2205% .136048 1.90183);--ink:lab(3.71268% .131629 1.29379);--ink-2:lab(32.7436% .179037 2.29269);--ink-3:lab(55.9441% .170976 2.28726);--line:lab(90.7405% .136286 1.90201);--line-2:lab(81.4644% .166535 2.28434);--maupa-1:lab(72.3708% 46.5967 -18.7086);--maupa-2:lab(69.0081% 27.6454 -49.0237);--maupa-3:lab(72.8614% 25.9544 -35.7865);--maupa-4:lab(75.8933% 33.7125 30.6408);--maupa-5:lab(85.8931% 12.9192 24.2512);--maupa-6:lab(75.6428% -37.5959 -15.4539);--maupa-7:lab(76.0933% -36.3932 29.4667);--maupa-8:lab(84.2796% .720114 55.6351);--maupa-9:lab(73.7456% 34.2033 54.931);--maupa-10:lab(70.9138% -15.1697 -40.8497);--maupa-11:lab(65.9538% 50.1356 28.6987);--accent-ink:lab(33.0936% 40.3692 -57.9639);--accent-soft:lab(94.9314% 6.16846 -13.537);--highlight:lab(93.3975% 2.51791 40.9069);--highlight-ink:lab(32.3502% 21.2976 61.9865);--ok:lab(57.7308% -44.8334 23.1443);--pain-branch:lab(45.4644% -37.3146 -15.2493)}}.page-module___8aEwW__root *,.page-module___8aEwW__root :before,.page-module___8aEwW__root :after{box-sizing:border-box}.page-module___8aEwW__root a{color:inherit;text-decoration:none}.page-module___8aEwW__root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.page-module___8aEwW__root h1,.page-module___8aEwW__root h2,.page-module___8aEwW__root h3,.page-module___8aEwW__root h4,.page-module___8aEwW__root h5{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);margin:0;font-weight:500}.page-module___8aEwW__root p{margin:0}.brand{letter-spacing:-.01em;font-weight:700}.page-module___8aEwW__wrap{max-width:1120px;margin:0 auto;padding:0 32px}.page-module___8aEwW__eyebrow{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:10px;font-size:11.5px;display:inline-flex}.page-module___8aEwW__eyebrow:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.page-module___8aEwW__nav{top:0;z-index:100;background:color-mix(in oklab, var(--bg) 96%, transparent);color:var(--ink);-webkit-backdrop-filter:blur(20px)saturate(1.4);border-bottom:1px solid color-mix(in oklab, var(--line), transparent 25%);border-bottom-right-radius:18px;border-bottom-left-radius:18px;transition:background .18s linear,color .18s linear;position:fixed;inset-inline:0}.page-module___8aEwW__navInner{justify-content:flex-start;align-items:center;gap:32px;max-width:1120px;margin:0 auto;padding:14px 32px;display:flex}.page-module___8aEwW__brand{align-items:center;line-height:0;display:inline-flex}.page-module___8aEwW__brandMaupa{font-family:var(--display);letter-spacing:-.02em;color:currentColor;align-items:center;gap:.42em;font-weight:700;line-height:1;display:inline-flex}.page-module___8aEwW__brandMaupaDots{flex-direction:column;gap:.13em;display:inline-flex}.page-module___8aEwW__brandMaupaDots span{border-radius:50%;width:.5em;height:.5em}.page-module___8aEwW__brandMaupaDots span:first-child{background:#f68fd5;background:lab(72.3708% 46.5967 -18.7086)}.page-module___8aEwW__brandMaupaDots span:last-child{background:#b59aff;background:lab(69.0081% 27.6454 -49.0237)}.page-module___8aEwW__brandLogoImg{width:auto;height:1.6em;display:block}.page-module___8aEwW__brandLogo{font-size:24px}.page-module___8aEwW__navLinks{color:color-mix(in oklab, currentColor 78%, transparent);text-transform:none;gap:28px;font-size:14px;font-weight:600;display:flex}.page-module___8aEwW__navRight .page-module___8aEwW__btnPrimary{text-transform:capitalize;font-weight:600}.page-module___8aEwW__navLinks a:hover{color:currentColor}.page-module___8aEwW__navDrop{display:inline-flex;position:relative}.page-module___8aEwW__navLinks .page-module___8aEwW__navDropTrigger{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.page-module___8aEwW__navLinks .page-module___8aEwW__navDropTrigger:hover{color:currentColor}.page-module___8aEwW__navDropCaret{opacity:.55;width:12px;height:12px;transition:transform .2s}.page-module___8aEwW__navDrop:hover .page-module___8aEwW__navDropCaret,.page-module___8aEwW__navDrop:focus-within .page-module___8aEwW__navDropCaret{transform:rotate(180deg)}.page-module___8aEwW__navDropPanel{background:color-mix(in oklab, var(--bg), transparent 6%);border:1px solid var(--line);min-width:190px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;border-radius:15px;margin-top:12px;padding:7px;transition:opacity .18s,transform .18s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-6px)}.page-module___8aEwW__navDropPanel:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.page-module___8aEwW__navDrop:hover .page-module___8aEwW__navDropPanel,.page-module___8aEwW__navDrop:focus-within .page-module___8aEwW__navDropPanel{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.page-module___8aEwW__navDropItem{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:background .15s;display:flex}.page-module___8aEwW__navDropItem:hover{background:color-mix(in oklab, var(--accent) 9%, transparent)}.page-module___8aEwW__navDropLogo{font-size:18px}.page-module___8aEwW__navRight{align-items:center;gap:14px;margin-left:auto;display:flex}.page-module___8aEwW__root .page-module___8aEwW__nav .page-module___8aEwW__btn.page-module___8aEwW__btnPrimary{color:#fff;background:#5580ea;border:none;position:relative;overflow:hidden;box-shadow:0 6px 20px -4px #5580ea8c,0 0 28px -4px #5580ea73,inset 0 1px #ffffff59}.page-module___8aEwW__root .page-module___8aEwW__nav .page-module___8aEwW__btn.page-module___8aEwW__btnPrimary:before{content:"";mix-blend-mode:soft-light;opacity:.55;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px;position:absolute;inset:0}.page-module___8aEwW__root .page-module___8aEwW__nav .page-module___8aEwW__btn.page-module___8aEwW__btnPrimary:hover{color:currentColor;transform:translateY(-1px);box-shadow:0 9px 28px -4px #5580eab3,0 0 36px -4px #5580ea8c,inset 0 1px #ffffff4d,inset 0 0 0 200px #181c2c1f}.page-module___8aEwW__langPill{border:1px solid var(--line);background:var(--bg-2);font-family:var(--mono);border-radius:999px;gap:1px;padding:3px;font-size:11px;display:inline-flex}.page-module___8aEwW__langPill button{color:var(--ink-3);letter-spacing:.04em;border-radius:999px;padding:3px 9px;transition:color .2s,background .2s}.page-module___8aEwW__langPill button.page-module___8aEwW__langOn{background:var(--ink);color:var(--bg)}.page-module___8aEwW__langPill button:not(.page-module___8aEwW__langOn):hover{color:var(--ink)}.page-module___8aEwW__langGlobe{display:inline-flex;position:relative}.page-module___8aEwW__navRight .page-module___8aEwW__langGlobeBtn{cursor:pointer;width:34px;height:34px;color:inherit;border:1px solid color-mix(in oklab, currentColor, transparent 72%);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .18s,border-color .18s;display:inline-flex}.page-module___8aEwW__navRight .page-module___8aEwW__langGlobeBtn:hover{background:color-mix(in oklab, currentColor, transparent 88%);border-color:color-mix(in oklab, currentColor, transparent 55%)}.page-module___8aEwW__langGlobeBtn svg{width:18px;height:18px}.page-module___8aEwW__langMenu{background:color-mix(in oklab, var(--bg), transparent 5%);border:1px solid var(--line);min-width:98px;box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(14px);z-index:20;border-radius:13px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 10px);right:0}.page-module___8aEwW__navRight .page-module___8aEwW__langMenu button{font-family:var(--mono);letter-spacing:.04em;text-align:left;cursor:pointer;color:var(--ink-2);background:0 0;border:none;border-radius:8px;padding:7px 12px;font-size:12px;transition:background .15s,color .15s}.page-module___8aEwW__navRight .page-module___8aEwW__langMenu button:hover{background:color-mix(in oklab, var(--accent) 9%, transparent);color:var(--ink)}.page-module___8aEwW__navRight .page-module___8aEwW__langMenu button.page-module___8aEwW__langMenuOn{background:var(--ink);color:var(--bg)}.page-module___8aEwW__btn{letter-spacing:-.005em;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:transform .15s,background .15s,color .15s,box-shadow .15s;display:inline-flex}.page-module___8aEwW__root .page-module___8aEwW__btn.page-module___8aEwW__btnPrimary{color:#6d47b8;color:lab(39.2865% 36.0468 -54.8531);border:1.5px solid var(--accent);box-shadow:0 1px 2px color-mix(in oklab, var(--accent) 14%, transparent);background:0 0}.page-module___8aEwW__root .page-module___8aEwW__btn.page-module___8aEwW__btnPrimary:hover{background:color-mix(in oklab, var(--accent) 14%, transparent);border-color:color-mix(in oklab, var(--accent) 80%, black 20%);color:#582aa2;color:lab(29.4961% 41.4332 -57.9447);box-shadow:0 6px 16px -8px color-mix(in oklab, var(--accent) 50%, transparent);transform:translateY(-1px)}.page-module___8aEwW__root .page-module___8aEwW__btn.page-module___8aEwW__btnGhost{border:1px solid var(--line-2);color:var(--ink)}.page-module___8aEwW__root .page-module___8aEwW__btn.page-module___8aEwW__btnGhost:hover{background:var(--bg-2);border-color:var(--ink-3)}.page-module___8aEwW__showcaseSection{z-index:0;background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:24px 0 108px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__showcaseSection>*{margin-left:clamp(16px,4vw,56px)}.page-module___8aEwW__showcaseSection{-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 80px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 80px),#0000 100%)}@media (min-width:1100px){.page-module___8aEwW__showcaseSection{align-items:center;padding:24px 24px 32px;-webkit-mask-image:none;mask-image:none}.page-module___8aEwW__showcaseSection>*{margin-left:0}}.page-module___8aEwW__showcaseInner{flex-direction:column;align-items:flex-start;display:flex}.page-module___8aEwW__showcaseNote{font-family:var(--sans);color:var(--ink-3);text-align:left;white-space:nowrap;margin-top:30px;font-size:11.5px;line-height:1.4}@media (min-width:1100px){.page-module___8aEwW__showcaseNote{text-align:right;align-self:flex-end}}.page-module___8aEwW__showcaseNote a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline}.page-module___8aEwW__showcaseScaler{--frame-w:1056px;--off-x:56px;--off-y:34px;--gutter-l:clamp(16px, 4vw, 56px);--available:max(540px, calc(100vw - var(--gutter-l)));--scale:clamp(.55, calc(var(--available) / (var(--frame-w) + var(--off-x))), 1);width:calc((var(--frame-w) + var(--off-x)) * var(--scale));height:calc((612px + var(--off-y)) * var(--scale));flex:none}.page-module___8aEwW__showcaseStack{width:calc(var(--frame-w) + var(--off-x));height:calc(612px + var(--off-y));zoom:var(--scale);position:relative}.page-module___8aEwW__showcaseFrame{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;width:1056px;height:612px;display:flex;overflow:hidden;box-shadow:0 1px #0000000a,0 4px 10px -4px #1414321a,0 18px 40px -16px #14143247,0 60px 120px -32px #14143252}.page-module___8aEwW__showcaseFrameFront{z-index:2;position:relative;top:0;left:0}.page-module___8aEwW__showcaseFrameBack{top:var(--off-y);left:var(--off-x);z-index:1;position:absolute}.page-module___8aEwW__showcaseFrame>:nth-child(2){flex:auto;min-height:0;overflow:hidden}.page-module___8aEwW__showcaseBackImg{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.page-module___8aEwW__showcaseBar{background:color-mix(in oklab, var(--ink) 2%, #fff);border-bottom:1px solid var(--line);align-items:center;gap:16px;height:38px;padding:0 14px;display:flex}.page-module___8aEwW__showcaseDots{gap:6px;display:flex}.page-module___8aEwW__showcaseDots span{background:color-mix(in oklab, var(--ink) 12%, transparent);border-radius:999px;width:10px;height:10px}.page-module___8aEwW__showcaseUrl{font-family:var(--mono);color:color-mix(in oklab, var(--ink) 50%, transparent);font-size:12px}.page-module___8aEwW__showcaseBarDark{background:#1b1b26;border-bottom-color:#ffffff14}.page-module___8aEwW__showcaseBarDark .page-module___8aEwW__showcaseUrl{color:#ffffff8c}.page-module___8aEwW__showcaseBarDark .page-module___8aEwW__showcaseDots span{background:#ffffff3d}.page-module___8aEwW__showcaseImg{width:100%;height:auto;display:block}@media (max-width:720px){.page-module___8aEwW__showcaseSection{padding:40px 16px 24px}.page-module___8aEwW__showcaseBar{gap:10px;height:32px;padding:0 10px}.page-module___8aEwW__showcaseDots span{width:8px;height:8px}.page-module___8aEwW__showcaseUrl{font-size:10.5px}}.page-module___8aEwW__hero{justify-content:center;align-items:flex-start;padding:clamp(180px,19vh,250px) 56px clamp(20px,3.5vh,48px);display:flex;position:relative}.page-module___8aEwW__heroRegion{box-sizing:border-box;isolation:isolate;background:#f8f6f2;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroRegion:before{content:"";z-index:0;filter:blur(40px);pointer-events:none;background:radial-gradient(circle at 40% 38%,#fb8cc133,#bb85f126 46%,#7394fc1a 66%,#0000 76%);border-radius:50%;width:860px;height:860px;position:absolute;top:20%;right:-4%}.page-module___8aEwW__heroInner{text-align:left;z-index:1;flex-direction:column;align-items:flex-start;width:100%;max-width:1056px;margin:0 auto;display:flex;position:relative}.page-module___8aEwW__heroH1{letter-spacing:-.025em;text-wrap:pretty;width:100%;font-size:clamp(27px,2.8vw,48px);font-weight:500;line-height:1.1}.page-module___8aEwW__heroFirstLine{white-space:nowrap}@media (max-width:720px){.page-module___8aEwW__heroFirstLine{white-space:normal}}.page-module___8aEwW__heroH1 .page-module___8aEwW__accent{color:var(--ink);white-space:nowrap}@media (max-width:720px){.page-module___8aEwW__heroH1 .page-module___8aEwW__accent{white-space:normal}}.page-module___8aEwW__heroOdooUnit{white-space:nowrap}.page-module___8aEwW__heroH1 .page-module___8aEwW__heroSecondSentence{letter-spacing:-.005em;white-space:normal;text-align:left;text-wrap:pretty;max-width:46ch;color:var(--ink-2);margin:clamp(18px,1.8vw,26px) 0 0;font-size:clamp(15px,1.2vw,21px);font-weight:400;line-height:1.4;display:block}.page-module___8aEwW__heroOdooLogo{vertical-align:.02em;width:auto;height:.84em;margin-inline:.06em;display:inline-block}.page-module___8aEwW__formatSlot{vertical-align:baseline;will-change:width;transition:width .32s cubic-bezier(.2,.9,.2,1);display:inline-block;position:relative}.page-module___8aEwW__formatBaseline{visibility:hidden;pointer-events:none;white-space:pre;width:0;display:inline-block}.page-module___8aEwW__formatViewport{pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__formatItem{vertical-align:baseline;line-height:inherit;white-space:nowrap;will-change:transform, opacity;transition:transform .55s cubic-bezier(.2,.8,.2,1),opacity .4s cubic-bezier(.2,.8,.2,1);display:inline-block;position:absolute;top:0;left:0}.page-module___8aEwW__formatMeasure{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:-9999px;left:-9999px}.page-module___8aEwW__formatMeasure>span{display:inline-block}.page-module___8aEwW__headlineChipIcon{vertical-align:-.16em;width:1.02em;height:1.02em;color:var(--chip-ink,currentColor);pointer-events:none;justify-content:center;align-items:center;margin-right:.3em;transition:color .55s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module___8aEwW__headlineChipIcon svg{width:100%;height:100%;display:block}.page-module___8aEwW__iconRotator{vertical-align:-.16em;width:1.02em;height:1.02em;margin-right:.05em;display:inline-block;position:relative;overflow:hidden}.page-module___8aEwW__iconRotatorItem{will-change:transform, opacity;justify-content:center;align-items:center;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .4s;display:flex;position:absolute;inset:0}.page-module___8aEwW__formatFileIcon{object-fit:contain;width:auto;height:100%;display:block}.page-module___8aEwW__headlineChip{letter-spacing:-.01em;vertical-align:.04em;margin-inline:.04em;font-family:inherit;font-weight:500;line-height:1.1;display:inline-block}.page-module___8aEwW__headlineChip.page-module___8aEwW__framed{border:1.5px solid var(--chip-ink,currentColor);vertical-align:.08em;background:0 0;border-radius:.32em;padding:.04em .34em;font-size:.88em;transition:border-color .55s cubic-bezier(.4,0,.2,1);position:relative}.page-module___8aEwW__heroSub{color:var(--ink-2);text-wrap:pretty;max-width:52ch;margin-top:24px;font-size:clamp(15px,1vw,17px);line-height:1.55}.page-module___8aEwW__heroCta{flex-wrap:wrap;justify-content:flex-start;gap:14px;margin-top:40px;display:flex}.page-module___8aEwW__heroCta .page-module___8aEwW__btn{padding:14px 22px;font-size:16px}@keyframes page-module___8aEwW__heroRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes page-module___8aEwW__heroFadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__heroH1{animation:1.1s ease-out .2s both page-module___8aEwW__heroRise}.page-module___8aEwW__heroSub{animation:1.1s ease-out .75s both page-module___8aEwW__heroRise}.page-module___8aEwW__showcaseInner{animation:1.3s ease-out 1.35s both page-module___8aEwW__heroRise}.page-module___8aEwW__scrollHint{font-family:var(--mono);letter-spacing:.1em;color:var(--ink-3);text-transform:uppercase;opacity:1;pointer-events:none;flex-direction:column;align-items:center;gap:12px;font-size:11px;transition:opacity .3s;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.page-module___8aEwW__scrollHintHidden{opacity:0}.page-module___8aEwW__scrollHint:after{content:"";background:linear-gradient(var(--ink-3), transparent);width:1px;height:26px;animation:1.8s ease-in-out infinite page-module___8aEwW__scrollPulse}@keyframes page-module___8aEwW__scrollPulse{0%{opacity:0;transform:translateY(-8px)}40%{opacity:1}to{opacity:0;transform:translateY(8px)}}.page-module___8aEwW__storySection{border-top:1px solid var(--line);isolation:isolate;background:0 0;position:relative;overflow:clip}.page-module___8aEwW__storyBackdrop{z-index:-1;pointer-events:none;will-change:opacity;background:radial-gradient(130% 135% at 50% 30%,#ffffffe6,#fff9 52%,#ffffff47 92%),#5580ea;width:100%;height:100vh;margin-bottom:-100vh;transition:opacity .25s ease-out;position:sticky;top:0;left:0}.page-module___8aEwW__storySection .page-module___8aEwW__storyHeader h2,.page-module___8aEwW__storySection .page-module___8aEwW__storyHeader p,.page-module___8aEwW__storySection .page-module___8aEwW__eyebrow{transition:color .2s ease-out}.page-module___8aEwW__storySection .page-module___8aEwW__storyHeader h2{color:color-mix(in oklab, var(--ink), white 0%)}.page-module___8aEwW__storySection .page-module___8aEwW__storyHeader p{color:color-mix(in oklab, var(--ink-2), white 0%)}.page-module___8aEwW__storySection .page-module___8aEwW__eyebrow{color:color-mix(in oklab, var(--ink-3), white 0%)}.page-module___8aEwW__storySection .page-module___8aEwW__eyebrow:before{background:color-mix(in oklab, var(--accent), white 0%);transition:background .2s ease-out}.page-module___8aEwW__storyHeader{padding:96px 0 0}.page-module___8aEwW__storyHeader h2{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin-top:12px;font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.08}.page-module___8aEwW__storyHeader p{color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin-top:16px;font-size:16px}.page-module___8aEwW__scrollHintPill{font-family:var(--mono);letter-spacing:.02em;background:var(--ink);color:var(--bg);opacity:0;pointer-events:none;will-change:opacity, transform;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;margin-top:20px;padding:8px 16px 8px 14px;font-size:12.5px;transition:opacity .35s,transform .35s;display:inline-flex;transform:translateY(-4px);box-shadow:0 4px 14px -6px #14193273}.page-module___8aEwW__scrollHintVisible{opacity:1;animation:1.8s ease-in-out infinite page-module___8aEwW__scrollHintBob;transform:translateY(0)}.page-module___8aEwW__scrollHintIcon{justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.page-module___8aEwW__scrollHintVisible .page-module___8aEwW__scrollHintIcon{animation:1.8s ease-in-out infinite page-module___8aEwW__scrollHintArrow}@keyframes page-module___8aEwW__scrollHintBob{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes page-module___8aEwW__scrollHintArrow{0%,to{transform:translateY(-1px)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__scrollHintVisible,.page-module___8aEwW__scrollHintVisible .page-module___8aEwW__scrollHintIcon{animation:none}}.page-module___8aEwW__storyContainer{height:850vh;margin-top:64px;position:relative}.page-module___8aEwW__storySticky{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100vh;padding-top:72px;display:flex;position:sticky;top:0;overflow:hidden}@media (max-width:720px){.page-module___8aEwW__storySticky{align-items:flex-start}.page-module___8aEwW__stage{width:100%;height:calc(100vh - 72px)}}.page-module___8aEwW__stage{width:min(1200px,100vw - 64px);height:min(620px,100vh - 160px);position:relative}.page-module___8aEwW__scene{grid-template-rows:1fr;grid-template-columns:280px 1fr;align-items:stretch;gap:40px;transition:opacity .35s;display:grid;position:absolute;inset:0}.page-module___8aEwW__sceneCaption{text-align:center;font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;font-size:12px;transition:opacity .4s;position:absolute;bottom:-56px;left:0;right:0}.page-module___8aEwW__callout{pointer-events:none;flex-direction:column;grid-area:1/1;align-self:center;align-items:flex-start;gap:14px;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.page-module___8aEwW__calloutContent{flex-direction:column;gap:12px;min-width:0;display:flex}.page-module___8aEwW__scene>:not(.page-module___8aEwW__callout):not(.page-module___8aEwW__problemsPanel):not(.page-module___8aEwW__sceneMascot){grid-area:1/2;place-self:center;min-width:0;max-width:100%;min-height:0;max-height:100%}.page-module___8aEwW__calloutMascot{box-sizing:border-box;object-fit:contain;background:#fff;border-radius:50%;flex:none;width:104px;height:104px;padding:8px;display:block}.page-module___8aEwW__sceneMascot{z-index:5;box-sizing:border-box;object-fit:contain;pointer-events:none;background:#fff;border-radius:50%;width:88px;height:88px;padding:6px;transition:opacity .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:-28px;right:-28px}.page-module___8aEwW__calloutTag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--scene-accent,var(--accent)), #e4e4e4 0%);font-size:11px;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__calloutTag{color:color-mix(in oklab, var(--scene-accent,var(--accent)), lab(90.72% .0000298023 -.0000119209) 0%)}}.page-module___8aEwW__callout h3{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;color:color-mix(in oklab, var(--ink), white 0%);font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.2;transition:color .2s ease-out}.page-module___8aEwW__callout p{color:color-mix(in oklab, var(--ink-2), #e4e4e4 0%);text-wrap:pretty;font-size:14.5px;line-height:1.55;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__callout p{color:color-mix(in oklab, var(--ink-2), lab(90.72% .0000298023 -.0000119209) 0%)}}.page-module___8aEwW__reasoning{background:color-mix(in oklab, var(--accent) 6%, var(--bg));border-left:2px solid var(--accent);color:var(--ink-2);opacity:0;pointer-events:none;border-radius:4px;align-items:flex-start;gap:8px;margin-top:6px;padding:6px 8px;font-size:11.5px;line-height:1.45;transition:opacity .35s,transform .35s;display:flex;transform:translateY(-4px)}.page-module___8aEwW__reasoning:before{content:"AI";background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.05em;border-radius:3px;flex:none;margin-top:1px;padding:1px 5px;font-size:9px;font-weight:500;display:inline-block}.page-module___8aEwW__reasoning.page-module___8aEwW__shown{opacity:1;transform:translateY(0)}.page-module___8aEwW__frame{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:10px;flex-direction:column;width:100%;max-width:1040px;height:100%;max-height:600px;display:flex;overflow:hidden}.page-module___8aEwW__frameBar{background:var(--bg-2);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 14px;display:flex}.page-module___8aEwW__frameDots{gap:6px;display:flex}.page-module___8aEwW__frameDot{background:var(--line-2);border-radius:50%;width:10px;height:10px}.page-module___8aEwW__frameUrl{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;flex:1;margin-left:12px;font-size:11.5px}.page-module___8aEwW__frameBody{flex:1;position:relative;overflow:hidden}.page-module___8aEwW__inbox{grid-template-rows:auto 1fr;height:100%;display:grid}.page-module___8aEwW__inboxHead{border-bottom:1px solid var(--line);background:var(--bg-2);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.page-module___8aEwW__inboxHead h3{letter-spacing:-.01em;color:var(--ink);font-size:14px;font-weight:500}.page-module___8aEwW__inboxHead span{font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;font-size:11px}.page-module___8aEwW__inboxList{padding:8px}.page-module___8aEwW__mailRow{color:var(--ink-2);border-radius:6px;grid-template-columns:12px 30px minmax(110px,200px) minmax(0,1fr) 70px;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;transition:background .2s,transform .15s;display:grid}.page-module___8aEwW__mailRow .page-module___8aEwW__dot{background:0 0;border-radius:50%;width:8px;height:8px}.page-module___8aEwW__mailAvatar{width:30px;height:30px;font-family:var(--mono);color:#121212;color:lab(5.26802% 0 0);letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:11.5px;font-weight:600;display:inline-flex}.page-module___8aEwW__mailRow.page-module___8aEwW__new{background:var(--accent-soft);color:var(--ink)}.page-module___8aEwW__mailRow.page-module___8aEwW__new .page-module___8aEwW__dot{background:var(--accent)}.page-module___8aEwW__mailRow.page-module___8aEwW__new .page-module___8aEwW__from{font-weight:500}.page-module___8aEwW__mailRow .page-module___8aEwW__from,.page-module___8aEwW__mailRow .page-module___8aEwW__subj{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module___8aEwW__mailRow .page-module___8aEwW__time{font-family:var(--mono);color:var(--ink-3);text-align:right;font-size:11.5px}.page-module___8aEwW__mailRow.page-module___8aEwW__mailRowClicked{background:color-mix(in oklab, var(--accent) 18%, var(--bg));transform:scale(.99)}.page-module___8aEwW__emailCard{background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-lg);will-change:transform, opacity;border-radius:12px;flex-direction:column;width:min(460px,92%);max-width:480px;display:flex;overflow:hidden}.page-module___8aEwW__emailHead{border-bottom:1px solid var(--line);background:var(--bg-2);flex-direction:column;gap:4px;padding:14px 18px;display:flex}.page-module___8aEwW__emailHeadRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module___8aEwW__emailFrom{font-family:var(--mono);color:var(--ink-2);font-size:12px}.page-module___8aEwW__emailTime{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;font-size:11px}.page-module___8aEwW__emailSubj{font-family:var(--display);letter-spacing:-.01em;font-size:16px;font-weight:500}.page-module___8aEwW__emailBody{color:var(--ink-2);padding:18px;font-size:14px;line-height:1.6}.page-module___8aEwW__emailBody .page-module___8aEwW__greet{color:var(--ink)}.page-module___8aEwW__emailBody p+p{margin-top:10px}.page-module___8aEwW__emailBody .page-module___8aEwW__sign{color:var(--ink-3);margin-top:14px;font-size:13px}.page-module___8aEwW__emailAttach{border:1px solid var(--line);background:var(--bg-2);border-radius:8px;align-items:center;gap:12px;margin:14px 18px 18px;padding:10px 12px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}.page-module___8aEwW__emailAttach.page-module___8aEwW__attachClicked{background:var(--accent-soft);border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in oklab, var(--accent) 18%, transparent)}.page-module___8aEwW__emailAttach.page-module___8aEwW__attachOpened{background:var(--accent-soft);border-color:color-mix(in oklab, var(--accent) 70%, var(--line))}.page-module___8aEwW__attachIcon{background:var(--bg);border:1px solid var(--line-2);border-radius:3px;flex:none;width:28px;height:34px;position:relative}.page-module___8aEwW__attachIcon:after{content:"PDF";text-align:center;font-size:6.5px;font-family:var(--mono);color:var(--ink-2);letter-spacing:.04em;position:absolute;inset:auto 0 1px}.page-module___8aEwW__attachInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___8aEwW__attachName{font-family:var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.page-module___8aEwW__attachSize{font-family:var(--mono);color:var(--ink-3);font-size:11px}.page-module___8aEwW__scene .page-module___8aEwW__problemsPanel{grid-area:1/1;place-self:center stretch;max-width:100%}.page-module___8aEwW__problemsPanel{pointer-events:none;flex-direction:column;align-items:flex-start;gap:14px;transition:opacity .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1);display:flex}.page-module___8aEwW__problemsIntro{color:color-mix(in oklab, var(--ink-2), #e4e4e4 0%);text-wrap:pretty;margin:0;font-size:14px;line-height:1.55;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__problemsIntro{color:color-mix(in oklab, var(--ink-2), lab(90.72% .0000298023 -.0000119209) 0%)}}.page-module___8aEwW__problemsList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__problemItem{opacity:.45;background:0 0;border:1px solid #0000;border-radius:8px;grid-template-columns:28px 1fr;gap:10px;padding:10px 12px;transition:opacity .35s,background .35s,border-color .35s;display:grid}.page-module___8aEwW__problemItem.page-module___8aEwW__problemActive{opacity:1;background:color-mix(in oklab, var(--scene-accent,var(--accent)) 12%, transparent);border-color:color-mix(in oklab, var(--scene-accent,var(--accent)) 55%, transparent);animation:.55s cubic-bezier(.34,1.56,.64,1) page-module___8aEwW__problemActivate}@keyframes page-module___8aEwW__problemActivate{0%{transform:scale(1)}45%{transform:scale(1.05)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__problemItem.page-module___8aEwW__problemActive{animation:none}}.page-module___8aEwW__problemNumber{font-family:var(--mono);letter-spacing:.04em;color:color-mix(in oklab, var(--scene-accent,var(--accent)), #e4e4e4 0%);padding-top:2px;font-size:11px;font-weight:500;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__problemNumber{color:color-mix(in oklab, var(--scene-accent,var(--accent)), lab(90.72% .0000298023 -.0000119209) 0%)}}.page-module___8aEwW__problemText{min-width:0}.page-module___8aEwW__problemText h4{font-family:var(--display);letter-spacing:-.01em;color:color-mix(in oklab, var(--ink), white 0%);text-wrap:balance;margin:0 0 4px;font-size:14.5px;font-weight:500;line-height:1.25;transition:color .2s ease-out}.page-module___8aEwW__problemText p{color:color-mix(in oklab, var(--ink-2), #e4e4e4 0%);text-wrap:pretty;margin:0;font-size:12.5px;line-height:1.45;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__problemText p{color:color-mix(in oklab, var(--ink-2), lab(90.72% .0000298023 -.0000119209) 0%)}}.page-module___8aEwW__problemDoc{background:var(--bg);flex-direction:column;height:100%;padding:28px 36px;display:flex;overflow:hidden}.page-module___8aEwW__cursor{pointer-events:none;z-index:10;filter:drop-shadow(0 4px 8px #141e3c26);will-change:transform;width:22px;height:28px;position:absolute;top:0;left:0}.page-module___8aEwW__dropTarget{border:2px dashed var(--line-2);font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;text-transform:uppercase;background:var(--bg);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;padding:64px 32px;font-size:12px;transition:border-color .3s,background .3s;display:flex}.page-module___8aEwW__dropTarget.page-module___8aEwW__dropHot{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.page-module___8aEwW__extract{grid-template-columns:1fr 1fr;gap:0;height:100%;display:grid}.page-module___8aEwW__docPane{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;padding:28px 32px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__docHeader{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase;border-bottom:1px solid var(--line);margin-bottom:18px;padding-bottom:12px;font-size:11px}.page-module___8aEwW__docPaper{font-family:var(--mono);color:var(--ink);flex:1;font-size:12.5px;line-height:1.7;position:relative;overflow:hidden}.page-module___8aEwW__docPaper p{margin:0 0 4px}.page-module___8aEwW__docPaper .page-module___8aEwW__label{color:var(--ink-3)}.page-module___8aEwW__snippet{display:inline;position:relative}.page-module___8aEwW__boxLayer{pointer-events:none;position:absolute;inset:0}.page-module___8aEwW__box{border:1.5px solid var(--snippet-accent,var(--accent));background:color-mix(in oklab, var(--snippet-accent,var(--accent)) 12%, transparent);opacity:0;border-radius:3px;transition:opacity .4s cubic-bezier(.2,.8,.4,1),box-shadow .3s,background .3s;position:absolute}.page-module___8aEwW__box.page-module___8aEwW__visible{opacity:0}.page-module___8aEwW__box.page-module___8aEwW__visible.page-module___8aEwW__boxActive{opacity:1;box-shadow:0 0 0 2px color-mix(in oklab, var(--snippet-accent,var(--accent)) 30%, transparent);background:color-mix(in oklab, var(--snippet-accent,var(--accent)) 22%, transparent)}.page-module___8aEwW__formBox{border:2px solid var(--snippet-accent,var(--accent));background:color-mix(in oklab, var(--snippet-accent,var(--accent)) 10%, transparent);pointer-events:none;opacity:0;z-index:2;box-shadow:0 0 0 2px color-mix(in oklab, var(--snippet-accent,var(--accent)) 22%, transparent);border-radius:6px;transition:opacity .3s;position:absolute}.page-module___8aEwW__formBox.page-module___8aEwW__shown{opacity:1}.page-module___8aEwW__formPane{background:var(--bg-2);flex-direction:column;padding:28px 32px 0;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__formPaneReal{background:var(--bg-2);flex-direction:column;padding:0;display:flex;position:relative;overflow:auto}.page-module___8aEwW__formPaneReal,.page-module___8aEwW__formPaneReal *{font-size:12.5px}.page-module___8aEwW__formPaneReal [class*=MuiCard-root]{--Card-padding:10px}:is(.page-module___8aEwW__formPaneReal [class*=MuiTypography-h4],.page-module___8aEwW__formPaneReal [class*=MuiTypography-title-lg]){font-size:14px}.page-module___8aEwW__formPaneReal [class*=MuiTypography-title-md]{font-size:13px}:is(.page-module___8aEwW__formPaneReal [class*=MuiTypography-body-sm],.page-module___8aEwW__formPaneReal [class*=MuiTypography-body-md]){font-size:11.5px}.page-module___8aEwW__formPaneReal [class*=MuiButton-root]{--Button-minHeight:28px;font-size:11.5px}.page-module___8aEwW__formPaneReal [class*=MuiInput-root]{--Input-minHeight:28px;font-size:11.5px}.page-module___8aEwW__formPaneReal [class*=MuiChip-root]{--Chip-minHeight:18px;--Chip-paddingInline:6px;font-size:10.5px}.page-module___8aEwW__formPaneReal [data-testid=order-review-document-pane]{display:none!important}.page-module___8aEwW__formPaneReal [data-testid=order-review-footer-disclaimer]{display:none!important}.page-module___8aEwW__formPaneReal [data-testid=order-review-permanent-ignore-field]{display:none!important}.page-module___8aEwW__formPaneReal [data-testid=order-review-content]{height:100%;display:block}.page-module___8aEwW__formPaneReal [data-testid=order-review-form-pane]{border-left:0;width:100%;height:100%}.page-module___8aEwW__thinkStage{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px;width:100%;height:100%;padding:4px;display:grid}.page-module___8aEwW__thinkDoc{border:1px solid var(--line);box-shadow:var(--shadow-md);background:#fff;border-radius:12px;transition:opacity .4s,transform .4s;overflow:hidden}.page-module___8aEwW__thinkBubbles{flex-direction:column;gap:14px;padding-top:24px;display:flex}.page-module___8aEwW__thoughtBubble{border:1px solid var(--line);color:var(--ink);opacity:0;background:#fff;border-left:3px solid oklch(75% .15 295);border-radius:10px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:14px;line-height:1.5;transition:opacity .5s,transform .5s;display:flex;transform:translate(8px);box-shadow:0 4px 12px -8px #1414322e}.page-module___8aEwW__thoughtBubble.page-module___8aEwW__shown{opacity:1;transform:none}.page-module___8aEwW__aiTag{font-family:var(--mono);color:#fff;letter-spacing:.06em;background:#b59aff;background:lab(69.0081% 27.6454 -49.0237);border-radius:4px;flex:none;margin-top:1px;padding:3px 7px;font-size:10px}.page-module___8aEwW__snippetStandalone{background:0 0;border:1.5px solid #0000;border-radius:5px;padding:2px 8px;font-weight:500;transition:background .4s,border-color .4s;display:inline-block}.page-module___8aEwW__snippetStandalone.page-module___8aEwW__snippetActive{background:#b59aff29;background:lab(69.0081% 27.6454 -49.0237/.16);border-color:#b59aff;border-color:lab(69.0081% 27.6454 -49.0237)}@media (max-width:980px){.page-module___8aEwW__thinkStage{grid-template-columns:1fr}.page-module___8aEwW__thinkBubbles{padding-top:0}}.page-module___8aEwW__reviewShot{background:var(--bg);justify-content:center;align-items:center;width:100%;transition:opacity .4s,transform .4s;display:flex}.page-module___8aEwW__reviewShotImg{object-fit:contain;width:100%;height:auto;max-height:72vh;display:block}@media (max-width:980px){.page-module___8aEwW__reviewShotImg{max-height:70dvh}}.page-module___8aEwW__reviewModal{border-left:1px solid var(--line);color:var(--ink);background:#fff;flex-direction:column;font-size:13px;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__reviewHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 14px;display:flex}.page-module___8aEwW__reviewTitle{letter-spacing:-.01em;font-size:17px;font-weight:600}.page-module___8aEwW__reviewSubtitle{color:var(--ink-3);max-width:42ch;margin-top:4px;font-size:12px}.page-module___8aEwW__reviewClose{appearance:none;color:var(--ink-3);cursor:default;background:0 0;border:0;padding:0 2px;font-size:20px;line-height:1}.page-module___8aEwW__reviewBody{flex-direction:column;flex:auto;gap:16px;padding:18px 22px;display:flex;overflow:auto}.page-module___8aEwW__confRow{justify-content:space-between;align-items:baseline;display:flex}.page-module___8aEwW__confLabel{color:var(--ink-2);font-size:13px}.page-module___8aEwW__confValue{font-family:var(--mono);color:#1c882d;color:lab(49.688% -45.0514 38.7399);letter-spacing:-.02em;font-size:24px;font-weight:600}.page-module___8aEwW__confBarTrack{background:color-mix(in oklab, var(--ink) 6%, transparent);border-radius:999px;width:100%;height:6px;overflow:hidden}.page-module___8aEwW__confBarFill{background:#31aa40;background:lab(61.5358% -50.6384 43.17);border-radius:999px;height:100%;transition:width .18s linear}.page-module___8aEwW__confHint{color:var(--ink-3);font-size:11px}.page-module___8aEwW__weakest{color:var(--ink-2);opacity:0;background:#f2d76c38;background:lab(86.606% .61363 55.3741/.22);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 10px;font-size:12px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(4px)}.page-module___8aEwW__weakest.page-module___8aEwW__shown{opacity:1;transform:none}.page-module___8aEwW__weakestLabel{color:var(--ink);font-weight:500}.page-module___8aEwW__tierBlock{opacity:0;flex-direction:column;gap:6px;padding-top:6px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(6px)}.page-module___8aEwW__tierBlock.page-module___8aEwW__shown{opacity:1;transform:none}.page-module___8aEwW__tierHead{font-family:var(--mono);color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-bottom:2px;font-size:11px;display:flex}.page-module___8aEwW__tierRow{background:color-mix(in oklab, var(--ink) 2%, transparent);opacity:0;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:6px 8px;font-size:12px;transition:opacity .3s,transform .3s;display:flex;transform:translateY(3px)}.page-module___8aEwW__tierRow.page-module___8aEwW__shown{opacity:1;transform:none}.page-module___8aEwW__tierRowText{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.page-module___8aEwW__confChip{font-family:var(--mono);color:#005f0e;color:lab(34.5429% -45.3762 42.1829);background:#31aa402e;background:lab(61.5358% -50.6384 43.17/.18);border-radius:999px;flex:none;padding:2px 7px;font-size:10.5px}.page-module___8aEwW__reasoningStandalone{color:var(--ink);background:#b59aff1f;background:lab(69.0081% 27.6454 -49.0237/.12);border-left:2px solid #b59aff;border-left:2px solid lab(69.0081% 27.6454 -49.0237);border-radius:4px;margin-top:4px;padding:8px 10px;font-size:12px;line-height:1.45}.page-module___8aEwW__reviewFoot{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding:12px 22px 14px;display:flex}.page-module___8aEwW__reviewFootText{color:var(--ink-3);font-size:11px;line-height:1.4}.page-module___8aEwW__reviewFootBtns{justify-content:flex-end;gap:8px;display:flex}.page-module___8aEwW__reviewBtnGhost,.page-module___8aEwW__reviewBtnPrimary{appearance:none;cursor:default;border:0;border-radius:6px;padding:8px 14px;font-size:12px;font-weight:500}.page-module___8aEwW__reviewBtnGhost{color:var(--ink-2);border:1px solid var(--line-2);background:#fff}.page-module___8aEwW__reviewBtnPrimary{color:#fff;background:#7c54cd;background:lab(44.9741% 37.7052 -58.1185);box-shadow:0 1px 2px #0000000f}.page-module___8aEwW__reviewBtnPrimary.page-module___8aEwW__pulse{animation:1.4s ease-in-out infinite page-module___8aEwW__reviewPulse}@keyframes page-module___8aEwW__reviewPulse{0%,to{box-shadow:0 0 #635bff99}50%{box-shadow:0 0 0 8px #635bff00}}.page-module___8aEwW__formScrollMask{flex:1;min-height:0;margin:0 -32px;padding:0 32px 28px;overflow:hidden}.page-module___8aEwW__formScroller{will-change:transform;flex-direction:column;padding-top:18px;display:flex}.page-module___8aEwW__formHeader{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);text-transform:uppercase;border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;margin:0 -32px;padding:0 32px 12px;font-size:11px;display:flex}.page-module___8aEwW__formHeader .page-module___8aEwW__ok{color:var(--ok);font-family:var(--mono);font-size:11px}.page-module___8aEwW__fields{flex-direction:column;gap:14px;display:flex}.page-module___8aEwW__field{flex-direction:column;gap:4px;display:flex}.page-module___8aEwW__fieldLabel{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px}.page-module___8aEwW__fieldValue{background:var(--bg);border:1px solid var(--line);font-family:var(--mono);color:var(--ink);opacity:0;border-radius:6px;min-height:34px;padding:8px 10px;font-size:12.5px;transition:opacity .4s cubic-bezier(.2,.8,.4,1)}.page-module___8aEwW__field.page-module___8aEwW__filled .page-module___8aEwW__fieldValue{opacity:1}.page-module___8aEwW__posTable{border:1px solid var(--line);background:var(--bg);font-family:var(--mono);opacity:0;border-radius:6px;min-height:96px;font-size:11.5px;transition:opacity .4s cubic-bezier(.2,.8,.4,1);overflow:hidden}.page-module___8aEwW__field.page-module___8aEwW__filled .page-module___8aEwW__posTable{opacity:1}.page-module___8aEwW__posHead{background:var(--bg-3);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);border-bottom:1px solid var(--line);grid-template-columns:90px 1fr 36px;gap:10px;padding:7px 10px;font-size:10px;display:grid}.page-module___8aEwW__posRow{border-top:1px solid var(--line);opacity:0;grid-template-columns:90px 1fr 36px;align-items:center;gap:10px;padding:8px 10px;transition:opacity .4s;display:grid}.page-module___8aEwW__posRow:first-of-type{border-top:0}.page-module___8aEwW__posRow.page-module___8aEwW__filled{opacity:1}.page-module___8aEwW__posRow .page-module___8aEwW__qty{text-align:right;color:var(--ink-2)}.page-module___8aEwW__arrowLayer{pointer-events:none;position:absolute;inset:0;overflow:visible}.page-module___8aEwW__arrow{fill:none;stroke:var(--snippet-accent,var(--accent));stroke-width:1.6px;stroke-dasharray:var(--arrow-len);stroke-dashoffset:var(--arrow-len);opacity:0;transition:stroke-dashoffset .5s cubic-bezier(.2,.8,.4,1),opacity .3s}.page-module___8aEwW__arrow.page-module___8aEwW__drawn{stroke-dashoffset:0;opacity:1}.page-module___8aEwW__arrowHead{fill:var(--snippet-accent,var(--accent));opacity:0;transition:opacity .25s}.page-module___8aEwW__arrowHead.page-module___8aEwW__shown{opacity:1;transition:opacity .25s .55s}.page-module___8aEwW__extractCaption{border:1px solid var(--line);border-left:3px solid var(--snippet-accent,var(--accent));max-width:280px;font-family:var(--sans);opacity:0;pointer-events:none;z-index:3;background:#fff;border-radius:8px;flex-direction:row;align-items:flex-start;gap:8px;padding:7px 9px 7px 8px;transition:opacity .35s,transform .35s;display:flex;position:absolute;transform:translateY(-2px);box-shadow:0 4px 10px -4px #14162424}.page-module___8aEwW__extractCaption.page-module___8aEwW__shown{opacity:1;transform:translateY(0)}.page-module___8aEwW__extractCaptionMark{flex:none;width:11px;height:19px;margin-top:2px}.page-module___8aEwW__extractCaptionText{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___8aEwW__extractCaptionTitle{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--snippet-accent,var(--accent));font-size:9px;font-weight:700}.page-module___8aEwW__extractCaptionBody{color:var(--ink);font-size:10.5px;line-height:1.35}.page-module___8aEwW__erp{justify-content:center;align-items:center;width:100%;max-width:1040px;height:100%;display:flex}.page-module___8aEwW__erpOdoo{background:#26262e;border:1px solid #2f2f39;border-radius:12px;flex-direction:column;width:100%;max-width:940px;height:min(78%,540px);min-height:360px;display:flex;overflow:hidden;box-shadow:0 24px 60px -26px #14193280}.page-module___8aEwW__erpOdooBar{background:#1f1f26;border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:14px;padding:11px 16px;display:flex}.page-module___8aEwW__erpOdooDots{gap:6px;display:flex}.page-module___8aEwW__erpOdooDots span{background:#3a3a44;border-radius:50%;width:11px;height:11px}.page-module___8aEwW__erpOdooUrl{font-family:var(--mono);color:#8a8a96;letter-spacing:.01em;font-size:11.5px}.page-module___8aEwW__erpOdooBody{flex:auto;min-height:0}.page-module___8aEwW__sapWindow{--sap-bg:#f5f4ef;--sap-panel:#fff;--sap-line:#c8c8c8;--sap-line-soft:#e2e0d8;--sap-ink:#1c1c1c;--sap-ink-2:#4a4a4a;--sap-ink-3:#7a7a7a;--sap-nav:#0a3e78;--sap-nav-2:#093059;--sap-tab:#d8d7d2;--sap-tab-active:#fff;--sap-accent:#2c7be5;--sap-row-zebra:#f9f8f4;background:var(--sap-bg);width:100%;max-width:980px;color:var(--sap-ink);border:1px solid #6e6e6e;border-radius:4px;flex-direction:column;font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:12px;line-height:1.35;display:flex;overflow:hidden;box-shadow:0 12px 40px #1419322e}.page-module___8aEwW__sapAppBar{background:linear-gradient(180deg, var(--sap-nav) 0%, var(--sap-nav-2) 100%);color:#fff;justify-content:space-between;align-items:center;height:28px;padding:0 14px;font-size:11.5px;display:flex}.page-module___8aEwW__sapAppBrand{align-items:center;gap:12px;font-weight:500;display:flex}.page-module___8aEwW__sapAppLogo{color:#1c1c1c;letter-spacing:.05em;white-space:nowrap;background:#f0c34a;border-radius:2px;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.page-module___8aEwW__sapAppMeta{color:#ffffffd9;align-items:center;gap:6px;font-size:11px;display:flex}.page-module___8aEwW__sapDot{color:#ffffff73}.page-module___8aEwW__sapTitleBar{border-bottom:1px solid var(--sap-line);color:var(--sap-ink);background:#eeece4;align-items:center;gap:8px;padding:6px 14px;font-size:12.5px;font-weight:600;display:flex}.page-module___8aEwW__sapTitleIcon{background:linear-gradient(135deg,#e8a93b 0%,#d68e1b 100%);border-radius:2px;width:14px;height:14px;display:inline-block;box-shadow:inset 0 0 0 1px #00000026}.page-module___8aEwW__sapToolbar{background:var(--sap-bg);border-bottom:1px solid var(--sap-line);align-items:center;gap:3px;padding:6px 10px;display:flex}.page-module___8aEwW__sapToolBtn{width:26px;height:26px;color:var(--sap-ink-2);cursor:default;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;display:inline-flex}.page-module___8aEwW__sapToolBtn:hover{border-color:var(--sap-line);background:#e9e7df}.page-module___8aEwW__sapTabs{background:var(--sap-bg);border-bottom:1px solid var(--sap-line);gap:2px;padding:0 8px;display:flex}.page-module___8aEwW__sapTab{border:1px solid var(--sap-line);background:var(--sap-tab);color:var(--sap-ink-2);cursor:default;border-bottom:none;border-radius:4px 4px 0 0;padding:5px 14px 6px;font-size:11.5px;position:relative;top:1px}.page-module___8aEwW__sapTab.page-module___8aEwW__sapTabActive{background:var(--sap-tab-active);color:var(--sap-ink);font-weight:600}.page-module___8aEwW__sapHeader{background:var(--sap-panel);border-bottom:1px solid var(--sap-line-soft);grid-template-columns:1fr 1fr;gap:14px 36px;padding:20px 22px;display:grid}.page-module___8aEwW__sapHeaderCol{flex-direction:column;gap:12px;display:flex}.page-module___8aEwW__sapField{grid-template-columns:120px 1fr;align-items:center;gap:12px;font-size:12.5px;display:grid}.page-module___8aEwW__sapField label{color:var(--sap-ink-2);font-weight:500}.page-module___8aEwW__sapField input{height:26px;color:var(--sap-ink);box-sizing:border-box;background:#fff;border:1px solid #b5b5b5;border-top-color:#8e8e8e;outline:none;width:100%;padding:2px 8px;font-family:inherit;font-size:12.5px}.page-module___8aEwW__sapField input:read-only{background:#fff}.page-module___8aEwW__sapFieldGroup{align-items:center;gap:6px;display:flex}.page-module___8aEwW__sapHint{color:var(--sap-ink-3);white-space:nowrap;font-size:11.5px}.page-module___8aEwW__sapTable{background:var(--sap-panel);border-top:1px solid var(--sap-line-soft);padding-bottom:4px}.page-module___8aEwW__sapTableEmpty{border-bottom:1px solid var(--sap-line-soft);background:var(--sap-panel);height:26px}.page-module___8aEwW__sapTableEmpty:nth-of-type(odd){background:var(--sap-row-zebra)}.page-module___8aEwW__sapTotals{background:var(--sap-panel);border-bottom:1px solid var(--sap-line-soft);justify-content:flex-end;gap:24px;padding:10px 18px 14px;font-size:12px;display:flex}.page-module___8aEwW__sapTotalsItem{align-items:baseline;gap:8px;display:flex}.page-module___8aEwW__sapTotalsItem span:first-child{color:var(--sap-ink-2);font-weight:500}.page-module___8aEwW__sapTotalsItem strong{color:var(--sap-ink);font-weight:600}.page-module___8aEwW__sapTableHead,.page-module___8aEwW__sapTableRow{grid-template-columns:70px 130px minmax(0,1fr) 110px 56px 110px 60px;align-items:center;gap:14px;padding:8px 14px;font-size:12px;display:grid}.page-module___8aEwW__sapTableHead{border-bottom:1px solid var(--sap-line);color:var(--sap-ink-2);background:#ebe9e0;font-weight:600}.page-module___8aEwW__sapTableRow{border-bottom:1px solid var(--sap-line-soft);color:var(--sap-ink);min-height:26px}.page-module___8aEwW__sapTableRow:nth-child(odd){background:var(--sap-row-zebra)}.page-module___8aEwW__sapNum{text-align:right}.page-module___8aEwW__sapStatusBar{border-top:1px solid var(--sap-line);color:var(--sap-ink);background:#eeece4;align-items:center;gap:10px;padding:5px 12px;font-size:11.5px;display:flex}.page-module___8aEwW__sapStatusDot{background:radial-gradient(circle at 30% 30%,#6ee06e 0%,#1f9a1f 70%,#0e6a0e 100%);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 1px #0050004d}.page-module___8aEwW__sapStatusText{flex:1;font-weight:500}.page-module___8aEwW__sapStatusSys{color:var(--sap-ink-3);letter-spacing:.02em;font-family:Consolas,Menlo,monospace;font-size:10.5px}@media (max-width:880px){.page-module___8aEwW__sapWindow{font-size:11.5px}.page-module___8aEwW__sapHeader{grid-template-columns:1fr;gap:8px}.page-module___8aEwW__sapTableHead,.page-module___8aEwW__sapTableRow{grid-template-columns:48px 110px 1fr 80px 40px}.page-module___8aEwW__sapTableHead>:nth-child(6),.page-module___8aEwW__sapTableHead>:nth-child(7),.page-module___8aEwW__sapTableRow>:nth-child(6),.page-module___8aEwW__sapTableRow>:nth-child(7){display:none}}.page-module___8aEwW__reasons{border-top:1px solid var(--line);padding:120px 0}.page-module___8aEwW__reasonsHead{max-width:720px;margin-bottom:56px}.page-module___8aEwW__reasonsHead h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin-top:12px;font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.08}.page-module___8aEwW__reasonsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.page-module___8aEwW__reason{background:var(--bg);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:32px 28px 36px;transition:border-color .25s,box-shadow .3s,transform .25s,background .25s;display:flex;position:relative}.page-module___8aEwW__reason:hover{border-color:color-mix(in oklab, var(--card-accent), var(--line) 30%);background:color-mix(in oklab, var(--card-accent) 4%, var(--bg));box-shadow:0 0 0 1px color-mix(in oklab, var(--card-accent), transparent 35%), 0 24px 48px -28px color-mix(in oklab, var(--card-accent), transparent 45%), 0 8px 16px -8px #141e3c0d;transform:translateY(-2px)}.page-module___8aEwW__reasonVisual{background:color-mix(in oklab, var(--card-accent) 7%, var(--bg-2));border:1px solid color-mix(in oklab, var(--card-accent), var(--line) 50%);border-radius:12px;align-items:center;height:112px;margin-bottom:18px;padding:16px;transition:background .25s,border-color .25s;display:flex;overflow:hidden}.page-module___8aEwW__reason:hover .page-module___8aEwW__reasonVisual{background:color-mix(in oklab, var(--card-accent) 14%, var(--bg-2));border-color:color-mix(in oklab, var(--card-accent), var(--line) 25%)}.page-module___8aEwW__reasonMascot{object-fit:contain;width:auto;height:100%;margin:0 auto;display:block}.page-module___8aEwW__timerStack{flex-direction:column;gap:10px;width:100%;display:flex}.page-module___8aEwW__timerRow{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase;align-items:center;gap:10px;font-size:10.5px;display:flex}.page-module___8aEwW__timerRow .page-module___8aEwW__timerLabel{flex:none;width:50px}.page-module___8aEwW__timerBarTrack{background:color-mix(in oklab, var(--card-accent) 10%, var(--bg-3));border-radius:999px;flex:1;height:6px;overflow:hidden}.page-module___8aEwW__timerBarFill{background:color-mix(in oklab, var(--card-accent), var(--ink-3) 30%);border-radius:999px;height:100%}.page-module___8aEwW__timerBarFillFast{background:var(--card-accent)}.page-module___8aEwW__timerRow .page-module___8aEwW__timerVal{text-align:right;width:48px;color:var(--ink);flex:none}.page-module___8aEwW__fieldList{flex-direction:column;gap:5px;width:100%;display:flex}.page-module___8aEwW__fieldRow{font-family:var(--mono);grid-template-columns:60px 1fr 14px;align-items:center;gap:8px;font-size:10.5px;display:grid}.page-module___8aEwW__fieldRow .page-module___8aEwW__fieldLabel{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em}.page-module___8aEwW__fieldRow .page-module___8aEwW__fieldVal{background:var(--bg);border:1px solid color-mix(in oklab, var(--card-accent), var(--line) 50%);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:3px;padding:2px 6px;overflow:hidden}.page-module___8aEwW__fieldCheck{background:color-mix(in oklab, var(--card-accent), var(--ink) 8%);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.page-module___8aEwW__fieldCheck svg{width:8px;height:8px}.page-module___8aEwW__serverRack{flex-direction:column;gap:4px;width:100%;display:flex}.page-module___8aEwW__serverUnit{background:var(--bg);border:1px solid color-mix(in oklab, var(--card-accent), var(--line) 50%);font-family:var(--mono);color:var(--ink-3);letter-spacing:.04em;border-radius:4px;align-items:center;gap:8px;padding:5px 8px;font-size:9.5px;display:flex}.page-module___8aEwW__serverDot{background:var(--card-accent);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in oklab, var(--card-accent), transparent 70%);border-radius:50%;flex:none}.page-module___8aEwW__serverUnit .page-module___8aEwW__serverSlot{flex:1;gap:3px;display:flex}.page-module___8aEwW__serverUnit .page-module___8aEwW__serverSlot span{background:color-mix(in oklab, var(--card-accent) 18%, var(--bg-3));border-radius:2px;flex:1;height:3px}.page-module___8aEwW__serverFlag{color:color-mix(in oklab, var(--card-accent), var(--ink) 30%);margin-left:auto;font-weight:500}.page-module___8aEwW__reason .page-module___8aEwW__num{font-family:var(--mono);letter-spacing:.08em;color:color-mix(in oklab, var(--card-accent), var(--ink-2) 60%);font-size:11.5px;transition:color .25s}.page-module___8aEwW__reason:hover .page-module___8aEwW__num{color:color-mix(in oklab, var(--card-accent), var(--ink-1) 30%)}.page-module___8aEwW__reason h3{letter-spacing:-.02em;text-wrap:balance;font-size:22px;font-weight:500;line-height:1.2}.page-module___8aEwW__reason p{color:var(--ink-2);text-wrap:pretty;font-size:15px;line-height:1.55}.page-module___8aEwW__stories{border-top:1px solid var(--line);padding:56px 0}.page-module___8aEwW__storiesHead{text-align:center;max-width:720px;margin:0 auto 24px}.page-module___8aEwW__storiesHead h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin:10px auto 0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.1}.page-module___8aEwW__storyCarousel{grid-template-columns:44px minmax(0,880px) 44px;justify-content:center;align-items:center;gap:18px;max-width:1060px;margin:0 auto;display:grid}.page-module___8aEwW__storyArrow{border:1px solid var(--line);background:var(--bg);width:44px;height:44px;color:var(--ink-2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:17px;line-height:1;transition:border-color .2s,color .2s,transform .2s,background .2s;display:flex}.page-module___8aEwW__storyArrow:hover{border-color:color-mix(in oklab, var(--accent) 60%, var(--line));color:var(--accent);transform:scale(1.05)}.page-module___8aEwW__storyArrow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.page-module___8aEwW__storyCard{border:1px solid var(--line);background:var(--bg);color:inherit;border-radius:14px;grid-template-columns:minmax(220px,240px) 1fr;min-height:200px;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:grid;overflow:hidden;box-shadow:0 4px 16px #1419320f}a.page-module___8aEwW__storyCard:hover,a.page-module___8aEwW__storyCard:focus-visible{border-color:color-mix(in oklab, var(--accent) 50%, var(--line));outline:none;transform:translateY(-2px);box-shadow:0 10px 30px #1419321a}.page-module___8aEwW__storyMedia{background:var(--bg-2);position:relative;overflow:hidden}.page-module___8aEwW__storyMedia img{object-fit:cover;object-position:center 30%;width:100%;height:100%;display:block}.page-module___8aEwW__storyBody{flex-direction:column;gap:12px;padding:20px 24px;display:flex}.page-module___8aEwW__storyCaption{font-family:var(--display);letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;margin:0;font-size:16px;font-weight:500;line-height:1.4}.page-module___8aEwW__storyMeta{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}.page-module___8aEwW__storyPerson{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);font-size:11.5px}.page-module___8aEwW__storyCta{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:11.5px;transition:transform .2s}a.page-module___8aEwW__storyCard:hover .page-module___8aEwW__storyCta,a.page-module___8aEwW__storyCard:focus-visible .page-module___8aEwW__storyCta{transform:translate(4px)}.page-module___8aEwW__storyDemoCard{background:color-mix(in oklab, var(--accent) 5%, var(--bg));text-align:center;flex-direction:column;grid-template-columns:1fr;justify-content:center;align-items:center;gap:10px;padding:24px 32px;display:flex}.page-module___8aEwW__storyDemoEyebrow{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-size:11px}.page-module___8aEwW__storyDemoTitle{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:4px 0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.2}.page-module___8aEwW__storyDemoBody{color:var(--ink-2);text-wrap:pretty;margin:0 0 12px;font-size:14.5px;line-height:1.55}.page-module___8aEwW__storyDemoBtn{align-self:center}.page-module___8aEwW__storyDots{justify-content:center;gap:8px;margin-top:16px;display:flex}.page-module___8aEwW__storyDot{background:var(--line-2);cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.page-module___8aEwW__storyDot:hover{background:var(--ink-3)}.page-module___8aEwW__storyDotActive{background:var(--accent);transform:scale(1.2)}.page-module___8aEwW__storyDotActive:hover{background:var(--accent)}@media (max-width:720px){.page-module___8aEwW__storyCarousel{grid-template-columns:1fr;max-width:420px}.page-module___8aEwW__storyArrow{display:none}.page-module___8aEwW__storyCard{grid-template-columns:1fr;min-height:0}.page-module___8aEwW__storyMedia{aspect-ratio:4/3}.page-module___8aEwW__storyDemoCard{padding:28px 24px}}.page-module___8aEwW__cta{border-top:1px solid var(--line);background:var(--bg-2);padding:120px 0}.page-module___8aEwW__about{border-top:1px solid var(--line);background:var(--bg);padding:96px 0}.page-module___8aEwW__aboutInner{max-width:720px}.page-module___8aEwW__aboutInner h2{letter-spacing:-.025em;text-wrap:balance;margin-top:14px;font-size:clamp(26px,2.6vw,37px);font-weight:500;line-height:1.1}.page-module___8aEwW__aboutInner p{color:var(--ink-2);text-wrap:pretty;max-width:60ch;margin-top:18px;font-size:16px;line-height:1.55}.page-module___8aEwW__ctaInner{max-width:720px}.page-module___8aEwW__ctaInner h2{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin-top:14px;font-size:clamp(28px,3vw,45px);font-weight:500;line-height:1.05}.page-module___8aEwW__ctaInner p{color:var(--ink-2);text-wrap:pretty;max-width:56ch;margin-top:20px;font-size:16px}.page-module___8aEwW__ctaBtns{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.page-module___8aEwW__ctaNote{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;margin-top:16px;font-size:12px;display:block}.page-module___8aEwW__contactForm{flex-direction:column;gap:14px;max-width:560px;margin-top:32px;display:flex}.page-module___8aEwW__contactRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module___8aEwW__contactLabel{flex-direction:column;gap:6px;display:flex}.page-module___8aEwW__contactLabel>span{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.page-module___8aEwW__contactInput,.page-module___8aEwW__contactTextarea{width:100%;font-family:var(--sans);color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:8px;outline:none;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__contactInput:focus,.page-module___8aEwW__contactTextarea:focus{border-color:var(--maupa-2);box-shadow:0 0 0 3px color-mix(in oklab, var(--maupa-2) 20%, transparent)}.page-module___8aEwW__contactTextarea{resize:vertical;min-height:110px}.page-module___8aEwW__contactHoney{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;top:-9999px!important;left:-9999px!important}.page-module___8aEwW__contactPrivacy{color:var(--ink-3);margin:4px 0 0;font-size:12px;line-height:1.45}.page-module___8aEwW__contactPrivacy a{color:var(--ink-2);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.page-module___8aEwW__contactPrivacy a:hover{color:var(--ink)}.page-module___8aEwW__contactActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.page-module___8aEwW__root .page-module___8aEwW__contactSubmit{appearance:none;font-family:var(--sans);letter-spacing:-.005em;color:#fcfcfc;color:lab(98.84% .0000298023 -.0000119209);cursor:pointer;background:#1c1a18;background:lab(9.53901% .161387 1.91924);border:none;border-radius:10px;align-items:center;gap:8px;padding:12px 22px;font-size:15px;font-weight:600;transition:transform .12s,background .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0e0d0a2e;box-shadow:0 1px 2px lab(3.71268% .131629 1.29379/.18)}.page-module___8aEwW__root .page-module___8aEwW__contactSubmit:hover{background:#2f2e2b;background:lab(18.8195% .152662 1.91296);transform:translateY(-1px);box-shadow:0 2px 6px #0e0d0a3d;box-shadow:0 2px 6px lab(3.71268% .131629 1.29379/.24)}.page-module___8aEwW__root .page-module___8aEwW__contactSubmit:active{background:#0e0d0a;background:lab(3.71268% .131629 1.29379);transform:translateY(0);box-shadow:0 1px 2px #0e0d0a47;box-shadow:0 1px 2px lab(3.71268% .131629 1.29379/.28)}.page-module___8aEwW__root .page-module___8aEwW__contactSubmit:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module___8aEwW__contactSuccess{color:#308639;color:lab(49.4761% -39.3352 33.1143);font-size:14px}.page-module___8aEwW__contactError{color:#c53637;color:lab(45.9853% 56.8958 34.8481);font-size:14px}@media (max-width:640px){.page-module___8aEwW__contactRow{grid-template-columns:1fr}}.page-module___8aEwW__legalPage{max-width:720px;font-family:var(--text);color:var(--ink-1);padding:96px 0 80px}.page-module___8aEwW__legalPage h1{font-family:var(--display);letter-spacing:-.02em;margin:24px 0 16px;font-size:clamp(32px,3vw,44px);font-weight:500;line-height:1.1}.page-module___8aEwW__legalPage h2{font-family:var(--display);letter-spacing:-.01em;color:var(--ink-1);margin:32px 0 8px;font-size:18px;font-weight:500}.page-module___8aEwW__legalPage p{color:var(--ink-2);margin:0 0 12px;font-size:15px;line-height:1.6}.page-module___8aEwW__legalLead{margin-bottom:24px!important;font-size:16px!important}.page-module___8aEwW__legalBack{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);border-bottom:1px solid #0000;align-items:center;font-size:12px;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.page-module___8aEwW__legalBack:hover{color:var(--ink-1);border-bottom-color:var(--ink-3)}.page-module___8aEwW__blogHero{aspect-ratio:2000/678;background-image:url(/theraline-company.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-height:360px}.page-module___8aEwW__blogPage{max-width:760px;font-family:var(--text);color:var(--ink-1);padding:48px 0 96px}.page-module___8aEwW__blogHeader{margin-top:32px;margin-bottom:40px}.page-module___8aEwW__blogHeader h1{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:16px 0 20px;font-size:clamp(30px,3.4vw,48px);font-weight:500;line-height:1.1}.page-module___8aEwW__blogLead{color:var(--ink-2);text-wrap:pretty;margin:0 0 18px;font-size:18px;line-height:1.55}.page-module___8aEwW__blogLead strong{color:var(--ink-1);font-weight:500}.page-module___8aEwW__blogMeta{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);flex-wrap:wrap;gap:8px;font-size:11.5px;display:flex}.page-module___8aEwW__blogFigure{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;margin:0 0 48px;overflow:hidden}.page-module___8aEwW__blogFigure img{aspect-ratio:16/10;object-fit:cover;object-position:center 30%;width:100%;height:auto;display:block}.page-module___8aEwW__blogFigure figcaption{font-family:var(--mono);letter-spacing:.04em;color:var(--ink-3);border-top:1px solid var(--line);background:var(--bg);padding:12px 18px;font-size:11.5px}.page-module___8aEwW__blogArticle p{color:var(--ink-2);margin:0 0 14px;font-size:16px;line-height:1.65}.page-module___8aEwW__blogArticle p strong{color:var(--ink-1);font-weight:500}.page-module___8aEwW__qaQuestion{font-family:var(--display);letter-spacing:-.005em;font-weight:500;color:var(--ink-1)!important;margin-top:32px!important;margin-bottom:8px!important;font-size:16px!important}.page-module___8aEwW__qaAnswer{text-wrap:pretty}.page-module___8aEwW__blogAside{border:1px solid var(--line);background:var(--bg-2);border-radius:14px;margin-top:72px;padding:32px 36px}.page-module___8aEwW__blogAside h2{font-family:var(--display);letter-spacing:-.01em;margin:0 0 8px;font-size:22px;font-weight:500}.page-module___8aEwW__blogAside p{color:var(--ink-2);margin:0 0 20px;font-size:15px;line-height:1.55}.page-module___8aEwW__footer{border-top:1px solid var(--line);background:var(--bg);padding:48px 0 32px}.page-module___8aEwW__footInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.page-module___8aEwW__footTagline{color:var(--ink-2);font-size:14px}.page-module___8aEwW__footRight{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;align-items:center;gap:24px;font-size:12px;display:flex}.page-module___8aEwW__footLinks{align-items:center;gap:8px;display:inline-flex}.page-module___8aEwW__footLinks a{color:var(--ink-3);border-bottom:1px solid #0000;text-decoration:none;transition:color .2s,border-color .2s}.page-module___8aEwW__footLinks a:hover{color:var(--ink-1);border-bottom-color:var(--ink-3)}.page-module___8aEwW__footNote{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;margin-top:16px;font-size:11px}.page-module___8aEwW__footMeta{font-family:var(--mono);color:var(--ink-3);letter-spacing:.02em;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:16px;font-size:11px;display:flex}.page-module___8aEwW__footAsOf{color:var(--ink-3)}.page-module___8aEwW__costRegion{isolation:isolate;position:relative}.page-module___8aEwW__painHero{isolation:isolate;--pl:0%;background:0 0;padding:120px 0;position:relative}.page-module___8aEwW__painBackdrop{z-index:-1;pointer-events:none;will-change:opacity;background:radial-gradient(130% 135% at 50% 30%,#ffffffe6,#fff9 52%,#ffffff47 92%),#5580ea;transition:opacity .25s ease-out;position:absolute;inset:0}.page-module___8aEwW__painHero .page-module___8aEwW__painH1,.page-module___8aEwW__painHero .page-module___8aEwW__painNumLabel,.page-module___8aEwW__painHero .page-module___8aEwW__painScenario,.page-module___8aEwW__painHero .page-module___8aEwW__painBigNum,.page-module___8aEwW__painHero .page-module___8aEwW__painCostFigure,.page-module___8aEwW__painHero .page-module___8aEwW__painHoursFigure,.page-module___8aEwW__painHero .page-module___8aEwW__painCostLabel,.page-module___8aEwW__painHero .page-module___8aEwW__painSources,.page-module___8aEwW__painHero .page-module___8aEwW__eyebrow{transition:color .2s ease-out}.page-module___8aEwW__painHero .page-module___8aEwW__painH1,.page-module___8aEwW__painHero .page-module___8aEwW__painNumLabel,.page-module___8aEwW__painHero .page-module___8aEwW__painHoursFigure{color:color-mix(in oklab, var(--ink), white var(--pl))}.page-module___8aEwW__painHero .page-module___8aEwW__painBigNum,.page-module___8aEwW__painHero .page-module___8aEwW__painCostFigure{color:color-mix(in oklab, var(--pain-accent), white var(--pl))}.page-module___8aEwW__painHero .page-module___8aEwW__painCostLabel,.page-module___8aEwW__painHero .page-module___8aEwW__painSources,.page-module___8aEwW__painHero .page-module___8aEwW__eyebrow{color:color-mix(in oklab, var(--ink-3), white var(--pl))}.page-module___8aEwW__painHero .page-module___8aEwW__eyebrow:before{background:color-mix(in oklab, var(--accent), white var(--pl));transition:background .2s ease-out}.page-module___8aEwW__painHero .page-module___8aEwW__painScenario{color:color-mix(in oklab, var(--pain-branch), #ffe478 var(--pl))}@supports (color:lab(0% 0 0)){.page-module___8aEwW__painHero .page-module___8aEwW__painScenario{color:color-mix(in oklab, var(--pain-branch), lab(91.2775% .809193 59.9995) var(--pl))}}.page-module___8aEwW__painHero .page-module___8aEwW__painBarFill{background:color-mix(in oklab, var(--pain-accent), white var(--pl))}.page-module___8aEwW__painHeroInner{max-width:1120px;margin:0 auto;padding:0 32px}.page-module___8aEwW__painH1{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;margin-top:12px;font-size:clamp(25px,2.6vw,39px);font-weight:500;line-height:1.06}.page-module___8aEwW__painGrid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(32px,5vw,72px);margin-top:56px;display:grid}.page-module___8aEwW__painNumberCol{flex-direction:column;gap:6px;display:flex}.page-module___8aEwW__painScenario{font-family:var(--display);letter-spacing:-.02em;color:var(--pain-branch);text-wrap:balance;font-size:clamp(19px,1.9vw,27px);font-weight:600;line-height:1.1}.page-module___8aEwW__painBigNum{font-family:var(--display);letter-spacing:-.04em;color:var(--pain-accent);font-variant-numeric:tabular-nums;margin-top:4px;font-size:clamp(62px,7.8vw,114px);font-weight:700;line-height:.92}.page-module___8aEwW__painNumLabel{font-family:var(--display);color:var(--ink);text-wrap:balance;max-width:20ch;font-size:clamp(16px,1.4vw,21px);font-weight:500;line-height:1.25}.page-module___8aEwW__painChartCol{border-left:1px solid var(--line);flex-direction:column;margin:0;padding-left:clamp(24px,3vw,48px);display:flex}.page-module___8aEwW__painFigures{flex-wrap:wrap;gap:clamp(28px,4vw,60px);display:flex}.page-module___8aEwW__painCostFigure,.page-module___8aEwW__painHoursFigure{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(27px,3vw,44px);font-weight:700;line-height:1}.page-module___8aEwW__painCostFigure{color:var(--pain-accent)}.page-module___8aEwW__painHoursFigure{color:var(--ink)}.page-module___8aEwW__painCostLabel{font-family:var(--display);letter-spacing:-.005em;color:var(--ink-3);margin-top:8px;font-size:clamp(13px,1vw,15px);font-weight:500}.page-module___8aEwW__painTabs{background:color-mix(in oklab, var(--bg-3), #fff3 var(--pl));border-radius:999px;align-self:flex-start;gap:4px;margin-bottom:22px;padding:4px;display:inline-flex}.page-module___8aEwW__painHero .page-module___8aEwW__painTab{font-family:var(--display);letter-spacing:-.01em;color:color-mix(in oklab, var(--ink-2), white var(--pl));cursor:pointer;border-radius:999px;padding:8px 20px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.page-module___8aEwW__painHero .page-module___8aEwW__painTab:hover{color:color-mix(in oklab, var(--ink), white var(--pl))}.page-module___8aEwW__painHero .page-module___8aEwW__painTabActive,.page-module___8aEwW__painHero .page-module___8aEwW__painTabActive:hover{background:color-mix(in oklab, var(--pain-accent), white var(--pl));color:color-mix(in oklab, white, var(--pain-accent) var(--pl))}.page-module___8aEwW__painMetric{min-height:62px;margin-bottom:14px}.page-module___8aEwW__painHero .page-module___8aEwW__painBarsBox .page-module___8aEwW__painCostLabel{color:var(--ink-3)}.page-module___8aEwW__painBarsBox{background:#fff;border-radius:16px;margin-top:26px;padding:20px 22px;box-shadow:0 18px 40px -28px #00000080}.page-module___8aEwW__painBars{grid-template-columns:repeat(15,1fr);align-items:end;gap:6px;height:200px;display:grid}.page-module___8aEwW__painBarTrack{align-items:flex-end;height:100%;display:flex}.page-module___8aEwW__painBarFill{background:var(--pain-accent);border-radius:4px 4px 2px 2px;width:100%;min-height:3px;transition:height .75s cubic-bezier(.22,1,.36,1)}.page-module___8aEwW__painHero .page-module___8aEwW__painSources{font-family:var(--sans);letter-spacing:0;text-wrap:pretty;max-width:43%;margin-top:44px;font-size:13px}.page-module___8aEwW__process{border-top:1px solid var(--line);isolation:isolate;background:#f8f6f2;padding:120px 0;position:relative;overflow:hidden}.page-module___8aEwW__processBg{z-index:0;opacity:.95;pointer-events:none;width:min(80%,1040px);height:auto;position:absolute;top:50%;left:74%;transform:translate(-50%,-50%)}.page-module___8aEwW__processInner{z-index:1;max-width:1120px;margin:0 auto;padding:0 32px;position:relative}.page-module___8aEwW__processHead{max-width:760px}.page-module___8aEwW__processHead h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.08}.page-module___8aEwW__processHead p{color:var(--ink-2);text-wrap:pretty;max-width:56ch;margin-top:16px;font-size:16px;line-height:1.6}.page-module___8aEwW__processOdoo{z-index:1;border:1px solid color-mix(in oklab, var(--line), transparent 25%);-webkit-backdrop-filter:blur(6px);background:#ffffffc7;background:lab(100% -.0000298023 .0000119209/.78);border-radius:18px;align-items:center;gap:20px;max-width:640px;margin-top:52px;padding:20px 24px;display:flex;position:relative;box-shadow:0 12px 30px -20px #28285a59}.page-module___8aEwW__processOdooLogo{flex:none;width:auto;height:30px}.page-module___8aEwW__processOdooText h3{letter-spacing:-.01em;font-size:18px;font-weight:600}.page-module___8aEwW__processOdooText p{color:var(--ink-2);margin-top:5px;font-size:14.5px;line-height:1.5}.page-module___8aEwW__processList{flex-direction:column;gap:44px;margin:56px 0 0;padding:0;list-style:none;display:flex;position:relative}.page-module___8aEwW__processSpine{-webkit-backdrop-filter:blur(6px);background:linear-gradient(90deg,#ffffff40,#ffffffa6 45%,#ffffff4d);border:1px solid #ffffffb3;border-radius:999px;width:8px;position:absolute;top:8px;bottom:8px;left:20px;overflow:hidden;box-shadow:inset 0 1px 2px #ffffffe6,inset 0 -2px 4px #5a5f8224,0 2px 8px -3px #3237642e}.page-module___8aEwW__processStep{opacity:0;min-height:48px;padding-left:76px;transition:opacity .6s ease-out,transform .6s cubic-bezier(.22,1,.36,1);position:relative;transform:translateY(18px)}.page-module___8aEwW__processStepOn{opacity:1;transform:none}.page-module___8aEwW__processFlow{filter:blur(3px);pointer-events:none;will-change:top;background:linear-gradient(#0000,#5580ea 24%,#6867a7 50%,#714b67 76%,#0000);background:linear-gradient(#0000,#5580ea 24%,lab(45.8988% 12.8078 -34.6514) 50%,#714b67 76%,#0000);height:150px;position:absolute;left:-2px;right:-2px;transform:translateY(-50%)}.page-module___8aEwW__processNode{isolation:isolate;-webkit-backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffffb8,#fff6);border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .5s cubic-bezier(.34,1.56,.64,1) 80ms;display:grid;position:absolute;top:-2px;left:0;transform:scale(.55);box-shadow:inset 0 2px 4px #fffffff2,inset 0 -5px 9px #6e739b33,0 8px 20px -8px #28285a40}.page-module___8aEwW__processStepOn .page-module___8aEwW__processNode{transform:scale(1)}.page-module___8aEwW__processNodeMono{--ball:color-mix(in oklab, #714b67 var(--node-mix,0%), #5580ea);background:linear-gradient(145deg, color-mix(in oklab, var(--ball), white 20%), var(--ball));opacity:var(--mono,0);box-shadow:0 8px 22px -10px color-mix(in oklab, var(--ball), transparent 52%);pointer-events:none;z-index:-1;border-radius:50%;transition:opacity .12s linear;position:absolute;inset:-1px}.page-module___8aEwW__processNodeNum{font-family:var(--display);color:color-mix(in oklab, color-mix(in oklab, var(--ink-2), transparent 20%), #fff calc(var(--mono,0) * 100%));font-size:15px;font-weight:600}.page-module___8aEwW__processStepBody h3{font-family:var(--display);letter-spacing:-.02em;padding-top:8px;font-size:clamp(19px,1.7vw,25px);font-weight:600;line-height:1.15}.page-module___8aEwW__processStepBody>p{color:var(--ink-2);text-wrap:pretty;max-width:62ch;margin-top:10px;font-size:15.5px;line-height:1.62}.page-module___8aEwW__processResult{margin:30px 0 0}.page-module___8aEwW__processFrame{background:#26262e;border:1px solid #2f2f39;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -40px #14143273}.page-module___8aEwW__processFrameBar{background:#1f1f26;border-bottom:1px solid #ffffff0f;align-items:center;gap:14px;padding:11px 16px;display:flex}.page-module___8aEwW__processFrameDots{gap:6px;display:flex}.page-module___8aEwW__processFrameDots span{background:#3a3a44;border-radius:50%;width:11px;height:11px}.page-module___8aEwW__processFrameUrl{font-family:var(--mono);color:#8a8a96;letter-spacing:.01em;font-size:11.5px}.page-module___8aEwW__processFrameBody{height:460px}.page-module___8aEwW__processResultCaption{font-family:var(--display);color:var(--ink);margin-top:16px;font-size:15px;font-weight:500}.page-module___8aEwW__processResultNote{font-family:var(--sans);color:var(--ink-3);margin-top:6px;font-size:11.5px;line-height:1.4}.page-module___8aEwW__teaser{border-top:1px solid var(--line);padding:120px 0;scroll-margin-top:80px}.page-module___8aEwW__teaserHead{max-width:720px;margin-bottom:48px}.page-module___8aEwW__teaserHead h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin-top:12px;font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.08}.page-module___8aEwW__teaserHead p{color:var(--ink-2);text-wrap:pretty;max-width:58ch;margin-top:16px;font-size:16.5px;line-height:1.6}.page-module___8aEwW__teaserPoints{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;display:grid}.page-module___8aEwW__teaserPoint{border-left:3px solid var(--card-accent);padding:2px 0 2px 16px}.page-module___8aEwW__teaserPoint h3{letter-spacing:-.015em;font-size:17px;font-weight:500;line-height:1.25}.page-module___8aEwW__teaserPoint p{color:var(--ink-2);text-wrap:pretty;margin-top:5px;font-size:14px;line-height:1.55}.page-module___8aEwW__teaserCtaRow{flex-wrap:wrap;align-items:center;gap:18px;margin-top:40px;display:flex}.page-module___8aEwW__teaserCtaNote{font-family:var(--mono);color:var(--ink-3);font-size:12px}.page-module___8aEwW__explainer{border-top:1px solid var(--line);padding:120px 0;scroll-margin-top:80px}.page-module___8aEwW__explainerHead{max-width:720px;margin-bottom:56px}.page-module___8aEwW__explainerHead h2{letter-spacing:-.03em;text-wrap:balance;max-width:24ch;margin-top:12px;font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.08}.page-module___8aEwW__explainerHead p{color:var(--ink-2);text-wrap:pretty;max-width:58ch;margin-top:16px;font-size:16.5px;line-height:1.6}.page-module___8aEwW__explainerGrid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.page-module___8aEwW__explainerDoc{border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-md);border-radius:16px;overflow:hidden}.page-module___8aEwW__explainerDocBar{background:var(--bg-2);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 16px;display:flex}.page-module___8aEwW__explainerDocDots{gap:5px;display:inline-flex}.page-module___8aEwW__explainerDocDots span{background:var(--line-2);border-radius:50%;width:8px;height:8px}.page-module___8aEwW__explainerDocLabel{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-3);font-size:11px}.page-module___8aEwW__explainerDocPaper{font-family:var(--mono);color:var(--ink);padding:28px 32px 32px;font-size:13px;line-height:2}.page-module___8aEwW__explainerDocPaper p{margin:0 0 4px}.page-module___8aEwW__explainerDocOrderLine{padding-left:14px}.page-module___8aEwW__explainerDocSignoff{margin-top:14px}.page-module___8aEwW__explainerMark{background:color-mix(in oklab, var(--mark-accent) 32%, transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:2px 6px;display:inline}.page-module___8aEwW__explainerMarkNum{background:var(--bg);border:1.5px solid color-mix(in oklab, var(--mark-accent), var(--ink) 35%);width:16px;height:16px;color:var(--ink);font-family:var(--mono);vertical-align:2px;border-radius:50%;justify-content:center;align-items:center;margin-left:7px;font-size:9.5px;font-weight:600;line-height:1;display:inline-flex}.page-module___8aEwW__explainerNotes{flex-direction:column;gap:28px;margin:0;padding:0;list-style:none;display:flex}.page-module___8aEwW__explainerNote{gap:16px;display:flex}.page-module___8aEwW__explainerNoteNum{width:28px;height:28px;font-family:var(--mono);color:var(--ink);background:color-mix(in oklab, var(--mark-accent) 35%, var(--bg));border:1px solid color-mix(in oklab, var(--mark-accent), var(--line) 30%);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:flex}.page-module___8aEwW__explainerNoteBody h3{letter-spacing:-.015em;text-wrap:balance;font-size:18px;font-weight:500;line-height:1.25}.page-module___8aEwW__explainerNoteBody p{color:var(--ink-2);text-wrap:pretty;margin-top:5px;font-size:14.5px;line-height:1.55}.page-module___8aEwW__explainerOutcome{border:1px solid var(--line);background:var(--bg);border-radius:16px;align-items:center;gap:18px;margin-top:56px;padding:22px 26px;display:flex}.page-module___8aEwW__explainerOutcomeIcon{width:32px;height:32px;color:var(--ink-2);flex:none}.page-module___8aEwW__explainerOutcomeIcon svg{width:100%;height:100%}.page-module___8aEwW__explainerOutcomeBody{flex:1;min-width:0}.page-module___8aEwW__explainerOutcomeBody p{color:var(--ink);text-wrap:pretty;font-size:15.5px;font-weight:500}.page-module___8aEwW__explainerOutcomeTrack{background:color-mix(in oklab, var(--ink-3) 10%, var(--bg-3));border-radius:999px;height:8px;margin-top:12px;display:block;overflow:hidden}.page-module___8aEwW__explainerOutcomeFill{background:color-mix(in oklab, var(--ink-3) 55%, var(--bg-3));border-radius:999px;width:100%;height:100%;display:block}.page-module___8aEwW__savings{border-top:1px solid var(--line);background:var(--bg);--pl:0%;padding:120px 0 130px;scroll-margin-top:80px}.page-module___8aEwW__savingsInner{max-width:1120px;margin:0 auto;padding:0 32px}.page-module___8aEwW__savings .page-module___8aEwW__savingsH1{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;color:color-mix(in oklab, var(--ink), white var(--pl));margin-top:12px;font-size:clamp(27px,2.8vw,43px);font-weight:500;line-height:1.06;transition:color .2s ease-out}.page-module___8aEwW__savingsSub{text-wrap:pretty;max-width:56ch;color:color-mix(in oklab, var(--ink-2), white var(--pl));margin-top:16px;font-size:15px;line-height:1.6;transition:color .2s ease-out}.page-module___8aEwW__savings .page-module___8aEwW__eyebrow{color:color-mix(in oklab, var(--ink-3), white var(--pl));transition:color .2s ease-out}.page-module___8aEwW__savings .page-module___8aEwW__eyebrow:before{background:color-mix(in oklab, var(--accent), white var(--pl));transition:background .2s ease-out}.page-module___8aEwW__savingsBody{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(36px,5vw,72px);margin-top:48px;display:grid}.page-module___8aEwW__savingsMain{min-width:0}.page-module___8aEwW__savingsAside{align-self:stretch;align-items:center;display:flex}.page-module___8aEwW__savingsTeaseBars{filter:blur(4px);opacity:.5;pointer-events:none;grid-template-columns:repeat(14,1fr);align-items:end;gap:7px;width:100%;height:260px;display:grid}.page-module___8aEwW__savingsTeaseTrack{align-items:flex-end;height:100%;display:flex}.page-module___8aEwW__savingsTeaseFill{background:var(--pain-accent);transform-origin:bottom;border-radius:5px 5px 2px 2px;width:100%;animation:1.9s ease-in-out infinite page-module___8aEwW__teasePulse}@keyframes page-module___8aEwW__teasePulse{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.page-module___8aEwW__savingsForm{flex-direction:column;gap:24px;display:flex}.page-module___8aEwW__savingsHint{max-width:40ch;color:color-mix(in oklab, var(--ink-3), white var(--pl));font-size:14px;line-height:1.5;transition:color .2s ease-out}.page-module___8aEwW__savingsField{display:block}.page-module___8aEwW__savingsFieldHead{font-family:var(--display);color:color-mix(in oklab, var(--ink-2), white var(--pl));justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:11px;font-size:15px;font-weight:500;transition:color .2s ease-out;display:flex}.page-module___8aEwW__savingsFieldValue{font-variant-numeric:tabular-nums;color:color-mix(in oklab, var(--ink), white var(--pl));font-weight:600}.page-module___8aEwW__savingsSlider{appearance:none;background:linear-gradient(to right, color-mix(in oklab, var(--pain-accent), white var(--pl)) var(--fill,50%), color-mix(in oklab, var(--bg-3), #ffffff4d var(--pl)) var(--fill,50%));cursor:pointer;border-radius:999px;width:100%;height:6px;display:block}.page-module___8aEwW__savingsSlider:focus-visible{outline:2px solid color-mix(in oklab, var(--accent-ink), white var(--pl));outline-offset:4px}.page-module___8aEwW__savingsSlider::-webkit-slider-thumb{-webkit-appearance:none;background:color-mix(in oklab, var(--pain-accent), white var(--pl));border:2.5px solid color-mix(in oklab, var(--bg), white var(--pl));width:18px;height:18px;box-shadow:var(--shadow-sm);border-radius:50%}.page-module___8aEwW__savingsSlider::-moz-range-thumb{background:color-mix(in oklab, var(--pain-accent), white var(--pl));border:2.5px solid color-mix(in oklab, var(--bg), white var(--pl));width:18px;height:18px;box-shadow:var(--shadow-sm);border-radius:50%}.page-module___8aEwW__savingsResults{flex-direction:column;gap:30px;animation:.45s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__savingsReveal;display:flex}@keyframes page-module___8aEwW__savingsReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.page-module___8aEwW__savingsResultRow{flex-wrap:wrap;gap:clamp(28px,4vw,56px);display:flex}.page-module___8aEwW__savingsResult{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__savingsResultFigure{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:color-mix(in oklab, var(--ink), white var(--pl));font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1;transition:color .2s ease-out}.page-module___8aEwW__savingsResultLabel{font-family:var(--display);letter-spacing:-.005em;color:color-mix(in oklab, var(--ink-3), white var(--pl));font-size:clamp(13px,1vw,15px);font-weight:500;transition:color .2s ease-out}.page-module___8aEwW__savingsResultHero{flex-direction:column;gap:8px;display:flex}.page-module___8aEwW__savingsHeroFigure{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;color:color-mix(in oklab, var(--pain-accent), #c1e2ff var(--pl));font-size:clamp(40px,4vw,66px);font-weight:700;line-height:.94;transition:color .2s ease-out}@supports (color:lab(0% 0 0)){.page-module___8aEwW__savingsHeroFigure{color:color-mix(in oklab, var(--pain-accent), lab(88.2345% -6.83466 -27.7564) var(--pl))}}.page-module___8aEwW__savings .page-module___8aEwW__savingsEvaluate{font-family:var(--display);letter-spacing:-.01em;background:color-mix(in oklab, var(--pain-accent), white var(--pl));color:color-mix(in oklab, white, var(--pain-accent) var(--pl));box-shadow:0 12px 26px -14px color-mix(in oklab, var(--pain-accent), transparent 25%);border-radius:999px;align-items:center;gap:10px;margin-top:44px;padding:14px 28px;font-size:16px;font-weight:600;transition:transform .15s,box-shadow .2s,background .2s ease-out,color .2s ease-out;display:inline-flex}.page-module___8aEwW__savings .page-module___8aEwW__savingsEvaluate:hover{box-shadow:0 16px 30px -14px color-mix(in oklab, var(--pain-accent), transparent 15%);transform:translateY(-1px)}.page-module___8aEwW__savings .page-module___8aEwW__savingsEvaluate:active{transform:translateY(0)}.page-module___8aEwW__savingsFootnote{font-family:var(--sans);letter-spacing:0;text-wrap:pretty;color:color-mix(in oklab, var(--ink-3), white var(--pl));margin-top:24px;font-size:13px;transition:color .2s ease-out}@media (min-width:1600px){.page-module___8aEwW__heroH1{font-size:clamp(46px,3.3vw,60px)}.page-module___8aEwW__heroSub{font-size:clamp(16px,1.1vw,20px)}.page-module___8aEwW__storyHeader h2{font-size:clamp(32px,2.4vw,48px)}.page-module___8aEwW__storyHeader p{font-size:clamp(16px,1.1vw,20px)}.page-module___8aEwW__reasons h2,.page-module___8aEwW__cta h2,.page-module___8aEwW__explainerHead h2,.page-module___8aEwW__teaserHead h2,.page-module___8aEwW__storiesHead h2{font-size:clamp(37px,2.8vw,51px)}.page-module___8aEwW__savingsH1{font-size:clamp(28px,2.7vw,43px)}.page-module___8aEwW__showcaseScaler{--scale:1.25}.page-module___8aEwW__heroInner{max-width:1320px}.page-module___8aEwW__wrap,.page-module___8aEwW__navInner,.page-module___8aEwW__painHeroInner,.page-module___8aEwW__savingsInner{max-width:1384px}}@media (max-width:1100px){.page-module___8aEwW__scene{grid-template-columns:240px 1fr;gap:32px}.page-module___8aEwW__callout h3{font-size:19px}.page-module___8aEwW__callout p{font-size:13.5px}}@media (max-width:980px){.page-module___8aEwW__navLinks,.page-module___8aEwW__processBg{display:none}.page-module___8aEwW__stage{width:calc(100vw - 40px);height:calc(100vh - 200px)}.page-module___8aEwW__scene{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:stretch;gap:16px}.page-module___8aEwW__callout,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel{grid-area:1/1;align-self:start;gap:6px}.page-module___8aEwW__scene>:not(.page-module___8aEwW__callout):not(.page-module___8aEwW__problemsPanel):not(.page-module___8aEwW__sceneMascot){grid-area:2/1;overflow:hidden}.page-module___8aEwW__erp{align-items:flex-start}.page-module___8aEwW__emailCard{align-self:flex-start}.page-module___8aEwW__callout h3{font-size:18px}.page-module___8aEwW__callout p{font-size:13.5px}.page-module___8aEwW__extract{grid-template-columns:1fr 1fr}.page-module___8aEwW__docPane{display:flex}.page-module___8aEwW__formPane{height:100%}:is(.page-module___8aEwW__scene>.page-module___8aEwW__frame:has(.page-module___8aEwW__extract),.page-module___8aEwW__scene>.page-module___8aEwW__erp){zoom:.6}.page-module___8aEwW__reasonsGrid{grid-template-columns:1fr;gap:16px}.page-module___8aEwW__reason{padding:32px 22px 28px}.page-module___8aEwW__explainerGrid{grid-template-columns:1fr;gap:32px}.page-module___8aEwW__savingsBody{grid-template-columns:1fr}.page-module___8aEwW__savingsAside:has(.page-module___8aEwW__savingsTeaseBars){display:none}.page-module___8aEwW__painGrid{grid-template-columns:1fr;gap:40px}.page-module___8aEwW__painChartCol{border-left:0;border-top:1px solid var(--line);padding-top:32px;padding-left:0}.page-module___8aEwW__painBars{height:240px}.page-module___8aEwW__painHero .page-module___8aEwW__painSources{max-width:none}.page-module___8aEwW__teaserPoints{grid-template-columns:1fr;gap:20px}.page-module___8aEwW__reasoning{padding:4px 6px;font-size:11px}}@media (max-width:720px){.page-module___8aEwW__storySticky{align-items:flex-start}.page-module___8aEwW__stage{width:100%;height:calc(100vh - 72px)}.page-module___8aEwW__scene{grid-template-rows:auto 1fr;grid-template-columns:1fr;gap:12px;padding:8px 12px 64px}.page-module___8aEwW__scene:has(.page-module___8aEwW__dropTarget)>:not(.page-module___8aEwW__callout):not(.page-module___8aEwW__problemsPanel):not(.page-module___8aEwW__sceneMascot){align-self:start;max-height:360px}.page-module___8aEwW__scene>.page-module___8aEwW__callout,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel{grid-area:1/1;padding-top:0}.page-module___8aEwW__scene>.page-module___8aEwW__callout>.page-module___8aEwW__calloutContent,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel>.page-module___8aEwW__calloutContent{display:block}.page-module___8aEwW__scene>.page-module___8aEwW__callout>.page-module___8aEwW__calloutContent>*+*,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel>.page-module___8aEwW__calloutContent>*+*{margin-top:12px}.page-module___8aEwW__scene>.page-module___8aEwW__callout>.page-module___8aEwW__calloutContent:before,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel>.page-module___8aEwW__calloutContent:before{content:"";float:right;width:104px;height:100px}.page-module___8aEwW__callout,.page-module___8aEwW__scene>.page-module___8aEwW__problemsPanel{align-items:stretch}.page-module___8aEwW__callout .page-module___8aEwW__calloutContent{width:100%}.page-module___8aEwW__scene>:not(.page-module___8aEwW__callout):not(.page-module___8aEwW__problemsPanel):not(.page-module___8aEwW__sceneMascot){grid-area:2/1}.page-module___8aEwW__sceneMascot{z-index:5;width:96px;height:96px;padding:8px;position:absolute;inset:4px 8px auto auto}.page-module___8aEwW__problemsPanel .page-module___8aEwW__problemItem{display:none}.page-module___8aEwW__problemsPanel .page-module___8aEwW__problemItem.page-module___8aEwW__problemActive{display:grid}}@media (max-width:640px){.page-module___8aEwW__wrap{padding:0 20px}.page-module___8aEwW__navInner{gap:8px;padding:12px 20px}.page-module___8aEwW__navRight{gap:8px}.page-module___8aEwW__navRight>.page-module___8aEwW__btn{display:none}.page-module___8aEwW__nav[data-scrolled] .page-module___8aEwW__navRight>.page-module___8aEwW__btn{display:inline-flex}.page-module___8aEwW__nav[data-scrolled] .page-module___8aEwW__langGlobe{display:none}.page-module___8aEwW__langPill button{padding:3px 7px;font-size:10.5px}.page-module___8aEwW__hero{padding:80px 20px 32px}.page-module___8aEwW__heroH1{font-size:clamp(24px,7.2vw,56px)}.page-module___8aEwW__heroSub{font-size:16px}.page-module___8aEwW__heroCta .page-module___8aEwW__btn{flex:1;justify-content:center}.page-module___8aEwW__reasons,.page-module___8aEwW__cta,.page-module___8aEwW__explainer,.page-module___8aEwW__savings,.page-module___8aEwW__teaser,.page-module___8aEwW__painHero,.page-module___8aEwW__process,.page-module___8aEwW__benefits{padding:88px 0}.page-module___8aEwW__processInner{padding:0 20px}.page-module___8aEwW__processStep{padding-left:60px}.page-module___8aEwW__processNode{width:40px;height:40px}.page-module___8aEwW__processNodeNum{font-size:13px}.page-module___8aEwW__processSpine{left:16px}.page-module___8aEwW__processFrameBody{height:340px}.page-module___8aEwW__painHeroInner{padding:0 20px}.page-module___8aEwW__painBigNum{font-size:clamp(64px,20vw,96px)}.page-module___8aEwW__painBars{gap:3px;height:180px}.page-module___8aEwW__scrollHint{display:none}.page-module___8aEwW__explainerDocPaper{padding:20px 18px 24px;font-size:12px}.page-module___8aEwW__explainerOutcome{gap:14px;padding:18px}.page-module___8aEwW__savingsInner{padding:0 20px}.page-module___8aEwW__stage{width:100%;height:calc(100vh - 72px)}:is(.page-module___8aEwW__scene>.page-module___8aEwW__frame:has(.page-module___8aEwW__extract),.page-module___8aEwW__scene>.page-module___8aEwW__erp){zoom:.5}.page-module___8aEwW__callout h3{font-size:17px}.page-module___8aEwW__mailRow{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr) auto;gap:2px 10px;padding:10px 12px}.page-module___8aEwW__mailRow .page-module___8aEwW__dot{display:none}.page-module___8aEwW__mailRow .page-module___8aEwW__mailAvatar{grid-area:1/1/span 2;align-self:center}.page-module___8aEwW__mailRow .page-module___8aEwW__from{grid-area:1/2;align-self:end}.page-module___8aEwW__mailRow .page-module___8aEwW__subj{color:var(--ink-3);grid-area:2/2;align-self:start;font-size:11.5px}.page-module___8aEwW__mailRow .page-module___8aEwW__time{grid-area:1/3;align-self:start}.page-module___8aEwW__erpCard{width:100%}.page-module___8aEwW__erpForm{grid-template-columns:1fr;gap:4px 0;padding:16px}.page-module___8aEwW__erpForm .page-module___8aEwW__l{padding-top:12px}.page-module___8aEwW__docPaper{font-size:10.5px;line-height:1.55}.page-module___8aEwW__formPane,.page-module___8aEwW__docPane{padding:14px}.page-module___8aEwW__footer{padding:32px 0 28px}.page-module___8aEwW__footInner{flex-direction:column;align-items:flex-start;gap:12px}.page-module___8aEwW__footRight{flex-direction:column;align-items:flex-start;gap:6px}.page-module___8aEwW__footMeta{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px}.page-module___8aEwW__ctaBtns{gap:16px}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__storyContainer{height:auto}.page-module___8aEwW__storySticky{height:auto;padding:48px 0;position:static}.page-module___8aEwW__scene{position:relative;opacity:1!important;transform:none!important}.page-module___8aEwW__box,.page-module___8aEwW__field,.page-module___8aEwW__posRow{opacity:1!important;transform:none!important}.page-module___8aEwW__arrow{stroke-dashoffset:0!important;opacity:1!important}.page-module___8aEwW__arrowHead{opacity:1!important}.page-module___8aEwW__scrollHint{display:none}.page-module___8aEwW__savingsResults,.page-module___8aEwW__savingsTeaseFill{animation:none}.page-module___8aEwW__processStep,.page-module___8aEwW__processNode,.page-module___8aEwW__processNodeMono{transition:none}.page-module___8aEwW__heroH1,.page-module___8aEwW__heroSub,.page-module___8aEwW__showcaseInner{animation:none}.page-module___8aEwW__painBarFill,.page-module___8aEwW__iconRotatorItem{transition:none}}.page-module___8aEwW__odoo{color:#d7d7df;height:100%;font-family:var(--sans);background:#26262e;flex-direction:column;font-size:14px;line-height:1.3;display:flex;overflow:hidden}.page-module___8aEwW__odooTop{background:#1e1e25;border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:28px;height:46px;padding:0 18px;display:flex}.page-module___8aEwW__odooApp{color:#fff;align-items:center;gap:9px;font-weight:600;display:inline-flex}.page-module___8aEwW__odooAppIcon{align-items:center;display:inline-flex}.page-module___8aEwW__odooAppIcon svg{display:block}.page-module___8aEwW__odooMenu{color:#9a9aa8;gap:22px;font-size:13.5px;display:flex}.page-module___8aEwW__odooMenuActive{color:#fff}.page-module___8aEwW__odooUser{color:#c8c8d2;align-items:center;gap:10px;margin-left:auto;font-size:13.5px;display:inline-flex}.page-module___8aEwW__odooUserAvatar{color:#fff;background:#2369cb;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.page-module___8aEwW__odooControl{background:#2b2b33;border-bottom:1px solid #ffffff0f;flex:none;align-items:center;gap:16px;padding:10px 18px;display:flex}.page-module___8aEwW__odooNew{color:#fff;background:#2369cb;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500}.page-module___8aEwW__odooCrumb{color:#fff;font-weight:500}.page-module___8aEwW__odooSearch{color:#7c7c88;background:#1e1e25;border:1px solid #ffffff14;border-radius:7px;flex:1;max-width:420px;padding:6px 12px;font-size:13px}.page-module___8aEwW__odooCount{color:#9a9aa8;font-variant-numeric:tabular-nums;margin-left:auto;font-size:12.5px}.page-module___8aEwW__odooRow{border-bottom:1px solid #ffffff0d;grid-template-columns:96px 1fr 210px 140px;align-items:center;gap:16px;padding:12px 18px;display:grid}.page-module___8aEwW__odooHead{color:#8a8a97;letter-spacing:.04em;text-transform:uppercase;background:#26262e;flex:none;padding-top:14px;padding-bottom:14px;font-size:11.5px}.page-module___8aEwW__odooRight{text-align:right;justify-self:end}.page-module___8aEwW__odooRows{flex:auto;min-height:0;overflow:hidden}.page-module___8aEwW__odooOrder{transition:background .2s;position:relative}.page-module___8aEwW__odooOrder:hover{background:#ffffff08}.page-module___8aEwW__odooConfirm{color:#9be3bb;white-space:nowrap;z-index:3;background:#163a29;border:1px solid #45c17d80;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:500;animation:.4s cubic-bezier(.22,1,.36,1) both page-module___8aEwW__odooConfirmIn;display:inline-flex;position:absolute;top:50%;right:16px;transform:translateY(-50%);box-shadow:0 6px 18px -8px #0009}@keyframes page-module___8aEwW__odooConfirmIn{0%{opacity:0;transform:translate(12px,-50%)scale(.94)}to{opacity:1;transform:translateY(-50%)scale(1)}}.page-module___8aEwW__odooNo{color:#7aa2ff;font-variant-numeric:tabular-nums;font-weight:500}.page-module___8aEwW__odooCust{color:#e6e6ee;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__odooRep{color:#c2c2cc;align-items:center;gap:9px;font-size:13px;display:inline-flex}.page-module___8aEwW__odooAvatar{color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:10.5px;font-weight:600;display:grid}.page-module___8aEwW__odooAvatarMono{background:linear-gradient(135deg,#fb8cc1,#bb85f1 50%,#7394fc);border-radius:50%;flex:none;width:22px;height:22px}.page-module___8aEwW__odooAmount{font-variant-numeric:tabular-nums;color:#e6e6ee}.page-module___8aEwW__odooFoot{color:#fff;border-top:1px solid #ffffff1a;flex:none;grid-template-columns:96px 1fr 210px 140px;gap:16px;padding:14px 18px;font-weight:600;display:grid}@keyframes page-module___8aEwW__odooRowIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__odooRowFlash{0%{background:#9b78e638}to{background:0 0}}.page-module___8aEwW__odooRowNew{animation:.5s cubic-bezier(.22,1,.36,1) page-module___8aEwW__odooRowIn,1.6s ease-out page-module___8aEwW__odooRowFlash}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__odooRowNew{animation:none}}@media (max-width:640px){.page-module___8aEwW__odooRow,.page-module___8aEwW__odooFoot{grid-template-columns:62px 1fr auto;gap:12px}.page-module___8aEwW__odooRep,.page-module___8aEwW__odooHead>span:nth-child(3),.page-module___8aEwW__odooFoot>span:nth-child(3){display:none}.page-module___8aEwW__odooCust{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}:is(#start,#pain,#savings,#mono,#stories,#story,#cta){scroll-margin-top:76px}.page-module___8aEwW__chapterNav{z-index:60;opacity:0;pointer-events:none;flex-direction:column;align-items:flex-start;gap:26px;transition:opacity .45s;display:flex;position:fixed;top:0;left:clamp(6px,.9vw,16px);transform:translateY(-50%)}.page-module___8aEwW__chapterNavShown{opacity:1;pointer-events:auto}@media (max-width:1400px){.page-module___8aEwW__chapterNav{display:none}}.page-module___8aEwW__chapterRail{background:color-mix(in oklab, var(--line), white 12%);border-radius:999px;width:3px;position:absolute;top:12px;bottom:12px;left:10px;overflow:hidden}.page-module___8aEwW__chapterRailFill{background:linear-gradient(#fb8cc1,#bb85f1 50%,#7394fc);border-radius:999px;width:100%;position:absolute;inset:0 0 auto}.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItem{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;padding:6px;transition:background .28s,padding .28s,border-color .28s,box-shadow .28s;display:inline-flex;position:relative}.page-module___8aEwW__chapterDot{z-index:1;background:color-mix(in oklab, white, var(--bg) 22%);border:1px solid color-mix(in oklab, var(--line), var(--ink) 8%);border-radius:50%;flex:none;width:11px;height:11px;transition:background .28s,border-color .28s,box-shadow .28s;box-shadow:0 1px 2px #28285a26}.page-module___8aEwW__chapterLabel{opacity:0;white-space:nowrap;max-width:0;font-family:var(--display);letter-spacing:-.01em;color:var(--ink-2);margin-left:0;font-size:12.5px;font-weight:500;transition:max-width .3s,opacity .25s,margin-left .3s;overflow:hidden}.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItemActive,.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItem:hover{border-color:color-mix(in oklab, var(--line), transparent 22%);-webkit-backdrop-filter:blur(8px);background:#ffffffdb;background:lab(100% -.0000298023 .0000119209/.86);padding-right:14px;box-shadow:inset 0 1px 1px #fffc,0 6px 14px -9px #28285a47}.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItemActive .page-module___8aEwW__chapterLabel,.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItem:hover .page-module___8aEwW__chapterLabel{opacity:1;max-width:140px;margin-left:9px}.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItemActive .page-module___8aEwW__chapterDot{background:linear-gradient(135deg,#fb8cc1,#bb85f1 50%,#7394fc);border-color:#ffffff80;box-shadow:0 3px 8px -2px #8264f08c}.page-module___8aEwW__chapterNav .page-module___8aEwW__chapterItemActive .page-module___8aEwW__chapterLabel{color:var(--ink)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__chapterNav,.page-module___8aEwW__chapterItem,.page-module___8aEwW__chapterDot,.page-module___8aEwW__chapterLabel{transition:none}}.page-module___8aEwW__companyHero{background:var(--bg);isolation:isolate;padding:150px 0 104px;position:relative;overflow:hidden}.page-module___8aEwW__companyHero:before{content:"";z-index:-1;filter:blur(26px);pointer-events:none;background:radial-gradient(circle at 38% 34%,#fb8cc14d,#bb85f138 46%,#7394fc24 68%,#0000 76%);border-radius:50%;width:620px;height:620px;position:absolute;top:-12%;right:-6%}.page-module___8aEwW__companyInner{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:64px;display:grid}.page-module___8aEwW__companyLede{max-width:560px}.page-module___8aEwW__companyLede h2{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin-top:14px;font-size:clamp(28px,2.8vw,42px);font-weight:500;line-height:1.08}.page-module___8aEwW__companyLede>p{color:var(--ink-2);text-wrap:pretty;max-width:52ch;margin-top:18px;font-size:16px;line-height:1.55}.page-module___8aEwW__companyPillars{flex-direction:column;gap:22px;margin-top:34px;display:flex}.page-module___8aEwW__companyPillar{grid-template-columns:26px 1fr;align-items:start;gap:14px;display:grid}.page-module___8aEwW__companyPillarMark{flex-direction:column;align-items:center;gap:3px;margin-top:4px;display:flex}.page-module___8aEwW__companyPillarMark span{border-radius:50%;width:11px;height:11px}.page-module___8aEwW__companyPillar:first-child .page-module___8aEwW__companyPillarMark span:first-child{background:#fb8cc1}.page-module___8aEwW__companyPillar:first-child .page-module___8aEwW__companyPillarMark span:last-child{background:#f79b6e}.page-module___8aEwW__companyPillar:nth-child(2) .page-module___8aEwW__companyPillarMark span:first-child{background:#bb85f1}.page-module___8aEwW__companyPillar:nth-child(2) .page-module___8aEwW__companyPillarMark span:last-child{background:#e07fc4}.page-module___8aEwW__companyPillar:nth-child(3) .page-module___8aEwW__companyPillarMark span:first-child{background:#7394fc}.page-module___8aEwW__companyPillar:nth-child(3) .page-module___8aEwW__companyPillarMark span:last-child{background:#45c1a0}.page-module___8aEwW__companyPillar h3{letter-spacing:-.01em;font-size:16px;font-weight:550;line-height:1.35}.page-module___8aEwW__companyPillar p{color:var(--ink-2);text-wrap:pretty;margin-top:4px;font-size:14.5px;line-height:1.5}.page-module___8aEwW__companyFrame{--co-odoo:#7c54cd;border:1px solid var(--line-2);background:var(--bg);box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}@supports (color:lab(0% 0 0)){.page-module___8aEwW__companyFrame{--co-odoo:lab(44.9741% 37.7052 -58.1185)}}.page-module___8aEwW__companyFrameBar{border-bottom:1px solid var(--line);background:var(--bg-2);align-items:center;gap:10px;padding:13px 16px;display:flex}.page-module___8aEwW__companyFrameDot{background:linear-gradient(135deg,#fb8cc1,#bb85f1 50%,#7394fc);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #bb85f133;box-shadow:0 0 0 3px lab(64.3252% 36.6176 -46.9601/.2)}.page-module___8aEwW__companyFrameBrand{font-family:var(--display);letter-spacing:-.02em;color:color-mix(in oklab, var(--co-odoo), var(--ink) 30%);font-size:15px;font-weight:600}.page-module___8aEwW__companyFrameCaption{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin-left:auto;font-size:10.5px}.page-module___8aEwW__companyVisuals{flex-direction:column;gap:18px;display:flex}.page-module___8aEwW__companyPhoto{border:1px solid var(--line-2);background:var(--bg);box-shadow:var(--shadow-lg);border-radius:16px;overflow:hidden}.page-module___8aEwW__companyPhoto img{object-fit:cover;width:100%;height:188px;display:block}.page-module___8aEwW__companyOdooBadge{width:auto;height:17px}.page-module___8aEwW__companyFlow{padding:10px 18px 16px}.page-module___8aEwW__companyStage{border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:14px;padding:13px 10px;display:grid;position:relative}.page-module___8aEwW__companyStageAuto{background:color-mix(in oklab, #bb85f1 8%, var(--bg))}.page-module___8aEwW__companyStageIcon{background:var(--bg);border:1px solid var(--line-2);width:38px;height:38px;color:var(--ink-2);z-index:1;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.page-module___8aEwW__companyStageAuto .page-module___8aEwW__companyStageIcon{color:#fff;background:linear-gradient(140deg,#34c98a,#2ab4cf 55%,#4f8ff9);border-color:#0000}.page-module___8aEwW__companyStageIcon svg{width:17px;height:17px}.page-module___8aEwW__companyStage:not(:last-child) .page-module___8aEwW__companyStageIcon:after{content:"";background:var(--line-2);z-index:-1;width:2px;height:26px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.page-module___8aEwW__companyStageText{min-width:0}.page-module___8aEwW__companyStageName{letter-spacing:-.01em;color:var(--ink);font-size:14.5px;font-weight:500;display:block}.page-module___8aEwW__companyStageNote{font-family:var(--mono);letter-spacing:.02em;color:var(--ink-3);margin-top:1px;font-size:10.5px;display:block}.page-module___8aEwW__companyBadge{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:#773ac1;color:lab(38.5245% 47.42 -61.5911);background:color-mix(in oklab, #bb85f1 13%, var(--bg));border:1px solid color-mix(in oklab, #bb85f1, var(--line) 40%);border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 7px;font-size:10px;display:inline-flex}.page-module___8aEwW__companyBadgeDots{flex-direction:column;gap:2px;display:inline-flex}.page-module___8aEwW__companyBadgeDots span{border-radius:50%;width:5px;height:5px}.page-module___8aEwW__companyBadgeDots span:first-child{background:#f68fd5;background:lab(72.3708% 46.5967 -18.7086)}.page-module___8aEwW__companyBadgeDots span:last-child{background:#b59aff;background:lab(69.0081% 27.6454 -49.0237)}.page-module___8aEwW__companyTag{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--ink-3);font-size:10px}@media (max-width:980px){.page-module___8aEwW__companyInner{grid-template-columns:1fr;gap:40px}.page-module___8aEwW__companyFrame{max-width:460px}}@media (max-width:720px){.page-module___8aEwW__companyHero{padding:116px 0 72px}}.page-module___8aEwW__bookCard{border:1px solid var(--line);max-width:720px;box-shadow:var(--shadow-lg);text-align:left;background:#fff;border-radius:20px;margin:32px 0 0;padding:24px 26px;position:relative}.page-module___8aEwW__bookHead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:20px;display:flex}.page-module___8aEwW__bookTitle{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);font-size:18px;font-weight:600}.page-module___8aEwW__bookSub{color:var(--ink-3);margin-top:3px;font-size:13.5px}.page-module___8aEwW__bookBadge{font-family:var(--mono);letter-spacing:.03em;color:#773ac1;color:lab(38.5245% 47.42 -61.5911);background:color-mix(in oklab, #bb85f1 12%, var(--bg));border:1px solid color-mix(in oklab, #bb85f1, var(--line) 45%);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:11px;display:inline-flex}.page-module___8aEwW__bookBadgeDot{background:linear-gradient(135deg,#fb8cc1,#7394fc);border-radius:50%;width:7px;height:7px}.page-module___8aEwW__bookGrid{grid-template-columns:1fr 202px;gap:26px;padding-top:22px;display:grid}.page-module___8aEwW__bookMonthBar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.page-module___8aEwW__bookMonthName{font-family:var(--display);color:var(--ink);font-size:15px;font-weight:600}.page-module___8aEwW__bookCard .page-module___8aEwW__bookNav{cursor:pointer;width:30px;height:30px;color:var(--ink-2);background:var(--bg-2);border:1px solid var(--line);border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__bookCard .page-module___8aEwW__bookNav:hover:not(:disabled){color:var(--ink);border-color:color-mix(in oklab, var(--accent), var(--line) 40%)}.page-module___8aEwW__bookCard .page-module___8aEwW__bookNav:disabled{opacity:.35;cursor:default}.page-module___8aEwW__bookNav svg{width:15px;height:15px}.page-module___8aEwW__bookWeekdays,.page-module___8aEwW__bookDays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.page-module___8aEwW__bookWeekdays{margin-bottom:6px}.page-module___8aEwW__bookWeekdays span{text-align:center;font-family:var(--mono);color:var(--ink-3);padding:2px 0;font-size:10.5px}.page-module___8aEwW__bookCard .page-module___8aEwW__bookDay{aspect-ratio:1;cursor:pointer;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;font-size:13.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.page-module___8aEwW__bookCard .page-module___8aEwW__bookDay:hover:not(:disabled){background:color-mix(in oklab, var(--accent) 10%, transparent)}.page-module___8aEwW__bookCard .page-module___8aEwW__bookDay:disabled{color:color-mix(in oklab, var(--ink-3), transparent 45%);cursor:default}.page-module___8aEwW__bookCard .page-module___8aEwW__bookDayToday{color:var(--accent);font-weight:700}.page-module___8aEwW__bookCard .page-module___8aEwW__bookDayOn,.page-module___8aEwW__bookCard .page-module___8aEwW__bookDayOn:hover{color:#fff;background:0 0;border-color:#0000;border-radius:50%;overflow:hidden}.page-module___8aEwW__bookSlots{border-left:1px solid var(--line);min-width:0;padding-left:24px}.page-module___8aEwW__bookSlotsHead{font-family:var(--display);color:var(--ink);margin-bottom:12px;font-size:14px;font-weight:600}.page-module___8aEwW__bookSlotList{grid-template-columns:1fr 1fr;gap:7px;max-height:232px;padding-right:4px;display:grid;overflow-y:auto}.page-module___8aEwW__bookCard .page-module___8aEwW__bookSlot{font-family:var(--mono);cursor:pointer;color:var(--ink-2);background:var(--bg-2);border:1px solid var(--line);border-radius:9px;padding:8px 6px;font-size:12.5px;transition:color .14s,background .14s,border-color .14s;position:relative}.page-module___8aEwW__bookCard .page-module___8aEwW__bookSlot:hover{color:var(--ink);border-color:color-mix(in oklab, var(--accent), var(--line) 35%)}.page-module___8aEwW__bookCard .page-module___8aEwW__bookSlotOn,.page-module___8aEwW__bookCard .page-module___8aEwW__bookSlotOn:hover{color:#fff;background:0 0;border-color:#0000;overflow:hidden}.page-module___8aEwW__bookOrb{object-fit:cover;z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.page-module___8aEwW__bookDayLabel,.page-module___8aEwW__bookSlotLabel{z-index:1;position:relative}.page-module___8aEwW__bookHint{color:var(--ink-3);padding-top:8px;font-size:13.5px}.page-module___8aEwW__bookCard .page-module___8aEwW__bookConfirm{width:100%;font-family:var(--display);cursor:pointer;color:var(--bg);background:var(--ink);border:none;border-radius:12px;margin-top:22px;padding:13px 18px;font-size:14.5px;font-weight:600;transition:opacity .2s}.page-module___8aEwW__bookCard .page-module___8aEwW__bookConfirm:disabled{opacity:.4;cursor:default}.page-module___8aEwW__bookDone{text-align:center;padding:30px 10px 8px}.page-module___8aEwW__bookDoneMark{color:#fff;background:linear-gradient(135deg,#fb8cc1,#bb85f1 50%,#7394fc);border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;margin:0 auto 14px;display:inline-flex}.page-module___8aEwW__bookDoneMark svg{width:22px;height:22px}.page-module___8aEwW__bookDone h3{font-family:var(--display);color:var(--ink);font-size:19px;font-weight:600}.page-module___8aEwW__bookDone p{max-width:34ch;color:var(--ink-2);text-wrap:balance;margin-top:6px;margin-left:auto;margin-right:auto;font-size:14.5px;line-height:1.5}@media (max-width:640px){.page-module___8aEwW__bookGrid{grid-template-columns:1fr;gap:20px}.page-module___8aEwW__bookSlots{border-left:0;border-top:1px solid var(--line);padding-top:18px;padding-left:0}.page-module___8aEwW__bookSlotList{max-height:none}}.page-module___8aEwW__bookForm{border-top:1px solid var(--line);flex-direction:column;gap:14px;margin-top:22px;padding-top:20px;display:flex}.page-module___8aEwW__bookFieldRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.page-module___8aEwW__bookField{flex-direction:column;gap:6px;display:flex}.page-module___8aEwW__bookField>span{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.page-module___8aEwW__bookCard .page-module___8aEwW__bookField input{border:1px solid var(--line);background:var(--bg-2);width:100%;font-family:var(--sans);color:var(--ink);border-radius:10px;padding:11px 13px;font-size:14px;transition:border-color .15s,box-shadow .15s}.page-module___8aEwW__bookCard .page-module___8aEwW__bookField input::placeholder{color:color-mix(in oklab, var(--ink-3), transparent 35%)}.page-module___8aEwW__bookCard .page-module___8aEwW__bookField input:focus{border-color:color-mix(in oklab, var(--accent), var(--line) 25%);box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 14%, transparent);outline:none}@media (max-width:640px){.page-module___8aEwW__bookFieldRow{grid-template-columns:1fr}}.page-module___8aEwW__bookConfetti{pointer-events:none;z-index:1;border-radius:20px;position:absolute;inset:0;overflow:hidden}.page-module___8aEwW__bookDone .page-module___8aEwW__bookDoneMark,.page-module___8aEwW__bookDone h3,.page-module___8aEwW__bookDone p{z-index:2;position:relative}.page-module___8aEwW__bookConfettiPiece{opacity:0;animation-name:page-module___8aEwW__bookConfettiFall;animation-timing-function:cubic-bezier(.2,.6,.5,1);animation-fill-mode:forwards;position:absolute;top:-8%}@keyframes page-module___8aEwW__bookConfettiFall{0%{opacity:0;transform:translateY(-24px)rotate(0)}10%{opacity:1}to{transform:translate3d(var(--drift,0), 560px, 0) rotate(var(--rot,360deg));opacity:.95}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__bookConfetti{display:none}}.page-module___8aEwW__hhStage{--ok:#2ca25f;position:relative}.page-module___8aEwW__hhScaler{--frame-w:1600px;--frame-h:560px;--side:clamp(24px, 7vw, 110px);--available:min(var(--frame-w), calc(100vw - 2 * var(--side)));--scale:clamp(.42, calc(var(--available) / var(--frame-w)), 1);width:calc(var(--frame-w) * var(--scale));height:calc(var(--frame-h) * var(--scale));flex:none}.page-module___8aEwW__hhTrack{width:var(--frame-w);height:var(--frame-h);zoom:var(--scale);align-items:stretch;gap:40px;display:flex;position:relative}.page-module___8aEwW__hhWin{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px #0000000a,0 4px 10px -4px #1414321a,0 18px 40px -16px #14143247,0 60px 120px -32px #14143252}.page-module___8aEwW__hhMono,.page-module___8aEwW__hhDoc{flex:0 0 360px;width:360px}.page-module___8aEwW__hhDocFile{align-items:center;gap:7px;min-width:0;display:inline-flex}.page-module___8aEwW__hhDocBody{min-height:0;font-family:var(--sans);flex-direction:column;flex:auto;gap:12px;padding:20px 22px 22px;display:flex}.page-module___8aEwW__hhDocMeta{border-bottom:1px solid var(--line);font-family:var(--mono);color:var(--ink-2);flex-direction:column;gap:3px;padding-bottom:12px;font-size:11.5px;display:flex}.page-module___8aEwW__hhDocText{color:color-mix(in oklab, var(--ink) 78%, transparent);margin:0;font-size:13.5px;line-height:1.5}.page-module___8aEwW__hhDocLines{flex-direction:column;gap:7px;margin:2px 0;padding:0;list-style:none;display:flex}.page-module___8aEwW__hhDocLine{color:var(--ink);background:0 0;border:1.5px solid #0000;border-radius:8px;padding:7px 10px;font-size:13.5px;line-height:1.35;transition:border-color .45s,background .45s,box-shadow .45s}.page-module___8aEwW__hhDocLineOn{border-color:var(--hl);background:color-mix(in oklab, var(--hl) 12%, transparent);box-shadow:0 2px 12px -6px var(--hl)}.page-module___8aEwW__hhDocEmail{gap:11px}.page-module___8aEwW__hhDocPdf{gap:9px}.page-module___8aEwW__hhDocPdfHead{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:9px;display:flex}.page-module___8aEwW__hhDocPdfCust{font-family:var(--display);letter-spacing:-.01em;font-size:15.5px;font-weight:700;line-height:1.15}.page-module___8aEwW__hhDocPdfKind{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-2);flex:none;font-size:9.5px}.page-module___8aEwW__hhDocPdfMeta{font-family:var(--mono);color:var(--ink-2);justify-content:space-between;font-size:10.5px;display:flex}.page-module___8aEwW__hhDocPoTable{flex-direction:column;gap:3px;margin-top:2px;display:flex}.page-module___8aEwW__hhDocPoHeadRow,.page-module___8aEwW__hhDocPoRow{grid-template-columns:26px 1fr auto;align-items:center;gap:8px;display:grid}.page-module___8aEwW__hhDocPoHeadRow{border-bottom:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding:0 9px 4px;font-size:9px}.page-module___8aEwW__hhDocPoRow{border:1.5px solid #0000;border-radius:7px;padding:6px 9px;font-size:13px;transition:border-color .45s,background .45s,box-shadow .45s}.page-module___8aEwW__hhDocPoNo{font-family:var(--mono);color:var(--ink-2);font-size:11px}.page-module___8aEwW__hhDocPoName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module___8aEwW__hhDocPoQty{font-variant-numeric:tabular-nums;font-weight:600}.page-module___8aEwW__hhDocPdfFoot{color:var(--ink-2);margin:auto 0 0;font-size:10.5px;font-style:italic}.page-module___8aEwW__hhDocExcel{gap:9px;padding-top:16px}.page-module___8aEwW__hhDocSheetTabs{font-family:var(--mono);color:var(--ink-2);gap:4px;font-size:10px;display:flex}.page-module___8aEwW__hhDocSheetTabs span{border-radius:5px 5px 0 0;padding:3px 9px}.page-module___8aEwW__hhDocSheetTabOn{color:#147a4a;background:#d7ede1;font-weight:600}.page-module___8aEwW__hhDocSheetMeta{color:var(--ink-2);font-size:12px}.page-module___8aEwW__hhDocSheet{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.page-module___8aEwW__hhDocSheetRow{border:1.5px solid #0000;border-radius:4px;grid-template-columns:26px 1fr 52px;transition:background .45s,box-shadow .45s;display:grid}.page-module___8aEwW__hhDocSheetRow>span{border-top:1px solid var(--line);border-left:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;padding:5px 8px;font-size:12.5px;overflow:hidden}.page-module___8aEwW__hhDocSheetHead>span,.page-module___8aEwW__hhDocSheetNo{font-family:var(--mono);color:var(--ink-2);text-align:center;background:#f1f3f4;padding:4px 6px;font-size:10px}.page-module___8aEwW__hhDocSheetLabels>span{color:var(--ink-2);font-weight:600}.page-module___8aEwW__hhDocSheetQty{text-align:right;font-variant-numeric:tabular-nums}.page-module___8aEwW__hhDocSheetRow.page-module___8aEwW__hhDocLineOn{background:color-mix(in oklab, var(--hl) 12%, transparent);box-shadow:inset 0 0 0 1.5px var(--hl)}.page-module___8aEwW__hhDocWord{font-family:var(--display);gap:12px}.page-module___8aEwW__hhDocWordTitle{letter-spacing:-.01em;text-underline-offset:3px;margin:0;font-size:15px;font-weight:700;text-decoration:underline}.page-module___8aEwW__hhDocWordPara{text-align:justify;color:color-mix(in oklab, var(--ink) 82%, transparent);margin:0;font-size:13.5px;line-height:1.75}.page-module___8aEwW__hhDocMark{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 2px;transition:background .45s,box-shadow .45s,color .45s}.page-module___8aEwW__hhDocMarkOn{background:color-mix(in oklab, var(--hl) 15%, transparent);box-shadow:0 1.5px 0 var(--hl);color:color-mix(in oklab, var(--hl) 55%, var(--ink));font-weight:600}.page-module___8aEwW__hhDocTxt{font-family:var(--mono);color:color-mix(in oklab, var(--ink) 80%, transparent);gap:3px;padding:18px 20px;font-size:12px;line-height:1.5}.page-module___8aEwW__hhDocTxtRule{color:var(--ink-2);letter-spacing:-1px}.page-module___8aEwW__hhDocTxtSpacer{height:8px}.page-module___8aEwW__hhDocTxtLine{text-overflow:ellipsis;white-space:nowrap;border:1.5px solid #0000;border-radius:6px;padding:4px 7px;transition:border-color .45s,background .45s,box-shadow .45s;overflow:hidden}.page-module___8aEwW__hhOdoo{background:#26262e;border-radius:12px;flex-direction:column;flex:0 0 800px;width:800px;display:flex;overflow:hidden;box-shadow:0 1px #0000000a,0 4px 10px -4px #1414321a,0 18px 40px -16px #14143247,0 60px 120px -32px #14143252}.page-module___8aEwW__hhOdoo .page-module___8aEwW__odoo{flex:auto;min-height:0}.page-module___8aEwW__hhBar{background:color-mix(in oklab, var(--ink) 2%, #fff);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:14px;height:40px;padding:0 14px;display:flex}.page-module___8aEwW__hhBarDark{background:#1b1b26;border-bottom-color:#ffffff14}.page-module___8aEwW__hhDots{gap:6px;display:flex}.page-module___8aEwW__hhDots span{background:color-mix(in oklab, var(--ink) 12%, transparent);border-radius:999px;width:10px;height:10px}.page-module___8aEwW__hhBarDark .page-module___8aEwW__hhDots span{background:#ffffff3d}.page-module___8aEwW__hhUrl{font-family:var(--mono);color:#ffffff8c;font-size:12px}.page-module___8aEwW__hhMonoMark{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.page-module___8aEwW__hhMonoDiamond{color:var(--accent-ink);font-size:12px}.page-module___8aEwW__hhMonoBody{flex-direction:column;flex:auto;gap:14px;padding:16px;display:flex;position:relative}.page-module___8aEwW__hhDrop{text-align:center;opacity:0;pointer-events:none;background:#f7faff;border:1.5px dashed #c7d3e8;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:opacity .4s;display:flex;position:absolute;inset:16px}.page-module___8aEwW__hhDropShown{opacity:1}.page-module___8aEwW__hhDropIcon{color:#1572f0;background:#d8e4ff;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.page-module___8aEwW__hhDropTitle{color:var(--ink);font-size:14px;font-weight:500}.page-module___8aEwW__hhDropHint{font-family:var(--mono);color:var(--ink-2);font-size:11px}.page-module___8aEwW__hhChip{border:1px dashed color-mix(in oklab, var(--accent) 45%, var(--line));background:color-mix(in oklab, var(--accent) 7%, #fff);color:var(--ink);opacity:0;border-radius:10px;align-items:center;gap:9px;padding:10px 12px;font-size:13px;transition:opacity .35s,transform .35s;display:flex;transform:translateY(-8px)scale(.98)}.page-module___8aEwW__hhChipShown{opacity:1;transform:none}.page-module___8aEwW__hhChipIcon{color:var(--accent-ink);display:inline-flex}.page-module___8aEwW__hhChipFile{font-family:var(--mono);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.page-module___8aEwW__hhCard{border:1px solid var(--line);opacity:0;background:#fff;border-radius:12px;flex:auto;padding:14px;transition:opacity .4s,transform .4s;transform:translateY(6px);box-shadow:0 1px 3px #1414320d}.page-module___8aEwW__hhCardShown{opacity:1;transform:none}.page-module___8aEwW__hhCardHead{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.page-module___8aEwW__hhCustBlock{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module___8aEwW__hhCustLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:10px}.page-module___8aEwW__hhCust{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.page-module___8aEwW__hhOrderNo{font-family:var(--mono);color:var(--ink-3);flex:none;font-size:12px}.page-module___8aEwW__hhRef{opacity:0;align-items:baseline;gap:8px;margin-top:10px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.page-module___8aEwW__hhRefOn{opacity:1;transform:none}.page-module___8aEwW__hhRefLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);flex:none;font-size:10px}.page-module___8aEwW__hhRefVal{font-family:var(--mono);color:color-mix(in oklab, #4338ca 78%, var(--ink));text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.page-module___8aEwW__hhRefEmail{color:color-mix(in oklab, #059669 82%, var(--ink))}.page-module___8aEwW__hhPosLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);margin-top:12px;font-size:10px}.page-module___8aEwW__hhPosList{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.page-module___8aEwW__hhPos{background:color-mix(in oklab, var(--ink) 3%, #fff);color:var(--ink);opacity:0;border-radius:8px;justify-content:space-between;gap:10px;padding:7px 10px;font-size:13px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(6px)}.page-module___8aEwW__hhPosOn{opacity:1;transform:none}.page-module___8aEwW__hhPosName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module___8aEwW__hhPosQty{font-family:var(--mono);color:var(--ink-2);flex:none}.page-module___8aEwW__hhStatus{min-height:22px;margin-top:14px;position:relative}.page-module___8aEwW__hhProcessing,.page-module___8aEwW__hhConfirmed{opacity:0;align-items:center;gap:7px;font-size:13px;font-weight:600;transition:opacity .35s;display:inline-flex;position:absolute;inset:0}.page-module___8aEwW__hhProcessing{color:var(--ink-2)}.page-module___8aEwW__hhConfirmed{color:var(--ok)}.page-module___8aEwW__hhStatusOn{opacity:1}.page-module___8aEwW__hhSpinner{border:2px solid color-mix(in oklab, var(--accent) 35%, var(--line));border-top-color:var(--accent-ink);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite page-module___8aEwW__hhSpin}.page-module___8aEwW__hhTokenTrack{pointer-events:none;z-index:6;position:absolute;inset:0;overflow:visible}.page-module___8aEwW__hhToken{border:1px solid color-mix(in oklab, var(--accent) 42%, var(--line));color:var(--ink);white-space:nowrap;opacity:0;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:9px 13px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:54%;left:36%;transform:translate(-50%,-50%)scale(.85);box-shadow:0 16px 38px -10px #1414326b}.page-module___8aEwW__hhTokenIcon{color:var(--accent-ink);display:inline-flex}.page-module___8aEwW__hhTokenCheck{color:var(--ok);display:inline-flex}.page-module___8aEwW__hhStage[data-phase="3"] .page-module___8aEwW__hhToken{animation:1.1s cubic-bezier(.45,.05,.35,1) both page-module___8aEwW__hhFly}.page-module___8aEwW__hhFmtIcon{object-fit:contain;flex:none;width:18px;height:18px;display:block}.page-module___8aEwW__hhInbound{border:1px solid var(--line);white-space:nowrap;opacity:0;background:#fff;border-radius:11px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;position:absolute;top:8%;left:12%;transform:translate(-50%,-50%)scale(.85);box-shadow:0 16px 38px -10px #1414326b}.page-module___8aEwW__hhInboundLabel{font-family:var(--mono);color:var(--ink-2);font-size:11.5px;font-weight:600}.page-module___8aEwW__hhStage[data-phase="0"] .page-module___8aEwW__hhInbound{animation:1s cubic-bezier(.45,.05,.35,1) both page-module___8aEwW__hhFlyIn}@keyframes page-module___8aEwW__hhSpin{to{transform:rotate(360deg)}}@keyframes page-module___8aEwW__hhFly{0%{opacity:0;top:54%;left:36%;transform:translate(-50%,-50%)scale(.85)rotate(-5deg)}14%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-3deg)}50%{top:24%;left:50%;transform:translate(-50%,-50%)scale(1.06)rotate(3deg)}86%{opacity:1}to{opacity:0;top:30%;left:61%;transform:translate(-50%,-50%)scale(.9)rotate(0)}}@keyframes page-module___8aEwW__hhFlyDown{0%{opacity:0;top:55%;left:50%;transform:translate(-50%,-50%)scale(.85)}16%{opacity:1;transform:translate(-50%,-50%)scale(1)}84%{opacity:1}to{opacity:0;top:74%;left:50%;transform:translate(-50%,-50%)scale(.9)}}@keyframes page-module___8aEwW__hhFlyIn{0%{opacity:0;top:8%;left:12%;transform:translate(-50%,-50%)scale(.8)rotate(-6deg)}22%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(-2deg)}55%{top:11%;left:23%;transform:translate(-50%,-50%)scale(1.05)rotate(1deg)}70%{opacity:1}to{opacity:0;top:19%;left:34%;transform:translate(-50%,-50%)scale(.92)rotate(0)}}@keyframes page-module___8aEwW__hhFlyInTop{0%{opacity:0;top:8%;left:50%;transform:translate(-50%,-50%)scale(.8)}22%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1}to{opacity:0;top:40%;left:50%;transform:translate(-50%,-50%)scale(.92)}}@media (max-width:900px){.page-module___8aEwW__hhScaler{--frame-w:980px;--frame-h:1640px}.page-module___8aEwW__hhTrack{flex-direction:column;gap:24px}.page-module___8aEwW__hhDoc,.page-module___8aEwW__hhMono,.page-module___8aEwW__hhOdoo{flex:none;width:980px}.page-module___8aEwW__hhStage[data-phase="3"] .page-module___8aEwW__hhToken{animation-name:page-module___8aEwW__hhFlyDown}.page-module___8aEwW__hhStage[data-phase="0"] .page-module___8aEwW__hhInbound{animation-name:page-module___8aEwW__hhFlyInTop}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__hhPos,.page-module___8aEwW__hhProcessing,.page-module___8aEwW__hhConfirmed,.page-module___8aEwW__hhDocLine,.page-module___8aEwW__hhDocPoRow,.page-module___8aEwW__hhDocSheetRow,.page-module___8aEwW__hhDocTxtLine,.page-module___8aEwW__hhDocMark{transition:none}.page-module___8aEwW__hhToken,.page-module___8aEwW__hhInbound,.page-module___8aEwW__hhChip,.page-module___8aEwW__hhSpinner{animation:none}}.page-module___8aEwW__benefits{border-top:1px solid var(--line);background:#f8f6f2;padding:120px 0}.page-module___8aEwW__root .page-module___8aEwW__benefitsTitle{letter-spacing:-.03em;text-wrap:balance;text-align:center;max-width:26ch;margin:0 auto clamp(48px,6vw,80px);font-size:clamp(26px,2.6vw,39px);font-weight:500;line-height:1.1}.page-module___8aEwW__benefitsGrid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}@media (max-width:1080px){.page-module___8aEwW__benefitsGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.page-module___8aEwW__benefitsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.page-module___8aEwW__benefitsGrid{grid-template-columns:1fr}}.page-module___8aEwW__benefitCard{--card-color:#5580ea;isolation:isolate;opacity:0;background:#eceef2;border:1px solid #78809138;border-radius:18px;flex-direction:column;gap:16px;padding:24px 20px 28px;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;transform:translateY(30px)scale(.96);box-shadow:0 12px 30px -20px #78809166}.page-module___8aEwW__benefitCard:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in oklab, var(--card-color) 20%, #fff);opacity:0;transition:opacity .35s;position:absolute;inset:0}.page-module___8aEwW__benefitCard:hover:before{opacity:1}.page-module___8aEwW__benefitCard:hover{border-color:color-mix(in oklab, var(--card-color) 32%, transparent);box-shadow:0 16px 36px -18px color-mix(in oklab, var(--card-color) 60%, transparent)}.page-module___8aEwW__benefitCardShown{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__benefitCard{opacity:1;transition:border-color .35s,box-shadow .35s;transform:none}}.page-module___8aEwW__benefitIcon{color:#565b66;transition:color .35s;display:inline-flex}.page-module___8aEwW__benefitCard:hover .page-module___8aEwW__benefitIcon{color:color-mix(in oklab, var(--card-color) 66%, #1b1630)}.page-module___8aEwW__benefitIcon svg{width:30px;height:30px}.page-module___8aEwW__benefitText{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:16.5px;font-weight:550;line-height:1.32}
