.tamko-diamond-page[data-astro-cid-xpanbj3b]{padding-top:80px}.hero[data-astro-cid-xpanbj3b]{position:relative;background-image:url(/storm-bg.jpg);background-size:cover;background-position:center;min-height:60vh;display:flex;align-items:center;padding:8rem 0 4rem}.gradient-overlay[data-astro-cid-xpanbj3b]{position:absolute;inset:0;background:linear-gradient(135deg,#000000f2,#323232d9);z-index:1}.container[data-astro-cid-xpanbj3b]{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero-logo[data-astro-cid-xpanbj3b]{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.hero-logo-img[data-astro-cid-xpanbj3b]{max-width:200px;width:100%;height:auto;filter:drop-shadow(0 4px 12px rgba(0,0,0,.5));transition:transform .3s ease}.hero-logo-img[data-astro-cid-xpanbj3b]:hover{transform:scale(1.05)}.animated-title[data-astro-cid-xpanbj3b]{color:#fff;font-size:clamp(2rem,5vw,3.5rem);text-align:center;margin-bottom:2rem;line-height:1.2}.hero-content[data-astro-cid-xpanbj3b]{text-align:center;max-width:800px;margin:0 auto}.hero-statement[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;margin-bottom:1.5rem}.hero-description[data-astro-cid-xpanbj3b]{color:#fff;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6}section[data-astro-cid-xpanbj3b]{padding:4rem 0}.partnership-section[data-astro-cid-xpanbj3b]{padding:2rem 0}.partnership-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:2rem;border-radius:.5rem;border:1px solid var(--primary);max-width:800px;margin:0 auto}.partnership-images[data-astro-cid-xpanbj3b]{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.image-container[data-astro-cid-xpanbj3b]{width:200px;height:150px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:.5rem;padding:1rem;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}.image-container[data-astro-cid-xpanbj3b]:hover{transform:scale(1.05)}.partnership-logo[data-astro-cid-xpanbj3b]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.plus-sign[data-astro-cid-xpanbj3b]{font-size:3rem;color:var(--primary);font-weight:700}.about-card[data-astro-cid-xpanbj3b],.benefits-card[data-astro-cid-xpanbj3b],.why-matters-card[data-astro-cid-xpanbj3b],.coaches-card[data-astro-cid-xpanbj3b],.ready-card[data-astro-cid-xpanbj3b],.help-choosing-card[data-astro-cid-xpanbj3b],.day41-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:2.5rem;border-radius:.5rem;border:1px solid var(--primary);max-width:800px;margin:0 auto;transition:transform .3s ease}.about-card[data-astro-cid-xpanbj3b]:hover,.benefits-card[data-astro-cid-xpanbj3b]:hover,.why-matters-card[data-astro-cid-xpanbj3b]:hover,.coaches-card[data-astro-cid-xpanbj3b]:hover,.ready-card[data-astro-cid-xpanbj3b]:hover,.help-choosing-card[data-astro-cid-xpanbj3b]:hover,.day41-card[data-astro-cid-xpanbj3b]:hover{transform:translateY(-4px)}h2[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1.5rem;text-align:center}.about-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.benefits-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.why-matters-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.coaches-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.ready-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.help-choosing-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b],.day41-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b]{text-align:left}p[data-astro-cid-xpanbj3b]{color:var(--text);line-height:1.6;margin-bottom:1.5rem}.emphasis[data-astro-cid-xpanbj3b]{color:var(--primary);font-weight:600;font-style:italic}.schedule-cta[data-astro-cid-xpanbj3b]{text-align:center;margin-top:2rem}.schedule-btn[data-astro-cid-xpanbj3b]{display:inline-block;padding:1rem 2rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:var(--primary);color:#fff;border-radius:.5rem;text-decoration:none;transition:all .3s ease}.schedule-btn[data-astro-cid-xpanbj3b]:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 4px 12px #ff14934d}.benefits-list[data-astro-cid-xpanbj3b],.focus-list[data-astro-cid-xpanbj3b]{list-style:none;padding:0;margin:1.5rem 0}.benefits-list[data-astro-cid-xpanbj3b] li[data-astro-cid-xpanbj3b],.focus-list[data-astro-cid-xpanbj3b] li[data-astro-cid-xpanbj3b]{margin-bottom:1rem;padding-left:1.5rem;position:relative;color:var(--text);line-height:1.6}.benefits-list[data-astro-cid-xpanbj3b] li[data-astro-cid-xpanbj3b]:before,.focus-list[data-astro-cid-xpanbj3b] li[data-astro-cid-xpanbj3b]:before{content:"•";color:var(--primary);position:absolute;left:0;font-weight:700}.legacy-statement[data-astro-cid-xpanbj3b]{font-size:1.1rem;color:var(--primary);font-weight:600;margin-bottom:2rem}.transformation[data-astro-cid-xpanbj3b]{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:2rem 0;padding:2rem;background:#ff14931a;border-radius:.5rem}.from[data-astro-cid-xpanbj3b]{font-size:1.25rem;color:var(--text);font-style:italic}.to-arrow[data-astro-cid-xpanbj3b]{color:var(--primary);font-weight:700;font-size:1.1rem}.to[data-astro-cid-xpanbj3b]{font-size:1.25rem;color:var(--primary);font-weight:600;text-align:center}.coaches-statement[data-astro-cid-xpanbj3b],.cta-text[data-astro-cid-xpanbj3b]{color:var(--primary);font-weight:600;font-size:1.1rem}.book-call-link[data-astro-cid-xpanbj3b]{color:var(--primary);text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease;display:inline-block;padding:.5rem 1rem;border-radius:.5rem;background:#ff14931a;border:2px solid transparent}.book-call-link[data-astro-cid-xpanbj3b]:hover{background:var(--primary);color:#fff;transform:translateY(-2px);border-color:var(--primary)}.discovery-call-section[data-astro-cid-xpanbj3b]{padding:4rem 0;background:var(--card-bg)}.discovery-call-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:3rem;border-radius:.5rem;border:2px solid var(--primary);max-width:800px;margin:0 auto;text-align:center;transition:transform .3s ease;position:relative;overflow:hidden}.discovery-call-card[data-astro-cid-xpanbj3b]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,#ff14930d,#ff14931a);z-index:-1}.discovery-call-card[data-astro-cid-xpanbj3b]:hover{transform:translateY(-4px);box-shadow:0 8px 25px #ff149333}.discovery-call-card[data-astro-cid-xpanbj3b] h3[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:clamp(1.75rem,3vw,2.25rem);margin-bottom:1.5rem;line-height:1.2}.discovery-description[data-astro-cid-xpanbj3b]{font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6;margin-bottom:2rem;color:var(--text)}.discovery-details[data-astro-cid-xpanbj3b]{font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.6;margin-bottom:2.5rem;color:var(--text);font-style:italic}.discovery-cta[data-astro-cid-xpanbj3b]{margin-top:2rem}.discovery-btn[data-astro-cid-xpanbj3b]{display:inline-block;padding:1.25rem 2.5rem;font-size:1.25rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;background:var(--primary);color:#fff;text-decoration:none;border-radius:.5rem;transition:all .3s ease;box-shadow:0 4px 15px #ff14934d;text-align:center;display:inline-flex;align-items:center;justify-content:center;min-width:250px}.discovery-btn[data-astro-cid-xpanbj3b]:hover{background:var(--secondary);transform:translateY(-2px);box-shadow:0 6px 20px #ff149366}.gps-statement[data-astro-cid-xpanbj3b]{color:var(--primary);font-weight:600;font-style:italic;text-align:center;margin-top:2rem}.day41-statement[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:1.25rem;font-weight:600;text-align:center;margin:0}.video-section[data-astro-cid-xpanbj3b]{padding:4rem 0}.video-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:2.5rem;border-radius:.5rem;border:1px solid var(--primary);max-width:800px;margin:0 auto;transition:transform .3s ease}.video-card[data-astro-cid-xpanbj3b]:hover{transform:translateY(-4px)}.video-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:clamp(1.5rem,3vw,2rem);margin-bottom:2rem;text-align:center}.video-container[data-astro-cid-xpanbj3b]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:.5rem}.video-container[data-astro-cid-xpanbj3b] iframe[data-astro-cid-xpanbj3b]{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:.5rem}@media (min-width: 768px){.transformation[data-astro-cid-xpanbj3b]{flex-direction:row;justify-content:center}.partnership-images[data-astro-cid-xpanbj3b]{flex-wrap:nowrap}}@media (max-width: 767px){.about-card[data-astro-cid-xpanbj3b],.benefits-card[data-astro-cid-xpanbj3b],.why-matters-card[data-astro-cid-xpanbj3b],.coaches-card[data-astro-cid-xpanbj3b],.ready-card[data-astro-cid-xpanbj3b],.help-choosing-card[data-astro-cid-xpanbj3b],.day41-card[data-astro-cid-xpanbj3b],.calendly-card[data-astro-cid-xpanbj3b],.video-card[data-astro-cid-xpanbj3b],.partnership-card[data-astro-cid-xpanbj3b]{padding:1.5rem;margin:0 1rem}.discovery-call-card[data-astro-cid-xpanbj3b]{padding:2rem;margin:0 1rem}.discovery-btn[data-astro-cid-xpanbj3b]{width:100%;max-width:350px;padding:1rem 2rem;font-size:1.1rem}.hero-logo-img[data-astro-cid-xpanbj3b]{max-width:150px}.image-container[data-astro-cid-xpanbj3b]{width:150px;height:120px}.plus-sign[data-astro-cid-xpanbj3b]{font-size:2rem}}@media (min-width: 769px) and (max-width: 1024px){.hero-logo-img[data-astro-cid-xpanbj3b]{max-width:180px}}@media (min-width: 1200px){.hero-logo-img[data-astro-cid-xpanbj3b]{max-width:250px}}.meet-coaches-section[data-astro-cid-xpanbj3b]{padding:4rem 0;background:#ff14930d}.coaches-grid[data-astro-cid-xpanbj3b]{display:grid;gap:2rem;margin-top:2rem}.coach-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:2rem;border-radius:.5rem;border:1px solid var(--primary);transition:transform .3s ease;text-align:center}.coach-card[data-astro-cid-xpanbj3b]:hover{transform:translateY(-4px)}.coach-image[data-astro-cid-xpanbj3b]{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.coach-photo[data-astro-cid-xpanbj3b]{max-width:200px;width:100%;height:auto;border-radius:.5rem;box-shadow:0 4px 15px #ff149333;transition:transform .3s ease}.coach-photo[data-astro-cid-xpanbj3b]:hover{transform:scale(1.02)}.coach-card[data-astro-cid-xpanbj3b] h3[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:1.5rem;margin-bottom:.5rem}.coach-card[data-astro-cid-xpanbj3b] h3[data-astro-cid-xpanbj3b] a[data-astro-cid-xpanbj3b]{color:inherit;text-decoration:none;transition:color .3s ease}.coach-card[data-astro-cid-xpanbj3b] h3[data-astro-cid-xpanbj3b] a[data-astro-cid-xpanbj3b]:hover{color:var(--secondary)}.coach-title[data-astro-cid-xpanbj3b]{color:var(--secondary);font-weight:600;margin-bottom:1rem;font-size:1.1rem}.coach-card[data-astro-cid-xpanbj3b] p[data-astro-cid-xpanbj3b]{color:var(--text);line-height:1.6;margin-bottom:1rem;text-align:left}.coach-card[data-astro-cid-xpanbj3b] p[data-astro-cid-xpanbj3b]:last-child{margin-bottom:0}@media (min-width: 768px){.coaches-grid[data-astro-cid-xpanbj3b]{grid-template-columns:repeat(3,1fr)}}.calendly-section[data-astro-cid-xpanbj3b]{padding:4rem 0;background:#ff149305}.calendly-card[data-astro-cid-xpanbj3b]{background:var(--card-bg);padding:2.5rem;border-radius:.5rem;border:1px solid var(--primary);max-width:900px;margin:0 auto;transition:transform .3s ease}.calendly-card[data-astro-cid-xpanbj3b]:hover{transform:translateY(-4px)}.calendly-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b]{color:var(--primary);font-size:clamp(1.5rem,3vw,2rem);margin-bottom:1rem;text-align:center}.calendly-card[data-astro-cid-xpanbj3b] p[data-astro-cid-xpanbj3b]{color:var(--text);font-size:1.1rem;line-height:1.6;margin-bottom:2rem;text-align:center}.calendly-inline-widget[data-astro-cid-xpanbj3b]{border-radius:.5rem;overflow:hidden;box-shadow:0 4px 15px #ff14931a}@media (max-width: 767px){.calendly-inline-widget[data-astro-cid-xpanbj3b]{min-width:320px!important;height:800px!important;margin:0;border-radius:.5rem}.calendly-card[data-astro-cid-xpanbj3b]{padding:2rem 1rem;margin:0;border-radius:.5rem;min-height:900px}.calendly-card[data-astro-cid-xpanbj3b] h2[data-astro-cid-xpanbj3b]{font-size:1.5rem;margin-bottom:1rem}.calendly-card[data-astro-cid-xpanbj3b] p[data-astro-cid-xpanbj3b]{font-size:1rem;margin-bottom:1.5rem}}@media (min-width: 768px) and (max-width: 1024px){.calendly-inline-widget[data-astro-cid-xpanbj3b]{min-width:600px!important;height:850px!important}.calendly-card[data-astro-cid-xpanbj3b]{padding:3rem 2rem;min-height:950px}}@media (min-width: 1025px){.calendly-inline-widget[data-astro-cid-xpanbj3b]{min-width:700px!important;height:900px!important}.calendly-card[data-astro-cid-xpanbj3b]{padding:3rem;min-height:1000px}}@media (max-width: 767px){.coach-card[data-astro-cid-xpanbj3b]{padding:1.5rem}}
