/** 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}

#tli-pp .sp{max-width:1040px;margin:0 auto;background:#fff;border:1px solid #e6dfd1;border-radius:18px;padding:40px 44px}
#tli-pp .bc{font:13px Inter,sans-serif;color:#6f6656;margin:0 0 18px}#tli-pp .bc a{color:#6f6656;text-decoration:none}
#tli-pp h1{font:600 40px/1.15 Fraunces,serif;margin:0 0 14px;color:#1b1814;text-wrap:balance}
#tli-pp .lead{font:17px/1.6 Inter,sans-serif;color:#3d372c;margin:0 0 22px;max-width:720px;text-wrap:pretty}
#tli-pp .sxst{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 18px}
#tli-pp .sxst div{background:#f6f3ec;border-radius:12px;padding:14px 16px}#tli-pp .sxst b{display:block;font:600 26px 'DM Sans',sans-serif;color:#1f4a3a}#tli-pp .sxst span{font:13px Inter,sans-serif;color:#6f6656}
#tli-pp .upd{font:12.5px Inter,sans-serif;color:#8a8170;margin:0 0 28px}
#tli-pp .sxl{border-top:1px solid #eee6d6;padding-top:26px}#tli-pp .sxh{font:600 20px 'DM Sans',sans-serif;margin:0 0 14px}
#tli-pp .sxl a.sxc{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #e6dfd1;border-radius:14px;margin:0 0 10px;color:inherit}
#tli-pp .sxl .sxt{flex:1;display:flex;flex-direction:column;gap:2px}#tli-pp .sxl .sxn{font:600 15.5px Inter,sans-serif}#tli-pp .sxl .sxs{font:13px Inter,sans-serif;color:#6f6656}
#tli-pp .sxchs{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}#tli-pp .chip.c2{background:#f3efe6;color:#4a4336}
#tli-pp .sxl .sxgo{font:600 13.5px Inter,sans-serif;color:#1f4a3a}
#tli-pp .flts{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 18px}#tli-pp .flt{font:500 14px Inter,sans-serif;border:1px solid #d9d1c1;border-radius:999px;padding:8px 14px;color:#3d372c}#tli-pp .flt.on{background:#1f4a3a;border-color:#1f4a3a;color:#fff}
#tli-pp .ctx{background:#f3f7f4;border-radius:14px;padding:18px 22px;margin:0 0 18px;max-width:760px}#tli-pp .ctx b{font:600 15px Inter,sans-serif}#tli-pp .ctx ul{margin:8px 0 0;padding-left:20px;font:15px/1.6 Inter,sans-serif;color:#3d372c}
#tli-pp .split{display:grid;grid-template-columns:1.5fr 1fr;gap:32px;align-items:start}#tli-pp .split .sxst{grid-template-columns:1fr 1fr}
#tli-pp .mini{background:#f6f7f6;border-radius:16px;padding:20px 22px}#tli-pp .mini b{font:600 17px 'DM Sans',sans-serif}#tli-pp .mini p{font:14px/1.5 Inter,sans-serif;color:#4a4336;margin:6px 0 12px;text-wrap:balance}
#tli-pp .mini textarea{width:100%;box-sizing:border-box;height:90px;border:1px solid #ddd5c6;border-radius:10px;padding:10px 12px;font:14px Inter,sans-serif}#tli-pp .mini button{width:100%;margin-top:10px;min-height:46px;border:0;border-radius:10px;background:#1f4a3a;color:#fff;font:600 15px Inter,sans-serif}#tli-pp .mini small{display:block;text-align:center;margin-top:8px;color:#6f6656;font-size:12.5px}
#tli-pp .fts{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:0 0 18px}#tli-pp .ft{border:1px solid #e6dfd1;border-radius:14px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}#tli-pp .ft b{font:600 15.5px Inter,sans-serif}#tli-pp .ft span{font:13px Inter,sans-serif;color:#6f6656}#tli-pp .ft a{font:600 13.5px Inter,sans-serif;color:#1f4a3a;text-decoration:none}
#tli-pp a.sxall{display:block;text-align:center;border:1px solid #1f4a3a;border-radius:12px;padding:12px;font:600 14.5px Inter,sans-serif;color:#1f4a3a;text-decoration:none;margin-top:6px}
#tli-pp .sxl a.sxc{text-decoration:none}
#tli-pp .sxc .avw,#tli-pp .ft .avw{width:52px!important;height:52px!important;min-width:52px;flex:none;padding:0!important}#tli-pp .sxc .av,#tli-pp .ft .av{width:52px!important;height:52px!important}
#tli-pp .ft .avw,#tli-pp .ft .av{width:64px!important;height:64px!important}
#tli-pp .sxchs .chip{display:inline-block;font:500 12.5px/1.2 Inter,sans-serif;padding:4px 10px;border-radius:999px;background:#eaf5ef;color:#1f4a3a;margin:0}#tli-pp .sxchs .chip.c2{background:#f3efe6;color:#4a4336}
.wh2,#tli-pp .wh2{font:600 26px/1.25 Fraunces,serif;margin:34px 0 16px;color:#1b1814}
#tli-pp a{text-decoration:none;color:inherit}.nb{font:600 13px Inter;color:#1f6a4f}.ln{font:14px/1.45 Inter;color:#5d564a}
.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.g4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.g5{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.g2{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}
.pic,.rp,.sq,.w8{background-size:cover;background-position:center}
.w1{display:flex;flex-direction:column;background:#fff;border:1px solid #e3ddd1;border-radius:14px;overflow:hidden;transition:.2s}.w1:hover,.w2:hover,.w10:hover,.w9:hover{border-color:#1f6a4f;transform:translateY(-2px)}
.w1 .pic{height:130px}.w1 .tx{display:flex;flex-direction:column;gap:3px;padding:12px 14px 14px}.w1 b,.w2 b,.w3 b,.w9 b,.w10 b,.w7b b{font:600 16px Inter;color:#1b1814}
.w2{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:16px;transition:.2s}.w2 .ic{width:44px;height:44px;border-radius:12px;background:#eef4f0;color:#1f6a4f;display:flex;align-items:center;justify-content:center;margin-bottom:6px}
.w4 .avs{display:flex;margin-bottom:8px;max-width:100%;overflow:hidden;padding-left:1px}.w4 .avs>*{margin-right:-8px;border:2px solid #fff;border-radius:50%}.w4 .avs .avw,.w4 .avs .av{width:36px!important;height:36px!important;min-width:0!important;font-size:13px!important}.w4 .avs img{width:100%;height:100%;object-fit:cover;border-radius:50%}
.w3l{background:#fff;border:1px solid #e3ddd1;border-radius:14px}.w3{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid #eee6d6}.w3:last-child{border:0}.w3:hover{background:#faf8f3}
.w3 .rp{width:48px;height:48px;border-radius:50%;flex:none}.w3 .tx{flex:1;display:flex;flex-direction:column;gap:2px}.w3 .nb{font-size:15px;background:#eef4f0;border-radius:999px;padding:3px 10px}.w3 .go{color:#1f6a4f}
.gt{font:700 12px Inter;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3a;margin:18px 0 8px}
.w6l{display:grid;grid-template-columns:1fr 1fr;gap:10px}.w6{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e3ddd1;border-radius:12px;padding:14px 16px;font:600 16px Inter}.w6 .to{font:600 13px Inter;color:#1f6a4f}.w6:hover{border-color:#1f6a4f}
.w7b{display:grid;grid-template-columns:1.2fr 1fr;background:#fff;border:1px solid #e3ddd1;border-radius:16px;overflow:hidden}.w7b .pic{min-height:200px}.w7b .tx{display:flex;flex-direction:column;gap:6px;padding:22px;justify-content:center}.w7b b{font-size:20px}.w7b .cta{margin-top:8px;font:600 14px Inter;color:#fff;background:#1f4a3a;border-radius:999px;padding:9px 16px;align-self:flex-start}
.w8{position:relative;height:170px;border-radius:14px;overflow:hidden;display:flex;align-items:flex-end}.w8::before{content:"";position:absolute;inset:0;background:linear-gradient(transparent 35%,rgba(10,30,22,.85))}.w8 .tx{position:relative;padding:14px;display:flex;flex-direction:column;gap:2px}.w8 b{font:600 17px Inter;color:#fff}.w8 .nb{color:#f0d68a}.w8:hover::before{background:linear-gradient(transparent 20%,rgba(10,30,22,.9))}
.w9{display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:16px;transition:.2s}.w9 .big{font:600 34px/1 Fraunces,serif;color:#1f6a4f;margin-bottom:4px}
.w10{display:flex;gap:14px;background:#fff;border:1px solid #e3ddd1;border-radius:14px;overflow:hidden;transition:.2s}.w10 .sq{width:120px;flex:none}.w10 .tx{display:flex;flex-direction:column;gap:3px;padding:14px 14px 14px 0}
@media(max-width:820px){.g3,.g4{grid-template-columns:1fr 1fr}.g5{grid-template-columns:repeat(3,1fr)}.g2,.w7b{grid-template-columns:1fr}}
@media(max-width:520px){#tli-pp .sp{box-sizing:border-box;padding:22px 16px;max-width:100%}.sxst{grid-template-columns:1fr 1fr}.g3,.g5,.g4,.w6l{grid-template-columns:1fr}}
.rw{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1000px;margin-top:14px;font-family:Inter,system-ui,sans-serif}
.rwh{font:600 13px Inter,sans-serif;letter-spacing:.05em;text-transform:uppercase;color:#6f6656;margin:16px 0 0}
.rc{position:relative;overflow:hidden;background:#fff;border:1px solid #e6dfd1;border-radius:16px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:6px;color:#1b1814}
.rc b{font:600 16px Inter,sans-serif}.rc span{font:13.5px/1.45 Inter,sans-serif;color:#6f6656}.rc a{font:600 14px Inter,sans-serif;color:#1f4a3a;cursor:pointer}
.rav{width:64px;height:64px;border-radius:50%;overflow:hidden;border:2px solid #e6dfd1;display:flex;align-items:center;justify-content:center;background:#f3efe6;font:600 18px Inter;color:#6f6656}.rav img{width:100%;height:100%;object-fit:cover}
.x{background:#1f4a3a;border-color:#1f4a3a}.x b{color:#fff}.x span{color:#cfe3d8}
.sil{width:64px;height:64px;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;display:flex;align-items:center;justify-content:center}
.sil.s2{background:#eef6f1;color:#2f7d5b}.sil.plus{border:2px dashed #e0b84c;background:transparent;color:#e0b84c;font:400 30px Inter}
.ktp{position:absolute;top:14px;right:14px;font:700 10.5px/1 Inter,sans-serif!important;letter-spacing:.06em;color:#3b2a05!important;background:linear-gradient(90deg,#e0b84c,#f6dc8a,#e0b84c);background-size:200% 100%;border-radius:6px;padding:5px 8px}
.xb{display:inline-block;margin-top:6px;background:#fff;color:#1f4a3a!important;border-radius:10px;padding:9px 16px}
.xb2{display:inline-block;margin-top:6px;border:1.5px solid #1f4a3a;border-radius:10px;padding:8px 14px}
.x1::after,.x7::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22),transparent);animation:sh 4s ease-in-out infinite}
@keyframes sh{0%{left:-60%}35%{left:130%}100%{left:130%}}
.x2{border:0;padding:22px}.x2::before{content:"";position:absolute;inset:-60%;background:conic-gradient(#e0b84c,#1f4a3a 25%,#1f4a3a 50%,#e0b84c 75%,#1f4a3a);animation:spin 6s linear infinite;z-index:0}
.x2::after{content:"";position:absolute;inset:2px;border-radius:14px;background:#1f4a3a;z-index:0}.x2>*{position:relative;z-index:1}.x2 .ktp{position:absolute;z-index:2}
@keyframes spin{to{transform:rotate(360deg)}}
.tpp{animation:pulse 2.2s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 0 rgba(224,184,76,.6)}50%{box-shadow:0 0 0 7px rgba(224,184,76,0)}}
.x4{border:2px solid #2f7d5b;animation:bd 3s ease-in-out infinite}@keyframes bd{0%,100%{box-shadow:0 0 0 0 rgba(47,125,91,.35)}50%{box-shadow:0 0 0 6px rgba(47,125,91,0)}}
.rib{position:absolute;top:16px;right:-34px;transform:rotate(45deg);background:linear-gradient(90deg,#e0b84c,#f6dc8a);color:#3b2a05!important;font:700 10.5px Inter!important;letter-spacing:.06em;padding:5px 40px}
.x5 .ktp{animation:shb 3s linear infinite}@keyframes shb{to{background-position:-200% 0}}
.x6{background:linear-gradient(135deg,#1f4a3a,#2f7d5b);border:0}.x6 i{position:absolute;width:6px;height:6px;border-radius:50%;background:#f6dc8a;animation:tw 2.4s ease-in-out infinite}
.sp1{top:22%;left:58%}.sp2{top:62%;left:82%;animation-delay:.8s!important}.sp3{top:40%;left:90%;animation-delay:1.6s!important}
@keyframes tw{0%,100%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1.2)}}
.corner{position:absolute;top:0;right:0;background:#e0b84c;color:#3b2a05!important;font:700 10.5px Inter!important;letter-spacing:.06em;padding:6px 10px;border-radius:0 0 0 10px}
.x8{background:#eef6f1;border:1.5px solid #2f7d5b}
@media(max-width:700px){.rw{grid-template-columns:1fr}}

.y{background:#1f4a3a;border:0}.y b{color:#fff}.y span{color:#cfe3d8}.y>*{position:relative;z-index:1}.y .ktp{position:absolute;z-index:3}
.sil.dash{background:transparent;border:2px dashed rgba(224,184,76,.9);color:#f6dc8a}
.sil.dash.plus{font:400 30px Inter,sans-serif}
.sil.rot{position:relative;border-color:transparent}.sil.rot::before{content:'';position:absolute;inset:-2px;border-radius:50%;border:2px dashed rgba(224,184,76,.9);animation:spin 14s linear infinite}
.bd{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;overflow:visible}
.bd rect{width:calc(100% - 3px);height:calc(100% - 3px);fill:none;stroke-width:2;stroke-dasharray:9 7;animation:march 1.6s linear infinite}
.bd.gold rect{stroke:#e0b84c}.bd.white rect{stroke:rgba(255,255,255,.85)}
.bd.long rect{stroke-dasharray:22 12;animation-duration:3.2s}
.bd.dots rect{stroke-dasharray:0.1 9;stroke-linecap:round;stroke-width:3.2}
@keyframes march{to{stroke-dashoffset:-32}}
.shine::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.2),transparent);animation:sh 4s ease-in-out infinite;z-index:2;pointer-events:none}
.y1{padding:22px}.y1::before{content:"";position:absolute;inset:-60%;background:conic-gradient(#e0b84c,#1f4a3a 25%,#1f4a3a 50%,#e0b84c 75%,#1f4a3a);animation:spin 6s linear infinite;z-index:0}
.y1 .in,.y7 .in{display:none}
.y1>b,.y1>span,.y1>a{position:relative;z-index:1}
.y1{background:#1f4a3a}.y1::after{z-index:2}
.y1 .bg{position:absolute;inset:2px;border-radius:14px;background:#1f4a3a;z-index:0}
.y7{padding:22px}.y7::before{content:"";position:absolute;inset:-60%;background:conic-gradient(rgba(224,184,76,.55),#1f4a3a 25%,#1f4a3a 50%,rgba(224,184,76,.55) 75%,#1f4a3a);animation:spin 6s linear infinite;z-index:0}
.y7 .bg{position:absolute;inset:3px;border-radius:13px;background:#1f4a3a;z-index:0}

.z{background:#1f4a3a;border:2px solid #e0b84c}.z .sil.rot::before{animation-duration:26s}.z a.xb{text-decoration:none}
.z2{border:0;padding:22px}.z2::before{content:"";position:absolute;inset:-60%;background:conic-gradient(#f6dc8a,#e0b84c 20%,#b8902f 50%,#e0b84c 80%,#f6dc8a);animation:spin 12s linear infinite;z-index:0}
.z2 .bg{position:absolute;inset:2px;border-radius:14px;background:#1f4a3a;z-index:0}
.z3{border:3px solid #e0b84c;animation:gl 4s ease-in-out infinite}@keyframes gl{0%,100%{box-shadow:0 0 0 0 rgba(224,184,76,.0)}50%{box-shadow:0 0 18px 2px rgba(224,184,76,.45)}}
#tli-pp .wh2{margin-top:52px}#tli-pp h2.s2{font:600 24px/1.25 Fraunces,serif;margin:52px 0 16px}
.ex{display:block;margin-top:6px;font:600 13px Inter;color:#1f6a4f}
.badge{position:absolute;top:10px;right:10px;background:#fff;color:#1f4a3a;font:700 14px Inter;border-radius:999px;padding:4px 10px;box-shadow:0 1px 4px rgba(0,0,0,.15)}.w1{position:relative}
.fav{display:flex;margin-top:8px}.fav>*{margin-right:-8px;border:2px solid #fff;border-radius:50%}.fav .avw,.fav .av{width:30px!important;height:30px!important;min-width:0!important;font-size:11px!important}.fav img{width:100%;height:100%;object-fit:cover;border-radius:50%}
.zoom .pic{transition:transform .5s}.zoom .w1:hover .pic{transform:scale(1.06)}.zoom .w1{overflow:hidden}
.tall .w1 .pic{height:175px}
.also{margin-top:14px;font:14px/1.6 Inter;color:#5d564a}.also a{color:#1f6a4f;font-weight:600;text-decoration:underline!important}
.hero{height:190px;border-radius:14px;background-size:cover;background-position:center;margin:0 0 22px}
.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.chips a{border:1px solid #d9d1c0;border-radius:999px;padding:6px 13px;font:500 14px Inter;color:#1b1814;background:#fff}.chips a:hover{border-color:#1f6a4f}
.srch{display:flex;gap:8px;margin:0 0 20px;max-width:520px}.srch input{flex:1;border:1px solid #d9d1c0;border-radius:10px;padding:11px 14px;font:15px Inter}.srch button{background:#1f4a3a;color:#fff;border:0;border-radius:10px;padding:0 18px;font:600 14px Inter}
.trust{font:600 14px Inter;color:#1f6a4f;margin:-10px 0 20px}
.sxst.lk div{position:relative}.sxst.lk div::after{content:"→";position:absolute;right:14px;top:14px;color:#1f6a4f}
.updtop{font:13px Inter;color:#7a6a3a;margin:-6px 0 14px}
.box{background:#f6f3ec;border-radius:14px;padding:20px}.box b.t{display:block;font:600 18px Fraunces,serif;margin-bottom:6px}.box p{margin:0 0 12px;font:15px/1.5 Inter;color:#3d372c}.btn{display:inline-block;background:#1f4a3a;color:#fff!important;border-radius:999px;padding:10px 18px;font:600 14px Inter}
.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.steps div{display:flex;flex-direction:column;background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:16px;font:14px/1.45 Inter;color:#5d564a}.steps i{font-style:normal;display:inline-flex;width:26px;height:26px;border-radius:50%;background:#1f4a3a;color:#fff;align-items:center;justify-content:center;font:700 13px Inter;margin-bottom:8px}.steps b{display:block;color:#1b1814;font:600 15px Inter;margin-bottom:4px}.steps a{color:#1f6a4f!important;font-weight:600;margin-top:auto;padding-top:8px}
.near{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.near a{background:#fff;border:1px solid #e3ddd1;border-radius:12px;padding:14px 16px}.near b{display:block;font:600 15px Inter}.near span{font:13px Inter;color:#1f6a4f}
.lnk{columns:2;font:15px/2 Inter}.lnk a{color:#1f6a4f;font-weight:600}
.bars div{display:grid;grid-template-columns:110px 1fr 40px;align-items:center;gap:10px;margin:8px 0;font:14px Inter}.bars i{display:block;height:10px;border-radius:6px;background:#1f6a4f}
.band{background:#1f4a3a;color:#fff;border-radius:16px;padding:24px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.band b{font:600 20px Fraunces,serif;display:block}.band p{margin:4px 0 0;color:#dfe9e3;font:15px Inter}#tli-pp .band .btn{background:#e0b84c;color:#1b1814!important;text-decoration:none}#tli-pp .btn{color:#fff}
.fq4 h3,#tli-pp .fq4 h3{font:700 12px Inter;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3a;margin:20px 0 10px}.fq4 .cq{background:#fff;border:1px solid #e3ddd1;border-radius:12px;padding:15px 18px;margin-bottom:10px}.fq4 .cq b{display:block;font:600 16px Inter;margin-bottom:6px}.fq4 .cq div{font:15px/1.6 Inter;color:#3d372c}.fq4 a{color:#1f6a4f;font-weight:600}
.about p{font:16px/1.7 Inter;color:#3d372c;max-width:760px}
.gl{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.gl a{background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:16px;font:600 15px/1.4 Inter}.gl span{display:block;font:500 12px Inter;color:#7a6a3a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}
.sticky{position:sticky;top:0;z-index:5;background:#fff;border-bottom:1px solid #e3ddd1;padding:10px 0;margin:0 0 16px;display:flex;gap:16px;font:600 14px Inter;overflow-x:auto}.sticky a{color:#1f6a4f;white-space:nowrap}
.line{font:15px Inter;color:#3d372c;margin:0 0 18px}.line b{color:#1f4a3a}
.acc h1::after{content:"";display:block;width:56px;height:3px;background:#e0b84c;border-radius:2px;margin-top:12px}
.fade .w1{animation:fu .7s ease both}.fade .w1:nth-child(2){animation-delay:.1s}.fade .w1:nth-child(3){animation-delay:.2s}.fade .w1:nth-child(4){animation-delay:.3s}.fade .w1:nth-child(5){animation-delay:.4s}@keyframes fu{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}
.dk{background:#1f4a3a;border-radius:18px;padding:6px 22px 22px;margin-top:40px}.dk .wh2{color:#fff!important;margin-top:22px!important}
.nofr .sp{border:0!important;background:transparent!important;padding:10px 0!important}
.gp{background:#fff;border:1px solid #e3ddd1;border-radius:12px;padding:16px 18px;max-width:640px;font-family:Arial,sans-serif}.gp .u{font-size:13px;color:#4d5156}.gp .t{font-size:20px;color:#1a0dab;margin:4px 0}.gp .d{font-size:14px;color:#4d5156;line-height:1.5}
.wa{max-width:330px;background:#dcf8c6;border-radius:10px;padding:6px;font-family:Arial}.wa .im{height:150px;border-radius:8px;background-size:cover;background-position:center}.wa b{display:block;font-size:14px;margin:6px 4px 2px}.wa span{display:block;font-size:12px;color:#555;margin:0 4px 4px}
.code{background:#1b1814;color:#e9e2d0;border-radius:12px;padding:14px 16px;font:12.5px/1.55 ui-monospace,Menlo,monospace;white-space:pre-wrap;max-height:260px;overflow:auto}
.pp{background:#fff;border:1px solid #e3ddd1;border-radius:14px;padding:18px;max-width:640px}.pp p{margin:0;font:14px Inter;color:#5d564a}.pp a{color:#1f6a4f;font-weight:600}
@media(max-width:820px){.steps,.near,.gl{grid-template-columns:1fr 1fr}.lnk{columns:1}}
@media(max-width:520px){.steps,.near,.gl{grid-template-columns:1fr}.hero{height:130px}}
#tli-pp .fq4 a,#tli-pp .also a,#tli-pp .lnk a,#tli-pp .pp a{color:#1f6a4f}.updtop{font:13px Inter;color:#7a6a3a;margin:-4px 0 14px}
.w8z{position:relative;height:180px;border-radius:14px;overflow:hidden;display:flex;align-items:flex-end}.w8z .pic{position:absolute;inset:0;transition:transform .6s ease}.w8z:hover .pic{transform:scale(1.06)}
.w8z::before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(transparent 35%,rgba(10,30,22,.85))}.w8z .tx{position:relative;z-index:2;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.w8z b{font:600 17px Inter;color:#fff}.w8z .nb{color:#f0d68a}
#tli-pp .bars a{color:#1f6a4f;font-weight:600;text-decoration:underline}
.s1{margin-top:22px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.s1 span{font:600 15px Inter}
.cant2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.cant2>div+div{border-left:1px solid #e3ddd1;padding-left:24px}
.hdr{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.hdr .wh2{margin-bottom:16px!important}.mini{display:flex;gap:6px;margin-bottom:16px}.mini input{border:1px solid #d9d1c0;border-radius:999px;padding:8px 14px;font:14px Inter;width:230px}
.srch input{min-width:0}.small{margin-top:18px;font:14px Inter;color:#5d564a}.small a{color:#1f6a4f!important;font-weight:600}
@media(max-width:700px){.cant2{grid-template-columns:1fr}.cant2>div+div{border:0;padding:0}}#tli-pp .wh2,#tli-pp h2.s2{margin-top:104px!important}#tli-pp .box,#tli-pp .band{margin-top:104px!important}#tli-pp .sxst{margin-bottom:0}
#tli-pp .hero{margin-bottom:36px}#tli-pp h1{margin-bottom:10px}#tli-pp .updtop{margin:0 0 22px}#tli-pp .lead{margin-bottom:34px}#tli-pp .s2+.rw,#tli-pp .s2+.bars,#tli-pp .s2+.near{margin-top:22px}#tli-pp h2.s2.cl{margin-top:48px!important}#tli-pp .band.cl{margin-top:16px!important}.v1 .hero{margin:-40px -44px 36px!important;border-radius:18px 18px 0 0;height:230px}
.ovh{position:relative;height:300px;border-radius:14px;overflow:hidden;margin-bottom:34px;display:flex;align-items:flex-end}.ovh .hero{position:absolute;inset:0;height:auto;margin:0!important}.ovh::after{content:"";position:absolute;inset:0;background:linear-gradient(transparent 30%,rgba(10,25,20,.75))}.ovh .in{position:relative;z-index:2;padding:24px 28px}#tli-pp .ovh h1{color:#fff;margin:0 0 6px}#tli-pp .ovh .updtop{color:#f0d68a;margin:0}
.st4 #tli-pp .sxst div{background:#fff;border:1px solid #e3ddd1}
.st5 #tli-pp .sxst{gap:0;background:#fff;border:1px solid #e3ddd1;border-radius:14px}.st5 #tli-pp .sxst div{background:transparent;border-radius:0}.st5 #tli-pp .sxst div+div{border-left:1px solid #e3ddd1}
.g23{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.g23 .w8z{grid-column:span 2}.g23 .w8z:nth-child(-n+2){grid-column:span 3;height:220px}
.g5r{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.g5r .w8z{height:260px}
.arw .w8z .tx{width:100%;box-sizing:border-box}.arw .w8z .tx::after{content:"→";position:absolute;right:16px;bottom:14px;color:#fff;font:600 18px Inter;transition:transform .3s}.arw .w8z:hover .tx::after{transform:translateX(4px)}
.fsub{font:15px Inter;color:#6f6656;margin:-6px 0 18px}
.pc10 #tli-pp .rc b+span::before{content:attr(data-t);display:block;color:#1f6a4f;font-weight:600;margin-bottom:2px}.pc10 #tli-pp .rc>a{color:#1f6a4f}
.pc11 #tli-pp .rw .rc:not(.y){justify-content:center}
.nph a{padding:0;overflow:hidden}.nph .im{display:block;height:96px;background-size:cover;background-position:center;background-color:#cfe0d6}.nph .im.fb{background:linear-gradient(135deg,#2f6f57,#9cc2ad)}.nph b,.nph span{padding:0 16px}.nph b{padding-top:12px}.nph span{padding-bottom:14px;display:block}
.two{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:104px}#tli-pp .two .box,#tli-pp .two .band{margin:0!important;display:block}.two .band .srch{margin-top:14px!important;min-width:0!important}
.same #tli-pp .band{background:#f6f3ec;color:#1b1814}.same #tli-pp .band p{color:#3d372c}.same #tli-pp .band .srch input{border:1px solid #d9d1c0!important}.same #tli-pp .band .srch button{background:#1f4a3a!important;color:#fff!important}
.btn1 #tli-pp .z a.xb{background:#e0b84c;color:#1b1814}.btn1 #tli-pp .band .srch button{background:#e0b84c}
.pad #tli-pp .sp{padding-bottom:72px!important}
.big2 #tli-pp .wh2,.big2 #tli-pp h2.s2{font-size:31px!important}
.hlo #tli-pp .hero{height:130px}
.fz .rw .rc{min-height:0}.fz .rw{align-items:stretch}
#tli-pp .bcg .bc a{color:#1f6a4f}
@media(max-width:820px){.g23,.g5r{grid-template-columns:1fr 1fr}.g23 .w8z,.g23 .w8z:nth-child(-n+2){grid-column:span 1;height:180px}.two{grid-template-columns:1fr}}#tli-pp .ovx{margin:-40px -44px 34px;border-radius:18px 18px 0 0;height:300px}#tli-pp .fsub a{color:#1f6a4f;text-decoration:underline;font-weight:600}
.bcw{max-width:1040px;margin:0 auto 12px}.g4d{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.g4d .w8z{height:190px}.g23 .w8z,.g3 .w8z{height:190px}
.tg{display:inline-block;margin-top:6px;align-self:flex-start;background:rgba(255,255,255,.18);color:#fff;border-radius:999px;padding:2px 9px;font:600 11.5px Inter;letter-spacing:.02em}
.allp .cols{columns:4;font:14px/2 Inter;color:#3d372c}.allp a{color:#1f6a4f!important;font-weight:600}.allp i{font-style:normal;color:#9a907e;font-size:12.5px}
@media(max-width:820px){.g4d{grid-template-columns:1fr 1fr}.allp .cols{columns:2}}#tli-pp .ovh::after{background:linear-gradient(rgba(10,25,20,0) 20%,rgba(10,25,20,.55) 55%,rgba(10,25,20,.88))!important}
#tli-pp .w8z::before{background:linear-gradient(transparent 25%,rgba(10,30,22,.9))!important}.gd{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#f6f3ec;border-radius:16px;padding:22px 24px}.gd .k{display:block;font:700 12px Inter;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3a;margin-bottom:4px}.gd b{font:600 20px Fraunces,serif;display:block}.gd p{margin:6px 0 0;font:15px Inter;color:#3d372c}#tli-pp .gd .bb{background:#2563eb;color:#fff!important;border-radius:999px;padding:11px 20px;font:600 14px Inter;white-space:nowrap}
.cmp{width:100%;border-collapse:collapse;background:#fff;border:1px solid #e3ddd1;border-radius:14px;overflow:hidden;font:15px Inter}.cmp th{background:#f6f3ec;text-align:left;font:600 13px Inter;color:#6f6656;padding:11px 16px}.cmp td{padding:11px 16px;border-top:1px solid #eee6d6}#tli-pp .cmp a{color:#1f6a4f;font-weight:600}
.occ{display:flex;flex-wrap:wrap;gap:10px}.occ a{background:#fff;border:1px solid #e3ddd1;border-radius:999px;padding:8px 14px;font:500 14px Inter}
.rg{columns:4;column-gap:24px}.rg div{break-inside:avoid;margin-bottom:14px;font:14px/1.9 Inter}.rg b{display:block;font:600 13px Inter;color:#1b1814}#tli-pp .rg a{color:#1f6a4f;font-weight:600}.rg i{font-style:normal;color:#9a907e;font-size:12.5px}
.chips2{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:18px;font:14px Inter;color:#5d564a}.chips2 a{border:1px solid #d9d1c0;border-radius:999px;padding:6px 12px;background:#fff;color:#1f6a4f!important;font-weight:600}
.how{max-width:760px}.how b{font:600 20px Fraunces,serif}.how p{font:15px/1.6 Inter;color:#3d372c;margin:8px 0 0}
@media(max-width:520px){#tli-pp .ovx{margin:-22px -16px 28px;height:220px}.two .band .srch{flex-wrap:wrap}}@media(max-width:820px){.rg{columns:2}.gd{flex-direction:column;align-items:flex-start}}.how.sm b{font:600 16px Inter}.how.sm p{font:13.5px/1.6 Inter;color:#6f6656}#tli-pp .how a{color:#1f6a4f;text-decoration:underline;font-weight:600}#tli-pp .wh2.more{margin-top:150px!important}#tli-pp .fq h2{font:600 26px/1.25 Fraunces,serif;margin:0 0 6px}#tli-pp .fq .sub{color:#6f6656;margin:0 0 18px;font-size:15px}#tli-pp .fq a{color:#1f6a4f;font-weight:600;text-decoration:underline}#tli-pp .fq .ans{font-size:15px;line-height:1.6;color:#3d372c}#tli-pp .f4o h3{font:700 12px Inter;letter-spacing:.08em;text-transform:uppercase;color:#7a6a3a;margin:26px 0 10px}#tli-pp .f4o .c{background:#fff;border:1px solid #e3ddd1;border-radius:12px;padding:15px 18px;margin-bottom:10px}
#tli-pp .f4o .c b{display:block;font-size:16px;line-height:1.4;margin-bottom:6px}#tli-pp .nob{border-top:0;padding-top:0}
#tli-pp .allp .sh{display:none}
.pc10 #tli-pp .rc b+span::before{content:attr(data-t);display:block;color:#1f6a4f;font-weight:600;margin-bottom:2px}
#tli-pp .w8z .nb.en{color:#e9dcae;font-weight:500}
/* ===== iPad (portrait et paysage) ===== */
@media (max-width:1100px){
 #tli-pp .sp{padding:34px 32px}
 #tli-pp .ovx{margin:-34px -32px 30px!important}
 #tli-pp .wh2,#tli-pp h2.s2{margin-top:88px!important}
 #tli-pp .wh2.more{margin-top:120px!important}
 #tli-pp .box,#tli-pp .band,.two{margin-top:88px!important}
 #tli-pp .sxst{grid-template-columns:repeat(2,1fr)!important}
 #tli-pp .sxst div:nth-child(3){border-left:0!important}
 #tli-pp .sxst div:nth-child(n+3){border-top:1px solid #e3ddd1}
 #tli-pp .sxst span{white-space:nowrap}
 #tli-pp .g23{grid-template-columns:repeat(6,1fr)!important}
 #tli-pp .g23 .w8z{grid-column:span 2!important;height:170px!important}
 #tli-pp .g23 .w8z:nth-child(-n+2){grid-column:span 3!important;height:210px!important}
 #tli-pp .g3{grid-template-columns:repeat(3,1fr)!important}
 #tli-pp .w8z .tx{padding:12px 14px}
 #tli-pp .w8z b{font-size:15.5px}
 #tli-pp .rw{grid-template-columns:1fr 1fr!important}
 #tli-pp .rw .rc.y{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 18px}
 #tli-pp .rw .rc.y b{flex:0 0 auto}#tli-pp .rw .rc.y span:not(.ktp):not(.sil){flex:1 1 220px}
 #tli-pp .rw .rc .ktp{position:absolute}
 #tli-pp .near{grid-template-columns:1fr 1fr!important}
 #tli-pp .fq{max-width:none}
}
/* ===== téléphone ===== */
@media (max-width:600px){
 .tli-seo{background:#f4f1ea}
 #tli-pp>div{padding:0!important}
 .bcw{margin:0;padding:14px 16px 10px}
 #tli-pp .sp{border:0!important;background:transparent!important;border-radius:0!important;padding:0 16px 48px!important;max-width:none!important}
 #tli-pp .ovx{margin:0 -16px 24px!important;border-radius:0!important;height:230px!important}
 #tli-pp .ovh .in{padding:18px 16px}
 #tli-pp h1{font-size:30px!important;line-height:1.15!important;text-wrap:balance}
 #tli-pp .lead{font-size:16px!important}
 #tli-pp .wh2,#tli-pp h2.s2,#tli-pp .fq h2{font-size:25px!important;line-height:1.2!important;text-wrap:balance}
 #tli-pp .wh2,#tli-pp h2.s2{margin-top:64px!important}
 #tli-pp .wh2.more{margin-top:80px!important}
 #tli-pp h2.s2.cl{margin-top:40px!important}
 #tli-pp .fq.f4o{margin-top:64px!important}
 #tli-pp .box,#tli-pp .band,.two{margin-top:64px!important}
 #tli-pp .sxst div{padding:12px 14px}
 #tli-pp .sxst b{font-size:22px}
 #tli-pp .sxst span{font-size:12.5px}
 #tli-pp .g23,#tli-pp .g3{grid-template-columns:1fr!important;gap:10px!important}
 #tli-pp .g23 .w8z,#tli-pp .g23 .w8z:nth-child(-n+2),#tli-pp .g3 .w8z{grid-column:auto!important;height:120px!important}
 #tli-pp .g3{margin-top:10px!important}
 #tli-pp .w8z .tx{padding:12px 16px}
 #tli-pp .w8z b{font-size:16px}
 #tli-pp .w8z .tx{display:block!important}#tli-pp .w8z .tx b{display:block;margin-bottom:2px}#tli-pp .w8z .nb{display:inline!important}
 #tli-pp .w8z .nb.en::before{content:" · "}
 #tli-pp .rw{grid-template-columns:1fr!important;gap:10px!important}
 #tli-pp .rw .rc:not(.y){display:grid;grid-template-columns:56px 1fr;column-gap:14px;row-gap:2px;padding:14px 16px}
 #tli-pp .rw .rc:not(.y)>*:first-child{grid-row:1/5;width:56px;height:56px}
 #tli-pp .rw .rc .rav img{width:100%;height:100%}
 #tli-pp .rw .rc.y{flex-direction:column;align-items:flex-start}#tli-pp .rw .rc.y b,#tli-pp .rw .rc.y span{flex:none!important}
 #tli-pp .sxl a.sxc{padding:12px 14px;gap:12px;align-items:flex-start}
 #tli-pp .sxl .sxgo{display:none}
 #tli-pp .sxl .sxchs{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}
 #tli-pp .sxl .chip{white-space:nowrap}
 #tli-pp .sxl .chip:nth-child(n+3){display:none}
 #tli-pp .fq .c{padding:14px 16px!important}
 #tli-pp .fq .c b{font-size:15.5px!important}
 #tli-pp .fq .ans{font-size:15px}
 #tli-pp .near{grid-template-columns:1fr!important;gap:10px!important}
 #tli-pp .near.nph a{display:grid;grid-template-columns:104px 1fr;align-items:center;column-gap:14px}
 #tli-pp .near.nph .im{grid-column:1;grid-row:1/3;height:76px!important;width:104px;padding:0!important}#tli-pp .near.nph b{grid-column:2;grid-row:1;align-self:end}#tli-pp .near.nph span:not(.im){grid-column:2;grid-row:2;align-self:start}
 #tli-pp .near.nph b{padding:12px 14px 0 0!important;margin-left:0}#tli-pp .near.nph span:not(.im){padding:2px 14px 12px 0!important;margin-left:0}
 #tli-pp .allp .sh{display:inline}#tli-pp .allp .lg{display:none}
 #tli-pp .ovh.ovx{border-radius:0!important}
 .two{grid-template-columns:1fr!important;gap:12px!important}
 #tli-pp .band .srch,#tli-pp .two .band .srch{flex-direction:column;min-width:0!important;width:100%}
 #tli-pp .band .srch input,#tli-pp .band .srch button{width:100%;box-sizing:border-box;padding:12px 14px}
 #tli-pp .btn{display:block;text-align:center}
 #tli-pp .allp .cols{columns:2;font-size:14px}
 #tli-pp .how.sm{margin-top:48px!important}
}#tli-pp .fq .qs{display:none}
@media (max-width:600px){#tli-pp .fq .ql{display:none}#tli-pp .fq .qs{display:inline}#tli-pp .fq .c .ans{display:none}#tli-pp .fq .c.op .ans{display:block;margin-top:6px}#tli-pp .fq .c b{display:block;position:relative;padding-right:28px;cursor:pointer;margin:0!important}#tli-pp .fq .c b::after{content:"+";position:absolute;right:0;top:-3px;font:400 22px Inter;color:#1f6a4f}#tli-pp .fq .c.op b::after{content:"−"}}#tli-pp .ovx.lo{height:260px}@media(max-width:600px){#tli-pp .ovx.lo{height:210px!important}}.tli-seo{margin:0;background:#f4f1ea}
.tli-seo{background:#f4f1ea}
#tli-pp .pg{padding:30px 20px}
@media (max-width:600px){#tli-pp .pg{padding:0}}
#tli-pp .hero{background-size:cover;background-position:center;background-color:#d9d3c7}
#tli-pp .w8z .pic,#tli-pp .near .im{background-size:cover;background-position:center;background-color:#d9d3c7}
#tli-pp .rav.ini{font:600 18px Inter,sans-serif;color:#6f6656}
#tli-pp .av .ini{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font:600 15px Inter,sans-serif;color:#6f6656;background:#f3efe6;border-radius:50%}
#tli-pp .seeall{margin:18px 0 0}#tli-pp .seeall a{color:#1f6a4f;font-weight:600}
#tli-pp form.srch{display:flex}

#tli-pp,#tli-pp *{letter-spacing:normal}
#tli-pp .rav.ini,#tli-pp .av .ini{font-family:Inter,system-ui,sans-serif!important}
