.page_page__T4SB_{background:var(--marble-bg);min-height:100vh}.page_reviewsSection__nZnLl{padding:4rem 1rem;max-width:1400px;margin:0 auto}.page_masonryGrid__3sYsG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.page_reviewCard__EMxFl{background:var(--white);border:1px solid var(--ivory-darker);border-radius:12px;padding:2.5rem;box-shadow:var(--shadow-soft);transition:var(--transition);display:flex;flex-direction:column}.page_reviewCard__EMxFl:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1);border-color:var(--gold)}.page_stars__iHYC3{color:var(--gold);font-size:1.2rem;margin-bottom:1rem;letter-spacing:.1em}.page_reviewText__91Pik{font-size:1.1rem;line-height:1.6;color:var(--black);margin-bottom:2rem;font-style:italic;font-family:var(--font-serif);flex:1 1}.page_reviewAuthor__PO00W{display:flex;align-items:center;gap:1rem;margin-top:auto}.page_authorAvatar__w7R3u{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--ivory));display:flex;align-items:center;justify-content:center;color:var(--black);font-weight:700;font-size:1.2rem}.page_authorInfo__nzmuF h4{font-size:1rem;color:var(--black);margin-bottom:.2rem}.page_authorInfo__nzmuF span{font-size:.8rem;color:var(--muted);display:flex;align-items:center;gap:.3rem}.page_verifiedIcon__NlwNr{color:#4caf50;font-size:.9rem}.page_ctaSection__BWKJN{text-align:center;padding:5rem 1rem;background:var(--ivory-dark);margin-top:2rem}.page_ctaSection__BWKJN h2{font-family:var(--font-serif);font-size:2.5rem;color:var(--black);margin-bottom:1rem}.page_ctaSection__BWKJN p{color:var(--muted);margin-bottom:2rem}.page_btnPrimary__0LX1Y{display:inline-block;background:var(--black);color:var(--white);padding:1rem 2.5rem;text-decoration:none;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;transition:var(--transition)}.page_btnPrimary__0LX1Y:hover{background:var(--gold-dark)}.page_starsRow__bIelL{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.page_googleBadge__VKpQ9{color:#444;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background:#f8f9fa;border-radius:4px;border:1px solid #e8eaed}.page_googleBadge__VKpQ9,.page_webBadge__JUIi9{display:flex;align-items:center;gap:6px;font-size:.8rem;padding:4px 8px}.page_webBadge__JUIi9{color:var(--gold-dark);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-sans);background:rgba(201,168,76,.1);border-radius:4px;border:1px solid rgba(201,168,76,.3)}.page_authorAvatarImg__zmusK{border-radius:50%;object-fit:cover}.page_googleCtaSection__0iubY{padding:4rem 1rem;max-width:1000px;margin:0 auto 4rem}.page_googleCtaContainer__BDqf9{background:linear-gradient(145deg,var(--white),var(--ivory-dark));border:1px solid var(--gold);border-radius:16px;padding:4rem 2rem;box-shadow:0 10px 30px rgba(0,0,0,.05);text-align:center;position:relative;overflow:hidden}.page_googleCtaContainer__BDqf9:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4285f4,#34a853,#fbbc05,#ea4335)}.page_googleCtaContent__jnA34{position:relative;z-index:2;max-width:700px;margin:0 auto}.page_googleCtaContent__jnA34 h2{font-family:var(--font-serif);font-size:2.2rem;color:var(--black);margin-bottom:1rem}.page_googleCtaContent__jnA34 p{color:var(--charcoal);font-size:1.1rem;margin-bottom:2.5rem;line-height:1.7;opacity:.9}.page_btnGoogle__82PCJ{display:inline-flex;align-items:center;justify-content:center;background:var(--white);color:var(--black);font-weight:600;padding:1rem 2rem;border-radius:30px;text-decoration:none;font-size:1.05rem;border:1px solid #dadce0;box-shadow:0 4px 15px rgba(0,0,0,.06);transition:all .3s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.page_btnGoogle__82PCJ:hover{box-shadow:0 6px 20px rgba(0,0,0,.1);transform:translateY(-2px);border-color:#d2e3fc;background:#f8fbff}@media (max-width:1024px){.page_masonryGrid__3sYsG{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_masonryGrid__3sYsG{grid-template-columns:1fr}.page_googleCtaSection__0iubY{padding:2rem 1rem}.page_googleCtaContainer__BDqf9{padding:3rem 1.5rem}.page_googleCtaContent__jnA34 h2{font-size:1.8rem}}.page_hero__TH1sX{position:relative;padding:7rem 1rem 4rem;text-align:center;background:linear-gradient(160deg,#070705,#1a1510 45%,#0e0c0a);color:var(--ivory);overflow:hidden;border-bottom:2px solid rgba(201,168,76,.15);box-shadow:0 16px 40px rgba(0,0,0,.12);z-index:10}.page_hero__TH1sX:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(201,168,76,.15) 0,transparent 60%);pointer-events:none;z-index:1}.page_hero__TH1sX:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:40px;background:linear-gradient(180deg,transparent,rgba(201,168,76,.05));z-index:2;pointer-events:none}.page_watermark__x7_E_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;max-width:600px;opacity:.05;pointer-events:none;z-index:0}.page_watermark__x7_E_ img{width:100%;height:auto;object-fit:contain}.page_heroContent__psa0V{position:relative;z-index:2;max-width:800px;margin:0 auto}.page_tag__PqUCe{display:inline-block;padding:.4rem 1.2rem;border:1px solid var(--gold);color:var(--gold);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;margin-bottom:1.5rem}.page_heroTitle__w4Rzj{font-family:var(--font-serif);font-size:clamp(2rem,5vw,4rem);color:var(--ivory);line-height:1.2;margin-bottom:1rem;letter-spacing:-.02em}.page_heroTitle__w4Rzj em{font-style:italic;background:linear-gradient(135deg,#c9a84c,#f0d78a 45%,#d4a84b 75%,#9e7a2e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSub__hsS8A{font-size:1.1rem;color:hsla(38,44%,96%,.65);font-weight:300;max-width:600px;margin:0 auto;line-height:1.75}