.fw{--fw-bg:#0a0a0a;--fw-bg-2:#0f0f0f;--fw-card:#131313;--fw-line:#222;--fw-text:#f5f5f5;--fw-muted:#a8a8a8;--fw-accent:#3fc1c9;--fw-accent-ink:#0a0a0a;background:var(--fw-bg);color:var(--fw-text);font-family:Poppins,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.fw *,.fw *:before,.fw *:after{box-sizing:border-box}.fw--alt{background:var(--fw-bg-2);border-top:1px solid #1a1a1a;border-bottom:1px solid #1a1a1a}.fw-wrap{max-width:1200px;margin:0 auto;padding:0 40px}.fw-sec{padding:112px 0}.fw-sec--tight{padding:56px 0}.fw-sec--flush-top{padding-top:0}.fw h1,.fw h2,.fw h3,.fw p{margin:0;font-family:inherit;color:inherit;text-transform:none}.fw-serif{font-family:var(--fw-serif,"Playfair Display",Georgia,serif);font-style:italic;font-weight:400;color:var(--fw-accent);font-size:1.08em;letter-spacing:-.01em}.fw-h1{font-size:clamp(42px,6vw,84px);line-height:1.02;letter-spacing:-.035em;font-weight:700}.fw-h2{font-size:clamp(32px,4.2vw,56px);line-height:1.05;letter-spacing:-.03em;font-weight:700}.fw-lead{font-size:18px;line-height:1.6;color:var(--fw-muted);max-width:560px}.fw-muted{color:var(--fw-muted)}.fw-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fw-accent)}.fw-badge{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--fw-accent);border:1px solid #1e4d50;background:#0f1d1e;padding:8px 14px;border-radius:999px}.fw-stack{display:flex;flex-direction:column;gap:24px}.fw-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:48px}.fw-link{color:var(--fw-accent);text-decoration:none;font-weight:500;font-size:15px}.fw-link:hover{color:#7fdde3}.fw-btns{display:flex;flex-wrap:wrap;gap:12px}.fw-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-weight:600;font-size:16px;padding:16px 28px;border-radius:999px;border:1px solid transparent;transition:background .15s,color .15s,border-color .15s;line-height:1.2}.fw-btn svg{width:16px;height:16px;flex:none}.fw-btn--primary{background:var(--fw-accent);color:var(--fw-accent-ink)}.fw-btn--primary:hover{background:#6fd3d9;color:var(--fw-accent-ink)}.fw-btn--ghost{background:transparent;color:var(--fw-text);border-color:#3a3a3a;font-weight:500}.fw-btn--ghost:hover{border-color:var(--fw-text);color:var(--fw-text)}.fw-btn--dark{background:#0a0a0a;color:#f5f5f5}.fw-btn--dark:hover{background:#262626;color:#fff}.fw-rating{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--fw-muted)}.fw-stars{display:flex;gap:2px}.fw-stars svg{width:18px;height:18px;fill:var(--fw-accent)}.fw-hero{padding:96px 0 72px}.fw-hero__grid{display:flex;flex-wrap:wrap;align-items:center;gap:56px}.fw-hero__text{flex:1 1 520px;min-width:0}.fw-hero__media{flex:1 1 400px;min-width:0;position:relative;height:520px}.fw-hero__card{position:absolute;width:46%;aspect-ratio:3/5;border-radius:20px;overflow:hidden;background:#141414;border:1px solid #2a2a2a}.fw-hero__card img,.fw-hero__card svg{width:100%;height:100%;object-fit:cover;display:block}.fw-hero__card--1{left:4%;top:40px;transform:rotate(-6deg)}.fw-hero__card--2{right:4%;top:60px;transform:rotate(6deg)}.fw-hero__card--3{left:27%;top:0;border-color:var(--fw-accent);box-shadow:0 30px 60px #0009;z-index:2}.fw-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:72px}.fw-stat{background:var(--fw-card);border:1px solid var(--fw-line);border-radius:20px;padding:28px}.fw-stat__num{font-size:44px;font-weight:700;letter-spacing:-.03em;color:var(--fw-accent);line-height:1.1}.fw-stat__txt{margin-top:6px;font-size:15px;line-height:1.5;color:var(--fw-muted)}.fw-logos__title{text-align:center;font-size:14px;color:var(--fw-muted);margin-bottom:28px}.fw-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;align-items:center}.fw-logo{height:72px;display:flex;align-items:center;justify-content:center;padding:8px 12px}.fw-logo img{max-height:56px;max-width:100%;width:auto;height:auto;object-fit:contain;opacity:.85;transition:opacity .15s}.fw-logo img:hover{opacity:1}.fw-logo svg{height:56px;width:100%;fill:#2a2a2a}.fw-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.fw-card{background:var(--fw-card);border:1px solid var(--fw-line);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.fw-card__media{aspect-ratio:16/10;background:#181818;border-bottom:1px solid var(--fw-line);overflow:hidden}.fw-card__media img,.fw-card__media svg{width:100%;height:100%;object-fit:cover;display:block}.fw-card__media svg{fill:#2a2a2a}.fw-card__body{padding:28px;display:flex;flex-direction:column;gap:10px;flex:1}.fw-card__label{font-size:13px;font-weight:600;color:var(--fw-muted);text-transform:uppercase;letter-spacing:.06em}.fw-card__num{font-size:40px;font-weight:700;letter-spacing:-.03em;color:var(--fw-accent);line-height:1.1}.fw-card__title{font-size:20px;font-weight:600;line-height:1.3}.fw-card__text{font-size:15px;line-height:1.6;color:var(--fw-muted);flex:1}.fw-card__text p+p{margin-top:8px}.fw-feature{background:var(--fw-card);border:1px solid var(--fw-line);border-radius:28px;padding:40px;display:flex;flex-wrap:wrap;gap:40px;align-items:center;margin-bottom:20px}.fw-feature__media{flex:1 1 420px;min-width:0;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:#181818}.fw-feature__media img,.fw-feature__media svg{width:100%;height:100%;object-fit:cover;display:block}.fw-feature__media svg{fill:#2a2a2a}.fw-feature__body{flex:1 1 400px;min-width:0;display:flex;flex-direction:column;gap:18px}.fw-feature__num{font-size:clamp(56px,7vw,96px);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--fw-accent)}.fw-feature__title{font-size:24px;line-height:1.3;font-weight:600}.fw-emails{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.fw-email{aspect-ratio:3/5;border-radius:18px;overflow:hidden;background:#161616;border:1px solid #2a2a2a}.fw-email img,.fw-email svg{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.fw-email svg{fill:#2a2a2a}.fw-quotes{display:flex;flex-wrap:wrap;gap:20px}.fw-quote{margin:0;background:var(--fw-card);border:1px solid var(--fw-line);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:20px}.fw-quote--main{flex:2 1 480px;min-width:0;background:var(--fw-accent);color:var(--fw-accent-ink);border:0;padding:40px;justify-content:space-between}.fw-quotes__side{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px}.fw-quotes__side .fw-quote{flex:1}.fw-quote__media{aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#1a1a1a}.fw-quote--main .fw-quote__media{background:#2a8f96;border-radius:16px}.fw-quote__media img,.fw-quote__media svg{width:100%;height:100%;object-fit:cover;display:block}.fw-quote__media svg{fill:#00000040}.fw-quote blockquote{margin:0;font-size:16px;line-height:1.6;color:#d4d4d4;border:0;padding:0;font-style:normal}.fw-quote--main blockquote{font-size:clamp(20px,2.2vw,28px);line-height:1.4;font-weight:500;letter-spacing:-.01em;color:var(--fw-accent-ink)}.fw-quote figcaption{display:flex;align-items:center;gap:12px}.fw-quote__avatar{width:40px;height:40px;border-radius:50%;background:#1f1f1f;color:var(--fw-accent);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;flex:none}.fw-quote--main .fw-quote__avatar{width:48px;height:48px;background:#0a0a0a;font-size:16px}.fw-quote__name{font-weight:600;font-size:15px}.fw-quote__role{font-size:13px;color:var(--fw-muted)}.fw-quote--main .fw-quote__role{color:var(--fw-accent-ink)}.fw-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.fw-step{border-top:2px solid #2a2a2a;padding-top:24px;display:flex;flex-direction:column;gap:10px}.fw-step:first-child{border-top-color:var(--fw-accent)}.fw-step__n{font-size:14px;font-weight:600;color:var(--fw-accent)}.fw-step__title{font-size:22px;font-weight:600}.fw-step__text{font-size:15px;line-height:1.6;color:var(--fw-muted)}.fw-faq{display:flex;flex-wrap:wrap;gap:56px}.fw-faq__intro{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:20px;align-items:flex-start}.fw-faq__list{flex:2 1 520px;min-width:0}.fw-faq details{border-bottom:1px solid var(--fw-line);padding:22px 0}.fw-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:500}.fw-faq summary::-webkit-details-marker{display:none}.fw-faq__plus{color:var(--fw-accent);font-size:24px;line-height:1;transition:transform .2s;flex:none}.fw-faq details[open] .fw-faq__plus{transform:rotate(45deg)}.fw-faq__a{margin-top:14px;font-size:15px;line-height:1.7;color:var(--fw-muted)}.fw-faq__a p+p{margin-top:10px}.fw-cta{background:var(--fw-accent);color:var(--fw-accent-ink);border-radius:28px;padding:56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px}.fw-cta__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:12px}.fw-cta__title{font-size:clamp(28px,3.4vw,44px);line-height:1.1;letter-spacing:-.03em;font-weight:700}.fw-cta__sub{font-size:17px;line-height:1.6}.fw-intro{font-size:17px;line-height:1.6;color:var(--fw-muted);max-width:640px;margin-top:16px}.fw-feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.fw-feat{background:var(--fw-card);border:1px solid var(--fw-line);border-radius:24px;padding:32px;display:flex;flex-direction:column;gap:12px}.fw-feat__kicker{font-size:40px;font-weight:700;letter-spacing:-.03em;color:var(--fw-accent);line-height:1.1}.fw-feat__title{font-size:20px;font-weight:600;line-height:1.3}.fw-feat__text{font-size:15px;line-height:1.6;color:var(--fw-muted)}.fw-contact{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.fw-contact__intro{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;gap:20px}.fw-contact__card{flex:1 1 460px;min-width:0;background:var(--fw-card);border:1px solid var(--fw-line);border-radius:24px;padding:36px}.fw-mail{display:flex;align-items:center;gap:14px;padding:18px 20px;border:1px solid var(--fw-line);border-radius:16px;background:var(--fw-bg);text-decoration:none;color:var(--fw-text);max-width:420px}.fw-mail:hover{border-color:var(--fw-accent);color:var(--fw-text)}.fw-mail__icon{width:44px;height:44px;border-radius:12px;background:#0f1d1e;color:var(--fw-accent);display:flex;align-items:center;justify-content:center;flex:none}.fw-mail__icon svg{width:20px;height:20px}.fw-mail__label{font-size:13px;color:var(--fw-muted)}.fw-mail__value{font-size:16px;font-weight:600}.fw .fw-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.fw .fw-field{display:flex;flex-direction:column;gap:8px}.fw .fw-field--full{grid-column:1/-1}.fw .fw-field label{font-size:14px;color:#d4d4d4;font-weight:500}.fw .fw-field input,.fw .fw-field textarea{width:100%;background:#0a0a0a;border:1px solid #2e2e2e;border-radius:12px;color:#f5f5f5;font-family:inherit;font-size:16px;padding:14px 16px;min-height:52px;box-shadow:none;outline:none;margin:0}.fw .fw-field textarea{min-height:140px;resize:vertical}.fw .fw-field input:focus,.fw .fw-field textarea:focus{border-color:var(--fw-accent);box-shadow:0 0 0 3px #3fc1c940}.fw .fw-form .fw-btn{grid-column:1/-1;justify-self:start;cursor:pointer;font-family:inherit;border:0}.fw-note{grid-column:1/-1;padding:14px 16px;border-radius:12px;font-size:15px;line-height:1.5}.fw-note--ok{background:#0f1d1e;border:1px solid #1e4d50;color:#7fdde3}.fw-note--err{background:#2a1212;border:1px solid #5a2323;color:#ffb4b4}.fw-note--err ul{margin:6px 0 0;padding-left:18px}.fw-form__small{grid-column:1/-1;font-size:13px;color:var(--fw-muted)}.fw{--fw-accent-2:#FC734D}.fw-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--fw-bg)}.fw-hero>.fw-wrap{position:relative;z-index:1}.fw-hero:before{content:"";position:absolute;top:-10%;right:-10%;bottom:0;left:-10%;z-index:-2;pointer-events:none;background:radial-gradient(38% 48% at 50% 108%,rgba(252,115,77,.55),transparent 70%),radial-gradient(62% 70% at 50% 104%,rgba(63,193,201,.32),transparent 72%),radial-gradient(34% 40% at 88% 6%,rgba(63,193,201,.14),transparent 70%),radial-gradient(30% 36% at 6% 30%,rgba(252,115,77,.07),transparent 70%);filter:blur(10px);animation:fw-glow 16s ease-in-out infinite alternate}.fw-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px 7px);-webkit-mask-image:radial-gradient(70% 80% at 50% 100%,#000 0%,rgba(0,0,0,.35) 45%,transparent 75%);mask-image:radial-gradient(70% 80% at 50% 100%,#000 0%,rgba(0,0,0,.35) 45%,transparent 75%)}@keyframes fw-glow{0%{transform:translate3d(-3%,0,0) scale(1)}50%{transform:translate3d(2%,-2%,0) scale(1.06)}to{transform:translate3d(4%,1%,0) scale(1.02)}}@media(prefers-reduced-motion:reduce){.fw-hero:before{animation:none}}.fw-badge{color:var(--fw-accent-2);border-color:#fc734d59;background:#fc734d14}.fw-eyebrow{color:var(--fw-accent-2)}.fw-stat:before,.fw-feat:before{content:"";display:block;width:28px;height:3px;border-radius:2px;background:var(--fw-accent-2);margin-bottom:16px}.fw-card{transition:border-color .2s,transform .2s}.fw-card:hover{border-color:#fc734d99;transform:translateY(-4px)}@media(max-width:760px){.fw .fw-form{grid-template-columns:minmax(0,1fr)}.fw .fw-form .fw-btn{width:100%}.fw-contact__card{padding:24px}.fw-contact{gap:40px}.fw-wrap{padding:0 20px}.fw-sec{padding:64px 0}.fw-sec--tight{padding:40px 0}.fw-sec--flush-top{padding-top:0}.fw-hero{padding:48px 0}.fw-hero__media{display:none}.fw-stats{margin-top:40px}.fw-btns .fw-btn,.fw-cta .fw-btn,.fw-feature .fw-btn{width:100%}.fw-feature,.fw-cta{padding:24px}.fw-quote--main{padding:28px}.fw-head{margin-bottom:32px}.fw-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-emails{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/fw.css.map */
