.Hero-module__s-6kkG__copy{gap:clamp(20px,1.35vw,28px)}.Hero-module__s-6kkG__heading{color:#fff;font-family:var(--font-cabinet-grotesk), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(44px,3.85vw,72px);font-weight:500;line-height:1.08}.Hero-module__s-6kkG__description{color:#d8d7d3;letter-spacing:-.014em;text-wrap:pretty;width:100%;max-width:40rem;font-size:clamp(19px,1.55vw,24px);font-weight:400;line-height:1.5}.Hero-module__s-6kkG__description>p{margin:0}.Hero-module__s-6kkG__description>p+p{margin-top:.4em}.Hero-module__s-6kkG__installRow{grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:clamp(10px,1vw,18px);width:100%;max-width:30rem;display:grid}.Hero-module__s-6kkG__brewButton{text-align:left;width:100%;min-width:0;min-height:40px}.Hero-module__s-6kkG__copyIcon svg{width:14px;height:14px}.Hero-module__s-6kkG__githubIcon{display:none}@media not (min-width:1025px){.Hero-module__s-6kkG__copy{text-align:center;align-items:center}.Hero-module__s-6kkG__copy>[data-text-reveal]{width:100%}.Hero-module__s-6kkG__heading{font-size:clamp(40px,5.5vw,56px)}.Hero-module__s-6kkG__description{max-width:38rem;margin-inline:auto;font-size:clamp(19px,2.4vw,22px)}.Hero-module__s-6kkG__actions{justify-content:center;width:100%}.Hero-module__s-6kkG__installRow{margin-top:16px;max-width:28rem;margin-inline:auto}.Hero-module__s-6kkG__brewButton{min-height:44px}.Hero-module__s-6kkG__sourceLink{justify-content:center;width:44px}.Hero-module__s-6kkG__sourceLabel,.Hero-module__s-6kkG__sourceArrow{display:none}.Hero-module__s-6kkG__githubIcon{opacity:.9;width:30px;height:30px;display:block}.Hero-module__s-6kkG__scrollHint{justify-content:center;padding-top:0}}@media not (min-width:768px){.Hero-module__s-6kkG__copy{gap:18px}.Hero-module__s-6kkG__heading{letter-spacing:-.035em;font-size:clamp(28px,8.25vw,44px);line-height:1.1}.Hero-module__s-6kkG__description{font-size:clamp(18px,4.55vw,20px);line-height:1.55}.Hero-module__s-6kkG__description>p{text-wrap:balance}.Hero-module__s-6kkG__description>p+p{margin-top:.5em}}.Hero-module__s-6kkG__offer{text-wrap:balance;width:fit-content;max-width:100%}.Hero-module__s-6kkG__offer[data-reveal=waiting]{opacity:0}.Hero-module__s-6kkG__offer[data-reveal=visible]{animation:.65s cubic-bezier(.22,1,.36,1) .18s backwards Hero-module__s-6kkG__offerEntrance}.Hero-module__s-6kkG__offerText{color:#e7d7b9;-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#e7d7b9 0% 35%,#d5a754 43%,#f1ce86 48%,#fff5d8 52%,#e5b65d 57%,#e7d7b9 65% 100%);background-position:100%;background-repeat:no-repeat;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;display:block}.Hero-module__s-6kkG__offer[data-reveal=visible] .Hero-module__s-6kkG__offerText{animation:8s ease-in-out .95s infinite Hero-module__s-6kkG__goldHighlight}@keyframes Hero-module__s-6kkG__offerEntrance{0%{opacity:0;filter:blur(5px);transform:translateY(-5px)}to{opacity:1;filter:none;transform:translateY(0)}}@keyframes Hero-module__s-6kkG__goldHighlight{0%,10%{background-position:100%}85%,to{background-position:0%}}@media (prefers-reduced-motion:reduce){.Hero-module__s-6kkG__offer[data-reveal]{opacity:1;animation:none}.Hero-module__s-6kkG__offerText,.Hero-module__s-6kkG__offer[data-reveal] .Hero-module__s-6kkG__offerText{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}
.light-tunnel-container{width:100%;height:100%;position:relative;overflow:hidden}
.HomeFaq-module__vy49Ga__section{z-index:10;color:#fff;scroll-margin-top:calc(var(--nav-h,80px) + 24px);background:#000;padding:clamp(64px,7vw,120px) 6vw;position:relative}.HomeFaq-module__vy49Ga__layout{max-width:1240px;margin:0 auto}.HomeFaq-module__vy49Ga__intro{text-align:center;flex-direction:column;align-items:center;margin:0 auto 56px;display:flex}.HomeFaq-module__vy49Ga__title{font-family:var(--font-cabinet-grotesk), sans-serif;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,4.2vw,64px);font-weight:500;line-height:1.04}.HomeFaq-module__vy49Ga__description{color:#a5a5af;margin:20px 0 16px;font-size:16px;line-height:1.6}.HomeFaq-module__vy49Ga__link{color:#ddd4ec;cursor:pointer;text-underline-offset:5px;align-items:center;gap:8px;width:fit-content;font-size:14px;line-height:1.5;-webkit-text-decoration:underline #665673;text-decoration:underline #665673;transition:color .16s,text-decoration-color .16s;display:inline-flex}.HomeFaq-module__vy49Ga__link:hover{color:#fff;text-decoration-color:#ddd4ec}.HomeFaq-module__vy49Ga__link svg{flex-shrink:0}.HomeFaq-module__vy49Ga__questions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.HomeFaq-module__vy49Ga__column{gap:14px;min-width:0;display:grid}.HomeFaq-module__vy49Ga__groupTitle{color:#8f8999;letter-spacing:.08em;margin:0 4px 6px;font-size:12px;font-weight:500}.HomeFaq-module__vy49Ga__item{background:#0b0b0e;border:1px solid #ffffff1a;border-radius:16px;transition:border-color .2s,background-color .2s}.HomeFaq-module__vy49Ga__item:hover{border-color:#ffffff36}.HomeFaq-module__vy49Ga__item[data-open=true]{background:#111015;border-color:#a67ccc66}.HomeFaq-module__vy49Ga__question{text-align:left;color:#ededf0;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:90px;padding:24px;font-size:clamp(17px,1.25vw,20px);font-weight:500;line-height:1.45;display:flex}.HomeFaq-module__vy49Ga__question:hover{color:#fff}.HomeFaq-module__vy49Ga__icon{color:#b7b7c1;border:1px solid #ffffff24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.HomeFaq-module__vy49Ga__item[data-open=true] .HomeFaq-module__vy49Ga__icon{color:#141218;background:#ede9f3;border-color:#ede9f3}.HomeFaq-module__vy49Ga__vertical{transform-origin:10px 10px;transition:transform .24s,opacity .24s}.HomeFaq-module__vy49Ga__item[data-open=true] .HomeFaq-module__vy49Ga__vertical{opacity:0;transform:rotate(90deg)}.HomeFaq-module__vy49Ga__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s;display:grid}.HomeFaq-module__vy49Ga__item[data-open=true] .HomeFaq-module__vy49Ga__panel{opacity:1;grid-template-rows:1fr}.HomeFaq-module__vy49Ga__panelClip{min-height:0;overflow:hidden}.HomeFaq-module__vy49Ga__answer{color:#aaaab6;padding:0 24px 26px;font-size:16px;line-height:1.7}.HomeFaq-module__vy49Ga__answer p+p{margin-top:14px}.HomeFaq-module__vy49Ga__answer .HomeFaq-module__vy49Ga__link{margin-top:20px}.HomeFaq-module__vy49Ga__question:focus-visible,.HomeFaq-module__vy49Ga__link:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #c4a2ec}@media (max-width:1024px){.HomeFaq-module__vy49Ga__layout{max-width:720px}.HomeFaq-module__vy49Ga__intro{margin-bottom:40px}.HomeFaq-module__vy49Ga__questions{grid-template-columns:1fr;gap:32px}.HomeFaq-module__vy49Ga__title{font-size:clamp(38px,6vw,56px)}.HomeFaq-module__vy49Ga__description{margin:20px 0 16px}}@media (max-width:480px){.HomeFaq-module__vy49Ga__section{padding:64px 6vw}.HomeFaq-module__vy49Ga__question{gap:16px;min-height:80px;padding:20px;font-size:17px}.HomeFaq-module__vy49Ga__answer{padding:0 20px 24px;font-size:15px}.HomeFaq-module__vy49Ga__icon{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.HomeFaq-module__vy49Ga__item,.HomeFaq-module__vy49Ga__icon,.HomeFaq-module__vy49Ga__vertical,.HomeFaq-module__vy49Ga__panel,.HomeFaq-module__vy49Ga__link{transition:none}}
.FreeForLife-module__6VbfQq__heading{color:#f5f5f7}.FreeForLife-module__6VbfQq__line{display:block}.FreeForLife-module__6VbfQq__word{white-space:nowrap;display:inline-block}.FreeForLife-module__6VbfQq__char{display:inline-block}
.UseCaseGraphics-module__z-P-sa__mobileGraphic{--graphic-unit:3.75vw;--graphic-scale:3.75;--text13:calc(.6771 * var(--graphic-unit));--text10:calc(.5208 * var(--graphic-unit));--text6:calc(.3125 * var(--graphic-unit));--text5:calc(.2604 * var(--graphic-unit));justify-content:center;width:100%;display:flex}.UseCaseGraphics-module__z-P-sa__cursorHalo{z-index:0;pointer-events:none;filter:blur(calc(.3 * var(--graphic-unit,1vw)));background:radial-gradient(#ffe969b0 0%,#ffdc654a 48%,#0000 76%);border-radius:50%;position:absolute;inset:17% 15% 12%}.UseCaseGraphics-module__z-P-sa__messageShadow{z-index:0;pointer-events:none;border-radius:calc(.3476 * var(--graphic-unit,1vw));width:92.5%;height:59%;box-shadow:0 calc(.205 * var(--graphic-unit,1vw)) calc(.205 * var(--graphic-unit,1vw)) #0006;position:absolute;top:0;left:3.6%}@media not (min-width:768px){.UseCaseGraphics-module__z-P-sa__mobileGraphic{--graphic-unit:3.45vw;--graphic-scale:3.45}}
