.policy-card,.privacy-card,.terms-card{box-shadow:0 4px 28px rgba(54,39,108,.07)}.contact-box-icon,.pb-icon,.tb-icon{width:44px;height:44px;font-size:1rem}.hero-h1 em,.sec-h2 em{font-style:italic}.eyebrow span,.form-logo-tag,.pricing-super,.ps-label,.stag{text-transform:uppercase}.blog-breadcrumb a,.buy-btn,.contact-box a,.wa-cta{text-decoration:none}.buy-btn,.faq-btn,.form-btn{cursor:pointer}.blog-hero-section,.faq-body,.form-btn,.hero,.price-strip,.pricing-section,.privacy-card,.service-card,.terms-card,.wa-strip{overflow:hidden}.blog-hero-section{position:relative;padding:100px 0 90px}.blog-hero-grid,.blog-hero-section::after,.blog-hero-section::before{position:absolute;pointer-events:none}.blog-hero-grid{inset:0;background-image:linear-gradient(rgba(53,39,109,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(53,39,109,.05) 1px,transparent 1px);background-size:42px 42px}.blog-hero-section::before{content:'';width:520px;height:520px;border-radius:50%;background-image:radial-gradient(circle at 10% 60%,rgba(5,169,160,.07) 0,transparent 50%),radial-gradient(circle at 90% 15%,rgba(53,39,109,.06) 0,transparent 40%);top:-160px;right:-100px}.blog-hero-section::after{content:'';width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(5,169,160,.1) 0,transparent 65%);bottom:-120px;left:-60px}.blog-hero-section h1{font-family:Sora,sans-serif;font-size:clamp(2rem, 5vw, 3rem);font-weight:800;color:var(--text-dark);line-height:1.2;margin-bottom:24px}.blog-breadcrumb{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;border-radius:50px;font-size:.875rem;font-weight:500}.blog-breadcrumb a{color:rgba(0,0,0,.72);transition:color .2s}.blog-breadcrumb a:hover,.faq-btn:hover .faq-q,.form-secure i{color:var(--teal)}.blog-breadcrumb .sep{color:rgba(0,0,0,.35);font-size:.72rem}.blog-breadcrumb .current,.faq-body-inner a{color:var(--teal);font-weight:600}.policy-block h3,.privacy-block h2,.terms-block h2{font-family:Sora,sans-serif;font-weight:700;margin:0}.policy-section{padding:72px 0 80px;background:var(--light-bg)}.policy-card{background:var(--white);border-radius:18px;border:1px solid var(--border);padding:52px 56px}.policy-block,.policy-intro{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--border)}.policy-intro{font-size:1rem;color:#5a5775;line-height:1.85}.policy-block:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.policy-block-header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.policy-block h3{font-size:1.12rem;color:var(--text-dark)}.policy-block p{font-size:.96rem;color:#5a5775;line-height:1.88;margin:0}.contact-box p{color:#5a5775}.privacy-section,.terms-section{padding:72px 0 90px;background:var(--light-bg)}.privacy-card,.terms-card{background:var(--white);border-radius:18px;border:1px solid var(--border)}.privacy-block,.terms-block{padding:36px 48px;border-bottom:1px solid var(--border)}.privacy-block:last-child,.terms-block:last-child{border-bottom:none}.privacy-block-header,.terms-block-header{display:flex;align-items:center;gap:14px;margin-bottom:20px}.pb-icon,.tb-icon{border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pb-icon.teal,.tb-icon.teal{background:rgba(5,169,160,.12);color:var(--teal)}.pb-icon.purple,.tb-icon.purple{background:rgba(54,39,108,.1);color:var(--purple)}.pb-icon.red,.tb-icon.red{background:rgba(220,53,69,.1);color:#dc3545}.pb-icon.blue,.tb-icon.blue{background:rgba(13,110,253,.1);color:#0d6efd}.pb-icon.orange,.tb-icon.orange{background:rgba(253,126,20,.1);color:#fd7e14}.pb-icon.green,.tb-icon.green{background:rgba(25,135,84,.1);color:#198754}.pb-icon.indigo,.tb-icon.indigo{background:rgba(102,16,242,.1);color:#6610f2}.privacy-block h2,.terms-block h2{font-size:1.15rem;color:var(--text-dark)}.terms-block p{font-size:.94rem;color:var(--text-body);line-height:1.88;margin-bottom:12px}.privacy-block p:last-child,.terms-block p:last-child{margin-bottom:0}.intro-card{background:linear-gradient(135deg,rgba(5,169,160,.07),rgba(54,39,108,.06));border:1px solid rgba(5,169,160,.22);border-radius:16px;padding:32px 36px;margin-bottom:28px;display:flex;gap:20px;align-items:flex-start}.intro-card .ic-icon{width:50px;height:50px;background:var(--teal);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.15rem;flex-shrink:0}.contact-box p,.intro-card p{font-size:.95rem;color:var(--text-body);line-height:1.85;margin:0}.privacy-block p,.rule-list li{font-size:.94rem;color:var(--text-body)}.privacy-block p{line-height:1.88;margin-bottom:14px}.rule-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.rule-list li{display:flex;align-items:flex-start;gap:12px;line-height:1.75}.rule-list li .rl-icon{width:22px;height:22px;border-radius:50%;background:rgba(5,169,160,.12);color:var(--teal);display:flex;align-items:center;justify-content:center;font-size:.65rem;flex-shrink:0;margin-top:2px}.contact-box{display:flex;align-items:flex-start;gap:16px;background:linear-gradient(135deg,rgba(5,169,160,.07),rgba(54,39,108,.05));border:1px solid rgba(5,169,160,.22);border-radius:12px;padding:20px 24px}.contact-box-icon{border-radius:12px;background:var(--teal);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.contact-box a{color:var(--teal);font-weight:600}.contact-box a:hover,.faq-body-inner a:hover{text-decoration:underline}.hero{display:grid;grid-template-columns:1fr 660px;min-height:100vh;position:relative}.hero::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.035) 1px,transparent 1px);background-size:26px 26px;pointer-events:none;z-index:0}.hero-glow{position:absolute;width:720px;height:720px;border-radius:50%;background:radial-gradient(circle,rgba(5,169,160,.13) 0,transparent 60%);top:-240px;left:-120px;pointer-events:none;z-index:0}.form-btn i,.form-btn span,.hero-left,.hero-right{z-index:1;position:relative}.hero-left{padding:30px 64px 80px 80px;display:flex;flex-direction:column;justify-content:center}.eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:30px}.eyebrow .eline{width:40px;height:2px;background:var(--teal)}.eyebrow span{font-size:.68rem;font-weight:800;letter-spacing:.2em;color:var(--teal)}.hero-h1{font-size:clamp(2.6rem, 5vw, 4.6rem);font-weight:900;color:var(--text-dark);line-height:1.07;margin-bottom:22px}.hero-h1 em{color:var(--teal);position:relative}.hero-h1 em::after{content:'';position:absolute;bottom:2px;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--teal),transparent);border-radius:2px}.hero-body{font-size:.98rem;color:rgba(0,0,0,.52);line-height:1.82;max-width:500px;margin-bottom:38px}.price-strip{display:inline-flex;align-items:stretch;margin-bottom:36px;border-radius:12px;border:1px solid var(--border-dark)}.ps-label{background:var(--teal);color:var(--white);font-size:.68rem;font-weight:800;letter-spacing:.14em;padding:0 18px;display:flex;align-items:center;flex-shrink:0}.ps-final,.ps-mid{background:rgba(0,0,0,.04);display:flex}.ps-mid{padding:14px 22px;border-right:1px solid var(--border-dark);flex-direction:column;justify-content:center}.ps-mid .base{font-size:.75rem;color:rgba(0,0,0,.32);text-decoration:line-through}.ps-mid .gst{font-size:.65rem;color:rgba(0,0,0,.22)}.ps-final{padding:14px 26px;align-items:center;gap:10px}.ps-final .amount{font-size:1.9rem;font-weight:900;color:var(--gold);line-height:1}.ps-final .incl{font-size:.65rem;color:rgba(0,0,0,.3);line-height:1.4}.trust-row{display:flex;flex-wrap:wrap;gap:10px}.trust-pill{display:inline-flex;align-items:center;gap:7px;background:rgba(0,0,0,.045);border:1px solid rgba(0,0,0,.09);color:rgba(0,0,0,.6);font-size:.77rem;font-weight:500;padding:7px 14px;border-radius:50px}.form-logo,.hero-right{display:flex;align-items:center}.pill i,.trust-pill i{color:var(--teal);font-size:.78rem}.hero-right{background:var(--white);justify-content:center;padding:60px 44px}.hero-right::before{content:'';position:absolute;top:0;bottom:0;left:-52px;width:90px;background:var(--white);clip-path:polygon(52px 0,100% 0,100% 100%,0 100%);z-index:2}.form-card{width:100%;max-width:520px;position:relative;z-index:3}.form-logo{gap:14px;margin-bottom:28px}.form-btn,.form-secure{display:flex;align-items:center}.form-logo img{height:36px}.form-logo-sep{width:1px;height:26px;background:var(--border)}.form-logo-tag{font-size:.66rem;font-weight:700;color:var(--muted);letter-spacing:.06em;line-height:1.35}.form-card h2{font-size:2.75rem;font-weight:900;color:var(--purple);line-height:1.18;margin-bottom:6px}.fnum,.form-btn,.wa-cta span,.wa-text h3{font-weight:700}.form-sub{font-size:1.02rem;color:var(--muted);line-height:1.65;margin-bottom:28px}.sec-h2,.stag{margin-bottom:18px}.form-btn{width:100%;padding:14px;background:var(--purple);color:var(--white);font-size:.9rem;border:none;border-radius:10px;transition:.28s;justify-content:center;gap:10px;letter-spacing:.03em;margin-top:6px;position:relative}.form-btn::before{content:'';position:absolute;left:-100%;top:0;bottom:0;width:100%;background:linear-gradient(135deg,var(--teal),var(--teal-dark));transition:left .32s}.form-btn:hover::before{left:0}.form-btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px var(--teal-glow)}.form-secure{text-align:center;font-size:.72rem;color:var(--muted);margin-top:12px;justify-content:center;gap:5px}.sec-h2 em,.stag{color:var(--teal)}.services-section,.what-section{background:var(--white);padding:100px 0;position:relative;overflow:hidden}.what-section::after{content:'PTE';position:absolute;right:-30px;top:50%;transform:translateY(-50%);font-size:280px;font-weight:900;color:rgba(5,169,160,.04);line-height:1;pointer-events:none;user-select:none}.stag{display:inline-flex;align-items:center;gap:10px;font-size:.67rem;font-weight:800;letter-spacing:.18em}.stag-line{width:30px;height:2px;background:var(--teal)}.sec-h2{font-size:clamp(1.75rem, 3.2vw, 2.7rem);font-weight:900;color:var(--purple);line-height:1.16}.sec-p{font-size:.95rem;color:var(--muted);line-height:1.85;margin-bottom:14px}.cl-check,.fi2.t{background:var(--teal-dim);color:var(--teal)}.accent-border{border-left:4px solid var(--teal);padding-left:22px;margin-bottom:28px}.check-list{list-style:none;padding:0;margin:24px 0 0;display:flex;flex-direction:column;gap:12px}.check-list li{display:flex;align-items:flex-start;gap:12px;font-size:.92rem;color:var(--purple);line-height:1.7}.cl-check,.fl-stat{align-items:center;display:flex}.cl-check{width:22px;height:22px;border-radius:6px;justify-content:center;font-size:.62rem;flex-shrink:0;margin-top:2px}.img-wrap{position:relative}.img-wrap img{width:100%;border-radius:18px;box-shadow:0 20px 60px rgba(13,11,26,.11);display:block}.fl-stat{position:absolute;background:var(--white);border-radius:14px;box-shadow:0 8px 28px rgba(13,11,26,.12);padding:14px 18px;gap:12px;z-index:2}.fgrp,.pricing-section,.pricing-z,.service-card,.wa-inner,.wa-strip{position:relative}.fl-stat.tl{top:-16px;left:-16px}.fl-stat.br{bottom:-16px;right:-16px}.fl-stat .fi2{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:.92rem}.fi2.g{background:rgba(240,180,41,.12);color:var(--gold)}.fl-val{font-size:1rem;font-weight:800;color:var(--purple);line-height:1}.fl-lbl{font-size:.68rem;color:var(--muted);margin-top:3px}.wa-strip{background:var(--purple-dark)}.wa-strip::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.025) 1px,transparent 1px);background-size:22px 22px}.wa-inner{z-index:1;display:flex;align-items:stretch;min-height:116px}.wa-text{flex:1;padding:32px 48px;display:flex;align-items:center;gap:20px}.wa-cta,.wa-icon-box{align-items:center;display:flex}.wa-icon-box{width:50px;height:50px;border-radius:14px;background:rgba(37,211,102,.14);justify-content:center;color:#25d366;font-size:1.35rem;flex-shrink:0}.wa-text h3{font-size:1.05rem;color:var(--white);margin-bottom:4px}.wa-text p{font-size:.83rem;color:rgba(255,255,255,.46);margin:0}.wa-cta{background:#25d366;justify-content:center;padding:0 48px;flex-shrink:0;transition:background .22s}.pill,.wa-cta span{align-items:center}.wa-cta:hover{background:#1ea952}.wa-cta span{font-size:.88rem;color:var(--white);display:flex;gap:10px;white-space:nowrap}.wa-cta i{font-size:1.12rem}.about-section{background:var(--off-white);padding:100px 0}.pill-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pill{display:inline-flex;gap:7px;background:var(--white);border:1.5px solid var(--border);color:var(--purple);font-size:.81rem;font-weight:600;padding:8px 16px;border-radius:50px;transition:.2s}.pill:hover{border-color:var(--teal);background:rgba(5,169,160,.06);color:var(--teal)}.pricing-section{padding:110px 0;text-align:center}.pricing-section::before{content:'';position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:26px 26px}.pricing-section::after{content:'';position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(5,169,160,.14) 0,transparent 60%);bottom:-200px;right:-120px}.pricing-z{z-index:2}.pricing-super{font-size:.66rem;font-weight:800;letter-spacing:.2em;color:var(--teal);margin-bottom:18px;display:flex;align-items:center;justify-content:center;gap:12px}.big-price,.buy-btn{display:inline-flex}.pricing-super::after,.pricing-super::before{content:'';width:28px;height:1px;background:var(--teal)}.pricing-section h2{font-size:clamp(1.9rem, 4vw, 3.2rem);font-weight:900;color:var(--text-dark);margin-bottom:14px}.pricing-sub{font-size:.95rem;color:rgba(0,0,0,.4);margin-bottom:56px;max-width:400px;margin-left:auto;margin-right:auto}.big-price{align-items:flex-end;gap:24px;margin-bottom:52px;flex-wrap:wrap;justify-content:center}.bp-old{text-align:right;margin-bottom:8px}.bp-now,.faq-btn{text-align:left}.bp-old .bpo-was{font-size:.75rem;color:rgba(0,0,0,.28);margin-bottom:4px}.bp-old .bpo-val{font-size:1.05rem;color:rgba(0,0,0,.28);text-decoration:line-through}.bp-sep{width:1px;height:64px;background:rgba(0,0,0,.09);flex-shrink:0}.buy-btn,.faq-item.open .ftoggle{background:var(--teal);color:var(--white)}.bp-now .bpn-val{font-size:clamp(3.8rem, 8vw, 6.2rem);font-weight:900;color:var(--gold);line-height:1}.bp-now .bpn-incl{font-size:.68rem;color:rgba(0,0,0,.28);margin-top:5px}.buy-btn{align-items:center;gap:12px;font-size:.95rem;font-weight:800;padding:18px 48px;border-radius:12px;border:none;transition:.25s;box-shadow:0 6px 28px var(--teal-glow);letter-spacing:.04em}.buy-btn:hover{background:#07c9bf;color:var(--purple);transform:translateY(-3px);box-shadow:0 14px 40px var(--teal-glow)}.faq-section{background:var(--white);padding:100px 0}.faq-watermark{font-size:clamp(5rem, 10vw, 10rem);font-weight:900;color:rgba(5,169,160,.05);line-height:1;user-select:none;pointer-events:none}.faq-list{display:flex;flex-direction:column}.faq-btn,.ftoggle{display:flex;align-items:center}.faq-item{border-bottom:1px solid var(--border)}.faq-item:first-child{border-top:1px solid var(--border)}.faq-btn{width:100%;background:0 0;border:none;padding:20px 0;gap:16px}.fnum{font-size:.9rem;color:var(--teal);width:28px;flex-shrink:0}.faq-q,.service-card h3{font-weight:700;color:var(--purple)}.faq-q{font-size:.91rem;flex:1;transition:color .2s}.ftoggle{width:32px;height:32px;border-radius:50%;border:1.5px solid var(--border);justify-content:center;font-size:.74rem;color:var(--muted);transition:.25s;flex-shrink:0}.fgrp input,.service-card{border:1.5px solid var(--border)}.faq-item.open .ftoggle{border-color:var(--teal);transform:rotate(45deg)}.faq-body{max-height:0;transition:max-height .35s}.faq-item.open .faq-body{max-height:240px}.faq-body-inner{padding:0 0 20px 44px;font-size:.9rem;color:var(--muted);line-height:1.82}.services-section::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(53,39,109,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(53,39,109,.03) 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:48px}.service-card{background:var(--white);border-radius:16px;padding:30px 26px;transition:.28s}.service-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--teal),var(--purple));transform:scaleX(0);transform-origin:left;transition:transform .3s}.service-card:hover{border-color:var(--teal);box-shadow:0 12px 40px rgba(5,169,160,.12);transform:translateY(-4px)}.service-card:hover::before{transform:scaleX(1)}.sc-icon{width:52px;height:52px;border-radius:14px;background:var(--teal-dim);color:var(--teal);display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:18px}.service-card h3{font-size:1rem;margin-bottom:10px}.service-card p{font-size:.88rem;color:var(--muted);line-height:1.78;margin:0}.fgrp input,.fgrp select{width:100%;padding:13px 14px 13px 40px;font-size:.88rem;color:var(--purple);background:var(--off-white);outline:0;transition:.22s}.fgrp{margin-bottom:13px}.fgrp .fi{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:.8rem;pointer-events:none}.fgrp input{border-radius:10px}.fgrp input::placeholder{color:#bbb9c8}.fgrp input:focus,.fgrp select:focus{border-color:var(--teal);background:var(--white);box-shadow:0 0 0 3px rgba(5,169,160,.1)}.fgrp select{border:1.5px solid var(--border);border-radius:10px;appearance:none}