.yt-comment-module__r8Wj7q__commentRoot{opacity:1;gap:12px;padding:0;transition:opacity .3s;display:flex}.yt-comment-module__r8Wj7q__commentRoot.yt-comment-module__r8Wj7q__dimmed{opacity:.5}.yt-comment-module__r8Wj7q__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.yt-comment-module__r8Wj7q__avatar.yt-comment-module__r8Wj7q__small{width:24px;height:24px}@keyframes yt-comment-module__r8Wj7q__ytAvatarIn{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.yt-comment-module__r8Wj7q__avatarEnter{animation:.35s cubic-bezier(.22,1,.36,1) both yt-comment-module__r8Wj7q__ytAvatarIn}.yt-comment-module__r8Wj7q__body{flex:1;min-width:0}.yt-comment-module__r8Wj7q__meta{align-items:center;gap:6px;margin-bottom:4px;display:flex}@keyframes yt-comment-module__r8Wj7q__ytMetaIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.yt-comment-module__r8Wj7q__metaEnter{animation:.35s cubic-bezier(.22,1,.36,1) 80ms both yt-comment-module__r8Wj7q__ytMetaIn}.yt-comment-module__r8Wj7q__author{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text1)}.yt-comment-module__r8Wj7q__author.yt-comment-module__r8Wj7q__isCreator{background:var(--surface3);border-radius:var(--br);font-size:var(--fs-xs);padding:1px 6px}.yt-comment-module__r8Wj7q__timestamp{font-size:var(--fs-xs);color:var(--text2)}@keyframes yt-comment-module__r8Wj7q__blink{0%,to{opacity:1}50%{opacity:0}}.yt-comment-module__r8Wj7q__text{font-size:var(--fs-sm);color:var(--text1);margin:0 0 8px;line-height:1.5;text-decoration:none}.yt-comment-module__r8Wj7q__text.yt-comment-module__r8Wj7q__strikethrough{color:var(--text2);text-decoration:line-through}.yt-comment-module__r8Wj7q__cursor{background:var(--button-primary);vertical-align:text-bottom;width:2px;height:1em;margin-left:1px;animation:.8s step-end infinite yt-comment-module__r8Wj7q__blink;display:inline-block}.yt-comment-module__r8Wj7q__actions{align-items:center;gap:4px;display:flex}.yt-comment-module__r8Wj7q__actionButton{font-size:var(--fs-xs);color:var(--text2);cursor:default;align-items:center;gap:4px;padding:4px 6px;display:flex}.yt-comment-module__r8Wj7q__actionButton svg{opacity:.7;width:15px;height:15px}.yt-comment-module__r8Wj7q__replyButton{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text2);cursor:default;padding:4px 12px}@keyframes yt-comment-module__r8Wj7q__ytActionIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.yt-comment-module__r8Wj7q__actionEnter{animation:.22s cubic-bezier(.22,1,.36,1) both yt-comment-module__r8Wj7q__ytActionIn}@keyframes yt-comment-module__r8Wj7q__ytFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.yt-comment-module__r8Wj7q__avatarEnter{animation:.15s both yt-comment-module__r8Wj7q__ytFadeIn}.yt-comment-module__r8Wj7q__metaEnter{animation:.15s 80ms both yt-comment-module__r8Wj7q__ytFadeIn}.yt-comment-module__r8Wj7q__actionEnter{animation:.15s both yt-comment-module__r8Wj7q__ytFadeIn}}
.hero-section-module__oxNHEq__heroContainer{z-index:0;isolation:isolate;width:100%;min-height:90vh;padding:var(--gap);background:var(--surface1);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.hero-section-module__oxNHEq__showcaseHero{min-height:auto;padding:clamp(4.25rem, 7vw, 6.5rem) var(--gap) clamp(5rem, 8vw, 7.5rem);background:radial-gradient(circle at 76% 34%, color-mix(in srgb, var(--button-primary) 13%, transparent) 0, transparent 34rem), var(--surface1);justify-content:flex-start;overflow:hidden}.hero-section-module__oxNHEq__showcaseHero:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--button-primary) 12%, transparent);opacity:.7;pointer-events:none;border-radius:50%;width:38rem;height:38rem;position:absolute;top:3rem;right:max(-12rem,50vw - 660px - 8rem)}.hero-section-module__oxNHEq__gridWrapper{gap:calc(var(--gap) * 4);grid-template-columns:1fr;align-items:center;width:100%;max-width:1200px;display:grid;position:relative}.hero-section-module__oxNHEq__showcaseGrid{gap:clamp(3.5rem,7vw,6.5rem);max-width:1320px}@media (min-width:960px){.hero-section-module__oxNHEq__gridWrapper{gap:var(--gap);grid-template-columns:1fr 1fr}}@media (min-width:1080px){.hero-section-module__oxNHEq__showcaseGrid{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);gap:clamp(3.5rem,7vw,6.5rem)}}.hero-section-module__oxNHEq__textContent{text-align:center;flex-direction:column;align-items:center;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__textContent{text-align:left;align-items:flex-start}}.hero-section-module__oxNHEq__animationWrapper{flex-direction:column;justify-content:flex-end;justify-self:center;width:min(100%,760px);min-width:0;min-height:300px;margin-inline:auto;display:flex}.hero-section-module__oxNHEq__showcaseVisual{justify-content:center;min-height:0}.hero-section-module__oxNHEq__eyebrow{color:var(--text2);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.15rem;display:inline-flex}.hero-section-module__oxNHEq__eyebrow:before{content:"";background:var(--button-primary);width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem color-mix(in srgb, var(--button-primary) 16%, transparent);border-radius:50%;flex:none}.hero-section-module__oxNHEq__title{font-size:clamp(2.25rem,4.5vw,4rem);font-weight:var(--fw-display);color:var(--text1);margin:0 0 1.5rem;line-height:1.05}.hero-section-module__oxNHEq__titleLine{line-height:inherit;display:block}.hero-section-module__oxNHEq__titleAccent{margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;}.hero-section-module__oxNHEq__subtitle{color:var(--text2);max-width:550px;font-size:clamp(1rem,1.6vw,1.125rem);line-height:1.6;font-weight:var(--fw-medium);margin:0 0 2.5rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__subtitle{text-wrap:pretty;max-width:590px;margin-bottom:2rem;font-size:clamp(1.03rem,1.35vw,1.16rem);line-height:1.65}.hero-section-module__oxNHEq__buttonGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__buttonGroup{justify-content:flex-start}}.hero-section-module__oxNHEq__primaryCta{background:var(--button-hero-bg);color:var(--button-text-primary);border-radius:var(--br-lg);font-weight:var(--fw-bold);font-size:var(--fs-lg);box-shadow:var(--shadow-brand-soft);align-items:center;gap:.5rem;padding:1rem 2rem;text-decoration:none;transition:all .2s;display:inline-flex}.hero-section-module__oxNHEq__primaryCta:hover{box-shadow:var(--shadow-brand-medium);transform:translateY(-3px)}.hero-section-module__oxNHEq__primaryCta:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.hero-section-module__oxNHEq__secondaryCta{color:var(--text1);border:2px solid var(--surface3);border-radius:var(--br-lg);font-weight:var(--fw-bold);font-size:var(--fs-lg);background-color:#0000;padding:1rem 2rem;text-decoration:none;transition:all .2s}.hero-section-module__oxNHEq__secondaryCta:hover{border-color:var(--text2);background-color:var(--surface2);transform:translateY(-3px)}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__primaryCta,.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta{min-height:3.25rem;font-size:var(--fs-base);border-radius:var(--br);padding:.8rem 1.35rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__primaryCta:after{content:"→";transition:transform .2s;display:inline-block}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__primaryCta:hover:after{transform:translate(3px)}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta{color:var(--text2);background:0 0;border:0;align-items:center;gap:.45rem;padding-inline:.5rem;display:inline-flex}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta:after{content:"↘";color:var(--text-link);transition:transform .2s;display:inline-block}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta:hover{color:var(--text1);background:0 0;transform:none}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta:hover:after{transform:translate(2px,2px)}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__secondaryCta:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.hero-section-module__oxNHEq__rotatingWordWrapper{vertical-align:baseline;display:inline-grid;overflow:hidden}.hero-section-module__oxNHEq__rotatingWordSizer{visibility:hidden;white-space:nowrap;font-weight:var(--fw-bold);pointer-events:none;-webkit-user-select:none;user-select:none;grid-area:1/1}.hero-section-module__oxNHEq__rotatingWord{font-weight:var(--fw-bold);white-space:nowrap;grid-area:1/1;animation:.3s ease-out both hero-section-module__oxNHEq__rotatingWordIn;display:inline-block;}@keyframes hero-section-module__oxNHEq__rotatingWordIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.hero-section-module__oxNHEq__rotatingWord{animation:none}}.hero-section-module__oxNHEq__heroSubtext{text-align:center;flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}@media (min-width:960px){.hero-section-module__oxNHEq__heroSubtext{text-align:left}}.hero-section-module__oxNHEq__heroSubline{font-size:var(--fs-sm);color:var(--text2);font-weight:var(--fw-medium)}.hero-section-module__oxNHEq__riskMicroline{font-size:var(--fs-sm);font-weight:var(--fw-semibold);color:var(--text2);letter-spacing:.01em;margin:.9rem 0 0}.hero-section-module__oxNHEq__audienceLine{font-size:var(--fs-md);color:var(--text2);font-weight:var(--fw-semibold);max-width:550px;margin:0 0 .25rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__riskMicroline{color:var(--text2);font-weight:var(--fw-medium);margin-top:.75rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__heroSubtext{margin-top:1.35rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__audienceLine{color:var(--text2);font-size:var(--fs-sm);line-height:1.55;font-weight:var(--fw-medium);margin:0;padding-left:1.5rem;position:relative}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__audienceLine:before{content:"✓";color:var(--text-link);font-weight:var(--fw-bold);position:absolute;top:0;left:0}@media (max-width:1079px){.hero-section-module__oxNHEq__showcaseHero{padding-top:clamp(3.5rem,8vw,5rem)}.hero-section-module__oxNHEq__showcaseText{text-align:center;justify-self:center;align-items:center;width:100%;max-width:720px}.hero-section-module__oxNHEq__showcaseGrid{grid-template-columns:1fr}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__buttonGroup{justify-content:center}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__heroSubtext{text-align:center}.hero-section-module__oxNHEq__showcaseVisual{width:min(100%,560px)}}@media (max-width:640px){.hero-section-module__oxNHEq__showcaseHero{padding-block:3.25rem 4.5rem}.hero-section-module__oxNHEq__showcaseGrid{gap:3rem}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__buttonGroup{flex-direction:column;gap:.65rem;width:100%}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__title{font-size:clamp(2rem,8.7vw,2.25rem)}.hero-section-module__oxNHEq__showcaseText .hero-section-module__oxNHEq__primaryCta{justify-content:center;width:100%}}
.how-it-works-section-module__q5ie8W__section{width:100%;padding:calc(var(--gap) * 4) var(--gap);background:var(--surface1)}.how-it-works-section-module__q5ie8W__inner{gap:calc(var(--gap) * 2);max-width:980px;margin:0 auto;display:grid}.how-it-works-section-module__q5ie8W__header{text-align:center;justify-self:center;gap:.75rem;max-width:760px;display:grid}.how-it-works-section-module__q5ie8W__eyebrow{justify-content:center;justify-self:center;}.how-it-works-section-module__q5ie8W__title{}.how-it-works-section-module__q5ie8W__highlight{}.how-it-works-section-module__q5ie8W__subtitle{font-size:var(--fs-base);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.7}.how-it-works-section-module__q5ie8W__steps{counter-reset:step-counter;gap:1rem;display:grid}@media (min-width:800px){.how-it-works-section-module__q5ie8W__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.how-it-works-section-module__q5ie8W__step{background:color-mix(in srgb, var(--surface2) 92%, var(--surface1) 8%);border:1px solid color-mix(in srgb, var(--surface3) 88%, var(--button-primary) 12%);counter-increment:step-counter;border-radius:18px;gap:.6rem;padding:1.5rem 1.5rem 1.5rem 4rem;display:grid;position:relative}.how-it-works-section-module__q5ie8W__step:before{content:counter(step-counter);border-radius:var(--br-pill);background:var(--gradient-brand);width:2rem;height:2rem;color:var(--color-white);font-size:var(--fs-md);font-weight:var(--fw-display);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:1.4rem;left:1.4rem}.how-it-works-section-module__q5ie8W__stepTitle{font-size:var(--fs-lg);line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--text1);margin:0}.how-it-works-section-module__q5ie8W__stepDescription{font-size:var(--fs-md);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.6}
.icon-card-section-module__83Qdfa__section{width:100%;padding:calc(var(--gap) * 4) var(--gap)}.icon-card-section-module__83Qdfa__inner{gap:calc(var(--gap) * 2);max-width:1100px;margin:0 auto;display:grid}.icon-card-section-module__83Qdfa__header{text-align:center;justify-self:center;gap:.75rem;max-width:760px;display:grid}.icon-card-section-module__83Qdfa__eyebrow{justify-content:center;justify-self:center;}.icon-card-section-module__83Qdfa__title{letter-spacing:var(--tracking-heading);color:var(--text1);text-wrap:balance;margin:0;font-size:clamp(1.9rem,4vw,3rem);line-height:1.04}.icon-card-section-module__83Qdfa__highlight{}.icon-card-section-module__83Qdfa__subtitle{font-size:var(--fs-base);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.7}.icon-card-section-module__83Qdfa__grid{gap:1rem;display:grid}@media (min-width:700px){.icon-card-section-module__83Qdfa__gridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.icon-card-section-module__83Qdfa__gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}.icon-card-section-module__83Qdfa__gridCols4{grid-template-columns:repeat(4,minmax(0,1fr))}}.icon-card-section-module__83Qdfa__card{border:1px solid color-mix(in srgb, var(--surface3) 88%, var(--button-primary) 12%);border-radius:18px;gap:.6rem;padding:1.25rem 1.4rem;display:grid}.icon-card-section-module__83Qdfa__cardIcon{color:var(--text-link);line-height:1;display:inline-flex}.icon-card-section-module__83Qdfa__cardIcon svg{width:28px;height:28px}.icon-card-section-module__83Qdfa__cardTitle{font-size:var(--fs-lg);line-height:1.25;font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--text1);margin:0}.icon-card-section-module__83Qdfa__cardDescription{font-size:var(--fs-md);color:var(--text2);text-wrap:pretty;margin:0;line-height:1.6}
.landing-header-module__as2YIG__header{z-index:100;padding:0 calc(var(--gap) * 1.5);height:56px;box-shadow:none;background:0 0;justify-content:space-between;align-items:center;transition:background .25s,box-shadow .25s;display:flex;position:sticky;top:0}@media (max-width:640px){.landing-header-module__as2YIG__header{padding:0 var(--gap)}}@media (max-width:350px){.landing-header-module__as2YIG__logoText{display:none}}.landing-header-module__as2YIG__scrolled{background:var(--surface1);box-shadow:0 1px 3px var(--shadow-default)}.landing-header-module__as2YIG__logoLink{flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:flex}.landing-header-module__as2YIG__logoLink:link,.landing-header-module__as2YIG__logoLink:visited,.landing-header-module__as2YIG__logoLink:hover{text-decoration:none}.landing-header-module__as2YIG__logoText{font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--text1);letter-spacing:-.02em}
