.Hero-module__JgYmMq__hero{isolation:isolate;padding:clamp(3rem,8vw,6rem) 0 clamp(3rem,8vw,5.5rem);position:relative;overflow:hidden}.Hero-module__JgYmMq__grid{z-index:-1;opacity:.6;pointer-events:none;background-image:linear-gradient(#6366f114 1px,#0000 1px),linear-gradient(90deg,#6366f114 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000000b3,#0000 70%);mask-image:radial-gradient(#000000b3,#0000 70%)}.Hero-module__JgYmMq__orbOne,.Hero-module__JgYmMq__orbTwo{filter:blur(80px);opacity:.55;z-index:-1;pointer-events:none;border-radius:50%;animation:14s ease-in-out infinite Hero-module__JgYmMq__float;position:absolute}.Hero-module__JgYmMq__orbOne{background:radial-gradient(circle,#6366f18c,#0000 70%);width:420px;height:420px;top:-120px;left:-120px}.Hero-module__JgYmMq__orbTwo{background:radial-gradient(circle,#a855f773,#0000 70%);width:480px;height:480px;animation-delay:-7s;bottom:-160px;right:-160px}.Hero-module__JgYmMq__heroContent{text-align:center;max-width:860px;margin:0 auto;padding:clamp(2rem,5vw,3rem) clamp(1rem,3vw,2rem)}.Hero-module__JgYmMq__badge{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(12px);color:var(--color-primary-dark);letter-spacing:.02em;box-shadow:var(--shadow-sm);border:1px solid #6366f140;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4rem .9rem;font-size:.85rem;font-weight:600;display:inline-flex}.Hero-module__JgYmMq__heroTitle{letter-spacing:-.03em;color:var(--color-text);margin-bottom:1.25rem;font-size:clamp(2.25rem,5vw + .5rem,4rem);font-weight:800;line-height:1.08}.Hero-module__JgYmMq__heroSubtitle{color:var(--color-text-light);max-width:640px;margin:0 auto 2rem;font-size:clamp(1rem,1vw + .75rem,1.2rem);font-weight:500;line-height:1.65}.Hero-module__JgYmMq__ctaContainer{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-bottom:3rem;display:flex}@keyframes Hero-module__JgYmMq__float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.08)}}@media (max-width:768px){.Hero-module__JgYmMq__heroContent{padding:2rem .5rem}.Hero-module__JgYmMq__ctaContainer{flex-direction:column;align-items:stretch}.Hero-module__JgYmMq__ctaContainer>*{width:100%}.Hero-module__JgYmMq__orbOne,.Hero-module__JgYmMq__orbTwo{filter:blur(60px);width:260px;height:260px}}@media (prefers-color-scheme:dark){.Hero-module__JgYmMq__grid{opacity:.4;background-image:linear-gradient(#818cf81a 1px,#0000 1px),linear-gradient(90deg,#818cf81a 1px,#0000 1px)}.Hero-module__JgYmMq__badge{color:var(--color-primary-light);border-color:#818cf859}}
.ContinueReading-module__YsoLnW__continueReading{max-width:1200px;margin:var(--space-2xl)auto 0;padding:var(--space-xl)2rem 0;border-top:1px solid var(--color-border)}.ContinueReading-module__YsoLnW__heading{color:var(--color-text);margin-bottom:var(--space-lg);text-align:center;font-size:1.4rem;font-weight:700}.ContinueReading-module__YsoLnW__grid{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.ContinueReading-module__YsoLnW__card{padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);color:inherit;transition:all var(--transition-normal);flex-direction:column;gap:.4rem;display:flex}.ContinueReading-module__YsoLnW__card:hover{border-color:var(--color-primary);color:inherit;transform:translateY(-2px)}.ContinueReading-module__YsoLnW__meta{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.75rem;font-weight:700}.ContinueReading-module__YsoLnW__title{color:var(--color-text);font-size:1rem;font-weight:700;line-height:1.4}.ContinueReading-module__YsoLnW__readMore{color:var(--color-primary);align-items:center;gap:.3rem;margin-top:auto;font-size:.85rem;font-weight:600;display:inline-flex}@media (max-width:768px){.ContinueReading-module__YsoLnW__continueReading{padding:var(--space-xl)1rem 0}}
.BlogRenderer-module__9Ku6sq__content{flex-direction:column;animation:.6s ease-out BlogRenderer-module__9Ku6sq__fadeInUp;display:flex}@keyframes BlogRenderer-module__9Ku6sq__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BlogRenderer-module__9Ku6sq__heading{color:var(--color-text);scroll-margin-top:calc(var(--header-height) + 1rem);margin:2em 0 .6em;font-weight:700;line-height:1.3;position:relative}.BlogRenderer-module__9Ku6sq__heading:first-child{margin-top:0}.BlogRenderer-module__9Ku6sq__heading:after{display:none}.BlogRenderer-module__9Ku6sq__headingAnchor{color:var(--color-text-muted);opacity:0;vertical-align:middle;transition:opacity var(--transition-fast);justify-content:center;align-items:center;margin-left:.5rem;display:inline-flex}.BlogRenderer-module__9Ku6sq__heading:hover .BlogRenderer-module__9Ku6sq__headingAnchor,.BlogRenderer-module__9Ku6sq__heading:focus-within .BlogRenderer-module__9Ku6sq__headingAnchor,.BlogRenderer-module__9Ku6sq__headingAnchor:focus-visible{opacity:1}.BlogRenderer-module__9Ku6sq__headingAnchor:hover{color:var(--color-primary)}.BlogRenderer-module__9Ku6sq__paragraph{color:var(--color-text);margin-top:0;margin-bottom:.95em;font-size:1.125rem;line-height:1.7}.BlogRenderer-module__9Ku6sq__inlineLink{color:var(--color-link,var(--color-primary));text-underline-offset:2px;text-decoration:underline}.BlogRenderer-module__9Ku6sq__inlineLink:hover{color:var(--color-primary-dark)}.BlogRenderer-module__9Ku6sq__imageWrapper{border-radius:var(--radius-md);border:1px solid var(--color-border);margin:1.5rem 0;overflow:hidden}.BlogRenderer-module__9Ku6sq__imageWrapper:after{display:none}.BlogRenderer-module__9Ku6sq__image{object-fit:contain;width:100%;height:auto;display:block}.BlogRenderer-module__9Ku6sq__imageDark{display:none}@media (prefers-color-scheme:dark){.BlogRenderer-module__9Ku6sq__imageLight{display:none}.BlogRenderer-module__9Ku6sq__imageDark{display:block}}.BlogRenderer-module__9Ku6sq__imageFrame{background:var(--code-bg);border:1px solid #ffffff14;padding:1.25rem}.BlogRenderer-module__9Ku6sq__imageFrame .BlogRenderer-module__9Ku6sq__image{border-radius:calc(var(--radius-lg) - .5rem)}.BlogRenderer-module__9Ku6sq__caption{text-align:center;color:var(--color-text-light);font-family:var(--font-mono);margin-top:.75rem;font-size:.8rem;font-style:normal}.BlogRenderer-module__9Ku6sq__codeBlock{background:var(--code-bg);color:var(--code-text);border-radius:var(--radius-md);font-family:var(--font-mono);margin:1.5rem 0;padding:1.5rem;font-size:.9rem;line-height:1.6;overflow-x:auto}.BlogRenderer-module__9Ku6sq__codeBlock:hover{transform:none}.BlogRenderer-module__9Ku6sq__codeBlock:before{display:none}.BlogRenderer-module__9Ku6sq__codeBlock code{color:inherit;padding:0}.BlogRenderer-module__9Ku6sq__quote{border-left:3px solid var(--color-border-strong);color:var(--color-text);box-shadow:none;background:0 0;margin:1.5rem 0;padding:.25rem 0 .25rem 1.5rem;font-style:italic}.BlogRenderer-module__9Ku6sq__quote:before{display:none}.BlogRenderer-module__9Ku6sq__quoteAuthor{color:var(--color-text-light);margin-top:1rem;font-size:.9rem;font-style:normal;font-weight:600;display:block}.BlogRenderer-module__9Ku6sq__list{color:var(--color-text);margin:0 0 1rem;padding-left:2rem;font-size:1.05rem;line-height:1.9}.BlogRenderer-module__9Ku6sq__list li{color:var(--color-text);margin-bottom:.5rem;padding-left:.5rem;transition:transform .2s,color .2s;position:relative}.BlogRenderer-module__9Ku6sq__list li:hover{color:var(--color-text);transform:translate(4px)}.BlogRenderer-module__9Ku6sq__list li::marker{color:var(--color-text-muted);font-weight:600}.BlogRenderer-module__9Ku6sq__divider{border:none;border-top:1px solid var(--color-border);opacity:.6;margin:2rem 0}.BlogRenderer-module__9Ku6sq__divider:after{display:none}.BlogRenderer-module__9Ku6sq__callout{border-radius:var(--radius-md);background:var(--color-surface);border-left:4px solid;border:1px solid var(--color-border);margin:1.5rem 0;padding:1.5rem;font-size:1rem;line-height:1.7;position:relative;box-shadow:0 1px 3px #0000000d}.BlogRenderer-module__9Ku6sq__callout:hover{transform:none;box-shadow:0 4px 6px -1px #0000001a}.BlogRenderer-module__9Ku6sq__callout-info{color:var(--color-text);background:#38bdf81a;border-color:#38bdf833}.BlogRenderer-module__9Ku6sq__callout-warning{color:var(--color-text);background:#f973161a;border-color:#f9731633}.BlogRenderer-module__9Ku6sq__callout-success{color:var(--color-text);background:#10b9811a;border-color:#10b98133}.BlogRenderer-module__9Ku6sq__callout-error{color:var(--color-text);background:#ef44441a;border-color:#ef444433}.BlogRenderer-module__9Ku6sq__embedWrapper{width:100%;margin:var(--spacing-xl,2rem)0;border-radius:var(--border-radius,8px);padding-bottom:56.25%;position:relative;overflow:hidden}.BlogRenderer-module__9Ku6sq__embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.BlogRenderer-module__9Ku6sq__subscribeBanner{text-align:center;border-radius:var(--radius-md,12px);border:1px solid var(--color-primary,#6366f1);background:#6366f10d;margin:2rem 0;padding:2rem 1.5rem}.BlogRenderer-module__9Ku6sq__subscribeBannerText{color:var(--color-text);margin-bottom:1.25rem;font-size:1.05rem;line-height:1.7}.BlogRenderer-module__9Ku6sq__subscribeBannerForm{margin:0 auto}@media (max-width:768px){.BlogRenderer-module__9Ku6sq__heading{font-size:1.6rem}.BlogRenderer-module__9Ku6sq__paragraph{font-size:1rem;line-height:1.7}.BlogRenderer-module__9Ku6sq__codeBlock{border-radius:10px;padding:1.25rem 1rem;font-size:.85rem}.BlogRenderer-module__9Ku6sq__codeBlock code{padding-top:1.5rem}.BlogRenderer-module__9Ku6sq__quote{margin:2rem 0;padding:1.5rem 1.5rem 1.5rem 2rem;font-size:1.05rem}.BlogRenderer-module__9Ku6sq__quote:before{font-size:3rem;top:-5px}.BlogRenderer-module__9Ku6sq__list{padding-left:1.5rem;font-size:1rem}.BlogRenderer-module__9Ku6sq__list li{margin-bottom:.75rem}.BlogRenderer-module__9Ku6sq__callout{border-radius:10px;margin:1.5rem 0;padding:1.5rem;font-size:1rem}.BlogRenderer-module__9Ku6sq__imageWrapper{border-radius:12px;margin:2rem 0}.BlogRenderer-module__9Ku6sq__caption{padding:.6rem;font-size:.85rem}.BlogRenderer-module__9Ku6sq__divider{margin:3rem 0}}
.AuthorCard-module__pvyLbq__authorCard{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);align-items:center;gap:1.25rem;margin:2.5rem 0;padding:1.75rem 0;display:flex}.AuthorCard-module__pvyLbq__avatar{border:1.5px solid var(--color-border-strong);width:56px;height:56px;color:var(--color-text);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:700;display:flex}.AuthorCard-module__pvyLbq__info{min-width:0}.AuthorCard-module__pvyLbq__eyebrow{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0;font-size:.75rem;font-weight:600}.AuthorCard-module__pvyLbq__name{color:var(--color-text);margin:.15rem 0 .4rem;font-size:1.15rem;font-weight:700}.AuthorCard-module__pvyLbq__bio{color:var(--color-text-light);margin:0 0 .85rem;font-size:.92rem;line-height:1.6}.AuthorCard-module__pvyLbq__social{gap:.6rem;display:flex}.AuthorCard-module__pvyLbq__socialLink{background:var(--glass-bg);border:1px solid var(--glass-border);width:34px;height:34px;color:var(--color-text-light);transition:all var(--transition-normal);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.AuthorCard-module__pvyLbq__socialLink:hover{color:var(--color-primary);border-color:var(--color-primary)}@media (max-width:560px){.AuthorCard-module__pvyLbq__authorCard{text-align:center;flex-direction:column;padding:1.5rem}.AuthorCard-module__pvyLbq__social{justify-content:center}}
.Breadcrumbs-module__1oWJ9a__breadcrumbs{margin-bottom:1.5rem}.Breadcrumbs-module__1oWJ9a__list{font-family:var(--font-mono);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.Breadcrumbs-module__1oWJ9a__item{align-items:center;gap:.4rem;display:flex}.Breadcrumbs-module__1oWJ9a__link{color:var(--color-text-light);text-decoration:none}.Breadcrumbs-module__1oWJ9a__link:hover{color:var(--color-primary);text-decoration:underline}.Breadcrumbs-module__1oWJ9a__current{color:var(--color-text);font-weight:600}.Breadcrumbs-module__1oWJ9a__separator{color:var(--color-text-light);opacity:.6}
.TableOfContents-module__rHO2UG__toc{margin-bottom:2rem}.TableOfContents-module__rHO2UG__mobileToc{border:1px solid var(--color-border);border-radius:var(--radius-md);background:0 0;padding:.75rem 1rem}.TableOfContents-module__rHO2UG__summary{cursor:pointer;color:var(--color-text);list-style:revert;font-size:.95rem;font-weight:700}.TableOfContents-module__rHO2UG__mobileToc .TableOfContents-module__rHO2UG__list{margin-top:.75rem}.TableOfContents-module__rHO2UG__desktopToc{display:none}.TableOfContents-module__rHO2UG__heading{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.TableOfContents-module__rHO2UG__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.TableOfContents-module__rHO2UG__nested{padding-left:.9rem}.TableOfContents-module__rHO2UG__link{color:var(--color-text-light);transition:color var(--transition-fast),border-color var(--transition-fast);border-left:2px solid #0000;padding-left:.75rem;font-size:.88rem;line-height:1.4;display:block}.TableOfContents-module__rHO2UG__link:hover{color:var(--color-text)}.TableOfContents-module__rHO2UG__link[data-active=true]{color:var(--color-primary);border-left-color:var(--color-primary);font-weight:600}@media (min-width:1024px){.TableOfContents-module__rHO2UG__mobileToc{display:none}.TableOfContents-module__rHO2UG__desktopToc{top:calc(var(--header-height) + 1.5rem);max-height:calc(100vh - var(--header-height) - 3rem);display:block;position:sticky;overflow-y:auto}}
.ReadingProgressBar-module__gd8k7W__track{z-index:1001;pointer-events:none;background:0 0;width:100%;height:3px;position:fixed;top:0;left:0}.ReadingProgressBar-module__gd8k7W__bar{transform-origin:0;background:var(--grad-primary);width:100%;height:100%;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.ReadingProgressBar-module__gd8k7W__bar{transition:transform 80ms linear}}
.page-module__1snuaG__blogPost{min-height:calc(100vh - 200px);padding:2rem 0}.page-module__1snuaG__blogPost:before{display:none}.page-module__1snuaG__postHeader{border-bottom:1px solid var(--color-border);text-align:left;max-width:680px;margin:0 auto 2.5rem;padding-bottom:2rem}.page-module__1snuaG__meta{font-family:var(--font-mono);color:var(--color-text-light);flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;font-size:.82rem;display:flex}.page-module__1snuaG__category{color:var(--color-text);text-transform:uppercase;letter-spacing:.05em;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm,4px);padding:.2rem .6rem;font-size:.72rem;font-weight:600}.page-module__1snuaG__author,.page-module__1snuaG__date,.page-module__1snuaG__updated,.page-module__1snuaG__readTime{color:var(--color-text-light)}.page-module__1snuaG__author{color:var(--color-text);font-weight:600}.page-module__1snuaG__separator{color:var(--color-border)}.page-module__1snuaG__postTitle{color:var(--color-text);letter-spacing:-.02em;margin:1.5rem 0 1rem;font-size:3rem;font-weight:800;line-height:1.2}.page-module__1snuaG__postSubtitle{color:var(--color-text-light);margin-bottom:2rem;font-size:1.25rem;font-weight:400;line-height:1.6}.page-module__1snuaG__featuredImage{border-radius:var(--radius-lg);width:100%;height:auto;margin:2rem 0;position:relative;overflow:hidden}.page-module__1snuaG__featuredImage:after{display:none}.page-module__1snuaG__image{object-fit:contain;width:100%;height:auto;display:block}.page-module__1snuaG__featuredImageVideo{aspect-ratio:16/9;height:auto}.page-module__1snuaG__videoCover{object-fit:cover;width:100%;height:100%;display:block}.page-module__1snuaG__postContent{max-width:680px;color:var(--color-text);margin:0 auto;line-height:1.7;animation:1s ease-out .4s both page-module__1snuaG__fadeInContent}.page-module__1snuaG__articleGrid{display:block}.page-module__1snuaG__mainColumn{min-width:0}@media (min-width:1024px){.page-module__1snuaG__articleGrid{grid-template-columns:minmax(0,1fr) 260px;grid-template-areas:"content toc";align-items:start;gap:3rem;display:grid}.page-module__1snuaG__mainColumn{grid-area:content}.page-module__1snuaG__tocArea{grid-area:toc}}@keyframes page-module__1snuaG__fadeInContent{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page-module__1snuaG__summaryCard{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface);max-width:800px;margin:1.5rem auto;padding:1.5rem;box-shadow:0 4px 6px -1px #0000001a}.page-module__1snuaG__summaryCard h2{margin-bottom:.75rem;font-size:1.4rem}.page-module__1snuaG__summaryCard ul{color:var(--color-text);margin:1rem 0 0;padding-left:1.5rem;line-height:1.7}.page-module__1snuaG__faqSection,.page-module__1snuaG__relatedSection{border-top:1px solid var(--color-border);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;max-width:680px;margin:2.5rem auto 0;padding:1.5rem 0}.page-module__1snuaG__faqSection h2,.page-module__1snuaG__relatedSection h2{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:1rem;font-size:.85rem;font-weight:600}.page-module__1snuaG__qaGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;display:grid}.page-module__1snuaG__qaCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:1.5rem;transition:all .3s}.page-module__1snuaG__qaCard:hover{border-color:#a855f766;transform:translateY(-4px);box-shadow:0 8px 24px #a855f733}.page-module__1snuaG__qaCard h3{color:var(--color-text);margin-bottom:.75rem;font-size:1.1rem}.page-module__1snuaG__relatedList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.page-module__1snuaG__relatedLink{color:var(--color-link,var(--color-primary));transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem 0;font-size:1.05rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__1snuaG__relatedLink:hover{color:var(--color-primary-dark);background:0 0;border:none;text-decoration:underline;transform:none}.page-module__1snuaG__relatedLink span{font-size:1.2rem;transition:transform .2s}.page-module__1snuaG__relatedLink:hover span{transform:translate(6px)}@media (max-width:768px){.page-module__1snuaG__blogPost{padding:2rem 0}.page-module__1snuaG__blogPost:before{height:400px}.page-module__1snuaG__postTitle{margin:1.5rem 0;padding:0 1rem;font-size:2.2rem}.page-module__1snuaG__postSubtitle{padding:0 1rem;font-size:1.1rem}.page-module__1snuaG__meta{gap:.75rem;padding:0 1rem}.page-module__1snuaG__category{padding:.4rem .9rem;font-size:.65rem}.page-module__1snuaG__date,.page-module__1snuaG__readTime{padding:.35rem .8rem;font-size:.8rem}.page-module__1snuaG__featuredImage{border-radius:16px;height:auto;margin:2rem 0}.page-module__1snuaG__postContent{padding:0 1rem}.page-module__1snuaG__summaryCard{margin:1.5rem 1rem}.page-module__1snuaG__relatedSection{margin:3rem 1rem 0;padding:2rem 1.5rem}.page-module__1snuaG__relatedLink{padding:.65rem 1rem;font-size:.95rem}}
.coming-soon-module__xRGt0G__backButtonContainer{padding:var(--space-xl)0;margin-top:var(--space-lg);justify-content:center;display:flex}.coming-soon-module__xRGt0G__backButton{align-items:center;gap:var(--space-sm);color:var(--color-text-light);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-full);transition:all var(--transition-normal);background:#ffffff0d;border:1px solid #ffffff1a;font-size:1rem;font-weight:500;display:inline-flex}.coming-soon-module__xRGt0G__backButton:hover{border-color:var(--color-primary);color:var(--color-primary);background:#ffffff1a;transform:translateY(-2px)}@media (max-width:768px){.coming-soon-module__xRGt0G__backButton{justify-content:center;width:90%}}
.contact-module__-T0-Ea__contactSection{min-height:50vh;padding:var(--space-xl)0;justify-content:center;align-items:center;display:flex}.contact-module__-T0-Ea__centeredContent{text-align:center;align-items:center;gap:var(--space-xl);flex-direction:column;max-width:800px;margin:0 auto;display:flex}.contact-module__-T0-Ea__title{margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--color-text)0%,var(--color-text-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;line-height:1.1}.contact-module__-T0-Ea__subtitle{color:var(--color-text-light);max-width:90%;font-size:1.25rem;line-height:1.6}.contact-module__-T0-Ea__ctaContainer{margin-top:var(--space-lg);align-items:center;gap:var(--space-md);flex-direction:column;display:flex}.contact-module__-T0-Ea__emailLink{align-items:center;gap:var(--space-md);color:var(--color-primary);padding:var(--space-md)var(--space-xl);border-radius:var(--radius-full);transition:all var(--transition-normal);background:#6366f11a;font-size:1.5rem;font-weight:600;display:inline-flex}.contact-module__-T0-Ea__emailLink:hover{background:#6366f133;transform:translateY(-2px)}.contact-module__-T0-Ea__backButton{align-items:center;gap:var(--space-sm);color:var(--color-text-light);padding:var(--space-md)var(--space-lg);border-radius:var(--radius-full);transition:all var(--transition-normal);background:#ffffff0d;border:1px solid #ffffff1a;font-size:1rem;font-weight:500;display:inline-flex}.contact-module__-T0-Ea__backButton:hover{border-color:var(--color-primary);color:var(--color-primary);background:#ffffff1a;transform:translateY(-2px)}@media (max-width:768px){.contact-module__-T0-Ea__title{font-size:2.5rem}.contact-module__-T0-Ea__emailLink{padding:var(--space-md)var(--space-lg);justify-content:center;width:100%;font-size:1.25rem}.contact-module__-T0-Ea__backButton{justify-content:center;width:90%}}
.privacy-module__ZGDmtG__privacySection{min-height:calc(100vh - var(--header-height));padding:var(--space-2xl)0}.privacy-module__ZGDmtG__container{max-width:1200px;margin:0 auto;padding:0 2rem}.privacy-module__ZGDmtG__header{text-align:center;margin-bottom:var(--space-2xl)}.privacy-module__ZGDmtG__title{margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--color-text)0%,var(--color-text-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;line-height:1.1}.privacy-module__ZGDmtG__lastUpdated{color:var(--color-text-light);font-size:1rem;font-style:italic}.privacy-module__ZGDmtG__content{max-width:100%;padding:0}.privacy-module__ZGDmtG__content h2{color:var(--color-text);margin-top:var(--space-xl);margin-bottom:var(--space-md);font-size:2rem;font-weight:700}.privacy-module__ZGDmtG__content h2:first-child{margin-top:0}.privacy-module__ZGDmtG__content h3{color:var(--color-text);margin-top:var(--space-lg);margin-bottom:var(--space-sm);font-size:1.5rem;font-weight:600}.privacy-module__ZGDmtG__content p{color:var(--color-text-light);margin-bottom:var(--space-md);font-size:1.125rem;line-height:1.8}.privacy-module__ZGDmtG__content ul,.privacy-module__ZGDmtG__content ol{margin-left:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-text-light)}.privacy-module__ZGDmtG__content li{margin-bottom:var(--space-sm);font-size:1.125rem;line-height:1.8}.privacy-module__ZGDmtG__content strong{color:var(--color-text);font-weight:600}.privacy-module__ZGDmtG__content a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:underline}.privacy-module__ZGDmtG__content a:hover{color:#8b5cf6}@media (max-width:768px){.privacy-module__ZGDmtG__title{font-size:2.5rem}.privacy-module__ZGDmtG__content h2{font-size:1.75rem}.privacy-module__ZGDmtG__content h3{font-size:1.25rem}.privacy-module__ZGDmtG__content p,.privacy-module__ZGDmtG__content li{font-size:1rem}}
.sponsor-module__GsG9sa__sponsorSection{padding:var(--space-xl)0 var(--space-3xl)}.sponsor-module__GsG9sa__centeredContent{text-align:center;align-items:center;gap:var(--space-md);max-width:800px;margin:0 auto var(--space-2xl);flex-direction:column;padding:0 1rem;display:flex}.sponsor-module__GsG9sa__title{margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--color-text)0%,var(--color-text-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;line-height:1.1}.sponsor-module__GsG9sa__subtitle{color:var(--color-text-light);max-width:90%;font-size:1.25rem;line-height:1.6}.sponsor-module__GsG9sa__section{max-width:800px;margin:0 auto var(--space-2xl);padding:0 1rem}.sponsor-module__GsG9sa__sectionTitle{color:var(--color-text);margin-bottom:var(--space-lg);text-align:center;font-size:1.6rem;font-weight:700}.sponsor-module__GsG9sa__statsGrid{gap:var(--space-md);margin-bottom:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.sponsor-module__GsG9sa__statCard{padding:var(--space-lg);border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);background:var(--glass-bg);text-align:center;flex-direction:column;gap:.4rem;display:flex}.sponsor-module__GsG9sa__statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);font-size:.8rem;font-weight:700}.sponsor-module__GsG9sa__statValue{color:var(--color-primary);font-size:1rem;font-style:italic;font-weight:600}.sponsor-module__GsG9sa__readerProfile{color:var(--color-text-light);text-align:center;line-height:1.7}.sponsor-module__GsG9sa__readerProfile strong{color:var(--color-text)}.sponsor-module__GsG9sa__placementsGrid{gap:var(--space-md);margin-bottom:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.sponsor-module__GsG9sa__placementCard{padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg)}.sponsor-module__GsG9sa__placementTitle{color:var(--color-text);margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.sponsor-module__GsG9sa__placementDescription{color:var(--color-text-light);margin:0;font-size:.92rem;line-height:1.6}.sponsor-module__GsG9sa__example{margin-bottom:var(--space-xl)}.sponsor-module__GsG9sa__exampleLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:.75rem;font-size:.8rem;font-weight:700}.sponsor-module__GsG9sa__rateCard{text-align:center;color:var(--color-text-light);line-height:1.7}.sponsor-module__GsG9sa__inlineLink{color:var(--color-primary);font-weight:600}.sponsor-module__GsG9sa__ctaContainer{justify-content:center;gap:var(--space-md);margin-bottom:var(--space-lg);flex-wrap:wrap;display:flex}.sponsor-module__GsG9sa__backLink{text-align:center;color:var(--color-text-light);font-size:.95rem;font-weight:500;display:block}.sponsor-module__GsG9sa__backLink:hover{color:var(--color-primary)}@media (max-width:768px){.sponsor-module__GsG9sa__title{font-size:2.5rem}.sponsor-module__GsG9sa__ctaContainer{flex-direction:column;align-items:stretch}}
.terms-module__tZIRGq__termsSection{min-height:calc(100vh - var(--header-height));padding:var(--space-2xl)0}.terms-module__tZIRGq__container{max-width:1200px;margin:0 auto;padding:0 2rem}.terms-module__tZIRGq__header{text-align:center;margin-bottom:var(--space-2xl)}.terms-module__tZIRGq__title{margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--color-text)0%,var(--color-text-light)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;line-height:1.1}.terms-module__tZIRGq__lastUpdated{color:var(--color-text-light);font-size:1rem;font-style:italic}.terms-module__tZIRGq__content{max-width:100%;padding:0}.terms-module__tZIRGq__content h2{color:var(--color-text);margin-top:var(--space-xl);margin-bottom:var(--space-md);font-size:2rem;font-weight:700}.terms-module__tZIRGq__content h2:first-child{margin-top:0}.terms-module__tZIRGq__content h3{color:var(--color-text);margin-top:var(--space-lg);margin-bottom:var(--space-sm);font-size:1.5rem;font-weight:600}.terms-module__tZIRGq__content p{color:var(--color-text-light);margin-bottom:var(--space-md);font-size:1.125rem;line-height:1.8}.terms-module__tZIRGq__content ul,.terms-module__tZIRGq__content ol{margin-left:var(--space-xl);margin-bottom:var(--space-md);color:var(--color-text-light)}.terms-module__tZIRGq__content li{margin-bottom:var(--space-sm);font-size:1.125rem;line-height:1.8}.terms-module__tZIRGq__content strong{color:var(--color-text);font-weight:600}.terms-module__tZIRGq__content a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:underline}.terms-module__tZIRGq__content a:hover{color:#8b5cf6}@media (max-width:768px){.terms-module__tZIRGq__title{font-size:2.5rem}.terms-module__tZIRGq__content h2{font-size:1.75rem}.terms-module__tZIRGq__content h3{font-size:1.25rem}.terms-module__tZIRGq__content p,.terms-module__tZIRGq__content li{font-size:1rem}}
