@font-face{font-family:Merriweather;src:url(../fonts/merriweather-latin-variable.woff2)format("woff2");font-display:swap;font-weight:300 900}@font-face{font-family:Merriweather Fallback\: Georgia;src:local(Georgia);size-adjust:108.793%;ascent-override:90.447%;descent-override:25.0935%;line-gap-override:0%}@font-face{font-family:Merriweather Fallback\: Times New Roman;src:local(Times New Roman);size-adjust:119.385%;ascent-override:82.4227%;descent-override:22.8673%;line-gap-override:0%}@font-face{font-family:Merriweather Fallback\: serif;src:local("serif");size-adjust:100%;ascent-override:98.4%;descent-override:27.3%;line-gap-override:0%}@font-face{font-family:Noto Sans;src:url(../fonts/noto-sans-latin-variable.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:Noto Sans Fallback\: -apple-system;src:local(-apple-system);size-adjust:113.805%;ascent-override:93.9331%;descent-override:25.7459%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback\: sans-serif;src:local("sans-serif");size-adjust:100%;ascent-override:106.9%;descent-override:29.3%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback\: system-ui;src:local("system-ui");size-adjust:100%;ascent-override:106.9%;descent-override:29.3%;line-gap-override:0%}@font-face{font-family:Noto Sans Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:106.911%;ascent-override:99.9897%;descent-override:27.406%;line-gap-override:0%}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html:focus-within{scroll-behavior:smooth}body,html{height:100%}body{text-rendering:optimizespeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;background-color:#fff;min-height:100vh;line-height:1.5}ol,ol[role=list],ul,ul[role=list]{list-style:none}a{color:inherit;cursor:pointer;background-color:#0000;text-decoration:none}button,input,select,textarea{color:inherit;box-shadow:none;appearance:none;background:0 0;border:none;outline:none;margin:0;padding:0}canvas,iframe,img,picture,svg,video{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;font-family:inherit;font-size:inherit;line-height:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:focus:not(:focus-visible){outline:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a img{border:none}[disabled]{cursor:not-allowed;pointer-events:none;opacity:.6}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-webkit-search-cancel-button{display:none}input[type=search]::-webkit-search-decoration{display:none}input[type=search]::-webkit-search-results-button{display:none}input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}input[type=number]{appearance:textfield}textarea{resize:vertical}[hidden]{display:none!important}@font-face{font-family:Noto Sans Telugu;src:url(../fonts/noto-sans-telugu-variable.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+C00-C7F,U+964-965,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Devanagari;src:url(../fonts/noto-sans-devanagari-variable.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+900-97F,U+964-965,U+200C-200D,U+25CC,U+A830-A839}*{font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-family:Noto Sans,Noto Sans Fallback\: system-ui,Noto Sans Fallback\: -apple-system,Noto Sans Fallback\: Segoe UI,Noto Sans Fallback\: sans-serif,Noto Sans Telugu,Noto Sans Devanagari,sans-serif;font-style:normal;font-weight:500}html{scrollbar-gutter:stable}body{background:#faf8f3}.page{flex-direction:column;gap:1.5rem;width:100%;margin-top:4.5625rem;margin-bottom:3rem;padding:2rem;display:flex}@media (width<=768px){.page{margin-top:3.0625rem;padding:.75rem}}.hero,.my-footer,.my-header,.page{max-width:62.25rem;margin-left:auto;margin-right:auto}h1{margin-bottom:.5rem;font-size:1.75rem;font-weight:700}@media (width>=1025px){h1{margin-bottom:.75rem;font-size:2rem;font-weight:700}}h2{margin-bottom:.5rem;font-size:1.5rem;font-weight:600}@media (width>=1025px){h2{margin-bottom:.75rem;font-size:1.75rem;font-weight:600}}li{margin-left:1rem;list-style:outside}strong{font-weight:600}.not-found{flex-direction:column;justify-content:center;align-items:center;display:flex}.not-found p{font-size:1.5rem;font-style:italic;font-weight:600}.my-button{color:#faf8f3;text-align:center;background:#eb730c;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;height:2.5rem;padding:0 1.5rem;font-family:Noto Sans,Noto Sans Fallback\: system-ui,Noto Sans Fallback\: -apple-system,Noto Sans Fallback\: Segoe UI,Noto Sans Fallback\: sans-serif,Noto Sans Telugu,Noto Sans Devanagari,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;display:flex}.my-button .icon{color:#fff}@media (width>=1025px){.my-button:hover{cursor:pointer;background:#d25f07;transition:background .15s,color .15s}}.my-button--outlined{color:#eb730c;background:0 0;border:1.5px solid #eb730c;transition:background .15s,color .15s}.my-button--outlined .icon{color:#eb730c}.my-button--outlined:hover{background:#fbe8d0}.my-button--plain{color:#eb730c;box-shadow:none;background:0 0;border:none}.my-button--plain .icon{color:#eb730c}.my-button--plain:hover{color:#eb730c;background:#fbe8d0}.my-dialog{color:#1f2937;background:#faf8f3;border:none;border-radius:1rem;width:min(35rem,100vw - 2rem);max-height:calc(100dvh - 4rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0000002e}.my-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080}.my-dialog[open]{animation:.16s ease-out my-dialog-in}.my-dialog__panel{flex-direction:column;max-height:calc(100dvh - 4rem);display:flex}.my-dialog__header{border-bottom:1px solid #eadfcb;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.25rem 1.25rem .75rem;display:flex}.my-dialog__title{color:#854d0e;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.my-dialog__close{cursor:pointer;background:0 0;border:none;border-radius:.625rem;flex:none;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin:-.625rem -.625rem 0 0;transition:background-color .15s;display:flex}.my-dialog__close:hover{background-color:#eb730c1a}.my-dialog__body{overscroll-behavior:contain;padding:1.25rem;overflow-y:auto}@keyframes my-dialog-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.my-dialog[open]{animation:none}}.page-festivals .page-index-section__content--calendar{max-width:47.5rem;display:block}.festival-calendar{flex-direction:column;gap:1rem;width:100%;display:flex}.festival-calendar__bar{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.festival-calendar__nav{cursor:pointer;background:#fff;border:1px solid #eadfcb;border-radius:.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s;display:flex}.festival-calendar__nav:hover:not(:disabled){background:#fbe8d0}.festival-calendar__nav:disabled{cursor:not-allowed;opacity:.35}.festival-calendar__month{text-align:center;color:#854d0e;flex:1;font-family:Merriweather,Merriweather Fallback\: Georgia,Merriweather Fallback\: Times New Roman,Merriweather Fallback\: serif,serif;font-size:1.375rem;font-weight:600}@media (width<=768px){.festival-calendar__month{font-size:1.125rem}}.festival-calendar__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-height:2rem;display:flex}.festival-calendar__today{white-space:nowrap}.festival-calendar__coverage{color:#6b6760;text-align:right;margin-left:auto;font-size:.75rem}@media (width<=768px){.festival-calendar__coverage{text-align:left;margin-left:0}}.festival-calendar__grid{border-collapse:separate;border-spacing:.25rem;table-layout:fixed;width:100%}.festival-calendar__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.festival-calendar th{color:#6b6760;text-transform:uppercase;letter-spacing:.04em;padding-bottom:.25rem;font-size:.75rem;font-weight:600}.festival-calendar th abbr{text-decoration:none}.festival-calendar__cell{vertical-align:top;padding:0}.festival-calendar__day{color:#1f2937;text-align:left;background:0 0;border:1px solid #0000;border-radius:.625rem;flex-direction:column;align-items:flex-start;gap:.125rem;width:100%;min-height:2.75rem;padding:.375rem;font-size:.875rem;display:flex}@media (width>=1025px){.festival-calendar__day{min-height:4.75rem}}.festival-calendar__day--has-festival{cursor:pointer;background:#fbe8d0;border-color:#eadfcb;transition:border-color .15s,box-shadow .15s}.festival-calendar__day--has-festival:hover{border-color:#eb730c}.festival-calendar__day--has-festival .festival-calendar__number{color:#854d0e;font-weight:700}.festival-calendar__number{line-height:1.2}.festival-calendar__names{display:none}@media (width>=1025px){.festival-calendar__names{color:#854d0e;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.3;display:-webkit-box;overflow:hidden}}.festival-calendar__dot{background:#eb730c;border-radius:50%;width:.375rem;height:.375rem;margin-top:auto}@media (width>=1025px){.festival-calendar__dot{display:none}}.festival-calendar__cell.is-outside .festival-calendar__day{color:#1f29374d}.festival-calendar__cell.is-today .festival-calendar__day{box-shadow:inset 0 0 0 2px #eb730c}.festival-calendar__agenda{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.festival-calendar__agenda-title{color:#854d0e;margin:0;font-size:1.125rem;font-weight:700}.festival-calendar__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.festival-calendar__list li{margin-left:0;list-style:none}.festival-calendar__row{cursor:pointer;text-align:left;background:#fff;border:1px solid #eadfcb;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;min-height:2.75rem;padding:.5rem .75rem;transition:border-color .15s,background-color .15s;display:flex}.festival-calendar__row:hover{background:#fbe8d0;border-color:#eb730c}.festival-calendar__date{color:#854d0e;flex-direction:column;flex:none;justify-content:center;align-items:center;width:2.75rem;display:flex}.festival-calendar__date-day{font-size:1.25rem;font-weight:700;line-height:1.1}.festival-calendar__date-weekday{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem}.festival-calendar__meta{flex-direction:column;gap:.125rem;min-width:0;display:flex}.festival-calendar__name{color:#1f2937;font-size:.9375rem;font-weight:600;line-height:1.3}.festival-calendar__region{color:#6b6760;font-size:.75rem}.festival-calendar__empty{color:#6b6760;font-size:.875rem}.festival-calendar button:focus-visible{outline-offset:2px;outline:2px solid #eb730c}.festival-detail{flex-direction:column;gap:.375rem;display:flex}.festival-detail+.festival-detail{border-top:1px solid #eadfcb;margin-top:1.5rem;padding-top:1.5rem}.festival-detail__name{color:#854d0e;margin:0;font-size:1.125rem;font-weight:700}.festival-detail__region{color:#854d0e;background:#fbe8d0;border-radius:62.4375rem;align-self:flex-start;padding:.125rem .625rem;font-size:.75rem;font-weight:600}.festival-detail__heading{color:#6b6760;text-transform:uppercase;letter-spacing:.04em;margin:.625rem 0 0;font-size:.75rem;font-weight:700}.festival-detail__text{color:#1f2937;margin:0;font-size:.9375rem;line-height:1.6}.festival-detail__link{align-self:flex-start;margin-top:.875rem;text-decoration:none}.page-ashtotaras__search-input,.page-slokas__search-input{border:1px solid var(--border-color,#eb730c99);color:#eb730c99;width:100%;font:inherit;border-radius:.5rem;padding:.75rem 1rem}.page-ashtotaras__search-input::-moz-placeholder{color:#eb730c99}.page-slokas__search-input::-moz-placeholder{color:#eb730c99}.page-ashtotaras__search-input::placeholder,.page-slokas__search-input::placeholder{color:#eb730c99}.page-ashtotaras__search-input:focus,.page-slokas__search-input:focus{border-color:#eb730c;outline:none}.page-ashtotaras__lords-list,.page-slokas__lords-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;width:100%;display:grid}@media (width<=768px){.page-ashtotaras__lords-list,.page-slokas__lords-list{grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr))}}@media (width<=480px){.page-ashtotaras__lords-list,.page-slokas__lords-list{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr))}}.page-ashtotaras__stay-tuned-text,.page-slokas__stay-tuned-text{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.page-sloka-preview .sloka-area{max-height:fit-content;font-size:var(--sloka-font-size,1rem);background:#fef3c7;border-radius:.75rem;flex:1;padding:.5rem 1rem 1.25rem;transition:font-size .2s}@media (width>=1025px){.page-sloka-preview .sloka-area{padding:2rem}}.page-sloka-preview .sloka-area h2{margin-top:1.5rem}@media (width>=1025px){.page-sloka-preview .sloka-area h2{margin-top:2rem}}@font-face{font-family:icons;src:url(data:font/woff2;base64,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)format("woff2");font-display:block}.icon:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;font-family:icons!important;font-weight:400!important}.icon.icon--hearts:before{content:""}.icon.icon--globe-01:before{content:""}.icon.icon--facebook:before{content:""}.icon.icon--star-01:before{content:""}.icon.icon--book-open-01:before{content:""}.icon.icon--youtube:before{content:""}.icon.icon--linkedin:before{content:""}.icon.icon--x:before{content:""}.icon.icon--instagram:before{content:""}.icon.icon--music-note-01:before{content:""}.icon.icon--chevron-left:before{content:""}.icon.icon--chevron-right:before{content:""}.icon.icon--x-twitter:before{content:""}.icon.icon--calendar-heart-01:before{content:""}.icon.icon--menu-04:before{content:""}@font-face{font-family:Merriweather OG;src:local(Merriweather OG Bold),url(../fonts/og/merriweather-700.ttf)format("truetype");font-display:swap;font-weight:700}@font-face{font-family:Noto Sans OG;src:local(Noto Sans OG Regular),local(Noto Sans OG),url(../fonts/og/noto-sans-400.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Noto Sans Telugu OG;src:local(Noto Sans Telugu OG Regular),local(Noto Sans Telugu OG),url(../fonts/og/noto-sans-telugu-400.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:Noto Sans Devanagari OG;src:local(Noto Sans Devanagari OG Regular),local(Noto Sans Devanagari OG),url(../fonts/og/noto-sans-devanagari-400.ttf)format("truetype");font-display:swap;font-weight:400}.logo{align-items:center;gap:.25rem;display:flex;max-width:fit-content!important}.logo--vertical{flex-direction:column;justify-content:center;align-items:center}.icon{color:var(--v6d142da2);line-height:0;font-size:var(--v4b1cf35e);display:inline-block}.icon-fallback{text-transform:uppercase}.my-dropdown{display:inline-block;position:relative}.my-dropdown__content{z-index:1000;background:#faf8f3;border:1px solid #2d2a2317;border-radius:.625rem;min-width:7.5rem;max-width:20rem;max-height:25rem;margin-top:.25rem;padding:.5rem;position:absolute;overflow-y:auto;box-shadow:0 .25rem .75rem #00000026}.my-dropdown__content--top-end,.my-dropdown__content--top-start{margin-top:0;margin-bottom:.25rem}.my-dropdown__content--left-end,.my-dropdown__content--left-start,.my-dropdown__content--right-end,.my-dropdown__content--right-start{margin-top:0}.my-dropdown__overlay{z-index:999;background:0 0;position:fixed;inset:0}.dropdown-enter-active,.dropdown-leave-active{transition:opacity .2s,transform .2s}.dropdown-enter-from,.dropdown-leave-to{opacity:0;transform:translateY(-.25rem)scale(.95)}.my-header{z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#faf8f3cc;border-bottom:1px solid #2d2a2317;align-items:center;gap:.75rem;width:100%;margin:auto;padding:.75rem 1.5rem;display:flex;position:fixed;top:0;left:0;right:0}.my-header .logo-link{margin-right:auto}.my-header .nav-links{color:#854d0e;align-items:center;gap:1.5rem;font-size:.875rem;font-weight:600;display:flex}.my-header .nav-links p{align-items:center;gap:.25rem;display:flex}.my-header .nav-links p .icon{font-size:1.25rem}.my-header .nav-links a:hover,.my-header .nav-links p:hover,.my-header .nav-links p:hover .icon{cursor:pointer;color:#eb730c;transition:color .2s}.my-header .nav-links .my-dropdown p{align-items:center;gap:.25rem;display:flex}.my-header .nav-links .my-dropdown p .icon{font-size:1.25rem}.my-header .nav-links .my-dropdown p:hover,.my-header .nav-links .my-dropdown p:hover .icon{cursor:pointer;color:#eb730c;transition:color .2s}.my-header .nav-links--mobile{display:none}.my-header .nav-links--mobile__menu-icon{cursor:pointer;transition:color .2s}.my-header .nav-links--mobile__menu-icon:hover{color:#eb730c}.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger{cursor:pointer;flex-direction:row;align-items:center;gap:.25rem;transition:color .2s;display:flex}.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger,.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger .icon{color:#854d0e}.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger .icon{font-size:1.25rem}.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger:hover,.my-header .nav-links--mobile .my-dropdown .my-header__language-trigger:hover .icon{color:#eb730c}.my-header__language-options{flex-direction:column;gap:.25rem;display:flex}.my-header__language-option{color:#854d0e;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:600;transition:background .2s,color .2s;display:flex}.my-header__language-option .icon{font-size:1rem}.my-header__language-option.is-active,.my-header__language-option:hover{color:#eb730c;background:#eb730c1a}.my-header__language-option.is-active .icon,.my-header__language-option:hover .icon{color:#eb730c}@media (width<=768px){.my-header{padding:.75rem}.my-header .logo svg{height:1.5rem}.my-header .nav-links{display:none}.my-header .nav-links--mobile{align-items:center;gap:.5rem;display:flex}.my-header .icon{display:block}}.side-menu{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;justify-content:flex-end;align-items:flex-start;padding:0;display:flex;position:fixed;inset:0}.side-menu__content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#faf8f3fa;flex-direction:column;width:100%;max-width:20rem;height:100%;padding:.75rem;display:flex;overflow-y:auto;box-shadow:-2px 0 .5rem #0000001a}.side-menu__close{cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-self:flex-end;align-items:center;margin-bottom:.75rem;font-size:1.5rem;transition:background-color .2s;display:flex}.side-menu__close:hover{background-color:#eb730c1a}.side-menu__close .icon{font-size:1.5rem}.side-menu__link{color:#854d0e;border-radius:.5rem;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .2s}.side-menu__link:hover{cursor:pointer}.side-menu__link.router-link-active,.side-menu__link.router-link-exact-active,.side-menu__link:hover{color:#eb730c;background-color:#eb730c1a}.side-menu-enter-active,.side-menu-leave-active{transition:opacity .3s}.side-menu-enter-active .side-menu__content,.side-menu-leave-active .side-menu__content{transition:transform .3s}.side-menu-enter-from,.side-menu-leave-to{opacity:0}.side-menu-enter-from .side-menu__content,.side-menu-leave-to .side-menu__content{transform:translate(100%)}.my-footer{background:#faf8f3;border-top:1px solid #2d2a231f;flex-direction:column;flex-shrink:0;align-self:stretch;padding:.75rem 1.5rem 4rem}.my-footer,.my-footer__top{align-items:flex-start;display:flex}.my-footer__top{justify-content:space-between;gap:3rem;width:100%}.my-footer__column{color:#2d2a23b3;flex-direction:column;gap:.75rem;min-width:9.375rem;font-size:.875rem;display:flex}@media (width<=1024px){.my-footer__columns{gap:2rem}.my-footer__column{min-width:8.75rem}}@media (width<=768px){.my-footer{padding:.75rem}.my-footer__top{gap:2rem}.my-footer__columns{justify-content:flex-start;gap:1.5rem}.my-footer__column{min-width:8.125rem}}.my-footer__heading{color:#854d0e;margin:0;font-size:1rem;font-weight:600;line-height:1.5}.my-footer__list{flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.my-footer__link{color:#2d2a23b3;align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.my-footer__link:hover{color:#eb730c;cursor:pointer}.my-footer__icon{flex-shrink:0;width:1rem;height:1rem}.my-footer__bottom{border-top:1px solid #2d2a231f;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:1rem;padding-top:1rem;font-size:1rem;display:flex}.my-footer__bottom p:last-child{align-items:center;font-size:.875rem;display:flex}@media (width<=768px){.my-footer{padding:.75rem}.my-footer__top{flex-direction:column;align-items:flex-start;gap:2rem}.my-footer__columns{flex-direction:column;justify-content:flex-start;gap:2rem;width:100%}.my-footer__column{gap:.625rem;width:100%;min-width:auto}.my-footer__heading{margin-bottom:.25rem;font-size:.9375rem}.my-footer__list{gap:.375rem}.my-footer__link{padding:.125rem 0;font-size:.8125rem}.my-footer__icon{width:.875rem;height:.875rem}.my-footer__bottom{text-align:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem}.my-footer__bottom p{font-size:.8125rem;line-height:1.5}.my-footer__bottom p:last-child{font-size:.75rem}}.error-page[data-v-3e260458]{flex:1}.error-page[data-v-3e260458],.error-page .error-content[data-v-3e260458]{justify-content:center;align-items:center;display:flex}.error-page .error-content[data-v-3e260458]{text-align:center;background:#fffbe8;border:1px solid #ffe4b5;border-radius:.75rem;flex-direction:column;max-width:440px;padding:2rem;box-shadow:0 2px 12px #ff980014}.error-page .error-content h1[data-v-3e260458]{color:#fb8c00;margin-bottom:1rem;font-size:2rem}.error-page .error-content p[data-v-3e260458]{color:#ad6500;margin-bottom:1.5rem;font-size:1.15rem}
