*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden;background:#fff;color:#333;font-family:"Poppins",sans-serif;line-height:1.5}h1,h2,h3,p,ul,ol,blockquote{margin-top:0}p,ul,ol{margin-bottom:1rem}a{color:inherit}button{font:inherit}img,svg,video{max-width:100%;vertical-align:middle}[hidden]{display:none !important}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:1rem;padding-left:1rem}@media(min-width: 576px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1320px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.row>*{width:100%;max-width:100%}.col-12{flex:0 0 auto;width:100%}.order-1{order:1}.order-2{order:2}.align-items-center{align-items:center}.justify-content-center{justify-content:center}.justify-content-start{justify-content:flex-start}.gy-3{row-gap:1rem}.text-center{text-align:center !important}.text-start{text-align:left !important}.text-white{color:#fff !important}.text-uppercase{text-transform:uppercase !important}.text-decoration-none{-webkit-text-decoration:none !important;text-decoration:none !important}.mb-0{margin-bottom:0 !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mt-3{margin-top:1rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.small,small{font-size:14px !important}.btn{display:inline-block;border:1px solid rgba(0,0,0,0);line-height:1.5;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;cursor:pointer}@media(min-width: 768px){.col-md-4{flex:0 0 auto;width:33.333333%}.col-md-8{flex:0 0 auto;width:66.666667%}.mb-md-0{margin-bottom:0 !important}.text-md-start{text-align:left !important}.text-md-end{text-align:right !important}}@media(min-width: 992px){.col-lg{flex:1 0 0%;width:auto}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.333333%}.col-lg-9{flex:0 0 auto;width:75%}.order-lg-1{order:1}.order-lg-2{order:2}.gx-lg-4{-moz-column-gap:1.5rem;column-gap:1.5rem}}h1,h2,h3{font-family:"Maven Pro",sans-serif !important;font-weight:700 !important;line-height:1.3 !important}h1{font-size:36px !important}h2{font-size:30px !important}h3{font-size:22px !important}p,li{font-family:"Poppins",sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.75 !important}p,li{color:#333}small{font-family:"Poppins",sans-serif !important}@media(max-width: 768px){h1{font-size:28px !important}h2{font-size:24px !important}h3{font-size:20px !important}p,li{font-size:16px !important}}.text-dark-violet{color:#40036e}.text-primary{color:#00a670 !important}.letter-hero{background-color:#40036e;padding:5rem 0}.letter-hero .letter-hero-logo{display:block;margin:0 auto 2rem}.letter-hero h1{font-weight:900 !important;font-size:38px !important;line-height:1.25 !important}.letter-hero h1{margin-bottom:1.5rem;letter-spacing:-0.5px}.letter-hero .hero-sub{font-family:"Poppins",sans-serif !important;font-size:17px !important;font-weight:400 !important;line-height:1.7 !important}.letter-hero .hero-sub{margin-bottom:0;opacity:.92}@media(max-width: 768px){.letter-hero{padding:3rem 0}.letter-hero .letter-hero-logo{margin-bottom:1.5rem}.letter-hero h1{font-size:26px !important}.letter-hero h1{margin-bottom:1rem}.letter-hero .hero-sub{font-size:15px !important}}.letter-body{padding:3rem 0;background:#fff}.letter-divider{border:none;border-top:1px solid #e0e0e0;margin:2.5rem 0}.letter-heading{font-weight:800 !important;font-size:28px !important}.letter-heading{margin-bottom:1.2rem;text-transform:uppercase}@media(max-width: 768px){.letter-heading{font-size:23px !important}}.letter-emphasis{color:#40036e !important;font-weight:600 !important;font-size:18px !important;line-height:1.6 !important}.letter-emphasis{margin:1.5rem 0;padding-left:1.2rem;border-left:4px solid #40036e}@media(max-width: 768px){.letter-emphasis{font-size:16px !important}}.letter-examples{margin:1.5rem 0}.letter-example{margin-bottom:1rem;padding:.75rem 0 .75rem 1.2rem;border-left:3px solid #00a670}.letter-example:last-child{margin-bottom:0}.letter-example ul{list-style:none;padding:0;margin:.4rem 0 0}.letter-example ul li{font-size:15px !important;line-height:1.6 !important}.letter-example ul li{padding:.15rem 0;color:#555}.letter-example-type{color:#40036e;font-family:"Maven Pro",sans-serif;font-weight:700;font-size:16px}.letter-example-cta{padding:1rem 1.2rem;border-left-color:#40036e;border-radius:0 6px 6px 0;background:rgba(64,3,110,.04)}.letter-example-cta p{font-size:15px !important;line-height:1.65 !important}.letter-example-cta p{margin:.4rem 0 0;color:#444}.letter-reasons{margin:1.5rem 0}.letter-reason{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.letter-reason p{margin:0}.letter-reason-num{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border-radius:50%;background:#40036e;color:#fff;font-family:"Maven Pro",sans-serif;font-weight:700;font-size:18px}.letter-comparison{margin:1.5rem 0}.letter-comp-bad p{color:#888 !important}.letter-comp-bad p{padding:.5rem 0;border-bottom:1px solid #f0f0f0;-webkit-text-decoration:line-through;text-decoration:line-through;margin-bottom:0}.letter-comp-bad p:last-child{border-bottom:none}.letter-comp-good{margin-top:1rem;padding:1rem 1.5rem;border-left:4px solid #00a670;border-radius:0;background:rgba(0,166,112,.08)}.letter-comp-good p{color:#00a670 !important;font-weight:700 !important;font-size:18px !important}.letter-comp-good p{margin:0;-webkit-text-decoration:none;text-decoration:none}.letter-steps{margin:1.5rem 0}.letter-step{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.letter-step p{margin:0}.letter-step-num{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px;border:2px solid #00a670;border-radius:50%;color:#00a670;font-family:"Maven Pro",sans-serif;font-weight:700;font-size:18px}.letter-cta{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;gap:1rem;flex-wrap:wrap;padding:2.5rem 0;text-align:center}.letter-cta .loyol-btn{border:2px solid #00a670;border-radius:6px;background-color:#00a670;color:#fff;font-family:"Poppins",sans-serif;font-weight:700;font-size:18px;transition:background-color .3s, color .3s}.letter-cta .loyol-btn:hover{background:#fff;color:#00a670}@media(max-width: 768px){.letter-cta .loyol-btn{width:100%;font-size:16px}}.letter-cta .loyol-btn-alt{border:2px solid #40036e;border-radius:6px;background-color:#fff;color:#40036e;font-family:"Poppins",sans-serif;font-weight:700;font-size:18px;transition:background-color .3s, color .3s}.letter-cta .loyol-btn-alt:hover{background:#40036e;color:#fff}@media(max-width: 768px){.letter-cta .loyol-btn-alt{width:100%;font-size:16px}}.letter-cta-contacts{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.letter-cta-contacts a{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.4rem}.letter-cta-contacts a span{color:#40036e;font-family:"Poppins",sans-serif;font-size:14px;font-weight:600}.bg-dark-violet{background-color:#40036e !important}.seller-contact-card{padding:max(1.5rem, min(4vw, 2.5rem));border:1px solid rgba(64,3,110,.12);border-radius:22px;background:#fff;box-shadow:0 22px 55px rgba(35,1,61,.1);text-align:left}.seller-contact-intro{margin-bottom:1.6rem}.seller-contact-intro small{display:block;margin-bottom:.65rem;color:#00a670;font-family:"Poppins",sans-serif;font-size:11px;font-weight:700;letter-spacing:.12em}.seller-contact-intro h2{font-size:max(1.8rem, min(4vw, 2.5rem)) !important;font-weight:700 !important;line-height:1.08 !important}.seller-contact-intro h2{margin:0 0 .8rem;color:#40036e;font-family:"Maven Pro",sans-serif;letter-spacing:-0.025em}.seller-contact-intro p{color:#675f6d !important;font-size:15px !important;line-height:1.65 !important}.seller-contact-intro p{margin:0}.seller-contact-form{display:grid;grid-gap:1rem;gap:1rem}.seller-contact-fields{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:1rem;gap:1rem}.seller-contact-field{display:grid;grid-gap:.45rem;gap:.45rem}.seller-contact-field--wide{grid-column:1/-1}.seller-contact-field label{color:#2d2632;font-family:"Poppins",sans-serif;font-size:12px;font-weight:700}.seller-contact-field input,.seller-contact-field textarea{width:100%;border:1px solid rgba(64,3,110,.2);border-radius:10px;background:#fff;color:#19141e;font-family:"Poppins",sans-serif;font-size:15px;line-height:1.5;transition:border-color 160ms ease, box-shadow 160ms ease}.seller-contact-field input:focus,.seller-contact-field textarea:focus{border-color:#00a670;box-shadow:0 0 0 3px rgba(0,166,112,.14);outline:none}.seller-contact-field input:disabled,.seller-contact-field textarea:disabled{opacity:.7}.seller-contact-field input{min-height:48px;padding:.7rem .85rem}.seller-contact-field textarea{min-height:126px;padding:.75rem .85rem;resize:vertical}.seller-contact-honeypot{position:absolute !important;left:-10000px !important;width:1px !important;height:1px !important;overflow:hidden !important}.seller-contact-submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;gap:.7rem;min-height:52px;padding:.8rem 1.25rem;border:0;border-radius:999px;background:#00a670;box-shadow:0 12px 26px rgba(0,166,112,.2);color:#fff;font-family:"Poppins",sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:background 160ms ease, transform 160ms ease}.seller-contact-submit:hover:not(:disabled){background:#008f60;transform:translateY(-1px)}.seller-contact-submit:focus-visible{outline:3px solid rgba(0,166,112,.3);outline-offset:3px}.seller-contact-submit:disabled{cursor:wait;opacity:.75}.seller-contact-privacy{color:#7c7481 !important;font-size:11px !important;line-height:1.55 !important}.seller-contact-privacy{margin:0}.seller-contact-status{font-size:13px !important;line-height:1.5 !important}.seller-contact-status{display:none;margin:0;padding:.9rem 1rem;border-radius:10px}.seller-contact-form[data-state=sending] .seller-contact-submit [data-contact-submit-label]{display:none}.seller-contact-form[data-state=sending] .seller-contact-submit [data-contact-sending-label]{display:inline}.seller-contact-form:not([data-state=sending]) [data-contact-sending-label]{display:none}.seller-contact-form[data-state=success] .seller-contact-fields,.seller-contact-form[data-state=success] .seller-contact-submit,.seller-contact-form[data-state=success] .seller-contact-privacy{display:none}.seller-contact-form[data-state=success] .seller-contact-status--success{color:#006c49 !important}.seller-contact-form[data-state=success] .seller-contact-status--success{display:block;border:1px solid rgba(0,143,96,.25);background:rgba(0,166,112,.09)}.seller-contact-form[data-state=error] .seller-contact-status--error{color:#8e1d34 !important}.seller-contact-form[data-state=error] .seller-contact-status--error{display:block;border:1px solid rgba(172,38,63,.2);background:rgba(172,38,63,.07)}@media(max-width: 575px){.seller-contact-card{padding:1.25rem;border-radius:16px}.seller-contact-fields{grid-template-columns:1fr}.seller-contact-field--wide{grid-column:auto}.seller-contact-submit{width:100%}}body[data-page=seller-harness]{background:#f7f4ee;color:#19141e}.harness-icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.harness-channel svg,.harness-fragment-icon svg,.harness-card-icon svg,.harness-checklist svg,.harness-order-status svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.harness-skip{position:fixed;z-index:100;top:.75rem;left:.75rem;padding:.75rem 1rem;border-radius:999px;background:#fff;color:#40036e;font-weight:700;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-180%)}.harness-skip:focus{transform:translateY(0)}.harness-hero{position:relative;overflow:hidden;min-height:820px;background:radial-gradient(circle at 78% 18%, rgba(0, 166, 112, 0.28), transparent 25rem),radial-gradient(circle at 10% 72%, rgba(141, 75, 212, 0.23), transparent 27rem),linear-gradient(140deg, #270140 0%, #40036e 54%, #320355 100%)}.harness-hero::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.09;background-image:linear-gradient(rgba(255, 255, 255, 0.5) 1px, transparent 1px),linear-gradient(90deg, rgba(255, 255, 255, 0.5) 1px, transparent 1px);background-size:72px 72px;-webkit-mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(82%, transparent));-webkit-mask-image:linear-gradient(to bottom, #000 0%, transparent 82%);mask-image:-webkit-gradient(linear, left top, left bottom, from(#000), color-stop(82%, transparent));mask-image:linear-gradient(to bottom, #000 0%, transparent 82%)}.harness-hero::after{content:"";position:absolute;right:-12rem;bottom:-17rem;width:38rem;height:38rem;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 5rem rgba(255,255,255,.025),0 0 0 10rem rgba(255,255,255,.02)}.harness-nav{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.16)}.harness-nav-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;min-height:42px;padding:.55rem 1.05rem;border:1px solid rgba(255,255,255,.45);border-radius:999px;color:#fff;font-size:14px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;transition:180ms ease}.harness-nav-cta:hover{border-color:#fff;background:rgba(255,255,255,.11);color:#fff}.harness-hero-grid{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(420px, 0.95fr);grid-gap:max(3rem, min(7vw, 7rem));gap:max(3rem, min(7vw, 7rem));align-items:center;padding-top:max(4.25rem, min(8vw, 7.5rem));padding-bottom:max(5.5rem, min(10vw, 8.5rem))}.harness-hero-copy{max-width:670px}.harness-hero-copy h1{font-size:max(2.8rem, min(5.2vw, 4.8rem)) !important;font-weight:700 !important;line-height:1.02 !important}.harness-hero-copy h1{max-width:650px;margin:1.15rem 0 1.5rem;color:#fff;letter-spacing:-0.045em}.harness-hero-copy h1 span{color:#a8f2d2}.harness-hero-copy>p{color:rgba(255,255,255,.78) !important;font-size:18px !important;line-height:1.75 !important}.harness-hero-copy>p{max-width:620px}.harness-eyebrow,.harness-kicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;gap:.65rem;color:#00a670;font-family:"Poppins",sans-serif;font-size:12px;font-weight:700;letter-spacing:.14em}.harness-eyebrow::before,.harness-kicker::before{content:"";width:24px;height:2px;background:currentColor}.harness-eyebrow{color:#a8f2d2}.harness-kicker-light{color:#a8f2d2}.harness-hero-actions{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.8rem;margin-top:2rem}.harness-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:54px;padding:.82rem 1.35rem;border:1px solid rgba(0,0,0,0);border-radius:999px;font-family:"Poppins",sans-serif;font-size:15px;font-weight:700;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:transform 180ms ease, background 180ms ease, border-color 180ms ease, color 180ms ease}.harness-button:hover{transform:translateY(-2px)}.harness-button:focus-visible{outline:3px solid #ffe50d;outline-offset:3px}.harness-button-primary{background:#00a670;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.18)}.harness-button-primary:hover{background:#00bb7d;color:#fff}.harness-button-ghost{border-color:rgba(255,255,255,.36);background:rgba(255,255,255,.04);color:#fff}.harness-button-ghost:hover{border-color:rgba(255,255,255,.75);background:rgba(255,255,255,.1);color:#fff}.harness-hero-note{margin:1.2rem 0 0 !important;color:rgba(255,255,255,.62) !important;font-size:13px !important}.harness-hero-note{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.5rem}.harness-hero-note>span:first-child{color:#a8f2d2;font-size:9px}.harness-map{position:relative;padding:1.25rem;border:1px solid rgba(255,255,255,.18);border-radius:24px;background:rgba(24,1,38,.58);box-shadow:0 28px 80px rgba(0,0,0,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.harness-map-label{margin-bottom:.75rem;color:rgba(255,255,255,.46);font-size:10px;font-weight:700;letter-spacing:.14em;text-align:center}.harness-channel-row{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:.5rem;gap:.5rem}.harness-channel{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:.35rem;align-items:center;justify-content:center;min-height:66px;padding:.55rem;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.055);color:rgba(255,255,255,.78);font-size:11px;font-weight:600;text-align:center}.harness-channel>svg{width:20px;height:20px;color:#a8f2d2}.harness-connector{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);height:30px;margin:0 16.666%}.harness-connector::after{content:"";position:absolute;top:15px;right:16.66%;left:16.66%;border-top:1px solid rgba(168,242,210,.4)}.harness-connector span{position:relative;z-index:1;width:1px;height:30px;margin:0 auto;background:-webkit-gradient(linear, left top, left bottom, from(rgba(168, 242, 210, 0.15)), to(rgba(168, 242, 210, 0.7)));background:linear-gradient(rgba(168, 242, 210, 0.15), rgba(168, 242, 210, 0.7))}.harness-core{overflow:hidden;border:1px solid rgba(168,242,210,.55);border-radius:15px;background:linear-gradient(145deg, rgba(0, 166, 112, 0.19), rgba(255, 255, 255, 0.055));box-shadow:inset 0 1px rgba(255,255,255,.08),0 0 38px rgba(0,166,112,.11)}.harness-core-header{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.7rem;gap:.7rem;align-items:center;padding:.9rem;border-bottom:1px solid rgba(255,255,255,.11)}.harness-core-header small{display:block;margin-bottom:.08rem;color:#a8f2d2;font-size:8px;font-weight:700;letter-spacing:.12em}.harness-core-header strong{display:block;color:#fff;font-size:12px;line-height:1.25}.harness-core-mark{display:grid;align-items:center;justify-items:center;place-items:center;width:34px;height:34px;border-radius:9px;background:#00a670;color:#fff;font-family:"Maven Pro",sans-serif;font-size:21px;font-weight:800}.harness-live{padding:.25rem .45rem;border-radius:999px;background:rgba(168,242,210,.13);color:#a8f2d2;font-size:8px;font-weight:700;letter-spacing:.1em}.harness-live::before{content:"";display:inline-block;width:5px;height:5px;margin-right:.3rem;border-radius:50%;background:#a8f2d2;box-shadow:0 0 0 3px rgba(168,242,210,.12)}.harness-core-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1px;gap:1px;background:rgba(255,255,255,.09)}.harness-core-grid>div{position:relative;min-height:92px;padding:.8rem;background:rgba(35,1,61,.92)}.harness-core-grid>div>span{position:absolute;top:.65rem;right:.7rem;color:rgba(255,255,255,.2);font-size:9px;font-weight:700}.harness-core-grid>div strong{display:block;margin-top:.35rem;color:#fff;font-size:12px}.harness-core-grid>div small{display:block;margin-top:.25rem;color:rgba(255,255,255,.48);font-size:9px;line-height:1.35}.harness-model-link{width:1px;height:26px;margin:0 auto;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.35)), to(rgba(255, 255, 255, 0.08)));background:linear-gradient(rgba(255, 255, 255, 0.35), rgba(255, 255, 255, 0.08))}.harness-model{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;gap:.8rem;padding:.75rem 1rem;border:1px dashed rgba(255,255,255,.2);border-radius:10px;background:rgba(255,255,255,.035)}.harness-model small{display:block;color:rgba(255,255,255,.35);font-size:8px;font-weight:700;letter-spacing:.12em}.harness-model strong{display:block;margin-top:.15rem;color:rgba(255,255,255,.7);font-size:10px}.harness-model-pulse{position:relative;width:12px;height:12px;border-radius:50%;background:#a779c6}.harness-model-pulse::after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px solid rgba(167,121,198,.4);border-radius:50%;animation:harness-pulse 2.4s ease-out infinite}@keyframes harness-pulse{0%{transform:scale(0.65);opacity:1}75%,100%{transform:scale(1.35);opacity:0}}.harness-map-foot{margin:.8rem 0 0 !important;color:rgba(255,255,255,.46) !important;font-size:10px !important}.harness-map-foot{letter-spacing:.02em;text-align:center}.harness-proof-strip{position:relative;z-index:4;background:#00a670}.harness-proof-grid{display:grid;grid-template-columns:repeat(3, 1fr);padding-top:1.35rem;padding-bottom:1.35rem}.harness-proof-grid>div{padding:.25rem 1.5rem;border-right:1px solid rgba(255,255,255,.25)}.harness-proof-grid>div:first-child{padding-left:0}.harness-proof-grid>div:last-child{padding-right:0;border:0}.harness-proof-grid strong,.harness-proof-grid span{display:block}.harness-proof-grid strong{color:#fff;font-family:"Maven Pro",sans-serif;font-size:15px;font-weight:700}.harness-proof-grid span{margin-top:.25rem;color:rgba(255,255,255,.76);font-size:12px;line-height:1.45}.harness-section{padding:max(5rem, min(9vw, 8rem)) 0}.harness-narrow{max-width:860px;text-align:center}.harness-narrow .harness-kicker{justify-content:center}.harness-narrow h2{font-size:max(2.2rem, min(4.5vw, 3.8rem)) !important;font-weight:700 !important;line-height:1.05 !important}.harness-narrow h2{margin:1.1rem auto 1.35rem;color:#19141e;letter-spacing:-0.04em}.harness-narrow h2 span{color:#40036e}.harness-lead{color:#675f6d !important;font-size:18px !important;line-height:1.75 !important}.harness-lead{max-width:740px;margin-right:auto;margin-left:auto}.harness-problem{background:radial-gradient(circle at 50% 0, rgba(0, 166, 112, 0.07), transparent 28rem),#fff}.harness-fragment-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1rem;gap:1rem;margin-top:3.25rem}.harness-fragment-grid article{padding:1.6rem;border:1px solid #e7e2e9;border-radius:16px;background:#fff;box-shadow:0 14px 36px rgba(35,1,61,.045)}.harness-fragment-grid h3{font-size:19px !important}.harness-fragment-grid h3{margin:1.2rem 0 .5rem;color:#40036e}.harness-fragment-grid p{color:#675f6d !important;font-size:14px !important;line-height:1.65 !important}.harness-fragment-grid p{margin:0}.harness-fragment-icon{display:grid;align-items:center;justify-items:center;place-items:center;width:40px;height:40px;border-radius:11px;background:rgba(64,3,110,.07);color:#40036e}.harness-fragment-icon svg{width:21px;height:21px}.harness-answer{display:grid;grid-template-columns:auto 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:center;max-width:880px;margin-top:1rem;padding:1.4rem 1.6rem;border:1px solid rgba(0,166,112,.3);border-radius:16px;background:rgba(0,166,112,.055)}.harness-answer p{color:#19141e !important;font-size:16px !important;line-height:1.6 !important}.harness-answer p{margin:0}.harness-answer-badge{padding:.45rem .75rem;border-radius:7px;background:#00a670;color:#fff;font-family:"Maven Pro",sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em}.harness-system{background-color:#f7f4ee;background-image:radial-gradient(rgba(64, 3, 110, 0.12) 0.7px, transparent 0.7px);background-size:18px 18px}.harness-section-heading{max-width:800px;margin-bottom:3rem}.harness-section-heading h2{font-size:max(2.25rem, min(4vw, 3.55rem)) !important;font-weight:700 !important;line-height:1.05 !important}.harness-section-heading h2{margin:1.1rem 0 1.1rem;color:#19141e;letter-spacing:-0.04em}.harness-section-heading h2 span{color:#00a670}.harness-section-heading p{color:#675f6d !important;font-size:17px !important;line-height:1.7 !important}.harness-section-heading p{max-width:690px}.harness-context-grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:.75rem;gap:.75rem}.harness-context-grid article{position:relative;min-height:320px;padding:1.5rem;overflow:hidden;border:1px solid rgba(64,3,110,.13);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 12px 35px rgba(35,1,61,.04);transition:transform 200ms ease, box-shadow 200ms ease}.harness-context-grid article:hover{transform:translateY(-4px);box-shadow:0 18px 45px rgba(35,1,61,.09)}.harness-context-grid h3{font-size:21px !important}.harness-context-grid h3{margin:1.7rem 0 .75rem;color:#40036e}.harness-context-grid p{color:#675f6d !important;font-size:14px !important;line-height:1.65 !important}.harness-context-grid p{margin:0}.harness-context-grid small{position:absolute;right:1.5rem;bottom:1.45rem;left:1.5rem;padding-top:.8rem;border-top:1px solid rgba(64,3,110,.12);color:#00a670;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.harness-card-number{position:absolute;top:1.2rem;right:1.35rem;color:rgba(64,3,110,.18);font-family:"Maven Pro",sans-serif;font-size:13px;font-weight:800}.harness-card-icon{display:grid;align-items:center;justify-items:center;place-items:center;width:50px;height:50px;border-radius:14px;background:#40036e;color:#a8f2d2}.harness-card-icon svg{width:25px;height:25px}.harness-example{position:relative;overflow:hidden;background:radial-gradient(circle at 0 100%, rgba(0, 166, 112, 0.22), transparent 30rem),#23013d}.harness-example::after{content:"";position:absolute;top:-15rem;right:-10rem;width:35rem;height:35rem;border:1px solid rgba(255,255,255,.08);border-radius:50%}.harness-example-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 0.88fr) minmax(380px, 0.72fr);grid-gap:max(3rem, min(8vw, 8rem));gap:max(3rem, min(8vw, 8rem));align-items:center}.harness-example-copy h2{font-size:max(2.3rem, min(4vw, 3.65rem)) !important;font-weight:700 !important;line-height:1.05 !important}.harness-example-copy h2{margin:1.1rem 0 1.25rem;color:#fff;letter-spacing:-0.04em}.harness-example-copy h2 span{color:#a8f2d2}.harness-example-copy>p{color:rgba(255,255,255,.65) !important;font-size:16px !important;line-height:1.75 !important}.harness-checklist{display:grid;grid-gap:.75rem;gap:.75rem;padding:0;margin:1.7rem 0 0;list-style:none}.harness-checklist li{color:rgba(255,255,255,.85) !important;font-size:14px !important;line-height:1.55 !important}.harness-checklist li{display:grid;grid-template-columns:23px 1fr;grid-gap:.7rem;gap:.7rem;align-items:start}.harness-checklist li>span:first-child{display:grid;align-items:center;justify-items:center;place-items:center;width:21px;height:21px;border-radius:50%;background:rgba(168,242,210,.12);color:#a8f2d2}.harness-checklist li>span:first-child svg{width:13px;height:13px;stroke-width:2.5}.harness-order{overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:20px;background:#f8f6fa;box-shadow:0 28px 90px rgba(0,0,0,.32);transform:rotate(1.2deg)}.harness-order-top{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid #e8e2eb;background:#fff}.harness-order-top>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem}.harness-order-top>div span{width:7px;height:7px;border-radius:50%;background:#d8d0dc}.harness-order-top small{color:#807786;font-size:8px;font-weight:700;letter-spacing:.1em}.harness-message{max-width:84%;margin:1.2rem;padding:.9rem 1rem;border-radius:12px}.harness-message small{display:block;margin-bottom:.35rem;font-size:8px;font-weight:800;letter-spacing:.1em}.harness-message p{font-size:12px !important;line-height:1.55 !important}.harness-message p{margin:0}.harness-message-client{margin-left:auto;background:#e8e3ed}.harness-message-client small{color:#40036e}.harness-message-client p{color:#403847 !important}.harness-message-seller{background:#40036e}.harness-message-seller small{color:#a8f2d2}.harness-message-seller p{color:rgba(255,255,255,.88) !important}.harness-order-context{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1px;gap:1px;margin:0 1.2rem;overflow:hidden;border:1px solid #e3dde7;border-radius:9px;background:#e3dde7}.harness-order-context>div{padding:.6rem;background:#fff;text-align:center}.harness-order-context span,.harness-order-context strong{display:block}.harness-order-context span{color:#98909d;font-size:7px;font-weight:700;letter-spacing:.09em}.harness-order-context strong{margin-top:.2rem;color:#00a670;font-size:9px}.harness-order-status{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;gap:.45rem;padding:.75rem 1.2rem;border-top:1px solid #e8e2eb;background:rgba(0,166,112,.07);color:#4f765f;font-size:9px;font-weight:600}.harness-order-status>svg{width:13px;height:13px;color:#00a670;stroke-width:2.5}.harness-compound{background:#fff}.harness-compound-grid{display:grid;grid-template-columns:minmax(330px, 0.8fr) minmax(0, 1fr);grid-gap:max(3rem, min(8vw, 8rem));gap:max(3rem, min(8vw, 8rem));align-items:center}.harness-compound-visual{position:relative;width:min(100%,460px);aspect-ratio:1;margin:0 auto}.harness-orbit{position:absolute;border:1px solid rgba(64,3,110,.17);border-radius:50%}.harness-orbit-one{top:16%;right:16%;bottom:16%;left:16%}.harness-orbit-two{top:2%;right:2%;bottom:2%;left:2%;border-style:dashed}.harness-compound-center{position:absolute;top:50%;left:50%;display:grid;align-items:center;justify-items:center;place-items:center;width:118px;height:118px;border-radius:50%;background:#40036e;box-shadow:0 0 0 17px rgba(64,3,110,.06),0 22px 55px rgba(64,3,110,.23);transform:translate(-50%, -50%)}.harness-compound-center span{margin-bottom:-0.8rem;color:#a8f2d2;font-family:"Maven Pro",sans-serif;font-size:45px;font-weight:800;line-height:1}.harness-compound-center small{color:rgba(255,255,255,.62);font-size:8px;font-weight:700;letter-spacing:.14em}.harness-orbit-label{position:absolute;padding:.45rem .7rem;border:1px solid rgba(64,3,110,.12);border-radius:999px;background:#fff;color:#40036e;box-shadow:0 8px 22px rgba(64,3,110,.08);font-size:9px;font-weight:700;letter-spacing:.08em}.harness-label-one{top:6%;left:38%}.harness-label-two{top:43%;right:0}.harness-label-three{bottom:5%;left:34%}.harness-label-four{top:48%;left:-2%}.harness-compound-copy h2{font-size:max(2.35rem, min(4.4vw, 3.8rem)) !important;font-weight:700 !important;line-height:1.04 !important}.harness-compound-copy h2{margin:1.1rem 0 1.2rem;color:#19141e;letter-spacing:-0.04em}.harness-compound-copy h2 span{color:#40036e}.harness-compound-copy>p{color:#675f6d !important;font-size:16px !important;line-height:1.75 !important}.harness-highlight{margin-top:1.6rem !important;color:#19141e !important;font-weight:600 !important}.harness-highlight{padding:1.15rem 1.25rem;border-left:3px solid #00a670;background:rgba(0,166,112,.06)}.harness-offer{padding-top:2rem;background:#fff}.harness-offer-card{display:grid;grid-template-columns:1.4fr .6fr;grid-gap:2rem;gap:2rem;align-items:center;padding:max(2rem, min(5vw, 4.5rem));border-radius:28px;background:radial-gradient(circle at 100% 0, rgba(0, 166, 112, 0.28), transparent 22rem),#40036e;box-shadow:0 24px 70px rgba(64,3,110,.18)}.harness-offer-copy h2{font-size:max(2.1rem, min(4vw, 3.4rem)) !important;font-weight:700 !important;line-height:1.05 !important}.harness-offer-copy h2{margin:1rem 0 1rem;color:#fff;letter-spacing:-0.035em}.harness-offer-copy h2 span{color:#a8f2d2}.harness-offer-copy>p{color:rgba(255,255,255,.68) !important;font-size:15px !important;line-height:1.7 !important}.harness-offer-copy>p{max-width:680px}.harness-offer-tags{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.35rem}.harness-offer-tags span{padding:.45rem .7rem;border:1px solid rgba(255,255,255,.17);border-radius:999px;color:rgba(255,255,255,.75);font-size:10px;font-weight:600}.harness-price{padding:1.5rem;border:1px solid rgba(255,255,255,.2);border-radius:18px;background:rgba(26,1,43,.42);text-align:center}.harness-price small{color:rgba(255,255,255,.48);font-size:9px;font-weight:700;letter-spacing:.13em}.harness-price strong{display:block;margin:.35rem 0;color:#fff;font-family:"Maven Pro",sans-serif;font-size:62px;font-weight:700;letter-spacing:-0.06em;line-height:1}.harness-price strong span{margin-right:.15rem;color:#a8f2d2;font-size:21px;letter-spacing:0}.harness-price p{color:rgba(255,255,255,.68) !important;font-size:11px !important;line-height:1.55 !important}.harness-price p{margin:.75rem 0 0}.harness-final{padding:max(6rem, min(11vw, 10rem)) 0;background:#fff}.harness-final-grid{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(480px, 1.1fr);grid-gap:max(3rem, min(7vw, 7rem));gap:max(3rem, min(7vw, 7rem));align-items:center}.harness-final-inner{max-width:560px}.harness-final-inner .harness-kicker{justify-content:flex-start}.harness-final-inner h2{font-size:max(2.35rem, min(4.6vw, 4rem)) !important;font-weight:700 !important;line-height:1.04 !important}.harness-final-inner h2{margin:1.25rem 0 1.2rem;color:#19141e;letter-spacing:-0.045em}.harness-final-inner h2 span{color:#40036e}.harness-final-inner p{color:#675f6d !important;font-size:17px !important;line-height:1.7 !important}.harness-final-inner p{max-width:680px;margin-bottom:2rem}.harness-final-mark{display:grid;align-items:center;justify-items:center;place-items:center;width:52px;height:52px;margin:0 0 1.3rem;border-radius:15px;background:#40036e;color:#a8f2d2;font-family:"Maven Pro",sans-serif;font-size:31px;font-weight:800;box-shadow:0 12px 35px rgba(64,3,110,.18)}.harness-footer{padding:4.5rem 0 1.5rem;background:radial-gradient(circle at 10% 0, rgba(0, 166, 112, 0.16), transparent 24rem),#23013d;color:#fff}.harness-footer-main{display:grid;grid-template-columns:minmax(0, 1.25fr) minmax(150px, 0.65fr) minmax(220px, 0.75fr);grid-gap:max(2.5rem, min(7vw, 7rem));gap:max(2.5rem, min(7vw, 7rem));padding-bottom:3.5rem}.harness-footer-brand img{display:block}.harness-footer-brand p{color:rgba(255,255,255,.62) !important;font-size:15px !important;line-height:1.7 !important}.harness-footer-brand p{max-width:390px;margin:1.25rem 0 0}.harness-footer-nav,.harness-footer-contact{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.harness-footer-nav>strong,.harness-footer-contact>strong{margin-bottom:.35rem;color:#a8f2d2;font-size:10px;font-weight:700;letter-spacing:.13em}.harness-footer-nav>a,.harness-footer-contact>a{color:rgba(255,255,255,.7);font-size:13px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:color 160ms ease, transform 160ms ease}.harness-footer-nav>a:hover,.harness-footer-contact>a:hover{color:#fff;transform:translateX(2px)}.harness-footer-nav>a:focus-visible,.harness-footer-contact>a:focus-visible{outline:2px solid #a8f2d2;outline-offset:4px}.harness-footer-contact>p{color:rgba(255,255,255,.62) !important;font-size:13px !important;line-height:1.7 !important}.harness-footer-contact>p{max-width:250px;margin:0}.harness-footer-bottom{display:grid;grid-template-columns:1fr auto auto;grid-gap:2rem;gap:2rem;align-items:center;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.12)}.harness-footer-bottom small{font-size:9px !important}.harness-footer-bottom small{color:rgba(255,255,255,.38);line-height:1.5}.harness-footer-languages{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.35rem}.harness-footer-languages button{display:grid;align-items:center;justify-items:center;place-items:center;width:34px;height:28px;padding:0;border:1px solid rgba(255,255,255,.13);border-radius:7px;background:rgba(0,0,0,0);color:rgba(255,255,255,.42);font-size:9px;font-weight:700;cursor:pointer}.harness-footer-languages button:hover,.harness-footer-languages button.is-active{border-color:rgba(168,242,210,.5);background:rgba(168,242,210,.09);color:#a8f2d2}.harness-footer-languages button:focus-visible{outline:2px solid #a8f2d2;outline-offset:2px}.harness-js .reveal{opacity:0;transform:translateY(22px);transition:opacity 600ms ease, transform 600ms ease}.harness-js .reveal.is-visible{opacity:1;transform:translateY(0)}@media(max-width: 991px){.harness-hero{min-height:0}.harness-hero-grid,.harness-example-grid,.harness-compound-grid,.harness-final-grid{grid-template-columns:1fr}.harness-final-inner{max-width:760px}.seller-contact-card--harness{width:min(100%,720px)}.harness-hero-copy{max-width:740px}.harness-map{width:min(100%,540px);margin:0 auto}.harness-context-grid{grid-template-columns:repeat(2, 1fr)}.harness-context-grid article{min-height:280px}.harness-example-copy{max-width:720px}.harness-order{width:min(100%,520px);margin:0 auto;transform:none}.harness-compound-visual{order:2;max-width:390px}.harness-compound-copy{order:1;max-width:760px}.harness-footer-main{grid-template-columns:1fr 1fr}.harness-footer-brand{grid-column:1/-1}}@media(max-width: 767px){.harness-nav{padding-right:1rem;padding-left:1rem}.harness-nav img{width:108px;height:auto}.harness-hero-grid{gap:3.5rem;padding-top:3.5rem;padding-bottom:4.5rem}.harness-hero-copy h1{font-size:max(2.45rem, min(12vw, 3.5rem)) !important}.harness-hero-copy>p{font-size:16px !important}.harness-proof-grid{grid-template-columns:1fr;gap:0}.harness-proof-grid>div{padding:1rem 0;border-right:0;border-bottom:1px solid rgba(255,255,255,.22)}.harness-proof-grid>div:last-child{border:0}.harness-fragment-grid{grid-template-columns:1fr}.harness-answer{grid-template-columns:1fr;gap:.85rem}.harness-answer-badge{justify-self:start}.harness-context-grid{grid-template-columns:1fr}.harness-context-grid article{min-height:260px}.harness-offer-card{grid-template-columns:1fr}.harness-price{max-width:320px}.harness-footer{padding-top:3.5rem}.harness-footer-main{grid-template-columns:1fr;gap:2.5rem}.harness-footer-brand{grid-column:auto}.harness-footer-bottom{grid-template-columns:1fr;gap:1rem}.harness-footer-bottom>small:last-child{order:2}.harness-footer-languages{order:3}}@media(max-width: 520px){.harness-nav-cta{padding-right:.8rem;padding-left:.8rem;font-size:12px}.harness-hero-actions{display:grid}.harness-button{width:100%}.harness-map{padding:.85rem;border-radius:18px}.harness-channel{min-height:62px;font-size:9px}.harness-core-header{grid-template-columns:auto 1fr}.harness-live{display:none}.harness-section{padding:4.5rem 0}.harness-narrow h2,.harness-section-heading h2,.harness-example-copy h2,.harness-compound-copy h2,.harness-final-inner h2{font-size:2.25rem !important}.harness-offer-card{border-radius:20px}.harness-order-context span{letter-spacing:0}.harness-order-context strong{font-size:8px}.harness-compound-visual{width:100%}.harness-orbit-label{font-size:7px}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}.harness-model-pulse::after{animation:none}.harness-js .reveal{opacity:1;transform:none;transition:none}}

/*# sourceMappingURL=main.51e3b418.css.map*/