@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_9b24f49e-module__hJlnFq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_9b24f49e-module__hJlnFq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_1b36c2fb-module__1GJNiW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:italic}.playfair_display_1b36c2fb-module__1GJNiW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--primary:#efe2c8;--primary-hover:#e8d5b0;--accent-warm:#8a6a3f;--cream-button:linear-gradient(180deg, #fff4e1, #ead9bd);--cream-button-hover:linear-gradient(180deg, #fff8ea, #f0dfc5);--primary-strong:#1e2a38;--secondary:#1e2a38;--secondary-deep:#111827;--text-primary:#1e2a38;--text-secondary:#1e2a38b8;--text-muted:#1e2a387a;--surface:#faf6ef;--surface-alt:#f3ecdf;--surface-card:#ffffffc7;--surface-card-strong:#ffffffeb;--premium-card-background:linear-gradient(180deg, #ffffffe0, #f7fafcb8);--premium-card-border:#fffc;--premium-card-shadow:0 30px 80px #0f172a0f;--premium-card-shadow-hover:0 38px 100px #0f172a1a;--premium-accent-blue:#f3e8d3;--premium-accent-sage:#dff1e3;--premium-accent-beige:#f7f3eb;--premium-accent-lavender:#eee8fa;--premium-accent-silver:#f5f7fa;--border-soft:#1e2a381a;--border-strong:#1e2a3829;--shadow-soft:0 12px 30px #0000000d;--shadow-panel:0 24px 70px #00000014;--shadow-float:0 34px 90px #0000001f;--radius-panel:34px;--radius-card:32px;--container-max:1240px;--space-8:8px;--space-16:16px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--font-body:var(--font-inter), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-heading:var(--font-manrope), "Helvetica Neue", Helvetica, Arial, sans-serif;--font-editorial:var(--font-playfair), "Times New Roman", serif;--ease-premium:cubic-bezier(.22, 1, .36, 1);--fs-display:clamp(2.6rem, 4.4vw, 4.25rem);--fs-heading:clamp(2.2rem, 3.6vw, 3.6rem);--fs-feature-title:clamp(1.9rem, 2.8vw, 2.75rem);--fs-card-title:clamp(1.4rem, 1.8vw, 1.85rem);--fs-lead:clamp(1rem, .94rem + .18vw, 1.125rem);--heading-line-height:1.08;--heading-tracking:-.03em;--heading-weight:700}*{box-sizing:border-box}html{background:var(--surface);scroll-behavior:smooth;scroll-padding-top:120px;overflow-x:clip}body{min-width:320px;font-family:var(--font-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at 14% 10%,#ead9bd52,#0000 26%),radial-gradient(circle at 84% 16%,#ffffff9e,#0000 24%),radial-gradient(circle at 75% 72%,#f0dfc547,#0000 28%),linear-gradient(#faf6ef 0%,#f7f1e6 46%,#f3ecdf 100%);margin:0;font-size:clamp(1rem,.94rem + .18vw,1.125rem);line-height:1.7;position:relative;overflow-x:clip}body:before,body:after{content:"";pointer-events:none;filter:blur(80px);opacity:.48;z-index:0;border-radius:999px;position:fixed}body:before{background:#ead9bd61;width:20rem;height:20rem;top:10vh;left:-8vw}body:after{background:#ead9bd4d;width:24rem;height:24rem;top:38vh;right:-6vw}main,footer{z-index:1;position:relative}::selection{color:var(--secondary);background:#ead9bdb3}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:inherit}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-break:normal;text-wrap:balance;max-width:min(900px,100%)}h1,h2{font-family:var(--font-heading), sans-serif;font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-tracking)}p,li{overflow-wrap:break-word;word-break:normal;max-width:75ch}img,svg,canvas,video{max-width:100%;display:block}.container-custom{width:min(calc(100% - 40px), var(--container-max));margin-inline:auto}.section-padding{padding-block:clamp(var(--space-64), 8vw, var(--space-96))}.eyebrow{color:var(--primary-strong);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:.78rem;font-weight:800;display:inline-flex}.eyebrow:before{content:"";background:#1e2a3838;border-radius:999px;width:34px;height:1px}.btn-primary,.btn-secondary,.btn-tertiary{min-height:48px;transition:transform .35s var(--ease-premium), background .35s var(--ease-premium), border-color .35s var(--ease-premium), box-shadow .35s var(--ease-premium), color .35s var(--ease-premium);transform:translate3d(var(--magnet-x,0px), calc(var(--magnet-y,0px) + var(--button-lift,0px)), 0);will-change:transform;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.62rem;padding:.9rem 1.35rem;font-size:.96rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.btn-primary{background:var(--cream-button);color:#1f1b16;border-color:#8a6a3f38;box-shadow:0 10px 30px #00000014}.btn-primary:hover{--button-lift:-2px;background:var(--cream-button-hover);box-shadow:0 16px 36px #0000001a}.btn-secondary{color:var(--secondary);background:#ffffffad;border-color:#1e2a381f;box-shadow:0 10px 24px #1e2a380d}.btn-secondary:hover,.btn-tertiary:hover{--button-lift:-2px;background:#ffffffe6;border-color:#1e2a3833}.btn-tertiary{color:var(--secondary);background:#ead9bd4d;border-color:#1e2a381f}.surface-card,.surface-card-soft,.surface-card-strong{border-radius:var(--radius-card);border:1px solid var(--premium-card-border);background:var(--premium-card-background);box-shadow:var(--premium-card-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.surface-card-strong{background:var(--surface-card-strong)}.surface-card-soft{background:#ffffffa3}.hero-feature-card,.hero-stat-card,.about-preview-pillar,.help-area-card,.focus-program-card,.method-card,.credibility-pill,.service-card,.stage-card,.proof-stat-card,.support-mini-card,.testimonial-card,.episode-card,.insight-card,.related-card,.services-lineup-card,.service-detail-panel,.article-author-card,.article-cta,.insights-side-panel,.podcast-featured-card,.podcast-card,.playlist-card,.contact-brand-card,.contact-form-card,.meet-ajay-visual{--premium-card-accent:var(--premium-accent-blue);--premium-card-accent-rgb:220, 234, 247;isolation:isolate;border:1px solid var(--premium-card-border);background:radial-gradient(circle at 18% 0%, rgba(var(--premium-card-accent-rgb), .22), transparent 34%), var(--premium-card-background);box-shadow:var(--premium-card-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:transform .5s var(--ease-premium), scale .5s var(--ease-premium), border-color .5s var(--ease-premium), background .5s var(--ease-premium), box-shadow .5s var(--ease-premium);border-radius:32px;position:relative;overflow:hidden}.hero-feature-card:before,.hero-stat-card:before,.about-preview-pillar:before,.help-area-card:before,.focus-program-card:before,.method-card:before,.credibility-pill:before,.service-card:before,.stage-card:before,.proof-stat-card:before,.support-mini-card:before,.testimonial-card:before,.episode-card:before,.insight-card:before,.related-card:before,.services-lineup-card:before,.service-detail-panel:before,.article-author-card:before,.article-cta:before,.insights-side-panel:before,.podcast-featured-card:before,.podcast-card:before,.playlist-card:before,.contact-brand-card:before,.contact-form-card:before,.meet-ajay-visual:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(circle at 18% 0%, rgba(var(--premium-card-accent-rgb), .34), transparent 46%), linear-gradient(180deg, #ffffffa3, transparent);opacity:.08;pointer-events:none;height:46%;transition:opacity .5s var(--ease-premium);position:absolute;inset:-1px -1px auto}.hero-feature-card:after,.hero-stat-card:after,.about-preview-pillar:after,.help-area-card:after,.focus-program-card:after,.method-card:after,.credibility-pill:after,.service-card:after,.stage-card:after,.proof-stat-card:after,.support-mini-card:after,.testimonial-card:after,.episode-card:after,.insight-card:after,.related-card:after,.services-lineup-card:after,.service-detail-panel:after,.article-author-card:after,.article-cta:after,.insights-side-panel:after,.podcast-featured-card:after,.podcast-card:after,.playlist-card:after,.contact-brand-card:after,.contact-form-card:after,.meet-ajay-visual:after{content:"";z-index:-1;opacity:.42;pointer-events:none;background:linear-gradient(135deg,#ffffff85,#0000 38%);border-radius:31px;position:absolute;inset:1px}.hero-feature-card:hover,.hero-stat-card:hover,.about-preview-pillar:hover,.help-area-card:hover,.focus-program-card:hover,.method-card:hover,.credibility-pill:hover,.service-card:hover,.stage-card:hover,.proof-stat-card:hover,.support-mini-card:hover,.testimonial-card:hover,.episode-card:hover,.insight-card:hover,.related-card:hover,.services-lineup-card:hover,.service-detail-panel:hover,.article-author-card:hover,.article-cta:hover,.insights-side-panel:hover,.podcast-featured-card:hover,.podcast-card:hover,.playlist-card:hover,.contact-brand-card:hover,.contact-form-card:hover,.meet-ajay-visual:hover{background:radial-gradient(circle at 18% 0%, rgba(var(--premium-card-accent-rgb), .3), transparent 38%), linear-gradient(180deg, #fffffff5, #f9fbfdd1);box-shadow:var(--premium-card-shadow-hover);border-color:#fffffff5}.method-card:hover,.credibility-pill:hover,.support-mini-card:hover,.proof-stat-card:hover,.services-lineup-card:hover{transform:translateY(-8px)scale(1.02)}.hero-feature-card:hover:before,.hero-stat-card:hover:before,.about-preview-pillar:hover:before,.help-area-card:hover:before,.focus-program-card:hover:before,.method-card:hover:before,.credibility-pill:hover:before,.service-card:hover:before,.stage-card:hover:before,.proof-stat-card:hover:before,.support-mini-card:hover:before,.testimonial-card:hover:before,.episode-card:hover:before,.insight-card:hover:before,.related-card:hover:before,.services-lineup-card:hover:before,.service-detail-panel:hover:before,.article-author-card:hover:before,.article-cta:hover:before,.insights-side-panel:hover:before,.podcast-featured-card:hover:before,.podcast-card:hover:before,.playlist-card:hover:before,.contact-brand-card:hover:before,.contact-form-card:hover:before,.meet-ajay-visual:hover:before{opacity:.075}.service-icon,.method-icon,.feature-card-icon,.about-preview-count,.help-area-index,.focus-program-count,.credibility-index,.hero-feature-index,.hero-stat-card svg,.proof-stat-icon,.support-mini-card svg,.testimonial-avatar{background:rgba(var(--premium-card-accent-rgb), .8);color:#1e2a38;width:52px;height:52px;transition:transform .5s var(--ease-premium), background .5s var(--ease-premium), box-shadow .5s var(--ease-premium);border:1px solid #ffffffb3;border-radius:18px;flex:0 0 52px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 30px #0000000d}.service-card:hover .service-icon,.method-card:hover .method-icon,.about-preview-pillar:hover .about-preview-count,.help-area-card:hover .help-area-index,.focus-program-card:hover .focus-program-count,.credibility-pill:hover .credibility-index,.hero-feature-card:hover .hero-feature-index,.proof-stat-card:hover .proof-stat-icon,.support-mini-card:hover svg,.testimonial-card:hover .testimonial-avatar{transform:rotate(5deg)translateY(-2px);box-shadow:0 16px 36px #0f172a14}.services-grid>div:nth-child(5n+1) .service-card,.about-preview-pillar-grid>div:nth-child(5n+1) .about-preview-pillar,.help-areas-grid>div:nth-child(5n+1) .help-area-card,.focus-program-grid>div:nth-child(5n+1) .focus-program-card,.methods-grid>:nth-child(5n+1),.credibility-list>:nth-child(5n+1),.testimonials-grid>div:nth-child(5n+1) .testimonial-card,.proof-stats-grid>:nth-child(5n+1),.support-mini-grid>:nth-child(5n+1),.insights-card-grid>:nth-child(5n+1) .insight-card,.latest-insights-grid>:nth-child(5n+1) .insight-card,.services-lineup-grid>:nth-child(5n+1),.podcast-grid>:nth-child(5n+1){--premium-card-accent:var(--premium-accent-blue);--premium-card-accent-rgb:220, 234, 247}.services-grid>div:nth-child(5n+2) .service-card,.about-preview-pillar-grid>div:nth-child(5n+2) .about-preview-pillar,.help-areas-grid>div:nth-child(5n+2) .help-area-card,.focus-program-grid>div:nth-child(5n+2) .focus-program-card,.methods-grid>:nth-child(5n+2),.credibility-list>:nth-child(5n+2),.testimonials-grid>div:nth-child(5n+2) .testimonial-card,.proof-stats-grid>:nth-child(5n+2),.support-mini-grid>:nth-child(5n+2),.insights-card-grid>:nth-child(5n+2) .insight-card,.latest-insights-grid>:nth-child(5n+2) .insight-card,.services-lineup-grid>:nth-child(5n+2),.podcast-grid>:nth-child(5n+2){--premium-card-accent:var(--premium-accent-sage);--premium-card-accent-rgb:223, 241, 227}.services-grid>div:nth-child(5n+3) .service-card,.about-preview-pillar-grid>div:nth-child(5n+3) .about-preview-pillar,.help-areas-grid>div:nth-child(5n+3) .help-area-card,.focus-program-grid>div:nth-child(5n+3) .focus-program-card,.methods-grid>:nth-child(5n+3),.credibility-list>:nth-child(5n+3),.testimonials-grid>div:nth-child(5n+3) .testimonial-card,.proof-stats-grid>:nth-child(5n+3),.support-mini-grid>:nth-child(5n+3),.insights-card-grid>:nth-child(5n+3) .insight-card,.latest-insights-grid>:nth-child(5n+3) .insight-card,.services-lineup-grid>:nth-child(5n+3),.podcast-grid>:nth-child(5n+3){--premium-card-accent:var(--premium-accent-beige);--premium-card-accent-rgb:247, 243, 235}.services-grid>div:nth-child(5n+4) .service-card,.about-preview-pillar-grid>div:nth-child(5n+4) .about-preview-pillar,.help-areas-grid>div:nth-child(5n+4) .help-area-card,.focus-program-grid>div:nth-child(5n+4) .focus-program-card,.methods-grid>:nth-child(5n+4),.credibility-list>:nth-child(5n+4),.testimonials-grid>div:nth-child(5n+4) .testimonial-card,.proof-stats-grid>:nth-child(5n+4),.support-mini-grid>:nth-child(5n+4),.insights-card-grid>:nth-child(5n+4) .insight-card,.latest-insights-grid>:nth-child(5n+4) .insight-card,.services-lineup-grid>:nth-child(5n+4),.podcast-grid>:nth-child(5n+4){--premium-card-accent:var(--premium-accent-lavender);--premium-card-accent-rgb:238, 232, 250}.services-grid>div:nth-child(5n+5) .service-card,.about-preview-pillar-grid>div:nth-child(5n+5) .about-preview-pillar,.help-areas-grid>div:nth-child(5n+5) .help-area-card,.focus-program-grid>div:nth-child(5n+5) .focus-program-card,.methods-grid>:nth-child(5n+5),.credibility-list>:nth-child(5n+5),.testimonials-grid>div:nth-child(5n+5) .testimonial-card,.proof-stats-grid>:nth-child(5n+5),.support-mini-grid>:nth-child(5n+5),.insights-card-grid>:nth-child(5n+5) .insight-card,.latest-insights-grid>:nth-child(5n+5) .insight-card,.services-lineup-grid>:nth-child(5n+5),.podcast-grid>:nth-child(5n+5){--premium-card-accent:var(--premium-accent-silver);--premium-card-accent-rgb:245, 247, 250}.surface-dark{border-radius:var(--radius-panel);color:#fff;background:linear-gradient(#253140 0%,#111827 100%);border:1px solid #ffffff14;box-shadow:0 24px 70px #11182738}.social-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reveal-line-mask,.reveal-word-mask{vertical-align:top;max-width:100%;margin-block:-.08em;padding-block:.08em;display:inline-flex;overflow:clip}.reveal-line-mask{display:block}.reveal-line,.reveal-word{will-change:transform, opacity;max-width:100%;display:inline-block}.reveal-line{width:fit-content}.parallax-image-layer,.insight-card-media-layer{position:absolute;inset:0;overflow:hidden}.tilt-reflection{z-index:1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .26s ease, transform .52s var(--ease-premium);background:linear-gradient(120deg,#0000 18%,#ffffff47 42%,#0000 62%),radial-gradient(circle at 22% 18%,#ffffff3d,#0000 32%);position:absolute;inset:0;transform:translate(-18%)}.premium-tilt-card{transform-style:preserve-3d;perspective:900px;overflow:hidden}.premium-tilt-card:hover .tilt-reflection{opacity:1;transform:translate(18%)}input,textarea,select{width:100%;color:var(--text-primary);background:#ffffffd1;border:1px solid #2b2d421f;outline:none;transition:border-color .22s,box-shadow .22s,background .22s}input:focus,textarea:focus,select:focus{background:#fffffff5;border-color:#1e2a3838;box-shadow:0 0 0 4px #ead9bd75}.premium-heading-float{will-change:transform;animation:8s ease-in-out infinite premiumHeadingFloat}.premium-tilt-card{transition:box-shadow .5s var(--ease-premium), border-color .5s var(--ease-premium)}.premium-tilt-card:hover{box-shadow:0 30px 80px #0000001f}@keyframes premiumHeadingFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}@media (max-width:768px){.container-custom{width:min(calc(100% - 28px), var(--container-max))}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.page-header{padding:84px 0 32px}.page-header-inner{justify-items:start;display:grid}.page-header-title{max-width:30ch;font-family:var(--font-heading), sans-serif;font-size:var(--fs-heading);font-weight:var(--heading-weight);line-height:var(--heading-line-height);letter-spacing:var(--heading-tracking);color:var(--secondary);text-wrap:balance;margin:22px 0 0}.page-header-subtitle{max-width:720px;color:var(--text-secondary);font-size:var(--fs-lead);margin:22px 0 0;line-height:1.8}@media (max-width:640px){.page-header{padding-top:56px}}.nowrap{white-space:nowrap}h3{font-family:var(--font-heading), sans-serif}
