.container,.container-lg,.container-md,.container-sm,.container-xl{margin-left:auto;margin-right:auto;width:100%}@media (min-width:718px){.container,.container-sm{max-width:540px}}@media (min-width:1024px){.container,.container-md,.container-sm{max-width:920px}}@media (min-width:1439px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}}@media (min-width:1920px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1440px}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.without_ampm::-webkit-datetime-edit-ampm-field{display:none}input[type=time]::-webkit-clear-button{-o-appearance:none;appearance:none;margin:-10px}body{color:#060606;font-family:Poppins,sans-serif;font-weight:400;overflow-x:hidden}#sss-page,body{background-color:#fff}.text-c-black{color:#000}.text-c-grey{color:#484b4d}.text-c-lightgrey{color:#6f7f88}.text-c-white{color:#fff}.text-c-whitegrey{color:#ebebeb}.text-c-whitelightgrey{color:#bbb}.text-c-grey-superlight{color:#d6d6d6}.detail-title-label{border-left:5px solid #cbd3d8;color:#6f7f88;font-size:14px;font-weight:600px;margin-bottom:-10px;max-width:300px;padding-left:5px}.text-semibold{font-weight:500}.text-sh1,h1{font-size:45px}.text-sh2,h2{font-size:37px}.text-sh3,h3{font-size:30px}h4,h5,h6{font-size:18px}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:normal;margin:0;padding:0}.text-s1{font-size:23px}.text-s2{font-size:19px}.text-s3{font-size:16px}.text-s4{font-size:14px}.text-s5{font-size:12px}.text-s6{font-size:10px}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-align-inherit{text-align:inherit}#page-layout{background-color:#03a9f4;background:#4ec8ff;background:linear-gradient(180deg,#4ec8ff,#0398db 40%,#0398db 70%,#0067b9)}#page-layout-simple{background-color:#00c393}.q-field--outlined .q-field__control,.q-field--standout .q-field__control{border-radius:10px}.text-shadow-mint{text-shadow:3px 3px #2d888f}.text-description{color:#afafaf;font-size:14px;font-style:italic;font-weight:400;line-height:20px}.text-gradient-mint{background:-webkit-linear-gradient(-70deg,#a2face,#64acfe);background-clip:initial;-webkit-background-clip:text;background-clip:text}.text-gradient-mint,.text-gradient-purple{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone}.text-gradient-purple{background:-webkit-linear-gradient(-70deg,#df4ca4,#1d87ff);background-clip:initial;-webkit-background-clip:text;background-clip:text}.text-gradient-coral{background:-webkit-linear-gradient(-70deg,#9868f3,#eb4e50);background-clip:initial;-webkit-background-clip:text;background-clip:text}.text-gradient-coral,.text-gradient-yellow{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone}.text-gradient-yellow{background:-webkit-linear-gradient(-70deg,#ff7171,#ffe57e);background-clip:initial;-webkit-background-clip:text;background-clip:text}.text-gradient-turq{background:-webkit-linear-gradient(-70deg,#3af1e3,#bca1f8);background-clip:initial;-webkit-background-clip:text;background-clip:text}.text-gradient-green,.text-gradient-turq{-webkit-text-fill-color:#0000;-webkit-box-decoration-break:clone}.text-gradient-green{background:-webkit-linear-gradient(-70deg,#00ebb0,#00c393);background-clip:initial;-webkit-background-clip:text;background-clip:text}.square-button{border-radius:0}.border1px{border-style:solid;border-width:1px}.radius50px{border-radius:50px}.radius10px{border-radius:10px}.q-card.detail-lg{max-width:1024px;min-width:80vw;overscroll-behavior:none}.q-card.detail-md{max-width:900px;min-width:60vw;overscroll-behavior:none}.q-card.detail-sm{max-width:700px;min-width:30vw;overscroll-behavior:none}.grecaptcha-badge{visibility:hidden}.full-page,.full-page-100{min-height:100vh;width:100%}.full-page-100{height:100%}.full-page-50{height:300px;min-height:50vh;width:100%}.full-page-header{min-height:calc(110vh - 100px)}.page-shadow{box-shadow:0 0 50px #0003}.rounded-floating-page{border-radius:20px;box-shadow:0 7px 29px 0 #7070704d;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-around}.main-toolbar-title{overflow:visible}.header-block{height:50px}.header-block .q-btn,.header-block .q-btn-dropdown{border-radius:10px;height:50px}.btn-rounded{border-radius:10px}.centered-panel{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.mg-xs{margin:1vw}.mg-xs-y{margin-bottom:1vw;margin-top:1vw}.mg-xs-x{margin-left:1vw;margin-right:1vw}.mg-sm{margin:3vw}.mg-sm-y{margin-bottom:3vw;margin-top:3vw}.mg-sm-x{margin-left:3vw;margin-right:3vw}.mg-md{margin:6vw}.mg-md-y{margin-bottom:6vw;margin-top:6vw}.mg-md-x{margin-left:6vw;margin-right:6vw}.mg-lg{margin:10vw}.mg-lg-y{margin-bottom:10vw;margin-top:10vw}.mg-lg-x{margin-left:10vw;margin-right:10vw}.lined-panel{align-items:center;background-color:#001b44;border-radius:20px;box-shadow:0 1px 5px 0 #0003;display:flex;flex-wrap:wrap;justify-content:center;transition-duration:.2s}.bx-250{height:250px;width:250px}.bx-300{height:300px;width:300px}.bx-400{height:400px;width:400px}.bx-perspective{transform:perspective(800px) rotateY(0deg);transform-origin:center;transition:.5s}.panel-perspective .bx-perspective:hover{opacity:1;transform:perspective(800px) rotateY(10deg);z-index:1}.q-expansion-item__container .q-hoverable:hover .q-focus-helper{background:inherit;opacity:0}.tableborder{background:#fff;border-radius:10px;overflow:hidden}.blockshadow{box-shadow:0 1px 5px 0 #0003}.boxshadow{box-shadow:0 0 2px #0000001a}.simple-card-hovered{background-color:#fff;border-radius:10px;box-shadow:0 0 15px 0 #64646f33;transition-duration:.2s}.simple-card-hovered:hover{box-shadow:0 10px 30px 5px #64646f99}.simple-map-hovered{background-color:#fff;border-radius:10px;box-shadow:0 0 15px 0 #64646f33;transition-duration:.2s}.simple-panel-rounded{border-radius:50px}.rounded25{border-radius:25px}.rounded50perc{border-radius:50%}.rounded-page,.rounded-panel{border-radius:25px;box-shadow:0 7px 29px 0 #64646f33}.background-grad-blue{background-color:#00abdf;background-image:linear-gradient(90deg,#00c3ff,#0073df)}.sticky-panel{position:sticky;top:0;z-index:1}.fixed-panel{position:-webkit-fixed;position:fixed;top:0;z-index:1}.padding-y-100{padding-bottom:100px;padding-top:100px}.padding-y-50{padding-bottom:50px;padding-top:50px}.padding-x-100{padding-left:100px;padding-right:100px}.margin-y-100{margin-bottom:100px;margin-top:100px}.margin-x-100{padding-left:100px;padding-right:100px}.scroll-inpage::-webkit-scrollbar{display:none}.scroll-inpage{-ms-overflow-style:none;scrollbar-width:none}.q-drawer{background:#0000}.bottom-inset-shadow{box-shadow:inset 0 -7px 9px -7px #0006}.price-card{background-color:#f7f7f7;border-radius:25px;box-shadow:0 7px 29px 0 #64646f33;max-width:350px;opacity:0;overflow:hidden;position:relative;z-index:0}#price-basic{box-shadow:0 7px 29px 0 #64646f66}#price-advanced{box-shadow:0 7px 29px 0 #64646f99}.svg-shape{bottom:-20%;left:-10%;position:absolute;transform:rotate(-10deg);width:100%;z-index:-1}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mobile-detail{max-height:90vh!important;min-width:100%!important;width:100%!important}.mobile-bordered,.mobile-detail{border-radius:15px 15px 0 0!important;overscroll-behavior:none}.shortcut{word-wrap:break-word;-webkit-touch-callout:none;cursor:pointer;display:inline;-webkit-user-select:none;user-select:none}.shortcut:hover{animation-duration:.2s;animation-fill-mode:forwards;animation-name:shortcut-hover;cursor:pointer}@keyframes shortcut-hover{to{color:#00c393}}.hl-shadow{animation:pulse 1.2s linear infinite}@keyframes pulse{0%{box-shadow:0 0 2px #6ddbc0,0 0 5px #6ddbc0,0 0 10px #6ddbc0}50%{box-shadow:0 0 5px #6ddbc0,0 0 15px #6ddbc0,0 0 20px #6ddbc0}to{box-shadow:0 0 2px #6ddbc0,0 0 3px #6ddbc0,0 0 7px #6ddbc0}}.gd-text{animation:gradientAnimation 4s ease infinite;background:linear-gradient(45deg,#00c393,#001955,purple);background-clip:text;background-size:200% 200%;color:#0000}@keyframes gradientAnimation{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}:root{--landing-type-body:.9375rem;--landing-type-strong:1.125rem;--landing-type-title:1.625rem;--landing-type-display:2.25rem;--landing-page-gutter:24px;--landing-card-padding:32px;--landing-heading-gap:12px;--landing-action-gap:12px;--landing-button-height:46px;--landing-button-padding:20px;--landing-button-radius:12px}.landing-modern{--landing-paper:#fafbf8;--landing-ink:#001955;--landing-muted:#606c7c;--landing-line:#dfe7e4;--landing-mint:#00c393;--landing-wide-gutter:48px;background:var(--landing-paper)!important;color:var(--landing-ink);font-size:var(--landing-type-body);line-height:1.7;overflow-x:clip;padding:0}.landing-modern .modern-container{margin-inline:auto;max-width:1240px;width:calc(100% - var(--landing-wide-gutter)*2)}.landing-modern .container{max-width:1160px;width:calc(100% - var(--landing-page-gutter)*2)}.landing-modern h1,.landing-modern h2,.landing-modern h3{color:inherit;font-weight:600;letter-spacing:-.045em}.landing-modern h1{font-size:var(--landing-type-display);line-height:1.12}.landing-modern h2{font-size:var(--landing-type-title);line-height:1.18}.landing-modern h3{font-size:var(--landing-type-strong);letter-spacing:-.025em;line-height:1.35}.landing-modern p{color:var(--landing-muted);line-height:1.8}.landing-modern a{color:inherit;text-underline-offset:4px}.landing-modern [tabindex="0"]:focus-visible,.landing-modern a:focus-visible,.landing-modern button:focus-visible,.landing-modern input:focus-visible{outline:3px solid #008666;outline-offset:5px}.landing-modern .q-btn{font-weight:500;letter-spacing:0}.landing-modern .q-btn:where(:not(.q-btn--dense,.q-btn--round)){border-radius:var(--landing-button-radius);font-size:var(--landing-type-body);min-height:var(--landing-button-height);padding:8px var(--landing-button-padding)}.landing-modern .q-btn--round:not(.q-btn--dense){min-height:var(--landing-button-height);min-width:var(--landing-button-height)}.landing-modern .q-btn .q-icon{font-size:20px}.landing-modern .q-btn.bg-primary{color:var(--landing-ink)!important}.landing-modern .q-field--outlined .q-field__control{background:#fff;border-radius:12px}.landing-modern .q-field--outlined .q-field__control:before{border-color:#ccd8d3}.landing-modern .q-page{min-width:0}.landing-modern .eyebrow{align-items:center;color:#437369;display:inline-flex;font-size:var(--landing-type-body);font-weight:600;gap:10px;letter-spacing:.16em;line-height:1.6;margin-bottom:var(--landing-heading-gap)}.landing-modern .status-dot{background:var(--landing-mint);border-radius:50%;box-shadow:0 0 0 5px rgba(0,195,147,.078);display:inline-block;flex-shrink:0;height:8px;width:8px}.landing-modern .mint-word{color:#008565}.landing-modern .hero-description{font-size:var(--landing-type-body);margin:26px 0 30px;max-width:480px}.landing-modern .hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--landing-action-gap)}.landing-modern .hero-assurance{align-items:center;color:var(--landing-muted);display:flex;flex-wrap:wrap;font-size:var(--landing-type-body);gap:10px;margin-top:25px}.landing-modern .hero-assurance .q-icon{color:#008565;font-size:19px}.landing-modern .home-hero{align-items:center;display:grid;gap:60px;grid-template-columns:1.1fr 1fr;padding-bottom:75px;padding-top:65px}.landing-modern .hero-figure{margin:0;min-width:0;position:relative}.landing-modern .hero-visual{height:470px;padding:10px 30px 26px;position:relative}.landing-modern .hero-photo{border-radius:160px 160px 24px 24px;height:100%;object-fit:cover;object-position:center 30%;position:relative;width:100%}.landing-modern .photo-orbit{background:#e4f1e9;border:1px solid #c8e3d5;border-radius:180px 180px 30px 30px;inset:0 0 40px 0;position:absolute;transform:rotate(6deg)}.landing-modern .visual-label{align-items:center;background:#fff;border:1px solid var(--landing-line);border-radius:16px;box-shadow:0 12px 35px rgba(0,25,85,.039);display:flex;font-size:var(--landing-type-body);gap:12px;padding:15px;position:absolute;right:-15px;top:55px}.landing-modern .visual-label>.q-icon{color:#008565;font-size:27px}.landing-modern .floating-note{align-items:center;background:#fff;border:1px solid var(--landing-line);border-radius:18px;bottom:56px;box-shadow:0 18px 50px rgba(0,25,85,.071);display:flex;gap:13px;left:-24px;padding:16px 20px;position:absolute}.landing-modern .floating-note span:not(.icon-tile),.landing-modern .floating-note strong{display:block;font-size:var(--landing-type-body)}.landing-modern .floating-note div>span,.landing-modern .photo-caption{color:var(--landing-muted);font-size:var(--landing-type-body)}.landing-modern .photo-caption{bottom:0;position:absolute;right:30px}.landing-modern .icon-tile{align-items:center;background:#e5f4ed;border-radius:14px;color:#008565;display:inline-flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.landing-modern .icon-tile .q-icon{font-size:25px}.landing-modern .search-section{background:#fff;border:1px solid var(--landing-line);border-radius:22px;box-shadow:0 15px 50px rgba(0,25,85,.024);padding:var(--landing-card-padding);scroll-margin-top:30px}.landing-modern .search-intro{align-items:flex-end;display:flex;gap:16px;justify-content:space-between}.landing-modern .search-intro>span{color:var(--landing-muted);font-size:var(--landing-type-body)}.landing-modern .home-search-form{align-items:center;background:#f6f8f6;border-radius:14px;display:grid;gap:var(--landing-action-gap);grid-template-columns:minmax(0,3fr) minmax(0,2fr) minmax(130px,1fr);margin-top:22px;padding:var(--landing-action-gap)}.landing-modern .home-search-form .q-field__control:after,.landing-modern .home-search-form .q-field__control:before{display:none}.landing-modern .home-search-form .q-field__prepend{color:#008565}.landing-modern .home-search-form .q-field__prepend .q-icon{font-size:24px!important}.landing-modern .home-search-form .q-field__native,.landing-modern .home-search-form input{font-size:var(--landing-type-body)!important}.landing-modern .search-help{align-items:center;color:var(--landing-muted);display:flex;flex-wrap:wrap;font-size:var(--landing-type-body);gap:8px;margin-top:18px}.landing-modern .search-help a{color:var(--landing-ink);font-weight:500;text-decoration:none}.landing-modern .specialties-strip{align-items:center;border-bottom:1px solid var(--landing-line);color:#64756f;display:flex;flex-wrap:wrap;font-size:var(--landing-type-body);gap:18px;justify-content:space-between;padding-block:35px}.landing-modern .specialties-strip>span:first-child{font-size:var(--landing-type-body);font-weight:600;letter-spacing:.13em}.landing-modern .modern-section{padding-block:90px}.landing-modern .section-heading{align-items:flex-end;display:flex;gap:30px;justify-content:space-between;margin-bottom:36px}.landing-modern .search-intro>div:first-child,.landing-modern .section-heading>div:first-child{display:grid;gap:var(--landing-heading-gap);justify-items:start;min-width:0}.landing-modern :is(.search-intro,.section-heading)>div:first-child>.eyebrow{margin-bottom:0}.landing-modern .section-heading p{font-size:var(--landing-type-body);margin:0}.landing-modern .audience-grid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.landing-modern .audience-card{border:1px solid #dfe7e4;border-radius:24px;display:flex;flex-direction:column;overflow:hidden}.landing-modern .audience-copy{padding:36px}.landing-modern .audience-copy p{font-size:var(--landing-type-body);max-width:370px}.landing-modern .audience-copy .q-btn{margin-inline-start:calc(var(--landing-button-padding)*-1)}.landing-modern .audience-card>img{height:225px;margin-top:auto;object-fit:cover;object-position:center 35%;width:100%}.landing-modern .patient-card{background:#eaf2eb}.landing-modern .clinic-card{background:var(--landing-ink);border-color:var(--landing-ink);color:#fff}.landing-modern .clinic-card .eyebrow{color:#86ddc3}.landing-modern .clinic-card p{color:#d0d9e8}.landing-modern .soft-section{background:#edf3ef}.landing-modern .benefit-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.landing-modern .benefit-card,.landing-modern .service-card{background:#fff;border:1px solid var(--landing-line);border-radius:20px;padding:32px;position:relative}.landing-modern .benefit-card h3,.landing-modern .service-card h3{margin:22px 0 var(--landing-heading-gap)}.landing-modern .benefit-card p,.landing-modern .service-card p{font-size:var(--landing-type-body);margin-bottom:0}.landing-modern .step-number{color:#648077;display:block;font-size:var(--landing-type-body);margin-top:25px}.landing-modern .benefit-card>.step-number:first-child{color:#9ab6a9;font-size:var(--landing-type-title);font-weight:500;margin-top:0}.landing-modern .feature-grid{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.landing-modern .service-card{transition:transform .2s ease,box-shadow .2s ease}.landing-modern .service-card:hover{box-shadow:0 16px 35px rgba(0,25,85,.031);transform:translateY(-4px)}.landing-modern .feature-illustration{height:100px;margin-top:16px;object-fit:contain;width:150px}.landing-modern .cta-banner{align-items:center;background:var(--landing-ink);border-radius:26px;color:#fff;display:flex;gap:36px;justify-content:space-between;overflow:hidden;padding:52px;position:relative}.landing-modern .cta-banner:after{border:50px solid #ffffff05;border-radius:50%;content:"";height:300px;pointer-events:none;position:absolute;right:-90px;top:-130px;width:300px}.landing-modern .cta-banner .eyebrow{color:#8de0c9}.landing-modern .cta-banner p{color:#c4cfe2;margin:18px 0 0}.landing-modern .cta-actions{display:flex;flex-direction:column;flex-shrink:0;gap:var(--landing-action-gap);z-index:1}.landing-modern .eco-note{align-items:center;color:#64756f;display:flex;font-size:var(--landing-type-body);gap:10px;justify-content:center;margin-top:30px;text-align:center}.landing-modern .eco-note .q-icon{color:#008565;font-size:22px}.landing-modern .split-hero{align-items:center;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding-block:75px}.landing-modern .product-preview{background:#fff;border:1px solid #cedbd4;border-radius:20px;box-shadow:0 22px 60px rgba(0,25,85,.063);min-width:0;overflow:hidden}.landing-modern .product-preview img{display:block;height:auto;width:100%}.landing-modern .preview-bottom,.landing-modern .preview-toolbar{align-items:center;display:flex;font-size:var(--landing-type-body);gap:15px;padding:20px}.landing-modern .preview-toolbar .q-icon{color:#008565;font-size:22px;margin-left:auto}.landing-modern .preview-bottom{background:#e9f4ee;color:#376658}.landing-modern .product-story{align-items:center;display:grid;gap:65px;grid-template-columns:.8fr 1.2fr}.landing-modern .product-story p{font-size:var(--landing-type-body);margin-top:24px}.landing-modern .editorial-photo{height:450px;position:relative}.landing-modern .editorial-photo img{border-radius:120px 24px 24px 24px;height:100%;object-fit:cover;width:100%}.landing-modern .photo-tag{background:#fff;border-radius:12px;bottom:24px;font-size:var(--landing-type-body);left:24px;padding:15px 20px;position:absolute}.landing-modern .photo-tag .q-icon{color:#008565;margin-right:8px}.landing-modern .help-link{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--landing-type-body);gap:8px;justify-content:center;margin-top:40px}.landing-modern .page-intro{padding-block:65px 45px;text-align:center}.landing-modern .page-intro h1{font-size:var(--landing-type-display)}.landing-modern .page-intro p{margin:24px auto;max-width:620px}.landing-modern .pricing-section{max-width:980px;padding-bottom:80px}.landing-modern .contact-panel{align-items:center;background:#fff;border:1px solid var(--landing-line);border-radius:22px;display:flex;gap:24px;padding:36px}.landing-modern .contact-panel h2{font-size:var(--landing-type-title)}.landing-modern .contact-panel p{font-size:var(--landing-type-body);margin-bottom:0}.landing-modern .contact-actions{display:flex;flex-direction:column;flex-shrink:0;font-size:var(--landing-type-body);gap:var(--landing-action-gap);margin-left:auto}.landing-modern .contact-actions a{text-decoration:none}.landing-modern .payment-note{align-items:center;color:var(--landing-muted);display:flex;flex-wrap:wrap;font-size:var(--landing-type-body);gap:14px;margin-top:24px}.landing-modern .register-shell{display:grid;gap:0;grid-template-columns:.85fr 1.15fr;padding-block:48px 80px}.landing-modern .register-story{background:var(--landing-ink);border-radius:24px 0 0 24px;color:#fff;padding:42px}.landing-modern .register-story h1{font-size:var(--landing-type-display)}.landing-modern .register-story .eyebrow{color:#8de0c9}.landing-modern .register-story p{color:#c4cfe2;font-size:var(--landing-type-body);margin:24px 0}.landing-modern .register-story img{border-radius:14px;height:230px;margin-bottom:20px;object-fit:cover;width:100%}.landing-modern .register-promise{align-items:center;display:flex;font-size:var(--landing-type-body);gap:10px;margin-top:12px}.landing-modern .register-promise .q-icon{color:#00c393;font-size:20px}.landing-modern .register-form{background:#fff;border:1px solid var(--landing-line);border-radius:0 24px 24px 0;min-width:0;padding:42px 30px}.landing-modern .register-form h2{font-size:var(--landing-type-title)}.landing-modern .register-form>p{font-size:var(--landing-type-body);margin-top:12px}.landing-modern .register-login{font-size:var(--landing-type-body);margin-top:24px;text-align:center}.landing-modern .register-login a{font-weight:600}.landing-modern .content-page{background:#fff;border:1px solid var(--landing-line);border-radius:24px;box-shadow:0 16px 50px #00195505;margin-bottom:70px;margin-top:35px;overflow:hidden}.landing-modern .content-page.container{width:calc(100% - var(--landing-page-gutter)*2)!important}.landing-modern .content-page .text-c-lightgrey{color:var(--landing-muted);line-height:1.9}.landing-modern .content-page>.page-heading{padding:44px 44px 8px;width:100%}.landing-modern .content-page .page-heading h1{font-size:var(--landing-type-display)}.landing-modern .content-page .page-heading p{font-size:var(--landing-type-body);margin:15px 0 0}.landing-modern .content-page .text-blue-5{color:#008565!important}.landing-modern .content-page .text-blue-5 span{border-color:#00c393!important}.landing-modern .content-page .faq-list{border:0}.landing-modern .content-page .faq-expansion-item{border:1px solid var(--landing-line);border-radius:14px;box-shadow:none;margin:12px 0;overflow:hidden}.landing-modern .content-page .faq-expansion-item .q-item{background:#f7faf7;color:var(--landing-ink)!important;min-height:64px;padding:20px}.landing-modern .content-page .faq-expansion-item .q-card{box-shadow:none;color:var(--landing-muted);line-height:1.9}.landing-modern .utility-page{padding-bottom:60px;padding-top:35px}.landing-modern .utility-heading{margin:0 auto 28px;max-width:1160px;padding-inline:var(--landing-page-gutter);width:100%}.landing-modern .utility-heading h1{font-size:var(--landing-type-display)}.landing-modern .utility-heading p{font-size:var(--landing-type-body);margin-top:14px}.landing-modern .utility-page .text-white:not([class*=bg-]):not(.q-btn){color:var(--landing-ink)!important}.landing-modern .utility-page .q-btn.bg-dark,.landing-modern .utility-page .q-btn.bg-dark .q-btn__content,.landing-modern .utility-page .q-btn.bg-dark .q-icon,.landing-modern .utility-page .q-btn.bg-dark span,.landing-modern .utility-page .q-btn.bg-negative,.landing-modern .utility-page .q-btn.bg-negative .q-btn__content,.landing-modern .utility-page .q-btn.bg-negative .q-icon,.landing-modern .utility-page .q-btn.bg-negative span,.landing-modern .utility-page .q-btn.bg-positive,.landing-modern .utility-page .q-btn.bg-positive .q-btn__content,.landing-modern .utility-page .q-btn.bg-positive .q-icon,.landing-modern .utility-page .q-btn.bg-positive span,.landing-modern .utility-page .q-btn.bg-primary,.landing-modern .utility-page .q-btn.bg-primary .q-btn__content,.landing-modern .utility-page .q-btn.bg-primary .q-icon,.landing-modern .utility-page .q-btn.bg-primary span,.landing-modern .utility-page .q-btn.bg-secondary,.landing-modern .utility-page .q-btn.bg-secondary .q-btn__content,.landing-modern .utility-page .q-btn.bg-secondary .q-icon,.landing-modern .utility-page .q-btn.bg-secondary span{color:#fff!important}.landing-modern .utility-page .client-report-show-panel,.landing-modern .utility-page .info-card,.landing-modern .utility-page .rounded-panel,.landing-modern .utility-page .simple-card-hovered{background:#fff;border:1px solid var(--landing-line);border-radius:20px;box-shadow:0 10px 35px rgba(0,25,85,.027)}.landing-modern .utility-page .info-card-title{color:var(--landing-ink)}.landing-modern .utility-page .q-tabs{background:#edf4ef;border-radius:12px}.landing-modern .utility-page .q-tab{min-height:48px}.landing-modern #client-consent-page-in,.landing-modern #client-report-phone-page-in{background:#0000;min-height:auto}.landing-modern #client-report-phone-page-in>.container{max-width:850px}.landing-modern #client-report-phone-page-in form{padding:24px}.landing-modern #client-report-show-page-in,.landing-modern .cip-client-portal{background:#0000}.landing-modern .cip-portal-header{background:#fff;border:1px solid var(--landing-line);border-radius:20px;box-shadow:0 12px 35px rgba(0,25,85,.024);padding:28px}.modern-header{background:hsla(80,27%,98%,.961);border-bottom:1px solid #e3e9e3;color:#001955;position:absolute}.modern-toolbar{gap:24px;justify-content:space-between;min-height:88px;padding:0}.brand-link{align-items:center;color:inherit;display:inline-flex;flex-shrink:0;font-size:var(--landing-type-title);font-weight:700;gap:8px;letter-spacing:-.06em;text-decoration:none}.brand-link img{height:37px;object-fit:contain;width:37px}.desktop-nav{display:flex;gap:3px}.landing-modern .desktop-nav .q-btn{font-size:var(--landing-type-body);padding:8px 12px}.desktop-nav .q-router-link--active{background:#e7f3ec;color:#007c5f}.nav-actions{display:flex;gap:6px}.landing-modern .nav-actions .q-btn{font-size:var(--landing-type-body)}.skip-link{background:#001955;border-radius:10px;color:#fff;left:24px;padding:10px 20px;position:absolute;top:-70px;z-index:5}.skip-link:focus{top:12px}.modern-mobile-menu{border:1px solid #dfe7e4;border-radius:16px;box-shadow:0 18px 50px rgba(0,25,85,.094);color:#001955;padding:10px}.modern-mobile-menu .q-item{border-radius:10px;font-size:var(--landing-type-body);min-height:50px}.modern-footer{background:#001955;color:#fff;padding:55px 0 24px}.modern-footer .brand-link img{background:#fafbf8;border-radius:10px;box-sizing:initial;padding:5px}.modern-footer .footer-top{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.125);display:flex;gap:24px;justify-content:space-between;padding-bottom:35px}.modern-footer .footer-top p{color:#c0ccdf;font-size:var(--landing-type-body);margin:16px 0 0}.modern-footer .footer-grid{display:grid;gap:40px;grid-template-columns:1.1fr .9fr 1fr 1.2fr;padding-block:38px}.modern-footer h2{font-size:var(--landing-type-body);letter-spacing:0;margin-bottom:20px}.modern-footer .footer-grid a{color:#c0ccdf;display:block;font-size:var(--landing-type-body);padding-block:6px;text-decoration:none}.modern-footer .footer-grid a:hover{color:#8de0c9;text-decoration:underline}.modern-footer .footer-grid p{color:#a8b9d2;font-size:var(--landing-type-body);line-height:1.9;margin-top:15px}.modern-footer .footer-social{display:flex;flex-wrap:wrap;gap:18px}.modern-footer .footer-bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.125);color:#a8b9d2;display:flex;font-size:var(--landing-type-body);gap:20px;justify-content:space-between;padding-top:24px}.modern-footer .footer-bottom img{height:24px;max-width:230px}.error-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:30px;text-align:center}.error-page .error-number{color:#00c393;font-size:clamp(100px,22vw,230px);font-weight:600;letter-spacing:-.08em;line-height:1.3}.error-page h1{font-size:var(--landing-type-display)}.error-page p{margin:24px 0;max-width:500px}@media (max-width:1100px){.landing-modern{--landing-wide-gutter:28px}.landing-modern .home-hero,.landing-modern .split-hero{gap:30px}.landing-modern .hero-visual{height:400px;padding-inline:15px}.landing-modern .floating-note{left:-15px}.modern-toolbar{gap:10px}.landing-modern .desktop-nav .q-btn{font-size:var(--landing-type-body);padding-inline:8px}}@media (max-width:767px){.landing-modern{--landing-type-display:2rem;--landing-page-gutter:16px;--landing-wide-gutter:var(--landing-page-gutter);--landing-card-padding:20px;--landing-heading-gap:8px;--landing-action-gap:8px;--landing-button-padding:14px}.landing-modern .home-hero,.landing-modern .split-hero{gap:38px;grid-template-columns:1fr;padding-bottom:42px;padding-top:38px}.landing-modern .hero-description{font-size:var(--landing-type-body);margin-block:20px 24px}.landing-modern .hero-figure{margin-inline:auto;max-width:440px;width:calc(100% - 24px)}.landing-modern .hero-visual{height:314px;padding-bottom:0}.landing-modern .visual-label{right:-10px;top:30px}.landing-modern .floating-note{bottom:16px;left:-10px;padding:12px}.landing-modern .photo-orbit{bottom:14px}.landing-modern .photo-caption{line-height:1.5;margin:var(--landing-heading-gap) 15px 0;position:static;text-align:center}.landing-modern .search-intro{align-items:flex-start;flex-direction:column;gap:12px}.landing-modern .home-search-form{grid-template-columns:minmax(0,1fr) minmax(112px,auto)}.landing-modern .home-search-form>div:first-child{border-bottom:1px solid var(--landing-line);grid-column:1/-1}.landing-modern .search-help{font-size:var(--landing-type-body)}.landing-modern .specialties-strip{font-size:var(--landing-type-body);gap:12px 20px;justify-content:flex-start;padding-block:25px}.landing-modern .specialties-strip>span:first-child{width:100%}.landing-modern .modern-section{padding-block:55px}.landing-modern .section-heading{align-items:flex-start;flex-direction:column;gap:18px;margin-bottom:26px}.landing-modern .audience-grid,.landing-modern .benefit-grid,.landing-modern .feature-grid,.landing-modern .product-story{gap:18px;grid-template-columns:1fr}.landing-modern .audience-copy{padding:var(--landing-card-padding)}.landing-modern .audience-card>img{height:200px}.landing-modern .benefit-card,.landing-modern .cta-banner,.landing-modern .service-card{padding:var(--landing-card-padding)}.landing-modern .cta-banner{align-items:flex-start;flex-direction:column;gap:26px}.landing-modern .cta-actions{width:100%}.landing-modern .eco-note{align-items:flex-start;font-size:var(--landing-type-body);text-align:left}.landing-modern .product-story{gap:30px}.landing-modern .editorial-photo{height:330px}.landing-modern .page-intro{padding-block:40px 30px}.landing-modern .page-intro h1{font-size:var(--landing-type-display)}.landing-modern .pricing-section{padding-bottom:50px}.landing-modern .contact-panel{align-items:flex-start;flex-direction:column;padding:var(--landing-card-padding)}.landing-modern .contact-actions{margin-left:0}.landing-modern .register-shell{grid-template-columns:1fr;padding-top:24px}.landing-modern .register-story{border-radius:22px 22px 0 0;padding:var(--landing-card-padding)}.landing-modern .register-story h1{font-size:var(--landing-type-display)}.landing-modern .register-story img{display:none}.landing-modern .register-story p{margin:15px 0}.landing-modern .register-form{border-radius:0 0 22px 22px;padding:var(--landing-card-padding)}.landing-modern .register-form h2{font-size:var(--landing-type-title)}.landing-modern .content-page{margin-bottom:40px;margin-top:24px}.landing-modern .content-page>.page-heading{padding:var(--landing-card-padding) var(--landing-card-padding) 0}.landing-modern .content-page>.q-pa-xl{padding:var(--landing-card-padding)}.landing-modern .utility-page{padding-top:26px}.landing-modern #client-report-phone-page-in form{padding:15px}.landing-modern .cip-portal-header{padding:22px}.modern-toolbar{min-height:74px}.brand-link{font-size:var(--landing-type-title)}.brand-link img{height:32px;width:32px}.modern-footer{padding-top:36px}.modern-footer .footer-top{align-items:flex-start;flex-direction:column}.modern-footer .footer-grid{gap:28px 18px;grid-template-columns:1fr 1fr}.modern-footer .footer-bottom{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing-modern *,.landing-modern :after,.landing-modern :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}.landing-modern [data-aos]{opacity:1!important;transform:none!important}}.landing-modern #client-consent-page,.landing-modern #client-report-phone-page{background:#0000;margin-top:0}.landing-modern .utility-page .text-blue-grey-3{color:#64748b!important}.landing-modern .utility-page .bg-white.rounded-page{border:1px solid var(--landing-line);box-shadow:0 12px 35px rgba(0,25,85,.031)}.landing-modern .utility-page .cip-client-portal-mobile{border-radius:20px!important;box-shadow:none;max-height:none!important;max-width:960px;overflow:visible;position:relative;width:100%}.landing-modern .utility-page .cip-dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.landing-modern .utility-page .cip-card{border-radius:18px;box-shadow:none}.landing-modern .utility-page .bottom-panel{background:#fff;border:1px solid var(--landing-line);border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom);z-index:10}.landing-modern .capability-list{color:var(--landing-muted);display:grid;font-size:var(--landing-type-body);gap:12px 20px;grid-template-columns:1fr 1fr;list-style:none;margin:24px 0 0;padding:0}.landing-modern .capability-list li{align-items:flex-start;display:flex;gap:9px}.landing-modern .capability-list .q-icon{color:#008565;flex-shrink:0;margin-top:4px}@media (max-width:767px){.landing-modern .visual-label{right:-5px;top:-15px}.landing-modern .capability-list{grid-template-columns:1fr}}.landing-modern .report-heading{text-align:center}.landing-modern .report-access-card{background:#fff!important;border:1px solid var(--landing-line);border-radius:22px;box-shadow:0 16px 40px rgba(0,25,85,.024);margin:32px auto;max-width:520px;padding:var(--landing-card-padding);width:calc(100% - var(--landing-page-gutter)*2)}.landing-modern .report-access-card h2{font-size:var(--landing-type-title);margin-top:20px}.landing-modern .report-access-card>p{font-size:var(--landing-type-body);margin-top:14px}.landing-modern #client-report-phone-page-in.report-access-card form{padding:0}.landing-modern .report-retention{align-items:center;color:var(--landing-muted);display:flex;font-size:var(--landing-type-body);gap:8px;margin-top:24px}.landing-modern .showcase-grid{display:grid;gap:26px;grid-template-columns:1fr 1fr}.landing-modern .showcase-card{background:#eef4ef;border:1px solid var(--landing-line);border-radius:24px;overflow:hidden;padding:34px}.landing-modern .showcase-card:nth-child(2){background:#edf0f6}.landing-modern .showcase-card p{font-size:var(--landing-type-body);margin-block:16px 24px}.landing-modern .showcase-card img{height:340px;object-fit:contain;width:100%}.landing-modern .feature-story{align-items:center;display:grid;gap:54px;grid-template-columns:.9fr 1.1fr}.landing-modern .feature-story-reverse{grid-template-columns:1.1fr .9fr}.landing-modern .feature-story-reverse .feature-story-copy{order:2}.landing-modern .feature-story-copy p{font-size:var(--landing-type-body);margin-top:22px}.landing-modern .feature-story-copy .capability-list{gap:11px;grid-template-columns:1fr}.landing-modern .feature-screen{background:#fff;border:1px solid #cfdcd4;border-radius:20px;box-shadow:0 20px 50px rgba(0,25,85,.043);margin:0;min-width:0;overflow:hidden}.landing-modern .feature-screen>img{display:block;max-height:520px;object-fit:contain;padding:12px;width:100%}.landing-modern .feature-screen figcaption{background:#f5f8f5;border-top:1px solid var(--landing-line);color:#6c7c73;font-size:var(--landing-type-body);padding:14px 20px}.landing-modern .device-section{align-items:center;background:#fff;border:1px solid var(--landing-line);border-radius:24px;display:grid;gap:60px;grid-template-columns:1fr 1fr;padding:42px}.landing-modern .device-section p{font-size:var(--landing-type-body);margin-top:20px}.landing-modern .device-grid{display:grid;gap:18px;grid-template-columns:1fr 1fr}.landing-modern .device-grid>*{align-items:center;background:#f6f9f6;border:1px solid var(--landing-line);border-radius:16px;display:flex;justify-content:center;padding:15px}.landing-modern .device-grid img{height:auto;max-width:200px;width:100%}.landing-modern .device-montage{max-height:480px;object-fit:contain;width:100%}.landing-modern .experience-pills{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.landing-modern .experience-pills>span{background:#edf4ef;border-radius:20px;font-size:var(--landing-type-body);padding:8px 12px}.landing-modern .experience-pills .q-icon{color:#008565;font-size:17px;margin-right:5px}.landing-modern .growth-section{align-items:center;display:grid;gap:80px;grid-template-columns:.8fr 1fr}.landing-modern .growth-section>img{max-height:330px;object-fit:contain;width:100%}.landing-modern .growth-section p{font-size:var(--landing-type-body);margin:24px 0}.landing-modern .cta-decoration{bottom:-160px;left:-80px;opacity:.08;pointer-events:none;position:absolute;width:450px}.landing-modern .journey-grid{display:grid;gap:28px;grid-template-columns:repeat(4,1fr)}.landing-modern .journey-grid article{border-top:1px solid #bed5c7;padding-top:25px;position:relative}.landing-modern .journey-grid article>span{color:#728c7d;font-size:var(--landing-type-body)}.landing-modern .journey-grid article>.q-icon{color:#008565;display:block;font-size:32px;margin:24px 0}.landing-modern .journey-grid p{font-size:var(--landing-type-body);margin:15px 0 0}.landing-modern .nature-story{background:#e9f0e7;border:1px solid var(--landing-line);border-radius:24px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.landing-modern .nature-story>img{height:100%;min-height:380px;object-fit:cover;width:100%}.landing-modern .nature-story>div{align-self:center;padding:44px}.landing-modern .nature-story p{font-size:var(--landing-type-body);margin-top:24px}.landing-modern .nature-signature{align-items:center;color:#437369;display:inline-flex;font-size:var(--landing-type-body);gap:10px;margin-top:10px}.landing-modern .nature-signature .q-icon{font-size:24px}.landing-modern .register-form .q-form,.landing-modern .register-form>.col-12>.q-pa-md{padding-inline:0}.landing-modern .utility-page .text-c-white:not(.q-btn){color:var(--landing-ink)}.landing-modern .utility-page .q-btn.bg-positive,.landing-modern .utility-page .q-btn.bg-primary{color:var(--landing-ink)!important}@media (max-width:900px){.landing-modern .device-section,.landing-modern .feature-story,.landing-modern .feature-story-reverse{gap:30px;grid-template-columns:1fr}.landing-modern .feature-story-reverse .feature-story-copy{order:0}.landing-modern .journey-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.landing-modern .growth-section,.landing-modern .nature-story,.landing-modern .showcase-grid{gap:0;grid-template-columns:1fr}.landing-modern .showcase-grid{gap:18px}.landing-modern .showcase-card{padding:var(--landing-card-padding)}.landing-modern .showcase-card img{height:260px}.landing-modern .device-section{padding:var(--landing-card-padding)}.landing-modern .device-grid{gap:12px}.landing-modern .device-grid>*{padding:10px}.landing-modern .growth-section{gap:30px}.landing-modern .growth-section>img{max-height:220px}.landing-modern .nature-story>img{height:240px;min-height:0}.landing-modern .nature-story>div{padding:var(--landing-card-padding)}.landing-modern .journey-grid{gap:22px}}.modern-search-popup{-webkit-overflow-scrolling:touch;background:#fff!important;border:1px solid #dfe7e4!important;border-radius:16px!important;box-shadow:0 16px 40px #0019551f!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important}.modern-search-popup::-webkit-scrollbar{width:6px}.modern-search-popup::-webkit-scrollbar-track{background:#f7faf9}.modern-search-popup::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.modern-search-popup::-webkit-scrollbar-thumb:hover{background:#94a3b8}.modern-search-popup .q-virtual-scroll{overflow-y:auto!important;overscroll-behavior:contain!important}.modern-search-popup .q-virtual-scroll__content{padding:6px!important}.modern-search-popup .modern-select-item{border-radius:10px;cursor:pointer;margin:3px 0;min-height:48px;padding:8px 12px;transition:all .15s ease}.modern-search-popup .modern-select-item:hover{background:#f0faf6!important}.modern-search-popup .modern-select-item.q-manual-focusable--focused{background:#eef8f4!important}.modern-search-popup .modern-select-avatar{min-width:38px;padding-right:10px}.modern-search-popup .modern-icon-badge{align-items:center;background:#e8f7f2;border-radius:10px;color:#008565;display:flex;height:34px;justify-content:center;width:34px}.modern-search-popup .modern-select-label{color:#001955;font-size:var(--landing-type-body);font-weight:600;line-height:1.3}.modern-search-popup .modern-select-caption{color:#718096;font-size:var(--landing-type-body);margin-top:2px}.modern-search-popup .arrow-hint{color:#008565;opacity:0;transition:opacity .15s ease,transform .15s ease}.modern-search-popup .modern-select-item:hover .arrow-hint{opacity:.8;transform:translateX(2px)}.modern-search-popup .popup-popular-section{background:#f7faf9;border-bottom:1px solid #edf2f0;padding:14px 14px 10px}.modern-search-popup .popup-popular-title{align-items:center;color:#008565;display:flex;font-size:var(--landing-type-body);font-weight:700;gap:6px;letter-spacing:.06em;margin-bottom:10px;text-transform:uppercase}.modern-search-popup .popup-popular-grid{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.modern-search-popup .popup-popular-pill{align-items:center;background:#fff;border:1px solid #d9e6e1;border-radius:8px;color:#001955;cursor:pointer;display:inline-flex;font-size:var(--landing-type-body);font-weight:500;gap:5px;line-height:1.2;padding:5px 10px;transition:all .15s ease}.modern-search-popup .popup-popular-pill .q-icon{color:#008565}.modern-search-popup .popup-popular-pill:hover{background:#e8f7f2;border-color:#00c393;color:#008565;transform:translateY(-1px)}.modern-search-popup .popup-divider-label{color:#8c9ba5;font-size:var(--landing-type-body);font-weight:700;letter-spacing:.07em;padding-top:4px;text-transform:uppercase}.landing-modern #package-features,.landing-modern #professional-detail{scroll-margin-top:28px}.landing-modern .home-search-form .q-field__control{border-radius:10px;transition:background-color .18s ease,box-shadow .18s ease}.landing-modern .home-search-form .q-field__control:focus-within{background:#fff;box-shadow:inset 0 0 0 2px #008565}.landing-modern .home-search-form .q-btn{white-space:nowrap}.landing-modern .package-comparison .package-tax{font-size:var(--landing-type-body)}@media (max-width:479px){.landing-modern .home-search-form{grid-template-columns:minmax(0,1fr)}.landing-modern .journey-grid{grid-template-columns:1fr}}.landing-dialog,.landing-dialog-card,.landing-picker{--dialog-ink:#001955;--dialog-border:#dfe7e4}.landing-dialog .q-dialog__backdrop{background:#0019557a}.landing-dialog .q-dialog__inner>div,.landing-dialog-card,.landing-picker .q-dialog__inner>div,.landing-picker.q-menu{border:1px solid var(--dialog-border);border-radius:20px;box-shadow:0 24px 64px #00195533;color:var(--dialog-ink);overscroll-behavior:contain}.landing-dialog .q-dialog__inner>div{background:#fff!important}.landing-dialog :is(.dialog-header,.dialog-head){border-bottom:1px solid var(--dialog-border);gap:12px}.landing-dialog .q-btn,.landing-dialog-card .q-btn,.landing-picker .q-btn{border-radius:10px;min-height:44px}.landing-dialog .q-btn.bg-primary,.landing-dialog-card .q-btn.bg-primary{color:var(--dialog-ink)!important}.landing-dialog :is(button,a):focus-visible,.landing-dialog-card :is(button,a):focus-visible,.landing-picker button:focus-visible{outline:2px solid #008565;outline-offset:2px}.landing-modern .utility-page :is(.info-card,.cip-card,.client-report-show-panel){overflow-wrap:anywhere}@media (max-width:599px){.landing-dialog .q-dialog__inner--minimized{padding-inline:12px}.landing-dialog .q-dialog__inner--bottom>div{border-radius:20px 20px 0 0;padding-bottom:max(12px,env(safe-area-inset-bottom))}}.text-underline-mint{background:-webkit-linear-gradient(-70deg,#a2face,#64acfe);background-position:0 85%;background-repeat:no-repeat;background-size:100% .4em;transition:background-size .25s ease-in;white-space:nowrap}.text-underline-mint:hover{background-size:100% 200%;transition:all .3s ease-in .1s}.text-underline-soft-mint{background:-webkit-linear-gradient(-70deg,#a2face,#64acfe);background-position:0 85%;background-repeat:no-repeat;background-size:100% .2em;transition:background-size .25s ease-in;white-space:nowrap}.text-underline-soft-mint:hover{background-size:100% 200%;transition:all .3s ease-in .1s}.text-underline-green{background:-webkit-linear-gradient(-70deg,#2cb9ff,#4258ff);background-position:0 85%;background-repeat:no-repeat;background-size:100% .4em;transition:background-size .25s ease-in;white-space:nowrap}.text-underline-green:hover{background-size:100% 200%;transition:all .3s ease-in .1s}.text-underline-soft-green{background:-webkit-linear-gradient(-70deg,#2cb9ff,#4258ff);background-position:0 85%;background-repeat:no-repeat;background-size:100% .2em;transition:background-size .25s ease-in;white-space:nowrap}.text-underline-soft-green:hover{background-size:100% 200%;transition:all .3s ease-in .1s}