@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap");.b2b-template{--font-size:16px;--text-2xl:1.875rem;--text-xl:1.5rem;--text-lg:1.125rem;--text-base:1rem;--text-sm:0.875rem;--text-xs:0.75rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--background:0 0% 100%;--surface:0 0% 98%;--surface-hover:0 0% 96%;--foreground:0 0% 9%;--text-primary:0 0% 9%;--text-secondary:0 0% 45%;--text-tertiary:0 0% 64%;--border:0 0% 90.2%;--border-strong:0 0% 83%;--border-light:0 0% 96%;--success:142 76% 36%;--success-light:138 76% 93%;--success-foreground:0 0% 100%;--warning:38 92% 50%;--warning-light:48 96% 88%;--warning-foreground:0 0% 100%;--error:0 72% 50%;--error-light:0 86% 94%;--error-foreground:0 0% 100%;--info:217 91% 60%;--info-light:214 95% 93%;--info-foreground:0 0% 100%;--accent:221 83% 53%;--accent-light:214 95% 93%;--accent-foreground:0 0% 100%;--accent-hover:224 76% 48%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 100%;--primary-hover:0 0% 15%;--secondary:0 0% 96%;--secondary-foreground:0 0% 9%;--secondary-hover:0 0% 90%;--muted:0 0% 96%;--muted-foreground:0 0% 45%;--destructive:0 72% 50%;--destructive-foreground:0 0% 100%;--input:transparent;--input-background:0 0% 98%;--input-border:0 0% 90.2%;--input-border-focus:0 0% 45%;--ring:217 91% 60%;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.625rem;--radius-xl:0.75rem;--radius:var(--radius-md);--font-heading:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:"IBM Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-family:var(--font-body);color:hsl(var(--foreground))}.b2b-template *{border-color:hsl(var(--border))}.b2b-template h1,.b2b-template h2,.b2b-template h3,.b2b-template h4,.b2b-template h5,.b2b-template h6{font-family:var(--font-heading)}.b2b-template h1{font-size:var(--text-2xl)}.b2b-template h1,.b2b-template h2{font-weight:var(--font-weight-semibold);line-height:1.3}.b2b-template h2{font-size:var(--text-xl)}.b2b-template h3{font-size:var(--text-lg);line-height:1.4}.b2b-template h3,.b2b-template h4{font-weight:var(--font-weight-semibold)}.b2b-template h4{font-size:var(--text-base);line-height:1.5}.b2b-template label{color:var(--text-primary)}.b2b-template button,.b2b-template label{font-size:var(--text-sm);font-weight:var(--font-weight-medium);line-height:1.5}.b2b-template button{font-family:var(--font-body)}.b2b-template input,.b2b-template select,.b2b-template textarea{font-size:var(--text-sm);font-weight:var(--font-weight-normal);line-height:1.5;font-family:var(--font-body)}.b2b-template table{width:100%;border-collapse:collapse}.b2b-template th{text-align:left;font-weight:var(--font-weight-medium);font-size:var(--text-sm);color:var(--text-secondary)}.b2b-template .order-list-table th,.b2b-template .returns-list-table th{font-size:12px}.b2b-template td{font-size:var(--text-sm);color:var(--text-primary)}@import url("https://fonts.googleapis.com/css2?family=Onest:wght@300;400;500;600;700;800&family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500;600&display=swap");.b2b-landing{background:#ECEFF4;color:#14181F;font-family:Onest,system-ui,sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}.b2b-landing .display{font-family:Onest,system-ui,sans-serif;letter-spacing:0;line-height:1.02;font-weight:600}.b2b-landing .ital{font-family:"Instrument Serif",serif;font-style:italic;font-weight:400;letter-spacing:0}.b2b-landing .mono{font-family:JetBrains Mono,monospace;font-feature-settings:"ss01"}.b2b-landing .ucase{text-transform:uppercase;letter-spacing:0;font-size:11px;font-weight:500}.b2b-landing .hairline{border-color:rgba(20,24,31,.09)}.b2b-landing .ink-hairline{border-color:rgba(236,239,244,.14)}.b2b-landing .tex-tile{background:radial-gradient(120% 80% at 30% 30%,#e2dccb 0,#cabfa6 38%,#b3a787 80%,#94886a 100%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(0,0,0,.05));background-blend-mode:normal;position:relative;overflow:hidden}.b2b-landing .tex-tile:before{content:"";position:absolute;inset:0;background-image:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.18) 42%,transparent 46%),linear-gradient(75deg,transparent 62%,rgba(0,0,0,.12) 66%,transparent 70%);mix-blend-mode:overlay}.b2b-landing .tex-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0 calc(50% - .5px),rgba(20,23,28,.18) calc(50% - .5px) calc(50%),transparent 50%),linear-gradient(90deg,transparent 0 calc(50% - .5px),rgba(20,23,28,.18) calc(50% - .5px) calc(50%),transparent 50%);background-size:100% 100%,100% 100%}.b2b-landing .tex-wood{background:repeating-linear-gradient(92deg,#8a5a37,#8a5a37 22px,#7a4d2d 0,#7a4d2d 23px,#8a5a37 0,#8a5a37 70px,#6f4525 0,#6f4525 71px,#8e5e3a 0,#8e5e3a 130px),linear-gradient(0deg,rgba(0,0,0,.18),rgba(255,255,255,.05));background-blend-mode:multiply;position:relative;overflow:hidden}.b2b-landing .tex-wood:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(91deg,transparent 0 36px,rgba(0,0,0,.18) 36px 37px),repeating-linear-gradient(91deg,transparent 0 110px,rgba(255,255,255,.06) 110px 112px)}.b2b-landing .tex-paint{background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.35),transparent 55%),linear-gradient(160deg,var(--c1,#2663eb) 0,var(--c2,#1d4ed8) 100%)}.b2b-landing .tex-concrete{background:radial-gradient(140% 90% at 50% 30%,#d8d1c1 0,#b9b1a0 60%,#9b9483 100%);position:relative;overflow:hidden}.b2b-landing .tex-concrete:after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.25) 1px,transparent 1.4px),radial-gradient(rgba(255,255,255,.18) 1px,transparent 1.4px);background-size:5px 5px,7px 7px;background-position:0 0,2px 3px;opacity:.55;mix-blend-mode:overlay}.b2b-landing .tex-paper{background:repeating-linear-gradient(0deg,rgba(20,23,28,.05) 0 1px,transparent 1px 7px),repeating-linear-gradient(90deg,rgba(20,23,28,.05) 0 1px,transparent 1px 7px),#ece2cf}.b2b-landing .tex-bag{background:repeating-linear-gradient(45deg,#d6cbb2 0 8px,#cdc1a4 8px 16px),linear-gradient(180deg,rgba(0,0,0,.12),rgba(255,255,255,.08));background-blend-mode:multiply}.b2b-landing .tex-pattern{background-color:#e6dcc6;background-image:radial-gradient(circle at 25% 25%,#b89878 1.5px,transparent 2px),radial-gradient(circle at 75% 75%,#b89878 1.5px,transparent 2px),linear-gradient(45deg,transparent 46%,#b89878 46% 48%,transparent 48%),linear-gradient(-45deg,transparent 46%,#b89878 46% 48%,transparent 48%);background-size:28px 28px,28px 28px,28px 28px,28px 28px}.b2b-landing .tex-siding{background:repeating-linear-gradient(90deg,#5C6878,#5C6878 22px,#46505E 0,#46505E 24px,#5C6878 0,#5C6878 46px),linear-gradient(180deg,rgba(255,255,255,.06),rgba(0,0,0,.18));background-blend-mode:multiply;position:relative;overflow:hidden}.b2b-landing .tex-siding:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 44px,rgba(255,255,255,.08) 44px 46px)}.b2b-landing .tex-roof{background-color:#3F4A5C;background-image:radial-gradient(circle 14px at 50% 0,#56627A 0 12px,transparent 13px);background-size:26px 13px;background-position:0 0;position:relative;overflow:hidden}.b2b-landing .tex-roof:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle 14px at 50% 0,#485568 0 12px,transparent 13px);background-size:26px 13px;background-position:13px 6px;opacity:.85}.b2b-landing .tex-terrace{background:repeating-linear-gradient(180deg,#7B5A3A,#7B5A3A 22px,#1F2128 0,#1F2128 24px,#8C6B45 0,#8C6B45 46px,#1F2128 0,#1F2128 48px);background-blend-mode:multiply;position:relative;overflow:hidden}.b2b-landing .tex-terrace:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(180deg,transparent 0 18px,rgba(255,255,255,.05) 18px 20px)}.b2b-landing .tex-fence{background:repeating-linear-gradient(90deg,#2C3340,#2C3340 12px,transparent 0,transparent 22px),linear-gradient(180deg,#9AA6B8,#7B8694);position:relative;overflow:hidden}.b2b-landing .tex-fence:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 0 30%,#2C3340 30% 33%,transparent 33% 70%,#2C3340 70% 73%,transparent 73%)}.b2b-landing .tex-mesh{background-color:#1B1F27;background-image:radial-gradient(rgba(236,239,244,.32) 1.2px,transparent 1.6px);background-size:16px 16px}.b2b-landing .header-blur{backdrop-filter:saturate(140%) blur(10px);-webkit-backdrop-filter:saturate(140%) blur(10px);background:rgba(236,239,244,.78)}.b2b-landing .marquee{display:flex;width:-moz-max-content;width:max-content;animation:marquee 60s linear infinite}.b2b-landing .marquee-rev{animation-direction:reverse;animation-duration:75s}.b2b-landing .marquee-wrap:hover .marquee{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.b2b-landing .brand-tile{display:flex;align-items:center;justify-content:center;height:96px;min-width:200px;padding:0 28px;border:1px solid rgba(20,24,31,.09);background:#F5F7FB;border-radius:14px;margin:0 8px;transition:all .2s ease;color:#14181F}.b2b-landing .brand-tile:hover{background:#fff;border-color:rgba(38,99,235,.4);transform:translateY(-1px)}.b2b-landing .brand-tile .wm{font-weight:700;letter-spacing:0;font-size:22px}.b2b-landing .brand-tile .wm-sub{font-size:10px;letter-spacing:0;color:#667284;text-transform:uppercase}.b2b-landing .edge-fade{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.b2b-landing .btn-primary{background:#2663eb;color:#fff}.b2b-landing .btn-primary:hover{background:#1d4ed8}.b2b-landing .btn-outline{background:transparent;color:#14181F;border:1px solid rgba(20,24,31,.18)}.b2b-landing .btn-outline:hover{border-color:#14181F;background:rgba(20,24,31,.04)}.b2b-landing .btn-dark{background:#14181F;color:#ECEFF4}.b2b-landing .btn-dark:hover{background:#2A2F38}.b2b-landing .stamp{border:1px solid;padding:4px 9px;border-radius:4px;font-size:10px;letter-spacing:0;text-transform:uppercase;font-weight:600}.b2b-landing .card-h{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.b2b-landing .card-h:hover{transform:translateY(-2px);border-color:rgba(20,23,28,.18)}.b2b-landing .eyebrow{font-size:11px;letter-spacing:0;text-transform:uppercase;color:#6B6F77;font-weight:500}.b2b-landing .eyebrow .dot{display:inline-block;width:6px;height:6px;border-radius:999px;background:#2663eb;margin-right:8px;vertical-align:2px}.b2b-landing .sticker{display:inline-flex;align-items:center;gap:6px;background:#14171C;color:#F4EFE7;padding:5px 9px}.b2b-landing .chip,.b2b-landing .sticker{font-size:11px;letter-spacing:0;text-transform:uppercase;font-weight:600;border-radius:4px}.b2b-landing .chip{padding:4px 8px;background:rgba(20,24,31,.86);color:#ECEFF4}.b2b-landing .chip-light{background:rgba(255,255,255,.92);color:#14181F}.b2b-landing .gridlines{background-image:linear-gradient(rgba(20,24,31,.06) 1px,transparent 0),linear-gradient(90deg,rgba(20,24,31,.06) 1px,transparent 0);background-size:48px 48px}.b2b-landing .scroll-hint{animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}.b2b-landing .tnum{font-variant-numeric:tabular-nums}.b2b-landing section[id]{scroll-margin-top:96px}.b2b-landing .no-bar::-webkit-scrollbar{display:none}.b2b-landing .no-bar{scrollbar-width:none}.b2b-landing .text-muted{color:#667284}.b2b-landing .head-email{font-family:inherit}.b2b-landing .landing-interface-preview{display:block;width:100%;height:auto}.b2b-landing .stat-ic{width:40px;height:40px;border-radius:10px;background:#dbeafe;color:#2663eb;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.b2b-landing .feature-card{min-height:190px;padding:24px;border:1px solid rgba(20,24,31,.1);border-radius:18px;background:rgba(255,255,255,.82);display:flex;flex-direction:column;align-items:flex-start;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.b2b-landing .feature-card:hover{border-color:rgba(38,99,235,.42);transform:translateY(-2px);box-shadow:0 18px 36px -26px rgba(20,24,31,.42)}.b2b-landing .feature-card h3{margin-top:20px;font-size:17px;line-height:1.38;font-weight:600;color:#14181F}.b2b-landing .feature-card p{margin-top:7px;font-size:13px;line-height:1.45;color:#667284}.b2b-landing .feature-ic{width:46px;height:46px;border-radius:12px;background:#dbeafe;color:#2663eb;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.b2b-landing .feature-card-accent{background:#2663eb;border-color:#2663eb}.b2b-landing .feature-card-accent:hover{border-color:#1f54cb}.b2b-landing .feature-card-accent .feature-ic{background:rgba(255,255,255,.17);color:#fff}.b2b-landing .feature-card-accent h3{color:#fff}.b2b-landing .max-stock-card{box-shadow:0 24px 60px -42px rgba(20,24,31,.45)}.b2b-landing .max-stock-brand{background:radial-gradient(circle at 20% 20%,rgba(69,200,245,.48),transparent 48%),linear-gradient(145deg,#edf8ff,#eee8ff 52%,#f6e8ff)}.b2b-landing .max-stock-button{background:linear-gradient(100deg,#2798e8,#4b47e8 48%,#9a2be2);color:#fff;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.b2b-landing .max-stock-button:hover{filter:brightness(.96);transform:translateY(-1px);box-shadow:0 12px 28px -16px rgba(75,71,232,.8)}.b2b-landing .max-stock-button:focus-visible{outline:3px solid rgba(75,71,232,.35);outline-offset:3px}.b2b-landing .ps-table{border:1px solid rgba(20,24,31,.1);border-radius:18px;overflow:hidden;background:#fff}.b2b-landing .ps-head{display:none}@media (min-width:768px){.b2b-landing .ps-head{display:grid;grid-template-columns:1fr 1fr;background:#DDE3EC}.b2b-landing .ps-head>div{padding:14px 24px;font-size:11px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#2A2F38}.b2b-landing .ps-head>div+div{border-left:1px solid rgba(20,24,31,.1);color:#2663eb}}.b2b-landing .ps-row{display:grid;grid-template-columns:1fr;border-top:1px solid rgba(20,24,31,.1);transition:background .2s ease}.b2b-landing .ps-row:first-child{border-top:none}@media (min-width:768px){.b2b-landing .ps-row{grid-template-columns:1fr 1fr}}.b2b-landing .ps-row:hover{background:#FBFCFE}.b2b-landing .ps-cell{padding:18px 20px;display:flex;gap:12px;align-items:flex-start}@media (min-width:768px){.b2b-landing .ps-cell{padding:22px 24px}.b2b-landing .ps-cell+.ps-cell{border-left:1px solid rgba(20,24,31,.08)}}.b2b-landing .ps-cell.ps-solution{background:rgba(219,234,254,.45)}@media (min-width:768px){.b2b-landing .ps-cell.ps-solution{background:transparent}.b2b-landing .ps-row:hover .ps-solution{background:rgba(219,234,254,.55)}}.b2b-landing .ps-tag{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:#8A93A1;margin-bottom:3px}@media (min-width:768px){.b2b-landing .ps-tag{display:none}}.b2b-landing .ps-mark{flex-shrink:0;width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.b2b-landing .ps-mark-problem{background:#E4E9F1;color:#667284}.b2b-landing .ps-mark-solution{background:#2663eb;color:#fff}.b2b-landing .ps-cell p{font-size:14px;line-height:1.5;color:#2A2F38}.b2b-landing .ps-cell.ps-problem p{color:#667284}.b2b-landing .cat-pill{display:inline-flex;align-items:center;gap:9px;height:52px;padding:0 24px;margin:0 6px;border:1px solid rgba(20,24,31,.1);border-radius:999px;background:#fff;color:#14181F;font-size:15px;font-weight:500;white-space:nowrap;transition:border-color .2s ease,color .2s ease}.b2b-landing .cat-pill:hover{border-color:rgba(38,99,235,.45);color:#2663eb}.b2b-landing .cat-pill .cat-dot{width:6px;height:6px;border-radius:999px;background:#2663eb}.b2b-landing .step-card{position:relative;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.b2b-landing .step-card:hover{border-color:rgba(38,99,235,.45);background:#fff;transform:translateY(-2px);box-shadow:0 14px 30px -20px rgba(20,24,31,.3)}.b2b-landing .step-num{font-family:JetBrains Mono,monospace;font-size:13px;font-weight:600;color:#2663eb}.b2b-landing .step-ic{width:46px;height:46px;border-radius:12px;background:#dbeafe;color:#2663eb;display:inline-flex;align-items:center;justify-content:center}@media (min-width:1024px){.b2b-landing .step-card.has-arrow:after{content:"";position:absolute;top:50px;right:-14px;z-index:2;width:10px;height:10px;border-top:1.6px solid #b6c0ce;border-right:1.6px solid #b6c0ce;transform:rotate(45deg)}}.b2b-landing .partner-map-section{background:#fff}.b2b-landing .partner-map-canvas{display:block;position:relative;width:100%;height:clamp(360px,52vw,560px);overflow:hidden;border:1px solid rgba(20,24,31,.1);border-radius:24px;background:#eef2f7}.b2b-landing .partner-map-surface{display:block;width:100%;height:100%;cursor:grab;touch-action:none}.b2b-landing .partner-map-surface.is-dragging{cursor:grabbing}.b2b-landing .partner-map-controls{position:absolute;top:16px;left:16px;display:grid;overflow:hidden;border:1px solid rgba(20,24,31,.16);border-radius:10px;background:#fff;box-shadow:0 4px 14px rgba(20,24,31,.12)}.b2b-landing .partner-map-controls button{width:38px;height:38px;color:#14181f;font-size:22px;line-height:1}.b2b-landing .partner-map-controls button+button{border-top:1px solid rgba(20,24,31,.12)}.b2b-landing .partner-map-controls button:hover{background:#f1f5f9}.b2b-landing .partner-map-attribution{position:absolute;right:0;bottom:0;padding:3px 7px;background:rgba(255,255,255,.88);color:#475569;font-size:10px}.b2b-landing .partner-map-canvas:focus-visible{outline:3px solid rgba(38,99,235,.25);outline-offset:3px}.chaotic-orbit{--uib-size:5rem;--uib-speed:1.5s;--uib-color:#2f323a;position:relative;display:flex;align-items:center;justify-content:center;height:var(--uib-size);width:var(--uib-size);animation:rotate936 calc(var(--uib-speed) * 1.667) infinite linear}.chaotic-orbit.small{--uib-size:1rem;--uib-speed:1.5s;--uib-color:white}.chaotic-orbit:after,.chaotic-orbit:before{content:"";position:absolute;height:60%;width:60%;border-radius:50%;background-color:var(--uib-color);will-change:transform;flex-shrink:0}.chaotic-orbit:before{animation:orbit var(--uib-speed) linear infinite}.chaotic-orbit:after{animation:orbit var(--uib-speed) linear calc(var(--uib-speed) / -2) infinite}@keyframes rotate936{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes orbit{0%{transform:translate(calc(var(--uib-size) * .5)) scale(.73684);opacity:.65}5%{transform:translate(calc(var(--uib-size) * .4)) scale(.684208);opacity:.58}10%{transform:translate(calc(var(--uib-size) * .3)) scale(.631576);opacity:.51}15%{transform:translate(calc(var(--uib-size) * .2)) scale(.578944);opacity:.44}20%{transform:translate(calc(var(--uib-size) * .1)) scale(.526312);opacity:.37}25%{transform:translate(0) scale(.47368);opacity:.3}30%{transform:translate(calc(var(--uib-size) * -.1)) scale(.526312);opacity:.37}35%{transform:translate(calc(var(--uib-size) * -.2)) scale(.578944);opacity:.44}40%{transform:translate(calc(var(--uib-size) * -.3)) scale(.631576);opacity:.51}45%{transform:translate(calc(var(--uib-size) * -.4)) scale(.684208);opacity:.58}50%{transform:translate(calc(var(--uib-size) * -.5)) scale(.73684);opacity:.65}55%{transform:translate(calc(var(--uib-size) * -.4)) scale(.789472);opacity:.72}60%{transform:translate(calc(var(--uib-size) * -.3)) scale(.842104);opacity:.79}65%{transform:translate(calc(var(--uib-size) * -.2)) scale(.894736);opacity:.86}70%{transform:translate(calc(var(--uib-size) * -.1)) scale(.947368);opacity:.93}75%{transform:translate(0) scale(1);opacity:1}80%{transform:translate(calc(var(--uib-size) * .1)) scale(.947368);opacity:.93}85%{transform:translate(calc(var(--uib-size) * .2)) scale(.894736);opacity:.86}90%{transform:translate(calc(var(--uib-size) * .3)) scale(.842104);opacity:.79}95%{transform:translate(calc(var(--uib-size) * .4)) scale(.789472);opacity:.72}to{transform:translate(calc(var(--uib-size) * .5)) scale(.73684);opacity:.65}}.dots-loading{font-weight:700;display:inline-block;font-family:monospace;clip-path:inset(0 5ch 0 0);animation:dot 1s steps(6) infinite}@keyframes dot{to{clip-path:inset(0 -1ch 0 0)}}