.service-tile-link{text-decoration:none;color:inherit}.service-tile{padding:2rem;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:1rem;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;position:relative;overflow:hidden}.service-tile:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#D6876B 0%,#3d2f71 100%);opacity:0;transition:opacity 3s cubic-bezier(.4,0,.2,1);z-index:-1}.service-tile:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle 300px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(122,8,124,.12) 0%,rgba(122,8,124,.06) 30%,transparent 60%);opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0}.service-tile:hover{transform:translateY(-8px);box-shadow:0 16px 48px #03264293}.service-tile:hover:before{opacity:1}.service-tile:hover:after{opacity:1}.service-logo{transition:transform .3s ease;display:flex;align-items:center;justify-content:center;width:60px;height:60px;position:relative;z-index:1}.logo-image{max-width:100%;max-height:100%;object-fit:contain;filter:brightness(0) invert(1);transition:filter .3s ease}.service-tile:hover .service-logo{transform:scale(1.1)}.service-tile:hover .logo-image{filter:brightness(0) invert(1)}.service-content{text-align:center;position:relative;z-index:1}.service-name{font-size:1.2rem;font-weight:400;color:#fff;margin:0;transition:color .3s ease}.service-arrow{font-size:1.2rem;color:#fff;transition:all .3s ease;position:relative;z-index:1}.service-tile:hover .service-arrow{transform:translate(4px);color:#fff}.instagram-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.instagram-camera{width:100%;height:100%;position:relative;background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.camera-body{width:40px;height:40px;border:2px solid rgba(255,255,255,.9);border-radius:8px;position:relative}.camera-lens{width:20px;height:20px;border:2px solid rgba(255,255,255,.9);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.camera-flash{width:8px;height:8px;background:rgba(255,255,255,.9);border-radius:50%;position:absolute;top:8px;right:8px}.service-tile:hover .instagram-icon{transform:scale(1.1);box-shadow:0 8px 32px rgb (31 95 135 / 37%),  inset 0 1px 0 (255,255,255,.3)}.facebook-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.facebook-icon{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.google-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.google-icon{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.apple-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.apple-icon{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease;position:relative}.logo-image{width:40px;height:40px;object-fit:contain;filter:brightness(0) invert(1);transition:all .3s ease}.spotify-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.spotify-icon{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease;position:relative}.netflix-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.netflix-icon{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.paypal-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.paypal-text{width:100%;height:100%;background:#00457C;border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.paypal-text span{color:#fff;font-size:.9rem;font-weight:700;font-family:Poppins,sans-serif}.amex-logo{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.amex-text{width:100%;height:100%;background:#006FCF;border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #1f26875e,inset 0 1px #ffffff4d;transition:all .3s ease}.amex-text span{color:#fff;font-size:.8rem;font-weight:700;font-family:Poppins,sans-serif}.service-tile:hover .facebook-icon,.service-tile:hover .google-icon,.service-tile:hover .apple-icon,.service-tile:hover .spotify-icon,.service-tile:hover .netflix-icon,.service-tile:hover .paypal-icon,.service-tile:hover .amex-text{transform:scale(1.1);box-shadow:0 12px 40px #1f268780,inset 0 1px #fff6}.service-tile:hover .service-name{color:#fff}[class*=-logo]{width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.service-tile [class*=-icon]{width:100%;height:100%;background:rgba(255,255,255,.25);border-radius:12px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);box-shadow:0 12px 40px #5092bc5e,inset 0 1px #ffffff4d;transition:all .3s ease}.service-tile [class*=-icon] span{color:#fff;font-size:1.2rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.2)}.whatsapp-icon span,.microsoft-icon span,.amazon-icon span,.tiktok-icon span{font-size:1.5rem}.linkedin-icon span,.twitter-icon span{font-size:1.1rem;font-weight:700}.payid-icon span,.bpay-icon span,.afterpay-icon span,.zippay-icon span,.commbank-icon span,.anz-icon span,.westpac-icon span,.nab-icon span,.visa-icon span,.mastercard-icon span,.ebay-icon span,.mygov-icon span,.servicensw-icon span,.disneyplus-icon span,.stan-icon span,.binge-icon span,.kayo-icon span,.foxtel-icon span,.telstra-icon span,.optus-icon span,.vodafone-icon span,.aussiebroadband-icon span,.origin-icon span,.agl-icon span,.energyaustralia-icon span{font-size:.8rem;font-weight:600}.service-tile:hover [class*=-icon]{transform:scale(1.1);box-shadow:0 12px 40px #5092bc5e,inset 0 1px #ffffff4d}@media (max-width: 768px){.service-tile{padding:1.5rem;min-height:120px}.service-logo{font-size:2.5rem}.service-name{font-size:1.25rem}}.footer{background:rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);padding:1rem 0;margin-top:auto}.footer-content{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.footer-content p{color:#ffffffb3;font-size:.9rem;margin:0}.footer-links{display:flex;align-items:center;gap:.5rem}.footer-links a{color:#ffffffb3;text-decoration:none;font-size:.9rem;transition:color .3s ease}.footer-links a:hover{color:#ffffffe6}.separator{color:#ffffff80;font-size:.9rem}@media (max-width: 768px){.footer-content{flex-direction:column;text-align:center;gap:.5rem}}.home{min-height:100vh;display:flex;flex-direction:column;padding-top:5rem}.main-content{flex:1;padding:4rem 0;position:relative;z-index:10}.hero{text-align:left;margin-bottom:0!important;padding:0!important;max-width:800px;margin-left:0;position:relative;z-index:10;margin-right:auto;overflow:hidden}.hero-text{position:relative;z-index:1;padding:2rem;text-align:left}.hero-text h1{font-size:3.5rem!important;margin-bottom:0!important;line-height:1.1;opacity:0;animation:fadeInUp 1.2s ease-out .3s forwards}.hero-text .heading-light{font-weight:200}.hero-text .heading-bold{font-weight:700;font-style:italic}.tagline{font-size:3.5rem!important;font-family:Poppins,sans-serif;font-weight:200!important;margin-bottom:0;line-height:1.1;opacity:0;animation:fadeInUp 1.2s ease-out .6s forwards}.tagline:nth-of-type(2){animation-delay:.9s}.tagline:last-of-type{margin-bottom:0}.hero-cta{text-align:left;margin:3rem 0;padding:0 2rem}.cta-button{background:transparent;border:2px solid rgba(255,255,255,.3);border-radius:12px;padding:16px 32px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:500;color:inherit;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:.5rem}.cta-button:hover{background:rgba(255,255,255,.1);border-color:#ffffff80;transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.cta-button:active{transform:translateY(0)}.cta-microcopy{font-family:Poppins,sans-serif;font-size:.9rem;font-weight:300;color:#ffffffb3;margin:0;line-height:1.4}.icon-button-container{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin:.25rem 0}.icon-text{color:#fffc;font-size:1.5rem;font-weight:400;text-align:center}.icon-button{display:flex;align-items:center;justify-content:center;border:none;outline:none;cursor:pointer;transition:all .3s ease;text-decoration:none;width:50px;height:50px}.icon-button:hover{background:rgba(255,255,255,.2);border:none;outline:none;color:#ffffffe6;transform:translateY(-1px)}.icon-text{font-family:Poppins,sans-serif}.chevron-icon{transition:transform .3s ease}.icon-button:hover .chevron-icon{transform:translateY(2px)}.take-it-from-here{text-align:center;margin:2rem 0;animation:fadeIn 2s ease-in-out 3s;animation-fill-mode:both}.take-it-text{font-size:.9rem;font-weight:300;color:#fffc;margin:0;font-family:Poppins,sans-serif;cursor:pointer}.pulse-arrow{display:inline-block;position:relative;width:1em;height:1em;overflow:hidden;vertical-align:middle;cursor:pointer}.pulse-arrow .arrow-outer,.pulse-arrow .arrow-inner{display:flex;align-items:center;justify-content:center;position:absolute;left:0;width:100%;height:100%;line-height:1;transition:transform .4s cubic-bezier(.4,0,.2,1)}.pulse-arrow .arrow-outer{top:0;transform:translateY(0)}.pulse-arrow .arrow-inner{top:100%;transform:translateY(0)}.take-it-text:hover .pulse-arrow .arrow-outer,.take-it-text:hover .pulse-arrow .arrow-inner{transform:translateY(-100%)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}}.animated-copy-section{margin:.25rem 0;overflow:hidden;position:relative;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.animated-copy-container{width:100%;overflow:hidden;padding:1.5rem 0 4rem}.seo-heading{font-size:1.25rem;font-weight:400;max-width:800px;margin:0 auto;line-height:1.5}.search-section{margin-bottom:4rem}.recommendation-section{margin-bottom:10rem;margin-top:15rem;text-align:center;position:relative;z-index:10}.recommendation-header{margin-bottom:3rem}.recommendation-header h2{font-weight:200}.recommendation-header p{font-size:1.2rem;font-family:Poppins,sans-serif;font-weight:300;max-width:600px;margin:0 auto}.recommendation-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;max-width:1200px;margin:0 auto}.recommendation-card{background:rgba(3,0,0,.06);border-radius:16px;padding:2rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);text-align:center;transition:transform .3s ease,box-shadow .3s ease}.card-icon{width:60px;height:60px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center}.card-icon img{background:none!important;border:none!important;border-radius:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;width:55px;height:55px}.recommendation-card h3{font-weight:300}.recommendation-card p{font-size:1rem;font-family:Poppins,sans-serif;font-weight:300;margin-bottom:2rem;line-height:1.6}.card-actions{display:flex;flex-direction:column;gap:.75rem}.services-section{padding-top:6rem;margin-bottom:4rem}.services-header{margin-bottom:3rem;text-align:center}.services-header h2{font-weight:200}.h2-fade-in{opacity:0;transform:translateY(20px);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),transform .8s cubic-bezier(.25,.46,.45,.94)}.h2-fade-in.h2-in-view{opacity:1;transform:translateY(0)}@media (max-width: 1200px){.grid-cols-4{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.grid-cols-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.grid-cols-4{grid-template-columns:1fr}}.no-results-message{text-align:center;padding:3rem;background:rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.no-results-message p{font-size:1.1rem;color:#fffc}.more-guides-message{text-align:center;padding:3rem 2rem;margin-top:2rem}.more-guides-message p{color:#fffc;font-size:1rem;font-weight:300;line-height:1.6;max-width:600px;margin:0 auto}.more-guides-message a{color:#ffffffe6;text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.more-guides-message a:hover{color:#fff}@media (max-width: 768px){.more-guides-message a .arrow{width:.85em;height:.85em;top:.12em;margin-left:2px}}@media (max-width: 768px){.main-content{padding:2rem 0}.hero{padding:0!important;text-align:left}.hero-text{text-align:left}.hero-text h1{font-size:2.5rem!important;font-weight:200!important}.tagline{font-size:2.5rem!important;font-family:Poppins,sans-serif;font-weight:200!important}.hero-cta{margin:2rem 0;padding:0 1rem}.cta-button{padding:14px 28px;font-size:1rem}.cta-microcopy{font-size:.85rem}.animated-copy{font-size:.9rem}.animated-copy span{font-size:.8rem;margin-right:2rem}.seo-heading{font-size:1.1rem}.search-section,.services-section{margin-bottom:3rem}.recommendation-section{margin:10rem 0}.recommendation-header h2{font-size:1.5rem}.recommendation-header p{font-size:1.1rem}.recommendation-cards{grid-template-columns:1fr;gap:1.5rem}.recommendation-card{padding:1.5rem}.recommendation-card h3{font-size:1.25rem}.home-faq-header h2{font-size:1.2rem}.home-faq-card{padding:1.25rem}}.home-faq-section{margin:8rem 0;padding:3rem 0;border-top:1px solid rgba(255,255,255,.08)}.home-faq-header{margin-bottom:3rem;text-align:center}.home-faq-header h2{font-weight:200}.home-faq-header p{font-size:1.2rem;font-family:Poppins,sans-serif;font-weight:300;max-width:760px;margin:1rem auto 0;color:#fffc}.home-faq-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem;align-items:stretch}@media (max-width: 1200px){.home-faq-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.home-faq-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.home-faq-cards{grid-template-columns:1fr}}.home-faq-card{padding:0;background:rgba(3,0,0,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:inherit;transition:all .3s ease;position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;min-height:120px}.home-faq-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#D6876B 0%,#3d2f71 100%);opacity:0;transition:opacity 3s cubic-bezier(.4,0,.2,1);z-index:-1;border-radius:12px}.home-faq-card:hover{box-shadow:0 16px 48px #03264293;transform:translateY(-4px)}.home-faq-card:hover:before{opacity:1}.home-faq-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle 300px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(122,8,124,.12) 0%,rgba(122,8,124,.06) 30%,transparent 60%);opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0;border-radius:12px}.home-faq-card:hover:after{opacity:1}.home-faq-card{text-decoration:none;color:inherit}.home-faq-card h3{padding:1.5rem;font-family:Poppins,sans-serif;font-size:1rem;font-weight:300;line-height:1.4;margin:0;position:relative;z-index:1;color:#ffffffe6;transition:color .3s ease;display:flex;align-items:center;min-height:120px;height:100%}.home-faq-card:hover h3{color:#fff}.home-faq-view-all{text-align:center;margin-top:2rem}.home-faq-view-all-link{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:#ffffffe6;font-size:1rem;font-weight:300;font-family:Poppins,sans-serif;transition:all .3s ease}.home-faq-view-all-link:hover{color:#fff}.home-faq-view-all-link .service-arrow{font-size:1.2rem;color:#fff;transition:all .3s ease}.home-faq-view-all-link:hover .service-arrow{transform:translate(4px);color:#fff}.about-page{min-height:100vh;color:#fff;font-family:Poppins,sans-serif;position:relative;z-index:1}.about-container{max-width:1200px;margin:0 auto;padding:2rem;position:relative;z-index:1}.back-link-container{margin-bottom:2rem}.back-link{display:inline-block;color:#fffc;text-decoration:none;font-size:1rem;font-weight:400;transition:color .3s ease;margin-bottom:0!important;background:none;border:none;cursor:pointer;font-family:Poppins,sans-serif}.about-hero{text-align:center;margin-bottom:4rem;padding:3rem 0}.about-hero h1{font-size:3rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ffffff 0%,#e0e0e0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle{font-size:1.2rem;font-weight:300;color:#fffc;max-width:600px;margin:0 auto;line-height:1.6}.mission-section{margin-bottom:4rem;padding:2rem 0;display:flex;justify-content:center}.mission-container{background:rgba(20,19,19,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;width:100%;text-align:center}.mission-container h2{font-size:2.5rem;font-weight:200;margin-bottom:2rem;color:#fff}.mission-container p{font-size:1.1rem;line-height:1.8;color:#ffffffe6;margin-bottom:1.5rem;font-weight:300}.what-we-do-section{margin-bottom:4rem;padding:2rem 0}.what-we-do-section h2{font-size:2.5rem;font-weight:600;margin-bottom:2rem;color:#fff;text-align:center}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-top:2rem}.service-item{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;transition:transform .3s ease,box-shadow .3s ease}.service-item:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d}.service-item h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#fff}.service-item p{font-size:1rem;line-height:1.6;color:#fffc;font-weight:300}.values-section{margin-bottom:4rem;padding:2rem 0}.values-section h2{font-size:2.5rem;font-weight:600;margin-bottom:2rem;color:#fff;text-align:center}.values-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.value-item{text-align:center;padding:1.5rem}.value-item h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#fff}.value-item p{font-size:1rem;line-height:1.6;color:#fffc;font-weight:300}.values-tiles-section{margin-bottom:4rem;padding:2rem 0}.values-tiles-section h2{font-size:2.5rem;font-weight:200;margin-bottom:2rem;color:#fff;text-align:center}.values-tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-top:2rem;max-width:800px;margin-left:auto;margin-right:auto}.value-tile{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.value-tile:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#D6876B 0%,#3d2f71 100%);opacity:0;transition:opacity 3s cubic-bezier(.4,0,.2,1);z-index:-1}.value-tile:hover{transform:translateY(-8px);box-shadow:0 16px 48px #03264293}.value-tile:hover:before{opacity:1}.value-icon{margin-bottom:1.5rem}.value-icon img{width:24px;height:24px;filter:brightness(0) invert(1);transition:transform .3s ease}.value-tile:hover .value-icon img{transform:scale(1.1)}.value-tile h3{font-size:1.2rem;font-weight:300;margin-bottom:1rem;color:#fff}.value-tile p{font-size:.9rem;line-height:1.6;color:#fffc;font-weight:300}.about-feedback-section{margin:4rem 0;padding:2rem 0;text-align:center;position:relative}.about-feedback-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgba(255,255,255,.2)}.about-feedback-section h2{font-size:2.5rem;font-weight:200;margin-bottom:1.5rem;color:#fff;margin-top:2rem}.about-feedback-section p{font-size:1.1rem;line-height:1.8;color:#ffffffe6;margin-bottom:2rem;font-weight:300;max-width:600px;margin-left:auto;margin-right:auto}.feedback-link{display:inline-block;color:#ffffffe6;text-decoration:none;font-size:1rem;font-weight:300;transition:color .3s ease}.feedback-link:hover{color:#fff}@media (max-width: 768px){.about-container{padding:1rem}.about-hero h1{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.mission-section h2,.what-we-do-section h2,.values-section h2,.contact-section h2{font-size:2rem}.services-grid,.values-list{grid-template-columns:1fr}.service-item,.contact-info{padding:1.5rem}}@media (max-width: 768px){.values-tiles{grid-template-columns:1fr;max-width:100%}}@media (max-width: 480px){.about-hero h1{font-size:2rem}.mission-section h2,.what-we-do-section h2,.values-section h2,.contact-section h2{font-size:1.8rem}.service-item,.contact-info{padding:1rem}}.help-block{margin:3rem 0;padding:2rem 0;text-align:center;position:relative}.help-block:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100%;height:1px;background:rgba(255,255,255,.1)}.help-content p{font-size:1.1rem;font-weight:300;line-height:1.6;color:#fffc;margin-bottom:1rem}.help-content p:last-child{margin-bottom:0}.help-content a{color:#ffffffe6;text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.help-content a:hover{color:#fff}@media (max-width: 768px){.help-block{margin:2rem 0;padding:1.5rem 0}.help-content p{font-size:1rem}}.guide-page{min-height:100vh;display:flex;flex-direction:column;padding-top:2rem}.guide-content{margin:3rem 0;position:relative}.back-link{display:inline-block;color:#fffc;text-decoration:none;font-size:1rem;font-weight:400;transition:color .3s ease;margin-bottom:0!important;background:none;border:none;cursor:pointer;font-family:inherit;padding:0}.hero h1{font-size:3.5rem;font-weight:300;margin-bottom:1rem}.hero-subtitle{font-size:1.3rem;color:#fffc;margin-bottom:2rem}.guide-page .animated-copy-section{margin:.25rem 0;overflow:hidden;position:relative;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);opacity:0;transition:opacity .8s ease-in-out}.guide-page .animated-copy-section.fade-in{opacity:1}.guide-page.apple-theme{background:#012B4A;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.apple-theme .guide-layout{overflow:visible}.guide-page.apple-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.apple-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#012B4A}.guide-page.apple-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.apple-theme .blob1{background:#6AA5D1;top:-20%;left:-20%;animation-delay:0s}.guide-page.apple-theme .blob2{background:#347099;top:40%;left:50%;animation-delay:10s}.guide-page.apple-theme .blob3{background:#05406C;top:70%;left:-10%;animation-delay:20s}.guide-page.spotify-theme{background:#347099;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.spotify-theme .guide-layout{overflow:visible}.guide-page.spotify-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.spotify-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#347099}.guide-page.spotify-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.spotify-theme .blob1{background:#05406C;top:-20%;left:-20%;animation-delay:0s}.guide-page.spotify-theme .blob2{background:#012B4A;top:40%;left:50%;animation-delay:10s}.guide-page.spotify-theme .blob3{background:#6AA5D1;top:70%;left:-10%;animation-delay:20s}.guide-page.google-theme{background:#05406C;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.google-theme .guide-layout{overflow:visible}.guide-page.google-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.google-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#05406C}.guide-page.google-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.google-theme .blob1{background:#347099;top:-20%;left:-20%;animation-delay:0s}.guide-page.google-theme .blob2{background:#012B4A;top:40%;left:50%;animation-delay:10s}.guide-page.google-theme .blob3{background:#6AA5D1;top:70%;left:-10%;animation-delay:20s}.guide-page.linkedin-theme{background:#6AA5D1;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.linkedin-theme .guide-layout{overflow:visible}.guide-page.linkedin-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.linkedin-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#6AA5D1}.guide-page.linkedin-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.linkedin-theme .blob1{background:#012B4A;top:-20%;left:-20%;animation-delay:0s}.guide-page.linkedin-theme .blob2{background:#05406C;top:40%;left:50%;animation-delay:10s}.guide-page.linkedin-theme .blob3{background:#347099;top:70%;left:-10%;animation-delay:20s}.guide-page.facebook-theme{background:#347099;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.facebook-theme .guide-layout{overflow:visible}.guide-page.facebook-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.facebook-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#347099}.guide-page.facebook-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.facebook-theme .blob1{background:#6AA5D1;top:-20%;left:-20%;animation-delay:0s}.guide-page.facebook-theme .blob2{background:#012B4A;top:40%;left:50%;animation-delay:10s}.guide-page.facebook-theme .blob3{background:#05406C;top:70%;left:-10%;animation-delay:20s}.guide-page.instagram-theme{background:#05406C;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.instagram-theme .guide-layout{overflow:visible}.guide-page.instagram-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.instagram-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#05406C}.guide-page.instagram-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.instagram-theme .blob1{background:#347099;top:-20%;left:-20%;animation-delay:0s}.guide-page.instagram-theme .blob2{background:#6AA5D1;top:40%;left:50%;animation-delay:10s}.guide-page.instagram-theme .blob3{background:#012B4A;top:70%;left:-10%;animation-delay:20s}.guide-page.netflix-theme{background:#012B4A;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.netflix-theme .guide-layout{overflow:visible}.guide-page.netflix-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.netflix-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#012B4A}.guide-page.netflix-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.netflix-theme .blob1{background:#05406C;top:-20%;left:-20%;animation-delay:0s}.guide-page.netflix-theme .blob2{background:#347099;top:40%;left:50%;animation-delay:10s}.guide-page.netflix-theme .blob3{background:#6AA5D1;top:70%;left:-10%;animation-delay:20s}.guide-page.microsoft-theme{background:#6AA5D1;position:relative;overflow:visible;min-height:100vh;height:100%}.guide-page.microsoft-theme .guide-layout{overflow:visible}.guide-page.microsoft-theme .sidebar-column{position:sticky;top:2rem;z-index:10}.guide-page.microsoft-theme .bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:#6AA5D1}.guide-page.microsoft-theme .blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.guide-page.microsoft-theme .blob1{background:#012B4A;top:-20%;left:-20%;animation-delay:0s}.guide-page.microsoft-theme .blob2{background:#05406C;top:40%;left:50%;animation-delay:10s}.guide-page.microsoft-theme .blob3{background:#347099;top:70%;left:-10%;animation-delay:20s}.animated-copy-container{width:100%;overflow:hidden;padding:3rem 0;display:flex;align-items:center;justify-content:center;min-height:6rem}.animated-copy{display:flex;white-space:nowrap;animation:scrollText 20s linear infinite;font-weight:100;font-style:italic;font-family:Poppins,sans-serif;letter-spacing:.5px}.animated-copy span{margin-right:1rem;font-size:2rem;font-weight:300}@keyframes scrollText{0%{transform:translate(0)}to{transform:translate(-25%)}}.related-services-title{text-align:center;margin-bottom:2rem}@media (max-width: 768px){.related-services-grid{grid-template-columns:1fr;gap:1rem}.related-services-title{font-size:1.25rem}}.steps-column{display:flex;flex-direction:column;gap:2rem}.steps-column h1{animation:guideHeaderFadeIn 1.2s cubic-bezier(.25,.46,.45,.94)}@keyframes guideHeaderFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.important-info-header{display:flex;align-items:center;margin-bottom:.5rem}.important-info-icon{font-size:1rem;margin-right:.5rem}.important-info-title{font-size:1rem;font-weight:600;font-family:Poppins,sans-serif;font-style:normal!important;margin:0}.important-info-text{font-size:.9rem!important;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6;margin:0}.guide-intro{text-align:left;margin-bottom:0;padding:2rem;background:rgba(255,255,255,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);position:sticky;top:2rem}.guide-intro h2{font-size:1.5rem;font-weight:600;font-style:normal!important}.guide-intro h3{font-style:normal!important}.guide-intro p{font-size:.9rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;margin-bottom:1rem;line-height:1.6}.guide-intro ul{list-style:none;padding:0;margin:0}.guide-intro li{font-size:1rem;font-family:Poppins,sans-serif;font-weight:300;color:#fffc;margin-bottom:.5rem;padding-left:0;position:relative}.ready-items{margin-top:1rem}.ready-items p{margin:.5rem 0;padding:0;font-size:1rem;font-family:Poppins,sans-serif;font-weight:300;color:#fffc;line-height:1.6;display:flex;align-items:center;gap:.5rem}.ready-item-icon{width:16px;height:16px;flex-shrink:0;opacity:.8;position:relative;animation:iconPulse 2.5s ease-in-out infinite}.ready-item-icon:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;background:radial-gradient(circle,rgba(255,255,255,.4) 0%,transparent 60%);border-radius:50%;opacity:0;animation:glowPulse 2.5s ease-in-out infinite;z-index:-1}@keyframes iconPulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes glowPulse{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.5)}}.ready-items p:first-child{margin-top:0}.ready-items p:last-child{margin-bottom:0}.timeline-container{position:relative;padding:0;background:transparent;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;border:none}.timeline-line{position:absolute;left:calc(.5rem - 1px);top:1.5rem;bottom:.5rem;width:2px;background:white;z-index:1;opacity:0;transition:opacity .8s ease-in-out}.timeline-line.fade-in{opacity:1}.steps-container{display:flex;flex-direction:column;gap:2rem;padding:0}.step-item{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:3rem;padding:0;background:transparent;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;transition:none;opacity:1;transform:none;animation:none;z-index:2}.step-item:last-child{margin-bottom:0}.step-item:nth-child(1){animation-delay:.1s}.step-item:nth-child(2){animation-delay:.2s}.step-item:nth-child(3){animation-delay:.3s}.step-item:nth-child(4){animation-delay:.4s}.step-item:nth-child(5){animation-delay:.5s}.step-header{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.step-circle{background:white;width:1rem;height:1rem;border-radius:50%;flex-shrink:0;z-index:3;position:relative;opacity:0;transition:opacity .8s ease-in-out}.step-circle.fade-in{opacity:1}.step-number{background:transparent;opacity:50%;font-size:3.75rem;font-weight:900;font-family:Inter,sans-serif;flex-shrink:0;z-index:3;position:relative;margin-right:1rem}.step-content{flex:1;padding-top:0;background:transparent;margin-left:2rem}.step-instructions{display:flex;flex-direction:column;gap:.75rem}.step-instructions p{margin:0;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6;position:relative;padding-left:1.5rem}.step-instructions p:before{content:"•";position:absolute;left:0;color:#ffffffe6;font-weight:700}.step-instructions .nested-bullets{margin-left:1.5rem}.step-instructions .nested-bullets p{padding-left:1.5rem;position:relative}.step-instructions .nested-bullets p:before{left:0;position:absolute}.step-note{margin-top:1rem;padding:.75rem;background:rgba(255,255,255,.05);border-left:3px solid rgba(255,255,255,.3);border-radius:4px}.step-note p{margin:0;font-size:.9rem!important;color:#fff;line-height:1.5;padding-left:0}.step-note p:before{display:none}.step-instructions div{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;margin:.5rem 0;line-height:1.6}.step-instructions a{text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.step-instructions a:hover{font-weight:300}.step-instructions a:hover .arrow{transform:translate(4px,-4px)}.step-content h2{font-style:normal!important}.step-content div{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6}.step-content a{text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.step-content a:hover{font-weight:300}.step-content a .arrow,.step-instructions a .arrow{display:inline-block;transition:transform .3s ease}.step-content ul{list-style:none;padding:0}.step-content li{color:#fffc;position:relative;padding:.5rem 0 .5rem 1.5rem}.step-content li:before{content:"•";font-weight:700;position:absolute;left:0}.guide-cta{text-align:center;margin-top:4rem;padding:3rem;background:rgba(255,255,255,.05);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.guide-cta h2{font-size:1.5rem;font-weight:600;font-style:normal!important}.guide-cta p{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;margin-bottom:2rem;max-width:500px;margin-left:auto;margin-right:auto}.cta-button{display:inline-block;background:linear-gradient(135deg,#7A087C,#4A148C);padding:1rem 2rem;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease}.cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 20px #7a087c4d}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.service-header{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.2)}.service-logo-large{font-size:4rem;margin-bottom:1rem}.service-description{font-size:1.2rem;color:#fffc;margin-top:1rem}.guide-steps{margin-bottom:4rem}.guide-intro{font-size:1.1rem;color:#ffffffe6;margin-bottom:2rem;line-height:1.6}.steps-container{display:flex;flex-direction:column;gap:1.5rem}.step-card{display:flex;align-items:flex-start;padding:2rem;gap:1.5rem;transition:all .3s ease}.step-card:hover{background:rgba(255,255,255,.3);transform:translateY(-2px)}.step-number{width:50px;height:50px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;flex-shrink:0}.step-content p{font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6}.additional-resources{margin-bottom:3rem}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.resource-card{padding:2rem;text-align:center}.resource-card h3{margin-bottom:1rem}.resource-card p{color:#ffffffe6;line-height:1.6}.disclaimer{background:rgba(255,255,255,.1);border-radius:12px;padding:2rem;border-left:4px solid rgba(255,255,255,.3)}.disclaimer p{color:#fffc;font-size:.95rem;line-height:1.6;margin:0}.error-content{text-align:center;margin:2rem 0}.error-content h1{margin-bottom:1rem}.error-content p{margin-bottom:2rem;color:#fffc}@media (max-width: 768px){.guide-content{margin:2rem 0;padding:0!important}.guide-layout{grid-template-columns:1fr;gap:2rem}.sidebar-column{position:static;top:auto;order:-1;padding:0 16px}.guide-intro{position:static!important;margin-bottom:2rem}.guide-page.apple-theme .sidebar-column,.guide-page.spotify-theme .sidebar-column,.guide-page.google-theme .sidebar-column,.guide-page.linkedin-theme .sidebar-column,.guide-page.facebook-theme .sidebar-column,.guide-page.instagram-theme .sidebar-column,.guide-page.netflix-theme .sidebar-column,.guide-page.microsoft-theme .sidebar-column{position:static!important;top:auto!important}.steps-column{padding:0 16px}.timeline-line,.step-circle{display:none}.step-content{margin-left:0}.guide-intro h3{font-size:1.25rem}.animated-copy{font-size:.9rem}.animated-copy span{font-size:.8rem;margin-right:2rem}.parallax-section{height:70vh;margin:2rem -20px}.parallax-content h2{font-size:2rem}.parallax-content p{font-size:1rem}.service-logo-large{font-size:3rem}.step-card{flex-direction:column;text-align:center;gap:1rem}.step-number{align-self:center}.resources-grid{grid-template-columns:1fr;gap:1.5rem}.disclaimer{padding:1.5rem}}.feedback{min-height:100vh;padding:6rem 0 2rem}.feedback .hero{text-align:center;margin-bottom:3rem}.feedback .hero h1{margin-bottom:1rem}.feedback .hero .tagline{font-size:1.3rem;margin-bottom:2rem}.feedback-content{display:grid;grid-template-columns:2fr 1fr;gap:2rem;max-width:1000px;margin:0 auto}.feedback-form{display:flex;flex-direction:column;gap:1.5rem}.form-group{display:flex;flex-direction:column;gap:.5rem}.form-group label{font-weight:600;font-size:.9rem}.form-group .input{width:100%;box-sizing:border-box}.form-group textarea.input{resize:vertical;min-height:120px}.form-group select.input{cursor:pointer}.contact-info{display:flex;flex-direction:column;gap:1.5rem}.contact-item h3{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.contact-item p{line-height:1.5}@media (max-width: 768px){.feedback{padding-top:5rem}.feedback-content{grid-template-columns:1fr;gap:1.5rem}.feedback .hero h1{font-size:2rem}.feedback .hero .tagline{font-size:1.1rem}}.privacy-policy-page{min-height:100vh;display:flex;flex-direction:column;padding-top:2rem}.guide-content{margin:2rem 0;position:relative}.back-link{display:inline-block;color:#fffc;text-decoration:none;font-size:1rem;font-weight:400;transition:color .3s ease;margin-bottom:0!important}.back-link:hover{text-decoration:underline}.guide-layout{display:grid;grid-template-columns:2fr 1fr;gap:3rem;align-items:start}.steps-column{padding:0}.steps-title{font-size:2.5rem;font-weight:500;font-family:Poppins,sans-serif;font-style:normal!important;margin-bottom:.5rem;color:inherit}.policy-content{margin-top:2rem}.policy-section{margin-bottom:2.5rem}.policy-section:last-child{margin-bottom:0}.policy-section h3{font-size:1.5rem;font-weight:500;font-family:Poppins,sans-serif;font-style:normal!important;margin-bottom:1rem;color:inherit}.policy-section h4{font-size:1.2rem;font-weight:500;font-family:Poppins,sans-serif;margin:1.5rem 0 .5rem;color:inherit}.policy-section p{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6;margin-bottom:1rem}.policy-section ul{list-style:none;padding:0;margin:1rem 0}.policy-section li{color:#fffc;position:relative;padding:.5rem 0 .5rem 1.5rem;font-family:Poppins,sans-serif;font-weight:300}.policy-section li:before{content:"•";font-weight:700;position:absolute;left:0}.policy-section strong{font-weight:500}.policy-section a{text-decoration:none;font-weight:500;transition:color .3s ease;color:inherit}.policy-section a:hover{text-decoration:underline}.last-reviewed{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.last-reviewed p{font-size:.8rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffff80;margin:0;line-height:1.4}.sidebar-column{position:sticky;top:2rem}.guide-intro{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;margin-bottom:2rem}.guide-intro h2{font-size:1.5rem;font-weight:500;font-family:Poppins,sans-serif;font-style:normal!important;margin-bottom:1.5rem;color:inherit}.guide-intro p{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6;margin-bottom:1rem}.guide-intro ul{list-style:none;padding:0;margin:1rem 0}.guide-intro li{color:#fffc;position:relative;padding:.5rem 0 .5rem 1.5rem;font-family:Poppins,sans-serif;font-weight:300}.guide-intro li:before{content:"•";font-weight:700;position:absolute;left:0}.guide-intro a{color:inherit;text-decoration:none;font-weight:500;transition:color .3s ease}.guide-intro a:hover{text-decoration:underline}.contact-email{font-size:1.1rem;font-family:Poppins,sans-serif;font-weight:300;color:#ffffffe6;line-height:1.6;margin-top:1rem}.contact-email a{color:inherit;text-decoration:none;font-weight:500;transition:color .3s ease}.contact-email a:hover{text-decoration:underline}@media (max-width: 1024px){.guide-layout{grid-template-columns:1fr;gap:2rem}.sidebar-column{position:static}}@media (max-width: 768px){.privacy-policy-page{padding-top:1rem}.guide-content{margin:1rem 0}.guide-layout{gap:1.5rem}.steps-column,.guide-intro{padding:1.5rem}.steps-title{font-size:2rem}.policy-section h3{font-size:1.3rem}.policy-section h4{font-size:1.1rem}.policy-section p{font-size:1rem}.contact-item{gap:.75rem}.contact-icon{font-size:1.25rem}.contact-details h4{font-size:1rem}.contact-details p{font-size:.9rem}}.faq-page{min-height:100vh;display:flex;flex-direction:column;padding-top:2rem;color:#fff;font-family:Poppins,sans-serif;position:relative;z-index:1;animation:fadeInPage .5s cubic-bezier(.4,0,.2,1)}@keyframes fadeInPage{0%{opacity:0}to{opacity:1}}.faq-content-wrapper{margin:3rem 0;position:relative}.faq-header{padding:0;margin:0;margin-bottom:2rem}.faq-header h1{margin-bottom:0}@keyframes faqHeaderFadeIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.back-link-container{margin-bottom:0}.back-link{display:inline-block;color:#fffc;text-decoration:none;font-size:1rem;font-weight:400;transition:color .3s ease;margin-bottom:0!important;background:none;border:none;cursor:pointer;font-family:Poppins,sans-serif;padding:0}.back-link:hover{color:#fff;text-decoration:underline}.breadcrumbs{display:flex;align-items:center;gap:.5rem;margin-bottom:0;font-size:1rem;font-weight:400;font-family:Poppins,sans-serif}.breadcrumb-link{color:#fffc;text-decoration:none;transition:color .3s ease}.breadcrumb-link:hover{color:#fff;text-decoration:underline}.breadcrumb-separator{width:1em;height:1em;opacity:.6;flex-shrink:0;display:inline-block;vertical-align:middle;object-fit:contain}.breadcrumb-current{color:#fff;font-weight:400}.faq-header h1{font-size:1.75rem;font-weight:500;line-height:1.15;margin-bottom:0;letter-spacing:-.01em;font-family:Poppins,sans-serif;animation:faqHeaderFadeIn 1.2s cubic-bezier(.25,.46,.45,.94)}@media (max-width: 768px){.faq-header h1{font-size:1.5rem}}.faq-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.faq-category-card{padding:2rem;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;position:relative;overflow:hidden;background:rgba(3,0,0,.06);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:16px;isolation:isolate}.faq-category-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle,#D6876B 0%,#3d2f71 100%);opacity:0;transition:opacity 3s cubic-bezier(.4,0,.2,1);z-index:-1;border-radius:16px}.faq-category-card:hover{box-shadow:0 16px 48px #03264293}.faq-category-card:hover:before{opacity:1}.faq-category-card:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle 300px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(122,8,124,.12) 0%,rgba(122,8,124,.06) 30%,transparent 60%);opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:0;border-radius:16px}.faq-category-card:hover:after{opacity:1}.category-header{margin-bottom:1.5rem;position:relative;z-index:1}.category-title{font-size:1.25rem;font-weight:300;margin:0}.category-questions{list-style:none;padding:0;margin:0;flex-grow:1;position:relative;z-index:1}.question-item{margin-bottom:1rem}.question-link{background:none;border:none;padding:0;color:#ffffffe6;text-decoration:none;font-size:1rem;font-weight:300;font-family:Poppins,sans-serif;cursor:pointer;transition:color .3s ease;text-align:left;width:100%;display:inline}.question-link:hover{color:#fff}.question-link .link-text{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;text-decoration-color:#fff6;transition:text-decoration-color .3s ease}.question-link:hover .link-text{text-decoration-color:#fff}.view-all-link{background:none;border:none;padding:0;color:#ffffffe6;text-decoration:none;font-size:1rem;font-weight:300;font-family:Poppins,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem}.view-all-link:hover{color:#fff}.view-all-link .service-arrow{font-size:1.2rem;color:#fff;transition:all .3s ease}.view-all-link:hover .service-arrow{transform:translate(4px);color:#fff}.view-all-divider{margin-top:1.5rem;margin-bottom:1rem;border-top:1px solid rgba(255,255,255,.1);width:100%}.view-all-bottom{margin-top:0;margin-left:auto;margin-right:0}.question-answer{margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.1);max-height:1000px;overflow:hidden;opacity:1;transform:translateY(0);transition:max-height .5s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94),transform .4s cubic-bezier(.25,.46,.45,.94),margin-top .5s cubic-bezier(.25,.46,.45,.94),padding-top .5s cubic-bezier(.25,.46,.45,.94);animation:fadeInDown .4s cubic-bezier(.25,.46,.45,.94);will-change:max-height,opacity,transform}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.question-answer p{font-size:.95rem;line-height:1.8;color:#ffffffe6;font-weight:300;margin:0}.question-answer a{color:#ffffffe6;text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.question-answer a:hover{color:#fff}@media (max-width: 768px){.faq-container{padding:1rem}.faq-header{padding:0;margin:0;margin-bottom:1.5rem}.faq-content{grid-template-columns:1fr;gap:1.5rem}.faq-category-card{padding:1.5rem}.category-header{margin-bottom:1.25rem}.category-title{font-size:1.1rem}.question-link{font-size:.95rem}.question-link .arrow{width:.85em;height:.85em;top:.12em;margin-left:2px}.view-all-link{font-size:.95rem}.view-all-link .arrow{width:.85em;height:.85em;top:.12em;margin-left:2px}.question-answer p{font-size:.9rem}.question-answer a .arrow{width:.85em;height:.85em;top:.12em;margin-left:2px}}.all-faqs-section{margin-top:0;padding-top:0;border-top:none}.all-faqs-title{margin-bottom:2rem}.faq-category-section{margin-bottom:3rem;scroll-margin-top:100px}.faq-category-section-title{margin-bottom:1.5rem;font-size:1.5rem;font-weight:500}.faq-accordion{display:flex;flex-direction:column;gap:1.5rem}.faq-accordion-item{background:rgba(237,233,233,.023);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;transition:border-color .4s ease;scroll-margin-top:100px;will-change:border-color;position:relative;isolation:isolate}.faq-accordion-item:before{display:none}.faq-accordion-item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle 200px at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(122,8,124,.12) 0%,rgba(122,8,124,.06) 50%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0;border-radius:12px}.faq-accordion-item:hover:after{opacity:1}.faq-accordion-item:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:2px}.faq-accordion-item.expanded{border-color:#fff3}.faq-accordion-question{width:100%;padding:1.5rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#ffffffe6;font-size:1rem;font-weight:400;font-family:Poppins,sans-serif;transition:color .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.faq-accordion-question:hover{color:#fff}.faq-question-text{flex:1;margin-right:1rem}.faq-chevron{display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .3s ease}.faq-chevron .chevron-icon{width:1.5rem;height:1.5rem;opacity:1;transition:opacity .3s ease}.faq-accordion-item.expanded .faq-chevron .chevron-icon{opacity:1}.faq-accordion-answer{display:grid;grid-template-rows:0fr;padding:0 1.5rem;color:#ffffffe6;font-weight:300;line-height:1.8;overflow:hidden;scroll-margin-top:100px;opacity:0;transform:translateY(-4px);transition:grid-template-rows .6s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94) .1s,transform .5s cubic-bezier(.25,.46,.45,.94),padding-bottom .6s cubic-bezier(.25,.46,.45,.94);will-change:grid-template-rows,opacity,transform;position:relative;z-index:1}.faq-accordion-answer>*{overflow:hidden;min-height:0}.faq-accordion-answer.expanded{grid-template-rows:1fr;opacity:1;transform:translateY(0);padding-bottom:1.5rem;transition:grid-template-rows .6s cubic-bezier(.25,.46,.45,.94),opacity .4s cubic-bezier(.25,.46,.45,.94),transform .5s cubic-bezier(.25,.46,.45,.94),padding-bottom .6s cubic-bezier(.25,.46,.45,.94)}.faq-accordion-answer:not(.expanded){transition:grid-template-rows .5s cubic-bezier(.32,.72,.38,1),opacity .3s cubic-bezier(.32,.72,.38,1),transform .4s cubic-bezier(.32,.72,.38,1),padding-bottom .5s cubic-bezier(.32,.72,.38,1)}.faq-accordion-answer p{margin:0;font-size:.95rem}.faq-accordion-answer a{color:#ffffffe6;text-decoration:none;font-weight:300;transition:all .3s ease;display:inline-flex;align-items:baseline}.faq-accordion-answer a:hover{color:#fff}@media (max-width: 768px){.all-faqs-section{margin-top:3rem;padding-top:2rem}.faq-category-section{margin-bottom:2rem}.faq-category-section-title{font-size:1.25rem;margin-bottom:1rem}.faq-accordion-question{padding:1.25rem;font-size:.95rem}.faq-accordion-answer{padding:0 1.25rem 1.25rem}.faq-accordion-answer p{font-size:.9rem}.faq-accordion-answer a .arrow{width:.85em;height:.85em;top:.12em;margin-left:2px}.related-services-grid{grid-template-columns:1fr}}.related-services-section{margin:3rem 0;padding:2rem 0}.related-services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:800px;margin:0 auto}@media (max-width: 768px){.related-services-grid{grid-template-columns:1fr;gap:1rem}}.App{min-height:100vh;display:flex;flex-direction:column}.text-center{text-align:center}.mb-4{margin-bottom:2rem}.mb-6{margin-bottom:3rem}.mt-4{margin-top:2rem}.p-6{padding:3rem}.p-8{padding:4rem}.grid{display:grid;gap:2rem}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}@media (max-width: 768px){.grid-cols-2,.grid-cols-3,.grid-cols-4{grid-template-columns:1fr}.p-6,.p-8{padding:2rem}}*{color:inherit}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;background:#012B4A;min-height:100vh;color:#fff;line-height:1.6}a .link-text,button .link-text{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline}a:has(.link-text),button:has(.link-text){font-size:0;line-height:0}a:has(.link-text) .link-text,button:has(.link-text) .link-text,a:has(.link-text) .arrow,button:has(.link-text) .arrow{font-size:1rem;line-height:1.6}a .arrow,button .arrow{display:inline-block;width:1.05em;height:1.05em;margin-left:.05em;vertical-align:baseline;position:relative;top:.14em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17L17 7'/><path d='M10 7h7v7'/></svg>") no-repeat center / contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M7 17L17 7'/><path d='M10 7h7v7'/></svg>") no-repeat center / contain;transition:transform .3s ease;flex-shrink:0}a:hover .arrow,button:hover .arrow{transform:translate(4px,-4px)}@media (max-width: 768px){a .arrow,button .arrow{width:.85em;height:.85em;top:.12em;margin-left:.05em}}.glass{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);border-radius:16px}.glass-strong{background:rgba(255,255,255,.25);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.25);border-radius:20px;box-shadow:0 12px 40px #1f268766}.fade-in{animation:fadeIn .6s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:12px 24px;font-family:inherit;font-weight:500;color:#fff;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn:hover{background:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.btn:active{transform:translateY(0)}.input{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:16px 20px;font-family:inherit;font-size:16px;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.input::placeholder{color:#ffffffb3}.input:focus{outline:none;background:rgba(255,255,255,.3);border-color:#ffffff80;box-shadow:0 0 0 3px #ffffff1a}h1{font-weight:500;font-size:2.5rem;line-height:1.1;margin-bottom:1rem;font-family:Poppins,sans-serif;color:inherit}.heading-light{font-weight:400;color:inherit}.heading-bold{font-weight:700;color:inherit}h2{font-weight:500;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;color:inherit}h3{font-weight:500;font-size:1.5rem;line-height:1.4;margin-bottom:.75rem;color:inherit}p{font-weight:400;font-size:1.1rem;line-height:1.6;color:inherit}.subtitle{font-weight:300;font-size:1rem;line-height:1.6;color:inherit;margin-bottom:.5rem}.tagline{font-style:normal;font-weight:300;color:inherit}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.5rem}.container{padding:0 16px}}.bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.blob{position:absolute;width:60vw;height:60vw;border-radius:50%;filter:blur(60px);opacity:.6;animation:drift 10s infinite alternate ease-in-out}.blob1{background:#6AA5D1;top:-20%;left:-20%;animation-delay:0s}.blob2{background:#347099;top:40%;left:50%;animation-delay:10s}.blob3{background:#05406C;top:70%;left:-10%;animation-delay:20s}@keyframes drift{0%{transform:translate(0) scale(1)}to{transform:translate(100px,-100px) scale(1.5)}}.guide-page,.privacy-policy-page,.home-page{position:relative;z-index:1}
