@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(./montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(./montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(./montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(./montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(./montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(./montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(./montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(./montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(./montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(./montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(./montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(./montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(./montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(./montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(./montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(./montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(./montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(./montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-cyrillic-ext-800-normal-GOAQXnVZ.woff2) format("woff2"),url(./montserrat-cyrillic-ext-800-normal-mB3PmEeV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-cyrillic-800-normal-DDmpGQGC.woff2) format("woff2"),url(./montserrat-cyrillic-800-normal-B_mUCQ9O.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-vietnamese-800-normal-BDwqwvSG.woff2) format("woff2"),url(./montserrat-vietnamese-800-normal-Chy8GRiB.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-latin-ext-800-normal-BBvmbyWk.woff2) format("woff2"),url(./montserrat-latin-ext-800-normal-Wjq_OapB.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(./montserrat-latin-800-normal-axpkC1rd.woff2) format("woff2"),url(./montserrat-latin-800-normal-C3dfDxXV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(./poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(./poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(./poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(./poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(./poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(./poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(./poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(./poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(./poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(./poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(./poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(./poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(./poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(./poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:600;src:url(./caveat-cyrillic-ext-600-normal-DDEJyoof.woff2) format("woff2"),url(./caveat-cyrillic-ext-600-normal-BLVNc-Ct.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(./caveat-cyrillic-600-normal-Ba_MyzgW.woff2) format("woff2"),url(./caveat-cyrillic-600-normal-CqH0c_uj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(./caveat-latin-ext-600-normal-DDJRD6ps.woff2) format("woff2"),url(./caveat-latin-ext-600-normal-shBvSnoU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(./caveat-latin-600-normal-zlTlWIYU.woff2) format("woff2"),url(./caveat-latin-600-normal-DUjB8dgm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Poppins,sans-serif;color:#080d4c;background:#fff;font-synthesis:none;--navy: #080d4c;--purple: #7b20ff;--magenta: #f41591;--orange: #ff6a12;--blue: #087ef2;--scroll-thumb: #a3acd0;--scroll-track: #f2f4fb;--scroll-hover: #7e8abb;--scroll-active: #6674ab}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}*{scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--scroll-track)}*::-webkit-scrollbar-thumb{background:var(--scroll-thumb);border:2px solid var(--scroll-track);border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover)}*::-webkit-scrollbar-thumb:active{background:var(--scroll-active)}body{margin:0;min-width:0;min-height:100vh;background:#fff;color:var(--navy);-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #5630bd;outline-offset:3px}button:enabled,a{cursor:pointer}button:enabled:active,a:active{transform:translateY(1px)}.site-shell{min-height:100vh;overflow-x:clip;background:#fff}.site-header,.hero-content,.launch-content,.benefits,.site-footer{width:min(100% - 9.5vw,1516px);margin-inline:auto}.site-header{position:relative;z-index:20;height:92px;display:grid;grid-template-columns:310px 1fr 210px;align-items:center}.brand{width:280px;display:inline-flex}.brand img{width:100%;height:74px;object-fit:contain}.main-nav{justify-self:center;display:flex;align-items:center;gap:28px;padding:8px 20px;min-width:455px;height:52px;border:1px solid rgba(215,224,243,.92);border-radius:17px;background:#ffffffdb;box-shadow:0 8px 26px #20478912;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.main-nav a,.main-nav button{position:relative;border:0;padding:8px 10px;color:#10102b;background:none;text-decoration:none;font-size:14px;cursor:pointer;white-space:nowrap}.main-nav a:after,.main-nav button:after{content:"";position:absolute;left:12px;right:12px;bottom:1px;height:2px;border-radius:5px;background:#7c2cff;transform:scaleX(0);transition:transform .18s ease}.main-nav a:hover:after,.main-nav a.active:after,.main-nav button:hover:after{transform:scaleX(1)}.main-nav a.active{color:#741bff;font-weight:600}.header-promise,.footer-promise{justify-self:end;margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.25}.header-promise span,.footer-promise span,.hero-note span,.corner-note span,.footer-note span{display:block;width:34px;height:3px;margin-top:8px;border-radius:999px;background:linear-gradient(90deg,#ff741b,#ff1d9e,#7427ff)}.menu-button{display:none}.hero{position:relative;min-height:350px;border-bottom:1px solid #e7ebf5}.hero-visual{position:absolute;z-index:0;top:-92px;right:0;width:61.5%;height:442px;background:url(../assets/kerala-delivery-hero.webp) center center / cover no-repeat}.hero-content{position:relative;z-index:3;padding-top:17px}.eyebrow{display:flex;align-items:center;gap:16px;width:max-content;margin-bottom:7px;font:700 14px/1.2 Montserrat,sans-serif;letter-spacing:2px;text-transform:uppercase}.eyebrow span,.section-heading h2>span{width:31px;height:3px;border-radius:999px;background:linear-gradient(90deg,#ff741b,#ff1d9e,#7427ff)}.hero h1{max-width:770px;margin:0;color:#050944;font:800 clamp(39px,3.25vw,55px)/.98 "Montserrat",sans-serif;letter-spacing:-2.9px}.hero h1 em{font-style:normal;color:#ee197e;background:linear-gradient(90deg,#7225ff 5%,#ee128b 50%,#ff6b13 98%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy{max-width:640px;margin:10px 0 12px;color:#17172e;font-size:15px;line-height:1.48}.brand-values{display:flex;align-items:center;gap:18px;color:#4824d9;font:800 15px/1 Montserrat,sans-serif;letter-spacing:2.5px;text-transform:uppercase}.brand-values i{width:14px;height:14px;flex:0 0 auto;border-radius:50%;background:linear-gradient(135deg,#ff8a16,#ff401c);box-shadow:0 3px 8px #ff5b1347}.hero-actions{display:flex;align-items:center;gap:18px;margin-top:18px}.notify-button{min-width:194px;height:52px;display:inline-flex;align-items:center;justify-content:center;gap:13px;padding:0 22px;border:0;border-radius:999px;color:#fff;background:linear-gradient(100deg,#9428e2,#c42085 55%,#bf4a08);box-shadow:0 12px 26px #c02bc040,0 0 30px #ff7a3024;font-weight:600;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.notify-button:hover{transform:translateY(-2px);box-shadow:0 16px 31px #c02bc04f}.notify-button svg:first-child{font-size:19px}.hero-actions p{margin:0;padding-left:15px;border-left:1px solid #d8ddec;color:#29356f;font-size:13px;line-height:1.5}.countdown{position:absolute;z-index:6;left:32.2%;bottom:10px;width:372px;padding:12px 24px 9px;border:1px solid rgba(211,221,241,.95);border-radius:16px;background:#ffffffe8;box-shadow:0 13px 35px #2650911c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center}.countdown>p{margin:0 0 3px;font:700 11px/1.3 Montserrat,sans-serif;letter-spacing:.2px;text-transform:uppercase}.countdown-grid{display:grid;grid-template-columns:repeat(4,1fr)}.countdown-unit{display:grid;justify-items:center;padding:0 8px;border-right:1px solid #e2e7f1}.countdown-unit:last-child{border-right:0}.countdown-unit strong{font:700 38px/1 Montserrat,sans-serif;letter-spacing:-1.5px}.countdown-unit span{margin-top:7px;font:700 9px/1 Montserrat,sans-serif;text-transform:uppercase}.countdown small{display:block;margin-top:7px;color:#65709b;font-size:8px;letter-spacing:.5px}.hero-note,.corner-note,.footer-note{position:absolute;z-index:7;margin:0;color:#08268f;font:600 27px/.91 Caveat,cursive;transform:rotate(-6deg)}.hero-note span,.corner-note span,.footer-note span{width:54px;height:2px;margin-left:28px}.note-one{top:18px;left:47.9%}.note-two{top:-10px;right:9.2%}.launch-area{position:relative;background:#fff}.launch-area:before{content:"";position:absolute;top:70px;right:0;bottom:0;left:0;background:url(../assets/kerala-backwater-decor.webp) center bottom / 100% auto no-repeat;opacity:.45;pointer-events:none}.launch-content{position:relative;display:grid;grid-template-columns:59.5% 40.5%;min-height:247px}.schedule-column,.cities-column{padding-top:13px}.schedule-column{padding-right:34px}.cities-column{position:relative;padding-left:25px;border-left:1px solid #dfe5f1}.section-heading h2{display:flex;align-items:center;gap:11px;margin:0;font:800 15px/1.2 Montserrat,sans-serif;letter-spacing:.8px;text-transform:uppercase}.section-heading p{margin:3px 0 0 43px;color:#31437c;font-size:12px;line-height:1.35}.launch-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:11px}.launch-card{min-width:0;height:170px;padding:6px 7px 8px;border:1px solid #e5def9;border-radius:15px;background:#ffffffd1;box-shadow:0 9px 19px #31306f12;text-align:center}.launch-card.orange{border-color:#ffe3c4;background:linear-gradient(180deg,#fff 58%,#fff9f3)}.launch-card.violet{border-color:#e8d6ff;background:linear-gradient(180deg,#fff 58%,#fbf5ff)}.launch-card.blue{border-color:#cee9ff;background:linear-gradient(180deg,#fff 58%,#f4fbff)}.launch-image-wrap{position:relative;height:86px;overflow:hidden;border-radius:10px 10px 7px 7px}.launch-image-wrap img{width:100%;height:100%;object-fit:cover}.mini-bell{position:absolute;top:0;left:0;width:35px;height:35px;display:grid;place-items:center;border-radius:0 0 12px;color:#ff7a12;background:#ffffffed}.launch-card.violet .mini-bell{color:#7b20ff}.launch-card.blue .mini-bell{color:#0788f4}.launch-card h3{display:grid;justify-items:center;margin:4px 0 5px;font:800 16px/.95 Montserrat,sans-serif;letter-spacing:-.5px}.launch-date{width:min(160px,80%);height:34px;display:inline-grid;place-items:center;border-radius:999px;color:#fff;font:700 15px/1 Montserrat,sans-serif;background:linear-gradient(100deg,#c4550b,#cc4240)}.launch-card.violet .launch-date{background:linear-gradient(100deg,#a12cdb,#7547f4)}.launch-card.blue .launch-date{background:linear-gradient(100deg,#0874cf,#0362cf)}.city-list{max-width:540px;display:flex;flex-wrap:wrap;gap:9px 12px;margin-top:15px}.city-chip{min-width:112px;height:47px;display:flex;align-items:center;gap:11px;padding:0 15px;border:1px solid #dfe7f4;border-radius:15px;background:#ffffffe6;box-shadow:0 8px 16px #2b4e7e0f;font-size:12px}.city-chip svg{flex:0 0 auto;color:#1689ed;font-size:21px;filter:drop-shadow(0 4px 5px rgba(21,136,238,.22))}.corner-note{right:-10px;bottom:43px;font-size:31px;transform:rotate(-9deg)}.benefits{position:relative;min-height:168px;padding-top:10px}.benefit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin:8px 38px 0 85px}.benefit-card{min-height:98px;display:grid;grid-template-columns:72px 1fr;align-items:center;gap:5px;padding:12px 18px 12px 10px;border:1px solid #ffd9c2;border-radius:15px;background:#fffbf7e0}.benefit-card.violet{border-color:#ead0fb;background:#fdf7ffe0}.benefit-card.blue{border-color:#cce6f9;background:#f7fcffe6}.benefit-icon{min-height:54px;display:grid;place-items:center;border-right:1px solid #f1cfbf;color:#ff6c13;font-size:45px}.benefit-card.violet .benefit-icon{color:#ae21e9;border-color:#e9d0f6}.benefit-card.blue .benefit-icon{color:#087ef2;border-color:#d3e6f4}.benefit-card h3{margin:0 0 3px;font:700 14px/1.2 Montserrat,sans-serif}.benefit-card p{margin:0;color:#31437c;font-size:11px;line-height:1.35}.site-footer{min-height:87px;display:grid;grid-template-columns:290px 1fr auto 155px;align-items:center;gap:28px;border-top:1px solid rgba(220,227,240,.8)}.site-footer>img{width:210px;height:74px;object-fit:contain}.footer-note{position:relative;justify-self:center;font-size:29px;white-space:nowrap;transform:rotate(-2deg)}.footer-note span{width:160px;margin-left:85px}.social-links{display:flex;align-items:center;gap:25px;font-size:22px}.social-links button{display:grid;place-items:center;width:28px;height:36px;padding:0;border:0;background:none;color:#061055;font-size:inherit;cursor:default}.footer-promise{padding-left:28px;border-left:2px solid #bac5e5;font-size:11px}.notify-dialog{position:fixed;width:min(calc(100% - 32px),510px);max-height:calc(100dvh - 32px);margin:auto;padding:36px;overflow-y:auto;border:1px solid rgba(255,255,255,.7);border-radius:24px;background:#fff;color:var(--navy);box-shadow:0 24px 70px #0409424d;text-align:center}.notify-dialog::backdrop{background:#04083685;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-close{position:absolute;top:14px;right:14px;width:38px;height:38px;display:grid;place-items:center;border:0;border-radius:50%;color:#17205d;background:#f2f4fb;font-size:22px;cursor:pointer}.dialog-close:hover{background:#e5e9f8}.dialog-icon{width:65px;height:65px;display:grid;place-items:center;margin:0 auto 15px;border-radius:20px;color:#fff;background:linear-gradient(135deg,#7a28ff,#f11a91 58%,#ff7820);font-size:26px;box-shadow:0 12px 30px #a427e040}.notify-dialog h2{margin:0;font:800 29px/1.2 Montserrat,sans-serif}.notify-dialog>p{margin:9px auto 22px;color:#52608a;font-size:14px}.calendar-button{display:flex;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:12px 18px;border-radius:13px;color:#fff;background:linear-gradient(100deg,#7422e8,#c42085,#bf4a08);font-weight:600;font-size:14px;text-decoration:none}.calendar-button:hover{filter:brightness(1.08)}.notify-dialog .reminder-status{min-height:44px;margin:14px 0 0;color:#52608a;font-size:12px}@media(max-width:1360px){.site-header,.hero-content,.launch-content,.benefits,.site-footer{width:min(100% - 48px,1240px)}.site-header{grid-template-columns:260px 1fr 155px}.brand{width:238px}.main-nav{min-width:420px;gap:20px}.hero h1{max-width:650px;font-size:46px}.hero-copy{max-width:560px;font-size:13px}.hero-visual{width:63%}.countdown{left:max(460px,31vw);width:344px}.countdown-unit strong{font-size:32px}.note-one{left:48.5%}.corner-note{display:none}.benefit-grid{margin-left:45px;margin-right:20px}.benefit-card{grid-template-columns:58px 1fr;padding-right:11px}.benefit-icon{font-size:36px}.site-footer{grid-template-columns:230px 1fr auto 135px}}@media(max-width:1060px){.header-promise{display:none}.site-header{grid-template-columns:230px 1fr}.main-nav{justify-self:end}.hero{min-height:630px}.hero-visual{top:255px;width:100%;height:375px;background-position:center}.hero h1{max-width:760px}.hero-copy{max-width:700px}.hero-note{display:none}.countdown{left:auto;right:24px;bottom:15px}.launch-content{grid-template-columns:1fr}.schedule-column{padding-right:0}.cities-column{margin-top:20px;padding-left:0;padding-bottom:20px;border-left:0}.city-list{max-width:100%}.benefit-grid{grid-template-columns:repeat(2,1fr);margin:12px 0 30px}.site-footer{grid-template-columns:220px 1fr auto}.footer-promise{display:none}}@media(max-width:760px){.site-header,.hero-content,.launch-content,.benefits,.site-footer{width:min(100% - 32px,640px)}.site-header{height:76px;grid-template-columns:190px auto}.brand{width:184px}.brand img{height:58px}.menu-button{justify-self:end;width:44px;height:44px;display:grid;place-items:center;border:1px solid #dfe5f1;border-radius:13px;color:#16165c;background:#ffffffeb;font-size:25px}.main-nav{position:absolute;top:68px;left:0;right:0;width:100%;justify-self:stretch;min-width:0;height:auto;display:none;flex-direction:column;align-items:stretch;gap:2px;padding:12px;border-radius:16px;box-shadow:0 18px 45px #0b154c2e}.main-nav.is-open{display:flex}.main-nav a,.main-nav button{min-height:44px;text-align:left}.hero{min-height:auto;display:flex;flex-direction:column;padding-bottom:18px}.hero-content{order:1;padding-top:18px}.eyebrow{font-size:11px;letter-spacing:1.5px}.hero h1{font-size:clamp(34px,10vw,48px);letter-spacing:-2px}.hero-copy{font-size:13px}.brand-values{gap:11px;font-size:12px;letter-spacing:1.7px}.brand-values i{width:10px;height:10px}.hero-actions{align-items:flex-start;flex-direction:column;gap:12px}.hero-actions p{padding-left:0;border-left:0}.hero-visual{position:relative;order:2;top:auto;right:auto;width:min(calc(100% - 32px),640px);height:310px;margin:18px auto 0;background-position:57% center;border-radius:22px}.countdown{position:relative;order:3;right:auto;bottom:auto;left:auto;width:min(calc(100% - 32px),608px);margin:-60px auto 0;padding-inline:12px}.countdown-unit strong{font-size:29px}.launch-area:before{background-size:auto 520px;background-position:center bottom}.schedule-column,.cities-column{padding-top:22px}.section-heading p{margin-left:42px}.launch-cards{grid-template-columns:1fr}.launch-card{height:auto;min-height:212px}.launch-image-wrap{height:124px}.launch-card h3{font-size:18px}.city-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.city-chip{min-width:0;padding-inline:12px}.city-chip:last-child{grid-column:1 / -1}.benefits{padding-top:22px}.benefit-grid{grid-template-columns:1fr}.site-footer{grid-template-columns:1fr;justify-items:center;gap:12px;padding:18px 0 25px}.site-footer>img{width:195px;height:65px}.footer-note{justify-self:center;white-space:normal;text-align:center}.social-links{gap:24px}}@media(max-width:440px){.notify-dialog{padding:32px 22px}.eyebrow{width:auto;font-size:10px;letter-spacing:1px;gap:8px}.eyebrow span{width:24px;flex:0 0 auto}.countdown-unit{padding-inline:3px}.countdown-unit strong{font-size:25px}}@media(forced-colors:active){*{scrollbar-color:auto}*::-webkit-scrollbar-thumb{background:ButtonText;border-color:Canvas}*::-webkit-scrollbar-track{background:Canvas}.hero h1 em{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}.notify-button,.calendar-button,.launch-date{border:1px solid ButtonText;color:ButtonText}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important}}
