:root{--fl-ink:#0d0d0b;--fl-ink-2:#111110;--fl-ivory:#f0ece4;--fl-gold:#c9b99a;--fl-gold-soft: rgba(201,185,154,.35);--fl-line: rgba(240,236,228,.12);--fl-serif:"Cormorant Garamond", Georgia, serif;--fl-sans:"Inter","Helvetica Neue",Helvetica,Arial,sans-serif;--fl-mono:"DM Mono", monospace}@font-face{font-family:Cormorant Garamond;src:url(//attentrastudio.com/cdn/shop/t/3/assets/cormorant-garamond-v18-latin-300.woff2?v=923) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(//attentrastudio.com/cdn/shop/t/3/assets/cormorant-garamond-v18-latin-300italic.woff2?v=923) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Inter;src:url(//attentrastudio.com/cdn/shop/t/3/assets/inter-v13-latin-300.woff2?v=923) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(//attentrastudio.com/cdn/shop/t/3/assets/dm-mono-v14-latin-300.woff2?v=923) format("woff2");font-weight:300;font-style:normal;font-display:swap}body.landing-no-nav{background:var(--fl-ink);color:var(--fl-ivory);font-family:var(--fl-sans);font-weight:300;line-height:1.7;margin:0;overflow-x:hidden}body.landing-no-nav a{color:inherit;text-decoration:none}.fl-wrap{max-width:1100px;margin:0 auto;padding:0 32px}.fl-eyebrow{font-family:var(--fl-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--fl-gold)}.fl-center-block{display:block;text-align:center;margin-bottom:26px}.fl-love-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.fl-love-bg svg{width:100%;height:100%}.fl-lb-path{fill:none;stroke:var(--fl-gold);stroke-width:1.1;stroke-linecap:round;vector-effect:non-scaling-stroke}.fl-lb-thread{opacity:.5}.fl-lb-figures{opacity:0;transition:opacity 1.1s cubic-bezier(.22,.61,.36,1)}.fl-lb-figures.on{opacity:1}.fl-content{position:relative;z-index:1}.fl-reveal{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1)}.fl-reveal.fl-in{opacity:1;transform:translateY(0)}.fl-hero{position:relative;min-height:100vh;display:flex;align-items:center;background:radial-gradient(ellipse at 30% 20%,#1c18118c,#0d0d0bb3 62%);border-bottom:1px solid var(--fl-line);padding:140px 32px 100px}.fl-embers{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.fl-ember{position:absolute;width:3px;height:3px;border-radius:50%;background:var(--fl-gold);opacity:0;animation:fl-rise linear infinite}@keyframes fl-rise{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.6}90%{opacity:.4}to{transform:translateY(-90vh) translate(20px);opacity:0}}.fl-hero-grid{position:relative;z-index:2;max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1.05fr .85fr;gap:70px;align-items:center}.fl-hero-text h1{font-family:var(--fl-serif);font-style:italic;font-weight:300;font-size:clamp(38px,5.4vw,62px);line-height:1.1;margin:20px 0}.fl-hero-text .fl-sub{font-size:16px;color:#f0ece4bf;max-width:440px;margin-bottom:36px}.fl-price-row{display:flex;align-items:baseline;gap:12px;margin-bottom:28px}.fl-price-now{font-family:var(--fl-serif);font-style:italic;font-size:27px}.fl-price-was{font-size:14px;color:#f0ece466;text-decoration:line-through}.fl-btn{display:inline-block;font-family:var(--fl-sans);font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:18px 44px;border:1px solid var(--fl-gold);color:var(--fl-ink);background:var(--fl-gold);cursor:pointer;position:relative;overflow:hidden;transition:opacity .2s ease}.fl-btn span{position:relative;z-index:2}.fl-btn:before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-20deg);transition:left .7s ease}.fl-btn:hover:before{left:130%}.fl-trust-line{margin-top:22px;font-size:12px;color:#f0ece480}.fl-cover-stage{display:flex;justify-content:center;align-items:center;perspective:1400px}.fl-cover{width:270px;height:390px;background:linear-gradient(150deg,#1d1a14d9,#0d0d0be6 70%);border:1px solid var(--fl-gold-soft);box-shadow:0 40px 80px -20px #000000a6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;transform:rotateY(-8deg) rotateX(2deg);animation:fl-float 6s ease-in-out infinite;position:relative;overflow:hidden}.fl-cover--image{padding:0}.fl-cover--image img{width:100%;height:100%;object-fit:cover;display:block}.fl-cover:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgba(201,185,154,.25);pointer-events:none}.fl-cover--image:after{top:0;right:0;bottom:0;left:0;border:none}@keyframes fl-float{0%,to{transform:rotateY(-8deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(-8deg) rotateX(2deg) translateY(-14px)}}.fl-cover-mark{font-family:var(--fl-mono);font-size:10px;letter-spacing:.18em;color:var(--fl-gold);text-transform:uppercase;margin-bottom:24px}.fl-cover-title{font-family:var(--fl-serif);font-style:italic;font-size:30px;line-height:1.2;margin-bottom:16px}.fl-cover-line{width:36px;height:1px;background:var(--fl-gold);margin:0 auto}.fl-cover-caption{text-align:center;margin-top:20px;font-size:11px;color:#f0ece466;font-family:var(--fl-mono);letter-spacing:.05em}.fl-content section{padding:120px 0;background:#0d0d0be0}.fl-section-narrow{max-width:680px;margin:0 auto;padding:0 32px}.fl-center{text-align:center}.fl-premise{background:#0d0d0b8c;border-top:1px solid var(--fl-line);border-bottom:1px solid var(--fl-line)}.fl-premise blockquote{font-family:var(--fl-serif);font-style:italic;font-weight:300;font-size:clamp(24px,3.4vw,34px);line-height:1.5;text-align:center;margin:0}.fl-attr{text-align:center;margin-top:24px;font-size:13px;color:#f0ece480;font-family:var(--fl-mono);letter-spacing:.06em}.fl-inside{border-top:1px solid var(--fl-line);border-bottom:1px solid var(--fl-line);background:#111110eb}.fl-inside h2,.fl-bonus h2,.fl-forwho h2,.fl-offer h2,.fl-faq h2{font-family:var(--fl-serif);font-style:italic;font-weight:300;font-size:36px;margin-bottom:12px;text-align:center}.fl-lede{text-align:center;color:#f0ece48c;font-size:15px;margin-bottom:64px}.fl-chapter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--fl-line);border:1px solid var(--fl-line)}.fl-chapter-card{background:#0d0d0bf2;padding:34px 28px;transition:background .4s ease,transform .4s ease;position:relative}.fl-chapter-card:hover{background:#161512fa;transform:translateY(-3px)}.fl-chapter-card .fl-num{font-family:var(--fl-mono);font-size:11px;color:var(--fl-gold);letter-spacing:.08em;margin-bottom:14px;display:block}.fl-chapter-card .fl-title{font-family:var(--fl-serif);font-style:italic;font-size:19px;margin-bottom:14px}.fl-chapter-card .fl-excerpt{font-family:var(--fl-serif);font-style:italic;font-size:14px;line-height:1.5;color:var(--fl-gold);opacity:0;transform:translateY(6px);transition:opacity .45s ease,transform .45s ease}.fl-chapter-card:hover .fl-excerpt{opacity:1;transform:translateY(0)}.fl-chapter-card .fl-excerpt:before{content:"\201c"}.fl-chapter-card .fl-excerpt:after{content:"\201d"}.fl-bonus{background:#0d0d0b8c}.fl-bonus-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--fl-line);max-width:840px;margin:0 auto}.fl-bonus-card{background:#0d0d0bf2;padding:44px 36px;transition:background .3s ease}.fl-bonus-card:hover{background:#161512fa}.fl-bonus-card .fl-tag{font-family:var(--fl-mono);font-size:10px;letter-spacing:.14em;color:var(--fl-gold);text-transform:uppercase;margin-bottom:16px;display:block}.fl-bonus-card .fl-title{font-family:var(--fl-serif);font-style:italic;font-size:23px;margin-bottom:10px}.fl-bonus-card .fl-desc{font-size:14px;color:#f0ece499}.fl-forwho{border-top:1px solid var(--fl-line);border-bottom:1px solid var(--fl-line);background:#111110eb}.fl-forwho-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;max-width:820px;margin:60px auto 0}.fl-forwho-col .fl-h{font-family:var(--fl-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px;color:var(--fl-gold)}.fl-forwho-col ul{list-style:none;margin:0;padding:0}.fl-forwho-col li{font-size:14.5px;color:#f0ece4b8;padding:12px 0;border-bottom:1px solid var(--fl-line)}.fl-forwho-col li:last-child{border-bottom:none}.fl-offer{background:#0d0d0b59}.fl-offer-box{max-width:520px;margin:50px auto 0;background:#111110e6;border:1px solid var(--fl-line);padding:48px 44px;text-align:center}.fl-offer-box .fl-price-row{margin-bottom:8px}.fl-includes{list-style:none;text-align:left;margin:30px 0;font-size:14px;color:#f0ece4bf;padding:0}.fl-includes li{padding:10px 0;border-bottom:1px solid var(--fl-line)}.fl-includes li:last-child{border-bottom:none}.fl-guarantee{margin-top:22px;font-size:12px;color:#f0ece473}.fl-offer-box form{margin:0}.fl-faq{background:#0d0d0be6}.fl-faq-list{max-width:640px;margin:60px auto 0}.fl-faq-item{border-bottom:1px solid var(--fl-line);padding:22px 0}.fl-faq-item .fl-q{font-family:var(--fl-serif);font-style:italic;font-size:19px;margin-bottom:8px}.fl-faq-item .fl-a{font-size:14px;color:#f0ece49e}.fl-footer{position:relative;z-index:1;border-top:1px solid var(--fl-line);padding:50px 32px;text-align:center;background:#0d0d0bf7;font-family:var(--fl-sans);color:var(--fl-ivory)}.fl-footer-mark{font-family:var(--fl-serif);font-style:italic;font-size:16px;margin-bottom:10px}.fl-legal{font-size:11.5px;color:#f0ece466}.fl-legal a{margin:0 10px;color:#f0ece48c;text-decoration:none}@media(max-width:900px){.fl-hero-grid{grid-template-columns:1fr;text-align:center}.fl-hero-text .fl-sub{margin-left:auto;margin-right:auto}.fl-price-row{justify-content:center}.fl-cover-stage{order:-1;margin-bottom:20px}.fl-chapter-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.fl-bonus-grid,.fl-forwho-grid,.fl-chapter-grid{grid-template-columns:1fr}.fl-content section{padding:80px 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/landing-find-love.css.map */
