.rse,.rse *{box-sizing:border-box}.rse{--white:#FFFFFF;--cream:#F7F2E8;--sand:#EFE7D5;--tan:#B8AB90;--espresso:#19140F;--mocha:#5C574E;--ink:#000;--line:rgba(25,20,15,.12);position:relative;width:100%;max-width:1440px;margin:0 auto;background:var(--white);color:var(--espresso);font-family:Bricolage Grotesque,sans-serif;overflow:hidden;-webkit-font-smoothing:antialiased}.rse .h{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.04em;line-height:.92}.rse .i{font-family:"DM Serif Display",serif;font-style:italic;line-height:1}.rse .c{font-family:Bricolage Grotesque,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.rse .mono{font-family:Bricolage Grotesque,sans-serif;font-weight:500;line-height:1.6}.rse .script{font-family:Bricolage Grotesque,sans-serif;font-weight:800;letter-spacing:-.01em}.rse .hand{font-family:Bricolage Grotesque,sans-serif;font-weight:600}.rse .ribbon{background:var(--tan);color:var(--espresso);padding:0 .14em}.rse .sec{padding:46px 56px}.rse .tac{text-align:center}.rse .kick{display:block;font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--mocha);margin-bottom:14px}.rse .ttl{font-family:"DM Serif Display",serif;font-style:italic;font-size:60px;line-height:1.02}.rse .btn{background:var(--ink);color:#fff;padding:20px 34px;font-weight:700;font-size:14px;letter-spacing:.14em;text-transform:uppercase;border:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;text-decoration:none;border-radius:2px}.rse .btn-pp{background:#2da64a!important;color:#fff!important}.rse .pill{display:inline-flex;align-items:center;gap:8px;background:#111;color:#fff;padding:9px 16px;border-radius:999px;font-family:Bricolage Grotesque;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.rse .paychip{font-family:Bricolage Grotesque;font-weight:700;font-size:10px;letter-spacing:.03em;color:var(--mocha);background:var(--cream);border:1px solid var(--line);border-radius:4px;padding:4px 8px}.rse .pqm-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:980px;margin:34px auto 0}.rse .bnz{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rse .bnz-c{position:relative;background:#fff;border:1px solid var(--line);border-radius:12px;padding:46px 22px 26px;text-align:center;box-shadow:0 10px 28px #19140f0f}.rse .bnz-c .em{position:absolute;top:-20px;left:50%;transform:translate(-50%);width:48px;height:48px;border-radius:50%;background:#111;display:flex;align-items:center;justify-content:center;font-size:22px;box-shadow:0 6px 16px #19140f40}.rse .arrow{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--mocha)}.rse .arrow svg{animation:rsebob 1.6s ease-in-out infinite}@keyframes rsebob{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.rse .kdisc{width:62px;height:62px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 36% 30%,#f0e8d6,#e0d2b4 46%,#d2c09a);box-shadow:inset 0 0 0 3px #ffffffb3,0 0 0 4px #f3eee2,0 0 0 5px #d2c09a99,0 8px 18px #19140f1f}.rse .cur{background:#fff;padding:30px 26px;border:1px solid var(--line);border-top:2px solid var(--tan)}.rse .num{font-family:"DM Serif Display",serif;font-style:italic;font-size:36px;color:var(--tan)}.rse .faq{padding:26px 0;border-top:1px solid var(--line)}.rse a.btn:hover{opacity:.88}.rse .phw{background:repeating-linear-gradient(135deg,#efe7d5,#efe7d5 16px,#e7ddc6 16px 32px)}.rse details.acc{border-bottom:1px solid var(--line)}.rse details.acc summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:18px 0}.rse details.acc summary::-webkit-details-marker{display:none}.rse details.acc .accx{margin-left:auto;font-family:Bricolage Grotesque;font-weight:700;font-size:24px;color:var(--tan);line-height:1;transition:transform .2s}.rse details.acc[open] .accx{transform:rotate(45deg)}.rse .iphone{position:relative;width:230px;height:470px;background:#19140f;border-radius:40px;padding:9px;box-shadow:0 22px 50px #19140f4d;flex:0 0 auto;overflow:hidden}.rse .iphone-notch{position:absolute;top:13px;left:50%;transform:translate(-50%);width:86px;height:20px;background:#19140f;border-radius:0 0 14px 14px;z-index:2}.rse .rse-carousel{scrollbar-width:thin;scrollbar-color:var(--tan) transparent}.rse .rse-carousel::-webkit-scrollbar{height:8px}.rse .rse-carousel::-webkit-scrollbar-thumb{background:var(--tan);border-radius:99px}.rse .i[style*="font-size:30px"],.rse .i[style*="font-size:28px"],.rse .i[style*="font-size:26px"],.rse .i[style*="font-size:23px"],.rse .i[style*="font-size:22px"],.rse .i[style*="font-size:21px"],.rse .i[style*="font-size:20px"],.rse .i[style*="font-size:19px"],.rse .i[style*="font-size:18px"],.rse .i[style*="font-size:17px"],.rse .i[style*="font-size:16px"],.rse .i[style*="font-size:15px"],.rse .i[style*="font-size:14px"],.rse .i[style*="font-size:13px"],.rse .i[style*="font-size:12px"]{font-family:Bricolage Grotesque,sans-serif!important;font-style:normal!important;line-height:1.55!important}.rse [style*="max-width:1060px"],.rse [style*="max-width:1080px"]{position:relative;background:#fff;border:1px solid var(--line);border-left:6px solid var(--tan);border-radius:10px;padding:36px;box-shadow:0 14px 36px #19140f14}.rse [style*="max-width:1060px"]:before,.rse [style*="max-width:1080px"]:before{content:"\1f381";position:absolute;top:-18px;left:-16px;width:46px;height:46px;border-radius:50%;background:#111;color:#fff;display:flex;align-items:center;justify-content:center;font-size:22px;box-shadow:0 6px 16px #19140f40}.rse .pqm-c{background:#fff;padding:28px 20px;position:relative;border:1px solid var(--line);border-top:2px solid var(--tan);text-align:left}.rse .pqm-c:before{content:"";position:absolute;top:0;left:20px;width:26px;height:3px;background:var(--tan)}.rse .whycol{padding:26px 24px!important}.rse .whycol .i{font-size:20px!important}.rse .whycol .kick{margin-bottom:8px!important}.rse .whycol>div[style*="margin-top:22px"]{margin-top:14px!important;gap:10px!important}.rse .whycol .ln{font-size:14px!important;line-height:1.4!important}@media(prefers-reduced-motion:no-preference){body.rse-anim .rse .whycol{opacity:0;transform:translateY(40px) scale(.9) rotate(-1deg);transition:opacity .55s ease,transform .7s cubic-bezier(.34,1.56,.5,1)}body.rse-anim .rse .sec.in .whycol{opacity:1;transform:none}body.rse-anim .rse .sec.in .whycol:nth-child(2){transition-delay:.12s}body.rse-anim .rse .whycol .ln{opacity:0;transform:translate(-18px) scale(.92);transition:opacity .45s ease,transform .5s cubic-bezier(.34,1.7,.5,1)}body.rse-anim .rse .sec.in .whycol .ln{opacity:1;transform:none}body.rse-anim .rse .sec.in .whycol .ln:nth-child(1){transition-delay:.2s}body.rse-anim .rse .sec.in .whycol .ln:nth-child(2){transition-delay:.32s}body.rse-anim .rse .sec.in .whycol .ln:nth-child(3){transition-delay:.44s}body.rse-anim .rse .sec.in .whycol .ln:nth-child(4){transition-delay:.56s}body.rse-anim .rse .bnz-c,body.rse-anim .rse [data-wow]{opacity:0;transform:translateY(30px) scale(.9);transition:opacity .55s ease,transform .6s cubic-bezier(.34,1.7,.5,1)}body.rse-anim .rse .sec.in .bnz-c,body.rse-anim .rse .sec.in [data-wow]{opacity:1;transform:none}body.rse-anim .rse .sec.in .bnz-c:nth-child(2),body.rse-anim .rse .sec.in [data-wow]:nth-child(2){transition-delay:.12s}body.rse-anim .rse .sec.in .bnz-c:nth-child(3){transition-delay:.24s}body.rse-anim .rse .sec.in .bnz-c:nth-child(4){transition-delay:.36s}body.rse-anim .rse .pqm-c{opacity:0;transform:translateY(28px) scale(.94);transition:opacity .6s ease,transform .65s cubic-bezier(.34,1.6,.5,1)}body.rse-anim .rse .pqm.in .pqm-c{opacity:1;transform:none}body.rse-anim .rse .pqm.in .pqm-c:nth-child(2){transition-delay:.1s}body.rse-anim .rse .pqm.in .pqm-c:nth-child(3){transition-delay:.2s}body.rse-anim .rse .pqm.in .pqm-c:nth-child(4){transition-delay:.3s}}@media(max-width:749px){.rse{max-width:100%;overflow-x:hidden}.rse .sec{padding:34px 18px!important}.rse [style*=grid-template-columns]{grid-template-columns:1fr!important}.rse .pqm-grid,.rse .bnz{grid-template-columns:1fr 1fr!important;gap:10px}.rse .rse-carousel{grid-template-columns:none!important}.rse [style*="max-width:1060px"],.rse [style*="max-width:1080px"]{padding:24px 20px!important}.rse [style*="gap:56px"]{gap:26px!important}.rse [style*="gap:40px"]{gap:24px!important}.rse [style*="height:720px"]{height:430px!important}.rse [style*="font-size:120px"]{font-size:40px!important;margin-top:0!important}.rse [style*="font-size:96px"]{font-size:38px!important}.rse [style*="font-size:72px"]{font-size:46px!important}.rse .ttl,.rse [style*="font-size:66px"],.rse [style*="font-size:64px"],.rse [style*="font-size:60px"]{font-size:32px!important}.rse [style*="font-size:58px"],.rse [style*="font-size:48px"]{font-size:29px!important}.rse [style*="font-size:46px"],.rse [style*="font-size:44px"],.rse [style*="font-size:40px"]{font-size:27px!important}.rse [style*="font-size:38px"]{font-size:25px!important}.rse [style*="font-size:36px"]{font-size:26px!important}.rse [style*="font-size:34px"]{font-size:24px!important}.rse [style*="font-size:32px"]{font-size:15px!important}.rse [style*="font-size:30px"]{font-size:21px!important}.rse [style*="font-size:28px"]{font-size:19px!important}.rse [style*="font-size:26px"]{font-size:18px!important}.rse .mono[style*="font-size:18px"],.rse .mono[style*="font-size:17px"]{font-size:15px!important}.rse [style*="padding:0 56px 44px"]{padding:0 12px 16px!important}.rse [style*="padding:100px 56px"]{padding:50px 18px!important}.rse [style*="padding:64px 56px"]{padding:42px 18px!important}.rse [style*="padding:26px 56px"]{padding:18px!important}.rse [style*="padding:48px 56px 32px"]{padding:28px 18px!important}.rse [style*="padding:40px"]{padding:24px!important}.rse [style*="padding:38px 34px"]{padding:24px 20px!important}.rse [style*="padding:32px"]{padding:22px!important}.rse .cur{padding:22px 18px!important}.rse [style*="margin-bottom:48px"]{margin-bottom:24px!important}.rse [style*="top:30px;right:48px"]{top:10px!important;right:10px!important}.rse [style*="border-radius:26px"]{padding:8px 2px!important;margin-top:10px!important;gap:0!important;border-radius:14px!important}.rse [style*="border-radius:26px"]>div{padding:0 9px!important;gap:5px!important}.rse [style*="border-radius:26px"] .kdisc{width:28px!important;height:28px!important}.rse [style*="border-radius:26px"] .kdisc svg{width:14px!important;height:14px!important}.rse [style*="border-radius:26px"] .c{font-size:6.5px!important;letter-spacing:.08em!important}.rse [style*="gap:46px"]{gap:10px!important}.rse [style*="justify-content:space-between"]{flex-direction:column!important;gap:12px!important;text-align:center}.rse [style*="align-items:baseline"]{flex-wrap:wrap}.rse .iphone{width:200px;height:410px}.rse .script{font-size:34px!important}.rse svg[width="44"]{width:38px;height:38px}}.hs{--white:#FFFFFF;--cream:#FBF7EF;--sand:#F2EBDD;--tan:#E4D6B7;--espresso:#19140F;--mocha:#5C574E;--line:rgba(25,20,15,.1);position:relative;width:100%;max-width:1440px;margin:0 auto;background:var(--white);color:var(--espresso);font-family:Bricolage Grotesque,sans-serif;-webkit-font-smoothing:antialiased;overflow:hidden}.hs *{box-sizing:border-box}.hs .wrap{padding:84px 56px}.hs .kick{display:block;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:var(--mocha);margin-bottom:14px}.hs .ttl{font-family:"DM Serif Display",serif;font-style:italic;font-size:48px;line-height:1.04;color:var(--espresso);letter-spacing:-.01em}.hs .desc{font-family:Bricolage Grotesque;font-weight:500;font-size:16px;color:var(--mocha);margin-top:14px;line-height:1.55}.hs .head{text-align:center;max-width:720px;margin:0 auto 44px}.hs .btn{display:inline-flex;align-items:center;gap:9px;background:var(--espresso);color:#fff;font-family:Bricolage Grotesque;font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:16px 28px;border-radius:999px;text-decoration:none;transition:transform .25s}.hs .btn:hover{transform:translateY(-2px)}.hs.hero-s{background:var(--sand)}.hs .ann{background:var(--tan);color:var(--espresso);text-align:center;padding:12px 0;font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.hs .hero{position:relative;min-height:640px;display:flex;align-items:flex-end;overflow:hidden}.hs .hero .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hs .hero .vig{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#1e160e00 0% 46%,#1c140c57 72%,#18110ab8)}.hs .hero .hc{position:relative;z-index:2;width:100%;padding:0 56px 58px;text-align:center}.hs .eyebrow{color:#fff;font-size:11px;letter-spacing:.26em;text-transform:uppercase;font-weight:700;margin-bottom:16px;text-shadow:0 2px 14px rgba(0,0,0,.55)}.hs .h1{color:#fff;text-shadow:0 4px 40px rgba(0,0,0,.4)}.hs .h1 .l1{font-family:"DM Serif Display",serif;font-style:italic;font-size:64px;line-height:1;display:block}.hs .h1 .l2{font-weight:800;letter-spacing:-.03em;font-size:74px;line-height:.94;display:block;margin-top:2px}.hs .hsub{color:#fff;font-weight:600;font-size:19px;text-shadow:0 2px 20px rgba(0,0,0,.55);max-width:640px;margin:18px auto 0;line-height:1.35}.hs .trust{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px;color:#fff;font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 10px rgba(0,0,0,.65)}.hs .trust .dot{width:4px;height:4px;border-radius:50%;background:var(--tan)}.hs .heroBtn{display:inline-flex;align-items:center;gap:10px;margin-top:26px;background:#fff;color:#19140f;font-weight:800;font-size:15px;letter-spacing:.04em;text-transform:uppercase;padding:18px 40px;border-radius:999px;text-decoration:none;box-shadow:0 16px 44px #00000057;transition:transform .25s}.hs .heroBtn:hover{transform:translateY(-2px)}.hs .mq{background:var(--espresso);color:#fff;padding:16px 0;overflow:hidden;white-space:nowrap}.hs .mq .track{display:inline-block;animation:hmmove 22s linear infinite;font-family:"DM Serif Display",serif;font-style:italic;font-size:22px}.hs .mq .track span{padding:0 26px;opacity:.92}.hs .mq .track .st{color:var(--tan);font-style:normal;font-weight:800}@keyframes hmmove{0%{transform:translate(0)}to{transform:translate(-50%)}}.hs .stats{display:grid;grid-template-columns:repeat(4,1fr);background:var(--cream);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hs .stat{text-align:center;padding:44px 16px;border-right:1px solid var(--line)}.hs .stat:last-child{border-right:0}.hs .stat .n{font-family:"DM Serif Display",serif;font-style:italic;font-size:52px;color:var(--espresso);line-height:1}.hs .stat .n .u{color:#c2a25f}.hs .stat .l{font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--mocha);margin-top:12px}.hs .tech{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 4px 16px;scrollbar-width:thin;scrollbar-color:var(--tan) transparent}.hs .tech::-webkit-scrollbar{height:7px}.hs .tech::-webkit-scrollbar-thumb{background:var(--tan);border-radius:99px}.hs .card{scroll-snap-align:center;flex:0 0 330px;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;box-shadow:0 14px 34px #19140f0f;display:flex;flex-direction:column;text-decoration:none;color:var(--espresso);transition:transform .35s cubic-bezier(.34,1.4,.5,1),box-shadow .35s}.hs .card:hover{transform:translateY(-8px);box-shadow:0 24px 50px #19140f24}.hs .card .imgw{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--sand)}.hs .card .imgw img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hs .card:hover .imgw img{transform:scale(1.06)}.hs .card .badge{position:absolute;top:14px;left:14px;background:var(--espresso);color:#fff;font-weight:700;font-size:10px;letter-spacing:.1em;text-transform:uppercase;padding:6px 12px;border-radius:999px}.hs .card .cb{padding:24px 22px 26px;flex:1;display:flex;flex-direction:column}.hs .card .cn{font-family:"DM Serif Display",serif;font-style:italic;font-size:25px;line-height:1.1}.hs .card .cd{font-weight:500;font-size:14px;color:var(--mocha);line-height:1.5;margin-top:10px;flex:1}.hs .card .cl{font-weight:800;font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-top:18px;display:inline-flex;align-items:center;gap:8px}.hs .swipe{text-align:center;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mocha);margin-top:6px;display:flex;align-items:center;justify-content:center;gap:8px}.hs .swipe svg{animation:hmslide 1.6s ease-in-out infinite}@keyframes hmslide{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.hs .gal{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.hs .gc{aspect-ratio:3/4;border-radius:18px;overflow:hidden;background:var(--sand)}.hs .gc img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hs .gc:hover img{transform:scale(1.05)}.hs .cindy{display:grid;grid-template-columns:.9fr 1.1fr;gap:52px;align-items:center}.hs .cindy .pw{aspect-ratio:4/5;border-radius:22px;overflow:hidden;background:var(--sand);box-shadow:0 22px 52px #19140f1f}.hs .cindy .pw img{width:100%;height:100%;object-fit:cover}.hs .cindy .press{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px}.hs .cindy .press .lab{font-weight:700;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--mocha)}.hs .cindy .press .mc{font-family:"DM Serif Display",serif;font-style:italic;font-size:24px}.hs .cindy .cbody{font-weight:500;font-size:16px;color:var(--mocha);line-height:1.6;margin-top:16px}.hs .cindy .cbody strong{color:var(--espresso);font-weight:700}.hs.pres-s{background:var(--cream)}.hs .pres{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hs .pres .pimg{aspect-ratio:5/4;border-radius:22px;overflow:hidden;background:var(--sand);box-shadow:0 20px 48px #19140f1a}.hs .pres .pimg img{width:100%;height:100%;object-fit:cover}.hs .pres .pbody{font-weight:500;font-size:16px;color:var(--mocha);line-height:1.6;margin-top:14px}.hs .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.hs .chip{font-weight:700;font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--espresso);background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 14px}.hs.ceo-s{background:var(--espresso);color:#fff}.hs .ceo{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.hs .ceo .kick{color:var(--tan)}.hs .ceo .cttl{font-family:"DM Serif Display",serif;font-style:italic;font-size:50px;line-height:1.02;color:#fff}.hs .ceo .csub{font-weight:500;font-size:16px;color:#ffffffd1;line-height:1.55;margin-top:14px}.hs .ceo .feats{list-style:none;padding:0;margin:22px 0 0;display:flex;flex-direction:column;gap:12px}.hs .ceo .feats li{display:flex;align-items:flex-start;gap:12px;font-weight:600;font-size:15px;color:#fff}.hs .ceo .feats svg{flex:0 0 auto;margin-top:2px;color:var(--tan)}.hs .ceo .pcard{background:#ffffff0f;border:1px solid rgba(255,255,255,.16);border-radius:20px;padding:32px 28px;text-align:center}.hs .ceo .pcard .plab{font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#fff9}.hs .ceo .pcard .price{font-family:"DM Serif Display",serif;font-style:italic;font-size:56px;line-height:1;margin:8px 0 4px;color:#fff}.hs .ceo .pcard .pnote{font-weight:500;font-size:13px;color:#ffffffb3}.hs .ceo .pcard .cbtn{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:20px;background:var(--tan);color:var(--espresso);font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase;padding:16px 22px;border-radius:999px;text-decoration:none}.hs.guar-s{background:var(--cream)}.hs .guar{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.hs .gi{text-align:center}.hs .gi .ic{width:58px;height:58px;margin:0 auto 14px;border-radius:50%;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px #19140f0f}.hs .gi .gt{font-weight:800;font-size:14px;letter-spacing:.04em;text-transform:uppercase}.hs .gi .gd{font-weight:500;font-size:13px;color:var(--mocha);margin-top:6px;line-height:1.4}@media(prefers-reduced-motion:no-preference){.hs [data-rise]{opacity:0;transform:translateY(26px);animation:hmrise .75s cubic-bezier(.2,.7,.3,1) both}.hs [data-rise="2"]{animation-delay:.1s}.hs [data-rise="3"]{animation-delay:.2s}.hs [data-rise="4"]{animation-delay:.3s}.hs [data-rise="5"]{animation-delay:.4s}.hs [data-rise="6"]{animation-delay:.5s}}@keyframes hmrise{to{opacity:1;transform:none}}@media(max-width:749px){.hs .wrap{padding:44px 18px}.hs .hero{min-height:520px}.hs .hero .hc{padding:0 18px 34px}.hs .h1 .l1{font-size:38px}.hs .h1 .l2{font-size:40px}.hs .hsub{font-size:15px;margin-top:12px}.hs .trust{font-size:10px;gap:7px}.hs .heroBtn{font-size:14px;padding:16px 30px}.hs .stats{grid-template-columns:1fr 1fr}.hs .stat{border-bottom:1px solid var(--line);padding:26px 12px}.hs .stat:nth-child(2){border-right:0}.hs .stat .n{font-size:38px}.hs .ttl{font-size:30px}.hs .card{flex:0 0 80%}.hs .gal{grid-template-columns:1fr 1fr}.hs .cindy{grid-template-columns:1fr;gap:24px}.hs .pres{grid-template-columns:1fr;gap:22px}.hs .ceo{grid-template-columns:1fr;gap:26px}.hs .ceo .cttl{font-size:32px}.hs .ceo .pcard .price{font-size:44px}.hs .guar{grid-template-columns:1fr 1fr;gap:16px}.hs .mq .track{font-size:17px}}.hs{--white:#FFFFFF;--cream:#F3F0E7;--sand:#EAE3D2;--beige:#E4D6B7;--tan:#C9AD83;--tanh:#BFA070;--tantxt:#9A7B3F;--espresso:#9A7B3F;--mocha:#B08F5C;--line:rgba(201,173,131,.38);background:var(--white);color:var(--tantxt)}#MainContent .shopify-section{background:#fff}.hs .kick{color:var(--tan)}.hs .ttl,.hs .cn,.hs .otitle,.hs .cttl,.hs .chead .ttl,.hs .stat .n,.hs.cindy2 .press .mc,.hs .sticker .st2{color:var(--tantxt)!important}.hs .desc,.hs .cd,.hs .obody,.hs .cbody,.hs .gd,.hs .stat .l,.hs .swipe{color:var(--mocha)!important}.hs .cbody strong{color:var(--tantxt)!important}.hs .btn,.hs .obtn,.hs .card .cl,.hs.tech2 .oc .cl,.hs .ceo .pcard .cbtn{background:var(--tan)!important;color:#fff!important;box-shadow:0 14px 34px #c9ad8366}.hs .btn:hover,.hs .obtn:hover,.hs.tech2 .oc:hover .cl,.hs .ceo .pcard .cbtn:hover{background:var(--tanh)!important}.hs .ann{background:var(--tan);color:#fff}.hs.hero-s{background:var(--white)}.hs.hero-s .hero .bgfill{background:var(--sand)}.hs .hero .vig{background:linear-gradient(180deg,#fff0 35%,#ffffff8c 70%,#fff)}.hs .eyebrow{color:#fff;background:#ffffff2e;border:1px solid rgba(255,255,255,.65);display:inline-block;padding:8px 16px;border-radius:999px;text-shadow:0 1px 8px rgba(61,46,30,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hs .h1,.hs .h1 .l1,.hs .h1 .l2{color:#fff;text-shadow:0 2px 24px rgba(61,46,30,.45)}.hs .hsub{color:var(--tantxt);text-shadow:none;font-weight:600}.hs .trust{color:var(--tantxt);text-shadow:none;letter-spacing:.1em}.hs .trust .dot{background:var(--tan)}.hs .stars{color:var(--tan)}.hs .heroBtn{background:var(--tan);color:#fff;box-shadow:0 14px 34px #c9ad8373}.hs .heroBtn:hover{background:var(--tanh)}@media(min-width:990px){.hs .hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:64px 72px 48px;min-height:0;background:var(--cream)}.hs .hero .bgfill,.hs .hero .vig{display:none}.hs .hero .bgimg,.hs .hero .bgvidw{position:relative;inset:auto;grid-column:2;grid-row:1;width:100%;height:78vh;max-height:760px;border-radius:22px;border:6px solid #fff;box-shadow:0 30px 60px #c9ad8359;object-fit:cover}.hs .hero .bgvidw{overflow:hidden}.hs .hero .hc{grid-column:1;grid-row:1;padding:0;text-align:left}.hs .eyebrow{color:var(--tantxt);background:#fff;border:1px solid var(--beige);text-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.hs .h1,.hs .h1 .l1,.hs .h1 .l2{color:var(--tantxt);text-shadow:none}.hs .h1 .l1{font-size:60px}.hs .h1 .l2{font-size:64px;letter-spacing:-.01em}.hs .hsub{margin:18px 0 0;font-size:20px}.hs .trust{justify-content:flex-start}}.hs .mq{background:var(--tan);color:#fff}.hs .mq .track .st{color:#fff}.hs .stats{background:var(--cream)}.hs .stat .n .u{color:var(--tan)}.hs .card,.hs.tech2 .oc{border:1px solid var(--line);box-shadow:0 14px 34px #c9ad8329}.hs .card .badge,.hs.tech2 .oc .badge{background:var(--tan);color:#fff}.hs.tech2 .oc .scrim{background:linear-gradient(to top,#ffffff8c,#fff0 55%)}.hs.tech2 .oc .online{color:var(--tantxt)}.hs.tech2 .oc .online .d{background:var(--tan)}.hs.tech2 .oc .play svg path,.hs.onl .play .pbtn svg path{fill:var(--tantxt)}.hs.tech2 .oc .meta .m{color:var(--tantxt)}.hs.tech2 .oc .meta .m svg{color:var(--tan)}.hs.onl{background:var(--cream)}.hs.onl .kick{color:var(--tan)}.hs.onl .ochip{color:var(--tantxt)}.hs.onl .ochip svg{color:var(--tan)}.hs.onl .screen{background:#fff;box-shadow:0 24px 60px #c9ad8359;border:1px solid var(--line)}.hs.onl .disp{background:var(--sand)}.hs.onl .tag{background:var(--tan)}.hs.onl .prog{background:#ffffffb3}.hs.onl .prog i{background:var(--tan)}.hs.onl .base{background:var(--beige)}.hs.onl .foot{background:var(--sand)}.hs.onl .mod{color:var(--tantxt)}.hs.cindy2 .pw{box-shadow:0 20px 50px #c9ad8359}.hs.cindy2 .sticker .st1,.hs.cindy2 .press .lab{color:var(--mocha)}.hs.ceo-s{background:var(--cream);color:var(--tantxt)}.hs .ceo .cttl{color:var(--tantxt)}.hs .ceo .csub{color:var(--mocha)}.hs .ceo .feats li{color:var(--tantxt)}.hs .ceo .feats svg{color:var(--tan)}.hs .ceo .pcard{background:#fff;border:1px solid var(--line);box-shadow:0 20px 50px #c9ad8340}.hs .ceo .pcard .plab{color:var(--mocha)}.hs .ceo .pcard .price{color:var(--tantxt)}.hs .ceo .pcard .pnote{color:var(--mocha)}.hs.guar-s{background:var(--white)}.hs .gi .ic{background:var(--cream);border:1px solid var(--line);box-shadow:none}.hs .gi svg{stroke:var(--tantxt)}.hs .gi .gt,.hs .chip{color:var(--tantxt)}.theme-template-index .shopify-section a.button,.theme-template-index .shopify-section button.button{background:var(--tan,#C9AD83)!important;border-color:var(--tan,#C9AD83)!important;color:#fff!important}@media(max-width:749px){.hs .eyebrow{font-size:10px;padding:7px 13px}}.theme-template-index .hs .kick,.theme-template-index .hs.onl .kick,.theme-template-index .hs.cindy2 .chead .kick,.theme-template-index .brc .kick,.theme-template-index .mct .kick,.theme-template-index .bev .kick{color:#2b2b2b!important}
/*# sourceMappingURL=/cdn/shop/t/79/assets/home-bundle.css.map */
