:root{--commerce-bg:#faf9f7;--commerce-paper-soft:#f5f4f1;--commerce-line:#e7e4df;--commerce-line-strong:#d8d3cc;--commerce-coral:#c4513e;--commerce-coral-ink:#b74432;--commerce-coral-soft:#fcf0eb;--commerce-shadow:0 16px 48px #251d1417, 0 2px 8px #251d1408;--commerce-shadow-soft:0 6px 22px #251d140d;--commerce-fast:.14s;--commerce-slow:.22s;--commerce-radius-control:11px}.samva-sculpture{perspective:650px;justify-content:center;align-items:center;width:168px;height:168px;display:inline-flex}.samva-sculpture img{object-fit:contain;width:100%;height:100%;transform:rotateX(var(--sculpture-y,0deg)) rotateY(var(--sculpture-x,0deg));transition:transform .65s var(--commerce-ease);display:block}.samva-sculpture--small{width:40px;height:40px}.commerce-site--glass{isolation:isolate;display:flow-root;position:relative}.devanagari-atmosphere{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:720px 0 180px;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 140px calc(100% - 180px),#0000);mask-image:linear-gradient(#0000,#000 140px calc(100% - 180px),#0000)}.devanagari-atmosphere__column{grid-template-rows:repeat(8,minmax(340px,1fr));width:clamp(240px,27vw,380px);display:grid;position:absolute;top:0;bottom:0;left:-36px;-webkit-mask-image:linear-gradient(90deg,#000 12%,#000000d9 44%,#0000 100%);mask-image:linear-gradient(90deg,#000 12%,#000000d9 44%,#0000 100%)}.devanagari-atmosphere__column+.devanagari-atmosphere__column{left:auto;right:-36px;-webkit-mask-image:linear-gradient(270deg,#000 12%,#000000d9 44%,#0000 100%);mask-image:linear-gradient(270deg,#000 12%,#000000d9 44%,#0000 100%)}.devanagari-atmosphere__patch{color:#8980ca;font-family:var(--font-devanagari), sans-serif;opacity:.12;filter:blur(1.6px);animation:devanagari-focus var(--letter-period,28s) cubic-bezier(.45, 0, .55, 1) var(--letter-phase,0s) infinite both paused;grid-template-rows:repeat(9,minmax(0,1fr));grid-template-columns:repeat(8,minmax(0,1fr));place-items:center;font-size:clamp(19px,1.65vw,23px);font-weight:400;line-height:1.5;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.devanagari-atmosphere__patch span:nth-child(5n+1){color:#bc948c}.devanagari-atmosphere__patch span:nth-child(7n+2){color:#738998}.devanagari-atmosphere:not([data-paused=true]) .devanagari-atmosphere__patch[data-active=true]{animation-play-state:running}@keyframes devanagari-focus{0%,to{opacity:.035;filter:blur(2px)}28%{opacity:.16;filter:blur(1.2px)}50%{opacity:.5;filter:blur()}70%{opacity:.2;filter:blur(.8px)}}.commerce-site--glass :is(.commerce-value-rail article,.commerce-story__intro,.commerce-trust>header,.commerce-trust>div,.commerce-how>header,.commerce-how>ol,.commerce-channels>div:first-child){background:var(--commerce-bg);box-shadow:0 0 24px 12px var(--commerce-bg)}@media (max-width:700px){.devanagari-atmosphere{top:620px}.devanagari-atmosphere__column{opacity:.7;width:240px;left:-84px}.devanagari-atmosphere__column+.devanagari-atmosphere__column{left:auto;right:-84px}}@media (prefers-reduced-motion:reduce){.devanagari-atmosphere__patch{opacity:.16;filter:none;animation:none}}.commerce-mountain-scene{z-index:-1;pointer-events:none;background:#303c4c;height:790px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 57%,#000000d9 68%,#0000 100%);mask-image:linear-gradient(#000 0% 57%,#000000d9 68%,#0000 100%)}.commerce-mountain-scene img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.commerce-mountain-scene:after{content:"";background:radial-gradient(48% 48% at 50% 30%,#101c2b3d,#0000 100%),linear-gradient(#101c2b87 0%,#101c2b99 53%,#101c2b1a 68%,#0000 85%);position:absolute;inset:0}.commerce-site--glass .commerce-marketing-header{-webkit-backdrop-filter:blur(20px)saturate(120%);backdrop-filter:blur(20px)saturate(120%);background:#faf9f7f0;border:1px solid #d0cac1bf;border-radius:18px;width:min(1328px,100% - 64px);margin:16px auto 0;position:sticky;top:16px;box-shadow:inset 0 1px #fff,0 6px 22px #251d1408}.commerce-site--glass .commerce-marketing-header__inner{width:100%;min-height:72px;padding-inline:28px}.commerce-site--glass .commerce-marketing-header nav{gap:30px}.commerce-site--glass .commerce-button--dark{background:var(--commerce-coral);color:#fff;border-color:#bf4f3d;box-shadow:inset 0 1px #ffffff47,0 2px 4px #8e35221f}.commerce-site--glass .commerce-button--dark:hover{background:var(--commerce-coral-ink);box-shadow:inset 0 1px #ffffff38,0 4px 12px #8e352226}.commerce-site--glass .commerce-hero{flex-direction:column;gap:32px;width:min(1120px,100% - 48px);min-height:0;padding:80px 0 56px;display:flex}.commerce-site--glass .commerce-hero__copy{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:730px;min-height:350px;margin:0;display:flex;position:relative}.commerce-site--glass .commerce-hero__copy .commerce-kicker{color:#ffdfc5;letter-spacing:.015em;justify-content:center;margin:0 auto 20px;font-size:12px}.commerce-site--glass .commerce-hero__copy .commerce-kicker i{background:#ffbf98;box-shadow:0 0 0 5px #ffdfc51a}.commerce-site--glass .commerce-hero__copy h1{letter-spacing:-.055em;text-wrap:balance;color:#fffaf4;text-shadow:0 2px 22px #0b162226;max-width:none;margin:0;font-size:clamp(40px,4.15vw,60px);font-weight:560;line-height:1.08}.commerce-site--glass .commerce-hero__copy h1 strong{color:#ffd1b3;font-weight:540}.commerce-site--glass .commerce-hero__copy>p:not(.commerce-kicker){color:#fff7f0;max-width:590px;margin:20px auto 0;font-size:16px;line-height:1.7}.commerce-site--glass .commerce-hero>#playground{width:min(880px,100%)}.commerce-site--glass .commerce-playground{border-color:var(--commerce-line-strong);background:#faf9f7;border-radius:20px;overflow:clip;box-shadow:inset 0 1px #fff,0 18px 44px #281e120f}.commerce-site--glass .commerce-playground__toolbar{min-height:58px;padding-inline:20px}.commerce-site--glass .commerce-dm-stage{background:0 0;min-height:0;padding:0}.commerce-site--glass .commerce-channel-switcher-wrap{background:0 0;border:0;padding:10px 16px}.commerce-site--glass .commerce-channel-switcher{box-shadow:none;background:0 0;border:0}.commerce-site--glass .commerce-dm{border:1px solid var(--commerce-line);width:calc(100% - 32px);height:auto;box-shadow:none;background:#ffffffc2;border-radius:15px;grid-template-rows:58px minmax(220px,260px);grid-auto-rows:auto;margin:0 16px 16px}.commerce-site--glass .commerce-dm__header{background:0 0;padding-inline:20px}.commerce-site--glass .commerce-dm__thread{height:auto;min-height:0;padding:22px}.commerce-site--glass .commerce-dm-message p{font-size:14px;line-height:1.65}.commerce-site--glass .commerce-dm-message--customer p{background:#fbece6}.commerce-site--glass .commerce-dm-message--business p{background:#f3f2ef}.commerce-site--glass .commerce-dm__composer{border-color:var(--commerce-line-strong);box-shadow:inset 0 1px 2px #1e1e1e05}.commerce-site--glass .commerce-dm__composer .commerce-dm__send:not(:disabled){background:var(--commerce-coral)}.commerce-hero__entry{flex-direction:column;align-items:center;gap:12px;display:flex}.commerce-hero__entry>span{color:var(--commerce-muted);font-size:12px}.commerce-site--glass .commerce-value-rail{border-block-color:var(--commerce-line)}.commerce-site--glass :is(#product,#playground,#workflow,#how,#channels){scroll-margin-top:116px}.commerce-site--glass .commerce-story__intro h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(32px,3vw,43px);font-weight:560;line-height:1.16}.commerce-site--glass :is(.commerce-trust,.commerce-how,.commerce-channels){padding-block:72px}.commerce-site--glass :is(.commerce-trust,.commerce-how,.commerce-channels) h2{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(30px,3.3vw,44px);font-weight:590;line-height:1.15}.commerce-desktop-tabs{display:none}.commerce-app--glass .commerce-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#faf9f7f2;box-shadow:inset 0 1px #fff}.commerce-app--glass .commerce-button--dark,.commerce-app--glass .commerce-editor form>footer button:last-child{background:var(--commerce-coral);color:#fff;border-color:#bf4f3d;box-shadow:inset 0 1px #ffffff3d}.commerce-app--glass .commerce-button--dark:hover,.commerce-app--glass .commerce-editor form>footer button:last-child:hover:not(:disabled){background:var(--commerce-coral-ink)}.commerce-app--glass .commerce-editor{background:#fdfcfb;border-radius:20px;box-shadow:0 24px 80px #231c142e,inset 0 1px #fff}.commerce-app--glass .commerce-mode-card[data-active=true]{background:var(--commerce-coral-soft);color:var(--commerce-ink);border-color:#cb8e7d;box-shadow:inset 0 1px #fff,0 3px 10px #46281408}.commerce-app--glass .commerce-mode-card[data-active=true] .commerce-mode-card__copy>span{color:var(--commerce-ink-soft)}.commerce-app--glass .commerce-mode-card[data-active=true] .commerce-mode-card__copy small,.commerce-app--glass .commerce-mode-card[data-active=true] .commerce-mode-card__icon{color:var(--commerce-coral-ink)}.commerce-app--glass .commerce-sidebar__brand>a{align-items:center;gap:8px;display:flex}.commerce-app--glass .commerce-sidebar__brand>span{display:none}.commerce-app--glass .commerce-sample-status{background:#f8f7f4;min-height:28px}.commerce-app--glass .commerce-sample-status__details summary{min-height:32px}.commerce-app--glass .commerce-thread{background:#fcfbf9}.commerce-app--glass .commerce-thread-header,.commerce-app--glass .commerce-inbox-list{background:#fff}.commerce-app--glass .commerce-conversation-row{border-radius:13px}.commerce-app--glass .commerce-conversation-row[aria-current=true],.commerce-app--glass .commerce-conversation-row[data-active=true]{background:#f7f3ed;border-color:#e4dcd1}.commerce-app--glass .commerce-compose-zone{border-top:1px solid var(--commerce-line);background:#fff;gap:10px;padding:14px 22px 18px}.commerce-app--glass .commerce-draft-card{background:#faf7f2;border-radius:14px;padding:14px 16px}.commerce-app--glass .commerce-draft-card>footer>button:last-child{background:var(--commerce-coral);border-color:#bd4d3b;box-shadow:inset 0 1px #ffffff3d}.commerce-app--glass .commerce-compose-zone textarea{min-height:48px;max-height:144px}.commerce-app--glass .commerce-compose-zone form{border-radius:14px;box-shadow:inset 0 1px 2px #14141405}.commerce-app--glass .commerce-page__body:not(.commerce-settings-sections){box-shadow:0 1px 3px #1e191405}.commerce-app--glass .commerce-page-header h1{letter-spacing:-.035em;font-weight:600}.commerce-app--glass :is(.commerce-topbar-popover,.commerce-business-menu,.commerce-mobile-more__panel,.commerce-sample-status__popover){border-color:var(--commerce-line-strong);box-shadow:var(--commerce-shadow);animation:commerce-surface-arrive .18s var(--commerce-ease) both;background:#fffffffa;border-radius:16px}@media (min-width:701px){.commerce-app--glass{grid-template-columns:72px minmax(0,1fr);position:relative}.commerce-app--glass .commerce-sidebar{background:#f8f7f4;padding:12px 9px}.commerce-app--glass .commerce-sidebar__brand{justify-content:center;min-height:44px;padding:0}.commerce-app--glass .commerce-sidebar__brand a:after{content:none}.commerce-app--glass .commerce-sidebar__wordmark{display:none}.commerce-app--glass .commerce-navigation{align-items:center;gap:9px;margin-top:26px}.commerce-app--glass .commerce-navigation__label{display:none}.commerce-app--glass .commerce-navigation>a{border-radius:12px;grid-template-columns:minmax(0,1fr);place-items:center;gap:0;width:46px;min-width:44px;min-height:46px;padding:0;display:grid;position:relative}.commerce-app--glass .commerce-navigation>a>span{display:none}.commerce-app--glass .commerce-navigation>a>b{width:18px;min-width:18px;height:18px;margin:0;font-size:9px;position:absolute;top:0;right:0}.commerce-app--glass .commerce-navigation>a[aria-current=page]{color:var(--commerce-coral-ink);box-shadow:none;background:#fbece6}.commerce-app--glass .commerce-navigation>a:hover:after{content:attr(data-label);z-index:100;background:var(--commerce-ink);color:#fff;white-space:nowrap;border-radius:8px;padding:8px 12px;font-size:12px;position:absolute;left:calc(100% + 12px)}.commerce-app--glass .commerce-sidebar__channel{padding:12px 0}.commerce-app--glass .commerce-sidebar__channel>div{justify-content:center}.commerce-app--glass .commerce-sidebar__channel span,.commerce-app--glass .commerce-sidebar__channel i{display:none}.commerce-app--glass .commerce-business-switcher{z-index:80;width:180px;margin:0;position:absolute;top:10px;left:88px}.commerce-app--glass .commerce-business-switcher>summary{border-color:var(--commerce-line);background:#fffc;grid-template-columns:minmax(0,1fr) 15px;min-height:44px;padding:6px 10px;display:grid;box-shadow:inset 0 1px #fff}.commerce-app--glass .commerce-business-switcher .commerce-business-mark{display:none}.commerce-app--glass .commerce-business-switcher summary>span:not(.commerce-business-mark){min-width:0;display:grid}.commerce-app--glass .commerce-business-switcher summary strong{max-width:140px;font-size:12px}.commerce-app--glass .commerce-business-switcher summary small{max-width:140px;font-size:10px;display:block}.commerce-app--glass .commerce-topbar{gap:12px;padding-left:212px}.commerce-app--glass .commerce-breadcrumb__business,.commerce-app--glass .commerce-breadcrumb>svg{display:none}.commerce-app--glass .commerce-save-bar{max-width:calc(100% - 120px);left:calc(50% + 36px)}}@media (min-width:1180px){.commerce-app--glass .commerce-breadcrumb{display:none}.commerce-desktop-tabs{align-items:stretch;gap:22px;height:64px;display:flex}.commerce-desktop-tabs a{min-height:44px;color:var(--commerce-muted);align-items:center;font-size:12px;font-weight:600;display:flex;position:relative}.commerce-desktop-tabs a[aria-current=page]{color:var(--commerce-ink)}.commerce-desktop-tabs a[aria-current=page]:after{content:"";background:var(--commerce-coral);border-radius:2px;height:2px;position:absolute;bottom:12px;left:0;right:0}.commerce-app--glass .commerce-global-search{width:min(265px,23vw)}.commerce-app--glass .commerce-inbox{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:1150px){.commerce-mountain-scene{background:linear-gradient(180deg, #303c4c 0%, #303c4c 52%, #65717d 75%, var(--commerce-bg) 100%)}.commerce-mountain-scene img{object-fit:contain;height:auto;position:absolute;top:200px;-webkit-mask-image:linear-gradient(#0000,#000 16% 82%,#0000);mask-image:linear-gradient(#0000,#000 16% 82%,#0000)}.commerce-site--glass .commerce-hero{padding-top:56px}}@media (max-width:700px){.commerce-mountain-scene{background:linear-gradient(180deg, #303c4c 0%, #303c4c 55%, #65717d 74%, #afb2b5 88%, var(--commerce-bg) 100%);height:640px;-webkit-mask-image:linear-gradient(#000 0% 55%,#000c 73%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#000c 73%,#0000 100%)}.commerce-mountain-scene img{object-fit:contain;height:auto;position:absolute;top:308px;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.commerce-mountain-scene:after{background:linear-gradient(#101c2b47,#101c2b1a 50%,#0000 74%)}.commerce-site--glass .commerce-marketing-header{border-radius:14px;width:calc(100% - 20px);margin-top:8px;top:8px}.commerce-site--glass .commerce-marketing-header__inner{min-height:62px;padding-inline:14px}.commerce-site--glass .commerce-marketing-header .commerce-button{min-height:44px;padding-inline:12px;font-size:11px}.commerce-site--glass .commerce-hero{gap:24px;width:calc(100% - 24px);padding:40px 0}.commerce-site--glass .commerce-hero__copy{min-height:400px}.commerce-site--glass .commerce-hero__copy .commerce-kicker{margin-bottom:16px;font-size:10px}.commerce-site--glass .commerce-hero__copy h1{letter-spacing:-.055em;font-size:clamp(34px,8.8vw,45px);line-height:1.13}.commerce-site--glass .commerce-hero__copy>p:not(.commerce-kicker){margin-top:14px;padding-inline:10px;font-size:14px;line-height:1.7}.commerce-site--glass .commerce-playground{border-radius:16px}.commerce-site--glass .commerce-playground__toolbar{gap:6px;padding:8px 12px}.commerce-site--glass .commerce-dm{border-radius:12px;width:calc(100% - 16px);margin:0 8px 8px}.commerce-site--glass .commerce-dm__header{padding-inline:12px}.commerce-site--glass .commerce-dm__thread{height:auto;min-height:0;padding:18px 12px}.commerce-site--glass .commerce-dm-message p{font-size:13px}.commerce-site--glass :is(.commerce-trust,.commerce-how,.commerce-channels){padding-block:44px}.commerce-app--glass .commerce-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--commerce-line-strong);background:#fffffff0;border-radius:20px}.commerce-app--glass .commerce-topbar{padding-inline:16px}.commerce-app--glass .commerce-compose-zone{padding:10px 12px 14px}.commerce-app--glass .commerce-draft-card{padding:12px}}@media (max-width:360px){.commerce-mountain-scene{background:linear-gradient(180deg, #303c4c 0%, #303c4c 64%, #65717d 80%, var(--commerce-bg) 100%)}.commerce-mountain-scene img{top:370px}.commerce-site--glass .commerce-hero__copy{min-height:420px}}@keyframes commerce-surface-arrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.samva-sculpture img{transition:none;transform:none}.commerce-app--glass :is(.commerce-topbar-popover,.commerce-business-menu,.commerce-mobile-more__panel,.commerce-sample-status__popover){animation:none}}.legal-page__back{min-height:44px;color:inherit;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.legal-page__back:hover{text-underline-offset:4px;text-decoration:underline}.legal-page__back:focus-visible{outline-offset:4px;outline:2px solid}
.commerce-app,.commerce-auth-shell,.commerce-setup-shell,.commerce-site{--motion-fast:.14s;--motion-enter:.24s;--motion-ease:cubic-bezier(.22, 1, .36, 1)}.commerce-skip-link{z-index:150;background:var(--commerce-ink);color:#fff;border-radius:12px;padding:12px 18px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.commerce-skip-link:focus{transform:translateY(0)}.commerce-app :is(a,button,summary):focus-visible{outline:2px solid var(--commerce-coral-ink);outline-offset:3px}.commerce-main:focus{outline:none}.commerce-thread-body:focus-visible{outline:2px solid var(--commerce-coral-ink);outline-offset:-3px}.commerce-section-nav ul{scrollbar-width:none;scroll-padding-inline:12px}.commerce-section-nav ul::-webkit-scrollbar{display:none}.commerce-section-nav a[aria-current=location]{background:var(--commerce-paper);color:var(--commerce-ink);box-shadow:inset 0 0 0 1px var(--commerce-line), 0 2px 5px #14192308}.commerce-auth-shell>header>.brand{background:0 0;border:0;border-radius:0;justify-self:center;gap:10px;width:auto;height:auto;display:inline-flex}.commerce-topbar-popover{overscroll-behavior:contain;max-height:calc(100dvh - 100px);overflow-y:auto}.commerce-inbox-empty,.commerce-page-empty,.commerce-catalog-empty{text-wrap:pretty}.commerce-page-empty--orders{justify-items:center;gap:12px;padding:48px 20px;display:grid}.commerce-page-empty--orders p{max-width:40ch;margin:0;line-height:1.6}.commerce-page-empty--orders strong{color:var(--commerce-ink);font-size:16px}@media (max-width:900px){.commerce-thread-empty{display:none}}@media (max-width:700px){.commerce-topbar-popover{max-height:calc(100dvh - 154px - env(safe-area-inset-bottom))}.commerce-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px}.commerce-section-nav{padding-block:7px}.commerce-page-header{gap:16px}.commerce-summary-strip dd{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:16px}}@keyframes commerce-surface-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes commerce-soft-reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.commerce-page-header,.commerce-data-detail,.commerce-owner-turn,.commerce-topbar-popover,.commerce-mobile-more__panel,.commerce-business-menu,.commerce-save-bar,.commerce-context-notice,.commerce-inline-notice{animation:commerce-surface-arrive var(--motion-enter) var(--motion-ease) both}.commerce-app :is(button,a,summary){transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease, box-shadow var(--motion-fast) ease}.commerce-app button:not(:disabled):not([aria-disabled=true]):active,.commerce-site .commerce-button:active{scale:.98}.commerce-app button{transition-property:background-color,border-color,color,box-shadow,scale}.commerce-data-row__value>svg{transition:rotate var(--motion-enter) var(--motion-ease)}.commerce-thread-header{animation:commerce-soft-reveal var(--motion-enter) ease}}@media (prefers-reduced-motion:reduce){.commerce-app *,.commerce-auth-shell *,.commerce-setup-shell *,.commerce-site *{scroll-behavior:auto!important}}
