@font-face{font-family:Anek Latin;font-style:normal;font-weight:700 800;font-stretch:100%;font-display:swap;src:url(/fonts/anek-latin-latin-ext.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:Anek Latin;font-style:normal;font-weight:700 800;font-stretch:100%;font-display:swap;src:url(/fonts/anek-latin-latin.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/caveat-latin-ext.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:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/caveat-latin.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:Anek Latin;font-style:normal;font-weight:700 800;font-display:swap;src:url(/fonts/anek-kannada-kannada.woff2)format("woff2");size-adjust:85%;unicode-range:U+C80-CFF,U+25CC}@font-face{font-family:Caveat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/baloo-tamma-2-kannada.woff2)format("woff2");size-adjust:80%;unicode-range:U+C80-CFF,U+25CC}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/noto-sans-kannada-kannada.woff2)format("woff2");size-adjust:88%;unicode-range:U+C80-CFF,U+25CC}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-latin-ext.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 Sans;font-style:normal;font-weight:400 600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-sans-latin.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}
:root{--color-cream:#fff6ea;--color-paper:#fffdf7;--color-ink:#1c1a17;--color-ink-mid:#47433c;--color-ink-soft:#5a544c;--color-marigold-500:#f5a524;--color-green-700:#0e7a48;--color-green-800:#095531;--color-red-700:#c4122f;--color-indigo-700:#2b3a8f;--color-blue-pencil:#2f5bff;--color-teal-700:#24525a;--color-teal-900:#1a3d43;--color-cork:#c8945c;--color-cork-frame:#7a4b2a;--color-wood:#b9743f;--color-lamp:#ffe3a3;--color-dusk:#f28c5b;--color-note-marigold:#ffd45c;--color-note-pink:#ff9eb5;--color-note-mint:#9ee6c3;--color-note-sky:#9ccbff;--color-plum-900:#2c2347;--color-white:#fff;--color-chat-bg:#efe7dd;--color-bubble-out:#ddf3c9;--color-red-50:#fde8eb;--color-green-50:#e3f4ea;--surface-page:var(--color-cream);--surface-paper:var(--color-paper);--surface-inverse:var(--color-ink);--surface-alert-soft:var(--color-red-50);--surface-safe-soft:var(--color-green-50);--action-primary:var(--color-marigold-500);--action-alert:var(--color-red-700);--action-safe:var(--color-green-700);--text-default:var(--color-ink);--text-muted:var(--color-ink-soft);--text-on-note:var(--color-ink-mid);--text-on-inverse:var(--color-cream);--text-on-alert:var(--color-white);--text-link:var(--color-indigo-700);--text-alert:var(--color-red-700);--text-safe:var(--color-green-800);--text-pencil:var(--color-blue-pencil);--border-default:var(--color-ink);--border-muted:var(--color-ink-soft);--border-alert:var(--color-red-700);--border-pencil:var(--color-blue-pencil);--border-width:2px;--note-marigold:var(--color-note-marigold);--note-pink:var(--color-note-pink);--note-mint:var(--color-note-mint);--note-sky:var(--color-note-sky);--note-paper:var(--color-paper);--room-wall:var(--color-teal-700);--room-wall-shadow:var(--color-teal-900);--room-cork:var(--color-cork);--room-cork-frame:var(--color-cork-frame);--room-desk:var(--color-wood);--room-lamp:var(--color-lamp);--room-dusk:var(--color-dusk);--phone-body:var(--color-plum-900);--phone-screen:var(--color-white);--phone-chat-bg:var(--color-chat-bg);--phone-bubble-in:var(--color-white);--phone-bubble-out:var(--color-bubble-out);--spotlight-dim:color-mix(in srgb, var(--color-ink) 55%, transparent);--spotlight-highlight:var(--note-marigold);--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-phone:44px;--radius-pill:999px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--touch-min:48px;--shadow-note:2px 6px 10px #1c1a1747;--shadow-phone:0 18px 40px #0d0a1a59;--shadow-sheet:0 -4px 24px #0d0a1a33;--room-dim:#0d0a1a8c;--font-display:"Anek Latin";--font-body:"Noto Sans";--font-hand:"Caveat";--ease-out:cubic-bezier(0, 0, .58, 1);--dur-press:.15s;--dur-fade:.25s;--dur-sheet:.38s;--dur-phone:.45s;--dur-reduced:.15s;--type-display-size:40px;--type-display-lh:42px;--type-display-ls:-.6px;--type-heading-l-size:30px;--type-heading-l-lh:33px;--type-heading-l-ls:-.15px;--type-heading-m-size:22px;--type-heading-m-lh:26.4px;--type-body-l-size:18px;--type-body-l-lh:27px;--type-body-m-size:16px;--type-body-m-lh:24px;--type-body-s-size:13px;--type-body-s-lh:18.85px;--type-label-m-size:16px;--type-label-m-lh:20.8px;--type-label-s-size:12px;--type-label-s-lh:15.6px;--type-label-s-ls:.12px;--type-phone-chat-size:15px;--type-phone-chat-lh:21px;--type-phone-meta-size:11px;--type-phone-meta-lh:14.3px;--type-note-l-size:28px;--type-note-l-lh:29.4px;--type-note-s-size:22px;--type-note-s-lh:24.2px;--type-note-designer-size:20px;--type-note-designer-lh:23px}@media (min-width:1024px){:root{--type-display-size:72px;--type-display-lh:75.6px;--type-display-ls:-1.08px;--type-heading-l-size:44px;--type-heading-l-lh:48.4px;--type-heading-l-ls:-.22px;--type-heading-m-size:28px;--type-heading-m-lh:33.6px;--type-body-l-size:20px;--type-body-l-lh:30px;--type-note-l-size:34px;--type-note-l-lh:35.7px;--type-note-s-size:26px;--type-note-s-lh:28.6px;--type-note-designer-size:26px;--type-note-designer-lh:29.9px}}:root[data-text=bigger]{--type-display-size:50px;--type-display-lh:53px;--type-display-ls:-.8px;--type-heading-l-size:38px;--type-heading-l-lh:41px;--type-heading-l-ls:-.2px;--type-heading-m-size:28px;--type-heading-m-lh:33px;--type-body-l-size:23px;--type-body-l-lh:34px;--type-body-m-size:20px;--type-body-m-lh:30px;--type-body-s-size:16px;--type-body-s-lh:24px;--type-label-m-size:20px;--type-label-m-lh:26px;--type-label-s-size:15px;--type-label-s-lh:20px;--type-label-s-ls:.1px;--type-phone-chat-size:19px;--type-phone-chat-lh:26px;--type-phone-meta-size:14px;--type-phone-meta-lh:18px;--type-note-l-size:35px;--type-note-l-lh:37px;--type-note-s-size:28px;--type-note-s-lh:30px;--type-note-designer-size:25px;--type-note-designer-lh:29px}@media (min-width:1024px){:root[data-text=bigger]{--type-display-size:72px;--type-display-lh:75.6px;--type-heading-l-size:44px;--type-heading-l-lh:48.4px;--type-body-l-size:25px;--type-body-l-lh:37px;--type-note-l-size:38px;--type-note-l-lh:40px;--type-note-s-size:30px;--type-note-s-lh:32px}}@media (prefers-reduced-motion:reduce){:root{--dur-press:0s;--dur-sheet:var(--dur-reduced);--dur-phone:var(--dur-reduced)}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{height:100%}html,body{max-width:100vw;overflow-x:clip}body{background-color:var(--surface-page);min-height:100%;color:var(--text-default);font-family:var(--font-body), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-size:var(--type-body-m-size);line-height:var(--type-body-m-lh);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:0 0;border:none}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid var(--border-pencil);outline-offset:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t-display{font-family:var(--font-display), sans-serif;font-weight:800;font-size:var(--type-display-size);line-height:var(--type-display-lh);letter-spacing:var(--type-display-ls,normal)}.t-heading-l{font-family:var(--font-display), sans-serif;font-weight:700;font-size:var(--type-heading-l-size);line-height:var(--type-heading-l-lh);letter-spacing:var(--type-heading-l-ls,normal)}.t-heading-m{font-family:var(--font-display), sans-serif;font-weight:700;font-size:var(--type-heading-m-size);line-height:var(--type-heading-m-lh)}.t-body-l{font-family:var(--font-body), sans-serif;font-weight:400;font-size:var(--type-body-l-size);line-height:var(--type-body-l-lh)}.t-body-m{font-family:var(--font-body), sans-serif;font-weight:400;font-size:var(--type-body-m-size);line-height:var(--type-body-m-lh)}.t-body-s{font-family:var(--font-body), sans-serif;font-weight:400;font-size:var(--type-body-s-size);line-height:var(--type-body-s-lh)}.t-label-m{font-family:var(--font-body), sans-serif;font-weight:600;font-size:var(--type-label-m-size);line-height:var(--type-label-m-lh)}.t-label-s{font-family:var(--font-body), sans-serif;font-weight:600;font-size:var(--type-label-s-size);line-height:var(--type-label-s-lh);letter-spacing:var(--type-label-s-ls,normal)}.t-phone-chat{font-family:var(--font-body), sans-serif;font-weight:400;font-size:var(--type-phone-chat-size);line-height:var(--type-phone-chat-lh)}.t-phone-meta{font-family:var(--font-body), sans-serif;font-weight:400;font-size:var(--type-phone-meta-size);line-height:var(--type-phone-meta-lh)}.t-note-l{font-family:var(--font-hand), cursive;font-weight:700;font-size:var(--type-note-l-size);line-height:var(--type-note-l-lh)}.t-note-s{font-family:var(--font-hand), cursive;font-weight:700;font-size:var(--type-note-s-size);line-height:var(--type-note-s-lh)}.t-note-designer{font-family:var(--font-hand), cursive;font-weight:400;font-size:var(--type-note-designer-size);line-height:var(--type-note-designer-lh)}
