:root{--ink:#07040d;--ink2:#0d0719;--ink3:#140b26;--pur:#9945FF;--grn:#14F195;--red:#ff5678;--txt:#efe9fb;--dim:#9c8fb8;--dim2:#6d6089;--line:rgba(153,69,255,.2);--serif:ui-serif,Georgia,"Iowan Old Style","Times New Roman",serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--pad:clamp(20px,5vw,72px)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;padding:0}.bl-body{background:var(--ink);color:var(--txt);font-family:var(--sans);font-size:16px;line-height:1.62;overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.bl-candles{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.42}.bl-comet{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:60;pointer-events:none}.bl-aurora{position:fixed;inset:-20% -10% auto -10%;height:78vh;z-index:0;pointer-events:none;background:radial-gradient(46% 55% at 18% 8%,rgba(153,69,255,.3),transparent 70%),radial-gradient(40% 48% at 84% 22%,rgba(20,241,149,.16),transparent 72%);filter:blur(28px)}.bl-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:61;pointer-events:none;opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.bl-vig{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 92% at 50% 36%,transparent 42%,rgba(3,1,8,.72) 100%)}.bl{position:relative;z-index:2}.bl-top{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:16px var(--pad);transition:background .4s ease,backdrop-filter .4s ease,border-color .4s ease;border-bottom:1px solid transparent}.bl-top.is-stuck{background:#07040db8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--line)}.bl-mark{display:flex;align-items:baseline;gap:.5em;font-family:var(--serif);font-size:19px;letter-spacing:.02em}.bl-mark b{font-weight:600}.bl-mark span{font-family:var(--mono);font-size:9.5px;letter-spacing:.34em;text-transform:uppercase;color:var(--dim2)}.bl-burger{display:flex;align-items:center;gap:10px;padding:9px 15px;border-radius:999px;border:1px solid var(--line);font-family:var(--mono);font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--dim);transition:color .25s,border-color .25s,background .25s}.bl-burger:hover{color:var(--txt);border-color:#9945ff8c;background:#9945ff17}.bl-burger i{display:block;width:17px;height:8px;position:relative}.bl-burger i:before,.bl-burger i:after{content:"";position:absolute;left:0;right:0;height:1.5px;background:currentColor;transition:transform .3s}.bl-burger i:before{top:0}.bl-burger i:after{bottom:0}.bl-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#030108a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity .42s,visibility .42s}.bl-scrim.is-open{opacity:1;visibility:visible}.bl-drawer{position:fixed;top:0;left:0;bottom:0;z-index:71;width:min(420px,88vw);display:flex;flex-direction:column;background:linear-gradient(170deg,#100823,#07040d 62%);border-right:1px solid var(--line);transform:translate3d(-102%,0,0);transition:transform .56s cubic-bezier(.22,1,.36,1);overscroll-behavior:contain}.bl-drawer.is-open{transform:none}.bl-drawer__head{flex:none;display:flex;align-items:center;justify-content:space-between;padding:18px 24px;border-bottom:1px solid var(--line)}.bl-close{width:34px;height:34px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--dim);font-size:18px;line-height:1;transition:color .25s,border-color .25s,transform .25s}.bl-close:hover{color:var(--txt);border-color:var(--pur);transform:rotate(90deg)}.bl-dnav{flex:none;display:flex;flex-direction:column;padding:12px 10px 6px}.bl-dnav a{position:relative;display:flex;align-items:baseline;gap:12px;padding:11px 14px;border-radius:12px;font-family:var(--serif);font-size:20px;color:var(--txt);transition:background .25s,padding-left .25s}.bl-dnav a em{font-family:var(--mono);font-size:9.5px;font-style:normal;letter-spacing:.2em;color:var(--dim2)}.bl-dnav a:hover{background:#9945ff1c;padding-left:20px}.bl-drawer__cta{flex:none;margin:8px 20px 4px}.bl-brainrot{flex:1 1 auto;display:block;width:100%;min-height:200px}.bl-drawer__foot{flex:none;margin:0;padding:10px 24px 20px;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}.bl-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,background .28s,color .28s}.bl-btn--grn{background:linear-gradient(100deg,var(--grn),#3ee7c0);color:#04120c;font-weight:700;box-shadow:0 0 #14f19500}.bl-btn--grn:hover{transform:translateY(-2px);box-shadow:0 14px 40px #14f1954d}.bl-btn--ghost{border:1px solid var(--line);color:var(--txt)}.bl-btn--ghost:hover{border-color:var(--pur);background:#9945ff1f;transform:translateY(-2px)}.bl-hero{position:relative;min-height:100svh;display:flex;align-items:center;padding:104px var(--pad) 72px;overflow:hidden}.bl-archer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.bl-hero__copy{position:relative;z-index:1;max-width:660px}.bl-eyebrow{display:inline-flex;align-items:center;gap:9px;margin:0 0 22px;font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--dim)}.bl-dot{width:6px;height:6px;border-radius:50%;background:var(--grn);box-shadow:0 0 #14f19599;animation:bl-pulse 2.1s infinite}@keyframes bl-pulse{70%{box-shadow:0 0 0 9px #14f19500}to{box-shadow:0 0 #14f19500}}.bl-h1{margin:0 0 24px;font-family:var(--serif);font-weight:400;font-size:clamp(40px,7.2vw,86px);line-height:1.03;letter-spacing:-.025em}.bl-h1 em{font-style:italic;background:linear-gradient(100deg,var(--pur),var(--grn));-webkit-background-clip:text;background-clip:text;color:transparent}.bl-lede{margin:0 0 34px;max-width:52ch;font-size:clamp(15px,1.6vw,18px);color:var(--dim)}.bl-cta{display:flex;flex-wrap:wrap;gap:13px}.bl-scroll{position:absolute;left:50%;bottom:24px;transform:translate(-50%);font-family:var(--mono);font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--dim2);display:flex;flex-direction:column;align-items:center;gap:9px}.bl-scroll:after{content:"";width:1px;height:34px;background:linear-gradient(var(--pur),transparent);animation:bl-drop 1.9s infinite}@keyframes bl-drop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.bl-ticker{position:relative;overflow:hidden;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(90deg,#9945ff1a,#14f1950f,#9945ff1a);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.bl-ticker__t{display:flex;width:max-content;animation:bl-run 42s linear infinite}.bl-ticker__t span{white-space:nowrap;font-family:var(--mono);font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:#d6c6f5b8}@keyframes bl-run{to{transform:translate3d(-50%,0,0)}}.bl-sec{position:relative;padding:clamp(72px,11vw,138px) var(--pad)}.bl-kicker{margin:0 0 14px;font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--pur)}.bl-h2{margin:0 0 18px;font-family:var(--serif);font-weight:400;font-size:clamp(30px,4.6vw,54px);line-height:1.08;letter-spacing:-.02em}.bl-sub{margin:0 0 46px;max-width:56ch;color:var(--dim);font-size:clamp(14.5px,1.5vw,17px)}.bl-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:18px;overflow:hidden}.bl-stat{background:var(--ink2);padding:26px 22px}.bl-stat b{display:block;font-family:var(--serif);font-size:clamp(26px,3.4vw,40px);font-weight:400;letter-spacing:-.02em;line-height:1.1}.bl-stat span{display:block;margin-top:7px;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}.bl-tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:18px;background:var(--ink2)}.bl-table{width:100%;border-collapse:collapse;min-width:520px}.bl-table th{padding:14px 18px;text-align:left;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim2);border-bottom:1px solid var(--line);font-weight:400}.bl-table td{padding:15px 18px;border-bottom:1px solid rgba(153,69,255,.1);font-size:14.5px}.bl-table tr:last-child td{border-bottom:0}.bl-table .s{font-family:var(--mono);letter-spacing:.06em}.bl-table .g{color:var(--grn);font-family:var(--mono)}.bl-table .m{color:var(--dim);font-family:var(--mono);font-size:13px}.bl-table .x{font-family:var(--serif);font-size:19px}.bl-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}.bl-card{position:relative;padding:28px 26px 30px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(165deg,rgba(153,69,255,.07),transparent 62%);overflow:hidden;transition:border-color .35s,transform .35s cubic-bezier(.22,1,.36,1)}.bl-card:hover{border-color:#9945ff7a;transform:translateY(-4px)}.bl-card canvas{display:block;width:100%;height:112px;margin-bottom:16px}.bl-card h3{margin:0 0 9px;font-family:var(--serif);font-weight:400;font-size:22px}.bl-card p{margin:0;color:var(--dim);font-size:14.5px}.bl-card .n{position:absolute;top:20px;right:24px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;color:var(--dim2)}.bl-eco{position:relative;height:clamp(260px,34vw,380px);border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--ink2)}.bl-eco canvas{display:block;width:100%;height:100%}.bl-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px}.bl-plan{display:flex;flex-direction:column;padding:32px 28px;border:1px solid var(--line);border-radius:20px;background:var(--ink2)}.bl-plan--pro{border-color:#14f1956b;background:linear-gradient(168deg,rgba(20,241,149,.09),var(--ink2) 58%)}.bl-plan h3{margin:0 0 4px;font-family:var(--serif);font-weight:400;font-size:26px}.bl-plan .price{margin:12px 0 4px;font-family:var(--serif);font-size:44px;letter-spacing:-.02em}.bl-plan .price small{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--dim2)}.bl-plan ul{list-style:none;margin:20px 0 26px;padding:0;flex:1}.bl-plan li{position:relative;padding:7px 0 7px 24px;color:var(--dim);font-size:14.5px}.bl-plan li:before{content:"";position:absolute;left:0;top:15px;width:9px;height:9px;border-radius:50%;background:var(--pur)}.bl-plan--pro li:before{background:var(--grn)}.bl-foot{padding:52px var(--pad) 46px;border-top:1px solid var(--line);text-align:center}.bl-foot p{margin:0 auto 16px;max-width:62ch;color:var(--dim2);font-size:12.5px;line-height:1.75}.bl-foot .lgl{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.bl-rv{opacity:0;transform:translateY(24px)}.bl-in{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}@media(max-width:640px){.bl-hero{padding-top:92px}.bl-cta .bl-btn{flex:1 1 100%}.bl-scroll{display:none}}@media(prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.bl-candles,.bl-comet{display:none}.bl-rv{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/blossom.css.map */
