@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2)format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2)format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2)format("woff2"),url(/_astro/outfit-latin-ext-600-normal.CWJcPgd7.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.woff)format("woff");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:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-ext-700-normal.CI4iH74K.woff2)format("woff2"),url(/_astro/outfit-latin-ext-700-normal.fjS8-Gm7.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/outfit-latin-700-normal.Cu9v6i1X.woff2)format("woff2"),url(/_astro/outfit-latin-700-normal.D4itBLBr.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");unicode-range:U+900-97F,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(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff)format("woff");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-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(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");unicode-range:U+900-97F,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(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff)format("woff");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-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(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");unicode-range:U+900-97F,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(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff)format("woff");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-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(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff)format("woff");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:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/corinthia-vietnamese-400-normal.Cn7sbc96.woff2)format("woff2"),url(/_astro/corinthia-vietnamese-400-normal.2NPth1zb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/corinthia-latin-ext-400-normal.DtE4WJ2F.woff2)format("woff2"),url(/_astro/corinthia-latin-ext-400-normal.9SWBfrl9.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Corinthia;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/corinthia-latin-400-normal.DJmOOku-.woff2)format("woff2"),url(/_astro/corinthia-latin-400-normal.DXhyNnCF.woff)format("woff");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{--ilcc-purple-50:#f5eef4;--ilcc-purple-100:#e6d2e3;--ilcc-purple-200:#cca5c8;--ilcc-purple-300:#a877a3;--ilcc-purple-400:#874f83;--ilcc-purple-500:#6b2f66;--ilcc-purple-600:#56264f;--ilcc-purple-700:#401d3d;--ilcc-purple-800:#2b132a;--ilcc-lavender:#e9dfe8;--ilcc-red-400:#eb2729;--ilcc-red-500:#c41c1e;--ilcc-green-400:#3ba020;--ilcc-green-600:#226012;--ilcc-gold-50:#fff9e5;--ilcc-gold-400:#fac304;--ilcc-gold-500:#d0a103;--ilcc-cyan-400:#02a1c9;--ilcc-cyan-600:#01627a;--ilcc-magenta-400:#983889;--ilcc-magenta-500:#7d2e71;--ilcc-cream:#fbf7f2;--ilcc-paper:#f3ece4;--ilcc-stone-200:#d6d0c8;--ilcc-stone-300:#b5ada2;--ilcc-stone-400:#8a8278;--ilcc-stone-600:#3f3a33;--ilcc-ink:#1a1715;--ilcc-white:#fff;--bg:var(--ilcc-cream);--fg:var(--ilcc-ink);--fg-2:var(--ilcc-stone-600);--fg-on-purple:var(--ilcc-cream);--line:#6b2f6624;--line-strong:#6b2f6647;--shadow-xs:0 1px 2px #3c14420f;--shadow-sm:0 2px 6px #3c144214;--shadow-md:0 8px 24px #3c14421a;--shadow-lg:0 18px 48px #3c144224;--shadow-xl:0 32px 80px #3c14422e;--r-md:12px;--r-lg:18px;--r-card:22px;--r-xl:28px;--r-pill:999px;--font-display:"Outfit", system-ui, sans-serif;--font-body:"Poppins", Arial, system-ui, sans-serif;--font-signature:"Corinthia", "Segoe Script", cursive;--ease-enter:cubic-bezier(.2, .7, .2, 1);--ease-snap:cubic-bezier(.5, 0, .2, 1);--t-micro:.12s;--t-base:.22s;--t-slow:.42s;--container:1200px;--gutter:clamp(24px, 7vw, 120px);--section:clamp(88px, 10vw, 144px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font:400 16px / 1.7 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}img,svg,iframe{max-width:100%;display:block}img{height:auto}a{color:inherit;transition:color var(--t-base) var(--ease-enter);text-decoration:none}:focus-visible{outline:3px solid var(--ilcc-gold-400);outline-offset:3px;border-radius:6px}h1,h2,h3,h4,p,blockquote,figure{margin:0}.skip{z-index:100;border-radius:var(--r-pill);background:var(--ilcc-purple-700);color:var(--ilcc-cream);padding:10px 18px;position:absolute;top:-100px;left:16px}.skip:focus{top:16px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);position:relative;overflow:clip}.ground-cream{background:var(--ilcc-cream)}.ground-paper{background:var(--ilcc-white)}.ground-sand{background:var(--ilcc-paper)}.ground-lavender{background:var(--ilcc-lavender);--head:var(--ilcc-purple-700)}.ground-purple{background:var(--ilcc-purple-500);color:var(--fg-on-purple);--head:var(--ilcc-cream);--eyebrow:var(--ilcc-gold-400);--hl:var(--ilcc-gold-400)}.ground-deep{background:var(--ilcc-purple-700);color:var(--fg-on-purple);--head:var(--ilcc-gold-400);--eyebrow:var(--ilcc-gold-400);--hl:var(--ilcc-cream)}.ground-gold{background:var(--ilcc-gold-400);color:var(--ilcc-ink);--head:var(--ilcc-purple-700);--eyebrow:var(--ilcc-purple-700);--hl:var(--ilcc-magenta-500)}.display,.h1,.h2,.h3,.h4{font-family:var(--font-display);color:var(--head,var(--ilcc-purple-500));text-wrap:balance}.display{letter-spacing:-.028em;font-size:clamp(38px,4.4vw,64px);font-weight:700;line-height:1.04}.h1{letter-spacing:-.024em;font-size:clamp(32px,3.2vw,48px);font-weight:700;line-height:1.08}.h2{letter-spacing:-.02em;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.15}.h3{letter-spacing:-.01em;font-size:clamp(19px,1.4vw,21px);font-weight:600;line-height:1.3}.h4{font-size:17px;font-weight:600;line-height:1.35}.hl{color:var(--hl,var(--ilcc-magenta-400))}.eyebrow{font:600 12px/1.2 var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow,var(--ilcc-magenta-400));margin-bottom:18px;display:block}.lead{max-width:56ch;font-size:clamp(16px,.5vw + 12px,18px);line-height:1.65}.muted{color:var(--fg-2)}.ground-purple .muted,.ground-deep .muted{color:color-mix(in oklch, var(--ilcc-cream) 82%, transparent)}.prose{max-width:62ch;font-size:16px;line-height:1.75}.prose>*+*{margin-top:1em}.prose a{color:var(--ilcc-purple-500);text-underline-offset:3px;text-decoration:underline 1px}.prose ul,.prose ol{padding-left:1.2em}.head{max-width:640px;margin-bottom:clamp(48px,5vw,72px)}.head .h2+.lead,.head .h1+.lead{margin-top:18px}.head--center{text-align:center;margin-inline:auto}.head--center .lead{margin-inline:auto}.btn{border-radius:var(--r-pill);font:500 14px/1.2 var(--font-body);cursor:pointer;white-space:nowrap;transition:background var(--t-base) var(--ease-enter), color var(--t-base) var(--ease-enter), box-shadow var(--t-base) var(--ease-enter), transform var(--t-base) var(--ease-enter);border:0;align-items:center;gap:10px;padding:13px 24px;display:inline-flex}.btn svg{width:16px;height:16px;transition:transform var(--t-base) var(--ease-enter)}.btn:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn:hover svg{transform:translate(3px)}.btn:active{transition-duration:var(--t-micro);transform:none}.btn--primary{background:var(--ilcc-purple-500);color:var(--ilcc-white)}.btn--primary:hover{background:var(--ilcc-purple-600)}.btn--primary:active{background:var(--ilcc-purple-700)}.btn--accent{background:var(--ilcc-gold-400);color:var(--ilcc-purple-700)}.btn--accent:hover{background:var(--ilcc-gold-500)}.btn--outline{color:var(--ilcc-purple-500);box-shadow:inset 0 0 0 1.5px var(--ilcc-purple-500);background:0 0}.btn--outline:hover{background:var(--ilcc-purple-50);box-shadow:inset 0 0 0 1.5px var(--ilcc-purple-500)}.btn--outline-light{color:var(--ilcc-cream);box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--ilcc-cream) 60%, transparent);background:0 0}.btn--outline-light:hover{box-shadow:inset 0 0 0 1.5px var(--ilcc-cream);background:#fbf7f214}.btn--deep{background:var(--ilcc-purple-700);color:var(--ilcc-cream)}.btn--deep:hover{background:var(--ilcc-purple-800)}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.text-link{color:var(--ilcc-purple-500);align-items:center;gap:8px;font-weight:500;display:inline-flex}.text-link svg{width:18px;height:18px;transition:transform var(--t-base) var(--ease-enter)}.text-link:hover svg{transform:translate(4px)}.stripe{background:linear-gradient(90deg, var(--ilcc-red-400) 0 20%, var(--ilcc-green-400) 20% 40%, var(--ilcc-gold-400) 40% 60%, var(--ilcc-cyan-400) 60% 80%, var(--ilcc-magenta-400) 80% 100%);height:4px;display:block}.stripe--bold{height:6px}.radiant{pointer-events:none;aspect-ratio:941/1672;background:currentColor;position:absolute;-webkit-mask:url(/brand/radiant.svg) 50%/contain no-repeat;mask:url(/brand/radiant.svg) 50%/contain no-repeat}.live-dot{background:var(--ilcc-gold-400);border-radius:50%;width:8px;height:8px;position:relative}.live-dot:after{content:"";background:inherit;animation:pulse 2.2s var(--ease-enter) infinite;border-radius:50%;position:absolute;inset:0}@keyframes pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}.tex{isolation:isolate;position:relative}.tex:before{content:"";z-index:-1;background:var(--tex) right bottom / cover no-repeat;position:absolute;inset:0}@media (width<=760px){.tex:before{background-size:1100px}}.tex-lavender:before,.tex-midnight:before{background-repeat:repeat;background-size:1200px}.tex-purple{--tex:url(/brand/halftone-purple.png);color:var(--ilcc-cream);--head:var(--ilcc-cream);--eyebrow:var(--ilcc-gold-400);--hl:var(--ilcc-gold-400);background:#6b2f66}.tex-midnight{--tex:url(/brand/halftone-midnight.png);background:var(--ilcc-purple-800);color:var(--ilcc-cream);--head:var(--ilcc-gold-400);--eyebrow:var(--ilcc-gold-400)}.tex-magenta{--tex:url(/brand/halftone-magenta.png);background:var(--ilcc-magenta-400);color:var(--ilcc-white);--head:var(--ilcc-white);--eyebrow:var(--ilcc-white);--hl:var(--ilcc-gold-400)}.tex-green{--tex:url(/brand/halftone-green.png);background:var(--ilcc-green-400);color:var(--ilcc-ink);--head:var(--ilcc-ink);--eyebrow:var(--ilcc-ink);--hl:var(--ilcc-ink)}.tex-cyan{--tex:url(/brand/halftone-cyan.png);background:var(--ilcc-cyan-400);color:var(--ilcc-ink);--head:var(--ilcc-ink);--eyebrow:var(--ilcc-ink);--hl:var(--ilcc-ink)}.tex-lavender{--tex:url(/brand/halftone-lavender.png);background:var(--ilcc-lavender);--head:var(--ilcc-purple-700)}.tex-gold{--tex:url(/brand/halftone-purple.png);color:var(--ilcc-cream);--head:var(--ilcc-cream);--eyebrow:var(--ilcc-gold-400);--hl:var(--ilcc-gold-400);background:#6b2f66}.placeholder{background:var(--ph,var(--ilcc-lavender));place-items:center;display:grid;position:relative;overflow:hidden}.placeholder img{opacity:.9;width:34%;max-width:160px}.card{border-radius:var(--r-card);background:var(--ilcc-white);box-shadow:var(--shadow-sm);transition:transform var(--t-base) var(--ease-enter), box-shadow var(--t-base) var(--ease-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}a.card:hover,.card:has(a.stretch:hover){box-shadow:var(--shadow-md);transform:translateY(-3px)}.stretch:after{content:"";position:absolute;inset:0}.accent-purple{--accent:var(--ilcc-purple-500);--accent-soft:var(--ilcc-lavender);--accent-ink:var(--ilcc-purple-500)}.accent-magenta{--accent:var(--ilcc-magenta-400);--accent-soft:#f7ebf5;--accent-ink:var(--ilcc-magenta-500)}.accent-green{--accent:var(--ilcc-green-400);--accent-soft:#eef8ea;--accent-ink:var(--ilcc-green-600)}.accent-cyan{--accent:var(--ilcc-cyan-400);--accent-soft:#e6f6fb;--accent-ink:var(--ilcc-cyan-600)}.accent-red{--accent:var(--ilcc-red-400);--accent-soft:#fdedee;--accent-ink:var(--ilcc-red-500)}.accent-gold{--accent:var(--ilcc-gold-400);--accent-soft:var(--ilcc-gold-50);--accent-ink:#9c7902}.field{gap:8px;display:grid}.field label{font:500 14px/1.4 var(--font-body);color:var(--ilcc-purple-700)}.field input,.field textarea,.field select{border:1.5px solid var(--ilcc-stone-300);border-radius:var(--r-md);background:var(--ilcc-white);width:100%;color:var(--ilcc-ink);font:400 16px/1.5 var(--font-body);transition:border-color var(--t-base) var(--ease-enter), box-shadow var(--t-base) var(--ease-enter);padding:14px 16px}.field textarea{resize:vertical;min-height:160px}.field input:focus,.field textarea:focus{border-color:var(--ilcc-purple-500);box-shadow:0 0 0 4px var(--ilcc-purple-100,#e6d2e3);outline:none}.field [aria-invalid=true]{border-color:var(--ilcc-red-500)}.field .error{color:var(--ilcc-red-500);font-size:14px}.reveal{opacity:0;transition:opacity .7s var(--ease-enter), transform .7s var(--ease-enter);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none}.split .w{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.split .w>span{transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--wi,0) * 55ms + var(--split-delay,0s));display:inline-block;transform:translateY(105%)}.split.is-in .w>span{transform:none}.reveal-img{clip-path:inset(100% 0 0 0 round var(--r-xl));transition:clip-path 1.2s cubic-bezier(.65,0,.35,1)}.reveal-img>img,.reveal-img>video{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scale(1.15)}.reveal-img.is-in{clip-path:inset(0 0 0 0 round var(--r-xl))}.reveal-img.is-in>img,.reveal-img.is-in>video{transform:scale(1)}@supports (animation-timeline:view()){.parallax>img{animation:linear both drift view();animation-range:cover}@keyframes drift{0%{translate:0 -7%;scale:1.14}to{translate:0 7%;scale:1.14}}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.split .w>span{transition:none;transform:none}.reveal-img{clip-path:none;transition:none}.reveal-img>img,.reveal-img>video{transition:none;transform:none}.parallax>img{animation:none}.reveal{opacity:1;transition:none;transform:none}.live-dot:after{animation:none}*,:before,:after{transition-duration:0s!important}}
