.soft-panel{width:20%!important;min-width:20%!important;flex-basis:20%!important;opacity:0.9;transform-origin:center center;transition:width 700ms cubic-bezier(.22,1,.36,1),min-width 700ms cubic-bezier(.22,1,.36,1),flex-basis 700ms cubic-bezier(.22,1,.36,1),transform 600ms cubic-bezier(.22,1,.36,1),opacity 280ms ease,filter 400ms ease,visibility 0s linear 700ms}.soft-panel.show_panel{width:40%!important;min-width:300px!important;flex-basis:40%!important;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0) scale(1);filter:blur(0);transition:width 700ms cubic-bezier(.22,1,.36,1),min-width 700ms cubic-bezier(.22,1,.36,1),flex-basis 700ms cubic-bezier(.22,1,.36,1),transform 600ms cubic-bezier(.22,1,.36,1),opacity 350ms ease 100ms,filter 400ms ease,visibility 0s}@media (max-width:980px){.soft-panel.show_panel{width:100%!important;min-width:0!important;flex-basis:100%!important}}@media (prefers-reduced-motion:reduce){.soft-panel,.soft-panel.show_panel{transition-duration:0.01ms;transform:none;filter:none}}.soft-panel:has(.show_panel) .panel-illustration{display:block}.soft-panel:not(.show_panel) .panel-illustration{display:none}:root{--aurora-cream:#fdf8f3;--aurora-cream-2:#fbeede;--aurora-pink-soft:#f4cfdf;--aurora-violet-soft:#9b7cf0;--aurora-ink:#1b1430;--aurora-orange:#ff7a45;--aurora-hot-pink:#ff3d8b;--aurora-violet:#7b4fff;--aurora-gold:#ffd166;--aurora-teal:#4cc9f0;--aurora-green:#22b07d;--aurora-mint:#7bf0c4;--aurora-radius:28px;--aurora-ease:cubic-bezier(.2,.8,.2,1)}.aurora-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,var(--aurora-cream) 0%,var(--aurora-cream-2) 32%,var(--aurora-pink-soft) 67%,var(--aurora-violet-soft) 100%)}.aurora-hero::before{content:"";position:absolute;z-index:0;top:-20%;left:-25%;width:150%;height:140%;pointer-events:none;background:radial-gradient(ellipse at 16% 25%,rgba(255,184,108,.55) 0%,rgba(255,184,108,.22) 22%,transparent 48%),radial-gradient(ellipse at 85% 36%,rgba(255,107,168,.45) 0%,rgba(255,107,168,.18) 24%,transparent 51%),radial-gradient(ellipse at 50% 100%,rgba(123,79,255,.85) 0%,rgba(123,79,255,.55) 27%,rgba(123,79,255,.12) 50%,transparent 69%);filter:blur(14px);transform-origin:50% 60%;will-change:transform;animation:aurora-drift 5s ease-in-out infinite alternate}.aurora-hero::after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='.9'/%3E%3C/svg%3E");background-size:180px 180px}.aurora-hero>*{position:relative;z-index:1}@keyframes aurora-drift{0%{transform:translate3d(-2%,-1%,0) scale(1) rotate(-1deg)}35%{transform:translate3d(2%,1%,0) scale(1.035) rotate(.5deg)}70%{transform:translate3d(-1%,3%,0) scale(1.06) rotate(1deg)}100%{transform:translate3d(3%,-1%,0) scale(1.025) rotate(-.5deg)}}.aurora-hero .aurora-orb{position:absolute;z-index:0;top:8%;right:-10%;width:clamp(280px,35vw,650px);aspect-ratio:1;pointer-events:none;border-radius:50%;background:radial-gradient(circle,rgba(255,209,102,.35) 0%,rgba(255,138,92,.20) 30%,rgba(255,95,160,.10) 50%,transparent 72%);filter:blur(15px);will-change:transform;animation:aurora-orb-float 5s ease-in-out infinite alternate}@keyframes aurora-orb-float{0%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(-7vw,7vh,0) scale(1.12)}100%{transform:translate3d(-2vw,14vh,0) scale(.96)}}.frost-card,.frost-card-premium,.frost-card-dark{position:relative;isolation:isolate;overflow:hidden;border:1px solid transparent;border-radius:var(--aurora-radius);color:var(--aurora-ink);background:linear-gradient(145deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.18) 45%,rgba(255,255,255,.10) 100%) padding-box,linear-gradient(135deg,rgba(255,255,255,.82) 0%,rgba(255,255,255,.30) 28%,rgba(255,107,168,.20) 55%,rgba(123,79,255,.30) 82%,rgba(255,255,255,.55) 100%) border-box;-webkit-backdrop-filter:blur(26px) saturate(175%) brightness(1.04);backdrop-filter:blur(26px) saturate(175%) brightness(1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.60),inset 0 -1px 0 rgba(91,55,160,.08),0 2px 5px rgba(31,18,58,.06),0 24px 60px -30px rgba(40,20,80,.38),0 14px 45px -28px rgba(123,79,255,.42);transform:translateZ(0);transition:transform 450ms var(--aurora-ease),box-shadow 450ms var(--aurora-ease),border-color 450ms ease}.frost-card::before,.frost-card-premium::before,.frost-card-dark::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(90deg,transparent 8%,rgba(255,255,255,.82) 50%,transparent 92%) top / 84% 1px no-repeat,radial-gradient(ellipse at 2% 0%,rgba(255,255,255,.58) 0%,rgba(255,255,255,.14) 30%,transparent 58%),radial-gradient(ellipse at 105% 110%,rgba(123,79,255,.18) 0%,rgba(255,95,160,.08) 40%,transparent 68%)}.frost-card::after,.frost-card-premium::after,.frost-card-dark::after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;border-radius:inherit;opacity:.028;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:150px 150px}.frost-card>*,.frost-card-premium>*,.frost-card-dark>*{position:relative;z-index:1}.frost-card--premium,.frost-card-premium{background:linear-gradient(145deg,rgba(255,255,255,.30) 0%,rgba(255,255,255,.16) 42%,rgba(255,255,255,.08) 100%) padding-box,linear-gradient(135deg,rgba(255,255,255,.72),rgba(255,255,255,.16) 48%,rgba(123,79,255,.30)) border-box;-webkit-backdrop-filter:blur(32px) saturate(190%) contrast(1.05);backdrop-filter:blur(32px) saturate(190%) contrast(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.62),inset 1px 0 0 rgba(255,255,255,.18),inset -1px 0 0 rgba(123,79,255,.08),0 1px 2px rgba(30,15,60,.06),0 20px 50px -25px rgba(44,20,92,.32),0 40px 90px -45px rgba(123,79,255,.38)}.frost-card--dark,.frost-card-dark{border-color:rgba(255,255,255,.18);color:#fff;background:linear-gradient(155deg,rgba(42,23,88,.84),rgba(68,35,168,.74),rgba(107,52,214,.66));-webkit-backdrop-filter:blur(28px) saturate(175%);backdrop-filter:blur(28px) saturate(175%);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -1px 0 rgba(255,255,255,.06),0 40px 90px -30px rgba(76,34,168,.70)}.frost-card--dark h1,.frost-card--dark h2,.frost-card--dark h3,.frost-card-dark h1,.frost-card-dark h2,.frost-card-dark h3{color:#fff}.frost-card--dark p,.frost-card-dark p{color:rgba(255,255,255,.76)}.frost-card .check{color:var(--aurora-green)}.frost-card--dark .check,.frost-card-dark .check{color:var(--aurora-mint)}a.frost-card:hover,button.frost-card:hover,.frost-card.is-interactive:hover,a.frost-card-premium:hover,button.frost-card-premium:hover,.frost-card-premium.is-interactive:hover,a.frost-card-dark:hover,button.frost-card-dark:hover,.frost-card-dark.is-interactive:hover{transform:translateY(-6px) scale(1.008);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 30px 70px -30px rgba(40,20,80,.42),0 45px 100px -45px rgba(123,79,255,.50)}.frost-card-glow{position:relative;isolation:isolate}.frost-card-glow::before{content:"";position:absolute;z-index:-1;inset:15% 8% -12%;pointer-events:none;border-radius:40px;opacity:.55;background:linear-gradient(90deg,rgba(255,138,92,.30),rgba(255,61,139,.24),rgba(123,79,255,.38));filter:blur(45px);transform:translateY(20px)}.frost-text{position:relative;border:1px solid rgba(255,255,255,.38);border-radius:22px;padding:24px 28px;color:var(--aurora-ink);background:linear-gradient(135deg,rgba(255,255,255,.30),rgba(255,255,255,.12));-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.48),0 16px 45px -30px rgba(40,20,80,.35)}.aurora-button,.aurora-ui .et_pb_button.aurora-button{display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:52px;border:1px solid rgba(255,255,255,.55)!important;border-radius:999px!important;padding:.85rem 1.35rem!important;font-family:"Inter",sans-serif;font-size:.95rem;font-weight:700;line-height:1!important;color:var(--aurora-ink)!important;background:rgba(255,255,255,.30)!important;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.65),0 14px 32px -20px rgba(40,20,80,.38);transition:transform 250ms var(--aurora-ease),box-shadow 250ms var(--aurora-ease),background-color 250ms ease}.aurora-button:hover,.aurora-ui .et_pb_button.aurora-button:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 18px 38px -20px rgba(40,20,80,.48)}.aurora-button--primary,.aurora-ui .et_pb_button.aurora-button--primary{border-color:transparent!important;color:#fff!important;background:linear-gradient(100deg,var(--aurora-orange),var(--aurora-hot-pink) 48%,var(--aurora-violet))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.34),0 18px 38px -18px rgba(123,79,255,.58)}.aurora-chip{display:inline-flex;align-items:center;gap:.45em;border:1px solid rgba(255,255,255,.48);border-radius:999px;padding:.5rem .85rem;color:var(--aurora-ink);background:rgba(255,255,255,.24);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.58);font-family:"Inter",sans-serif;font-size:.8rem;font-weight:700;line-height:1}.aurora-button:focus-visible,a.frost-card:focus-visible,button.frost-card:focus-visible{outline:3px solid rgba(76,201,240,.85);outline-offset:4px}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.frost-card,.frost-card-premium,.frost-card--premium,.frost-text{background-color:rgba(253,248,243,.88)}.frost-card--dark,.frost-card-dark{background-color:rgba(42,23,88,.94)}}@media (prefers-reduced-motion:reduce){.aurora-hero::before,.aurora-hero .aurora-orb{animation:none;transform:none}.frost-card,.frost-card-premium,.frost-card-dark,.aurora-button{scroll-behavior:auto;transition-duration:.01ms}}@media (max-width:980px){.aurora-ui h1{font-size:clamp(3rem,9vw,5.6rem)}}@media (max-width:767px){.aurora-hero{min-height:auto}.aurora-hero::before{left:-40%;width:180%;height:130%;filter:blur(10px);animation-duration:20s}.aurora-ui h1{font-size:clamp(2.75rem,13vw,4.5rem);line-height:.98}.frost-card,.frost-card-premium,.frost-card-dark{border-radius:24px;-webkit-backdrop-filter:blur(22px) saturate(165%);backdrop-filter:blur(22px) saturate(165%)}.frost-text{border-radius:18px;padding:20px}}.glass-highlight{position:absolute;top:0;left:8%;right:8%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.85),transparent);opacity:0.75}.glass-contour{--contour-size:8px;--contour-radius:24px;position:relative;isolation:isolate;overflow:visible;padding:var(--contour-size)!important;border-radius:var(--contour-radius);background:linear-gradient(145deg,rgba(255,255,255,0.52) 0%,rgba(226,229,235,0.38) 45%,rgba(150,158,170,0.34) 100%,);-webkit-backdrop-filter:blur(18px)saturate(125%)brightness(1.04);backdrop-filter:blur(18px)saturate(125%)brightness(1.04);box-shadow:inset 1px 1px 0 rgba(255,255,255,0.82),inset -1px -2px 0 rgba(55,64,78,0.14),}.glass-contour::before{content:"";position:absolute;z-index:2;inset:1px;pointer-events:none;border:1px solid rgba(255,255,255,0.42);border-radius:calc(var(--contour-radius) - 2px);box-shadow:inset 0 1px 0 rgba(255,255,255,0.50),inset 0 -1px 0 rgba(63,72,88,0.10)}.glass-contour::after{content:"";position:absolute;z-index:-1;left:7%;right:7%;bottom:-10px;height:32px;pointer-events:none;background:rgba(55,65,80,0.15);filter:blur(15px)}.glass-panel{position:relative;z-index:1;width:100%;margin:0!important;border:1px solid rgba(255,255,255,0.22);background:rgba(255,255,255,0.95);box-shadow:inset 0 1px 0 rgba(255,255,255,1),inset 0 -1px 0 rgba(60,72,90,0.05),0 2px 8px rgba(42,53,70,0.08)}@supports not ((-webkit-backdrop-filter:blur(1px)) or(backdrop-filter:blur(1px))){.glass-contour{background:rgba(205,210,219,0.82)}}@media (max-width:767px){.glass-contour{--contour-size:6px;--contour-radius:28px;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}}