.manta-tstrip{padding-block:clamp(22px,4vw,34px);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.manta-tstrip.mist{background:var(--mist)}.manta .tstrip-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px}.manta .titem{display:flex;align-items:center;gap:9px;font-size:.9rem;color:var(--ink)}.manta .titem svg{color:var(--brand);flex:none}.manta .how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}.manta .step{border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;background:#fff}.manta .step .num{font-family:var(--mono);font-size:.82rem;color:var(--brand);background:var(--brand-100);width:30px;height:30px;border-radius:50%;display:grid;place-items:center;margin-bottom:16px}.manta .step .step-img{aspect-ratio:16/10;border-radius:12px;overflow:hidden;margin-bottom:16px;background:linear-gradient(160deg,#fff,var(--mist-2));border:1px solid var(--line)}.manta .step .step-img img{width:100%;height:100%;object-fit:cover}.manta .step h4{font-size:1.1rem;margin-bottom:8px}.manta .step p{font-size:.92rem;color:var(--muted)}.manta .hi-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.manta .hi{text-align:center;padding:26px 18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.manta .hi .ic{width:44px;height:44px;border-radius:12px;background:var(--brand-100);color:var(--brand);display:grid;place-items:center;margin:0 auto 14px}.manta .hi h4{font-size:1rem;margin-bottom:4px}.manta .hi p{font-size:.85rem;color:var(--muted)}.manta-life{position:relative;min-height:clamp(340px,52vw,560px);display:flex;align-items:center;overflow:hidden}.manta-life .bg,.manta-life .ph{position:absolute;top:0;right:0;bottom:0;left:0}.manta-life .bg img{width:100%;height:100%;object-fit:cover}.manta-life .ph{background:radial-gradient(80% 120% at 70% 0%,#1f6fd0,#0a3f86 55%,#06255a)}.manta-life .ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0000008c,#0000 70%)}.manta-life.center{justify-content:center;text-align:center}.manta-life.center .ov{background:linear-gradient(180deg,#00000026,#00000080)}.manta-life .life-c{position:relative;z-index:1;color:#fff;max-width:32ch}.manta-life.center .life-c{max-width:46ch}.manta-life .life-c .eyebrow{color:#fff;opacity:.85}.manta-life .life-c h2{color:#fff;font-size:clamp(1.8rem,4vw,3rem);margin-bottom:12px}.manta-life .life-c p{font-size:1.05rem;opacity:.92;margin-bottom:18px}.manta .ww-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:40px}.manta .ww-col{border:1px solid var(--line);border-radius:var(--radius);padding:clamp(22px,3vw,30px);background:#fff}.manta .ww-col.good{border-color:var(--brand);background:linear-gradient(180deg,var(--brand-100),#fff)}.manta .ww-col h3{font-size:1.15rem;margin-bottom:18px;display:flex;align-items:center;gap:9px}.manta .ww-col ul{list-style:none;display:grid;gap:13px}.manta .ww-col li{display:grid;grid-template-columns:20px 1fr;gap:11px;font-size:.94rem;color:var(--muted)}.manta .ww-col.good li{color:var(--ink)}.manta .ww-col li svg{margin-top:3px;flex:none}.manta .ww-col.bad li svg{color:#c4c4ca}.manta .ww-col.good li svg{color:var(--brand)}.manta .founder{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,56px);align-items:center}.manta .founder .f-img{aspect-ratio:1/1;border-radius:20px;overflow:hidden;background:linear-gradient(160deg,var(--mist),var(--mist-2));border:1px solid var(--line)}.manta .founder .f-img img{width:100%;height:100%;object-fit:cover}.manta .founder blockquote{font-size:clamp(1.2rem,2.2vw,1.6rem);line-height:1.4;letter-spacing:-.01em;margin-bottom:18px}.manta .founder .f-who b{display:block;font-weight:600}.manta .founder .f-who span{color:var(--muted);font-size:.9rem}.manta .box-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:40px}.manta .box-it{border:1px solid var(--line);border-radius:var(--radius);padding:22px;background:#fff;text-align:center}.manta .box-it .b-img{aspect-ratio:1/1;border-radius:12px;overflow:hidden;margin-bottom:14px;background:linear-gradient(160deg,#fff,var(--mist-2));display:grid;place-items:center}.manta .box-it .b-img img{width:100%;height:100%;object-fit:cover}.manta .box-it .b-img svg{color:var(--brand);opacity:.85}.manta .box-it h4{font-size:.98rem;margin-bottom:4px}.manta .box-it p{font-size:.84rem;color:var(--muted)}.manta .cmp-wrap{overflow-x:auto;margin-top:40px;border-radius:var(--radius);border:1px solid var(--line)}.manta .cmp{width:100%;border-collapse:collapse;min-width:560px;font-size:.94rem;background:#fff}.manta .cmp th,.manta .cmp td{padding:16px 18px;text-align:center;border-bottom:1px solid var(--line)}.manta .cmp thead th{font-weight:600;font-size:.9rem;color:var(--muted);background:var(--mist)}.manta .cmp th:first-child,.manta .cmp td:first-child{text-align:left;color:var(--ink);font-weight:500;position:sticky;left:0;background:#fff}.manta .cmp thead th:first-child{background:var(--mist)}.manta .cmp .me{background:var(--brand-100);color:var(--ink)}.manta .cmp thead .me{color:var(--brand);font-weight:600}.manta .cmp tbody tr:last-child td{border-bottom:none}.manta .cmp .yes{color:var(--brand)}.manta .cmp .no{color:#c4c4ca}.manta .cmp .v{font-family:var(--mono);font-size:.82rem}.manta .dl-list{display:grid;gap:12px;margin-top:36px;max-width:680px;margin-inline:auto}.manta .dl{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:14px;padding:16px 18px;background:#fff;transition:border-color .2s}.manta .dl:hover{border-color:var(--brand)}.manta .dl .ic{width:40px;height:40px;border-radius:10px;background:var(--brand-100);color:var(--brand);display:grid;place-items:center;flex:none}.manta .dl .dl-t{flex:1}.manta .dl .dl-t b{display:block;font-weight:500}.manta .dl .dl-t span{font-size:.82rem;color:var(--muted)}.manta .dl .arr{color:var(--muted)}.manta .faq{max-width:760px;margin:36px auto 0}.manta .faq details{border-bottom:1px solid var(--line)}.manta .faq summary{list-style:none;cursor:pointer;padding:20px 4px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-weight:500;font-size:1.02rem}.manta .faq summary::-webkit-details-marker{display:none}.manta .faq summary .pl{flex:none;width:22px;height:22px;position:relative}.manta .faq summary .pl:before,.manta .faq summary .pl:after{content:"";position:absolute;background:var(--brand);border-radius:2px}.manta .faq summary .pl:before{top:10px;left:3px;right:3px;height:2px}.manta .faq summary .pl:after{left:10px;top:3px;bottom:3px;width:2px;transition:opacity .25s}.manta .faq details[open] summary .pl:after{opacity:0}.manta .faq .ans{padding:0 4px 22px;color:var(--muted);font-size:.95rem;line-height:1.6}.manta .faq .ans a{color:var(--brand);text-decoration:underline}.manta-cta{padding-block:var(--section)}.manta .cta-box{border-radius:24px;padding:clamp(36px,6vw,72px);text-align:center;background:var(--brand-100)}.manta .cta-box.dark{background:var(--ink)}.manta .cta-box.dark h2,.manta .cta-box.dark .eyebrow{color:#fff}.manta .cta-box.dark p{color:#b9bac0}.manta .cta-box h2{font-size:clamp(1.9rem,4vw,2.8rem);margin-bottom:14px}.manta .cta-box p{color:var(--muted);max-width:50ch;margin:0 auto 26px;font-size:1.05rem}.manta .cta-box .cta-actions{display:flex;gap:18px;justify-content:center;align-items:center;flex-wrap:wrap}.manta-sticky{position:fixed;left:0;right:0;bottom:0;z-index:80;background:#ffffffdb;backdrop-filter:saturate(180%) blur(18px);-webkit-backdrop-filter:saturate(180%) blur(18px);border-top:1px solid var(--line);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.manta-sticky.show{transform:none}.manta .sticky-in{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:12px}.manta .sticky-info{display:flex;flex-direction:column;line-height:1.25}.manta .sticky-info b{font-weight:600;font-size:.98rem}.manta .sticky-info span{color:var(--muted);font-size:.86rem}.manta .sticky-in .btn{padding:.7em 1.4em}@media(max-width:900px){.manta .how-grid,.manta .hi-grid,.manta .box-grid{grid-template-columns:1fr 1fr}.manta .ww-grid,.manta .founder{grid-template-columns:1fr}}@media(max-width:560px){.manta .how-grid,.manta .hi-grid,.manta .box-grid{grid-template-columns:1fr}.manta .sticky-info b{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/manta-pdp.css.map */
