/** Shopify CDN: Minification failed

Line 125:8 Unexpected "\")[1].split(\""

**/
#tli-pp{display:block;background:#f4f1ea;font-family:Inter,system-ui,sans-serif;color:#1b1814;padding:1px 0}
#tli-pp{margin:0;background:#f4f1ea;font:15px/1.6 Inter,system-ui,sans-serif;color:#1b1814}
#tli-pp .wrap{max-width:1100px;margin:0 auto;padding:24px}
#tli-pp .topb{background:#1b1814;color:#fff}
#tli-pp .topb .wrap{padding:28px 24px}
#tli-pp .topb h1{font:600 28px "DM Sans";margin:0}
#tli-pp .topb ul{margin:10px 0 0;padding-left:20px;color:#d9d3c7}
#tli-pp h2{font:600 22px "DM Sans";margin:44px 0 10px}
#tli-pp .card{background:#fff;border:1px solid #e6dfd1;border-radius:18px;margin:22px 0;overflow:hidden}
#tli-pp .chd{padding:14px 20px;border-bottom:1px solid #e6dfd1;font-weight:600;display:flex;gap:10px;align-items:center}
#tli-pp .chd i{font-style:normal;background:#1b1814;color:#fff;border-radius:6px;padding:1px 8px;font-size:12px}
#tli-pp .yb{background:#fff4b8;border-bottom:1px solid #e9d36a;padding:9px 20px;font-size:13.5px}
#tli-pp .body{padding:26px 30px;background:#f6f3ec}
#tli-pp .rgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;padding:26px 20px;background:#fff}
#tli-pp .rgrid figure{margin:0;text-align:center;font-size:12.5px;color:#4a4336;line-height:1.35}
#tli-pp .rgrid figcaption{margin-top:12px}
#tli-pp .rgrid b{display:block;font-size:11px;background:#1b1814;color:#fff;border-radius:5px;width:max-content;margin:0 auto 4px;padding:0 6px}
#tli-pp .avw{display:inline-block;width:max-content;height:max-content;line-height:0;border-radius:50%;padding:4px;position:relative;flex:none}
#tli-pp .av{width:84px;height:84px;border-radius:50%;position:relative;background:#fff}
#tli-pp .av.lg{display:flex;align-items:center;justify-content:center;border:1px solid #ece6da}
#tli-pp .av.lg img{width:66%;height:66%;object-fit:contain}
#tli-pp .av.ph img{width:100%;height:100%;border-radius:50%;object-fit:cover}
#tli-pp .bdg{position:absolute;right:-4px;bottom:-4px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3px #e6dfd1;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:2}
#tli-pp .bdg img{width:20px!important;height:20px!important;object-fit:contain;border-radius:0!important}
#tli-pp .pro{outline:1.5px dashed #b9a57f;outline-offset:1px}
@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}
@keyframes spin{to{--a:360deg}}
@keyframes rot{to{transform:rotate(360deg)}}
#tli-pp .r1{background:conic-gradient(from var(--a),#2f7d5b,#b8f05a,#2f7d5b,#9fd6b5,#2f7d5b);animation:spin 5s linear infinite;padding:5px}
#tli-pp .r1 .av{box-shadow:0 0 0 2px #fff}
#tli-pp .r2{outline:2.5px solid #2f7d5b;outline-offset:2px;animation:glow 2.4s ease-in-out infinite}
@keyframes glow{0%,100%{box-shadow:0 0 0 0 rgba(47,125,91,0)}50%{box-shadow:0 0 0 8px rgba(47,125,91,.18)}}
#tli-pp .r3{outline:2.5px solid #2f7d5b;outline-offset:2px}
#tli-pp .r3:after{content:"✦";position:absolute;top:-4px;right:4px;color:#e0b84c;font-size:16px;line-height:1;animation:tw 1.8s ease-in-out infinite}
@keyframes tw{0%,100%{opacity:.3;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(25deg)}}
#tli-pp .r4{box-shadow:0 0 0 2.5px #2f7d5b,0 0 0 5px #fff,0 0 0 6.5px #d6b25e}
#tli-pp .r5{background:linear-gradient(135deg,#2f7d5b,#d6b25e);padding:4px}
#tli-pp .r5 .av{box-shadow:0 0 0 2px #fff}
#tli-pp .r6{outline:2.5px solid #2f7d5b;outline-offset:2px;overflow:hidden}
#tli-pp .r6 .av{overflow:hidden}
#tli-pp .r6:after{content:"";position:absolute;inset:-10px;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.75) 50%,transparent 60%);animation:shine 3.2s ease-in-out infinite;border-radius:50%}
@keyframes shine{0%{transform:translateX(-120%)}60%,100%{transform:translateX(120%)}}
#tli-pp .r7{outline:2.5px solid #2f7d5b;outline-offset:2px}
#tli-pp .r7:after{content:"✓";position:absolute;left:-2px;top:-2px;width:22px;height:22px;border-radius:50%;background:#2f7d5b;color:#fff;font:700 12px/22px Inter;box-shadow:0 0 0 2px #fff}
#tli-pp .r8:before{content:"";position:absolute;inset:-2px;border-radius:50%;border:2.5px dashed #2f7d5b;animation:rot 12s linear infinite}
#tli-pp .r9{box-shadow:0 0 0 1.5px #c9a34a,0 8px 22px rgba(201,163,74,.35)}
#tli-pp .r10{outline:1.5px solid #cfe2d7;outline-offset:2px}
#tli-pp .r10:before{content:"";position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle at 50% 2px,#2f7d5b 3px,transparent 3.5px),radial-gradient(circle at 2px 50%,#b8f05a 3px,transparent 3.5px),radial-gradient(circle at 98% 70%,#d6b25e 3px,transparent 3.5px);animation:rot 6s linear infinite}
#tli-pp .r11{box-shadow:0 0 0 4px #2f7d5b,0 0 26px 6px rgba(184,240,90,.45)}
#tli-pp .r12{outline:2.5px solid #2f7d5b;outline-offset:2px}
#tli-pp .r12:after{content:"Top pro";position:absolute;left:50%;bottom:-10px;transform:translateX(-50%);background:#2f7d5b;color:#fff;font:700 10px/1 Inter;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:20px;white-space:nowrap;box-shadow:0 0 0 2px #fff}
#tli-pp .fi{background:#fff;border:1px solid #e6dfd1;border-radius:18px;padding:34px 40px}
#tli-pp .hero{display:flex;gap:24px;align-items:flex-start}
#tli-pp .id{min-width:0;max-width:720px}
#tli-pp .eb{margin:0;font:600 11.5px Inter;letter-spacing:.12em;text-transform:uppercase;color:#8a8170}
#tli-pp h3{margin:4px 0 0;font-family:var(--nf);font-weight:500;font-size:36px;line-height:1.12;letter-spacing:-.01em}
#tli-pp .meta{margin:6px 0 0;color:#6f6656;font-size:15px}
#tli-pp .sum{margin:14px 0 0;font-size:16px;color:#3d372c}
#tli-pp .ch{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 18px}
#tli-pp .c{font-size:12.5px;border-radius:7px;padding:3px 9px;font-weight:500}
#tli-pp .f1{border:1px dashed #cfc6b4;color:#8b8374}
#tli-pp .btn{display:inline-flex;align-items:center;gap:6px;padding:11px 20px;border-radius:10px;font:600 14.5px Inter;background:#1f4a3a;color:#fff;text-decoration:none}
#tli-pp .bn1{background:#fff8e0;border:1px solid #f0dcb4;color:#7a5512;border-radius:12px;padding:12px 16px;font-size:14px;margin-bottom:26px}
#tli-pp .bn1 a{font-weight:600;text-decoration:underline;margin-left:4px}
#tli-pp .secs{margin-top:30px}
#tli-pp .sec{padding:22px 0;border-top:1px solid #eee6d6}
#tli-pp h4{margin:0 0 12px;font-family:var(--tf);font-weight:600;font-size:20px;letter-spacing:-.01em}
#tli-pp .sec p{margin:0 0 8px;max-width:720px}
#tli-pp .lead{color:#6f6656;font-size:14px}
#tli-pp .src{font-size:12.5px;color:#8b8374}
#tli-pp .m5 .secs{border-left:2px solid #dfe9e2;margin-left:42px;padding-left:44px}
#tli-pp .m5 .sec{border:0;position:relative;padding:14px 0 22px}
#tli-pp .m5 .sec:before{content:"";position:absolute;left:-51px;top:21px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #2f7d5b}
#tli-pp .m5b .secs{border-left:2px solid #dfe9e2;margin-left:42px;padding-left:44px}
#tli-pp .m5b .sec{border:0;position:relative;padding:14px 0 22px}
#tli-pp .m5b .sec:before{content:"";position:absolute;left:-50px;top:22px;width:10px;height:10px;border-radius:50%;background:#2f7d5b}
#tli-pp .m5b .sec+.sec{border-top:1px solid #f0ebe0}
#tli-pp .m5c .secs{border-left:1px solid #e6dfd1;margin-left:42px;padding-left:44px}
#tli-pp .m5c .sec{border:0;position:relative;padding:14px 0 22px}
#tli-pp .m5c .sec:before{content:"";position:absolute;left:-49px;top:24px;width:9px;height:1px;background:#b9b09f}
#tli-pp .g1{list-style:none;padding:0;margin:8px 0 0;font-size:15px;max-width:520px}
#tli-pp .g1 li{padding:6px 0;border-bottom:1px solid #f2ede3}
#tli-pp .g1 .y{color:#1f6b45}
#tli-pp .g1 .u{color:#a39b8c}
#tli-pp .n1{border-collapse:collapse;font-size:15px;width:100%;max-width:420px}
#tli-pp .n1 td{padding:6px 0;border-bottom:1px solid #f2ede3}
#tli-pp .n1 td+td{text-align:right;color:#6f6656}
#tli-pp .ir{display:flex;flex-direction:column;gap:8px;font-size:15px;color:#4a4336}
#tli-pp .ir span{display:flex;align-items:center;gap:10px}
#tli-pp .i{width:18px;height:18px;color:#b5ad9e;flex:none}
#tli-pp .frm{display:flex;flex-direction:column;gap:10px;max-width:620px}
#tli-pp .frm textarea,#tli-pp .frm input{font:inherit;font-size:14.5px;border:1px solid #e6dfd1;border-radius:10px;padding:11px 13px;background:#faf8f3}
#tli-pp .frm textarea{min-height:90px}
#tli-pp .frm .r{display:flex;gap:10px}
#tli-pp .frm .r input{flex:1}
#tli-pp .oth{display:flex;flex-wrap:wrap;gap:10px}
#tli-pp .oth span{border:1px solid #e6dfd1;border-radius:10px;padding:10px 14px;font-size:14px}
#tli-pp h3{text-wrap:balance;max-width:620px}
#tli-pp .sum{text-wrap:pretty}
#tli-pp .av.ini{width:84px;height:84px;border-radius:16px;background:#fbf9f4;border:1.5px dashed #d6cdbb;display:flex;align-items:center;justify-content:center;font:600 24px "DM Sans";color:#b3a78e}
#tli-pp .avw.sq{border-radius:18px;padding:4px}
#tli-pp .e1{background:#2f7d5b;color:#fff}
#tli-pp .e2{border:1px solid #9fc8b2;color:#1f6b45;background:#fff}
#tli-pp .ls{font-size:14.5px;color:#1f6b45;font-weight:500}
#tli-pp .ch.tight{margin:8px 0 0}
#tli-pp .g{color:#1f6b45;font-weight:500}
#tli-pp .f1t{color:#8b8374;border-bottom:1px dashed #cfc6b4}
#tli-pp .rt{margin-left:auto;flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:8px;padding-left:20px}
#tli-pp .rt.stack .c{display:block}
#tli-pp .codes{display:flex;align-items:center;gap:5px}
#tli-pp .codes small{font-size:12px;color:#8b8374;margin-right:2px}
#tli-pp .codes span{font:700 11px Inter;letter-spacing:.05em;background:#e3f1e9;color:#1f6b45;border-radius:6px;padding:3px 7px}
#tli-pp .hero .id{flex:1}
#tli-pp .lab{font:600 13px Inter;margin:22px 0 6px}
#tli-pp .lab span{background:#1b1814;color:#fff;border-radius:5px;padding:1px 7px;margin-right:8px}
#tli-pp .trio{display:flex;flex-direction:column;gap:12px}
#tli-pp .ta{width:100%;max-width:640px;min-height:118px;font:14.5px/1.55 Inter;border:1px solid #e6dfd1;border-radius:10px;padding:12px 14px;background:#faf8f3;color:#1b1814}
#tli-pp .ta::placeholder{color:#9a917f}
#tli-pp .flab{font:600 14px Inter;margin:0 0 6px}
#tli-pp ")[1].split("
.oc .av{width:var(--s)!important;height:var(--s)!important}
#tli-pp .oc .av.ini{width:var(--s)!important;height:var(--s)!important}
#tli-pp .oc b{display:block}
#tli-pp .f{max-width:640px}
#tli-pp .f label{display:block;font:600 13.5px Inter;margin:0 0 6px}
#tli-pp .f label small{font-weight:400;color:#8b8374}
#tli-pp .f .ta{width:100%;box-sizing:border-box;display:block}
#tli-pp .f textarea.ta{min-height:150px}
#tli-pp .row2{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}
#tli-pp .row2 .ta{min-height:0}
#tli-pp .f .sendrow{display:flex;justify-content:space-between;align-items:center;margin-top:12px;gap:12px}
#tli-pp .f .sendrow .btn{flex:none}
#tli-pp .cnt2{font-size:12.5px;color:#8b8374}
#tli-pp .cnt2.ok{color:#1f6b45}
#tli-pp .ta.bad{border-color:#e0a24a;background:#fffaf0}
#tli-pp .err{font-size:12.5px;color:#9a5b0c;margin:5px 0 0}
#tli-pp .ta{font:14.5px/1.55 Inter;border:1px solid #e6dfd1;border-radius:10px;padding:11px 13px;background:#faf8f3;color:#1b1814;box-sizing:border-box;width:100%}
#tli-pp .lead2{font-size:13.5px;color:#4a4336;margin:0 0 8px}
#tli-pp .note2{font-size:12.5px;color:#8b8374;text-align:right;margin-top:14px}
#tli-pp .ok1{background:#eef6f1;border:1px solid #cfe2d7;border-radius:14px;padding:20px 22px;max-width:640px;color:#1f4a3a}
#tli-pp .ok1 b{font:600 18px "DM Sans";display:block;margin-bottom:6px}
#tli-pp .ok1 p{margin:4px 0;font-size:14px}
#tli-pp .ok1 .sp{background:#fff8e0;border:1px solid #f0dcb4;color:#7a5512;border-radius:10px;padding:8px 12px;margin-top:10px;font-size:13.5px}
#tli-pp .ok2{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #e6dfd1;border-radius:14px;padding:18px 20px;max-width:640px}
#tli-pp .ok2 .tick{width:36px;height:36px;border-radius:50%;background:#2f7d5b;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;flex:none}
#tli-pp .ok2 b{font:600 17px "DM Sans"}
#tli-pp .ok2 p{margin:4px 0 0;font-size:14px;color:#4a4336}
#tli-pp .steps{margin:10px 0 0;padding:0;list-style:none;font-size:13.5px}
#tli-pp .steps li{padding:4px 0;color:#4a4336}
#tli-pp .steps li:before{content:"→ ";color:#2f7d5b}
#tli-pp .oth{display:flex;flex-wrap:wrap;gap:12px}
#tli-pp .o1 .oc{background:#fff}
#tli-pp .o2{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
#tli-pp .o2 .oc{flex-direction:column;align-items:flex-start;padding:16px;gap:8px}
#tli-pp .o3{background:#f6f3ec;border-radius:16px;padding:18px}
#tli-pp .o3 .oc{background:#fff}
#tli-pp .o4 .oc{border:0;padding:8px 0;border-bottom:1px solid #f0ebe0;border-radius:0;width:100%}
#tli-pp .o4{flex-direction:column;gap:0}
#tli-pp .o5{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
#tli-pp .o5 .oc{flex-direction:column;align-items:center;text-align:center;padding:20px 12px;box-shadow:0 8px 20px rgba(40,30,10,.07)}
#tli-pp .o5 .oc .lk{font:600 13px Inter;color:#1f4a3a;margin-top:4px}
#tli-pp .o6{display:flex;gap:14px;overflow-x:auto}
#tli-pp .o6 .oc{min-width:240px;flex-direction:column;align-items:flex-start;padding:16px}
#tli-pp .o7{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
#tli-pp .o7 .oc{flex-direction:column;align-items:flex-start;padding:16px;border-color:#cfe2d7;background:#f8fbf9}
#tli-pp .o7 .ls2{font-size:12.5px;color:#1f6b45}
#tli-pp .o8{border:1px solid #e6dfd1;border-radius:16px;overflow:hidden}
#tli-pp .o8 .oc{border:0;border-radius:0;border-top:1px solid #f0ebe0;width:100%;padding:12px 16px}
#tli-pp .o8 .oc:first-child{border-top:0}
#tli-pp .o8 .go{margin-left:auto;font:600 13px Inter;color:#1f4a3a}
#tli-pp .o8{display:flex;flex-direction:column;gap:0}
#tli-pp .sech{display:flex;align-items:baseline;justify-content:space-between}
#tli-pp .sech a{font:600 13.5px Inter;color:#1f4a3a;text-decoration:underline}
#tli-pp .vbx{display:inline-flex;align-items:center;gap:5px;font:600 12px Inter;border-radius:20px;padding:3px 10px;vertical-align:middle;margin-left:10px}
#tli-pp .disc{font-size:12.5px;color:#8b8374;border-top:1px solid #eee6d6;margin-top:18px;padding-top:12px}
#tli-pp .ul{list-style:none;padding:0;margin:0}
#tli-pp .ul li{background:#fff;border:1px solid #e6dfd1;border-radius:12px;padding:12px 16px;margin:8px 0;font-size:14px}
#tli-pp .ul li b{font-family:"DM Sans";font-size:15px}
#tli-pp .ul li span{display:inline-block;background:#1b1814;color:#fff;border-radius:5px;padding:0 6px;font-size:11px;margin-right:8px}
#tli-pp .ul li em{display:block;font-style:normal;color:#6f6656;font-size:13px;margin-top:2px}
#tli-pp .topb ul{margin:10px 0 0;padding-left:20px;color:#d9d3c7}
#tli-pp .topb li{margin:4px 0}
#tli-pp .ctx{font:500 12px Inter;color:#a39a88;letter-spacing:.04em;text-transform:uppercase;margin:0 0 10px}
#tli-pp .f8{max-width:660px}
#tli-pp .f8 .ta{font:14.5px/1.55 Inter;border:1px solid #e6dfd1;border-radius:10px;padding:11px 13px;background:#faf8f3;width:100%;box-sizing:border-box;color:#1b1814}
#tli-pp .f8 input.ta{height:44px!important;min-height:0!important;padding:0 13px!important;margin:0}
#tli-pp .f8 textarea.ta{width:100%!important;max-width:none!important;margin:0;min-height:128px;resize:vertical;display:block;text-wrap:pretty}
#tli-pp .f8 .cntr{text-align:right;font-size:12px;color:#8b8374;margin:5px 0 14px}
#tli-pp .f8 .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#tli-pp .f8 .fl label{display:block;font:600 13px Inter;margin:0 0 5px;color:#2b2620}
#tli-pp .f8 .fl label small{font-weight:400;color:#8b8374}
#tli-pp .f8 .ph{display:flex;gap:6px}
#tli-pp .f8 .ph .cc{flex:none;width:74px}
#tli-pp .f8 .off .ta{opacity:.5}
#tli-pp .f8 .off label{color:#8b8374}
#tli-pp .f8 .ch{margin:12px 0 0;font-size:13.5px;color:#4a4336;display:flex;gap:18px;flex-wrap:wrap;align-items:center}
#tli-pp .f8 .ch .bx{display:inline-flex;align-items:center;gap:7px}
#tli-pp .f8 .ch i{display:inline-block;width:15px;height:15px;border:1.5px solid #b9b09f;border-radius:4px;background:#fff;font-style:normal}
#tli-pp .f8 .ch i.on{background:#1f4a3a;border-color:#1f4a3a;position:relative}
#tli-pp .f8 .ch i.on:after{content:"✓";color:#fff;font-size:11px;position:absolute;left:2px;top:-1px}
#tli-pp .f8 .ch i.r{border-radius:50%}
#tli-pp .f8 .ch i.r.on:after{content:"";left:3.5px;top:3.5px;width:5px;height:5px;border-radius:50%;background:#fff}
#tli-pp .pills{display:inline-flex;border:1px solid #e6dfd1;border-radius:10px;overflow:hidden;background:#faf8f3}
#tli-pp .pills span{padding:7px 14px;font-size:13px;color:#4a4336;border-left:1px solid #e6dfd1}
#tli-pp .pills span:first-child{border-left:0}
#tli-pp .pills span.on{background:#1f4a3a;color:#fff}
#tli-pp .f8 .sr{display:flex;justify-content:flex-end;margin-top:16px}
#tli-pp .f8 .nt{font-size:12.5px;color:#8b8374;text-align:right;margin-top:12px}
#tli-pp .f8 .lk2{font-size:12.5px;color:#1f4a3a;text-decoration:underline;margin-top:6px;display:inline-block}
#tli-pp .f8 .sel{font:14px Inter;border:1px solid #e6dfd1;border-radius:10px;padding:9px 12px;background:#faf8f3;display:inline-block}
#tli-pp .f8 .stk .fl{margin-bottom:10px}
#tli-pp .f8 .row3{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:end}
#tli-pp .f8 .row3 .bx{padding-bottom:12px;font-size:13px;color:#4a4336;display:inline-flex;gap:7px;align-items:center}
#tli-pp .tog{display:inline-flex;gap:8px}
#tli-pp .tog span{border:1px solid #e6dfd1;border-radius:20px;padding:6px 13px;font-size:13px;color:#8b8374;background:#fff}
#tli-pp .tog span.on{border-color:#2f7d5b;color:#1f6b45;background:#eef6f1}
#tli-pp .f8 .er{font-size:12.5px;color:#9a5b0c;margin:5px 0 0}
#tli-pp .f8 .ta.bad{border-color:#e0a24a;background:#fffaf0}
#tli-pp .bot{background:#fff;border:1px solid #e6dfd1;border-radius:18px;padding:6px 40px 34px;position:relative}
#tli-pp .bot .secs{margin-top:0}
#tli-pp .fade{height:26px;background:linear-gradient(#f4f1ea00,#fff);margin:0 -40px}
#tli-pp .ovl{position:relative}
#tli-pp .ovl .dim{position:absolute;inset:0;background:rgba(27,24,20,.45);border-radius:18px;display:flex;align-items:center;justify-content:center}
#tli-pp .ovl .pop{background:#fff;border-radius:16px;padding:26px 30px;max-width:440px;box-shadow:0 20px 50px rgba(0,0,0,.25)}
#tli-pp .toast{background:#1f4a3a;color:#fff;border-radius:12px;padding:12px 18px;font-size:14px;display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}
#tli-pp .sentf{opacity:.55}
#tli-pp .sentlab{display:inline-block;font:600 12px Inter;color:#1f6b45;background:#eef6f1;border-radius:20px;padding:3px 10px;margin-left:10px;vertical-align:middle}
#tli-pp .mh{display:flex;gap:18px;align-items:center;border-bottom:1px solid #eee6d6;padding:18px 0 20px}
#tli-pp .mh h3{margin:0;font:600 26px Fraunces}
#tli-pp .mh .meta{margin:3px 0 0;color:#6f6656;font-size:14px}
#tli-pp .mh .rt{margin-left:auto}
#tli-pp .btn.done{background:#eef6f1;color:#1f6b45}
#tli-pp .ag .nm{font:600 14.5px Inter;color:#1b1814;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#tli-pp .ag .sb{font-size:12.5px;color:#8b8374;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#tli-pp .ag .lg2{font-size:12.5px;color:#1f6b45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#tli-pp .ag .lg2.u{color:#8b8374}
#tli-pp .ag .gp{font:600 13px Inter;color:#1f4a3a}
#tli-pp .ag .avw{padding:0;flex:none;width:var(--s)!important;height:var(--s)!important;box-sizing:border-box}
#tli-pp .ag .avw .av{box-sizing:border-box;width:var(--s)!important;height:var(--s)!important}
#tli-pp .ag .txt{min-width:0;display:flex;flex-direction:column;gap:2px}
#tli-pp .g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
#tli-pp .a1 .c{background:#f3f8f5;border:1px solid #dcebe2;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px}
#tli-pp .a1 .c .gp{margin-top:auto}
#tli-pp .a2 .c{background:#fff;border:1px solid #e6dfd1;border-radius:14px;padding:14px 16px;display:flex;gap:14px;align-items:center}
#tli-pp .a3{border:1px solid #e6dfd1;border-radius:14px;overflow:hidden}
#tli-pp .a3 .c{display:grid;grid-template-columns:48px 1.3fr 1fr auto;gap:16px;align-items:center;padding:14px 18px;border-top:1px solid #f0ebe0}
#tli-pp .a3 .c:first-child{border-top:0}
#tli-pp .a4 .c{border:1px solid #e6dfd1;border-radius:14px;overflow:hidden;background:#fff}
#tli-pp .a4 .top{background:#f6f3ec;height:88px;display:flex;align-items:center;justify-content:center}
#tli-pp .a4 .bd{padding:14px 16px;display:flex;flex-direction:column;gap:2px}
#tli-pp .a4 .gp{margin-top:8px}
#tli-pp .a5 .c{border:1px solid #e6dfd1;border-radius:14px;padding:22px 16px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;box-shadow:0 6px 18px rgba(40,30,10,.05)}
#tli-pp .a5 .txt{align-items:center;width:100%}
#tli-pp .a5 .bt{font:600 13px Inter;border:1px solid #1f4a3a;color:#1f4a3a;border-radius:9px;padding:7px 14px}
#tli-pp .a6{background:#f6f3ec;border-radius:16px;padding:20px}
#tli-pp .a6 .c{background:#fff;border-radius:12px;padding:14px 16px;display:flex;gap:14px;align-items:center}
#tli-pp .a7 .c{display:flex;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #f0ebe0}
#tli-pp .a7 .c:last-child{border-bottom:0}
#tli-pp .a7 .gp{margin-left:auto}
#tli-pp .a8 .c{background:#f3f8f5;border:1px solid #dcebe2;border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px}
#tli-pp .seeall{display:block;text-align:center;border:1px solid #1f4a3a;color:#1f4a3a;border-radius:10px;padding:11px;font:600 14px Inter;margin-top:14px}
#tli-pp .a9 .c{border:1px solid #e6dfd1;border-radius:14px;padding:16px;display:flex;gap:14px;align-items:flex-start}
#tli-pp .a9 .chip{display:inline-block;font-size:12px;background:#eef6f1;color:#1f6b45;border-radius:20px;padding:2px 9px;margin-top:6px;align-self:flex-start}
#tli-pp .a10{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}
#tli-pp .a10 .c{display:flex;gap:14px;align-items:center;padding:4px 20px;border-left:1px solid #e6dfd1}
#tli-pp .a10 .c:first-child{border-left:0;padding-left:0}
#tli-pp .sech2{display:flex;justify-content:space-between;align-items:baseline}
#tli-pp .sech2 a{font:600 13.5px Inter;color:#1f4a3a;text-decoration:underline}
#tli-pp .gb{display:inline-flex;align-items:center;gap:5px;font:600 12.5px Inter;border-radius:20px;padding:3px 11px;vertical-align:middle;margin-left:12px}
#tli-pp .dsc{font-size:12.5px;line-height:1.6;color:#8b8374}
#tli-pp .dsc.band{background:#f6f3ec;margin:0 -40px -34px;padding:16px 40px;border-radius:0 0 18px 18px}
#tli-pp .dl{border-top:1px solid #eee6d6;padding-top:14px;margin-top:6px}
#tli-pp .ul2{list-style:none;padding:0;margin:0}
#tli-pp .ul2 li{background:#fff;border:1px solid #e6dfd1;border-radius:12px;padding:12px 16px;margin:8px 0;font-size:14px;display:grid;grid-template-columns:52px 1fr;gap:4px 12px}
#tli-pp .ul2 li span{font:700 12px Inter;color:#8a6a1f;grid-row:span 2}
#tli-pp .ul2 li b{font-family:"DM Sans";font-size:15px}
#tli-pp .ul2 li em{font-style:normal;color:#6f6656;font-size:13px}
#tli-pp .dec{width:100%;border-collapse:collapse;font-size:14px;background:#fff}
#tli-pp .dec td,#tli-pp .dec th{border-top:1px solid #eee6d6;padding:8px 12px;text-align:left}
#tli-pp .dec th{background:#faf8f3}
#tli-pp .f9{max-width:660px}
#tli-pp .f9 .ta{font:14.5px/1.55 Inter;border:1px solid #e6dfd1;border-radius:10px;padding:11px 13px;background:#faf8f3;width:100%;box-sizing:border-box;color:#1b1814;margin:0}
#tli-pp .f9 textarea.ta{min-height:128px!important;resize:vertical;display:block;width:100%!important;max-width:none!important;padding-bottom:28px}
#tli-pp .f9 input.ta{height:44px!important;min-height:0!important;padding:0 13px!important;width:100%!important;max-width:none!important}
#tli-pp .f9 .ph .cc{width:70px!important}
#tli-pp .f9 .tw{width:100%}
#tli-pp .f9 .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#tli-pp .f9 .ph{display:flex;gap:6px}
#tli-pp .f9 .ph .cc{flex:none;width:70px}
#tli-pp .f9 .cn{font-size:12px;color:#8b8374;text-align:right}
#tli-pp .f9 .lbl{display:block;font:600 13px Inter;margin:0 0 5px;color:#2b2620}
#tli-pp .f9 .lbl small{font-weight:400;color:#8b8374}
#tli-pp .f9 .bx{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:#4a4336;margin-top:10px}
#tli-pp .f9 .bx i{flex:none;display:inline-block;width:15px;height:15px;border:1.5px solid #b9b09f;border-radius:4px;background:#fff;position:relative}
#tli-pp .f9 .bx i.on{background:#1f4a3a;border-color:#1f4a3a}
#tli-pp .f9 .bx i.on:after{content:"✓";color:#fff;font-size:11px;position:absolute;left:2px;top:-1px;font-style:normal}
#tli-pp .f9 .sr{display:flex;justify-content:flex-end;margin-top:16px}
#tli-pp .f9 .nt{font-size:12.5px;color:#8b8374;text-align:right;margin-top:12px}
#tli-pp .f9 .er{font-size:12.5px;color:#9a5b0c;margin:5px 0 0}
#tli-pp .f9 .bad{border-color:#e0a24a!important;background:#fffaf0!important}
#tli-pp .f9 .off{opacity:.55}
#tli-pp .f9 .tw{position:relative}
#tli-pp .f9 .tw .cn{position:absolute;right:12px;bottom:9px}
#tli-pp .f9 .grp{border:1px solid #e6dfd1;border-radius:12px;overflow:hidden;background:#faf8f3}
#tli-pp .f9 .grp .ta{border:0;border-radius:0;background:transparent}
#tli-pp .f9 .grp .two{gap:0;border-top:1px solid #e6dfd1}
#tli-pp .f9 .grp .two>div+div{border-left:1px solid #e6dfd1}
#tli-pp .f9 .grp .ph{gap:0}
#tli-pp .f9 .grp .cc{border-right:1px solid #e6dfd1!important}
#tli-pp .f9 .hint{font-size:12px;color:#8b8374;margin:4px 0 0}
#tli-pp .pop2{background:#fff;border-radius:18px;max-width:460px;width:100%;box-shadow:0 24px 60px rgba(0,0,0,.28);overflow:hidden;font-size:14.5px;color:#2b2620}
#tli-pp .pop2 .in{padding:28px 30px}
#tli-pp .pop2 h5{font:600 20px "DM Sans";margin:0 0 8px;color:#1b1814}
#tli-pp .pop2 p{margin:0 0 10px;line-height:1.55}
#tli-pp .pop2 .okb{display:block;text-align:center;background:#1f4a3a;color:#fff;border-radius:10px;padding:11px;font:600 14.5px Inter;margin-top:18px}
#tli-pp .pop2 .tk{width:44px;height:44px;border-radius:50%;background:#eef6f1;color:#1f6b45;display:flex;align-items:center;justify-content:center;font-size:22px;margin:0 0 14px}
#tli-pp .pop2 .tip{background:#fdf6dc;border-radius:10px;padding:10px 13px;font-size:13px;color:#7a5a1a;margin-top:14px}
#tli-pp .pop2 .rc{background:#faf8f3;border-radius:10px;padding:12px 14px;font-size:13px;color:#4a4336;margin-top:12px}
#tli-pp .pop2 .rc div{margin:3px 0}
#tli-pp .pop2 .band{background:#1f4a3a;color:#fff;padding:18px 30px;font:600 18px "DM Sans";display:flex;gap:10px;align-items:center}
#tli-pp .pop2 .x{float:right;color:#a39a88;font-size:18px}
#tli-pp .pop2 ol{margin:6px 0 0;padding-left:20px}
#tli-pp .pop2 ol li{margin:5px 0}
#tli-pp .pop2 .tl{border-left:2px solid #dcebe2;margin:12px 0 0 6px;padding-left:16px}
#tli-pp .pop2 .tl div{position:relative;margin:0 0 10px}
#tli-pp .pop2 .tl div:before{content:"";position:absolute;left:-22px;top:6px;width:10px;height:10px;border-radius:50%;background:#2f7d5b}
#tli-pp .pop2.c{text-align:center}
#tli-pp .pop2.c .tk{margin:0 auto 14px}
#tli-pp .ovl2{position:relative;border-radius:18px;overflow:hidden}
#tli-pp .ovl2 .dim{position:absolute;inset:0;background:rgba(27,24,20,.45);display:flex;align-items:center;justify-content:center;padding:20px}
#tli-pp .g3.n9{row-gap:14px}
#tli-pp .a9 .chip{white-space:nowrap}
#tli-pp .a9 .av.ini{font-size:14px!important}
#tli-pp .pop2 h5.l{font-weight:700;text-wrap:balance}
#tli-pp .pop2 .sm{font-size:12.5px;color:#8b8374;margin-top:12px}
#tli-pp .pp{outline:2.5px solid #2f7d5b;outline-offset:2px;overflow:visible}
#tli-pp .pp .av{overflow:hidden}
#tli-pp .pp .av:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.7) 50%,transparent 65%);transform:translateX(-130%);animation:sh 3.6s ease-in-out infinite}
@keyframes sh{0%{transform:translateX(-130%)}55%,100%{transform:translateX(130%)}}
#tli-pp .tp{position:absolute;left:50%;bottom:-11px;transform:translateX(-50%);background:#2f7d5b;color:#fff;font:700 10px/1 Inter;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border-radius:20px;white-space:nowrap;box-shadow:0 0 0 2px #fff;display:flex;align-items:center;gap:5px;z-index:3}
#tli-pp .tp img{width:13px;height:13px;border-radius:50%;background:#fff;object-fit:contain}
#tli-pp .bdg.btl{left:-4px;right:auto;top:-4px;bottom:auto}
#tli-pp .bdg.btr{top:-4px;bottom:auto}
#tli-pp .bdg.bbl{left:-4px;right:auto}
#tli-pp .avw.pp{position:relative;display:inline-block;width:max-content;border-radius:50%}
#tli-pp .bdg.btr{position:absolute;right:-4px;top:-4px;width:28px;height:28px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #e6dfd1;display:flex;align-items:center;justify-content:center;z-index:3}
#tli-pp .bdg.btr img{width:20px;height:20px;object-fit:contain;border-radius:50%}
#tli-pp .rt2{display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:210px}
#tli-pp .ctl{list-style:none;margin:0;padding:0;font-size:13.5px;text-align:right}
#tli-pp .ctl li{margin:5px 0;color:#1f4a3a}
#tli-pp .ctl li b{font-weight:600}
#tli-pp .cic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #e6dfd1;color:#1f4a3a;font-size:16px;background:#fff}
#tli-pp .btn2{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:10px;font:600 14px Inter;border:1px solid #1f4a3a;color:#1f4a3a;background:#fff}
#tli-pp .btnw{background:#25a35a!important}
#tli-pp .rep{font-size:13.5px;color:#4a4336;margin-top:8px;display:flex;gap:6px;align-items:center}
#tli-pp .rep svg{width:15px;height:15px;color:#8b8374}
#tli-pp .vid{position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(135deg,#cfe1d8,#e9dfc9);aspect-ratio:16/9;display:flex;align-items:center;justify-content:center}
#tli-pp .vid .pl{width:56px;height:56px;border-radius:50%;background:rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;font-size:20px;color:#1f4a3a;box-shadow:0 6px 16px rgba(0,0,0,.15)}
#tli-pp .vid .vt{position:absolute;left:14px;bottom:12px;color:#fff;font:600 14px Inter;text-shadow:0 1px 4px rgba(0,0,0,.4)}
#tli-pp .vid .du{position:absolute;right:12px;bottom:12px;background:rgba(0,0,0,.55);color:#fff;font-size:12px;border-radius:6px;padding:2px 7px}
#tli-pp .v3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
#tli-pp .v3 .vid .pl{width:40px;height:40px;font-size:15px}
#tli-pp .v3 .vid .vt{font-size:12.5px}
#tli-pp .vlist{list-style:none;padding:0;margin:12px 0 0}
#tli-pp .vlist li{display:flex;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #f0ebe0;font-size:14px}
#tli-pp .vlist li span{color:#8b8374;font-size:12.5px;margin-left:auto}
#tli-pp .vrow{display:flex;gap:12px;overflow:hidden}
#tli-pp .vrow .vid{min-width:300px}
#tli-pp .stars{color:#e0a800;letter-spacing:1px}
#tli-pp .rv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}
#tli-pp .rv .c{border:1px solid #e6dfd1;border-radius:12px;padding:14px 16px;font-size:13.5px;color:#4a4336}
#tli-pp .rv .c b{display:block;font-size:13px;color:#1b1814;margin-top:8px}
#tli-pp .rate{display:flex;align-items:center;gap:12px}
#tli-pp .rate .big{font:600 34px "DM Sans";color:#1b1814}
#tli-pp .rate small{color:#8b8374;font-size:13px}
#tli-pp .gl{font:600 13px Inter;color:#1f4a3a;text-decoration:underline}
#tli-pp .ex{font:600 10.5px Inter;color:#8a6a1f;background:#fff4b8;border-radius:4px;padding:1px 6px;margin-left:8px;vertical-align:2px;letter-spacing:.03em}
#tli-pp .feet{border-collapse:collapse;font-size:14.5px;width:100%;max-width:520px}
#tli-pp .feet td{padding:7px 0;border-bottom:1px solid #f2ede3}
#tli-pp .feet td+td{text-align:right;color:#4a4336}
#tli-pp .pill2{display:inline-flex;align-items:center;gap:6px;font-size:13px;border-radius:20px;padding:4px 11px;background:#eef6f1;color:#1f6b45}
#tli-pp .hero .sum{text-wrap:pretty}
#tli-pp .num{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#1b1814;color:#fff;font:700 11px Inter;margin-left:8px;vertical-align:3px}
#tli-pp .fi.final{margin-bottom:8px}
#tli-pp .bn1{background:#fdf6dc;border:1px solid #f0e2a8;border-radius:12px;padding:10px 16px;font-size:14px;color:#6a531a;margin:0 0 26px}
#tli-pp .bn1 a{color:#1b1814;font-weight:600;text-decoration:underline}
#tli-pp .lvl{display:inline-block;font:700 11px Inter;letter-spacing:.06em;text-transform:uppercase;border-radius:20px;padding:3px 10px;margin-left:8px;vertical-align:2px}
#tli-pp .hidden-note{font-size:13px;color:#8a6a1f;background:#fff4b8;border-radius:8px;padding:8px 12px;margin:10px 0 0;display:inline-block}
#tli-pp .m5c .sec{padding:30px 0 46px!important}
#tli-pp .m5c .sec:before{top:40px!important}
#tli-pp h4{font-size:23px!important;font-weight:650!important;letter-spacing:-.01em}
#tli-pp .g1 li i.mk{display:inline-block;width:24px;font-style:normal}
#tli-pp .it{background:#fff;border:1px solid #e6dfd1;border-radius:16px;padding:22px 26px;margin:18px 0}
#tli-pp .ith{display:flex;gap:12px;align-items:baseline}
#tli-pp .ith .k{flex:none;font:700 13px Inter;background:#1b1814;color:#fff;border-radius:7px;padding:3px 8px}
#tli-pp .ith b{font:600 17px "DM Sans"}
#tli-pp .why{font-size:14px;color:#4a4336;margin:6px 0 0}
#tli-pp .adv{display:inline-block;font:600 12.5px Inter;border-radius:20px;padding:3px 10px;margin-top:8px}
#tli-pp .adv.y{background:#dcefe3;color:#1f6b45}
#tli-pp .adv.m{background:#f6ecd0;color:#8a6a1f}
#tli-pp .ba{margin-top:14px}
#tli-pp .ba .t{font:700 11px Inter;letter-spacing:.08em;text-transform:uppercase;color:#a39a88;margin:12px 0 6px}
#tli-pp .ba .t.a{color:#2f7d5b}
#tli-pp .ba .box{border:1px dashed #e0d8c8;border-radius:14px;overflow:hidden}
#tli-pp .ba .box.a{border:1.5px solid #9cc7ae}
#tli-pp .ba .fi{border:0;border-radius:0}
#tli-pp .grp{font:600 13px Inter;letter-spacing:.08em;text-transform:uppercase;color:#8a6a1f;margin:44px 0 0}
#tli-pp .olx{margin:0;padding-left:22px;font-size:15px}
#tli-pp .olx li{margin:6px 0}
#tli-pp .nol li{border-bottom:0!important;padding:5px 0!important}
#tli-pp .fz td:first-child{color:#8b8374}
#tli-pp .fz td+td{color:#1b1814!important;font-weight:500}
#tli-pp .nol li{border-bottom:0!important;padding:5px 0!important}
#tli-pp .fz td:first-child{color:#8b8374}
#tli-pp .fz td+td{color:#1b1814!important;font-weight:500}
#tli-pp .fi.final2{padding-top:52px;padding-bottom:48px}
#tli-pp .cl1{display:block;font:700 11px Inter;letter-spacing:.09em;text-transform:uppercase;color:#2f7d5b;margin:0 0 6px}
#tli-pp .rtc{display:flex;flex-direction:column;align-items:center;gap:8px}
#tli-pp .rtc small{font-size:12.5px;color:#8b8374}
#tli-pp .lk{color:#1f4a3a;font-weight:600;text-decoration:underline;text-underline-offset:3px}
#tli-pp .w600{max-width:600px!important}
#tli-pp .txt2 p{font-size:15.5px;line-height:1.75;max-width:640px;color:#2b2620}
#tli-pp .lbl2{font-size:13px;color:#8b8374;margin:16px 0 4px}
#tli-pp .chipq{display:inline-block;font-size:13px;border:1px solid #d9e8df;background:#fff;color:#1f4a3a;border-radius:20px;padding:5px 12px;margin:0 6px 6px 0}
#tli-pp .nav2{display:flex;gap:6px;flex-wrap:wrap;margin:22px 0 0}
#tli-pp .nav2 a{font-size:13px;color:#4a4336;border:1px solid #e6dfd1;border-radius:20px;padding:5px 12px;background:#fff}
#tli-pp .stk2{position:relative;background:#fff;border-bottom:1px solid #e6dfd1;box-shadow:0 6px 16px rgba(40,30,10,.06);display:flex;align-items:center;gap:14px;padding:10px 26px}
#tli-pp .stk2 b{font:500 19px Fraunces}
#tli-pp .stk2 .btn{margin-left:auto;padding:8px 16px}
#tli-pp .lock{border:1px dashed #d6cdbb;border-radius:14px;padding:16px 18px;color:#8b8374;font-size:14px;background:#fcfbf8}
#tli-pp .lock b{color:#4a4336}
#tli-pp .lst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:760px}
#tli-pp .lst .c{border:1px solid #e6dfd1;border-radius:14px;overflow:hidden;font-size:13.5px}
#tli-pp .lst .im{height:110px;background:linear-gradient(135deg,#d9e6df,#efe3cc)}
#tli-pp .lst .bd{padding:10px 12px}
#tli-pp .lst b{display:block;font-size:15px}
#tli-pp .steps3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:700px;margin-top:18px}
#tli-pp .steps3 div{font-size:13.5px;color:#4a4336}
#tli-pp .steps3 b{display:flex;width:26px;height:26px;border-radius:50%;background:#eef6f1;color:#1f6b45;align-items:center;justify-content:center;font-size:13px;margin-bottom:6px}
#tli-pp .gk{background:#fbf8f1;border-radius:14px;padding:18px 20px;max-width:640px}
#tli-pp .gk li{margin:6px 0}
#tli-pp .crumb{font-size:13px;color:#8b8374;margin:0 0 18px}
#tli-pp .crumb a{color:#6f6656}
#tli-pp .sharer{display:flex;gap:8px}
#tli-pp .sharer span{font-size:12.5px;border:1px solid #e6dfd1;border-radius:20px;padding:4px 10px;color:#4a4336;background:#fff}
#tli-pp .why2{font-size:12px;color:#8a6a1f;background:#fdf6dc;border-radius:20px;padding:2px 9px;display:inline-block;margin-top:4px}
#tli-pp .f9 .ta{background:#fff!important;border-color:#e3ddd1!important}
#tli-pp .f9 .ta.bad{background:#fffaf0!important;border-color:#e0a24a!important}
#tli-pp .lk2{color:#1f4a3a;font-weight:600;text-decoration:underline;text-underline-offset:3px}
#tli-pp .lockrow{max-width:600px;display:flex;gap:10px;align-items:center;color:#a39a88;font-size:14.5px;padding:7px 0}
#tli-pp .lockrow svg{width:16px;height:16px}
#tli-pp .ghost h4{color:#b9b09f!important}
#tli-pp .ghost{opacity:.9}
#tli-pp .f16 .ta{background:#fff!important;border:1px solid #dfe2df!important}
#tli-pp .rd{display:inline-block;font-size:12.5px;color:#4a4336;background:#fff;border:1px solid #e3e5e3;border-radius:20px;padding:3px 11px}
#tli-pp .gl2 .gh{font:600 11.5px Inter;letter-spacing:.08em;text-transform:uppercase;color:#8b8374;margin:26px 0 8px}
#tli-pp .gl2 .gh.f{margin-top:16px}
#tli-pp .gl2 i.mk{display:inline-block;width:24px;font-style:normal}
#tli-pp .gl2 ul{list-style:none;padding:0;margin:0}
#tli-pp .gl2 li{padding:5px 0;font-size:15px}
#tli-pp .gl2 li.y{color:#1f6b45}
#tli-pp .gl2 li.n{color:#8b8374}
#tli-pp .mbox{background:#f1f7f3;border-radius:12px;padding:12px 16px 10px;max-width:568px;margin:6px 0 4px}
#tli-pp .mbox .gh{margin:0 0 6px!important;color:#2f7d5b}
#tli-pp .gl2 hr{border:0;border-top:1px solid #eee9de;max-width:600px;margin:18px 0}
#tli-pp .ytag{font:500 11.5px Inter;color:#1f6b45;background:#e3f1e9;border-radius:20px;padding:1px 8px;margin-left:10px}
#tli-pp{--g:#1f4a3a;--g2:#2f7d5b;--line:#e6dfd1}
#tli-pp{background:#f4f1ea}
#tli-pp .hero .sum{text-wrap:balance;max-width:600px}
#tli-pp .txt2 p{text-wrap:pretty}
#tli-pp .exb{background:#fff6ea;border-bottom:1px solid #f0c48e;color:#8a4b12}
#tli-pp .exb .in{max-width:1180px;margin:0 auto;padding:14px 24px;display:flex;gap:14px 20px;align-items:center;justify-content:space-between;flex-wrap:wrap}
#tli-pp .exb,#tli-pp .exb *{box-sizing:border-box}
#tli-pp .exb .sw,#tli-pp .exb .lng{margin:0}
#tli-pp .exb .exr{display:flex;align-items:center;gap:18px;flex-wrap:nowrap}
#tli-pp .exb p{flex:1 1 420px;text-wrap:balance}
#tli-pp .exb p{margin:0;font:500 14.5px/1.5 Inter,sans-serif}
#tli-pp .exb p b{font-weight:600}
#tli-pp .exb .sw{display:flex;gap:6px;flex:none}
#tli-pp .exb .sw a{font:600 13px/1 Inter;padding:9px 13px;border-radius:999px;border:1px solid #f0c48e;color:#8a4b12;text-decoration:none;white-space:nowrap;cursor:pointer;background:#fff}
#tli-pp .exb .sw a.on{background:#8a4b12;color:#fff;border-color:#8a4b12}
#tli-pp .page{max-width:920px;margin:0 auto;padding:36px 24px 72px}
#tli-pp .page .fi{margin:0}
#tli-pp .fi.isPro{background:linear-gradient(#eef6f1 0,#fff 300px)}
#tli-pp .avw.pp2{outline:2.5px solid #a8865a;outline-offset:2px}
#tli-pp .avw.pp:after{content:"";position:absolute;inset:4px;border-radius:50%;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);background-size:250% 100%;background-position:120% 0;animation:shine 4.5s ease-in-out infinite;pointer-events:none}
@keyframes shine{0%,70%{background-position:120% 0}100%{background-position:-120% 0}}
#tli-pp .txt2 p.quote{font:500 24px/1.35 Fraunces,serif!important;color:#1f6b45!important;margin:0 0 18px!important;max-width:620px;text-wrap:balance}
#tli-pp .rate .big{line-height:1}
#tli-pp .rate .stars{color:#e0a43a;letter-spacing:1px}
#tli-pp .rv .c{display:flex;flex-direction:column;background:#fff;min-height:100%}
#tli-pp .rv .c q{quotes:"“" "”";display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin:6px 0 0;line-height:1.55;color:#2b2620}
#tli-pp .rv .c b{margin-top:auto!important;padding-top:10px}
#tli-pp .smp{display:inline-block;font:600 10.5px/1 Inter;letter-spacing:.06em;text-transform:uppercase;color:#8a4b12;background:#fff6ea;border:1px solid #f0c48e;border-radius:999px;padding:4px 8px;margin-left:8px;vertical-align:middle}
#tli-pp .rv .c .top{display:flex;align-items:center;justify-content:space-between}
#tli-pp .vcard{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:16/9;background:#1b1814 var(--thumb) center/cover no-repeat;cursor:pointer;max-width:560px}
#tli-pp .vcard:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.05) 35%,rgba(0,0,0,.62))}
#tli-pp .vcard .pl2{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(0,0,0,.25);transition:transform .2s}
#tli-pp .vcard .pl2:after{content:"";position:absolute;left:26px;top:21px;border-left:17px solid #1f4a3a;border-top:11px solid transparent;border-bottom:11px solid transparent}
#tli-pp .vcard:hover .pl2{transform:scale(1.06)}
#tli-pp .vcard .ttl{position:absolute;left:18px;right:84px;bottom:22px;color:#fff;font:600 17px/1.3 "DM Sans",Inter,sans-serif;text-shadow:0 1px 6px rgba(0,0,0,.35);text-wrap:balance}
#tli-pp .vcard .dur{position:absolute;right:14px;bottom:20px;background:rgba(0,0,0,.66);color:#fff;font:600 12px/1 Inter;border-radius:6px;padding:5px 7px}
#tli-pp .vcard .bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(255,255,255,.28)}
#tli-pp .vcard .bar i{display:block;width:0;height:100%;background:#e0b84c}
#tli-pp .vlist li{cursor:pointer}
#tli-pp .rdy{display:flex;align-items:center;gap:18px;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid #e3e5e3}
#tli-pp .rdy .avw{padding:3px}
#tli-pp .rdy .av{width:58px;height:58px}
#tli-pp .rdy .tp{font:700 9px/1 Inter!important;color:#fff!important;background:#2f7d5b!important;bottom:-8px!important;padding:3px 7px!important;letter-spacing:.06em}
#tli-pp .rdy b{display:block;font:600 18px/1.3 "DM Sans",Inter,sans-serif;color:#1b1814}
#tli-pp .rdy span{font-size:14.5px;color:#4a4336}
#tli-pp .ex-o{position:fixed;inset:0;background:rgba(27,24,20,.42);display:none;align-items:center;justify-content:center;z-index:50;padding:20px;opacity:0;transition:opacity .2s}
#tli-pp .ex-o.show{display:flex}
#tli-pp .ex-o.vis{opacity:1}
#tli-pp .ex-m{background:#fff;border-radius:18px;max-width:400px;width:100%;padding:28px 26px 22px;box-shadow:0 20px 60px rgba(0,0,0,.25);text-align:center;transform:translateY(8px);transition:transform .2s}
#tli-pp .ex-o.vis .ex-m{transform:none}
#tli-pp .ex-m .ic{width:44px;height:44px;border-radius:50%;background:#eef6f1;color:#1f6b45;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font:600 20px Inter}
#tli-pp .ex-m b{display:block;font:600 19px/1.3 "DM Sans",Inter,sans-serif;margin-bottom:6px}
#tli-pp .ex-m p{margin:0 0 20px;color:#4a4336;font-size:15px;line-height:1.55;text-wrap:balance}
#tli-pp .ex-m button{width:100%;min-height:48px;border:0;border-radius:12px;background:#1f4a3a;color:#fff;font:600 15px Inter;cursor:pointer}
#tli-pp [data-ex]{cursor:pointer}
#tli-pp .ex-m button:focus{outline:none}
#tli-pp .ex-m button:focus-visible{outline:2px solid #9cc5ae;outline-offset:3px}
#tli-pp .ag .av.lg{background:#f3efe6;border:1px solid #e3ddd1}
#tli-pp .ag .av.lg span{font:600 15px Inter;color:#6f6656}
#tli-pp .ag .avw.pe .av.lg{border-radius:50%}
#tli-pp .stk{display:none}
#tli-pp h4{text-wrap:balance}
#tli-pp .lng{display:inline-flex;align-items:center;background:#f3e6d3;border-radius:999px;padding:3px;gap:2px;flex:none}
#tli-pp .lng button{font:500 13px/1 Inter,system-ui,sans-serif;color:#6f6656;background:none;border:0;border-radius:999px;padding:7px 10px;min-width:38px;cursor:pointer;letter-spacing:.02em}
#tli-pp .lng button[aria-pressed="true"]{background:#1f4a3a;color:#fff;font-weight:600}
#tli-pp .lng button:focus-visible{outline:2px solid #2f7d5b;outline-offset:2px}
#tli-pp .exb .sw a.fr{background:#fff;border:1px solid #e4d5bf;color:#5c5245}
#tli-pp .exb .sw a.pr{background:#1f4a3a;border:1px solid #1f4a3a;color:#fff}
#tli-pp .exb .sw a .st{color:#f2c55c;margin-right:6px;font-size:12px}
#tli-pp .exb .sw a.fr[aria-current]{box-shadow:0 0 0 2px #fff6ea,0 0 0 3.5px #8a4b12}
#tli-pp .exb .sw a.pr[aria-current]{box-shadow:0 0 0 2px #fff6ea,0 0 0 3.5px #1f4a3a}
#tli-pp .glp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px;max-width:700px;margin-top:6px}
#tli-pp .glp h5{font:600 11.5px/1.3 Inter,sans-serif;letter-spacing:.09em;text-transform:uppercase;color:#8a826f;margin:0 0 8px}
#tli-pp .glp ul{list-style:none;margin:0;padding:0}
#tli-pp .glp li{display:flex;gap:11px;align-items:center;padding:7px 0;font-size:15px;color:#1f3d30;border-bottom:1px solid #f2ede3;white-space:nowrap}
#tli-pp .glp li:last-child{border-bottom:0}
#tli-pp .glp li i{width:20px;height:20px;border-radius:50%;background:#e8f3ec;color:#1f6b45;font:700 11px/20px Inter;text-align:center;font-style:normal;flex:none}
#tli-pp .glp li.b{font-weight:600}
#tli-pp .glp .no{grid-column:1/-1;margin:18px 0 0;padding-top:14px;border-top:1px solid #eee6d6;font-size:14px;color:#8a826f}
#tli-pp .glp .no span{margin-left:6px;color:#6f6656}
#tli-pp .ncp{display:flex;gap:16px;align-items:flex-start;background:#fff9f1;border:1px solid #f0d6b0;border-radius:16px;padding:22px 24px;max-width:700px}
#tli-pp .ncp .ic{flex:none;width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #f0d6b0;display:flex;align-items:center;justify-content:center;color:#8a4b12}
#tli-pp .ncp b{display:block;font:600 17px/1.35 "DM Sans",sans-serif;color:#2b261d;margin:0 0 4px}
#tli-pp .ncp p{margin:0;color:#6f5a40;font-size:14.5px;line-height:1.55;text-wrap:balance}
#tli-pp #ann{position:absolute;left:0;top:0;width:0;height:0;pointer-events:none;z-index:5;display:block!important}
#tli-pp #ann .a{position:absolute;display:flex;flex-direction:column;gap:5px}
#tli-pp #ann .a.L{align-items:flex-end}
#tli-pp #ann .a.R{align-items:flex-start}
#tli-pp #ann .a.R .cp{text-align:left}
#tli-pp #ann .cp{font:500 13.5px/1.45 Inter,sans-serif;color:#b4552b;text-wrap:balance;letter-spacing:.003em;display:block;width:100%}
#tli-pp #ann .a.L .cp{text-align:right}
#tli-pp #ann svg{flex:none;display:block;color:#b4552b}
@media (min-width:1100px) and (max-width:1439px){#tli-pp .page.annot{zoom:.74}}
@media (min-width:1440px) and (max-width:1679px){#tli-pp .page.annot{zoom:.78}}
@media (min-width:1680px) and (max-width:1919px){#tli-pp .page.annot{zoom:.86}}
@media (max-width:1099px){#tli-pp #ann{display:none}}
@media (prefers-reduced-motion:reduce){#tli-pp .avw.pp:after{animation:none}
#tli-pp .ex-o,#tli-pp .ex-m{transition:none}}
@media (max-width:1100px){#tli-pp .page{padding:0 0 96px;max-width:none}
#tli-pp .page .fi{border:0;border-radius:0;padding:56px 32px 48px!important}
#tli-pp .m5c .secs{margin-left:22px;padding-left:34px}
#tli-pp .m5c .sec:before{left:-39px}
#tli-pp .m5c .sec{padding:36px 0 54px!important}
#tli-pp .hero .avw .av{width:80px!important;height:80px!important}
#tli-pp h3{font-size:32px}
#tli-pp .rv{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;padding-bottom:6px;margin-right:-32px;padding-right:32px}
#tli-pp .rv .c{flex:0 0 46%;scroll-snap-align:start}
#tli-pp .ag.g3,#tli-pp .g3.ag{grid-template-columns:repeat(2,minmax(0,1fr))}
#tli-pp .f9 .ta,#tli-pp .f9 input.ta,#tli-pp .f9 textarea.ta{font-size:16px!important}
#tli-pp .stk{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid #e6dfd1;padding:12px 32px calc(12px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s}
#tli-pp .stk.on{transform:none}
#tli-pp .stk a{flex:1;display:flex;justify-content:center;align-items:center;min-height:50px;border-radius:12px;background:#1f4a3a;color:#fff;font:600 15.5px Inter;text-decoration:none;cursor:pointer}}
@media (max-width:640px){#tli-pp .exb .in{padding:12px 18px}
#tli-pp .exb p{font-size:14px;flex-basis:100%}
#tli-pp .exb .exr{width:100%;gap:10px;flex-wrap:wrap}
#tli-pp .exb .sw{width:100%;flex:none}
#tli-pp .lng{margin-left:auto}
#tli-pp .exb .sw a{flex:1;text-align:center;justify-content:center;display:flex}
#tli-pp .page .fi{padding:28px 18px 40px!important}
#tli-pp .hero{display:grid!important;grid-template-columns:72px 1fr;column-gap:14px;row-gap:0;align-items:center}
#tli-pp .hero>.avw{grid-row:1}
#tli-pp .hero .avw .av{width:64px!important;height:64px!important}
#tli-pp .hero .id{display:contents}
#tli-pp .hero .cl1{grid-column:2;grid-row:1;align-self:start;margin:6px 0 0;font-size:10.5px}
#tli-pp .hero h3{grid-column:2;grid-row:1;align-self:end;font-size:28px;margin:22px 0 0}
#tli-pp .hero .meta,#tli-pp .hero .ch,#tli-pp .hero .ppl,#tli-pp .hero .rtc,#tli-pp .hero .rt2{grid-column:1/-1}
#tli-pp .hero .meta{margin-top:14px;font-size:14.5px}
#tli-pp .hero .sum{display:none}
#tli-pp .hero .ch{margin-top:10px}
#tli-pp .hero .rtc,#tli-pp .hero .rt2{margin-top:18px;align-items:stretch!important;min-width:0}
#tli-pp .hero .rtc .btn,#tli-pp .hero .rt2 .btn{justify-content:center;min-height:50px;font-size:15.5px}
#tli-pp .hero .rtc small{text-align:center}
#tli-pp .hero .ctl{text-align:center}
#tli-pp .hero .ctl li{padding:5px 0}
#tli-pp .ppl .pl3{display:none!important}
#tli-pp .hero .ppl{margin-top:12px!important}
#tli-pp .m5c .secs{border:0;margin:0;padding:0}
#tli-pp .m5c .sec:before{display:none}
#tli-pp .m5c .sec{padding:26px 0 34px!important;border-top:1px solid #eee6d6!important}
#tli-pp .m5c .sec:first-child{border-top:0!important}
#tli-pp h4{font-size:21px!important}
#tli-pp .gl2 ul{columns:1!important}
#tli-pp .glp{grid-template-columns:1fr}
#tli-pp .glp .g+.g{margin-top:18px}
#tli-pp .ncp{padding:18px}
#tli-pp .rv{margin-right:-18px;padding-right:18px}
#tli-pp .rv .c{flex:0 0 82%}
#tli-pp .vcard .ttl{font-size:15px;right:70px;bottom:18px}
#tli-pp .vcard .pl2{width:56px;height:56px;margin:-28px 0 0 -28px}
#tli-pp .vcard .pl2:after{left:22px;top:18px;border-left-width:15px;border-top-width:10px;border-bottom-width:10px}
#tli-pp table.feet,#tli-pp table.feet tbody,#tli-pp table.feet tr,#tli-pp table.feet td{display:block;width:100%;text-align:left!important}
#tli-pp table.feet tr{padding:10px 0;border-bottom:1px solid #f2ede3}
#tli-pp table.feet td{border:0;padding:0}
#tli-pp table.feet tr:last-child{border-bottom:0}
#tli-pp{background:#fff!important}
#tli-pp .f9 .tw textarea.ta{min-height:150px;padding-bottom:34px}
#tli-pp table.feet td:first-child{font-size:13px;color:#8b8374}
#tli-pp table.feet td+td{color:#1b1814;font-size:15px}
#tli-pp .rdy{gap:14px}
#tli-pp .rdy b{font-size:17px}
#tli-pp .f9 .two{grid-template-columns:1fr!important}
#tli-pp .page .fi>div[style*="padding:24px 26px"],#tli-pp .sec div[style*="background:#f6f7f6"]{padding:20px 16px!important}
#tli-pp .ag.g3,#tli-pp .g3.ag{grid-template-columns:1fr}
#tli-pp .ag .c:nth-child(n/**/+4){display:none}
#tli-pp .stk{padding:10px 18px calc(10px + env(safe-area-inset-bottom))}
#tli-pp .dl p{line-height:2}}
#tli-pp .gl2 ul{columns:2;column-gap:40px}
#tli-pp .gl2 li{break-inside:avoid}
@media(max-width:640px){#tli-pp .gl2 ul{columns:1}}
#tli-pp .ppf .ta{width:100%;box-sizing:border-box}
#tli-pp .ppf textarea.ta{min-height:110px}
#tli-pp .ppok{background:#eef6f1;border-radius:12px;padding:16px 18px;color:#1f4a3a;font-size:15px}
#tli-pp .ppok b{display:block;margin-bottom:4px}
#tli-pp .ppnote{font-size:13px;color:#6f6656;margin:10px 0 0}
#tli-pp .pperr{color:#b8661d;font-size:13.5px;margin:0 0 10px}#tli-pp .ppf .ta{display:block;width:100%;height:46px;min-height:0;padding:10px 14px;margin:0;font:15px/1.4 Inter,system-ui,sans-serif;color:#1b1814;border:1px solid #ddd5c6;border-radius:10px;background:#fff;box-shadow:none;letter-spacing:0}
#tli-pp .ppf textarea.ta{height:120px;resize:vertical}
#tli-pp .ppf .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}
@media(max-width:640px){#tli-pp .ppf .two{grid-template-columns:1fr}}
#tli-pp .ppf .ta:focus{outline:2px solid #2f7d5b;outline-offset:1px}
#tli-pp a.seeall,#tli-pp a.c{text-decoration:none}
#tli-pp .ppf button.btn{font:600 15px Inter,system-ui,sans-serif;letter-spacing:0;min-height:48px;align-items:center}
#tli-pp .cl1{display:inline-block!important;width:auto!important;max-width:max-content}
#tli-pp .meta,#tli-pp h3,#tli-pp h4{text-wrap:balance}
