.fp-home .home-closing{isolation:isolate;color:#fff;background:#0f1115;scroll-margin-top:20px;position:relative;overflow:hidden}.fp-home .home-closing-photo,.fp-home .home-closing-scrim{z-index:-1;position:absolute;inset:0}.fp-home .home-closing-photo img{object-fit:cover;object-position:center top}.fp-home .home-closing-scrim{background:linear-gradient(90deg,#0000 24%,#0f111514 40%,#0f11159e 55%,#0f1115b8 100%)}.fp-home .home-closing>.home-closing-inner{max-width:var(--maxw);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(40px,7vw,96px);min-height:480px;padding-block:clamp(56px,5vw,72px) clamp(60px,5.5vw,80px);display:grid}.fp-home .home-closing-copy{grid-column:2}.fp-home .home-closing .eyebrow{color:#ffffffc7;font-size:11px}.fp-home .home-closing h2{letter-spacing:-.045em;margin:18px 0 24px;font-size:clamp(36px,3.5vw,48px);font-weight:780;line-height:1.12}.fp-home .home-closing h2>span{letter-spacing:-.04em;width:fit-content;color:var(--rose);margin-top:6px;font:400 1.12em/1.2 Ravela Marker,cursive;display:block;transform:rotate(-2deg)}.fp-home .home-closing-copy>p{color:#ffffffdb;text-wrap:pretty;max-width:43ch;margin:0;font-size:17px;line-height:1.7}.fp-home .home-closing .cta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.fp-home .home-closing .cta svg{flex:none;width:18px;height:18px}.fp-home .home-closing .home-closing-note{color:#ffffffb8;margin-top:20px;font-size:13px}.fp-home.fp-homepage .home-closing .cta .btn:focus-visible{outline-color:#fff}.fp-home.fp-homepage .home-closing .cta .btn:active{transform:translateY(1px)}.fp-home footer.home-footer{background:var(--night);color:#f6f6f4}.fp-home footer.home-footer>.wrap{max-width:var(--maxw)}.fp-home footer.home-footer .home-footer-main{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(0,1.15fr);gap:clamp(32px,6vw,88px);padding-block:64px 54px;display:grid}.fp-home .home-footer-logo{color:#fff;align-items:center;min-height:48px;display:inline-flex}.fp-home .home-footer-brand p{color:#b3b7c0;margin:19px 0 16px;font-size:15px;line-height:1.65}.fp-home .home-footer-signoff{color:var(--rose);font:400 23px/1.3 Ravela Marker,cursive;display:inline-block;transform:rotate(-2deg)}.fp-home .home-footer-links{flex-direction:column;align-items:flex-start;display:flex}.fp-home .home-footer-links h2{color:#9299a8;font:500 10.5px/1.5 var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin:5px 0 15px}.fp-home .home-footer-links a{color:#eceef2;align-items:center;min-height:44px;padding-block:9px;font-size:14px;line-height:1.5;text-decoration:none;transition:color .16s;display:inline-flex}.fp-home footer.home-footer .home-footer-bottom{padding-block:20px max(24px, env(safe-area-inset-bottom));color:#a4aab6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;font-size:12px;display:flex;position:relative}.fp-home .home-footer-bottom:before{content:"";top:0;left:var(--gap);right:var(--gap);background:#ffffff21;height:1px;position:absolute}.fp-home .home-footer-bottom nav{gap:24px;display:flex}.fp-home .home-footer-bottom a{align-items:center;min-height:44px;display:inline-flex}.fp-home .home-footer-top{color:#eceef2;gap:10px}.fp-home .home-footer-top svg{width:16px;height:16px;transform:rotate(-90deg)}.fp-home .home-footer a{text-decoration:none;transition:color .16s}.fp-home footer.home-footer a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #ff86a6}@media (hover:hover) and (pointer:fine){.fp-home .home-footer a:hover{color:var(--rose);text-decoration:none}}@media (max-width:900px){.fp-home .home-closing{--closing-photo-height:clamp(200px, 56vw, 300px)}.fp-home .home-closing>.home-closing-inner{min-height:0;padding-block:calc(var(--closing-photo-height) + 24px) 48px;grid-template-columns:minmax(0,1fr)}.fp-home .home-closing-copy{grid-column:1;max-width:640px}.fp-home .home-closing-photo{width:200%;height:var(--closing-photo-height);bottom:auto;right:auto}.fp-home .home-closing-photo img{object-position:left top}.fp-home .home-closing-scrim{background:linear-gradient(180deg, transparent calc(var(--closing-photo-height) - 64px), #0f1115 var(--closing-photo-height))}.fp-home .home-closing h2{font-size:clamp(34px,8.8vw,42px)}.fp-home .home-closing-copy>p{max-width:48ch;font-size:16px}}@media (max-width:760px){.fp-home footer.home-footer .home-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;padding-block:46px 32px}.fp-home .home-footer-brand{grid-column:1/-1}.fp-home .home-footer-brand p{margin-block:16px 12px}.fp-home .home-footer-links h2{font-size:10px}.fp-home .home-footer-links a{font-size:13px}.fp-home footer.home-footer .home-footer-bottom{gap:0 24px}.fp-home .home-footer-bottom>span{flex-basis:100%;padding-block:6px}.fp-home .home-footer-bottom nav{gap:20px}}@media (max-width:380px){.fp-home .home-closing .cta{flex-direction:column;align-items:stretch}.fp-home .home-footer-main{column-gap:20px}}@media (prefers-reduced-motion:reduce){.fp-home .home-footer a{transition:none}}
.fp-home.fp-system{--hp-label:11px;--hp-micro:13px;--hp-small:14px;--hp-body:16px;--hp-lead:18px;--hp-title:22px;--hp-feature:clamp(26px, 2.45vw, 32px);--hp-display:clamp(42px, 5.2vw, 72px);--hp-pad:clamp(96px, 9.5vw, 144px);--hp-head-gap:clamp(48px, 5vw, 72px);--hp-gap:clamp(40px, 6vw, 112px);--hp-muted:var(--ink-2);--hp-quiet:var(--ink-3);--hp-hair:#e3e2dd;--hp-on-night:#ffffffa8;--hp-on-night-quiet:#ffffff85}@media (max-width:700px){.fp-home.fp-system{--hp-micro:12px;--hp-small:13px;--hp-body:15px;--hp-lead:17px;--hp-title:20px;--hp-feature:26px;--hp-display:clamp(38px, 10.6vw, 48px);--hp-pad:76px;--hp-head-gap:40px}}.fp-home.fp-system .hs-label,.fp-home.fp-system main .eyebrow,.fp-home.fp-system .tpl-story-kicker,.fp-home.fp-system .outcome-label{font:600 var(--hp-label) / 1.5 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--hp-quiet);margin:0 0 20px;display:block}.fp-home.fp-system .hs-title,.fp-home.fp-system :is(.home-support,.faq--creator,.home-closing) h2{max-width:none;font-family:var(--font-geist-sans), system-ui, sans-serif;font-size:var(--hp-display);letter-spacing:-.056em;text-wrap:balance;margin:0;font-weight:780;line-height:1}.fp-home.fp-system :is(.home-support,.faq--creator,.home-closing) h2>span{width:auto;font:inherit;letter-spacing:inherit;color:inherit;margin:0;display:block;transform:none}.fp-home.fp-system .hs-lead{max-width:44ch;font-size:var(--hp-lead);letter-spacing:-.012em;color:var(--hp-muted);text-wrap:pretty;margin:0;line-height:1.55}.fp-home.fp-system .hs-head{align-items:end;gap:24px var(--hp-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.fp-home.fp-system .hs-head .hs-lead{padding-bottom:.4em}.fp-home.fp-system :is(.hs-title,.home-support h2,.faq--creator h2,.home-closing h2){margin-left:-.045em}.fp-home.fp-system .hs-head--center{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}.fp-home.fp-system .hs-head--center .hs-title{margin-left:0}.fp-home.fp-system .hs-head--center .hs-lead{max-width:50ch;padding-bottom:0}@media (max-width:860px){.fp-home.fp-system .hs-head{grid-template-columns:minmax(0,1fr)}.fp-home.fp-system .hs-head .hs-lead{padding-bottom:0}}.fp-home.fp-system :is(.creator-outcomes,.home-support,.home-closing,.hp-night) :is(.hs-label,.eyebrow,.outcome-label){color:var(--hp-on-night-quiet)}.fp-home.fp-system :is(.creator-outcomes,.home-support,.home-closing,.hp-night) .hs-lead{color:var(--hp-on-night)}.fp-home.fp-system .hp-night .hs-title{color:#fff}.fp-home.fp-system .whisper--creator{border-bottom-color:var(--hp-hair)}.fp-home.fp-system .whisper--creator .wrap{gap:16px clamp(20px,2.2vw,32px);padding-block:24px}.fp-home.fp-system .creator-tools-line{gap:12px clamp(18px,1.9vw,34px)}.fp-home.fp-system ul.creator-tools-line>li{letter-spacing:normal;white-space:nowrap;color:#253042;font:400 clamp(18px,1.6vw,22px)/28px Ravela Marker,cursive;transform:rotate(-2deg)}.fp-home.fp-system ul.creator-tools-line>li:nth-child(2n){transform:rotate(2deg)}.fp-home.fp-system .creator-tools-united{border-left-color:var(--hp-hair);font-size:var(--hp-title);letter-spacing:-.035em;padding-left:clamp(20px,2.2vw,32px);font-weight:760;line-height:26px}@media (max-width:1240px){.fp-home.fp-system .whisper--creator .wrap{flex-direction:column}.fp-home.fp-system .creator-tools-line{grid-template-columns:repeat(4,max-content);justify-content:center;gap:12px 30px;display:grid}.fp-home.fp-system .creator-tools-united{border-left:0;padding-left:0}}@media (max-width:700px){.fp-home.fp-system .creator-tools-line{text-align:left;grid-template-columns:repeat(2,minmax(0,max-content));gap:14px 28px}}.fp-home.fp-system .what{padding:var(--hp-pad) 0}.fp-home.fp-system .creator-outcomes .wrap{padding:var(--hp-pad) var(--gap)}.fp-home.fp-system .outcomes-gallery{margin-top:var(--hp-head-gap);gap:clamp(28px,3.6vw,52px)}.fp-home.fp-system .outcome-art{margin-bottom:30px}.fp-home.fp-system .outcome-label{align-items:baseline;gap:14px;margin-bottom:14px;display:flex}.fp-home.fp-system .outcome-index{color:var(--rose);opacity:1;letter-spacing:.08em}.fp-home.fp-system .outcome-caption h3{font-size:var(--hp-feature);letter-spacing:-.046em;font-weight:760;line-height:1.06}.fp-home.fp-system .outcome-caption>p{max-width:34ch;font-size:var(--hp-body);color:var(--hp-on-night);margin-top:14px;line-height:1.6}.fp-home.fp-system .outcomes-follow-through{margin-top:var(--hp-head-gap);border-top-color:#ffffff1f;padding-top:44px}.fp-home.fp-system .outcomes-follow-header{margin-bottom:36px}.fp-home.fp-system .outcomes-follow-heading{font-size:var(--hp-title);letter-spacing:-.03em;font-weight:720}.fp-home.fp-system .outcomes-support{gap:clamp(28px,3.6vw,52px)}.fp-home.fp-system .outcome-support{gap:14px}.fp-home.fp-system .outcome-support>svg{color:#ffffffb8;width:20px;height:20px;margin-top:2px}.fp-home.fp-system .outcome-support h3{font-size:var(--hp-body);letter-spacing:-.015em;font-weight:650;line-height:1.45}.fp-home.fp-system .outcome-support p{max-width:36ch;font-size:var(--hp-body);color:var(--hp-on-night);margin-top:6px;line-height:1.6}.fp-home.fp-system .toolkit-inner{padding:var(--hp-pad) var(--gap)}@media (min-width:701px){.fp-home.fp-system .toolkit-inner{padding-bottom:max(40px, calc(var(--hp-pad) - 64px))}}.fp-home.fp-system .toolkit-art{margin:var(--hp-head-gap) 0 0}.fp-home.fp-system .toolkit-hint{font-size:var(--hp-small);color:var(--hp-quiet);letter-spacing:-.005em;margin:10px 0 44px}.fp-home.fp-system .toolkit-cursor{width:34px;height:34px}.fp-home.fp-system .toolkit-detail{border-top-color:var(--hp-hair)}.fp-home.fp-system .toolkit-story-meta{height:44px}.fp-home.fp-system .toolkit-back{font-size:var(--hp-small)}.fp-home.fp-system .toolkit-copy{min-height:172px}.fp-home.fp-system .toolkit-copy h3{font-size:var(--hp-feature);letter-spacing:-.046em;margin:0 0 12px;font-weight:760;line-height:1.08}.fp-home.fp-system .toolkit-copy p{max-width:60ch;font-size:var(--hp-lead);letter-spacing:-.012em;line-height:1.55}.fp-home.fp-system .toolkit-plan{font-size:var(--hp-small);margin-top:8px}@media (min-width:701px) and (max-width:1100px){.fp-home.fp-system .toolkit-art{padding-bottom:128px}.fp-home.fp-system .toolkit-seal{bottom:4px}}.fp-home.fp-system .tpl>.wrap{padding-block:var(--hp-pad)}.fp-home.fp-system .tpl-theater{margin-top:var(--hp-head-gap)}.fp-home.fp-system .tpl-tabs{gap:10px;margin-bottom:20px}.fp-home.fp-system .tpl-tab{border-radius:14px;gap:14px;padding:18px}.fp-home.fp-system .tpl-tab-number{color:var(--ink);transition:color .2s}.fp-home.fp-system .tpl-tab[aria-selected=true] :is(.tpl-tab-number,.tpl-tab-arrow){color:var(--rose)}.fp-home.fp-system .tpl-tab-title{font-size:var(--hp-body);letter-spacing:-.015em;font-weight:650}.fp-home.fp-system .tpl-tab-benefit{font-size:var(--hp-small);color:var(--hp-quiet)}.fp-home.fp-system .tpl-tab-arrow{align-self:center}.fp-home.fp-system .tpl-canvas{border-color:var(--hp-hair);border-radius:20px;grid-template-columns:360px minmax(0,1fr);box-shadow:0 1px #0f172a08,0 28px 56px -40px #0f172a47}.fp-home.fp-system .tpl-story-stack{padding:32px 28px}.fp-home.fp-system .tpl-story-kicker{margin:0}.fp-home.fp-system .tpl-story h3{font-size:var(--hp-feature);letter-spacing:-.046em;margin:18px 0 12px;font-weight:760;line-height:1.08}.fp-home.fp-system .tpl-story-body{font-size:var(--hp-body);line-height:1.6}.fp-home.fp-system .tpl-steps{gap:14px;margin:28px 0}.fp-home.fp-system .tpl-steps li{font-size:var(--hp-body);gap:12px;line-height:1.5}.fp-home.fp-system .tpl-steps svg{width:16px;height:16px;margin-top:3px}.fp-home.fp-system .tpl-tools>span{font-size:var(--hp-micro);margin-bottom:10px;font-weight:600}.fp-home.fp-system .tpl-tools li{font-size:var(--hp-micro);border-radius:6px;padding:5px 9px}.fp-home.fp-system .tpl-preview-label,.fp-home.fp-system .tpl-playback button,.fp-home.fp-system .tpl-preview-note{font-size:var(--hp-micro)}.fp-home.fp-system .tpl-stage-title{font:650 var(--hp-title) / 1.3 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.02em;color:var(--tpl-accent)}.fp-home.fp-system .tpl-stage-status p{font-size:var(--hp-small)}.fp-home.fp-system .tpl-footer{padding-top:44px}.fp-home.fp-system .tpl-next-title{font:720 var(--hp-title) / 1.25 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.03em;color:var(--ink);margin:0}.fp-home.fp-system .tpl-footer p{font-size:var(--hp-body);margin-top:6px;line-height:1.6}@media (max-width:1199px){.fp-home.fp-system .tpl-canvas{grid-template-columns:300px minmax(0,1fr)}}@media (max-width:980px){.fp-home.fp-system .tpl-tab{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 14px}}@media (max-width:850px){.fp-home.fp-system .tpl-canvas{grid-template-columns:1fr}}@media (max-width:600px){.fp-home.fp-system .tpl-footer{text-align:center;align-items:center;padding-top:52px}.fp-home.fp-system .tpl-next{align-items:center;gap:24px}.fp-home.fp-system .tpl-branch{width:min(62%,216px)}.fp-home.fp-system .tpl-footer p{max-width:34ch;margin-inline:auto}}.fp-home.fp-system .home-support-main{padding-block:var(--hp-pad) 72px}.fp-home.fp-system .home-support h2{color:#fff}.fp-home.fp-system .home-support-intro{max-width:46ch;font-size:var(--hp-lead);color:var(--hp-on-night);margin-top:28px;line-height:1.6}.fp-home.fp-system .home-support-help{font-size:var(--hp-small);color:#ffffffd6;gap:10px 26px;margin-top:26px}.fp-home.fp-system .home-support-help svg{width:15px;height:15px}.fp-home.fp-system .home-support .home-support-actions{margin-top:36px}.fp-home.fp-system .home-support-art figcaption{font:600 var(--hp-label) / 1.5 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.16em;color:var(--hp-on-night-quiet);margin-top:20px}.fp-home.fp-system .home-support-art figcaption>span{font:400 var(--hp-small) / 1.5 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.005em;color:var(--hp-on-night);margin-top:6px}.fp-home.fp-system .home-support-local{border-top-color:#ffffff1f;padding-block:40px 76px}.fp-home.fp-system .home-support-local h3{text-align:left;font:720 var(--hp-title) / 1.25 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.03em;color:#fff;transform:none}.fp-home.fp-system .home-support-local p{font-size:var(--hp-body);color:var(--hp-on-night);line-height:1.6}.fp-home.fp-system .home-support-local>a{font-size:var(--hp-small);font-weight:650}.fp-home.fp-system .faq.faq--creator>.wrap{padding-block:var(--hp-pad)}@media (min-width:901px){.fp-home.fp-system .faq.faq--creator>.wrap{gap:var(--hp-gap);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.fp-home.fp-system .faq--creator .faq-intro>p{max-width:32ch;font-size:var(--hp-lead);color:var(--hp-muted);margin-top:24px;line-height:1.55}.fp-home.fp-system .faq--creator .faq-guide{gap:6px;margin-top:40px}.fp-home.fp-system .faq--creator .faq-guide>span{font-size:var(--hp-small);color:var(--hp-quiet)}.fp-home.fp-system .faq--creator :is(.faq-guide,.faq-answer) a{font-size:var(--hp-small);font-weight:650}.fp-home.fp-system .faq--creator .faq-list{border-top:1px solid var(--hp-hair);padding-top:0}.fp-home.fp-system .faq--creator .faq-item{border-bottom-color:var(--hp-hair)}.fp-home.fp-system .faq--creator summary,.fp-home.fp-system .faq--creator .faq-item:first-child summary{font-size:var(--hp-lead);letter-spacing:-.02em;gap:20px;padding:26px 0;font-weight:650}.fp-home.fp-system .faq--creator .faq-answer{padding:0 52px 30px 0}.fp-home.fp-system .faq--creator .faq-answer p{font-size:var(--hp-body);line-height:1.65}.fp-home.fp-system .faq--creator .faq-item[open] .faq-toggle{color:var(--rose)}.fp-home.fp-system .home-closing>.home-closing-inner{min-height:600px;padding-block:var(--hp-pad)}.fp-home.fp-system .home-closing h2{color:#fff}.fp-home.fp-system .home-closing-copy>p{max-width:42ch;font-size:var(--hp-lead);color:#ffffffd6;margin-top:26px;line-height:1.6}.fp-home.fp-system .home-closing .cta{margin-top:36px}.fp-home.fp-system .home-closing .home-closing-note{font-size:var(--hp-micro);color:#ffffffad;margin-top:18px}@media (max-width:900px){.fp-home.fp-system .home-closing>.home-closing-inner{min-height:0;padding-block:calc(var(--closing-photo-height) + 32px) var(--hp-pad)}}.fp-home.fp-system .home-footer-brand p{font-size:var(--hp-body);color:#ffffff9e;line-height:1.6}.fp-home.fp-system .home-footer-signoff{font-size:var(--hp-title)}.fp-home.fp-system .home-footer-links h2{font:600 var(--hp-label) / 1.5 var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.16em;color:#ffffff7a;margin:5px 0 14px}.fp-home.fp-system .home-footer-links a{font-size:var(--hp-body);color:#ffffffdb}@media (hover:hover) and (pointer:fine){.fp-home.fp-system .home-footer-links a:hover{color:var(--rose)}}.fp-home.fp-system footer.home-footer .home-footer-bottom{font-size:var(--hp-micro);color:#ffffff8f}.fp-home.fp-system .home-footer-top{color:#ffffffdb}
.fp-home.fp-system{--hp-statement:clamp(30px, 3.4vw, 46px);--hp-ease:cubic-bezier(.22, 1, .36, 1)}:root{--hp-edge:clamp(16px, 1.5vw, 22px);--hp-edge-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 28' preserveAspectRatio='none'%3E%3Cpath d='M0 28 L0 15.5 3 15.6 6 16 9 16 12 16.4 15 16.2 18 16.3 21 16.6 24 17 27 16.5 30 16.6 33 16.9 36 17 39 17.4 42 17.5 45 17 48 17.2 51 17.1 54 17.2 57 17.1 60 16.7 63 16.5 66 16.7 69 16.6 72 16.3 75 16 78 15.8 81 15.7 84 15.1 87 15.4 90 15.3 93 15 96 15.1 99 14.9 102 14.6 105 14.4 108 14.9 111 15.1 114 17.2 117 14.4 120 16.2 123 15 126 14.3 129 14.1 132 14 135 13.9 138 13.9 141 13.4 144 12.8 147 12.8 150 13.1 153 13.2 156 13.4 159 12.9 162 12.7 165 13.3 168 13.8 171 13 174 15.4 177 15 180 14.1 183 13.1 186 13.3 189 13.2 192 13.7 195 13 198 12.5 201 12.5 204 12.6 207 12.2 210 12.1 213 12.5 216 12.5 219 11 222 10.5 225 11.6 228 12.1 231 12.2 234 12.3 237 12.7 240 12.7 243 12.9 246 12.8 249 13.1 252 13.1 255 13.2 258 13 261 13.6 264 13.7 267 13.7 270 13.9 273 14.5 276 14.5 279 15 282 15.1 285 14.5 288 14 291 14.7 294 14.8 297 15 300 15.1 303 14.8 306 14.9 309 14.7 312 14.6 315 14.3 318 14 321 13.5 324 13.1 327 12.8 330 12.9 333 12.8 336 13 339 12.9 342 13.2 345 13.3 348 13.3 351 13.4 354 13.9 357 14.6 360 13.5 363 13.5 366 15.1 369 16.8 372 17 375 15.4 378 14.3 381 13.9 384 14.1 387 14.3 390 14.7 393 14.5 396 14.7 399 14.8 402 14.9 405 14.8 408 14.9 411 14.5 414 14.4 417 14.3 420 14.4 423 14 426 13.7 429 13.9 432 14 435 13.7 438 13.2 441 13.2 444 13 447 13.1 450 13.2 453 13.4 456 14.4 459 16.3 462 15.3 465 13.2 468 12.3 471 11.4 474 13.3 477 13.5 480 13.6 483 13.8 486 15.7 489 17.4 492 14.9 495 14.8 498 15.1 501 15.8 504 16.4 507 16.4 510 16.5 513 16.2 516 15.9 519 15.7 522 15.4 525 15.3 528 15.2 531 14.9 534 15.1 537 14.8 540 14.7 543 15.1 546 15.6 549 15.8 552 15.9 555 17.8 558 17.9 561 16.4 564 16.6 567 16.7 570 16.3 573 16.7 576 16.5 579 16.6 582 16.8 585 16.9 588 16.6 591 17.1 594 17.6 597 18.6 600 19.5 603 18.6 606 17.1 609 17.3 612 17.7 615 17.5 618 17.1 621 16.9 624 16.7 627 17 630 17 633 16.8 636 16.2 639 16.4 642 16.6 645 16.9 648 17 651 16.8 654 16.5 657 16.3 660 16.1 663 15.8 666 15.4 669 15.7 672 15.4 675 15.7 678 16.5 681 17.2 684 17.8 687 18.3 690 17.1 693 15.9 696 15.9 699 15.8 702 16 705 16.4 708 17.4 711 17.9 714 18 717 17.6 720 17 723 17.2 726 16.8 729 16.1 732 15.7 735 16.1 738 16.2 741 15.7 744 15.3 747 14.8 750 14.7 753 14.7 756 14.7 759 14.6 762 14.6 765 14.4 768 14.5 771 14.2 774 14.6 777 14.7 780 14.5 783 14.9 786 14.8 789 15.1 792 15.6 795 18.7 798 17.5 801 15.6 804 15.3 807 15.5 810 15.9 813 16.8 816 18.8 819 17.4 822 16.3 825 15.7 828 15.7 831 15.3 834 15.3 837 14.8 840 14.1 843 14.9 846 15.6 849 15.6 852 15.6 855 15.7 858 16.1 861 16.2 864 16.1 867 16.1 870 15.7 873 15.7 876 15.2 879 15.3 882 15.1 885 15.2 888 17.4 891 15.5 894 13.5 897 13.9 900 14 903 14.1 906 14.4 909 14.4 912 14 915 14.2 918 14 921 14 924 13.8 927 13.6 930 13.4 933 13.7 936 14.3 939 13.3 942 12.8 945 14 948 14.4 951 14.2 954 14.1 957 13.8 960 13.4 963 13.4 966 13.2 969 13.5 972 13.7 975 13.8 978 13.8 981 13.4 984 12.9 987 12.8 990 12.7 993 12.5 996 12.4 999 12.5 1002 12.8 1005 12.9 1008 12.4 1011 12.1 1014 11.8 1017 12.3 1020 13.6 1023 14.1 1026 12.9 1029 12.5 1032 12.3 1035 12.5 1038 12.3 1041 12.5 1044 12.3 1047 12.1 1050 12.3 1053 12.4 1056 12.3 1059 12.9 1062 13.2 1065 13.4 1068 13.6 1071 14.2 1074 15.6 1077 16.7 1080 16 1083 15.3 1086 15.6 1089 16.2 1092 15.6 1095 14.3 1098 13.7 1101 13.4 1104 13.1 1107 13.2 1110 14.4 1113 15 1116 14.5 1119 13.2 1122 13.5 1125 13.6 1128 13.7 1131 13.6 1134 13.6 1137 13.9 1140 14.2 1143 13.9 1146 14 1149 15.1 1152 17.3 1155 18.6 1158 17.9 1161 16.7 1164 15.8 1167 16.2 1170 16.4 1173 16.8 1176 16.9 1179 16.8 1182 16.3 1185 16.5 1188 16.7 1191 16.7 1194 16.3 1197 16.1 1200 15.9 1203 16.1 1206 16 1209 15.5 1212 15 1215 15.2 1218 15.4 1221 14.8 1224 14.4 1227 14.4 1230 14.3 1233 14.8 1236 15.1 1239 15.1 1242 14.9 1245 15 1248 15.2 1251 15.8 1254 15.8 1257 16 1260 15.7 1263 15.7 1266 16.4 1269 17.1 1272 18 1275 17.5 1278 16.5 1281 16 1284 16.2 1287 15.9 1290 15.7 1293 15.5 1296 15.9 1299 15.7 1302 15.9 1305 15.5 1308 15.5 1311 15.8 1314 16.2 1317 15.2 1320 16.1 1323 16 1326 16.1 1329 16.1 1332 15.9 1335 15.9 1338 16.3 1341 15.9 1344 15.4 1347 15.8 1350 15.8 1353 15.9 1356 15.9 1359 17.3 1362 15.7 1365 15.9 1368 16.1 1371 16.2 1374 15.8 1377 16.3 1380 16.1 1383 16.3 1386 16.6 1389 17.1 1392 17.4 1395 17.4 1398 17.7 1401 17.9 1404 18.4 1407 18.2 1410 18.4 1413 18.2 1416 17.4 1419 17.5 1422 17.5 1425 17.4 1428 17 1431 16.7 1434 16.4 1437 16.3 1440 15.5 1440 28Z'/%3E%3C/svg%3E")}.fp-home.fp-system .hs-line{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.fp-home.fp-system .hs-line-in{display:block}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system.rv-arm .rv .hs-line-in{transition:transform 1.15s var(--hp-ease);transition-delay:calc(var(--li,0) * .12s + var(--rv-d,0s));transform:translateY(110%)}.fp-home.fp-system.rv-arm .rv.in .hs-line-in{transform:none}}.fp-home.fp-system .what{--what-art:clamp(200px, 23vw, 320px)}.fp-home.fp-system .what-top{grid-template-columns:minmax(0, 1fr) var(--what-art);align-items:center;gap:32px var(--hp-gap);display:grid}@media (min-width:761px){.fp-home.fp-system section.what{padding-top:max(40px, calc(var(--hp-pad) - (var(--what-art) - 2 * var(--hp-display) - 36.5px) / 2))}}.fp-home.fp-system .what-top .what-art{pointer-events:auto;justify-self:end;width:100%;margin:0}.fp-home.fp-system .what-art img{object-fit:contain;width:100%;height:100%;display:block}.fp-home.fp-system .scroll-statement{max-width:25em;margin:var(--hp-head-gap) 0 0;font-size:var(--hp-statement);letter-spacing:-.038em;color:var(--ink);text-wrap:pretty;font-weight:650;line-height:1.16}.fp-home.fp-system .ss-accent{color:var(--rose)}.fp-home.fp-system .scroll-statement.ss-armed .ss-w{color:#0f172a26;transition:color .35s}.fp-home.fp-system .scroll-statement.ss-armed .ss-w.on{color:var(--ink)}.fp-home.fp-system .scroll-statement.ss-armed .ss-w.ss-accent.on{color:var(--rose)}.fp-home.fp-system .scroll-statement.ss-armed.ss-init .ss-w{transition:none}.fp-home.fp-system .what-foot{align-items:end;gap:20px var(--hp-gap);border-top:1px solid var(--hp-hair);grid-template-columns:minmax(0,1fr) auto;margin-top:clamp(40px,4vw,56px);padding-top:28px;display:grid}.fp-home.fp-system .what-foot .hs-lead{max-width:54ch}.fp-home.fp-system .what-foot .what-who{margin:0}@media (max-width:760px){.fp-home.fp-system .what-top{grid-template-columns:minmax(0,1fr)}.fp-home.fp-system .what-top .what-art{order:2;justify-self:center;width:min(64%,240px)}.fp-home.fp-system .what-foot{grid-template-columns:minmax(0,1fr)}}.fp-home.fp-system .tilt-float{perspective:900px;display:block}.fp-home.fp-system .tilt-float-in{width:100%;height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .6s var(--hp-ease);display:block;position:relative}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system .tilt-float-in{animation:7s ease-in-out infinite hp-float}}@keyframes hp-float{0%,to{translate:0}50%{translate:0 -12px}}.fp-home.fp-system :is(.creator-outcomes,.outcomes,.home-support,.hp-night){isolation:isolate;position:relative}.fp-home.fp-system :is(.creator-outcomes,.outcomes,.home-support,.hp-night):before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:is(.fp-home.fp-system :is(.whisper--creator,.creator-outcomes,.outcomes,.toolkit,.tpl,.ag-onboard,.home-promises,.home-support,.faq--creator,footer.home-footer),.hp-edge){position:relative}:is(.fp-home.fp-system :is(.whisper--creator,.creator-outcomes,.outcomes,.toolkit,.tpl,.ag-onboard,.home-promises,.home-support,.faq--creator,footer.home-footer,.home-closing),.hp-edge):after{content:"";height:var(--hp-edge);pointer-events:none;background:var(--edge-grain,none), var(--edge-fill);-webkit-mask:var(--hp-edge-mask) var(--edge-x,0px) 100% / 1440px 100% repeat-x;-webkit-mask:var(--hp-edge-mask) var(--edge-x,0px) 100% / 1440px 100% repeat-x;mask:var(--hp-edge-mask) var(--edge-x,0px) 100% / 1440px 100% repeat-x;position:absolute;left:0;right:0}:is(.fp-home.fp-system :is(.whisper--creator,.creator-outcomes,.outcomes,.toolkit,.tpl,.ag-onboard,.home-promises,.home-support,.faq--creator,footer.home-footer),.hp-edge):after{bottom:calc(100% - 1px)}.fp-home.fp-system .whisper--creator{z-index:3;--edge-fill:var(--paper);--edge-x:-640px}.fp-home.fp-system :is(.creator-outcomes,.outcomes){--edge-fill:var(--night);--edge-x:0px}.fp-home.fp-system .ag-onboard{--edge-fill:var(--paper);--edge-x:-300px}.fp-home.fp-system .toolkit{--edge-fill:#fff;--edge-x:-380px}.fp-home.fp-system .tpl{--edge-fill:var(--paper);--edge-x:-760px}.fp-home.fp-system .home-promises{--edge-fill:#fff;--edge-x:-1120px}.fp-home.fp-system .home-support{--edge-fill:var(--night);--edge-x:-200px}.fp-home.fp-system .faq--creator{--edge-fill:var(--paper);--edge-x:-560px}.fp-home.fp-system footer.home-footer{--edge-fill:var(--night);--edge-x:-940px}.fp-home.fp-system :is(.creator-outcomes,.outcomes,.home-support,.hp-night){--edge-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .0385 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.fp-home.fp-system .home-closing:after{--edge-fill:var(--paper);--edge-x:-1300px;top:-1px;scale:1 -1}.fp-home.fp-system .home-promises{background:#fff}.fp-home.fp-system .home-promises>.wrap{padding-block:var(--hp-pad)}.fp-home.fp-system .promise-list{margin:var(--hp-head-gap) 0 0;border-top:1px solid var(--hp-hair);padding:0;list-style:none}.fp-home.fp-system .promise{align-items:center;gap:14px var(--hp-gap);border-bottom:1px solid var(--hp-hair);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);padding-block:clamp(28px,3vw,40px);display:grid}.fp-home.fp-system .promise-head{align-items:center;gap:clamp(18px,2vw,28px);display:flex}.fp-home.fp-system .promise-head>svg{width:36px;height:36px;color:var(--rose);flex:none}.fp-home.fp-system .promise h3{font-size:var(--hp-feature);letter-spacing:-.046em;margin:0;font-weight:760;line-height:1.08}.fp-home.fp-system .promise p{max-width:40ch;font-size:var(--hp-lead);color:var(--hp-muted);margin:0;line-height:1.55}.fp-home.fp-system .promise-head>svg path{stroke-dasharray:48}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system.rv-arm .promise.rv .promise-head>svg path{stroke-dashoffset:48px;transition:stroke-dashoffset .9s var(--hp-ease) calc(var(--rv-d,0s) + .28s)}.fp-home.fp-system.rv-arm .promise.rv.in .promise-head>svg path{stroke-dashoffset:0}}@media (max-width:760px){.fp-home.fp-system .promise{grid-template-columns:minmax(0,1fr)}.fp-home.fp-system .promise-head>svg{width:28px;height:28px}.fp-home.fp-system .promise p{padding-left:46px}}.fp-home.fp-system .home-promises.home-promises--compact>.wrap{align-items:start;gap:40px var(--hp-gap);grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);padding-block:clamp(72px,7vw,112px);display:grid}.fp-home.fp-system .promise-band-head .hs-label{margin-bottom:18px}.fp-home.fp-system .promise-band-title{font-size:var(--hp-feature);letter-spacing:-.046em;margin:0;font-weight:760;line-height:1.08}.fp-home.fp-system .promise-band-lead{max-width:34ch;font-size:var(--hp-body);color:var(--hp-muted);text-wrap:pretty;margin:16px 0 0;line-height:1.6}.fp-home.fp-system .promise-band-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(24px,3vw,44px);margin:0;padding:6px 0 0;list-style:none;display:grid}.fp-home.fp-system .promise-item>svg{width:28px;height:28px;color:var(--rose);margin-bottom:18px;display:block}.fp-home.fp-system .promise-item h3{font-size:var(--hp-body);letter-spacing:-.015em;margin:0;font-weight:650;line-height:1.4}.fp-home.fp-system .promise-item p{font-size:var(--hp-small);color:var(--hp-muted);text-wrap:pretty;margin:8px 0 0;line-height:1.6}.fp-home.fp-system .promise-item>svg path{stroke-dasharray:48}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system.rv-arm .promise-item.rv>svg path{stroke-dashoffset:48px;transition:stroke-dashoffset .9s var(--hp-ease) calc(var(--rv-d,0s) + .28s)}.fp-home.fp-system.rv-arm .promise-item.rv.in>svg path{stroke-dashoffset:0}}@media (max-width:1100px){.fp-home.fp-system .home-promises.home-promises--compact>.wrap{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.fp-home.fp-system .promise-band-list{border-top:1px solid var(--hp-hair);grid-template-columns:minmax(0,1fr);gap:0;padding:0}.fp-home.fp-system .promise-item{border-bottom:1px solid var(--hp-hair);grid-template-columns:24px minmax(0,1fr);column-gap:16px;padding-block:20px;display:grid}.fp-home.fp-system .promise-item>svg{grid-row:1/3;width:24px;height:24px;margin:0}.fp-home.fp-system .promise-item p{grid-column:2;margin-top:4px}}.fp-home.fp-system .home-support-sticker{mix-blend-mode:lighten;display:block}.fp-home.fp-system .home-support-sticker img{width:100%;height:auto;display:block}.fp-home.fp-system .home-closing>.home-closing-inner{min-height:min(820px,92svh)}.fp-home.fp-system .scroll-zoom{overflow:hidden}.fp-home.fp-system .scroll-zoom img{transform:scale(var(--zoom,1));transform-origin:28% 46%;will-change:transform}@media (max-width:900px){.fp-home.fp-system .home-closing>.home-closing-inner{min-height:0}}@media (hover:hover) and (pointer:fine){.fp-home.fp-system .toolkit-sticker{transition:transform .38s var(--hp-ease), filter .38s ease, opacity .38s ease}.fp-home.fp-system .toolkit-shelf:has(.toolkit-tool:hover) .toolkit-tool:not(:hover) .toolkit-sticker{opacity:.55;filter:saturate(.55)}}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system.rv-arm .rv.rv-settle{transform-origin:50% 0;transform:translateY(40px)scale(.965)}.fp-home.fp-system.rv-arm .rv.rv-settle.in{transition-duration:1.1s;transform:none}}@keyframes hp-swap-in{0%{opacity:0;translate:0 10px}}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system .tpl-picked .tpl-story[aria-hidden=false]>:not(.tpl-story-kicker),.fp-home.fp-system .toolkit-picked .toolkit-copy-in>*{animation:hp-swap-in .45s var(--hp-ease) both;animation-delay:var(--swap-d,0s)}}.fp-home.fp-system .tpl-story>:nth-child(3),.fp-home.fp-system .toolkit-copy-in>:nth-child(2){--swap-d:50ms}.fp-home.fp-system .tpl-story>:nth-child(4),.fp-home.fp-system .toolkit-copy-in>:nth-child(3){--swap-d:.1s}.fp-home.fp-system .tpl-story>:nth-child(5){--swap-d:.15s}@keyframes hp-rise{0%{opacity:0;translate:0 14px}}@keyframes hp-land{0%{opacity:0;rotate:-6deg;scale:.86}}@media (prefers-reduced-motion:no-preference){.fp-home.fp-system.rv-arm .rv.rv-stagger{opacity:1;transform:none}.fp-home.fp-system.rv-arm .rv-stagger .st{opacity:0}.fp-home.fp-system.rv-arm .rv-stagger.in .st{opacity:1;animation:hp-rise .75s var(--hp-ease) both;animation-delay:calc(var(--rv-d,0s) + var(--i,0) * 70ms)}.fp-home.fp-system.rv-arm :is(.outcome-story .outcome-object,.bento>.tile .vx-outcome-art,.what-top .what-art,.home-support-main .home-support-sticker,.toolkit-art .toolkit-seal){opacity:0}.fp-home.fp-system.rv-arm :is(.outcome-story.in .outcome-object,.bento>.tile.in .vx-outcome-art,.what-top:has(.rv.in) .what-art,.home-support-main:has(.home-support-copy.in) .home-support-sticker,.toolkit-art:has(.toolkit-shelf.in) .toolkit-seal){opacity:1;animation:hp-land 1s var(--spring) both;animation-delay:var(--land-d,0s)}.fp-home.fp-system.rv-arm .rv.rv-rule{border-top-color:#0000;position:relative}.fp-home.fp-system.rv-arm .rv.rv-rule:before{content:"";background:var(--rule,var(--hp-hair));transform-origin:0;height:1px;transition:transform 1.2s var(--hp-ease) calc(var(--rv-d,0s) + .12s);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.fp-home.fp-system.rv-arm .rv.rv-rule.in:before{transform:none}.fp-home.fp-system.rv-arm .rv-stagger.in.rv-now .st,.fp-home.fp-system.rv-arm :is(.outcome-story.rv-now .outcome-object,.bento>.tile.rv-now .vx-outcome-art,.what-top:has(.rv-now) .what-art,.home-support-main:has(.home-support-copy.rv-now) .home-support-sticker,.toolkit-art:has(.toolkit-shelf.rv-now) .toolkit-seal){animation:none}.fp-home.fp-system.rv-init :is(.rv .hs-line-in,.rv .promise-head>svg path,.promise-item.rv>svg path),.fp-home.fp-system.rv-init .rv-rule:before{transition:none!important}}.fp-home.fp-system .outcomes-follow-through{--rule:#ffffff1f}.fp-home.fp-system :is(.outcome-story .outcome-object,.bento>.tile .vx-outcome-art){--land-d:calc(var(--rv-d,0s) + .12s)}.fp-home.fp-system .what-top .what-art{--land-d:.22s}.fp-home.fp-system .home-support-main .home-support-sticker{--land-d:.12s}.fp-home.fp-system .toolkit-art .toolkit-seal{--land-d:.56s}
