@font-face{font-family:Ibarra Real Nova;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/0288ba8144d13a59-s.32f_3eipn6lwz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ibarra Real Nova;font-style:italic;font-weight:400 700;font-display:swap;src:url(../media/287bbac2c4b8a558-s.p.3wj_6doemc6o6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ibarra Real Nova;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/cd2a95edcfe6032d-s.0hea0nvboniy_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ibarra Real Nova;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/9fd2fed9f6a76a21-s.p.1azfzpda9l5o4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ibarra Real Nova Fallback;src:local(Times New Roman);ascent-override:91.45%;descent-override:28.88%;line-gap-override:0.0%;size-adjust:103.88%}.ibarra_real_nova_744e0343-module__PYkwxG__className{font-family:Ibarra Real Nova,Ibarra Real Nova Fallback}.ibarra_real_nova_744e0343-module__PYkwxG__variable{--font-ibarra:"Ibarra Real Nova", "Ibarra Real Nova Fallback"}
@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/664dfdf7f50671c9-s.0h9kjuqj3fmop.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/afd27934adc91870-s.3oey8jbs78k41.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:400;font-display:swap;src:url(../media/615b8c4b816233f9-s.p.3hfkl415jjze8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b95053aa4d33fc1f-s.3gcgz_mtvoehf.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/35efa59e72c38c40-s.23ata-g3j9wux.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0e63149d5897f52c-s.p.19jsrx7exjbdt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4ecb3f5dfe34ba3a-s.1d0gcmnl_dzdu.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f450b43e19d39cf-s.3hvcaxt4ju1xm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:600;font-display:swap;src:url(../media/91ac69127e8041e8-s.p.083560ve--_qs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/69b20fb17ced72ac-s.3qm25gvw3lgup.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caf4c3a1b80f358f-s.3l_3k5rig99ds.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5246515474daf346-s.p.14m725e1f886h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Fallback;src:local(Arial);ascent-override:109.63%;descent-override:56.74%;line-gap-override:0.0%;size-adjust:96.23%}.hind_bbf39cd0-module__-6UfeW__className{font-family:Hind,Hind Fallback;font-style:normal}.hind_bbf39cd0-module__-6UfeW__variable{--font-hind:"Hind", "Hind Fallback"}
@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/4329114070286845-s.p.3ucraw-h--3n5.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/de665fbcfedd1bd2-s.3fz7ndg9e8d73.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/22e92fa83cdc13c8-s.00zoas0n6toev.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Devanagari Fallback;src:local(Times New Roman);ascent-override:78.38%;descent-override:52.68%;line-gap-override:0.0%;size-adjust:118.65%}.noto_serif_devanagari_7b86ce3-module__UjBv7a__className{font-family:Noto Serif Devanagari,Noto Serif Devanagari Fallback;font-style:normal;font-weight:500}.noto_serif_devanagari_7b86ce3-module__UjBv7a__variable{--font-noto-devanagari:"Noto Serif Devanagari", "Noto Serif Devanagari Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-surface-canvas:#fff;--color-surface-raised:#fff;--color-surface-sunken:#f4f3f3;--color-surface-overlay:#fff;--color-surface-scrim:#1a101073;--color-surface-tint:#faeeec;--color-surface-brand:#8e1a1a;--color-surface-tint-plum:#faeeec;--color-surface-splash:#8e1a1a;--color-text-primary:#1a1010;--color-text-secondary:#4d3b38;--color-text-muted:#6e5e5a;--color-text-inverse:#fff;--color-text-on-accent:#fff;--color-text-on-saffron:#1a1010;--color-text-disabled:#b3a9a6;--color-text-on-brand:#e2c48f;--color-accent-fill:#a81e1e;--color-accent-pressed:#861616;--color-accent-soft:#faeeec;--color-accent-text:#a81e1e;--color-accent-glow:#7b4bb0;--color-accent-saffron:#d6b380;--color-secondary-fill:#4d3b38;--color-secondary-soft:#f3f0ef;--color-secondary-text:#4d3b38;--color-ornament-zari:#d6b380;--color-ornament-zari-line:#b08a4e;--color-ornament-zari-text:#7a5a2a;--color-energy-fill:#5b2a86;--color-energy-glow:#7b4bb0;--color-energy-soft:#efe7f5;--color-energy-text:#5b2a86;--color-status-success-text:#0f7a5a;--color-status-success-soft:#dcf5ea;--color-status-success-fill:#0f7a5a;--color-status-warning-text:#9a4a00;--color-status-warning-soft:#fed;--color-status-error-text:#b0134f;--color-status-error-soft:#fce6ee;--color-status-error-fill:#b0134f;--color-status-info-text:#5b2a86;--color-status-info-soft:#efe7f5;--color-border-default:#e8e4e3;--color-border-strong:#bdb3b0;--color-border-focus:#a81e1e;--color-chat-user-bg:#faeeec;--color-chat-ataala-bg:#fff;--color-disabled-fill:#f0eeed;--color-disabled-text:#b3a9a6;--shadow-card:0px 4px 16px 0px #1a101014;--shadow-sheet:0px -4px 24px 0px #1a101024;--shadow-modal:0px 12px 40px 0px #1a10102e;--graphics-orb-opacity:1;--graphics-orb-violet:radial-gradient(circle, #7b4bb08c 0%, #7b4bb02e 55%, #7b4bb000 100%);--graphics-orb-lilac:radial-gradient(circle, #c9a9eab3 0%, #c9a9ea40 60%, #c9a9ea00 100%);--graphics-orb-zari:radial-gradient(circle, #d6b38080 0%, #d6b38026 60%, #d6b38000 100%);--graphics-orb-white:radial-gradient(circle, #ffffffe6 0%, #fff6 50%, #fff0 100%);--graphics-orb-size-lg:360px;--graphics-orb-size-md:240px;--graphics-orb-size-sm:160px;--graphics-aurora-angle:135deg;--graphics-aurora:linear-gradient(var(--graphics-aurora-angle), #5b2a86 0%, #c0566b 55%, #d6b380 100%);--graphics-aurora-border-width:1.5px;--graphics-glow-color:#a81e1e;--graphics-glow-opacity:.22;--graphics-glow-blur:24px;--graphics-glow-offset-y:8px;--graphics-glow-shadow:0 var(--graphics-glow-offset-y) var(--graphics-glow-blur) 0 rgb(168 30 30/var(--graphics-glow-opacity));--graphics-blur-orb:48px;--graphics-blur-frost:20px;--graphics-opacity-orb-light:1;--graphics-opacity-orb-dark:.55;--graphics-opacity-frost:.78;--font-family-display:"Ibarra Real Nova", ui-serif, "Georgia", serif;--font-family-body:"Hind", system-ui, -apple-system, "Segoe UI", "Roboto", sans-serif;--font-family-devanagari:"Noto Serif Devanagari", "Tiro Devanagari Hindi", serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--type-display-family:var(--font-family-display);--type-display-size:34px;--type-display-weight:500;--type-display-style:normal;--type-display-line-height:1.1;--type-display-tracking:-.7px;--font-display:normal 500 34px/1.1 var(--font-family-display);--type-affirmation-family:var(--font-family-display);--type-affirmation-size:24px;--type-affirmation-weight:400;--type-affirmation-style:italic;--type-affirmation-line-height:1.35;--type-affirmation-tracking:0px;--font-affirmation:italic 400 24px/1.35 var(--font-family-display);--type-h1-family:var(--font-family-display);--type-h1-size:28px;--type-h1-weight:500;--type-h1-style:normal;--type-h1-line-height:1.15;--type-h1-tracking:-.5px;--font-h1:normal 500 28px/1.15 var(--font-family-display);--type-h2-family:var(--font-family-display);--type-h2-size:22px;--type-h2-weight:600;--type-h2-style:normal;--type-h2-line-height:1.25;--type-h2-tracking:-.3px;--font-h2:normal 600 22px/1.25 var(--font-family-display);--type-h3-family:var(--font-family-body);--type-h3-size:18px;--type-h3-weight:600;--type-h3-style:normal;--type-h3-line-height:1.3;--type-h3-tracking:0px;--font-h3:normal 600 18px/1.3 var(--font-family-body);--type-body-large-family:var(--font-family-body);--type-body-large-size:18px;--type-body-large-weight:400;--type-body-large-style:normal;--type-body-large-line-height:1.55;--type-body-large-tracking:0px;--font-body-large:normal 400 18px/1.55 var(--font-family-body);--type-body-family:var(--font-family-body);--type-body-size:17px;--type-body-weight:400;--type-body-style:normal;--type-body-line-height:1.5;--type-body-tracking:0px;--font-body:normal 400 17px/1.5 var(--font-family-body);--type-body-small-family:var(--font-family-body);--type-body-small-size:15px;--type-body-small-weight:400;--type-body-small-style:normal;--type-body-small-line-height:1.5;--type-body-small-tracking:0px;--font-body-small:normal 400 15px/1.5 var(--font-family-body);--type-label-family:var(--font-family-body);--type-label-size:13px;--type-label-weight:500;--type-label-style:normal;--type-label-line-height:1.4;--type-label-tracking:.2px;--font-label:normal 500 13px/1.4 var(--font-family-body);--type-micro-family:var(--font-family-body);--type-micro-size:12px;--type-micro-weight:500;--type-micro-style:normal;--type-micro-line-height:1.4;--type-micro-tracking:.3px;--font-micro:normal 500 12px/1.4 var(--font-family-body);--type-sanskrit-family:var(--font-family-devanagari);--type-sanskrit-size:20px;--type-sanskrit-weight:500;--type-sanskrit-style:normal;--type-sanskrit-line-height:1.4;--type-sanskrit-tracking:0px;--font-sanskrit:normal 500 20px/1.4 var(--font-family-devanagari);--spacing-none:0px;--spacing-xs:4px;--spacing-sm:8px;--spacing-ms:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--spacing-xxxl:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-pill:9999px;--border-width-hairline:1px;--border-width-focus:2px;--border-width-ring:3px;--duration-press:80ms;--duration-release:.22s;--duration-micro:.16s;--duration-fade-in-up:.24s;--duration-screen:.3s;--duration-open-ring:.32s;--duration-shimmer:1.5s;--duration-orb-drift:9s;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-linear:cubic-bezier(0, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--motion-press-scale:.97;--motion-fade-in-up-offset:16px;--open-ring-duration:.32s;--open-ring-easing:cubic-bezier(0, 0, .2, 1);--open-ring-arc-start:.72;--open-ring-start-angle:-90deg;--open-ring-stroke-width:3px;--open-ring-size:48px;--open-ring-size-small:24px;--spring-gentle-stiffness:170;--spring-gentle-damping:.82;--spring-snappy-stiffness:500;--spring-snappy-damping:.78;--spring-settle-stiffness:120;--spring-settle-damping:.68;--stagger-list:40ms;--stagger-glyph:.12s;--motion-entrance-duration:.32s;--motion-entrance-offset:12px;--motion-entrance-scale-from:.96;--motion-select-duration:.18s;--motion-select-scale-peak:1.03;--motion-select-glow-peak:.6;--motion-progress-segment-fill:.26s;--motion-progress-glyph-light:.22s;--intro-splash-hold:.4s;--intro-glyphs-in:.6s;--intro-align-start:1s;--intro-align-stagger:.12s;--intro-align-settle:1.1s;--intro-shimmer-start:2.2s;--intro-shimmer:.7s;--intro-wordmark-start:2.6s;--intro-wordmark:.5s;--intro-handoff-start:3.4s;--intro-handoff:.4s;--intro-total:3.8s;--intro-skip-after:1.2s;--intro-launch-draw:.7s;--intro-launch-glyph-start:.1s;--intro-launch-glyph-stagger:80ms;--intro-launch-glyph:.3s;--intro-launch-shimmer-start:.8s;--intro-launch-shimmer:.4s;--intro-launch-total:1.4s;--intro-serpent-amplitude:.16;--intro-serpent-cycles:1.5;--intro-serpent-height:.58;--intro-glyph-size:40px;--spine-breathe:2.4s;--spine-shimmer:.9s;--layout-nav-height:56px;--layout-bottom-nav-height:64px;--layout-bottom-nav-inset:12px;--layout-sidebar-width:240px;--layout-content-inset:16px;--layout-content-inset-wide:32px;--layout-content-max-width:640px;--layout-question-max-width:420px;--layout-touch-target:44px;--layout-button-height-md:44px;--layout-button-height-lg:52px;--layout-text-field-height:52px;--layout-option-card-min-height:72px;--layout-list-item-min-height:56px;--layout-chip-height:32px;--layout-quota-meter-height:6px;--layout-progress-ring-size:32px;--layout-chat-bubble-max-width:.82}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--color-surface-canvas:#140d0c;--color-surface-raised:#1f1614;--color-surface-sunken:#0e0908;--color-surface-overlay:#281d1a;--color-surface-scrim:#000000a6;--color-surface-tint:#2e1714;--color-surface-brand:#7a1414;--color-surface-tint-plum:#2e1714;--color-surface-splash:#8e1a1a;--color-text-primary:#f7f1ee;--color-text-secondary:#d9c9c3;--color-text-muted:#b09d97;--color-text-inverse:#140d0c;--color-text-on-accent:#fff;--color-text-on-saffron:#140d0c;--color-text-disabled:#6e5f5b;--color-text-on-brand:#e2c48f;--color-accent-fill:#be2d24;--color-accent-pressed:#a81e1e;--color-accent-soft:#3a1c18;--color-accent-text:#f28b80;--color-accent-glow:#c9a9ea;--color-accent-saffron:#d6b380;--color-secondary-fill:#d9c9c3;--color-secondary-soft:#2a201e;--color-secondary-text:#d9c9c3;--color-ornament-zari:#d6b380;--color-ornament-zari-line:#d6b380;--color-ornament-zari-text:#d6b380;--color-energy-fill:#b48ddb;--color-energy-glow:#c9a9ea;--color-energy-soft:#2a1f38;--color-energy-text:#c9a9ea;--color-status-success-text:#5fd9a8;--color-status-success-soft:#12352a;--color-status-success-fill:#4ccb97;--color-status-warning-text:#f5a65b;--color-status-warning-soft:#3a2614;--color-status-error-text:#ff8fb3;--color-status-error-soft:#40202b;--color-status-error-fill:#f2709a;--color-status-info-text:#c9a9ea;--color-status-info-soft:#2a1f38;--color-border-default:#3a2a27;--color-border-strong:#5a4642;--color-border-focus:#be2d24;--color-chat-user-bg:#2e1714;--color-chat-ataala-bg:#1f1614;--color-disabled-fill:#2a201e;--color-disabled-text:#6e5f5b;--shadow-card:0px 4px 16px 0px #00000040;--shadow-sheet:0px -4px 24px 0px #00000073;--shadow-modal:0px 12px 40px 0px #0000008c;--graphics-orb-opacity:.55}}:root[data-theme=dark]{--color-surface-canvas:#140d0c;--color-surface-raised:#1f1614;--color-surface-sunken:#0e0908;--color-surface-overlay:#281d1a;--color-surface-scrim:#000000a6;--color-surface-tint:#2e1714;--color-surface-brand:#7a1414;--color-surface-tint-plum:#2e1714;--color-surface-splash:#8e1a1a;--color-text-primary:#f7f1ee;--color-text-secondary:#d9c9c3;--color-text-muted:#b09d97;--color-text-inverse:#140d0c;--color-text-on-accent:#fff;--color-text-on-saffron:#140d0c;--color-text-disabled:#6e5f5b;--color-text-on-brand:#e2c48f;--color-accent-fill:#be2d24;--color-accent-pressed:#a81e1e;--color-accent-soft:#3a1c18;--color-accent-text:#f28b80;--color-accent-glow:#c9a9ea;--color-accent-saffron:#d6b380;--color-secondary-fill:#d9c9c3;--color-secondary-soft:#2a201e;--color-secondary-text:#d9c9c3;--color-ornament-zari:#d6b380;--color-ornament-zari-line:#d6b380;--color-ornament-zari-text:#d6b380;--color-energy-fill:#b48ddb;--color-energy-glow:#c9a9ea;--color-energy-soft:#2a1f38;--color-energy-text:#c9a9ea;--color-status-success-text:#5fd9a8;--color-status-success-soft:#12352a;--color-status-success-fill:#4ccb97;--color-status-warning-text:#f5a65b;--color-status-warning-soft:#3a2614;--color-status-error-text:#ff8fb3;--color-status-error-soft:#40202b;--color-status-error-fill:#f2709a;--color-status-info-text:#c9a9ea;--color-status-info-soft:#2a1f38;--color-border-default:#3a2a27;--color-border-strong:#5a4642;--color-border-focus:#be2d24;--color-chat-user-bg:#2e1714;--color-chat-ataala-bg:#1f1614;--color-disabled-fill:#2a201e;--color-disabled-text:#6e5f5b;--shadow-card:0px 4px 16px 0px #00000040;--shadow-sheet:0px -4px 24px 0px #00000073;--shadow-modal:0px 12px 40px 0px #0000008c;--graphics-orb-opacity:.55}@keyframes ataala-open-ring{0%{stroke-dashoffset:calc(1 - var(--open-ring-arc-start))}to{stroke-dashoffset:0}}@keyframes ataala-fade-in-up{0%{opacity:0;transform:translateY(var(--motion-fade-in-up-offset))}to{opacity:1;transform:translateY(0)}}@keyframes ataala-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ataala-entrance{0%{opacity:0;transform:translateY(var(--motion-entrance-offset)) scale(var(--motion-entrance-scale-from))}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ataala-select{0%{transform:scale(1)}50%{transform:scale(var(--motion-select-scale-peak))}to{transform:scale(1)}}@keyframes ataala-orb-drift{0%{transform:translate(0)scale(1)}to{transform:translate(6%,-4%)scale(1.08)}}.ataala-orb{width:var(--graphics-orb-size-md);height:var(--graphics-orb-size-md);pointer-events:none;opacity:var(--graphics-orb-opacity);filter:blur(var(--graphics-blur-orb));animation:ataala-orb-drift var(--duration-orb-drift) var(--ease-in-out) infinite alternate;border-radius:50%;position:absolute}.ataala-orb--violet{background:var(--graphics-orb-violet)}.ataala-orb--lilac{background:var(--graphics-orb-lilac)}.ataala-orb--zari{background:var(--graphics-orb-zari)}.ataala-orb--white{background:var(--graphics-orb-white)}.ataala-orb--lg{width:var(--graphics-orb-size-lg);height:var(--graphics-orb-size-lg)}.ataala-orb--md{width:var(--graphics-orb-size-md);height:var(--graphics-orb-size-md)}.ataala-orb--sm{width:var(--graphics-orb-size-sm);height:var(--graphics-orb-size-sm)}@media (prefers-reduced-motion:reduce){.ataala-orb{animation:none}}
:root{--font-family-display:var(--font-ibarra), ui-serif, Georgia, serif;--font-family-body:var(--font-hind), system-ui, sans-serif;--font-family-devanagari:var(--font-noto-devanagari), serif;--shop-radius:3px;--shop-max:1240px;--shop-gutter:clamp(20px, 4.5vw, 56px);--shop-section:clamp(64px, 9vw, 128px);--shop-display:clamp(46px, 6.6vw, 96px);--shop-h1:clamp(40px, 5.2vw, 72px);--shop-h2:clamp(30px, 3.5vw, 46px);--shop-h3:clamp(22px, 2vw, 27px);--shop-lede:clamp(19px, 1.5vw, 22px);--zari-line-width:1.5px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--color-surface-canvas);color:var(--color-text-primary);font:var(--font-body-large);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100dvh;margin:0;display:flex}main{flex:1 0 auto}img{max-width:100%;height:auto;display:block}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-family-display);font-weight:var(--font-weight-medium);letter-spacing:-.015em;text-wrap:balance;line-height:1.08}h1{font-size:var(--shop-h1)}h2{font-size:var(--shop-h2)}h3{font-size:var(--shop-h3);font-weight:var(--font-weight-semibold);line-height:1.2}p{text-wrap:pretty;max-width:62ch}a{color:var(--color-accent-text);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--color-accent-pressed)}:focus-visible{outline:var(--border-width-focus) solid var(--color-border-focus);outline-offset:3px}.skip{position:absolute;left:-9999px}.skip:focus{left:var(--spacing-md);top:var(--spacing-md);z-index:10;background:var(--color-surface-canvas);padding:var(--spacing-sm) var(--spacing-md)}.wrap{max-width:var(--shop-max);padding-inline:var(--shop-gutter);margin-inline:auto}.section{padding-block:var(--shop-section)}.section--tight{padding-block:calc(var(--shop-section) / 2)}.lede{font-size:var(--shop-lede);color:var(--color-text-secondary);line-height:1.5}.stack>*+*{margin-top:var(--spacing-lg)}.stack--sm>*+*{margin-top:var(--spacing-ms)}.note{font:var(--font-body-small);color:var(--color-text-muted)}.sanskrit{font:var(--font-sanskrit);color:var(--color-ornament-zari-text)}.app-name{font-weight:var(--font-weight-bold);color:var(--color-accent-text)}.mat .app-name,.site-footer .app-name{color:inherit}.btn{min-height:var(--layout-button-height-lg);padding:0 var(--spacing-xl);border:var(--border-width-hairline) solid transparent;border-radius:var(--shop-radius);font:var(--font-weight-semibold) 17px/1 var(--font-family-body);letter-spacing:.01em;cursor:pointer;transition:background-color var(--duration-micro) var(--ease-out), transform var(--duration-press) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn:active{transform:scale(var(--motion-press-scale))}.btn--primary{background:var(--color-accent-fill);color:var(--color-text-on-accent)}.btn--primary:hover{background:var(--color-accent-pressed);color:var(--color-text-on-accent)}.btn--gold{background:var(--color-ornament-zari);color:var(--color-text-on-saffron)}.btn--gold:hover{background:var(--color-text-on-brand);color:var(--color-text-on-saffron)}.btn--quiet{border-color:var(--color-text-primary);color:var(--color-text-primary);background:0 0}.btn--quiet:hover{background:var(--color-secondary-soft);color:var(--color-text-primary)}.btn--on-brand{border-color:var(--color-ornament-zari);color:var(--color-text-on-brand);background:0 0}.btn--on-brand:hover{color:var(--color-text-on-brand);border-color:var(--color-text-on-brand)}.btn--wide{width:100%}.btn[disabled]{background:var(--color-disabled-fill);color:var(--color-text-muted);cursor:not-allowed}.actions{gap:var(--spacing-ms);flex-wrap:wrap;display:flex}.zari-band{width:100%;color:var(--color-ornament-zari-line);display:block}.divider{align-items:center;gap:var(--spacing-lg);max-width:var(--shop-max);padding-inline:var(--shop-gutter);color:var(--color-ornament-zari-line);margin-inline:auto;display:flex}.divider span{height:var(--zari-line-width);background:currentColor;flex:1}.divider__lotus{width:56px}.framed__frame{border:var(--zari-line-width) solid var(--color-ornament-zari-line);background:var(--color-surface-canvas);padding:9px;position:relative}.framed__frame:after{content:"";border:var(--border-width-hairline) solid var(--color-ornament-zari);pointer-events:none;position:absolute;inset:4px}.framed__frame img{background:var(--color-surface-sunken);width:100%}.framed__frame>i{z-index:1;background:var(--color-surface-canvas);border:var(--zari-line-width) solid var(--color-ornament-zari-line);width:11px;height:11px;position:absolute;transform:rotate(45deg)}.framed__frame>i:first-child{top:-6px;left:-6px}.framed__frame>i:nth-child(2){top:-6px;right:-6px}.framed__frame>i:nth-child(3){bottom:-6px;left:-6px}.framed__frame>i:nth-child(4){bottom:-6px;right:-6px}.framed figcaption{margin-top:var(--spacing-ms);font:var(--font-body-small);color:var(--color-text-muted);max-width:60ch}.demo-strip,.announce{text-align:center;max-width:none;padding:var(--spacing-sm) var(--shop-gutter)}.demo-strip{background:var(--color-surface-sunken);color:var(--color-text-secondary);font:var(--font-label)}.announce{background:var(--color-surface-brand);color:var(--color-text-on-brand);font:var(--font-weight-semibold) 15px/1.4 var(--font-family-body)}.nav{justify-content:space-between;align-items:center;gap:var(--spacing-md);flex-wrap:wrap;min-height:76px;display:flex}.site-header{border-bottom:var(--zari-line-width) solid var(--color-ornament-zari-line)}.wordmark{align-items:center;gap:var(--spacing-ms);color:var(--color-text-primary);font:var(--font-weight-semibold) 30px/1 var(--font-family-display);letter-spacing:.01em;text-decoration:none;display:inline-flex}.wordmark:hover{color:var(--color-text-primary)}.wordmark__lotus{width:46px;color:var(--color-accent-fill)}.nav nav{align-items:center;gap:clamp(16px,3vw,40px);display:flex}.nav nav a{color:var(--color-text-primary);font:var(--font-weight-medium) 16px/1 var(--font-family-body);padding-block:var(--spacing-ms);text-decoration:none}.nav nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--color-ornament-zari-line);text-decoration-color:var(--color-ornament-zari-line);text-decoration-thickness:2px}.nav__count{min-width:22px;height:22px;margin-left:var(--spacing-sm);border-radius:var(--radius-pill);background:var(--color-text-primary);color:var(--color-text-inverse);font:var(--font-weight-semibold) 13px/1 var(--font-family-body);place-items:center;padding-inline:6px;display:inline-grid}.hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:min(84vh,800px);display:grid}.mat{background:var(--color-surface-brand);color:var(--color-text-on-brand);position:relative}.mat:before,.mat:after{content:"";pointer-events:none;border:var(--zari-line-width) solid var(--color-ornament-zari);position:absolute;inset:14px}.mat:after{border-width:var(--border-width-hairline);opacity:.6;inset:20px}.mat .zari-band{color:var(--color-ornament-zari)}.mat h1,.mat h2,.mat h3{font-weight:var(--font-weight-semibold)}.mat p{font-weight:var(--font-weight-medium)}.mat a:not(.btn){color:var(--color-text-on-brand)}.hero__mat{justify-content:space-between;gap:var(--spacing-xl);flex-direction:column;padding:34px;display:flex}.hero__copy{padding:var(--spacing-lg) clamp(8px, 3vw, 44px)}.hero__copy h1{font-size:var(--shop-display);letter-spacing:-.02em;line-height:.98}.hero__copy .sanskrit{color:var(--color-ornament-zari);font-size:26px}.hero__copy p{font-size:var(--shop-lede);max-width:30ch;line-height:1.45}.hero__photo{min-height:420px;position:relative}.hero__photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,4vw,64px);display:grid}.tiles--three{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px)}.tiles--four{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px)}.tile a{color:inherit;text-decoration:none;display:block}.tile .framed img{aspect-ratio:4/3;object-fit:cover}.tile__text{gap:var(--spacing-xs) var(--spacing-md);margin-top:var(--spacing-lg);grid-template-columns:1fr auto;align-items:baseline;display:grid}.tile__text p{color:var(--color-text-secondary);font:var(--font-body);grid-column:1/-1}.tile__price,.price{font-family:var(--font-family-display);font-weight:var(--font-weight-semibold);font-size:var(--shop-h3);font-variant-numeric:lining-nums}.tile a:hover h3{text-decoration:underline;-webkit-text-decoration-color:var(--color-ornament-zari-line);text-decoration-color:var(--color-ornament-zari-line);text-underline-offset:.18em;text-decoration-thickness:2px}.section-head{gap:var(--spacing-lg) clamp(28px, 5vw, 80px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;margin-bottom:clamp(36px,5vw,72px);display:grid}.split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.split--flip>:first-child{order:2}.keyfacts{border-top:var(--zari-line-width) solid var(--color-ornament-zari-line)}.keyfacts>div{gap:var(--spacing-md);padding-block:var(--spacing-ms);border-bottom:var(--border-width-hairline) solid var(--color-border-default);font:var(--font-body);grid-template-columns:9.5em 1fr;display:grid}.keyfacts dt{color:var(--color-ornament-zari-text);font-weight:var(--font-weight-semibold)}.journey{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.4vw,36px);display:grid}.journey li{counter-increment:step}.journey .framed img{aspect-ratio:3/2;object-fit:cover}.journey h3{margin-top:var(--spacing-md)}.journey h3:before{content:counter(step) ". ";color:var(--color-ornament-zari-text)}.journey p{margin-top:var(--spacing-sm);font:var(--font-body);color:var(--color-text-secondary)}.band{padding:clamp(48px,7vw,104px) 0}.band .split{padding-inline:clamp(16px,3vw,40px)}.band p{font-size:var(--shop-lede);line-height:1.5}.promise{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,64px);display:grid}.promise--two{grid-template-columns:repeat(2,minmax(0,1fr))}.promise li{padding-top:var(--spacing-lg);border-top:var(--zari-line-width) solid var(--color-ornament-zari-line)}.promise p{margin-top:var(--spacing-ms);font:var(--font-body);color:var(--color-text-secondary)}.page-head{padding-block:clamp(48px,7vw,104px) clamp(32px,4vw,56px)}.page-head h1{max-width:16ch}.page-head .lede{margin-top:var(--spacing-lg)}.thread{position:relative}.chapter{padding-block:clamp(48px,7vw,104px);border-left:var(--zari-line-width) solid var(--color-ornament-zari-line);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:clamp(28px,5vw,88px);padding-left:clamp(28px,4vw,56px);display:grid;position:relative}.chapter:before{content:"";background:var(--color-ornament-zari-line);width:14px;height:14px;position:absolute;top:calc(clamp(48px,7vw,104px) + 22px);left:-8px;transform:rotate(45deg)}.chapter__head{top:var(--spacing-xl);align-self:start;position:sticky}.chapter__number{font:var(--font-weight-semibold) 15px/1 var(--font-family-body);color:var(--color-ornament-zari-text);letter-spacing:.02em}.chapter__head h2{margin-top:var(--spacing-sm)}.chapter__head p{margin-top:var(--spacing-lg);color:var(--color-text-secondary)}.stops{gap:clamp(48px,6vw,88px);display:grid}.stop__pair{gap:var(--spacing-lg);grid-template-columns:1.5fr 1fr;align-items:end;display:grid}.stop h3{margin-top:var(--spacing-lg)}.stop__place{margin-top:var(--spacing-xs);font:var(--font-weight-semibold) 15px/1.4 var(--font-family-body);color:var(--color-ornament-zari-text)}.stop p:not(.stop__place){margin-top:var(--spacing-ms);color:var(--color-text-secondary)}.product{padding-block:clamp(28px, 4vw, 56px) var(--shop-section);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.gallery{top:var(--spacing-lg);position:sticky}.gallery__main img{aspect-ratio:1;object-fit:cover}.gallery__thumbs{gap:var(--spacing-ms);margin-top:var(--spacing-lg);flex-wrap:wrap;display:flex}.gallery__thumbs button{border:var(--zari-line-width) solid var(--color-border-default);cursor:pointer;background:0 0;padding:3px}.gallery__thumbs button[aria-current=true]{border-color:var(--color-ornament-zari-line)}.gallery__thumbs img{object-fit:cover;width:72px;height:72px}.crumbs{font:var(--font-body-small);color:var(--color-text-muted);padding-top:var(--spacing-lg)}.crumbs a{color:inherit}.buy h1{font-size:clamp(36px,4vw,56px)}.buy .price{margin-top:var(--spacing-ms);font-size:32px}.buy__box{margin-top:var(--spacing-xl);padding:var(--spacing-lg);border:var(--zari-line-width) solid var(--color-ornament-zari-line)}.add__status{min-height:1.5em;margin-top:var(--spacing-ms);font:var(--font-body-small);color:var(--color-status-success-text)}.buy h2{font-size:var(--shop-h3);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-xxl);padding-top:var(--spacing-lg);border-top:var(--zari-line-width) solid var(--color-ornament-zari-line)}.pieces li{padding-block:var(--spacing-md);border-bottom:var(--border-width-hairline) solid var(--color-border-default)}.pieces strong{font-weight:var(--font-weight-semibold)}.pieces p{font:var(--font-body);color:var(--color-text-secondary)}.pieces .origin{font:var(--font-weight-semibold) 14px/1.4 var(--font-family-body);color:var(--color-ornament-zari-text);margin-top:var(--spacing-xs)}.steps{counter-reset:step}.steps li{counter-increment:step;padding-block:var(--spacing-sm);font:var(--font-body);grid-template-columns:2em 1fr;display:grid}.steps li:before{content:counter(step);font:var(--font-weight-semibold) 20px/1.3 var(--font-family-display);color:var(--color-ornament-zari-text)}.phones{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,3vw,48px);display:grid}.phone-col h3{margin-top:var(--spacing-lg)}.phone-col p{margin-top:var(--spacing-sm);font:var(--font-body);color:var(--color-text-secondary)}.phone{aspect-ratio:9/18.5;background:var(--color-text-primary);max-width:300px;box-shadow:var(--shadow-modal);border-radius:40px;margin-inline:auto;padding:10px;position:relative}.phone__screen{background:var(--color-surface-canvas);gap:var(--spacing-ms);height:100%;font:var(--font-body-small);border-radius:31px;flex-direction:column;padding:38px 18px 18px;display:flex;overflow:hidden}.phone__screen h4{font:var(--font-weight-medium) 22px/1.15 var(--font-family-display);margin:0}.phone__screen p{margin:0}.phone__label{font:var(--font-label);color:var(--color-text-muted)}.phone__option{padding:var(--spacing-ms) var(--spacing-md);border:var(--border-width-hairline) solid var(--color-border-default);border-radius:var(--radius-md);font-weight:var(--font-weight-medium)}.phone__option[data-selected]{border-color:var(--color-accent-fill);background:var(--color-accent-soft)}.phone__button{padding:var(--spacing-ms);border-radius:var(--radius-md);background:var(--color-accent-fill);color:var(--color-text-on-accent);text-align:center;font-weight:var(--font-weight-semibold);margin-top:auto}.phone__session{gap:2px var(--spacing-sm);padding:var(--spacing-ms) var(--spacing-md);border-radius:var(--radius-md);background:var(--color-surface-sunken);grid-template-columns:1fr auto;display:grid}.phone__session span{color:var(--color-text-muted);font:var(--font-micro)}.phone__session b{font-weight:var(--font-weight-semibold)}.phone__session[data-done]{background:var(--color-surface-tint)}.phone__bubble{padding:var(--spacing-ms) var(--spacing-md);border-radius:var(--radius-lg);background:var(--color-chat-user-bg);align-self:flex-end;max-width:85%}.phone__bubble--ruhi{background:var(--color-chat-ataala-bg);border:var(--graphics-aurora-border-width) solid transparent;background-image:linear-gradient(var(--color-chat-ataala-bg), var(--color-chat-ataala-bg)), var(--graphics-aurora);background-origin:border-box;background-clip:padding-box,border-box;align-self:flex-start;max-width:95%}.phone__bubble--ruhi p+p{margin-top:var(--spacing-sm)}.redeem{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.redeem li{counter-increment:step;padding-top:var(--spacing-lg);border-top:var(--zari-line-width) solid var(--color-ornament-zari)}.redeem li:before{content:counter(step);font:var(--font-weight-semibold) 44px/1 var(--font-family-display);margin-bottom:var(--spacing-ms);display:block}.redeem h3{font-size:24px}.redeem p{margin-top:var(--spacing-sm);font-size:17px}.code-card{gap:var(--spacing-xs);padding:var(--spacing-lg) var(--spacing-xl);border:var(--zari-line-width) solid var(--color-ornament-zari);outline:var(--border-width-hairline) solid var(--color-ornament-zari);outline-offset:4px;text-align:center;display:inline-grid}.code-card b{font:var(--font-weight-semibold) 28px/1.2 var(--font-family-display);letter-spacing:.12em}.code-card span{font:var(--font-weight-semibold) 14px/1.4 var(--font-family-body)}.basket{padding-bottom:var(--shop-section);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.line{gap:var(--spacing-lg);padding-block:var(--spacing-lg);border-bottom:var(--border-width-hairline) solid var(--color-border-default);grid-template-columns:112px 1fr auto;align-items:center;display:grid}.line:first-child{border-top:var(--zari-line-width) solid var(--color-ornament-zari-line)}.line img{object-fit:cover;border:var(--border-width-hairline) solid var(--color-border-default);width:112px;height:112px}.line h2{font-size:24px}.line h2 a{color:inherit;text-decoration:none}.qty{margin-top:var(--spacing-ms);border:var(--border-width-hairline) solid var(--color-border-strong);border-radius:var(--shop-radius);align-items:center;display:inline-flex}.qty button{width:var(--layout-touch-target);height:var(--layout-touch-target);font:var(--font-weight-medium) 20px/1 var(--font-family-body);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0}.qty output{text-align:center;min-width:2ch;font-weight:var(--font-weight-semibold)}.summary{padding:var(--spacing-xl);border:var(--zari-line-width) solid var(--color-ornament-zari-line)}.summary h2{font-size:var(--shop-h3);font-weight:var(--font-weight-semibold)}.summary dl>div{justify-content:space-between;gap:var(--spacing-md);padding-block:var(--spacing-sm);font:var(--font-body);display:flex}.summary dl>div:last-child{margin-top:var(--spacing-sm);padding-top:var(--spacing-md);border-top:var(--border-width-hairline) solid var(--color-border-default);font-weight:var(--font-weight-semibold)}.summary label{font:var(--font-weight-semibold) 15px/1.4 var(--font-family-body);display:block}.summary textarea{width:100%;min-height:96px;margin-top:var(--spacing-sm);padding:var(--spacing-ms);border:var(--border-width-hairline) solid var(--color-border-strong);border-radius:var(--shop-radius);font:var(--font-body);color:inherit;resize:vertical}.site-footer{background:var(--color-text-primary);color:var(--color-text-on-brand);padding-bottom:var(--spacing-xl)}.site-footer .zari-band{color:var(--color-ornament-zari);margin-top:14px}.site-footer__grid{font:var(--font-weight-medium) 16px/1.55 var(--font-family-body);grid-template-columns:1.3fr .8fr .9fr 1.3fr;gap:clamp(28px,4vw,64px);padding-block:clamp(48px,6vw,88px);display:grid}.site-footer h2{font:var(--font-weight-semibold) 20px/1.2 var(--font-family-display);letter-spacing:0;margin-bottom:var(--spacing-ms)}.site-footer nav a{color:inherit;padding-block:5px;text-decoration:none;display:block}.site-footer nav a:hover{text-decoration:underline}.site-footer__mark{align-items:center;gap:var(--spacing-ms);font:var(--font-weight-semibold) 32px/1 var(--font-family-display);margin-bottom:var(--spacing-md);display:flex}.site-footer__lotus{width:52px}.site-footer__small{max-width:var(--shop-max);font:var(--font-weight-medium) 13px/1.5 var(--font-family-body);opacity:.8}@media (prefers-reduced-motion:no-preference){.hero__mat:before{animation:frame-in .9s var(--ease-out) both}.hero__copy{animation:ataala-fade-in-up .6s var(--ease-out) .25s both}}@keyframes frame-in{0%{clip-path:inset(0 100% 100% 0)}to{clip-path:inset(0)}}@media (max-width:900px){.hero,.split,.section-head,.product,.basket,.chapter{grid-template-columns:minmax(0,1fr)}.split--flip>:first-child{order:0}.hero{min-height:0}.hero__photo{aspect-ratio:3/2;min-height:0}.tiles--four,.journey{grid-template-columns:repeat(2,minmax(0,1fr))}.tiles--three,.promise,.phones,.redeem{grid-template-columns:minmax(0,1fr)}.chapter__head,.gallery{position:static}.site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.tiles,.site-footer__grid,.stop__pair{grid-template-columns:minmax(0,1fr)}.nav{padding-block:var(--spacing-ms);justify-content:center}.hero__mat{padding:30px}.line{grid-template-columns:80px 1fr}.line img{width:80px;height:80px}.line .price{grid-column:2}}.legal .stack{max-width:68ch}.legal h2{margin-top:var(--spacing-xl)}
