:root{--an-brown-900:#1C0A03;--an-brown-800:#3D1C0B;--an-brown-700:#5C3117;--an-brown-600:#7A4A2C;--an-brown-500:#A0633B;--an-brown-400:#BB8260;--an-brown-300:#C4A084;--an-brown-200:#DCC0A8;--an-brown-100:#EDD9C6;--an-brown-50:#F8F0E7;--an-cream-100:#FAF5EE;--an-cream-200:#F3EAE0;--an-cream-300:#E8DAD0;--an-white:#FFFFFF;--an-fg:#2C1810;--an-fg-muted:#6B4C3B;--an-fg-subtle:#9A7B6A;--an-fg-inv:#FAF5EE;--an-gold:#C9983C;--an-success:#4A7C59;--an-divider:#E8DAD0;--an-shadow-md:0 4px 16px rgba(44,24,16,.12);--an-shadow-lg:0 8px 32px rgba(44,24,16,.14);--an-ease-out:cubic-bezier(.16,1,.3,1);--an-ff-display:"Cormorant Garamond", Garamond, serif;--an-ff-body:"Fira Sans", "Helvetica Neue", Arial, sans-serif}.an,.an *,.an *:before,.an *:after{box-sizing:border-box}.an{font-family:var(--an-ff-body);color:var(--an-fg);background:var(--an-cream-100);-webkit-font-smoothing:antialiased}.an img{display:block;max-width:100%}.an button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}.an a{color:inherit;text-decoration:none}.an input,.an select,.an textarea{font-family:inherit;color:inherit}.an .container{max-width:1280px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.an .eyebrow{font-family:var(--an-ff-body);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--an-brown-500);display:inline-block}.an .section-title{font-family:var(--an-ff-display);font-weight:300;line-height:1.08;letter-spacing:-.015em;color:var(--an-brown-800);font-size:clamp(2.1rem,3.6vw,3.2rem);margin:0}.an .section-title em{font-style:italic;color:var(--an-gold)}.an .lede{font-size:18px;line-height:1.6;color:var(--an-fg-muted);max-width:62ch;margin:16px 0 0}.an section{padding:clamp(64px,8vw,112px) 0}.an .section-head{max-width:720px;margin-bottom:56px}.an .section-head .eyebrow{margin-bottom:14px}.an .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 26px;border-radius:4px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:background .2s var(--an-ease-out),color .2s var(--an-ease-out),transform .2s var(--an-ease-out);cursor:pointer;white-space:nowrap}.an .btn-primary{background:var(--an-brown-800)!important;color:var(--an-cream-100)!important;text-decoration:none}.an .btn-primary:hover{background:var(--an-brown-900)!important;color:var(--an-cream-100)!important}.an .btn-secondary{border:1px solid var(--an-brown-800);color:var(--an-brown-800);background:transparent}.an .btn-secondary:hover{background:var(--an-brown-800);color:var(--an-cream-100)}.an .btn-gold{background:var(--an-gold)!important;color:var(--an-brown-900)!important;text-decoration:none}.an .btn-gold:hover{background:#b8881f!important}.an .btn-ghost{color:var(--an-brown-800);padding:14px 0;background:transparent}.an .btn-ghost:hover{color:var(--an-brown-500)}.an .btn-lg{padding:18px 32px;font-size:13px}.an .an-hero{padding:72px 0 96px;background:linear-gradient(180deg,var(--an-cream-100) 0%,var(--an-cream-200) 100%)}.an .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(40px,6vw,80px);align-items:center}.an .hero-badge{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--an-brown-600);background:var(--an-brown-100);padding:8px 14px;border-radius:999px;margin-bottom:24px}.an .hero-badge:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--an-gold)}.an .hero-headline{font-family:var(--an-ff-display);font-weight:300;font-size:clamp(2.5rem,5vw,4.6rem);line-height:1.02;letter-spacing:-.02em;color:var(--an-brown-800);margin:0}.an .hero-headline em{font-style:italic;color:var(--an-gold);font-weight:400}.an .hero-sub{margin-top:24px;font-size:19px;line-height:1.55;color:var(--an-fg-muted);max-width:50ch}.an .hero-ctas{margin-top:36px;display:flex;gap:12px;flex-wrap:wrap}.an .hero-meta{margin-top:40px;padding-top:32px;border-top:1px solid var(--an-divider);display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.an .hero-meta-num{font-family:var(--an-ff-display);font-size:32px;font-weight:400;color:var(--an-brown-800);line-height:1}.an .hero-meta-label{margin-top:6px;font-size:12px;color:var(--an-fg-muted)}.an .cfg{background:var(--an-white);border-radius:18px;padding:22px;box-shadow:var(--an-shadow-lg);border:1px solid var(--an-divider)}.an .cfg-preview{aspect-ratio:5/4;border-radius:12px;overflow:hidden;background:var(--an-brown-300);position:relative}.an .cfg-preview img{width:100%;height:100%;object-fit:cover}.an .cfg-controls{margin-top:18px;display:grid;gap:14px}.an .cfg-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.an .cfg-row>label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--an-fg-subtle);white-space:nowrap;flex-shrink:0}.an .cfg-chips{display:flex;gap:6px;flex-wrap:wrap}.an .cfg-chip{padding:7px 14px;border-radius:999px;background:var(--an-cream-100);border:1px solid var(--an-divider);font-size:13px;transition:all .15s;color:var(--an-fg)}.an .cfg-chip:hover{border-color:var(--an-brown-400)}.an .cfg-chip.is-active{background:var(--an-brown-800);color:var(--an-cream-100);border-color:var(--an-brown-800)}.an .an-trust{padding:56px 0;background:var(--an-brown-800);color:var(--an-cream-100)}.an .trust-head{text-align:center;max-width:620px;margin:0 auto 32px}.an .trust-head p{font-family:var(--an-ff-display);font-style:italic;font-size:22px;color:var(--an-cream-200);font-weight:300;line-height:1.4;margin:0}.an .trust-logos{display:grid;grid-template-columns:repeat(8,1fr);gap:20px;align-items:center;padding:24px 0;border-top:1px solid rgba(250,245,238,.12);border-bottom:1px solid rgba(250,245,238,.12);margin-bottom:36px}.an .trust-logos img{height:24px;width:auto;margin:0 auto;opacity:.85;filter:brightness(0) invert(1);transition:opacity .2s}.an .trust-logos img:hover{opacity:1}.an .trust-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:center}.an .trust-stat-num{font-family:var(--an-ff-display);font-size:44px;font-weight:400;color:var(--an-gold);line-height:1}.an .trust-stat-label{margin-top:10px;font-size:13px;color:var(--an-cream-200);letter-spacing:.04em}.an .an-products{background:var(--an-cream-100)}.an .products-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:56px;gap:32px;flex-wrap:wrap}.an .products-head .section-title{max-width:16ch}.an .products-filter{display:flex;gap:4px;padding:4px;background:var(--an-cream-200);border-radius:999px;flex-wrap:wrap}.an .products-filter button{padding:9px 18px;border-radius:999px;font-size:13px;color:var(--an-fg-muted);transition:all .15s;background:transparent;border:none}.an .products-filter button.is-active{background:var(--an-brown-800);color:var(--an-cream-100)}.an .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.an .product-card{background:var(--an-white);border-radius:12px;overflow:hidden;transition:transform .25s var(--an-ease-out),box-shadow .25s var(--an-ease-out);border:1px solid transparent;display:block;color:inherit}.an .product-card:hover{transform:translateY(-4px);box-shadow:var(--an-shadow-md);border-color:var(--an-divider)}.an .product-card.is-hidden{display:none}.an .product-img-wrap{position:relative;aspect-ratio:1;background:var(--an-brown-100);overflow:hidden}.an .product-img-wrap img{width:100%;height:100%;object-fit:cover}.an .product-tag{position:absolute;top:12px;left:12px;padding:5px 10px;border-radius:4px;background:#3d1c0beb;color:var(--an-cream-100);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;z-index:2}.an .product-tag.gold{background:var(--an-gold);color:var(--an-brown-900)}.an .product-body{padding:20px}.an .product-name{font-family:var(--an-ff-display);font-size:19px;font-weight:500;color:var(--an-brown-800);margin:0 0 4px}.an .product-desc{font-size:13px;color:var(--an-fg-muted);line-height:1.5;margin:0 0 14px}.an .product-meta{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--an-divider)}.an .product-price{font-size:15px;font-weight:600;color:var(--an-brown-800)}.an .product-price small{font-weight:400;color:var(--an-fg-muted);font-size:11px;margin-left:2px}.an .product-moq{font-size:11px;color:var(--an-fg-muted);letter-spacing:.04em}.an .an-how{background:var(--an-cream-200)}.an .how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.an .how-step{position:relative}.an .how-num{font-family:var(--an-ff-display);font-size:64px;font-weight:300;color:var(--an-gold);line-height:1;font-style:italic}.an .how-num:after{content:"";display:block;width:32px;height:1px;background:var(--an-brown-400);margin:16px 0 20px}.an .how-step h3{font-family:var(--an-ff-display);font-weight:400;font-size:22px;color:var(--an-brown-800);margin:0 0 8px}.an .how-step p{font-size:14px;color:var(--an-fg-muted);line-height:1.55;margin:0}.an .how-promise{margin-top:64px;padding:36px 44px;background:var(--an-brown-800);border-radius:12px;color:var(--an-cream-100);display:flex;align-items:center;gap:32px;flex-wrap:wrap}.an .how-promise-icon{width:56px;height:56px;flex-shrink:0;border-radius:50%;background:var(--an-gold);color:var(--an-brown-900);display:flex;align-items:center;justify-content:center;font-family:var(--an-ff-display);font-size:28px;font-style:italic}.an .how-promise-body{flex:1;min-width:240px}.an .how-promise-body h4{font-family:var(--an-ff-display);font-weight:400;font-size:22px;margin:0 0 4px;color:var(--an-cream-100);letter-spacing:0}.an .how-promise-body p{font-size:14px;color:var(--an-cream-200);margin:0;line-height:1.55}.an .an-audience{padding:0}.an .audience-row{display:grid;grid-template-columns:1fr 1fr;min-height:560px;align-items:stretch}.an .audience-row.flip .audience-img{order:2}.an .audience-img{background-size:cover;background-position:center;position:relative;min-height:400px}.an .audience-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#3d1c0b26,#3d1c0b00 50%)}.an .audience-copy{padding:clamp(48px,6vw,96px);display:flex;flex-direction:column;justify-content:center}.an .audience-copy.dark{background:var(--an-brown-800);color:var(--an-cream-100)}.an .audience-copy.dark h2,.an .audience-copy.dark .audience-tag{color:var(--an-cream-100)}.an .audience-copy.dark .audience-tag{background:#faf5ee1f;color:var(--an-gold)}.an .audience-tag{display:inline-block;padding:6px 14px;border-radius:999px;background:var(--an-brown-100);color:var(--an-brown-600);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:20px}.an .audience-copy h2{font-family:var(--an-ff-display);font-weight:300;font-size:clamp(2rem,3.2vw,2.8rem);line-height:1.1;letter-spacing:-.015em;margin:0 0 20px;color:var(--an-brown-800)}.an .audience-copy h2 em{font-style:italic;color:var(--an-gold)}.an .audience-copy>p{font-size:17px;line-height:1.6;color:inherit;opacity:.85;max-width:48ch;margin:0 0 28px}.an .audience-uses{display:grid;gap:10px;margin-bottom:32px}.an .audience-use{display:flex;align-items:start;gap:12px;font-size:14px;line-height:1.5}.an .audience-use:before{content:"";flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--an-gold);margin-top:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6 5 8.5 9.5 4' stroke='%233D1C0B' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:70%;background-position:center;background-repeat:no-repeat}.an .audience-feature{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:8px;background:var(--an-brown-50);border-left:3px solid var(--an-gold);margin-bottom:28px}.an .audience-copy.dark .audience-feature{background:#c9983c1f}.an .audience-feature .ico{font-size:22px;line-height:1}.an .audience-feature strong{display:block;font-size:14px;font-weight:600;margin-bottom:2px}.an .audience-feature span{font-size:13px;opacity:.75;display:block}.an .audience-quote{padding:20px 0 0;border-top:1px solid rgba(0,0,0,.1);margin:0}.an .audience-copy.dark .audience-quote{border-color:#faf5ee2e}.an .audience-quote p{font-family:var(--an-ff-display);font-style:italic;font-size:18px;line-height:1.45;margin:0 0 10px;opacity:.9}.an .audience-quote cite{font-style:normal;font-size:12px;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.an .an-campaigns{background:var(--an-cream-100)}.an .campaign-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.an .campaign{background:var(--an-white);border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .3s var(--an-ease-out)}.an .campaign:hover{transform:translateY(-4px)}.an .campaign:hover .campaign-img img{transform:scale(1.04)}.an .campaign-img{aspect-ratio:4/3;overflow:hidden;background:var(--an-brown-200)}.an .campaign-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--an-ease-out)}.an .campaign-body{padding:24px}.an .campaign-tag{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--an-brown-500);margin-bottom:12px}.an .campaign-tag:after{content:"";flex:1;height:1px;background:var(--an-divider)}.an .campaign h3{font-family:var(--an-ff-display);font-weight:400;font-size:22px;color:var(--an-brown-800);margin:0 0 8px;line-height:1.2}.an .campaign-stats{display:flex;gap:16px;padding-top:14px;border-top:1px solid var(--an-divider);margin-top:14px;font-size:12px;color:var(--an-fg-muted)}.an .campaign-stats strong{display:block;color:var(--an-brown-800);font-family:var(--an-ff-display);font-size:18px;font-weight:400}.an .an-faq{background:var(--an-cream-200)}.an .faq-layout{display:grid;grid-template-columns:1fr 1.6fr;gap:80px;align-items:start}.an .faq-list{display:grid;gap:12px}.an .faq-item{background:var(--an-white);border-radius:10px;border:1px solid var(--an-divider);overflow:hidden}.an .faq-q{width:100%;text-align:left;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:16px;font-weight:500;color:var(--an-brown-800);background:transparent;border:none}.an .faq-q-icon{width:20px;height:20px;flex-shrink:0;position:relative}.an .faq-q-icon:before,.an .faq-q-icon:after{content:"";position:absolute;background:var(--an-brown-600)}.an .faq-q-icon:before{top:9px;left:0;right:0;height:2px}.an .faq-q-icon:after{left:9px;top:0;bottom:0;width:2px;transition:transform .2s}.an .faq-item.is-open .faq-q-icon:after{transform:scaleY(0)}.an .faq-a{padding:0 26px;max-height:0;overflow:hidden;transition:max-height .3s var(--an-ease-out),padding .3s var(--an-ease-out);font-size:15px;line-height:1.6;color:var(--an-fg-muted)}.an .faq-item.is-open .faq-a{max-height:400px;padding:0 26px 24px}.an .an-pricing{background:var(--an-brown-800);color:var(--an-cream-100)}.an .an-pricing .section-title{color:var(--an-cream-100)}.an .an-pricing .eyebrow{color:var(--an-gold)}.an .an-pricing .lede{color:var(--an-cream-200)}.an .pricing-tool{margin-top:40px;display:grid;grid-template-columns:360px 1fr;gap:48px;align-items:start}.an .pricing-controls{background:#faf5ee0a;padding:28px;border-radius:14px;border:1px solid rgba(250,245,238,.1);position:sticky;top:24px}.an .slider-group{margin-bottom:32px}.an .slider-group:last-child{margin-bottom:0}.an .slider-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.an .slider-label{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--an-cream-200)}.an .slider-value{font-family:var(--an-ff-display);font-size:28px;font-weight:400;color:var(--an-gold);font-style:italic;line-height:1}.an .slider-value small{font-size:12px;font-family:var(--an-ff-body);font-style:normal;color:var(--an-cream-200);margin-left:4px;letter-spacing:.04em}.an .slider-range{display:flex;justify-content:space-between;font-size:11px;color:#faf5ee80;margin-top:8px}.an input[type=range].slider{-webkit-appearance:none;appearance:none;width:100%;height:4px;background:#faf5ee2e;border-radius:999px;outline:none;padding:0;margin:12px 0 0}.an input[type=range].slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--an-gold);cursor:pointer;box-shadow:0 2px 8px #0000004d;transition:box-shadow .2s;border:none}.an input[type=range].slider::-webkit-slider-thumb:hover{box-shadow:0 2px 8px #0000004d,0 0 0 8px #c9983c40}.an input[type=range].slider::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--an-gold);cursor:pointer;border:none}.an .pricing-total{margin-top:28px;padding:16px;background:#c9983c1a;border-radius:8px;font-size:13px;color:var(--an-cream-200);line-height:1.55;border-left:2px solid var(--an-gold)}.an .pricing-total strong{color:var(--an-gold);display:block;margin-bottom:4px}.an .pricing-results{background:var(--an-cream-100);color:var(--an-brown-800);border-radius:14px;padding:28px 32px}.an .pricing-results-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px;gap:16px;flex-wrap:wrap}.an .pricing-results-head h3{font-family:var(--an-ff-display);font-weight:400;font-size:24px;margin:0;color:var(--an-brown-800)}.an .pricing-results-head .count{font-size:13px;color:var(--an-fg-muted)}.an .pricing-table{width:100%;border-collapse:collapse}.an .pricing-table th{text-align:left;padding:12px 8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--an-fg-subtle);border-bottom:1px solid var(--an-divider)}.an .pricing-table th:last-child,.an .pricing-table td:last-child{text-align:right}.an .pricing-table td{padding:16px 8px;border-bottom:1px solid var(--an-divider);vertical-align:middle}.an .pricing-table tr:last-child td{border-bottom:none}.an .pricing-table .p-thumb{display:flex;align-items:center;gap:14px}.an .pricing-table .p-thumb img{width:52px;height:52px;border-radius:8px;object-fit:cover;background:var(--an-brown-100)}.an .pricing-table .p-name{font-family:var(--an-ff-display);font-size:17px;font-weight:500;color:var(--an-brown-800);margin:0 0 2px;line-height:1.2}.an .pricing-table .p-sub{font-size:12px;color:var(--an-fg-muted);margin:0}.an .pricing-table .p-price{font-weight:600;color:var(--an-brown-800);font-size:15px}.an .pricing-table .p-price small{display:block;font-weight:400;color:var(--an-fg-muted);font-size:11px;margin-top:2px}.an .p-empty{padding:48px 8px;text-align:center;color:var(--an-fg-muted);font-style:italic;font-family:var(--an-ff-display);font-size:17px}.an .pricing-cta-row{display:flex;align-items:center;justify-content:space-between;margin-top:24px;padding-top:24px;border-top:1px solid var(--an-divider);gap:16px;flex-wrap:wrap}.an .pricing-cta-row p{font-size:13px;color:var(--an-fg-muted);margin:0}.an .an-lead{background:var(--an-cream-100)}.an .lead-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;align-items:center}.an .lead-deadline{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--an-brown-500);margin-bottom:18px}.an .lead-deadline:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--an-gold);animation:an-pulse 2s ease-in-out infinite}@keyframes an-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}.an .lead-grid h2{font-family:var(--an-ff-display);font-weight:300;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.05;letter-spacing:-.015em;color:var(--an-brown-800);margin:0 0 20px}.an .lead-grid h2 em{font-style:italic;color:var(--an-gold)}.an .lead-grid>div>p{font-size:17px;line-height:1.6;color:var(--an-fg-muted);margin:0 0 28px;max-width:44ch}.an .lead-bullets{display:grid;gap:12px;padding:0;list-style:none;margin:0}.an .lead-bullets li{display:flex;gap:12px;align-items:start;font-size:14px;color:var(--an-fg);line-height:1.5}.an .lead-bullets li:before{content:"\2713";color:var(--an-gold);font-weight:700;flex-shrink:0}.an .lead-form{background:var(--an-white);border-radius:16px;padding:clamp(28px,4vw,44px);box-shadow:var(--an-shadow-md);border:1px solid var(--an-divider)}.an .lead-form h3{font-family:var(--an-ff-display);font-weight:400;font-size:24px;color:var(--an-brown-800);margin:0 0 4px}.an .lead-form .sub{font-size:14px;color:var(--an-fg-muted);margin:0 0 24px}.an .form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.an .form-field{display:grid;gap:6px;margin-bottom:14px}.an .form-field.full{grid-column:1/-1}.an .form-field label{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--an-fg-subtle)}.an .form-field input,.an .form-field select,.an .form-field textarea{padding:12px 14px;border-radius:6px;border:1px solid var(--an-divider);background:var(--an-cream-100);font-size:14px;outline:none;transition:border-color .15s;font-family:inherit;color:var(--an-fg)}.an .form-field input:focus,.an .form-field select:focus,.an .form-field textarea:focus{border-color:var(--an-brown-500)}.an .form-field textarea{resize:vertical;min-height:80px}.an .form-toggle{display:flex;gap:8px;padding:4px;background:var(--an-cream-200);border-radius:999px;margin-bottom:18px}.an .form-toggle button{flex:1;padding:9px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--an-fg-muted);transition:all .15s;background:transparent}.an .form-toggle button.is-active{background:var(--an-brown-800);color:var(--an-cream-100)}.an .lead-form button[type=submit]{width:100%;margin-top:8px;border:none}.an .lead-fine{font-size:11px;color:var(--an-fg-subtle);margin-top:14px;text-align:center}.an .lead-mockup-cb{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--an-fg-muted);margin:14px 0 4px;cursor:pointer;line-height:1.4}.an .lead-mockup-cb input{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1.5px solid var(--an-brown-300);border-radius:3px;background:var(--an-white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.an .lead-mockup-cb input:checked{background:var(--an-brown-500);border-color:var(--an-brown-500)}.an .lead-mockup-cb input:checked:after{content:"\2713";color:var(--an-cream-100);font-size:11px;font-weight:700;line-height:1}.an .lead-success{background:var(--an-white);border-radius:16px;padding:56px;text-align:center;border:1px solid var(--an-divider);box-shadow:var(--an-shadow-md)}.an .lead-success .check{width:64px;height:64px;border-radius:50%;background:var(--an-gold);color:var(--an-brown-900);display:flex;align-items:center;justify-content:center;font-size:32px;margin:0 auto 20px}@media(max-width:980px){.an .hero-grid,.an .lead-grid,.an .audience-row,.an .faq-layout,.an .pricing-tool{grid-template-columns:1fr;gap:32px}.an .audience-row.flip .audience-img{order:0}.an .pricing-controls{position:static}.an .product-grid,.an .how-steps,.an .campaign-grid{grid-template-columns:repeat(2,1fr)}.an .trust-logos{grid-template-columns:repeat(4,1fr);gap:18px 14px}.an .audience-img{min-height:280px}}@media(max-width:600px){.an .product-grid,.an .how-steps,.an .campaign-grid{grid-template-columns:1fr 1fr}.an .hero-meta,.an .form-row{grid-template-columns:1fr}.an .products-head{align-items:start}.an .products-filter{width:100%;justify-content:flex-start;overflow-x:auto}.an .pricing-results{padding:22px 14px;border-radius:10px}.an .pricing-table th{padding:10px 4px;font-size:10px;letter-spacing:.08em}.an .pricing-table td{padding:14px 4px}.an .pricing-table .p-thumb{gap:10px}.an .pricing-table .p-thumb img{width:44px;height:44px}.an .pricing-table .p-name{font-size:15px}.an .pricing-table .p-price{font-size:14px;white-space:nowrap}.an .trust-logos{grid-template-columns:repeat(4,1fr);gap:18px 14px}.an .trust-logos img{height:22px}.an .trust-stat-num{font-size:34px}.an .campaign-grid{gap:clamp(20px,4vw,40px)}.an .campaign-body{padding:18px 14px}.an .campaign h3{font-family:inherit;font-size:15px;font-weight:400;line-height:1.6;color:var(--an-fg-muted)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/anniversary.css.map */
