.edu-nsw-act-cursive{font-family:var(--font-cursive);font-optical-sizing:auto;font-style:normal}.inter{font-family:var(--font-primary);font-optical-sizing:auto;font-style:normal}.mt-g-0{margin-top:0!important}.mb-g-0-4{margin-bottom:.4em!important}.mt-g-0-4{margin-top:.4em!important}.mt-g-1{margin-top:1em!important}.mb-g-1{margin-bottom:1em!important}.mt-g-2{margin-top:2em!important}.mb-g-2{margin-bottom:2em!important}.gap-g-8{gap:1.5em}.py-g-1{padding-top:1em!important;padding-bottom:1em!important}.gap-g-10{gap:2em}.bg-gray-light{background-color:var(--bg-gray-light)}.bg-blue-dark{background-color:var(--blue-dark)}.text-blue-dark{color:var(--text-blue-dark)}.text-gray-light{color:var(--text-gray-light)}.text-pink-light{color:var(--text-pink-light)}.bg-pink-light{background-color:var(--bg-pink-light)}.bg-pink-light:hover{background:#e13c5a}.header-bar{border-radius:16px;box-shadow:0 2px 12px #1a234014;max-width:900px!important;margin:0 auto;padding:8px 20px}.wrapper-width,.container{max-width:900px!important;margin:0 auto}.signin-btn{border-radius:8px;padding:8px 16px;cursor:pointer;color:#fff;transition:background .2s;box-shadow:none!important;border:none}.hero-gradient{background:linear-gradient(90deg,#ff4d6d,#a259ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}p{margin:0 0 1em;padding:0}.icon-circle-bg{width:2.125em;height:2.125em;border-radius:50%;max-width:2.125em;max-height:2.125em;padding:.5em;display:flex;align-items:center;justify-content:center}.icon-circle-title{color:var(--text-blue-dark);font-size:1.5em;margin:.8em 0 .5em;justify-content:center;line-height:1.2}.icon-circle-sub-title{text-align:center;font-weight:600;color:#2c3e50;font-size:1.125em;margin:0 0 .5em;line-height:1.4}.stats-card{border-radius:12px;box-shadow:0 2px 8px #1a234014;background:#fff;padding:24px 0}.cta-btn{font-size:1em;border-radius:9999px;padding:12px 16px;cursor:pointer;color:#fff;transition:background .2s;box-shadow:none!important;border:none}.slider-container .slick-dots li{width:6px;height:6px;padding:0;margin:0 2px}.slider-container .slick-dots li button{width:6px;height:6px;padding:0}.slider-container .slick-dots li button:before{opacity:1;font-family:none;width:6px;height:6px;color:#a6a5ac;background-color:#a6a5ac;border-radius:50%}.slider-container .slick-dots .slick-active{width:64px}.slider-container .slick-dots .slick-active button{width:6px;height:6px;padding:0}.slider-container .slick-dots .slick-active button:before{width:64px;height:6px;background:var(--blue-dark);color:var(--text-blue-dark);border-radius:56px}.features-column{padding:0 1.5em}.product-container{max-width:1280px}.product-container div,.product-container div:focus{outline:none}.product-container .slick-track{display:flex;width:100%;max-width:100%}.product-container .slick-slide{padding:0 .5em}.product-container .product-image{display:flex;height:auto;position:relative}.product-container .product-image .luxury-btn{position:absolute;top:1rem;left:1rem;z-index:99;color:#fff;font-size:.8em;background-color:transparent;border:solid 1px #fff;padding:.4rem 1em;border-radius:.5em;box-shadow:none}.product-container .product-image .luxury-btn:hover,.product-container .product-image .luxury-btn:focus{cursor:pointer}.product-container .product-image .image-content{width:100%;max-width:100%;display:flex;flex-wrap:wrap}.product-container .product-image .sub-title{font-size:1em;font-weight:500;color:var(--text-blue-dark)}.product-container .product-image .product-price{font-size:1.25em;color:var(--text-pink-light);font-weight:500;display:flex;flex-wrap:wrap;width:100%;align-items:flex-start}.product-container .product-image .product-price span{font-size:.6em}.product-container .product-image .sub-description{font-size:.875em;color:var(--text-gray-light)}.product-container .product-image .view-gift-btn{display:flex;flex-wrap:wrap;width:100%;text-align:center;justify-content:center;color:var(--text-blue-dark);font-size:1em;background-color:transparent;border:solid 1px var(--text-blue-dark);padding:.4rem 1em;border-radius:.5em;box-shadow:none}.product-container .product-image .view-gift-btn:hover,.product-container .product-image .view-gift-btn:focus{cursor:pointer;color:#fff;border-color:var(--text-pink-light);background-color:var(--text-pink-light)}.testimonials-container{max-width:1280px;width:100%;overflow:hidden}.testimonials-container .testimonials-block{display:flex;flex-wrap:wrap;padding:1em;margin:0 1em;background-color:#fff;border-radius:1em;width:100%;box-sizing:border-box}.testimonials-container .testimonials-block .testimonial-rating{display:flex;flex-wrap:wrap;width:100%}.testimonials-container .testimonials-block .testimonial-rating .rating-value{display:flex}.testimonials-container .testimonials-block .testimonial-rating .rating-value img{display:flex;max-width:20px;margin:0 .3em}.testimonials-container .testimonials-block .recipients-btn{font-size:.875em;background:var(--text-pink-light);background:var(--pink-gradient);padding:.4rem .8em;color:#fff;outline:none;border:none;border-radius:.5em;box-shadow:none}.testimonials-container .testimonials-block .recipients-btn:hover,.testimonials-container .testimonials-block .recipients-btn:focus{cursor:pointer}.testimonials-container .testimonials-block .testimonials-content .sub-description{font-size:.875em;color:var(--text-blue-dark);font-style:italic;overflow-y:auto;max-height:12.8em}.testimonials-container .testimonials-block .testimonials-content .icon-circle-bg{background-color:transparent;border-radius:50%;padding:0rem}.testimonials-container .testimonials-block .testimonials-content .icon-circle-title{font-size:.875em;font-weight:500}.testimonials-container .testimonials-block .testimonials-content .icon-circle-sub-title{font-size:.75em;color:var(--text-gray-light)}.testimonials-container .slick-prev:before,.testimonials-container .slick-next:before{color:#000;font-size:26px}.testimonials-container .slick-prev:before:hover,.testimonials-container .slick-next:before:hover{color:#000;opacity:1}.testimonials-container .slick-prev{left:-25px;z-index:99}.testimonials-container .slick-next{right:-25px;z-index:99}.testimonials-container .slick-slide{padding:0 1rem}@media (min-width: 1401px){.testimonials-container .slick-slide{padding:0 .25rem}}@media (min-width: 1281px) and (max-width: 1400px){.testimonials-container .slick-slide{padding:0 .375rem}}@media (min-width: 1025px) and (max-width: 1280px){.testimonials-container .slick-slide{padding:0 .5rem}}@media (max-width: 1024px) and (min-width: 769px){.testimonials-container .slick-slide{padding:0 .75rem}}@media (max-width: 768px){.testimonials-container .slick-slide{padding:0 1rem}}.accordion{margin:2rem auto;background:#fff;border-radius:8px}.accordion-item{text-align:left;margin:1em 0;background-color:#f8f9fa;border-radius:.8em}.accordion-toggle{display:none}.accordion-label{font-size:1em;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;font-weight:550;cursor:pointer;color:var(--text-blue-dark);position:relative}.accordion-toggle:checked~.accordion-label{padding:1.2rem 1.5rem .5em}.accordion-label:after{content:"";width:18px;height:18px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.99992%209.87855L12.7123%206.16626L13.7729%207.22692L8.99992%2011.9999L4.22699%207.22692L5.28765%206.16626L8.99992%209.87855Z'%20fill='%232C3E50'/%3e%3c/svg%3e");transition:transform .3s ease}.accordion-toggle:checked+.accordion-label:after{content:"";width:18px;height:18px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.99992%208.12145L12.7123%2011.8337L13.7729%2010.7731L8.99992%206.00008L4.22699%2010.7731L5.28765%2011.8337L8.99992%208.12145Z'%20fill='%232C3E50'/%3e%3c/svg%3e")}.accordion-content{font-size:.875em;max-height:0;overflow:hidden;transition:all .3s ease-in-out;padding:0 1.5rem;color:var(--text-gray-light)}.accordion-toggle:checked~.accordion-content{max-height:200px;padding:.5rem 1.5rem 1.5rem}.accordion .accordion-btn{display:inline-flex;text-align:center;justify-content:center;color:var(--text-blue-dark);font-size:1em;background-color:transparent;border:solid 1px var(--text-blue-dark);padding:.4rem 1em;border-radius:.5em;box-shadow:none}.accordion .accordion-btn:hover,.accordion .accordion-btn:focus{cursor:pointer;color:#fff;border-color:var(--text-pink-light);background-color:var(--text-pink-light)}.footer-bar{background-color:#101828}.footer-wrapper{text-align:left}.footer-wrapper p{color:#f8f9fa99;font-size:.875em;font-weight:400;line-height:1.5}.footer-wrapper .footer-links h3{margin-bottom:1em!important}.footer-wrapper .footer-links ul{margin:0;padding:0;list-style:none}.footer-wrapper .footer-links ul li{margin:.8em 0;padding:0}.footer-wrapper .footer-links ul li a{font-size:.875em;font-weight:400;color:#f8f9fa99;margin:0;padding:0;text-decoration:none}.footer-wrapper .footer-links h3{margin-bottom:.5em}.footer-wrapper .footer-links ul{list-style:none;padding:0}.footer-wrapper .footer-links ul li{margin-bottom:.5em}.footer-section{padding-top:1.5em}.copyright-wrapper{text-align:center;background-color:#101828;color:#f8f9fa99;border-top:solid 1px rgba(248,249,250,.2);padding:1.5em 0 0}.copyright-wrapper p{margin:0;font-size:.875em;line-height:1.5}.support-wrapper .quick-access .circle{width:4em;height:4em;border-radius:50%;max-width:4em;max-height:4em;padding:.5em;display:flex;align-items:center;justify-content:center;background-color:#f0f5fc}.trust-banner-container{background-color:#fff0f5e6;width:100%;padding:10px 0 20px;margin-bottom:20px;border-top:2px solid #ff3e8a;border-bottom:1px solid rgba(255,255,255,.3);overflow:hidden;position:relative;z-index:10}.trust-headline{text-align:center;font-family:TheSeasons,Cormorant Garamond,Georgia,serif;font-size:30px;font-weight:500;color:#182132;margin:0 0 5px;min-height:1.2em}.trust-press-logo-link{transition:opacity .2s ease,filter .2s ease}.trust-press-logo-link:focus-visible{outline:2px solid #e277ba;outline-offset:4px;border-radius:4px}.trust-logo{height:2rem;width:calc(2rem * (160 / 44));max-height:36px;max-width:140px;aspect-ratio:160 / 44;-o-object-fit:contain;object-fit:contain;opacity:.72;filter:grayscale(100%);transition:opacity .2s ease,filter .2s ease,transform .2s ease;flex-shrink:0}.trust-press-logo-link:hover .trust-logo,.trust-press-logo-link:focus-visible .trust-logo{opacity:1;filter:grayscale(0%);transform:scale(1.03)}@media (min-width: 768px){.trust-headline{font-size:36px}.trust-logo{height:3rem;width:calc(3rem * (160 / 44));max-height:56px;max-width:220px;aspect-ratio:160 / 44;opacity:1;filter:none}}.trust-press-marquee{position:relative;overflow:hidden}.trust-press-marquee:before,.trust-press-marquee:after{content:"";position:absolute;top:0;bottom:0;width:2.5rem;z-index:1;pointer-events:none}.trust-press-marquee:before{left:0;background:linear-gradient(to right,#ffffff 15%,transparent)}.trust-press-marquee:after{right:0;background:linear-gradient(to left,#ffffff 15%,transparent)}.marquee-wrapper{display:flex;overflow:hidden;white-space:nowrap}.marquee-track{display:flex;align-items:center;gap:4rem;animation:scrollLeftToRight 20s linear infinite;will-change:transform;transform:translateZ(0)}.marquee-track--paused{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.marquee-track{animation-play-state:paused!important}}@keyframes scrollLeftToRight{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (max-width: 767px){.trust-headline{font-family:TheSeasons;font-size:16px;font-style:italic;font-weight:600;color:#e277ba;margin:0 0 10px}.trust-logo{opacity:1;filter:none}.marquee-track{gap:3rem}}@media (max-width: 1024px){.scrollbar-visible{overflow-x:auto!important;-ms-overflow-style:auto!important;scrollbar-width:auto!important;-webkit-overflow-scrolling:touch}.scrollbar-visible::-webkit-scrollbar{display:block!important;height:6px!important}.scrollbar-visible::-webkit-scrollbar-track{background:transparent!important}.scrollbar-visible::-webkit-scrollbar-thumb{background:#9d174d4d!important;border-radius:10px!important}.scrollbar-visible::-webkit-scrollbar-thumb:hover{background:#9d174d80!important}}@media (min-width: 1025px){.scrollbar-visible{scrollbar-width:none!important;-ms-overflow-style:none!important}.scrollbar-visible::-webkit-scrollbar{display:none!important}}@keyframes hero-kenburns{0%{transform:scale(1.06)}to{transform:scale(1)}}.hero-kenburns-img{animation:hero-kenburns 6s ease-in-out infinite alternate;will-change:transform}@media (prefers-reduced-motion: reduce){.hero-kenburns-img{animation:none}}
