.floating-select-wrapper{position:relative;margin:2rem 0}.floating-select-wrapper.focused .floating-label{top:-8px;font-size:12px;color:#F47E52}.floating-label{position:absolute;top:13px;left:12px;background:#F8F8FF;padding:0 4px;color:#666;font-size:16px;pointer-events:none;transition:all .2s ease;z-index:1}.parent-container{flex-direction:column;align-items:center;background:linear-gradient(to bottom right,#F1EEFB,#E4DEF7,#D6CEF3,#C6BDEF,#B8ADEB,#AA9CE7,#9C8CE3,#8E7CDF)}.container,.parent-container{display:flex;justify-content:center;min-height:100vh;width:100%;box-sizing:border-box}.container{align-items:flex-start;padding:40px 50px;gap:40px;transition:all .5s ease-in-out;flex-wrap:wrap;margin-bottom:200px}.container.submitted{justify-content:flex-start;padding:40px 50px;gap:20px;width:100%;overflow-x:hidden}.form-box{background-color:#F8F8FF;padding:2rem;border-radius:12px;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32);width:420px;transition:transform .5s ease,margin .5s ease;flex-shrink:0}.container.submitted .form-box{margin-right:20px}.form-heading{color:#F47E52;margin-bottom:1rem;text-align:center;font-family:var(--font-signika)}select option{padding:10px;font-size:1rem;background-color:#F8F8FF;color:#333}select option:checked{background-color:var(--accent-color)}.form-button{padding:.75rem;background-color:#F47E52;color:#F8F8FF;border:none;border-radius:6px;font-size:1rem;font-family:var(--font-signika);cursor:pointer;transition:background-color .3s ease;min-width:100px}.form-button:hover{background-color:#FFB485}.intro-text{flex:1 1 0;max-width:calc(100% - 480px);padding-top:1rem;transition:opacity .5s ease;animation:fadeIn .5s ease forwards;background-image:url(/images/trial9.webp);background-repeat:no-repeat;background-size:800px 500px;align-self:stretch;background-position:right calc(100% - 70px)}.intro-text h2{font-size:1.5rem;margin-bottom:.5rem;color:#5538d3}.intro-text h2,.intro-text p{font-family:var(--font-poppins)}.intro-text p{font-size:1rem;width:700px;color:#725BD7}.suggestions{flex:1 1 0;max-width:calc(100% - 480px);box-sizing:border-box;transition:opacity .5s ease;animation:fadeIn .5s ease forwards;padding:1rem;overflow-x:hidden}.suggestions-heading{color:#F47E52;margin-bottom:1rem;margin-top:-1rem;font-family:var(--font-signika)}.categories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;width:100%;box-sizing:border-box}.category-card{background-color:#F8F8FF;border-radius:10px;padding:1rem;box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15)}.category-title{font-weight:700;font-family:var(--font-signika);color:#F47E52;margin-bottom:.5rem}.products-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.product-card{padding:.5rem;border-radius:6px;text-align:center;display:flex;flex-direction:column;box-shadow:0 2px 4px 0 rgba(14,30,37,.12),0 2px 16px 0 rgba(14,30,37,.32)}.product-image{width:220px;height:215px;border-radius:4px}.product-name{margin-top:.5rem;font-size:.85rem;height:35px;display:flex;align-items:center;justify-content:center}.product-name,.product-price{font-family:var(--font-signika)}.product-price{font-size:.8rem;color:var(--highlight-color)}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fade-in{animation:fadeIn .5s ease forwards}.fade-out{animation:fadeOut .4s ease forwards}.image-wrapper{position:relative}.image-overlay{position:absolute;top:0;left:0;width:100%;height:99%;background:rgb(142,124,223,.2);z-index:1;pointer-events:none;border-radius:6px}.ribbon{font-size:28px;font-weight:700;font-family:var(--font-signika);color:#f8f8f8;--r:.8em;border-block:.5em solid #0000;padding-inline:.5em calc(var(--r) + .25em);line-height:1.8;clip-path:polygon(100% 0,0 0,0 100%,100% 100%,calc(100% - var(--r)) calc(100% - .25em),100% 50%,calc(100% - var(--r)) .25em);background:radial-gradient(.2em 50% at left,#000a,#0000) border-box,linear-gradient(to top right,#B8ADEB,#AA9CE7,#9C8CE3,#8E7CDF) padding-box;width:fit-content}.collapsible{max-height:0;width:100%;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;padding-bottom:50px}.collapsible.open{max-height:1000px;opacity:1}.loader{border-radius:50%;border:4px solid #f3f3f3;border-top-color:#999;width:12px;height:12px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.form-box{width:100%}.container{margin-bottom:10px}.intro-text{max-width:100%;background-size:100%;background-image:url(/images/trial9-blur2.png)}.container.submitted{justify-content:center}.intro-text p{width:100%;color:#372297}.container.submitted .form-box{margin:auto}.suggestions{min-width:100%;padding:1rem 0 0}.categories-grid{grid-template-columns:repeat(1,1fr)}.category-card{overflow-x:hidden}.products-grid{grid-template-columns:repeat(4,1fr);grid-auto-flow:column;overflow-x:auto}}:root{--primary-color:#6B717E;--secondary-color:#EFAAC4;--accent-color:#FFC4D1;--background-color:#FFE8E1 --highlight-color:#D4DCCD;--text-color:#333}body{background-color:var(--background-color);color:var(--text-color);font-family:Segoe UI,sans-serif;margin:0;padding:0}.Header_siteHeader__IXv_4{position:sticky;align-self:stretch;top:0;background-color:transparent;transition:background-color .5s ease,backdrop-filter .5s ease;z-index:2}.Header_scrolled__B09I8{backdrop-filter:blur(8px);color:#f8f8f8}.Header_wrap__HBAbI{align-items:center;padding:0 50px;color:#f47e52;font-size:19px;font-family:var(--font-poppins)}.Header_nav__kPYbW,.Header_wrap__HBAbI{display:flex;justify-content:space-between}.Header_nav__kPYbW{align-items:self-start;height:64px;position:relative;right:21px;top:6px}.Header_img__V_fU6{position:relative;inset:0;object-fit:contain;color:transparent;height:50px;align-self:center}.Header_logo__l8vod{font-weight:800;letter-spacing:.3px}.Header_navLinks__0ptSP{display:flex;gap:16px}.Header_navLinks__0ptSP a{padding:8px 10px;border-radius:8px;text-decoration:none;color:#f47e52;font-family:var(--font-signika);cursor:pointer}.Header_navLinks__0ptSP a:hover{background:rgba(255,255,255,.16);cursor:pointer}@media (max-width:768px){.Header_wrap__HBAbI{display:flex;padding:10px}}.Footer_footer__xe_pU{width:100%;font-size:20px;font-family:var(--font-signika);color:#f47e52}.Footer_wrap__mLBAw{padding:0 50px}.Footer_footerInner___jD38{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0}.Footer_footerLinks__9G3NK{display:flex;gap:40px;flex-wrap:wrap;font-family:var(--font-signika);color:#f47e52}@media (max-width:768px){.Footer_footerLinks__9G3NK{display:none}}.Footer_footerLinks__9G3NK a{text-decoration:none;color:#f47e52;cursor:pointer}.common_page__CjClr{font-family:var(--font-signika);display:flex}.common_main__P7cAK{flex:1;padding:32px 0;display:flex}.common_container__qmcQH{padding:0 50px;display:flex;gap:20px;font-family:var(--font-signika)}.common_pageHeader__qHnod{display:flex;flex-direction:column;width:420px;margin-right:20px;padding:2rem}.common_pageTitle__Kaazm{font-size:32px;margin:0 0 8px;color:#F47E52}.common_lede__DanbA{color:#5b5b66;margin:0 0 24px;font-size:larger}.common_card__x8nWR{background-color:#f8f8ff;border-radius:12px;box-shadow:0 2px 4px #0e1e251f,0 2px 16px #0e1e2552;width:1000px;padding:1rem;margin:1rem;flex:1 1 0;max-width:calc(100% - 480px);font-size:large}.common_grid__jtcFS{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:900px){.common_grid__jtcFS{grid-template-columns:1.1fr .9fr}}.common_hidden__Im4IY{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.common_faqDetails__0uaey{border-radius:12px;padding:14px 16px;background-color:#f8f8ff;box-shadow:0 2px 4px #0e1e251f,0 2px 16px #0e1e2552}.common_faqDetails__0uaey+.common_faqDetails__0uaey{margin-top:12px}.common_summary__pSzcV{cursor:pointer;font-weight:600}.common_link__4zoBh{color:#5d3fd3;text-decoration:none}.common_link__4zoBh:hover{text-decoration:underline}.common_imageContainer__UiKrx{display:flex;margin:0 100px}.common_teamImages__6j5yD{display:flex;flex-direction:column;flex:1;align-items:center}.common_teamImages__6j5yD img{width:200px;height:200px;background-color:#faebd7;border-radius:50%}.common_teamNames__iHPvU{font-weight:700;color:#5b5b66;margin-top:10px;text-align:center;font-size:larger}@media (max-width:768px){.common_container__qmcQH{display:block;padding:0 20px}.common_pageHeader__qHnod{width:100%;padding:0}.common_card__x8nWR{min-width:100%;margin:0;font-size:medium;min-width:fit-content}.common_teamImages__6j5yD img{width:50px;height:50px}}