@keyframes bentoFadeUp{from{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes bentoFadeIn{from{opacity:0}to{opacity:1}}@keyframes bentoShimmer{0%,100%{background-position:0 center}50%{background-position:100% center}}@keyframes bentoCardEnter{from{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.reveal{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1),clip-path 1.1s cubic-bezier(.2,.7,.2,1),filter .9s;will-change:opacity,transform,clip-path,filter}.reveal.is-visible{opacity:1}.rv-fade-up{transform:translateY(36px)}.rv-fade-up.is-visible{transform:translateY(0)}.rv-fade-down{transform:translateY(-32px)}.rv-fade-down.is-visible{transform:translateY(0)}.rv-slide-left{transform:translateX(-44px)}.rv-slide-left.is-visible{transform:translateX(0)}.rv-slide-right{transform:translateX(44px)}.rv-slide-right.is-visible{transform:translateX(0)}.rv-scale-in{transform:scale(.92)}.rv-scale-in.is-visible{transform:scale(1)}.rv-blur-in{filter:blur(14px);transform:translateY(10px)}.rv-blur-in.is-visible{filter:blur(0);transform:translateY(0)}.rv-clip-up{clip-path:inset(0 0 100% 0);-webkit-clip-path:inset(0 0 100% 0)}.rv-clip-up.is-visible{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);opacity:1}.rv-clip-right{clip-path:inset(0 100% 0 0);-webkit-clip-path:inset(0 100% 0 0)}.rv-clip-right.is-visible{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0);opacity:1}.rv-rotate-in{transform:rotate(-3deg) translateY(18px) scale(.97);transform-origin:left center}.rv-rotate-in.is-visible{transform:rotate(0) translateY(0) scale(1)}.rv-line-grow{transform:scaleX(0);transform-origin:left center;opacity:1}.rv-line-grow.is-visible{transform:scaleX(1)}.reveal[data-d="1"]{transition-delay:.08s}.reveal[data-d="2"]{transition-delay:.18s}.reveal[data-d="3"]{transition-delay:.3s}.reveal[data-d="4"]{transition-delay:.42s}.reveal[data-d="5"]{transition-delay:.55s}.reveal[data-d="6"]{transition-delay:.68s}.word-split .w{display:inline-block;opacity:0;transform:translateY(.5em);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.is-visible .word-split .w,.is-visible.word-split .w,.word-split.is-visible .w{opacity:1;transform:translateY(0)}.count-up{font-variant-numeric:tabular-nums}.b-card{opacity:0;animation:1s cubic-bezier(.2,.7,.2,1) forwards bentoCardEnter}.b-card.b-hero{animation-delay:.15s}.b-card.b-icon{animation-delay:.3s}.b-card.b-stat:nth-of-type(2){animation-delay:.45s}.b-card.b-stat:nth-of-type(3){animation-delay:.55s}.b-card.b-guarantee{animation-delay:.65s}.b-card.b-quickfacts{animation-delay:.75s}.b-card.b-domains{animation-delay:.85s}.b-card.b-testimonial{animation-delay:.95s}.b-card:hover{box-shadow:0 20px 50px -15px rgba(0,0,0,.5)}.b-hero .lede mark,.b-hero h1 em,.b-stat .big em,.brutalist h2 .it,.manifesto .quote .accent,.screens-copy h2 em{background:linear-gradient(90deg,#c8f871,#a8e26b,#c8f871,#b6a6ff,#c8f871);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:8s ease-in-out infinite bentoShimmer}@keyframes phoneFloat1{0%,100%{transform:rotate(-7deg) translateY(0)}50%{transform:rotate(-7deg) translateY(-6px)}}@keyframes phoneFloat2{0%,100%{transform:rotate(2deg) translateY(0)}50%{transform:rotate(2deg) translateY(-10px)}}@keyframes phoneFloat3{0%,100%{transform:rotate(8deg) translateY(0)}50%{transform:rotate(8deg) translateY(-8px)}}.screens-stack .phone-1{animation:5s ease-in-out infinite phoneFloat1}.screens-stack .phone-2{animation:5s ease-in-out -1.6s infinite phoneFloat2}.screens-stack .phone-3{animation:5s ease-in-out -3.2s infinite phoneFloat3}@keyframes brutalGlow{0%,100%{text-shadow:0 0 0 transparent}50%{text-shadow:0 0 60px rgba(200,248,113,.25)}}.option:active{transform:scale(.98)}.option.correct,.option.wrong{animation:.4s ease-out bentoFadeIn}.plan-card{transition:transform .35s,box-shadow .35s,border-color .35s}.plan-card:hover{transform:translateY(-3px)}.plan-card.premium:hover{box-shadow:0 25px 75px rgba(117,195,44,.28)}.path-node:hover{transform:translateY(-4px) scale(1.02)}.review-card:hover{box-shadow:0 14px 32px rgba(0,0,0,.1)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important}.b-card{opacity:1!important}.reveal{opacity:1!important;transform:none!important}}:root{--serif:"Fraunces",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,monospace;--ink:#0a0e27;--paper:#faf7f2;--rose:#ff5e7a;--citron:#c8f871;--lavender:#b6a6ff;--gold:#fbbf24}.serif{font-family:var(--serif);font-optical-sizing:auto}.mono{font-family:var(--mono)}.wonk{font-family:var(--serif);font-variation-settings:"WONK" 1,"SOFT" 50}.bento-section{padding:2.5rem 0;background:#0a0e27;position:relative;overflow:hidden;isolation:isolate}.bento-section .aurora{position:absolute;inset:-10%;z-index:0;pointer-events:none;filter:blur(80px);opacity:.65}.bento-section .aurora .orb{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:22s ease-in-out infinite orbDrift}.bento-section .aurora .orb-1{width:540px;height:540px;background:radial-gradient(circle,#c8f871 0,transparent 65%);top:-10%;left:-8%;animation-delay:0s}.bento-section .aurora .orb-2{width:460px;height:460px;background:radial-gradient(circle,#b6a6ff 0,transparent 65%);top:40%;left:55%;animation-delay:-6s}.bento-section .aurora .orb-3{width:380px;height:380px;background:radial-gradient(circle,#ff5e7a 0,transparent 65%);bottom:-20%;left:10%;animation-delay:-12s}.bento-section .aurora .orb-4{width:320px;height:320px;background:radial-gradient(circle,#fbbf24 0,transparent 65%);top:5%;right:-5%;animation-delay:-18s}@keyframes orbDrift{0%,100%{transform:translate(0,0) scale(1)}33%{transform:translate(60px,-40px) scale(1.1)}66%{transform:translate(-40px,50px) scale(.9)}}.bento-section .grain{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.15;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 250 250' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bento-section .dots{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.12;background-image:radial-gradient(circle at 1px 1px,#fff 1px,transparent 0);background-size:28px 28px;-webkit-mask:radial-gradient(ellipse at center,#000 35%,transparent 75%);mask:radial-gradient(ellipse at center,#000 35%,transparent 75%)}.bento-section::before{display:none}.bento-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(117,195,44,.15);border:1px solid rgba(117,195,44,.35);border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a8e26b;margin-bottom:1.25rem}.bento-eyebrow .dot{width:6px;height:6px;border-radius:50%;background:#75c32c;box-shadow:0 0 8px #75c32c}.bento-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:minmax(160px,auto);gap:1.25rem}.b-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:1.5rem;position:relative;overflow:hidden;transition:border-color .25s,transform .25s;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.b-card:hover{border-color:rgba(117,195,44,.35);transform:translateY(-2px)}.b-card.feature{background:linear-gradient(135deg,rgba(117,195,44,.12) 0,rgba(46,82,152,.18) 100%);border-color:rgba(117,195,44,.3)}.b-card.dark{background:linear-gradient(135deg,#0b1224 0,#131e3f 100%);border-color:rgba(255,255,255,.1)}.b-card.glow::before{content:"";position:absolute;inset:-1px;padding:1px;border-radius:18px;background:linear-gradient(135deg,rgba(117,195,44,.6),transparent 50%,rgba(0,120,212,.4));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.b-hero{grid-column:span 8;grid-row:span 2}.b-stat{grid-column:span 4;grid-row:span 1}.b-icon{grid-column:span 4;grid-row:span 2}.b-guarantee,.b-quickfacts{grid-column:span 4;grid-row:span 1}.b-domains{grid-column:span 8;grid-row:span 2}.b-testimonial{grid-column:span 4;grid-row:span 1}@media (max-width:960px){.b-domains,.b-guarantee,.b-hero,.b-icon,.b-quickfacts,.b-stat,.b-testimonial{grid-column:span 12;grid-row:auto}}.b-hero h1{font-family:var(--serif);font-size:clamp(2.5rem, 6vw, 4.75rem);line-height:.96;color:#fff;margin:0 0 1.25rem;font-weight:400;letter-spacing:-.025em;font-variation-settings:"opsz" 144,"SOFT" 50}.b-hero h1 em{font-style:italic;font-weight:300;color:#c8f871;position:relative;display:inline-block;padding:0 .08em}.b-hero h1 em::after{content:"";position:absolute;left:0;right:0;bottom:-.05em;height:.35em;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 20' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23c8f871' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M2 12 Q 25 4, 50 12 T 100 12 T 150 12 T 198 12'/%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat}.b-hero h1 .strike{font-style:normal;text-decoration:line-through;text-decoration-color:rgba(255,255,255,.25);text-decoration-thickness:3px;color:rgba(255,255,255,.4);margin-right:.25em;font-weight:300}.b-hero .lede{font-size:1.15rem;color:rgba(255,255,255,.82);margin:0 0 1.75rem;max-width:52ch;line-height:1.6}.b-hero .lede mark{background:linear-gradient(180deg,transparent 60%,rgba(200,248,113,.45) 60%);color:#fff;padding:0 .15em;font-weight:600}.b-hero .cta-row{display:flex;gap:.85rem;flex-wrap:wrap}@media (max-width:639px){.b-hero .cta-row{flex-direction:column}.b-hero .cta-row .btn-store{width:100%;justify-content:center}}.btn-store{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;border-radius:12px;font-weight:700;font-size:.98rem;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;min-height:44px}.btn-store.apple{background:#fff;color:#111;box-shadow:0 8px 24px rgba(255,255,255,.18)}.btn-store.apple:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(255,255,255,.28)}.btn-store.play{background:linear-gradient(135deg,#75c32c,#5a9922);color:#fff;box-shadow:0 8px 24px rgba(117,195,44,.45)}.btn-store.play:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(117,195,44,.6)}.b-hero .trust{display:flex;gap:1.5rem;margin-top:1.25rem;color:rgba(255,255,255,.6);font-size:.85rem;flex-wrap:wrap}.b-hero .trust span{display:inline-flex;align-items:center;gap:6px}.b-hero .trust svg{color:#75c32c;flex-shrink:0}.b-icon{display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden}.b-icon img{width:100%;height:100%;min-height:280px;object-fit:cover;object-position:30% center;border-radius:18px}.b-icon::after{content:"";position:absolute;inset:0;border-radius:18px;background:linear-gradient(135deg,rgba(10,14,39,0) 35%,rgba(10,14,39,.45) 100%);pointer-events:none}.b-stat .label{font-family:var(--mono);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.45);margin-bottom:.65rem}.b-stat .big{font-family:var(--serif);font-size:clamp(3rem, 5vw, 4.25rem);font-weight:300;line-height:.9;color:#fff;letter-spacing:-.04em;margin-bottom:.55rem;font-variation-settings:"opsz" 144,"SOFT" 30}.b-stat .big em{font-style:italic;color:#c8f871;font-weight:300}.b-stat .sub{font-size:.85rem;color:rgba(255,255,255,.7);line-height:1.5}.b-stat .bar{margin-top:.85rem;height:4px;background:rgba(255,255,255,.08);border-radius:999px;overflow:hidden}.b-stat .bar>span{display:block;height:100%;background:linear-gradient(90deg,#c8f871,#b6a6ff);border-radius:999px}.b-guarantee{display:flex;align-items:center;gap:1rem;background:linear-gradient(135deg,rgba(16,185,129,.18),rgba(16,185,129,.04));border-color:rgba(16,185,129,.35)}.b-guarantee .shield{flex-shrink:0;width:56px;height:56px;border-radius:14px;background:linear-gradient(135deg,#10b981,#059669);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(16,185,129,.4)}.b-guarantee .shield svg{width:30px;height:30px;color:#fff}.b-guarantee .copy h3{color:#fff;margin:0 0 .25rem;font-size:1.05rem;font-weight:700}.b-guarantee .copy p{color:rgba(255,255,255,.72);margin:0;font-size:.85rem;line-height:1.5}.b-quickfacts{display:flex;flex-direction:column}.b-quickfacts h3{color:#fff;margin:0 0 .85rem;font-size:.95rem;font-weight:700;letter-spacing:.02em}.qf-grid{display:grid;grid-template-columns:1fr 1fr;gap:.6rem .9rem;font-size:.82rem}.qf-grid .k{color:rgba(255,255,255,.55)}.qf-grid .v{color:#fff;font-weight:600;text-align:right}.blueprint{display:flex;flex-direction:column;gap:1.1rem}.bp-domain{padding:.85rem 0;border-bottom:1px solid rgba(255,255,255,.06)}.bp-domain:last-child{border-bottom:none}.bp-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.6rem}.bp-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:#fff;flex-shrink:0}.bp-meta{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.bp-name{color:#fff;font-weight:700;font-size:.92rem;line-height:1.3}.bp-detail{color:rgba(255,255,255,.5);font-size:.72rem}.bp-pct{color:#fff;font-weight:800;font-size:.95rem;font-variant-numeric:tabular-nums;flex-shrink:0}.bp-bar{height:6px;background:rgba(255,255,255,.06);border-radius:999px;overflow:hidden;margin-bottom:.7rem}.bp-bar>span{display:block;height:100%;background:linear-gradient(90deg,#0078d4,#60a5fa);border-radius:999px;transition:width .6s cubic-bezier(.4,0,.2,1)}.bp-chips{display:flex;flex-wrap:wrap;gap:.4rem .5rem}.chip{display:inline-flex;align-items:center;padding:.3rem .65rem;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:999px;color:rgba(255,255,255,.78);font-size:.72rem;font-weight:500;transition:background .15s,border-color .15s}.chip:hover{background:rgba(255,255,255,.12);border-color:rgba(117,195,44,.4);color:#fff}.b-testimonial{display:flex;flex-direction:column;justify-content:space-between}.b-testimonial .quote{color:rgba(255,255,255,.92);font-size:.92rem;line-height:1.55;margin:0 0 1rem;font-style:italic}.b-testimonial .meta{display:flex;align-items:center;gap:.75rem}.b-testimonial .avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#75c32c,#2e5298);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.9rem;flex-shrink:0}.b-testimonial .who{display:flex;flex-direction:column}.b-testimonial .name{color:#fff;font-weight:600;font-size:.88rem}.b-testimonial .role{color:rgba(255,255,255,.55);font-size:.75rem}.b-testimonial .stars{color:#fbbf24;font-size:.85rem;margin-bottom:.5rem}.timeline-section{padding:2rem 0;background:var(--bg-primary,#fff)}.timeline-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;max-width:900px;margin:2rem auto 0}@media (min-width:768px){.timeline-grid{grid-template-columns:repeat(4,1fr)}}.week-card{background:var(--card-bg,#fff);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:16px;padding:1.25rem;position:relative;transition:transform .2s,box-shadow .2s,border-color .2s}.week-card:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgba(0,0,0,.08);border-color:var(--color-accent,#75c32c)}.week-card .week-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#75c32c,#5a9922);color:#fff;font-weight:800;font-size:.9rem;margin-bottom:.85rem}.week-card h4{color:var(--color-primary,#1b3b6f);font-size:1rem;font-weight:700;margin:0 0 .4rem}.week-card p{color:var(--color-text-secondary,#6b7280);font-size:.85rem;line-height:1.5;margin:0}.faq-section{padding:2.5rem 0;background:var(--bg-secondary,#f8f9fa)}.faq-list{max-width:720px;margin:2rem auto 0}.faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:var(--card-bg,#fff);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:12px;cursor:pointer;font-size:.95rem;font-weight:600;color:var(--color-text-primary,#1f2937);text-align:left;margin-bottom:.6rem;transition:border-color .2s,background-color .2s}.faq-q:hover{border-color:var(--color-accent,#75c32c)}.faq-q>svg{color:var(--color-accent,#75c32c);flex-shrink:0;transition:transform .2s}.faq-q[aria-expanded=true]>svg{transform:rotate(180deg)}.faq-a{padding:.5rem 1.25rem 1.25rem;color:var(--color-text-secondary,#6b7280);font-size:.9rem;line-height:1.65;margin:-.4rem 0 .8rem}.faq-a[hidden]{display:none}.final-cta{background:linear-gradient(135deg,#0f2347 0,#1b3b6f 100%);text-align:center;color:#fff}.final-cta h2{color:#fff;font-size:clamp(1.75rem, 3vw, 2.5rem);margin:0 0 .75rem;font-weight:800;position:relative}.final-cta p{color:rgba(255,255,255,.78);margin:0 auto 2rem;max-width:600px;font-size:1.05rem}.final-cta .cta-row{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.preview-banner{background:#f59e0b;color:#000;text-align:center;padding:.5rem;font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.activity-strip{background:#0a1432;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:.85rem 0;overflow:hidden;position:relative}.activity-strip::after,.activity-strip::before{content:"";position:absolute;top:0;bottom:0;width:120px;z-index:2;pointer-events:none}.activity-strip::before{left:0;background:linear-gradient(90deg,#0a1432,transparent)}.activity-strip::after{right:0;background:linear-gradient(-90deg,#0a1432,transparent)}.activity-track{display:flex;gap:1.5rem;animation:40s linear infinite tickerSlide;width:max-content}.activity-item{display:inline-flex;align-items:center;gap:.6rem;color:rgba(255,255,255,.7);font-size:.85rem;white-space:nowrap}.activity-item .dot{width:8px;height:8px;border-radius:50%;background:#75c32c;box-shadow:0 0 8px #75c32c;flex-shrink:0;animation:1.8s ease-in-out infinite pulseDot}.activity-item strong{color:#fff;font-weight:600}.activity-item .pass{color:#75c32c;font-weight:700}@keyframes tickerSlide{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulseDot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.logos-strip{padding:3.5rem 0;background:var(--bg-primary,#fff);text-align:center}.logos-strip .head{font-size:.78rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-tertiary,#9ca3af);margin-bottom:1.5rem}.logos-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.5rem 3.5rem;opacity:.7}.logos-row .logo-text{font-family:var(--font-heading, "DM Sans");font-size:1.5rem;font-weight:800;color:var(--color-text-secondary,#6b7280);letter-spacing:-.02em;transition:opacity .2s}.logos-row .logo-text:hover{opacity:1}.stats-strip{padding:2rem 0;background:linear-gradient(135deg,#75c32c 0,#5a9922 100%);color:#fff;position:relative;overflow:hidden}.stats-strip::before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.15) 0,transparent 40%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.1) 0,transparent 40%);pointer-events:none}.stats-grid{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;max-width:1000px;margin:0 auto;text-align:center}@media (min-width:768px){.stats-grid{grid-template-columns:repeat(4,1fr)}}.counter-card .num{font-family:var(--font-heading, "DM Sans");font-size:clamp(2.5rem, 5vw, 3.75rem);font-weight:800;line-height:1;letter-spacing:-.03em;color:#fff;display:block;margin-bottom:.35rem;font-variant-numeric:tabular-nums}.counter-card .desc{font-size:.85rem;color:rgba(255,255,255,.85);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.sample-section{padding:2.5rem 0;background:var(--bg-secondary,#f8f9fa)}.sample-wrap{max-width:760px;margin:0 auto}.sample-head{text-align:center;margin-bottom:2.5rem}.sample-head .eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:rgba(117,195,44,.15);border:1px solid rgba(117,195,44,.35);border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#5a9922;margin-bottom:1rem}.question-card{background:var(--card-bg,#fff);border-radius:20px;padding:2rem;border:1px solid var(--color-gray-200,#e5e7eb);box-shadow:0 10px 40px rgba(0,0,0,.06)}.question-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;font-size:.78rem;color:var(--color-text-tertiary,#9ca3af);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.question-meta .tag{padding:.3rem .75rem;background:rgba(0,120,212,.1);color:#0078d4;border-radius:6px}.question-text{color:var(--color-text-primary,#1f2937);font-size:1.1rem;font-weight:600;line-height:1.55;margin:0 0 1.5rem}.options{display:flex;flex-direction:column;gap:.65rem;margin-bottom:1.5rem}.option{display:flex;align-items:center;gap:.85rem;padding:1rem 1.15rem;border:2px solid var(--color-gray-200,#e5e7eb);border-radius:12px;cursor:pointer;transition:.2s;background:var(--bg-primary,#fff);text-align:left;font-size:.95rem;color:var(--color-text-primary,#1f2937)}.option:hover{border-color:var(--color-accent,#75c32c);background:rgba(117,195,44,.04)}.option.correct{border-color:#10b981;background:rgba(16,185,129,.08)}.option.wrong{border-color:#ef4444;background:rgba(239,68,68,.08)}.option .letter{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-gray-100,#f3f4f6);color:var(--color-text-secondary,#6b7280);font-weight:700;font-size:.85rem;flex-shrink:0;transition:.2s}.option.correct .letter{background:#10b981;color:#fff}.option.wrong .letter{background:#ef4444;color:#fff}.option:hover .letter{background:var(--color-accent,#75c32c);color:#fff}.explanation{background:linear-gradient(135deg,rgba(117,195,44,.08),rgba(46,82,152,.06));border:1px solid rgba(117,195,44,.25);border-radius:12px;padding:1.15rem 1.25rem;margin-top:1rem}.explanation[hidden]{display:none}.explanation .head{display:flex;align-items:center;gap:.5rem;color:#5a9922;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.5rem}.explanation p{color:var(--color-text-primary,#1f2937);font-size:.92rem;line-height:1.65;margin:0}.showdown-section{padding:2.5rem 0;background:#0f2347;color:#fff;position:relative}.showdown-head{text-align:center;max-width:680px;margin:0 auto 2rem}.showdown-head h2{color:#fff}.showdown-head p{color:rgba(255,255,255,.7)}.showdown-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:920px;margin:0 auto;position:relative}@media (min-width:768px){.showdown-grid{grid-template-columns:1fr 1fr}}.plan-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:2.25rem;position:relative}.plan-card.premium{background:linear-gradient(135deg,rgba(117,195,44,.15),rgba(46,82,152,.15));border-color:rgba(117,195,44,.45);box-shadow:0 20px 60px rgba(117,195,44,.18)}.plan-card .ribbon{position:absolute;top:-12px;right:24px;background:linear-gradient(135deg,#75c32c,#5a9922);color:#fff;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.4rem .85rem;border-radius:999px;box-shadow:0 6px 18px rgba(117,195,44,.5)}.plan-card h3{color:#fff;font-size:1.3rem;margin:0 0 .5rem}.plan-card .price{font-family:var(--font-heading, "DM Sans");font-size:2.5rem;font-weight:800;color:#fff;margin:0 0 .25rem;letter-spacing:-.02em}.plan-card .price small{font-size:.85rem;font-weight:500;color:rgba(255,255,255,.6);letter-spacing:0}.plan-card .sub{color:rgba(255,255,255,.65);font-size:.88rem;margin:0 0 1.5rem}.plan-feats{display:flex;flex-direction:column;gap:.7rem;padding:0;list-style:none;margin:0 0 1.75rem}.plan-feats li{display:flex;align-items:flex-start;gap:.7rem;color:rgba(255,255,255,.9);font-size:.9rem;line-height:1.5}.plan-feats svg{flex-shrink:0;color:#75c32c;margin-top:2px}.plan-feats .mute{color:rgba(255,255,255,.4);text-decoration:line-through}.plan-feats .mute svg{color:rgba(255,255,255,.25)}.plan-card .plan-cta{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:.5rem;padding:.9rem;border-radius:12px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s}.plan-card.free .plan-cta{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.18)}.plan-card.free .plan-cta:hover{background:rgba(255,255,255,.14)}.plan-card.premium .plan-cta{background:linear-gradient(135deg,#75c32c,#5a9922);color:#fff;box-shadow:0 10px 28px rgba(117,195,44,.45)}.plan-card.premium .plan-cta:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgba(117,195,44,.6)}.path-section{padding:2.5rem 0;background:var(--bg-primary,#fff)}.path-head{text-align:center;max-width:680px;margin:0 auto 2rem}.path-track{display:flex;align-items:stretch;gap:1rem;overflow-x:auto;padding:1rem .5rem 2rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media (min-width:1024px){.path-track{gap:1.5rem;overflow:visible;justify-content:center;padding-bottom:1rem}}.path-node{flex:0 0 240px;scroll-snap-align:start;background:var(--card-bg,#fff);border:2px solid var(--color-gray-200,#e5e7eb);border-radius:16px;padding:1.25rem;position:relative;transition:transform .2s,border-color .2s,box-shadow .2s;text-decoration:none;color:inherit;display:block}.path-node:hover{text-decoration:none;color:inherit;transform:translateY(-4px);border-color:var(--color-accent,#75c32c);box-shadow:0 12px 28px rgba(117,195,44,.18)}.path-node.current{border-color:var(--color-accent,#75c32c);background:linear-gradient(135deg,rgba(117,195,44,.06),rgba(46,82,152,.04))}.path-node .step{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .65rem;border-radius:999px;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;background:var(--color-gray-100,#f3f4f6);color:var(--color-text-secondary,#6b7280);margin-bottom:.85rem}.path-node.current .step{background:var(--color-accent,#75c32c);color:#fff}.path-node .code{font-family:var(--font-heading, "DM Sans");font-size:1.65rem;font-weight:800;color:var(--color-primary,#1b3b6f);margin:0 0 .3rem;letter-spacing:-.02em}.path-node h4{color:var(--color-text-primary,#1f2937);font-size:1rem;font-weight:700;margin:0 0 .4rem}.path-node p{color:var(--color-text-secondary,#6b7280);font-size:.82rem;line-height:1.5;margin:0 0 .85rem}.path-node .level{display:inline-block;padding:.25rem .65rem;border-radius:6px;background:rgba(0,120,212,.1);color:#0078d4;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.path-arrow{display:none;align-self:center;flex-shrink:0;color:var(--color-text-tertiary,#9ca3af)}@media (min-width:1024px){.path-arrow{display:block}}.reviews-section{padding:2.5rem 0;background:var(--bg-secondary,#f8f9fa)}.reviews-head{text-align:center;max-width:680px;margin:0 auto 2rem}.reviews-head .rating-big{display:inline-flex;align-items:center;gap:.75rem;padding:.6rem 1.25rem;background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.35);border-radius:999px;margin-bottom:1rem;max-width:100%;flex-wrap:nowrap}.reviews-head .rating-big .stars{color:#fbbf24;font-size:1.1rem;letter-spacing:2px;flex-shrink:0}.reviews-head .rating-big strong{color:var(--color-text-primary,#1f2937);font-size:1rem;white-space:nowrap}.reviews-head .rating-big span{color:var(--color-text-secondary,#6b7280);font-size:.85rem;white-space:nowrap}@media (max-width:640px){.reviews-head .rating-big{padding:.4rem .85rem;gap:.5rem}.reviews-head .rating-big .stars{font-size:.9rem;letter-spacing:1px}.reviews-head .rating-big strong{font-size:.62rem!important;letter-spacing:.08em!important}.reviews-head .rating-big span{display:none}}@media (max-width:380px){.reviews-head .rating-big strong{font-size:.55rem!important;letter-spacing:.04em!important}}.reviews-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;max-width:1100px;margin:0 auto;align-items:stretch}@media (min-width:640px){.reviews-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.reviews-grid{grid-template-columns:repeat(3,1fr)}}.review-card{display:flex;flex-direction:column;background:var(--card-bg,#fff);border-radius:16px;padding:1.4rem 1.5rem;margin:0;border:1px solid var(--color-gray-200,#e5e7eb);box-shadow:0 2px 12px rgba(0,0,0,.04);transition:transform .2s,box-shadow .2s}.review-card .who{margin-top:auto;display:flex;align-items:center;gap:.65rem}.review-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.08)}.review-card .stars{color:#fbbf24;font-size:.85rem;letter-spacing:2px;margin-bottom:.75rem}.review-card .body{color:var(--color-text-primary,#1f2937);font-size:.92rem;line-height:1.6;margin:0 0 1rem}.review-card .avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#75c32c,#2e5298);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.78rem;flex-shrink:0}.review-card .name{color:var(--color-text-primary,#1f2937);font-weight:600;font-size:.85rem}.review-card .role{color:var(--color-text-tertiary,#9ca3af);font-size:.72rem}.final-cta{background-color:#0a0e27;background-image:url("/preview/az-900-bento/assets/closing-bg.jpg");background-size:cover;background-position:center 40%;position:relative;isolation:isolate;padding:4.5rem 0 5rem!important;overflow:hidden}.final-cta::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 60% 50% at 18% 22%,rgba(200,248,113,.22) 0,transparent 55%),radial-gradient(ellipse 50% 60% at 88% 80%,rgba(182,166,255,.22) 0,transparent 55%);filter:blur(40px);pointer-events:none;animation:18s ease-in-out infinite alternate ctaOrbFloat}.final-cta::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(180deg,rgba(10,14,39,.4) 0,rgba(10,14,39,.78) 100%);pointer-events:none}.final-cta>.container{position:relative;z-index:1}@keyframes ctaOrbFloat{0%{transform:translate(0,0)}50%{transform:translate(40px,-20px)}100%{transform:translate(-30px,30px)}}.final-cta h2::before{content:"READY?";display:block;font-family:var(--mono);font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;color:#c8f871;margin-bottom:1.25rem;font-weight:600}.wave-divider{display:block;width:100%;height:80px;margin:0}.wave-divider svg{display:block;width:100%;height:100%}.manifesto{position:relative;padding:2.5rem 0;background:var(--paper,#faf7f2);color:var(--ink,#0a0e27);overflow:hidden}.manifesto .runner{font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:#6b7280;display:flex;align-items:center;gap:.75rem;margin-bottom:2.5rem}.manifesto .runner::before{content:"";display:inline-block;width:32px;height:1px;background:currentColor}.manifesto .spread{display:grid;grid-template-columns:1fr;gap:1.5rem;max-width:1240px;margin:0 auto;align-items:start}@media (min-width:1000px){.manifesto .spread{grid-template-columns:1.05fr 1.4fr 1fr;gap:1.5rem}}.manifesto .figure-portrait{position:relative;border-radius:6px;overflow:hidden;aspect-ratio:3/4;box-shadow:0 25px 60px -15px rgba(10,14,39,.25)}.manifesto .figure-portrait img{width:100%;height:100%;object-fit:cover;display:block}.manifesto .figure-portrait figcaption{position:absolute;left:1rem;right:1rem;bottom:1rem;font-family:var(--serif);font-style:italic;font-size:.85rem;color:rgba(255,255,255,.92);line-height:1.45;padding:.85rem 1rem;background:rgba(10,14,39,.55);backdrop-filter:blur(6px);border-radius:4px}.manifesto .figure-portrait figcaption .src{display:block;font-family:var(--mono);font-style:normal;font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.55);margin-top:.35rem}.manifesto .quote{font-family:var(--serif);font-size:clamp(1.85rem, 3.8vw, 3rem);font-weight:300;line-height:1.12;letter-spacing:-.015em;color:var(--ink);margin:0;font-variation-settings:"opsz" 144,"SOFT" 70}.manifesto .quote .accent{font-style:italic;color:#5a9922;position:relative;padding:0 .05em}.manifesto .quote .accent::before{content:"“";position:absolute;left:-.55em;top:-.1em;color:rgba(90,153,34,.18);font-size:1.3em;font-weight:700;font-style:normal}.manifesto .dropcap{float:left;font-family:var(--serif);font-size:5.5rem;line-height:.85;font-weight:600;color:#ff5e7a;margin:.15em .15em 0 0;padding-right:.1em;font-style:italic}.manifesto .body-text{font-size:1.02rem;line-height:1.75;color:#374151;margin:0 0 1rem}.manifesto .sig{font-family:var(--serif);font-style:italic;font-size:1rem;color:#6b7280;margin-top:1.25rem}.manifesto aside{padding-left:0}@media (min-width:768px){.manifesto aside{padding-left:2rem;border-left:1px solid rgba(0,0,0,.08)}}.manifesto .ordinals{list-style:none;padding:0;margin:0}.manifesto .ordinals li{display:grid;grid-template-columns:48px 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px dashed rgba(0,0,0,.12);align-items:baseline}.manifesto .ordinals li:last-child{border-bottom:none}.manifesto .ordinals .num{font-family:var(--serif);font-size:2.25rem;font-weight:300;color:#ff5e7a;line-height:1;font-variation-settings:"opsz" 144}.manifesto .ordinals .label{font-size:.95rem;color:#1f2937;font-weight:500;line-height:1.4}.manifesto .ordinals .label small{display:block;color:#6b7280;font-size:.8rem;margin-top:.2rem;font-weight:400}.manifesto::before{content:"";position:absolute;top:2rem;right:2rem;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23ff5e7a' stroke-width='1.5'%3E%3Ccircle cx='50' cy='50' r='40'/%3E%3Cpath d='M30 50 L50 30 L70 50 L50 70 Z'/%3E%3Cpath d='M50 10 L50 90 M10 50 L90 50' stroke-dasharray='2 4'/%3E%3C/svg%3E");opacity:.35;animation:30s linear infinite spinSlow}@keyframes spinSlow{to{transform:rotate(360deg)}}.brutalist{position:relative;background-color:var(--ink,#0a0e27);background-image:url("/preview/az-900-bento/assets/brutalist-bg.jpg");background-size:cover;background-position:center;color:#fff;padding:2.5rem 0;overflow:hidden;isolation:isolate}.brutalist::after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 75% 65% at center,rgba(10,14,39,.25) 0,rgba(10,14,39,.78) 100%);pointer-events:none}.brutalist::before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:80px 80px;-webkit-mask:radial-gradient(ellipse 80% 70% at center,#000 30%,transparent 90%);mask:radial-gradient(ellipse 80% 70% at center,#000 30%,transparent 90%)}.brutalist .container{position:relative;z-index:1}.brutalist .kicker{font-family:var(--mono);font-size:.72rem;letter-spacing:.25em;text-transform:uppercase;color:#c8f871;display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2rem}.brutalist .kicker::after,.brutalist .kicker::before{content:"";flex:0 0 60px;height:1px;background:rgba(200,248,113,.5)}.brutalist h2{font-family:var(--serif);font-weight:300;font-size:clamp(4rem, 13vw, 11rem);line-height:.82;letter-spacing:-.05em;color:#fff;text-align:center;margin:0;font-variation-settings:"opsz" 144,"SOFT" 30}.brutalist h2 .it{animation:8s ease-in-out infinite bentoShimmer,4s ease-in-out infinite brutalGlow;font-style:italic;color:#c8f871;font-weight:300;display:inline-block;transform:translateY(.08em)}.brutalist h2 .stroke{-webkit-text-stroke:2px #c8f871;-webkit-text-fill-color:transparent}.brutalist .footnote{display:flex;align-items:center;justify-content:center;gap:2.5rem;margin-top:1.25rem;flex-wrap:wrap}.brutalist .footnote .fn{font-family:var(--mono);font-size:.8rem;color:rgba(255,255,255,.55);text-align:center;max-width:200px}.brutalist .footnote .fn strong{color:#c8f871;font-weight:700;display:block;font-size:1rem;margin-bottom:.25rem}.screens-section{padding:2.5rem 0;background:var(--paper,#faf7f2);position:relative;overflow:hidden}.screens-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;align-items:center;max-width:1100px;margin:0 auto}@media (min-width:900px){.screens-grid{grid-template-columns:1fr 1.05fr}}.screens-copy h2{font-family:var(--serif);font-weight:300;font-size:clamp(2rem, 4vw, 3.25rem);line-height:1;letter-spacing:-.02em;color:var(--ink);margin:0 0 1.25rem;font-variation-settings:"opsz" 144}.screens-copy h2 em{font-style:italic;color:#5a9922}.screens-copy p{font-size:1.05rem;line-height:1.65;color:#4b5563;margin:0 0 1.5rem;max-width:50ch}.screens-copy .feat-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.screens-copy .feat-list li{display:flex;align-items:flex-start;gap:.85rem;font-size:.95rem;color:#1f2937}.screens-copy .feat-list .marker{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#c8f871;display:inline-flex;align-items:center;justify-content:center;color:#1f3f00;font-family:var(--serif);font-style:italic;font-weight:600;font-size:.9rem}.screens-stack{position:relative;height:480px}.screens-stack .phone{position:absolute;width:240px;height:480px;border-radius:32px;background:#0a0e27;border:8px solid #0a0e27;box-shadow:0 25px 60px -15px rgba(10,14,39,.45),0 0 0 1px rgba(0,0,0,.12);padding:0;overflow:hidden;transition:transform .3s}.screens-stack .phone img.screen-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:24px}.screens-stack .phone-1{top:0;left:5%;transform:rotate(-7deg);z-index:1}.screens-stack .phone-2{top:20px;left:30%;transform:rotate(2deg);z-index:3;box-shadow:0 35px 70px -15px rgba(10,14,39,.55)}.screens-stack .phone-3{top:0;right:5%;transform:rotate(8deg);z-index:1}.screens-stack:hover .phone-1{transform:rotate(-10deg) translateX(-12px)}.screens-stack:hover .phone-2{transform:rotate(0) translateY(-8px)}.screens-stack:hover .phone-3{transform:rotate(11deg) translateX(12px)}@media (max-width:640px){.screens-stack{height:360px}.screens-stack .phone{width:180px;height:360px}}.sticky-cta{position:fixed;left:0;right:0;bottom:-100px;z-index:50;background:rgba(15,35,71,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(255,255,255,.1);padding:.85rem 1rem;box-shadow:0 -10px 30px rgba(0,0,0,.3);transition:bottom .35s cubic-bezier(.4, 0, .2, 1)}.sticky-cta.visible{bottom:0}.sticky-inner{max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.sticky-msg{color:#fff;font-size:.9rem;font-weight:600;display:flex;align-items:center;gap:.65rem;flex:1 1 auto;min-width:0}.sticky-msg .icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:linear-gradient(135deg,#75c32c,#5a9922);flex-shrink:0}.sticky-msg .icon svg{color:#fff}.sticky-msg .text{color:rgba(255,255,255,.85);font-weight:500}.sticky-cta .cta-row{display:flex;gap:.6rem;flex-shrink:0}.sticky-cta .btn-store{padding:10px 18px;font-size:.85rem}@media (max-width:640px){.sticky-cta{padding:.55rem .65rem}.sticky-inner{gap:.5rem;flex-wrap:nowrap;justify-content:center}.sticky-msg{display:none!important}.sticky-cta .cta-row{gap:.5rem;flex-shrink:0;flex:1;justify-content:center}.sticky-cta .btn-store{padding:9px 14px;font-size:.8rem;gap:6px;border-radius:10px;min-height:40px;flex:1;max-width:180px;justify-content:center}.sticky-cta .btn-store svg{width:14px;height:14px}}[data-theme=light] body{background:#fafaf7;color:#1a1a2e}[data-theme=light] .bento-section{background:#f5f1e8}[data-theme=light] .bento-section .aurora{opacity:.35}[data-theme=light] .bento-section .dots{opacity:.18;background-image:radial-gradient(circle at 1px 1px,#1a1a2e 1px,transparent 0)}[data-theme=light] .bento-section .grain{opacity:.08;mix-blend-mode:multiply}[data-theme=light] .bento-eyebrow{background:rgba(90,153,34,.12);border-color:rgba(90,153,34,.35);color:#5a9922}[data-theme=light] .b-card{background:rgba(255,255,255,.85);border-color:rgba(0,0,0,.1);backdrop-filter:blur(8px)}[data-theme=light] .b-card.dark,[data-theme=light] .b-card.feature{background:linear-gradient(135deg,rgba(90,153,34,.08) 0,rgba(46,82,152,.06) 100%);border-color:rgba(90,153,34,.25)}[data-theme=light] .b-hero h1{color:#1a1a2e}[data-theme=light] .b-hero h1 em{color:#5a9922}[data-theme=light] .b-hero h1 .strike{color:rgba(26,26,46,.4);text-decoration-color:rgba(26,26,46,.25)}[data-theme=light] .b-hero .lede{color:#4a4a6a}[data-theme=light] .b-hero .lede mark{background:linear-gradient(180deg,transparent 60%,rgba(200,248,113,.55) 60%);color:#1a1a2e}[data-theme=light] .b-stat .label{color:rgba(26,26,46,.5)}[data-theme=light] .b-stat .big{color:#1a1a2e}[data-theme=light] .b-stat .sub{color:rgba(26,26,46,.65)}[data-theme=light] .b-stat .bar{background:rgba(0,0,0,.08)}[data-theme=light] .b-domains h3,[data-theme=light] .b-guarantee .copy h3,[data-theme=light] .b-quickfacts h3,[data-theme=light] .b-testimonial .name{color:#1a1a2e!important}[data-theme=light] .b-guarantee .copy p,[data-theme=light] .b-testimonial .quote,[data-theme=light] .qf-grid .v{color:#2a2a3e!important}[data-theme=light] .b-testimonial .role,[data-theme=light] .qf-grid .k{color:#4a4a6a!important}[data-theme=light] .chip{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.1);color:#2a2a3e}[data-theme=light] .chip:hover{background:rgba(90,153,34,.12);border-color:rgba(90,153,34,.5);color:#1a1a2e}[data-theme=light] .bp-name{color:#1a1a2e}[data-theme=light] .bp-detail{color:rgba(26,26,46,.55)}[data-theme=light] .bp-pct{color:#1a1a2e}[data-theme=light] .bp-bar{background:rgba(0,0,0,.06)}[data-theme=light] .activity-strip{background:#1a1d3a}[data-theme=light] .activity-strip::before{background:linear-gradient(90deg,#1a1d3a,transparent)}[data-theme=light] .activity-strip::after{background:linear-gradient(-90deg,#1a1d3a,transparent)}[data-theme=light] .logos-strip{background:#fafaf7}[data-theme=light] .logos-strip .head{color:#6b7280}[data-theme=light] .logos-row .logo-text{color:#4a4a4a}[data-theme=light] .manifesto{background:#fafaf7;color:#1a1a2e}[data-theme=light] .manifesto .quote{color:#1a1a2e}[data-theme=light] .manifesto .quote .accent{color:#5a9922}[data-theme=light] .manifesto .body-text{color:#2a2a3e}[data-theme=light] .manifesto .ordinals li{border-color:rgba(0,0,0,.12)}[data-theme=light] .manifesto .ordinals .num{color:#ff5e7a}[data-theme=light] .manifesto .ordinals .label{color:#1a1a2e}[data-theme=light] .manifesto .ordinals .label small{color:#4a4a4a}[data-theme=light] .timeline-section{background:#fafaf7}[data-theme=light] .week-card{background:#fff;border-color:rgba(0,0,0,.08)}[data-theme=light] .week-card h4{color:#1b3b6f}[data-theme=light] .week-card p{color:#4a4a4a}[data-theme=light] .sample-section{background:#f5f1e8}[data-theme=light] .question-card{background:#fff}[data-theme=light] .showdown-section{background:#1b3b6f}[data-theme=light] .path-section{background:#fafaf7}[data-theme=light] .path-node{background:#fff;border-color:rgba(0,0,0,.1)}[data-theme=light] .path-node h4{color:#1a1a2e}[data-theme=light] .path-node p{color:#4a4a4a}[data-theme=light] .reviews-section{background:#f5f1e8}[data-theme=light] .review-card{background:#fff;border-color:rgba(0,0,0,.08)}[data-theme=light] .review-card .body{color:#2a2a3e}[data-theme=light] .review-card .name{color:#1a1a2e}[data-theme=light] .review-card .role{color:#6b7280}[data-theme=light] .reviews-head .rating-big strong{color:#1a1a2e}[data-theme=light] .reviews-head .rating-big span{color:#4a4a4a}[data-theme=light] .faq-section{background:#fafaf7}[data-theme=light] .faq-q{background:#fff;border-color:rgba(0,0,0,.1);color:#1a1a2e}[data-theme=light] .faq-a{color:#2a2a3e}[data-theme=light] section[style*="#0a0e27"] .b-card,[data-theme=light] section[style*="background: #0a0e27"] .b-card,[data-theme=light] section[style*="background:#0a0e27"] .b-card{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important;backdrop-filter:blur(8px)!important}[data-theme=light] section[style*="#0a0e27"] .b-card:hover{border-color:rgba(200,248,113,.4)!important}[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.activity-strip):not(.bento-grid-section):not(.showdown-section):not([style*=background-image]):not([style*="#0a0e27"]){background:#f7f5ef!important;border-top:1px solid rgba(10,14,39,.06)!important}[data-theme=light] body.bento section:nth-of-type(2n):not(.brutalist):not(.final-cta):not(.activity-strip):not(.bento-grid-section):not([style*=background-image]):not([style*="#0a0e27"]){background:#efe9d8!important}[data-theme=light] body.bento .activity-strip{background:#1a1d3a!important}[data-theme=light] body.bento .activity-strip::before{background:linear-gradient(90deg,#1a1d3a,transparent)!important}[data-theme=light] body.bento .activity-strip::after{background:linear-gradient(-90deg,#1a1d3a,transparent)!important}[data-theme=light] body.bento .activity-strip *{color:rgba(255,255,255,.85)!important}[data-theme=light] body.bento section[style*="#0a0e27"],[data-theme=light] body.bento section[style*="background: #0a0e27"],[data-theme=light] body.bento section[style*="background:#0a0e27"]{background:#0a0e27!important}[data-theme=light] body.bento section[style*="#0a0e27"] .b-card{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important}[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) h1,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) h2,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) h3,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) h4,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) li,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) p,[data-theme=light] body.bento section:not(.brutalist):not(.final-cta):not(.showdown-section):not([style*="#0a0e27"]) span:not(.dot):not(.mono):not(.stroke):not(.it){color:#1a1a2e}[data-theme=light] body.bento .b-hero .lede mark,[data-theme=light] body.bento mark{background:linear-gradient(180deg,transparent 60%,rgba(200,248,113,.55) 60%)!important;background-size:100% 100%!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#1a1a2e!important;color:#1a1a2e!important;font-weight:700!important;animation:none!important}[data-theme=light] body.bento .b-hero h1 em,[data-theme=light] body.bento .b-stat .big em,[data-theme=light] body.bento .manifesto .quote .accent,[data-theme=light] body.bento .screens-copy h2 em{background:linear-gradient(90deg,#5a9922,#3d7a1a)!important;background-size:100% 100%!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:none!important}[data-theme=light] body.bento .bento-grid .b-card:not(.b-quickfacts):not(.b-domains){background:rgba(255,255,255,.85);border-color:rgba(0,0,0,.08);color:#1a1a2e}[data-theme=light] body.bento .bento-grid .b-card h2,[data-theme=light] body.bento .bento-grid .b-card h3,[data-theme=light] body.bento .bento-grid .b-card p,[data-theme=light] body.bento .bento-grid .b-card span:not(.mono):not(.dot),[data-theme=light] body.bento .bento-grid .b-hero,[data-theme=light] body.bento .bento-grid .b-hero h1{color:#1a1a2e}[data-theme=light] body.bento .bento-eyebrow,[data-theme=light] body.bento .bento-grid .b-hero .lede{color:#4a4a6a}[data-theme=light] body.bento .mono{color:#6b7280}[data-theme=light] body.bento .b-hero .trust{color:#4a4a6a!important}[data-theme=light] body.bento .b-hero .trust svg{color:#5a9922!important}[data-theme=light] body.bento .b-stat .label{color:#6b7280!important}[data-theme=light] body.bento .b-stat .big{color:#1a1a2e!important}[data-theme=light] body.bento .b-stat .big em{color:#5a9922!important}[data-theme=light] body.bento .b-stat .sub{color:#4a4a6a!important}[data-theme=light] body.bento .b-quickfacts h3{color:#1a1a2e!important}[data-theme=light] body.bento .qf-grid .k{color:#6b7280!important}[data-theme=light] body.bento .b-domains [style*="color: #fff"],[data-theme=light] body.bento .b-domains [style*="color:#fff"],[data-theme=light] body.bento .b-domains h3,[data-theme=light] body.bento .qf-grid .v{color:#1a1a2e!important}[data-theme=light] body.bento .b-domains [style*="rgba(255, 255, 255, .55)"],[data-theme=light] body.bento .b-domains [style*="rgba(255, 255, 255, .6)"],[data-theme=light] body.bento .b-domains [style*="rgba(255,255,255,.55)"],[data-theme=light] body.bento .b-domains [style*="rgba(255,255,255,.6)"]{color:#6b7280!important}[data-theme=light] body.bento .b-guarantee{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(16,185,129,.02))!important;border-color:rgba(16,185,129,.3)!important}[data-theme=light] body.bento .b-guarantee h3{color:#1a1a2e!important}[data-theme=light] body.bento .b-guarantee p{color:#4a4a6a!important}[data-theme=light] body.bento .b-guarantee .shield{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 8px 20px rgba(16,185,129,.4)!important}[data-theme=light] body.bento .b-guarantee .shield svg{color:#fff!important}[data-theme=light] body.bento .bp-name{color:#1a1a2e!important}[data-theme=light] body.bento .bp-detail{color:#6b7280!important}[data-theme=light] body.bento .bp-pct{color:#1a1a2e!important}[data-theme=light] body.bento .bp-bar{background:rgba(0,0,0,.08)!important}[data-theme=light] body.bento .chip{background:rgba(0,0,0,.04)!important;color:#4a4a6a!important;border-color:rgba(0,0,0,.08)!important}[data-theme=light] body.bento .btn-store.apple{background:#1a1a2e!important;color:#fff!important;border:1px solid #1a1a2e!important;box-shadow:0 6px 18px rgba(26,26,46,.18)!important}[data-theme=light] body.bento .btn-store.apple:hover{background:#0a0e27!important;box-shadow:0 10px 24px rgba(26,26,46,.28)!important}[data-theme=light] body.bento .b-stat [style*="rgba(255, 255, 255, .6)"],[data-theme=light] body.bento .b-stat [style*="rgba(255,255,255,.6)"]{color:#4a4a6a!important}[data-theme=light] body.bento .b-stat [style*="color:#fbbf24"]{color:#b45309!important}[data-theme=light] body.bento .b-stat [style*="color:#c8f871"]{color:#3d7a1a!important}[data-theme=dark] body.bento{background:#0a0e27;color:rgba(255,255,255,.92)}[data-theme=dark] body.bento .faq-section,[data-theme=dark] body.bento .manifesto,[data-theme=dark] body.bento .path-section,[data-theme=dark] body.bento .reviews-section,[data-theme=dark] body.bento .sample-section,[data-theme=dark] body.bento .screens-section,[data-theme=dark] body.bento .showdown-section{background:#0a0e27!important;color:rgba(255,255,255,.92)}[data-theme=dark] body.bento .faq-head h2,[data-theme=dark] body.bento .final-cta h2,[data-theme=dark] body.bento .manifesto .quote,[data-theme=dark] body.bento .manifesto .quote .accent,[data-theme=dark] body.bento .path-head h2,[data-theme=dark] body.bento .reviews-head h2,[data-theme=dark] body.bento .sample-section .explanation p,[data-theme=dark] body.bento .sample-section .option,[data-theme=dark] body.bento .sample-section .question-meta,[data-theme=dark] body.bento .sample-section .question-meta span,[data-theme=dark] body.bento .sample-section .question-text,[data-theme=dark] body.bento .screens-copy .feat-list li,[data-theme=dark] body.bento .screens-copy .feat-list strong,[data-theme=dark] body.bento .screens-copy h2,[data-theme=dark] body.bento .screens-copy p,[data-theme=dark] body.bento .showdown-head h2{color:rgba(255,255,255,.92)!important}[data-theme=dark] body.bento .faq-a,[data-theme=dark] body.bento .faq-q,[data-theme=dark] body.bento .sample-section .explanation p,[data-theme=dark] body.bento .screens-copy p{color:rgba(255,255,255,.75)!important}[data-theme=dark] body.bento .sample-section .question-card{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important}[data-theme=dark] body.bento .sample-section .option{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.92)!important}[data-theme=dark] body.bento .sample-section .option:hover{background:rgba(255,255,255,.07)!important;border-color:rgba(200,248,113,.4)!important}[data-theme=dark] body.bento .sample-section .option .letter{background:rgba(200,248,113,.15)!important;color:#c8f871!important}[data-theme=dark] body.bento .sample-section .explanation{background:rgba(200,248,113,.06)!important;border-color:rgba(200,248,113,.25)!important}[data-theme=dark] body.bento .sample-section .explanation .head{color:#c8f871!important}[data-theme=light] body.bento .showdown-section{background:#0f2347!important;color:#fff!important}[data-theme=light] body.bento .showdown-head h2,[data-theme=light] body.bento .showdown-head p{color:#fff!important}[data-theme=light] body.bento .showdown-head p{color:rgba(255,255,255,.75)!important}[data-theme=light] body.bento .plan-card{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.18)!important;color:#fff!important}[data-theme=light] body.bento .plan-card.premium{background:linear-gradient(135deg,rgba(117,195,44,.15),rgba(46,82,152,.15))!important;border-color:rgba(117,195,44,.45)!important}[data-theme=light] body.bento .plan-card .price,[data-theme=light] body.bento .plan-card h3{color:#fff!important}[data-theme=light] body.bento .plan-card .price small,[data-theme=light] body.bento .plan-card .sub{color:rgba(255,255,255,.7)!important}[data-theme=light] body.bento .plan-card.free .plan-cta{background:rgba(255,255,255,.1)!important;color:#fff!important;border:1px solid rgba(255,255,255,.28)!important}[data-theme=light] body.bento .plan-card.free .plan-cta:hover{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.45)!important}[data-theme=light] body.bento .plan-card.premium .plan-cta{background:linear-gradient(135deg,#75c32c,#5a9922)!important;color:#fff!important}[data-theme=dark] body.bento .faq-a,[data-theme=dark] body.bento .faq-item,[data-theme=dark] body.bento .faq-q{background:0 0!important;border-color:rgba(255,255,255,.1)!important}[data-theme=dark] body.bento .review-card,[data-theme=dark] body.bento .reviews-grid .b-card,[data-theme=dark] body.bento .testimonial-card{background:rgba(255,255,255,.04)!important;border-color:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.92)!important}[data-theme=dark] body.bento .review-card *,[data-theme=dark] body.bento .reviews-grid .b-card *,[data-theme=dark] body.bento .testimonial-card *{color:inherit!important}[data-theme=dark] body.bento .review-card .name,[data-theme=dark] body.bento .reviews-grid .name,[data-theme=dark] body.bento .testimonial-card .name{color:#fff!important}[data-theme=dark] body.bento .review-card .role,[data-theme=dark] body.bento .reviews-grid .role,[data-theme=dark] body.bento .testimonial-card .role{color:rgba(255,255,255,.6)!important}[data-theme=dark] body.bento [style*="color: var(--color-text-secondary"],[data-theme=dark] body.bento [style*="color:var(--color-text-secondary"]{color:rgba(255,255,255,.7)!important}[data-theme=dark] body.bento .logos-strip,[data-theme=dark] body.bento .path-section,[data-theme=dark] body.bento .timeline-section{background:#0a0e27!important;border-color:rgba(255,255,255,.08)!important}[data-theme=dark] body.bento .path-section .path-node,[data-theme=dark] body.bento .timeline-section .week-card{background:rgba(255,255,255,.04)!important;border:1px solid rgba(255,255,255,.1)!important;color:rgba(255,255,255,.92)!important}[data-theme=dark] body.bento .path-section .path-node .code,[data-theme=dark] body.bento .path-section .path-node h4,[data-theme=dark] body.bento .timeline-section .week-card h4{color:#fff!important}[data-theme=dark] body.bento .path-section .path-node p,[data-theme=dark] body.bento .timeline-section .week-card .label,[data-theme=dark] body.bento .timeline-section .week-card p{color:rgba(255,255,255,.7)!important}[data-theme=dark] body.bento .path-section .path-node .step{background:rgba(255,255,255,.1)!important;color:rgba(255,255,255,.85)!important}[data-theme=dark] body.bento .path-section .path-node.current .step{background:var(--color-accent,#75c32c)!important;color:#0a0e27!important}[data-theme=dark] body.bento .path-section .badge,[data-theme=dark] body.bento .path-section .path-node .level{background:rgba(0,120,212,.2)!important;border:1px solid rgba(0,120,212,.45)!important;color:#60a5fa!important}[data-theme=dark] body.bento .manifesto .body-text,[data-theme=dark] body.bento .manifesto .ordinals .label,[data-theme=dark] body.bento .manifesto .ordinals .label small{color:rgba(255,255,255,.9)!important}[data-theme=dark] body.bento .manifesto .ordinals .label small,[data-theme=dark] body.bento .manifesto .runner,[data-theme=dark] body.bento .manifesto .sig{color:rgba(255,255,255,.6)!important}[data-theme=dark] body.bento .faq-section .faq-item{background:rgba(255,255,255,.03)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;margin-bottom:.75rem!important}[data-theme=dark] body.bento .faq-section .faq-q{background:0 0!important;color:#fff!important;border:none!important}[data-theme=dark] body.bento .faq-section .faq-q:hover{color:#c8f871!important}[data-theme=dark] body.bento .faq-section .faq-a{color:rgba(255,255,255,.75)!important;background:0 0!important}[data-theme=dark] body.bento .faq-section .faq-q svg{color:#c8f871!important}[data-theme=dark] body.bento [style*="color: #0a0e27"],[data-theme=dark] body.bento [style*="color: #1a1a2e"],[data-theme=dark] body.bento [style*="color: #1f2937"],[data-theme=dark] body.bento [style*="color:#0a0e27"],[data-theme=dark] body.bento [style*="color:#1a1a2e"],[data-theme=dark] body.bento [style*="color:#1f2937"],[data-theme=dark] body.bento [style*="color:var(--color-text-primary"]{color:rgba(255,255,255,.92)!important}[data-theme=dark] body.bento [style*="color: #6b7280"],[data-theme=dark] body.bento [style*="color:#6b7280"],[data-theme=dark] body.bento [style*="color:var(--color-text-secondary"]{color:rgba(255,255,255,.7)!important}[data-theme=light] body.bento{background:#f7f5ef;color:#1a1a2e}[data-theme=light] body.bento .b-card{border:1px solid rgba(10,14,39,.1)}[data-theme=light] body.bento .b-card:hover{border-color:rgba(117,195,44,.5);box-shadow:0 10px 30px rgba(10,14,39,.08)}[data-theme=light] body.bento .b-hero [style*="color: #fff"],[data-theme=light] body.bento .b-hero [style*="color:#fff"]{color:#1a1a2e!important}[data-theme=light] body.bento .faq-section,[data-theme=light] body.bento .manifesto,[data-theme=light] body.bento .path-section,[data-theme=light] body.bento .reviews-section,[data-theme=light] body.bento .sample-section,[data-theme=light] body.bento .screens-section,[data-theme=light] body.bento .timeline-section{border-top:1px solid rgba(10,14,39,.08)!important}[data-theme=light] body.bento .sample-section .question-card{background:#fff!important;border:1px solid rgba(10,14,39,.1)!important;box-shadow:0 6px 24px rgba(10,14,39,.06)!important}[data-theme=light] body.bento .sample-section .option{background:#f7f5ef!important;border:1px solid rgba(10,14,39,.1)!important;color:#1a1a2e!important}[data-theme=light] body.bento .sample-section .option:hover{border-color:#75c32c!important;background:#fff!important}[data-theme=light] body.bento .sample-section .option .letter{background:rgba(117,195,44,.15)!important;color:#3d7a1a!important}[data-theme=light] body.bento .reviews-section .b-card,[data-theme=light] body.bento .reviews-section .review-card{background:#fff!important;border:1px solid rgba(10,14,39,.08)!important}[data-theme=light] body.bento .reviews-section .b-card *,[data-theme=light] body.bento .reviews-section .review-card *{color:#1a1a2e}[data-theme=light] body.bento .reviews-section .b-card .name,[data-theme=light] body.bento .reviews-section .review-card .name{color:#1a1a2e!important;font-weight:700}[data-theme=light] body.bento .reviews-section .b-card .role,[data-theme=light] body.bento .reviews-section .review-card .role{color:#6b7280!important}[data-theme=light] body.bento .faq-section .faq-item{background:#fff!important;border:1px solid rgba(10,14,39,.08)!important;border-radius:12px!important}[data-theme=light] body.bento .faq-section .faq-q{color:#1a1a2e!important;background:0 0!important}[data-theme=light] body.bento .faq-section .faq-q:hover{color:#5a9922!important}[data-theme=light] body.bento .faq-section .faq-a{color:#4a4a6a!important;background:0 0!important}[data-theme=light] body.bento .path-section .path-node{background:#fff!important;border:1px solid rgba(10,14,39,.1)!important}[data-theme=light] body.bento .path-section .path-node h4{color:#1a1a2e!important}[data-theme=light] body.bento .path-section .path-node .code{color:#1a1a2e!important;font-weight:700}[data-theme=light] body.bento .path-section .path-node p{color:#4a4a6a!important}[data-theme=dark] body.bento .bento-eyebrow{color:#c8f871!important;font-weight:700}[data-theme=light] body.bento .bento-eyebrow{color:#3d7a1a!important}[data-theme=dark] body.bento .b-stat .label{color:rgba(255,255,255,.7)!important}[data-theme=dark] body.bento .qf-grid .k{color:rgba(255,255,255,.72)!important}[data-theme=dark] body.bento .b-testimonial .role{color:rgba(255,255,255,.7)!important}[data-theme=dark] body.bento .activity-strip .pass,body.bento .activity-strip .pass{color:#a8e26b!important}body.bento .b-hero .lede mark{background:linear-gradient(180deg,transparent 60%,rgba(200,248,113,.7) 60%)!important;-webkit-text-fill-color:#fff!important;color:#fff!important}[data-theme=light] body.bento .b-hero [style*="rgba(255,255,255"]{color:#4a4a6a!important}body.bento .faq-section,body.bento .pricing-section,body.bento .showdown-section{scroll-margin-top:80px}@media (min-width:1024px){body.bento .reviews-grid{grid-template-columns:repeat(3,1fr)}body.bento .reviews-grid>:nth-child(n+7){display:none}}@media (max-width:767px){body.bento .manifesto .manifesto-grid,body.bento .sample-section .sample-grid{grid-template-rows:auto!important}body.bento .manifesto figure[hidden],body.bento .sample-section figure[hidden]{display:none!important}}[data-theme=light] body.bento .b-hero .lede mark{-webkit-text-fill-color:#1a1a2e!important;color:#1a1a2e!important}body.bento .b-stat .big{word-break:keep-all;overflow:visible}body.bento .b-stat .big em{font-size:.58em;white-space:nowrap}@media (max-width:380px){.sticky-cta .btn-store{padding:8px 11px;font-size:.74rem}body.bento .b-stat .big{font-size:clamp(2.25rem, 9vw, 3rem)!important}}[data-theme=light] body.bento .manifesto figcaption .src,[data-theme=light] body.bento [class*=figcaption] .src{color:rgba(255,255,255,.78)!important}[data-theme=light] body.bento .showdown-section .bento-eyebrow{color:#a8e26b!important;background:rgba(168,226,107,.15)!important;border-color:rgba(168,226,107,.4)!important}[data-theme=light] body.bento[data-variant="b"] .showdown-section .bento-eyebrow{color:#b6a6ff!important;background:rgba(182,166,255,.18)!important;border-color:rgba(182,166,255,.4)!important}[data-theme=dark] body.bento .badge[style*="color: #3d7a1a"],[data-theme=dark] body.bento .badge[style*="color:#3d7a1a"]{color:#a8e26b!important}[data-theme=light] body.bento .path-section .badge{color:#005a9e!important}@keyframes spinIcon{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinIconRev{from{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes floatIcon{0%,100%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(180deg)}}body .reviews-section{position:relative}.reviews-section::before{content:'';position:absolute;top:1.5rem;right:1.5rem;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20100%20100%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20stroke%3D%27%2523b6a6ff%27%20stroke-width%3D%271.5%27%3E%3Cpath%20d%3D%27M50%205%20L57%2043%20L95%2050%20L57%2057%20L50%2095%20L43%2057%20L5%2050%20L43%2043%20Z%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2750%27%20r%3D%2712%27%20stroke-dasharray%3D%271%203%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2750%27%20r%3D%2736%27%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;opacity:.25;pointer-events:none;z-index:0;animation:40s linear infinite spinIcon;will-change:transform}@media (max-width:639px){body.bento .hero-meta-cta,body.bento .small-store-row{display:none!important}.reviews-section::before{width:56px;height:56px;opacity:.18}}@media (prefers-reduced-motion:reduce){.reviews-section::before{animation:none}}body .faq-section{position:relative}.faq-section::after{content:'';position:absolute;bottom:2rem;left:2rem;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%20100%20100%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20fill%3D%27none%27%20stroke%3D%27%2523c8f871%27%20stroke-width%3D%271.5%27%3E%3Cpath%20d%3D%27M50%208%20L86%2029%20L86%2071%20L50%2092%20L14%2071%20L14%2029%20Z%27%2F%3E%3Cpath%20d%3D%27M50%2028%20L72%2050%20L50%2072%20L28%2050%20Z%27%20stroke-dasharray%3D%273%203%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2750%27%20r%3D%278%27%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;opacity:.25;pointer-events:none;z-index:0;animation:50s linear infinite spinIconRev;will-change:transform}@media (max-width:639px){.faq-section::after{width:56px;height:56px;opacity:.18}}@media (prefers-reduced-motion:reduce){.faq-section::after{animation:none}}