@font-face{font-family:Gliker Expanded;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Gliker-RegularExpanded.ttf) format("truetype")}@font-face{font-family:Helvetica Now;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/HelveticaNowText-Bold.ttf) format("truetype")}@font-face{font-family:Helvetica Now;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/HelveticaNowText-Black.ttf) format("truetype")}:root{--hf-bg: #f5f3f5;--hf-surface: #ffffff;--hf-surface-muted: #fbf7f8;--hf-brown: #564946;--hf-brown-dark: #2c2220;--hf-rose: #c98686;--hf-mauve: #c37d92;--hf-sage: #749c75;--hf-soft-pink: #fbc6d1;--hf-rose-dark: #b16a6a;--hf-ink: var(--hf-brown);--hf-ink-strong: var(--hf-brown-dark);--hf-ink-muted: rgba(86, 73, 70, .88);--hf-ink-faint: rgba(86, 73, 70, .58);--hf-line: rgba(86, 73, 70, .14);--hf-line-strong: rgba(86, 73, 70, .24);--hf-accent: var(--hf-rose);--hf-accent-strong: var(--hf-rose-dark);--hf-success: var(--hf-sage);--hf-success-surface: rgba(116, 156, 117, .14);--hf-error: var(--hf-mauve);--hf-error-surface: rgba(195, 125, 146, .14);--hf-warning: #a55a00;--hf-warning-surface: #fff4cc;--hf-warning-ink: #5a3500;--hf-danger-strong: #b42318;--hf-danger-ink: #7a160e;--hf-danger-surface: #fce8e8;--hf-font-logo: "Gliker Expanded", "Arial Black", sans-serif;--hf-font-display: var(--hf-font-logo);--hf-font-serif: "Playfair Display", Georgia, serif;--hf-font-header: "Gliker Expanded", "Arial Black", sans-serif;--hf-font-body: Arial, Helvetica, sans-serif}html,body{background:var(--hf-bg);color:var(--hf-ink);font-family:var(--hf-font-body);margin:0;min-height:100%}*,*:before,*:after{box-sizing:border-box}a{color:var(--hf-ink-strong)}button,input,select,textarea{font:inherit}.hf-wordmark-stack{display:grid;gap:.35rem}.hf-wordmark-image{display:block;height:auto;max-width:min(100%,260px);width:100%}.hf-wordmark__meta{color:var(--hf-ink-faint);font-family:var(--hf-font-header);font-size:.78rem;font-weight:500;letter-spacing:.18em;margin:0;text-transform:uppercase}.hf-topbar{align-items:center;display:flex;flex-direction:column;padding:8px 24px 26px;position:relative;text-align:center}.hf-topbar__wordmark{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:24px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hf-topbar__tagline{color:var(--hf-brown);font-size:10px;letter-spacing:.36em;margin-top:6px;opacity:.55;text-transform:uppercase}.hf-topbar:after{background:var(--hf-mauve);content:"";display:block;height:1px;margin-top:14px;opacity:.45;width:48px}.hf-topbar__back-link,.hf-topbar__action-link{color:#56494685;font-size:11px;letter-spacing:.18em;position:absolute;text-decoration:none;text-transform:uppercase;top:10px;transition:color .2s ease}.hf-topbar__back-link{left:clamp(18px,4vw,44px)}.hf-topbar__action-link{right:clamp(18px,4vw,44px)}.hf-topbar__back-link:hover,.hf-topbar__action-link:hover{color:var(--hf-rose)}.hf-pre-wrap{white-space:pre-wrap}.hf-code-block{background:#5649460a;border:1px solid var(--hf-line);border-radius:6px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;margin:0;overflow-x:auto;padding:.8rem .95rem;white-space:pre-wrap;word-break:break-word}.hf-stack{display:grid;gap:.75rem}.creator-landing{--landing-narrow: 720px;--landing-copy: 800px;--landing-wide: 1180px;background:var(--hf-bg);color:var(--hf-ink);font-family:var(--hf-font-body);min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.creator-landing *{box-sizing:border-box}.creator-landing img{display:block;max-width:100%}.creator-landing .it{color:var(--hf-rose);font-family:var(--hf-font-serif);font-style:italic;font-weight:400;letter-spacing:0;text-transform:none}.topbar{align-items:center;display:flex;flex-direction:column;padding:22px 24px 16px;position:relative;text-align:center}.topbar-brandmark{height:36px;margin-bottom:8px;width:auto}.topbar-signin{color:#56494685;font-family:var(--hf-font-body);font-size:11px;letter-spacing:.18em;position:absolute;right:clamp(18px,4vw,44px);text-decoration:none;text-transform:uppercase;top:24px;transition:color .2s ease}.topbar-signin:hover{color:var(--hf-rose)}.topbar .wordmark,.creator-landing footer .brand .wordmark{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:24px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.topbar .tagline{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:10px;letter-spacing:.36em;margin-top:6px;opacity:.55;text-transform:uppercase}.topbar:after{background:var(--hf-mauve);content:"";display:block;height:1px;margin-top:14px;opacity:.45;width:48px}.creator-landing section{position:relative}.narrow{margin:0 auto;max-width:var(--landing-narrow);padding:0 28px}.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.reveal.in{opacity:1;transform:none}.hero{overflow:hidden;padding:28px 28px 36px;position:relative}.hero-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:var(--landing-wide);width:100%}.hero-eyebrow{color:var(--hf-rose);font-family:var(--hf-font-body);font-size:11px;letter-spacing:.28em;margin-bottom:18px;text-transform:uppercase}.hero-eyebrow .dot{background:var(--hf-rose);border-radius:50%;display:inline-block;height:5px;margin-right:10px;transform:translateY(-1px);vertical-align:middle;width:5px}h1.hero-h1{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:clamp(30px,4.6vw,60px);font-weight:600;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase;text-wrap:balance}h1.hero-h1 .it{color:var(--hf-rose);font-size:1.05em;line-height:.95}.hero-sub{color:var(--hf-brown);font-family:var(--hf-font-serif);font-size:clamp(20px,2vw,28px);font-style:italic;font-weight:400;line-height:1.4;margin:22px 0 0;max-width:32ch}.hero-sub .stat{color:var(--hf-rose);font-family:var(--hf-font-logo);font-size:1.25em;font-style:normal;font-weight:600;letter-spacing:0;line-height:1;margin-right:4px;text-transform:uppercase}.hero-side{align-items:stretch;display:flex;flex-direction:column;position:relative}.hero-illustration{height:150px;pointer-events:none;position:absolute;right:-20px;top:-20px;width:150px;z-index:1}.hero-video-wrap{aspect-ratio:16 / 9;background:#1a1411;border-radius:14px;box-shadow:0 24px 60px #56494629,0 6px 18px #5649461a;overflow:hidden;position:relative;width:100%}.hero-video-wrap iframe{border:0;display:block;height:100%;width:100%}.video-placeholder{align-items:center;background:radial-gradient(120% 80% at 50% 40%,rgba(201,134,134,.22),transparent 60%),linear-gradient(135deg,#3a2e2c,#564946 60%,#6e5a55);cursor:pointer;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.video-placeholder .play{align-items:center;background:#fffffff0;border-radius:50%;box-shadow:0 12px 28px #00000040;display:flex;height:78px;justify-content:center;transition:transform .25s ease,background .25s ease;width:78px}.video-placeholder:hover .play{background:#fff;transform:scale(1.06)}.video-placeholder .play svg{fill:var(--hf-brown);height:28px;margin-left:4px;width:28px}.video-caption{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:11px;letter-spacing:.26em;margin-top:12px;opacity:.5;text-align:center;text-transform:uppercase}.video-caption--hidden{display:none}.hero-blob{bottom:-100px;left:-120px;opacity:.45;pointer-events:none;position:absolute;width:240px}.cohort-badge{align-items:center;background:#c986861a;border:1px solid rgba(201,134,134,.32);border-radius:9999px;color:var(--hf-rose);display:inline-flex;font-family:var(--hf-font-body);font-size:11px;font-weight:600;gap:8px;letter-spacing:.16em;margin-top:22px;padding:8px 14px;text-transform:uppercase}.cohort-badge__dot{animation:cohortPulse 2.4s ease-in-out infinite;background:var(--hf-rose);border-radius:50%;height:7px;width:7px}@keyframes cohortPulse{0%,to{box-shadow:0 0 #c9868699}50%{box-shadow:0 0 0 6px #c9868600}}.proof-strip{background:var(--hf-bg);border-top:1px solid rgba(86,73,70,.08);border-bottom:1px solid rgba(86,73,70,.08);padding:22px 28px}.proof-strip__inner{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:0 auto;max-width:var(--landing-wide);text-align:center}.proof-strip__item{flex:1 1 160px;padding:4px 12px;position:relative}.proof-strip__item+.proof-strip__item:before{background:#56494624;content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.proof-strip__value{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:22px;font-weight:600;letter-spacing:0;line-height:1;text-transform:uppercase}.proof-strip__label{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:11px;letter-spacing:.18em;margin-top:6px;opacity:.6;text-transform:uppercase}.recognition{padding:40px 28px 44px}.recognition .first-line{color:var(--hf-brown);font-family:var(--hf-font-serif);font-size:22px;font-style:italic;line-height:1.45;margin-bottom:22px}.recognition .narrow>p{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:16px;line-height:1.7;margin:0 0 18px}.recognition .narrow>p:last-child{margin-bottom:0}.benefits{background:var(--hf-bg);padding:48px 28px 52px}.section-eyebrow{color:var(--hf-rose);font-family:var(--hf-font-serif);font-size:19px;font-style:italic;margin-bottom:6px}.section-h{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:clamp(26px,3.4vw,42px);font-weight:600;letter-spacing:0;line-height:1;margin:0;text-transform:uppercase;text-wrap:balance}.section-h .it{font-size:1.05em}.benefits-head{margin:0 auto 28px;max-width:var(--landing-wide);width:100%}.benefits-grid{display:grid;gap:18px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:var(--landing-wide);width:100%}.benefit{background:#fff;border:1px solid rgba(86,73,70,.1);border-radius:12px;padding:28px 26px;position:relative;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.benefit:hover{border-color:#56494629;box-shadow:0 18px 40px #5649461a;transform:translateY(-3px)}.benefit--link{color:inherit;display:block;text-decoration:none}.benefit__arr{bottom:22px;color:var(--hf-rose);font-family:var(--hf-font-logo);font-size:18px;font-weight:600;opacity:0;position:absolute;right:24px;transform:translate(-6px);transition:opacity .25s ease,transform .25s ease}.benefit--link:hover .benefit__arr,.benefit--link:focus-visible .benefit__arr{opacity:1;transform:translate(0)}.benefit--link:focus-visible{border-color:var(--hf-rose);outline:none}.benefit .num{color:var(--hf-rose);font-family:var(--hf-font-serif);font-size:16px;font-style:italic;opacity:.55;position:absolute;right:24px;top:20px}.benefit .ill{height:84px;margin-bottom:14px;width:84px}.benefit h3{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:14px;font-weight:600;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.benefit p{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:14.5px;line-height:1.62;margin:0;opacity:.88}.cta{background:var(--hf-brown);color:#fff;overflow:hidden;padding:52px 28px}.cta--final{border-top:1px solid rgba(255,255,255,.04)}.cta-inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:var(--landing-copy);position:relative;text-align:center;width:100%}.cta h2{color:#fff;font-family:var(--hf-font-logo);font-size:clamp(28px,4vw,50px);font-weight:600;letter-spacing:0;line-height:1;margin:0 0 14px;text-transform:uppercase;text-wrap:balance}.cta h2 .it{color:#fff;font-size:1.05em}.cta-sub{color:#ffffffa6;font-family:var(--hf-font-body);font-size:15px;line-height:1.6;margin:0 auto 26px;max-width:52ch}.btn{align-items:center;border:1.5px solid transparent;border-radius:9999px;cursor:pointer;display:inline-flex;gap:10px;text-decoration:none;transition:background .25s ease,color .25s ease,transform .2s ease,border-color .25s ease}.btn-primary{background:var(--hf-rose);box-shadow:0 10px 28px #0000002e;color:#fff;font-family:var(--hf-font-logo);font-size:15px;font-weight:600;letter-spacing:.12em;padding:20px 38px;text-transform:uppercase}.btn-primary:hover{background:var(--hf-rose-dark);transform:translateY(-1px)}.btn-primary .arr{display:inline-block;transition:transform .25s ease}.btn-primary:hover .arr{transform:translate(4px)}.trust-line{color:#ffffff8c;font-family:var(--hf-font-body);font-size:12px;letter-spacing:.04em;margin-top:14px}.btn-ghost{background:transparent;border-color:#ffffff73;color:#fff;font-family:var(--hf-font-body);font-size:13px;font-weight:700;letter-spacing:.14em;padding:14px 24px;text-transform:uppercase}.btn-ghost:hover{background:#ffffff14;border-color:#fff}.pulse-once{animation:pulse 1.5s ease-out 1}@keyframes pulse{0%{box-shadow:0 0 #c986868c,0 10px 28px #0000002e}70%{box-shadow:0 0 0 22px #c9868600,0 10px 28px #0000002e}to{box-shadow:0 0 #c9868600,0 10px 28px #0000002e}}.or-divider{align-items:center;display:flex;gap:16px;margin:40px auto 24px;max-width:520px;width:100%}.or-divider .line{background:#ffffff38;flex:1;height:1px}.or-divider .word{color:#fff9;font-family:var(--hf-font-serif);font-size:13px;font-style:italic;letter-spacing:.04em}.cta-secondary{width:100%}.cta-secondary p{color:#ffffffa6;font-family:var(--hf-font-body);font-size:13.5px;line-height:1.65;margin:0 auto 18px;max-width:56ch}.newsletter-form{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:0 auto;max-width:480px}.newsletter-form input[type=email]{background:transparent;border:1.5px solid rgba(255,255,255,.3);border-radius:9999px;color:#fff;flex:1 1 220px;font-family:var(--hf-font-body);font-size:13px;outline:none;padding:12px 16px;transition:border-color .25s ease,background .25s ease}.newsletter-form input[type=email]::placeholder{color:#ffffff73}.newsletter-form input[type=email]:focus{background:#ffffff0a;border-color:#ffffffd9}.newsletter-form .btn-ghost{font-size:12px;padding:12px 20px}.form-msg{color:var(--hf-soft-pink);font-family:var(--hf-font-serif);font-size:13px;font-style:italic;margin-top:12px;min-height:18px;opacity:0;transition:opacity .3s ease}.form-msg.show{opacity:1}.form-msg--error{color:var(--hf-rose);font-style:normal}.newsletter-success{align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.18);border-radius:14px;color:#fff;display:flex;gap:14px;padding:16px 20px}.newsletter-success__icon{align-items:center;background:var(--hf-rose);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.newsletter-success__copy{display:flex;flex-direction:column;gap:2px}.newsletter-success__title{font-family:var(--hf-font-body);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.newsletter-success__text{color:#ffffffc7;font-family:var(--hf-font-serif);font-size:13.5px;font-style:italic;line-height:1.45}.newsletter-band .newsletter-success{background:#5649460a;border-color:#56494624;color:var(--hf-brown)}.newsletter-band .newsletter-success__title{color:var(--hf-brown)}.newsletter-band .newsletter-success__text{color:#564946b3}.selection{background:var(--hf-bg);overflow:hidden;padding:52px 28px}.selection-inner{align-items:center;display:grid;gap:56px;grid-template-columns:1.4fr 1fr;margin:0 auto;max-width:var(--landing-wide);width:100%}.selection .copy h2{margin-bottom:22px}.selection p{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:15.5px;line-height:1.7;margin:0 0 16px}.founders{align-items:center;display:flex;gap:24px;justify-content:center;width:100%}.founder{margin:0;text-align:center}.founder img{aspect-ratio:1 / 1;border-radius:50%;box-shadow:0 14px 32px #5649462e;display:block;height:auto;object-fit:cover;object-position:center top;width:clamp(120px,14vw,180px)}.founder figcaption{align-items:center;display:flex;flex-direction:column;gap:2px;margin-top:14px}.founder__name{color:var(--hf-brown);font-family:var(--hf-font-logo);font-size:14px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.founder__role{color:var(--hf-rose);font-family:var(--hf-font-serif);font-size:13px;font-style:italic;opacity:.85}.proof{background:var(--hf-bg);overflow:hidden;padding:44px 28px 52px}.proof .head{margin:0 auto 24px;max-width:var(--landing-wide);position:relative;width:100%;z-index:1}.proof-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:var(--landing-wide);position:relative;width:100%;z-index:1}.proof-card{background:#ffffffd1;border:1px solid rgba(86,73,70,.12);border-radius:14px;box-shadow:0 18px 44px #56494614;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:30px 28px;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.proof-card:hover{background:#fff;border-color:#56494633;box-shadow:0 22px 52px #5649461f;transform:translateY(-2px)}.proof-card .quote{color:var(--hf-brown);font-family:var(--hf-font-serif);font-size:21px;font-style:italic;line-height:1.55;margin:0;opacity:.94}.proof-card .meta{color:var(--hf-rose);font-family:var(--hf-font-body);font-size:12px;font-weight:700;letter-spacing:.08em;margin-top:24px;opacity:.9;text-transform:none}.proof-card .meta a{color:inherit;text-decoration:underline;text-decoration-color:#c9868680;text-underline-offset:.22em;transition:color .2s ease,text-decoration-color .2s ease}.proof-card .meta a:hover{color:var(--hf-brown);text-decoration-color:currentcolor}.proof-deco{opacity:.55;pointer-events:none;position:absolute}.proof-deco.s1{left:6%;top:30px;width:28px}.proof-deco.s2{bottom:60px;right:8%;width:36px}.proof-deco.s3{left:48%;opacity:.35;top:50%;width:22px}.mobile-apply-bar{align-items:center;background:var(--hf-rose);border-radius:9999px;bottom:max(14px,env(safe-area-inset-bottom));box-shadow:0 16px 36px #56494647,0 4px 12px #5649462e;color:#fff;display:none;font-family:var(--hf-font-logo);font-size:14px;font-weight:600;gap:14px;justify-content:space-between;left:14px;letter-spacing:.12em;opacity:0;padding:14px 22px;pointer-events:none;position:fixed;right:14px;text-decoration:none;text-transform:uppercase;transform:translateY(28px);transition:opacity .28s ease,transform .28s ease;z-index:50}.mobile-apply-bar.show{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-apply-bar__label{display:flex;flex-direction:column;line-height:1.1}.mobile-apply-bar__hint{color:#ffffffb8;font-family:var(--hf-font-body);font-size:10px;font-weight:500;letter-spacing:.18em;margin-top:3px;text-transform:uppercase}.mobile-apply-bar__arr{font-size:18px;font-weight:600}@keyframes barIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq{background:var(--hf-bg);padding:48px 28px 56px}.faq-inner{display:grid;gap:36px;grid-template-columns:.9fr 1.4fr;margin:0 auto;max-width:var(--landing-wide)}.faq-head{position:sticky;top:28px}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:#fff;border:1px solid rgba(86,73,70,.1);border-radius:12px;padding:0 22px;transition:border-color .2s ease,box-shadow .2s ease}.faq-item[open]{border-color:#c9868652;box-shadow:0 14px 32px #56494614}.faq-item summary{align-items:center;color:var(--hf-brown);cursor:pointer;display:flex;font-family:var(--hf-font-body);font-size:15px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:18px 0}.faq-item summary::-webkit-details-marker{display:none}.faq-item__icon{color:var(--hf-rose);font-family:var(--hf-font-logo);font-size:22px;font-weight:400;line-height:1;transition:transform .25s ease}.faq-item[open] .faq-item__icon{transform:rotate(45deg)}.faq-item p{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:14.5px;line-height:1.7;margin:0;opacity:.82;padding:0 0 20px}.newsletter-band{background:var(--hf-bg);border-top:1px solid rgba(86,73,70,.08);padding:36px 28px 44px}.newsletter-band__inner{align-items:center;display:grid;gap:24px;grid-template-columns:1fr auto;margin:0 auto;max-width:var(--landing-wide)}.newsletter-band__eyebrow{color:var(--hf-rose);font-family:var(--hf-font-serif);font-size:17px;font-style:italic;margin-bottom:4px}.newsletter-band__copy p{color:var(--hf-brown);font-family:var(--hf-font-body);font-size:14px;line-height:1.65;margin:0;max-width:56ch;opacity:.85}.newsletter-band .newsletter-form{justify-content:flex-end;margin:0}.newsletter-band .newsletter-form input[type=email]{background:#fff;border-color:#5649462e;color:var(--hf-brown)}.newsletter-band .newsletter-form input[type=email]::placeholder{color:#56494666}.newsletter-band .newsletter-form input[type=email]:focus{background:#fff;border-color:var(--hf-rose)}.newsletter-band .btn-ghost{border-color:#56494666;color:var(--hf-brown)}.newsletter-band .btn-ghost:hover{background:#5649460f;border-color:var(--hf-brown)}.newsletter-band .form-msg{color:var(--hf-rose)}.creator-landing footer{background:var(--hf-brown-dark);color:#fff;padding:40px 28px 32px}.creator-landing footer .footer-inner{align-items:flex-start;display:flex;flex-wrap:wrap;gap:32px;justify-content:space-between;margin:0 auto;max-width:var(--landing-wide);width:100%}.creator-landing footer .brand .wordmark{color:#fff;font-size:20px}.creator-landing footer .brand .tag{color:#ffffff8c;font-family:var(--hf-font-body);font-size:9.5px;letter-spacing:.36em;margin-top:4px;text-transform:uppercase}.creator-landing footer .links{display:flex;flex-wrap:wrap;gap:24px}.creator-landing footer .links a{color:#ffffff80;font-family:var(--hf-font-body);font-size:13px;text-decoration:none;transition:color .2s ease}.creator-landing footer .links a:hover{color:#fff}.creator-landing footer .copy{color:#ffffff52;font-family:var(--hf-font-body);font-size:11px;letter-spacing:.1em;margin-top:24px;text-align:center}@media(max-width:980px){.hero-grid{gap:28px;grid-template-columns:1fr}.hero-side{order:2}.hero-illustration{height:110px;right:0;top:-10px;width:110px}.hero{padding:24px 24px 32px}}@media(max-width:880px){.benefits-grid,.proof-grid{grid-template-columns:1fr}.benefits-grid{gap:14px}.selection-inner{gap:28px;grid-template-columns:1fr}.selection .deco{margin:0 auto;max-width:300px}.recognition{padding:36px 24px 48px}.benefits,.selection,.proof,.cta{padding-bottom:40px;padding-top:40px}.cta h2{font-size:30px}.recognition .first-line{font-size:19px}.recognition .narrow>p{font-size:15.5px}.faq-inner{gap:24px;grid-template-columns:1fr}.faq-head{position:static}.newsletter-band__inner{grid-template-columns:1fr}.newsletter-band .newsletter-form{justify-content:flex-start}.proof-strip__item+.proof-strip__item:before{display:none}}@media(max-width:720px){.mobile-apply-bar{display:flex}.creator-landing footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media(max-width:540px){.topbar{padding:18px 20px 14px}.topbar-signin{margin-top:10px;position:static}.topbar .wordmark{font-size:21px}.benefit{padding:24px 22px}.newsletter-form{align-items:stretch;flex-direction:column}.newsletter-form .btn{justify-content:center}.btn-primary{font-size:14px;justify-content:center;padding:18px 28px;width:100%}}
