.tp--page{--g:#10B981;--g-mid:#059669;--g-deep:#065F46;--g-bright:#6EE7B7;--g-neon:#34D399;--ink:#1e1e1e;--ink-2:#5a5a5a;--ink-3:#7a7a7a;--line:#ebebeb;--wash:#f6f6f6;--mint:#ECFDF5;--night:#01261D;--night-2:#053F30;--r:42px;--r-card:24px;--r-sm:18px;--ease:cubic-bezier(.16,1,.3,1);--ease-s:cubic-bezier(.4,0,.2,1);--font:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tp--page *,.tp--page *:before,.tp--page *:after{box-sizing:border-box}.tp--page{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:76px}@media(prefers-reduced-motion:reduce){.tp--page{scroll-behavior:auto}}.tp--page{margin:0;font-family:var(--font);color:var(--ink);background:#fff;font-size:16px;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}.tp--page img,.tp--page svg{max-width:100%}.tp--page a{color:inherit}.tp--page h1,.tp--page h2,.tp--page h3{margin:0;letter-spacing:-.6px;line-height:1.14;font-weight:700}.tp--page p{margin:0}.tp--page ul,.tp--page ol{margin:0;padding:0;list-style:none}.tp--page .wrap{max-width:1280px;margin:0 auto;padding:0 16px}.tp--page .ic{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.tp--page .grad{background:linear-gradient(135deg,#fff 0%,var(--g) 68%,var(--g-bright) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.tp--page .grad-d{background:linear-gradient(135deg,var(--g-neon) 0%,var(--g) 50%,var(--g-deep) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.tp--page .grad-l{background:linear-gradient(135deg,var(--g) 0%,var(--g-mid) 45%,var(--g-deep) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;display:inline-block}.tp--page .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.js .tp--page [data-rv]{opacity:0;transform:translate3d(0,18px,0);transition:opacity .7s var(--ease),transform .7s var(--ease)}.js .tp--page [data-rv].on{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tp--page *,.tp--page *:before,.tp--page *:after{animation:none!important;transition:none!important}.js .tp--page [data-rv]{opacity:1;transform:none}}.tp--page .topbar{background:var(--night-2);color:#ffffffd1;font-size:12px;text-align:center;padding:7px 16px;letter-spacing:.2px}.tp--page .topbar b{color:var(--g-bright);font-weight:600}.tp--page .hd{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.tp--page .hd__in{display:flex;align-items:center;gap:18px;min-height:58px}.tp--page .logo{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-weight:800;font-size:15px;letter-spacing:-.3px;color:var(--ink);white-space:nowrap}.tp--page .logo__m{width:30px;height:30px;border-radius:10px;background:linear-gradient(135deg,var(--g) 0%,var(--g-deep) 100%);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 6px 14px -6px #10b981b3}.tp--page .logo__m .ic{width:17px;height:17px}.tp--page .logo span i{font-style:normal;color:var(--g-deep)}.tp--page .nav{display:none;gap:22px;margin-left:auto;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.4px}.tp--page .nav a{text-decoration:none;color:var(--ink-2);padding:6px 0;position:relative;transition:color .25s var(--ease-s)}.tp--page .nav a:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;border-radius:2px;background:var(--g);transition:right .3s var(--ease)}.tp--page .nav a:hover{color:var(--ink)}.tp--page .nav a:hover:after{right:0}.tp--page .hd__cta{margin-left:auto;display:inline-flex;align-items:center;gap:8px;background:var(--g);color:#fff;text-decoration:none;font-weight:600;font-size:13.5px;padding:10px 18px;border-radius:var(--r);box-shadow:0 8px 20px -8px #10b981a6;transition:transform .3s var(--ease),background .3s var(--ease)}.tp--page .hd__cta:hover{background:var(--g-mid);transform:translateY(-2px)}.tp--page .hd__cta .ic{width:16px;height:16px}@media(min-width:1080px){.tp--page .nav{display:flex}.tp--page .hd__cta{margin-left:0}}.tp--page .phd{position:relative;isolation:isolate;overflow:hidden;color:#fff;padding:20px 16px 34px;background-color:var(--night);background-image:radial-gradient(ellipse 60% 50% at 82% 12%,rgba(16,185,129,.3) 0%,transparent 55%),radial-gradient(ellipse 55% 45% at 8% 96%,rgba(6,95,70,.28) 0%,transparent 55%),linear-gradient(135deg,#01261d,#053f30 52%,#01261d)}.tp--page .phd__grain{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.5 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}.tp--page .phd__spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:0;mix-blend-mode:soft-light;transition:opacity .6s var(--ease);background:radial-gradient(circle 620px at var(--mx,50%) var(--my,28%),rgba(16,185,129,.12) 0%,rgba(16,185,129,.04) 26%,transparent 56%)}.tp--page .phd.spot .phd__spot{opacity:1}.tp--page .parts{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.tp--page .parts i{position:absolute;left:var(--l);top:var(--t);width:var(--s);height:var(--s);border-radius:50%;background:#10b98173;box-shadow:0 0 8px #10b98199;opacity:0;animation:flo var(--d) var(--ease-s) var(--dl) infinite}@keyframes flo{0%,to{transform:translateZ(0) scale(.6);opacity:0}20%{opacity:.5}50%{transform:translate3d(8px,-24px,0) scale(1);opacity:.8}80%{opacity:.4}}.tp--page .phd__in{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:15px;align-items:flex-start}.tp--page .bc{font-size:12.5px;color:#ffffff80;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.tp--page .bc a{text-decoration:none;color:#ffffff9e;transition:color .25s var(--ease-s)}.tp--page .bc a:hover{color:var(--g-bright)}.tp--page .bc li{display:inline-flex;align-items:center;gap:8px}.tp--page .bc li+li:before{content:"\b7";color:#ffffff47}.tp--page .bc [aria-current]{color:#ffffffe6;font-weight:600}.tp--page .pill{display:inline-flex;align-items:center;gap:9px;font-size:11.5px;font-weight:600;letter-spacing:1.1px;text-transform:uppercase;color:#ffffffd9;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:8px 16px;border-radius:var(--r);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff14}.tp--page .dot{width:7px;height:7px;border-radius:50%;background:var(--g);box-shadow:0 0 #10b981b3;animation:pls 2.4s var(--ease-s) infinite}@keyframes pls{0%,to{box-shadow:0 0 #10b981b3}50%{box-shadow:0 0 0 8px #10b98100}}.tp--page .phd h1{font-size:clamp(29px,4.6vw,44px);letter-spacing:-1.3px;text-wrap:balance;font-weight:700}.tp--page .answer{font-size:15.5px;line-height:1.62;color:#fffc;max-width:660px;border-left:3px solid var(--g);padding-left:16px}.tp--page .answer b{color:#fff;font-weight:600}.tp--page .chips{display:flex;flex-wrap:wrap;gap:9px}.tp--page .chip{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:500;padding:8px 15px 8px 8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--r);color:#ffffffeb;transition:transform .4s var(--ease),border-color .4s var(--ease),background .4s var(--ease),box-shadow .4s var(--ease)}.tp--page .chip:hover{transform:translateY(-2px);border-color:#10b98173;background:#10b98114;box-shadow:0 16px 32px -10px #10b98159}.tp--page .chip em{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:#10b9812e;color:var(--g)}.tp--page .chip em .ic{width:12px;height:12px;stroke-width:2.6}.tp--page .phd__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:3px}.tp--page .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;font-weight:600;font-size:14.5px;padding:14px 26px;border-radius:var(--r);border:0;cursor:pointer;font-family:inherit;transition:transform .4s var(--ease),background .4s var(--ease),box-shadow .4s var(--ease),border-color .4s var(--ease),color .4s var(--ease)}.tp--page .btn--g{background:linear-gradient(135deg,var(--g) 0%,#059669 100%);color:#fff;box-shadow:0 12px 28px -6px #10b98180,inset 0 1px #fff3}.tp--page .btn--g:hover{transform:translateY(-2px) scale(1.01);background:linear-gradient(135deg,var(--g-deep) 0%,#053F30 100%);box-shadow:0 20px 44px -8px #10b981a6,inset 0 1px #ffffff38}.tp--page .btn--ghost{background:#ffffff0a;color:#fff;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.tp--page .btn--ghost:hover{transform:translateY(-2px);background:#ffffff17;border-color:#ffffff4d}.tp--page .btn .ic{width:17px;height:17px;transition:transform .4s var(--ease)}.tp--page .btn:hover .ic--arw{transform:translate(3px)}@media(min-width:768px){.tp--page .phd{padding:22px 24px 42px}}.tp--page .toc{background:#fff;border-bottom:1px solid var(--line);padding:14px 16px}.tp--page .toc__in{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tp--page .toc__in::-webkit-scrollbar{display:none}.tp--page .toc__l{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:var(--ink-3);white-space:nowrap;flex:0 0 auto}.tp--page .toc a{flex:0 0 auto;font-size:13px;font-weight:600;text-decoration:none;color:var(--ink-2);background:var(--wash);border:1px solid var(--line);padding:7px 14px;border-radius:var(--r);white-space:nowrap;transition:all .3s var(--ease)}.tp--page .toc a:hover{color:var(--g-deep);border-color:#d1fae5;background:var(--mint);transform:translateY(-1px)}.tp--page .toc a.on{color:var(--g-deep);background:var(--mint);border-color:#d1fae5}.tp--page .sec{padding:52px 16px}.tp--page .sec--wash{background:var(--wash)}.tp--page .sec--white{background:#fff;border-top:1px solid #f0f0f0}.tp--page .head{max-width:820px;margin:0 auto 30px}.tp--page .head--c{text-align:center}.tp--page .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.9px;color:var(--g-deep);background:var(--mint);border:1px solid #D1FAE5;padding:7px 14px;border-radius:var(--r);margin-bottom:14px}.tp--page .eyebrow--dark{color:#ffffffa6;background:#ffffff0a;border-color:#ffffff17}.tp--page .eyebrow--dark i{width:24px;height:1px;background:linear-gradient(90deg,transparent,var(--g),transparent);display:block}.tp--page .h2{font-size:26px}.tp--page .lead{font-size:15.5px;line-height:1.6;color:var(--ink-2);margin-top:12px}.tp--page .lead--dark{color:#ffffffa6}.tp--page .body{max-width:1000px;margin:0 auto}.tp--page .body p{font-size:15px;color:var(--ink-2);margin-top:12px}.tp--page .body p strong{color:var(--ink)}.tp--page .body a{color:var(--g-deep);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media(min-width:768px){.tp--page .sec{padding:70px 24px}.tp--page .h2{font-size:33px;letter-spacing:-1px}.tp--page .lead{font-size:17px}}.tp--page .grid{display:grid;grid-template-columns:1fr;gap:14px;max-width:1000px;margin:0 auto}@media(min-width:700px){.tp--page .grid--2{grid-template-columns:repeat(2,1fr)}.tp--page .grid--3{grid-template-columns:repeat(3,1fr)}}.tp--page .card{background:#fff;border:1px solid var(--line);border-radius:var(--r-card);padding:22px 20px;transition:transform .3s var(--ease-s),border-color .3s var(--ease-s),box-shadow .3s var(--ease-s)}.tp--page .card:hover{transform:translateY(-4px);border-color:#d1fae5;box-shadow:0 18px 40px -14px #10b98147}.tp--page .card__i{width:40px;height:40px;border-radius:50%;background:var(--mint);color:var(--g-deep);display:flex;align-items:center;justify-content:center;margin-bottom:12px}.tp--page .card__i .ic{width:20px;height:20px}.tp--page .card h3{font-size:17px;letter-spacing:-.3px}.tp--page .card p{font-size:14px;color:var(--ink-2);margin-top:8px;line-height:1.55}.tp--page .card--no .card__i{background:#fdecec;color:#b4342c}.tp--page .card--no:hover{border-color:#f6d6d3;box-shadow:0 18px 40px -14px #b4342c33}.tp--page ul.tick{margin-top:14px;display:grid;gap:9px}.tp--page ul.tick li{display:flex;gap:10px;font-size:14.5px;color:var(--ink-2)}.tp--page ul.tick .ic{width:16px;height:16px;color:var(--g);margin-top:4px}.tp--page ul.tick.no .ic{color:#b4342c}.tp--page .steps{counter-reset:s;display:grid;gap:12px;max-width:1000px;margin:0 auto}.tp--page .stp{counter-increment:s;position:relative;display:flex;gap:16px;background:#fff;border:1px solid var(--line);border-radius:var(--r-card);padding:20px 20px 20px 18px;transition:transform .3s var(--ease-s),border-color .3s var(--ease-s),box-shadow .3s var(--ease-s)}.tp--page .stp:hover{transform:translateY(-3px);border-color:#d1fae5;box-shadow:0 16px 36px -14px #10b98147}.tp--page .stp:before{content:counter(s,decimal-leading-zero);flex:0 0 auto;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--mint),#D1FAE5);color:var(--g-deep);font-size:14px;font-weight:800;letter-spacing:-.5px;border:1px solid #D1FAE5}.tp--page .stp__b{min-width:0;padding-top:2px}.tp--page .stp__b h3{font-size:16.5px;letter-spacing:-.3px}.tp--page .stp__b p{font-size:14px;color:var(--ink-2);margin-top:6px;line-height:1.55}.tp--page .stp__m{display:inline-flex;margin-top:10px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--g-deep);background:var(--mint);border:1px solid #D1FAE5;padding:4px 11px;border-radius:var(--r)}.tp--page .stp--dark{background:#ffffff0a;border-color:#ffffff1a;color:#fff;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.tp--page .stp--dark:before{background:#10b98129;border-color:#10b98166;color:var(--g-bright)}.tp--page .stp--dark .stp__b p{color:#ffffffad}.tp--page .stp--dark .stp__m{color:var(--g-neon);background:#10b9811f;border-color:#10b98140}.tp--page .stp--dark:hover{border-color:#10b9816b;background:#10b98112;box-shadow:0 18px 40px -14px #10b98166}.tp--page .dark{position:relative;overflow:hidden;color:#fff;padding:58px 16px 64px;isolation:isolate;background:linear-gradient(180deg,#011a14,#053f30 30% 70%,#011a14)}.tp--page .dark__mesh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,#000 25%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 25%,transparent 75%)}.tp--page .dark__glow{position:absolute;z-index:-1;pointer-events:none;filter:blur(60px)}.tp--page .dark__glow--a{top:8%;left:6%;width:45%;height:60%;background:radial-gradient(ellipse at center,rgba(16,185,129,.18),transparent 60%)}.tp--page .dark__glow--b{bottom:4%;right:6%;width:50%;height:60%;background:radial-gradient(ellipse at center,rgba(52,211,153,.12),transparent 60%)}.tp--page .dark h2,.tp--page .dark h3{color:#fff}.tp--page .dark .body p{color:#ffffffb3}.tp--page .dark .body a{color:var(--g-bright)}.tp--page .note{max-width:1000px;margin:20px auto 0;display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.55;color:#ffffff9e;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-sm);padding:15px 17px}.tp--page .note .ic{width:17px;height:17px;color:var(--g-bright);margin-top:2px}@media(min-width:768px){.tp--page .dark{padding:76px 24px 84px}}.tp--page .cmp{margin:0 auto;max-width:1000px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--line);border-radius:var(--r-card);background:#fff}.tp--page table{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.tp--page th,.tp--page td{text-align:left;padding:13px 15px;border-bottom:1px solid var(--line);vertical-align:top}.tp--page tbody tr:last-child td{border-bottom:0}.tp--page thead th{background:var(--mint);color:var(--g-deep);font-size:12px;text-transform:uppercase;letter-spacing:.6px;font-weight:700}.tp--page tbody th{font-weight:700;color:var(--ink)}.tp--page tbody tr:hover{background:#fafffc}.tp--page td b{color:var(--g-deep)}.tp--page td.no b{color:#b4342c}.tp--page .push{display:grid;gap:22px;background:linear-gradient(135deg,#053F30 0%,#022C22 55%,var(--g-deep) 100%);border-radius:var(--r-card);padding:28px 22px;color:#fff;position:relative;overflow:hidden;max-width:1000px;margin:0 auto}.tp--page .push:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 88% 14%,rgba(16,185,129,.28),transparent 52%)}.tp--page .push>*{position:relative;z-index:1}.tp--page .push h2{font-size:24px}.tp--page .push p{font-size:14.5px;line-height:1.6;color:#ffffffc7;margin-top:10px}.tp--page .push__side{display:flex;flex-direction:column;gap:11px}.tp--page .push__side .btn{width:100%}.tp--page .meta{display:flex;flex-direction:column;gap:9px;font-size:13px;color:#ffffffa8;margin-top:16px}.tp--page .meta span{display:inline-flex;align-items:center;gap:9px}.tp--page .meta .ic{width:15px;height:15px;color:var(--g-bright)}@media(min-width:768px){.tp--page .push{grid-template-columns:1fr 300px;align-items:center;padding:36px 34px}.tp--page .push h2{font-size:29px}.tp--page .meta{flex-direction:row;flex-wrap:wrap;gap:8px 22px}}.tp--page .faq{max-width:880px;margin:0 auto;display:grid;gap:10px}.tp--page details{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;transition:border-color .25s var(--ease-s),box-shadow .25s var(--ease-s)}.tp--page details[open]{border-color:#d1fae5;box-shadow:0 8px 24px -12px #10b98147}.tp--page summary{cursor:pointer;list-style:none;padding:16px 46px 16px 18px;font-size:15px;font-weight:600;position:relative}.tp--page summary::-webkit-details-marker{display:none}.tp--page summary:after{content:"";position:absolute;right:20px;top:50%;width:9px;height:9px;border-right:2px solid var(--g);border-bottom:2px solid var(--g);transform:translateY(-70%) rotate(45deg);transition:transform .3s var(--ease)}.tp--page details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.tp--page details p{padding:0 18px 17px;font-size:14.5px;color:var(--ink-2);line-height:1.62}.tp--page details a{color:var(--g-deep);font-weight:600}.tp--page .ft{background:var(--night);color:#ffffff9e;padding:48px 16px 30px;font-size:14px}.tp--page .ft__g{display:grid;grid-template-columns:1fr;gap:28px;max-width:1280px;margin:0 auto}.tp--page .ft h4,.tp--page .ft .ft__h{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;color:#fff;margin:0 0 12px}.tp--page .ft li{margin-bottom:8px}.tp--page .ft a{color:#ffffff9e;text-decoration:none;transition:color .25s var(--ease-s)}.tp--page .ft a:hover{color:var(--g-bright)}.tp--page .ft__brand{font-size:13.5px;line-height:1.7}.tp--page .ft__logo{color:#fff;font-weight:800;font-size:16px;margin-bottom:10px;display:inline-flex;align-items:center;gap:9px}.tp--page .ft__legal{max-width:1280px;margin:30px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.09);font-size:12.5px;line-height:1.7;color:#ffffff73}.tp--page .ft__legal a{text-decoration:underline}@media(min-width:768px){.tp--page .ft__g{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:36px}}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:76px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body[data-template=page]{margin:0;overflow-x:clip}.tp--page{box-sizing:border-box;display:block}.tp--page .body h2{font-size:25px;margin:40px 0 6px;letter-spacing:-.6px;scroll-margin-top:82px}.tp--page .body h2:first-child{margin-top:0}.tp--page .body h3{font-size:18.5px;margin:26px 0 4px;letter-spacing:-.4px;scroll-margin-top:82px}.tp--page .body h4{font-size:16.5px;margin:22px 0 4px;letter-spacing:-.3px}.tp--page .body ul,.tp--page .body ol{margin:12px 0 0;padding-left:22px;font-size:15px;color:var(--ink-2);line-height:1.68}.tp--page .body ul{list-style:disc}.tp--page .body ol{list-style:decimal}.tp--page .body li{margin-top:7px}.tp--page .body li::marker{color:var(--g-deep)}.tp--page .body strong,.tp--page .body b{color:var(--ink)}.tp--page .body em{font-style:italic}.tp--page .body img{display:block;max-width:100%;height:auto;border-radius:16px;margin:20px 0 0}.tp--page .body blockquote{margin:20px 0 0;padding:14px 18px;border-left:3px solid var(--g-bright);background:var(--wash);border-radius:0 14px 14px 0;font-size:15px;color:var(--ink-2)}.tp--page .body hr{border:0;border-top:1px solid var(--line);margin:30px 0 0}.tp--page .body code{font-family:var(--mono);font-size:13.5px;background:var(--wash);padding:2px 6px;border-radius:6px}.tp--page .body table{background:#fff}.tp--page .body .cmp{margin-top:20px}.tp--page .body>p:first-child{margin-top:0}.tp--page .toc[hidden]{display:none}.tp--page .brg{display:none;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;flex-direction:column;gap:4px;border:1px solid var(--line);background:#fff;border-radius:12px;cursor:pointer;padding:0}.tp--page .brg span{display:block;width:19px;height:2px;background:var(--ink);border-radius:2px;transition:transform .25s,opacity .25s}.tp--page .hd.is-open .brg span:nth-child(1){transform:translateY(6px) rotate(45deg)}.tp--page .hd.is-open .brg span:nth-child(2){opacity:0}.tp--page .hd.is-open .brg span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:1079px){.tp--page .brg{display:flex}.tp--page .hd__in{position:relative;gap:10px}.tp--page .nav{display:flex!important;position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;background:#fff;border-top:1px solid var(--line);box-shadow:0 20px 44px -20px #053f3047;max-height:0;overflow:hidden;transition:max-height .32s var(--ease,ease);z-index:70}.tp--page .hd.is-open .nav{max-height:460px}.tp--page .nav a{padding:15px 20px;border-bottom:1px solid var(--line);font-size:15.5px;white-space:nowrap}.tp--page .hd__cta{padding:9px 13px;font-size:13px}.tp--page .logo span:not(.logo__m){font-size:15px;white-space:nowrap}}.tp--page .sec--wash{background:linear-gradient(180deg,#f8fbf9 0%,var(--wash) 42%,#f4f9f6 100%);position:relative;isolation:isolate}.tp--page .sec--wash:before{content:"";position:absolute;inset:0 0 auto 0;height:260px;pointer-events:none;z-index:-1;background:radial-gradient(720px 240px at 18% 0%,rgba(16,185,129,.085),transparent 62%),radial-gradient(600px 210px at 86% 6%,rgba(110,231,183,.065),transparent 60%)}.tp--page .tablewrap,.tp--page .iv-tablewrap{border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;background:#fff;box-shadow:0 1px 2px #053f300a,0 18px 40px -22px #053f3029}.tp--page thead th{background:linear-gradient(180deg,#ecfdf5,#d1fae5);color:var(--g-deep);border-bottom:1px solid #D1FAE5;letter-spacing:.06em}.tp--page tbody tr{transition:background .2s var(--ease-s)}.tp--page tbody tr:nth-child(2n){background:#fbfefc}.tp--page tbody tr:hover{background:#ecfdf5}.tp--page details{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);margin-bottom:10px;padding:0 18px;transition:border-color .3s var(--ease),box-shadow .3s var(--ease),transform .3s var(--ease)}.tp--page details:hover{border-color:#d1fae5;transform:translateY(-2px);box-shadow:0 16px 34px -18px #10b98147}.tp--page details[open]{border-color:#d1fae5;box-shadow:0 20px 44px -20px #10b9813d;background:linear-gradient(180deg,#fbfefc,#fff)}.tp--page .cards3>*,.tp--page .steps>*,.tp--page .card{border-radius:var(--r-card);box-shadow:0 1px 2px #053f300d,0 14px 32px -18px #053f302e;transition:transform .35s var(--ease),box-shadow .35s var(--ease),border-color .35s var(--ease)}.tp--page .cards3>*:hover,.tp--page .steps>*:hover,.tp--page .card:hover{transform:translateY(-4px);border-color:#d1fae5;box-shadow:0 24px 48px -18px #10b98133,0 10px 22px -8px #053f301a}.tp--page .dark{background:radial-gradient(900px 420px at 14% 0%,rgba(16,185,129,.16),transparent 60%),radial-gradient(760px 380px at 88% 12%,rgba(52,211,153,.1),transparent 62%),linear-gradient(165deg,var(--night) 0%,var(--night-2,#053F30) 100%)}.tp--page .btn--g{box-shadow:0 12px 28px -6px #10b98180,inset 0 1px #fff3}.tp--page .btn--g:hover{transform:translateY(-2px);box-shadow:0 20px 44px -8px #10b9819e}@media(prefers-reduced-motion:reduce){.tp--page *{transition:none!important}}@media(max-width:859px){.tp--page .topbar{display:none}}@media(max-width:859px){.tp--page .hd__in{display:grid;grid-template-columns:44px 1fr auto;align-items:center;gap:10px}.tp--page .brg{order:1;justify-self:start}.tp--page .logo{order:2;justify-self:center;font-size:14.5px;white-space:nowrap}.tp--page .hd__cta,.tp--page .wa{order:3;justify-self:end}.tp--page .nav{grid-column:1 / -1;order:4}}.tp--page .hd__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 auto;border:1px solid rgba(1,38,29,.14);border-radius:14px;color:#022c22;background:#fff;text-decoration:none;transition:border-color .3s,transform .3s}.tp--page .hd__cart:hover{border-color:#10b9818c;transform:translateY(-2px)}.tp--page .hd__cart .ic{width:18px;height:18px}.tp--page .hd__cn{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#10b981;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}@media(max-width:859px){.tp--page .hd__in{grid-template-columns:44px 1fr auto auto}.tp--page .hd__cart{order:3}.tp--page .hd__cta{order:4}}@media(max-width:479px){.tp--page .hd__in{position:relative}.tp--page .logo{position:static;transform:none;font-size:11.5px;letter-spacing:.05em;min-width:0;overflow:hidden;white-space:nowrap;justify-self:center}.tp--page .logo__m{width:24px;height:24px;flex:0 0 auto}.tp--page .hd__cta{font-size:0;gap:0;padding:12px;width:42px;height:42px;justify-content:center}.tp--page .hd__cta .ic{width:19px;height:19px;margin:0}}@media(max-width:859px){.tp--page .hd__cart{justify-self:end;margin-left:auto}}@media(min-width:1080px)and (max-width:1279px){.tp--page .nav{gap:13px;font-size:12px}.tp--page .nav a{white-space:nowrap}}.tp--page .iv-tablewrap,.tp--page .tablewrap,.tp--page .rf-twrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.tp--page details summary{cursor:pointer;padding-right:58px!important;position:relative}.tp--page details summary:after{content:"+"!important;position:absolute!important;right:14px!important;top:50%!important;width:30px!important;height:30px!important;border:none!important;border-radius:50%!important;background:#10b981!important;color:#fff!important;font-size:20px!important;font-weight:700!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 12px -4px #10b98199!important;transform:translateY(-50%) rotate(0)!important;transition:transform .3s ease,background .3s ease!important}.tp--page details[open]>summary:after{transform:translateY(-50%) rotate(45deg)!important;background:#047857!important}.tp--page details summary:hover{background:#10b98112}.tp--page details summary:hover:after{background:#059669!important}.tp--page .logo{display:flex;align-items:center;flex:0 0 auto;overflow:visible;text-decoration:none}.tp--page .logo__img{display:block;height:34px;width:auto;max-width:210px}@media(max-width:600px){.tp--page .logo__img{height:28px;max-width:160px}}@media(max-width:380px){.tp--page .logo__img{height:25px;max-width:138px}}.tp--page .logo{flex-direction:column;align-items:flex-start;gap:2px;line-height:1}.tp--page .logo__img{height:40px;max-width:250px}.tp--page .logo__bl{font-size:9.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:#065f46;white-space:nowrap}@media(max-width:820px){.tp--page .logo__bl{display:none}}@media(max-width:600px){.tp--page .logo__img{height:33px;max-width:190px}}@media(max-width:380px){.tp--page .logo__img{height:29px;max-width:165px}}.tp--page .logo{flex-direction:row;align-items:center;gap:0}.tp--page .logo__bl{display:none}.tp--page .logo__img{height:46px;max-width:250px}@media(max-width:600px){.tp--page .logo__img{height:36px;max-width:180px}}@media(max-width:380px){.tp--page .logo__img{height:31px;max-width:155px}}@media(max-width:600px){.tp--page .logo__img{height:44px;max-width:225px}}@media(max-width:380px){.tp--page .logo__img{height:38px;max-width:195px}}.tp--page .logo__img{height:52px;max-width:290px}@media(max-width:600px){.tp--page .logo__img{height:40px;max-width:200px}}@media(max-width:400px){.tp--page .logo__img{height:36px;max-width:178px}}@media(max-width:360px){.tp--page .logo__img{height:32px;max-width:158px}}@media(min-width:1080px){.tp--page .nav .nav__x{display:none}}.t2.tp{--g:#047857;--g-mid:#065F46;--g-deep:#065F46;--g-bright:#86EFC0;--g-neon:#34D399;--ink:#0A2540;--ink-2:#425466;--ink-3:#5F6368;--line:#E3E8EE;--wash:#F6F9FC;--mint:#ECFDF5;--night:#01261D;--night-2:#053F30;--r-card:16px;--r-sm:12px;background:#fff;color:#0a2540}.t2.tp .tp-top{padding-bottom:40px}.t2.tp .tp-hero{padding-bottom:0}.t2.tp .tp-hero h1{margin-top:12px;font-size:34px;line-height:1.08;letter-spacing:-.028em;font-weight:700;color:#fff;text-wrap:balance}.t2.tp .tp-hero .grad{display:inline;background:none;-webkit-text-fill-color:currentColor;color:#86efc0}.t2.tp .tp-hero .t2-sub{max-width:760px}.t2.tp .tp-hero .t2-sub a{color:#fff;text-decoration:underline;text-underline-offset:3px}.t2.tp .tp-answer{margin-top:16px;padding:14px 16px;border-radius:14px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38;font-size:15.5px}.t2.tp .answer__l{display:block;margin-bottom:4px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#86efc0}.t2.tp .tp-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:14px;font-size:13px;font-weight:600;color:#ffffffe6}.t2.tp .tp-meta span{display:inline-flex;align-items:center;gap:6px}.t2.tp .tp-meta .ic{width:15px;height:15px;color:#86efc0}.t2.tp .tp-ctas{display:grid;gap:10px;margin-top:22px}.t2.tp .tp-hero .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:auto;height:52px;padding:0 24px;border:0;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;transform:none}.t2.tp .tp-hero .btn .ic{width:18px;height:18px}.t2.tp .tp-hero .btn--g{background:#fff;color:#0a2540!important;box-shadow:0 13px 27px -8px #00000059}.t2.tp .tp-hero .btn--g svg{color:#047857}.t2.tp .tp-hero .btn--ghost{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px #ffffff73}.t2.tp .tp-hero .srch{display:flex;align-items:center;gap:8px;max-width:640px;margin-top:20px;padding:6px;border-radius:14px;background:#fff;box-shadow:0 30px 60px -30px #00000073}.t2.tp .tp-hero .srch__f{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding-left:10px;color:#5f6368}.t2.tp .tp-hero .srch__f .ic{width:20px;height:20px}.t2.tp .tp-hero .srch input{flex:1;min-width:0;width:100%;height:46px;border:0;outline:0;background:transparent;font:inherit;font-size:16px;color:#0a2540}.t2.tp .tp-hero .srch .btn{height:46px;padding:0 18px;background:#047857;color:#fff!important;box-shadow:none}.t2.tp .tp-hero .srch .btn svg{color:#fff}.t2.tp .tp-hero .hint{margin-top:10px;font-size:13.5px;line-height:1.5;color:#ffffffe0}.t2.tp .tp-hero .hint b{color:#fff}.t2.tp .t2-sec>.wrap{max-width:1120px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.t2.tp .btn{border-radius:12px}.t2.tp .btn--g{background:#047857;color:#fff!important;box-shadow:0 13px 27px -8px #04785773}.t2.tp .btn--g svg{color:#fff}.t2.tp .t2-sh .px-h2,.t2.tp .head .px-h2{color:#0a2540}.t2.tp .tp-lc{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none}.t2.tp .tp-lc a{display:flex;flex-direction:column;height:100%;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e3e8ee,0 12px 24px -16px #0a254040;overflow:hidden;text-decoration:none;color:#0a2540}.t2.tp .tp-lc img,.t2.tp .tp-lc__ph{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#f6f9fc}.t2.tp .tp-lc__ph{display:grid;place-items:center;color:#047857}.t2.tp .tp-lc__ph .t2-i{width:40px;height:40px}.t2.tp .tp-lc__t{display:grid;gap:2px;padding:12px 14px 14px}.t2.tp .tp-lc__t b{font-size:15px;line-height:1.3;font-weight:600}.t2.tp .tp-lc__t small{font-size:13px;color:#5f6368}.t2.tp .tp-pg{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:28px}.t2.tp .tp-pg a,.t2.tp .tp-pg span{display:inline-grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border-radius:12px;box-shadow:inset 0 0 0 1px #e3e8ee;color:#0a2540;font-weight:600;text-decoration:none}.t2.tp .tp-pg [aria-current]{background:#053f30;color:#fff;box-shadow:none}@media(min-width:760px){.t2.tp .tp-ctas{grid-template-columns:auto auto;justify-content:start}.t2.tp .tp-lc{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.t2.tp .tp-hero h1{font-size:50px}.t2.tp .tp-top{padding-bottom:60px}.t2.tp .tp-lc{grid-template-columns:repeat(4,1fr);gap:16px}}.t2.tp .px-crumb ol,.t2.tp .px-crumb li,.t2.tp .px-crumb [aria-current]{color:#ffffffd9;opacity:1}.t2.tp .px-crumb a{color:#fff!important;opacity:1;font-weight:500;text-decoration:underline;text-decoration-color:#ffffff73;text-underline-offset:3px}.t2.tp .tp-hero .srch .btn{background:#065f46}.t2.tp :is(.cform,.push,.wabox,.dark) :is(h2,.px-h2){color:#fff;-webkit-text-fill-color:currentColor}.t2.tp :is(.cform,.push,.wabox,.dark) .grad{background-image:linear-gradient(135deg,#fff,#86efc0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.t2.tp details summary:has(.t2-c-x):after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/t02-p-page.css.map */
