@font-face{font-family:Bagind;font-style:normal;font-weight:400;font-display:swap;src:local("Bagind"),url(/fonts/Bagind.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:local("Poppins"),url(/fonts/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:local("Poppins Medium"),url(/fonts/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:local("Poppins SemiBold"),url(/fonts/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:Poppins Fallback;src:local("Arial");size-adjust:104%;ascent-override:94%;descent-override:24%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}img{display:block}button{font-family:Poppins,Poppins Fallback,sans-serif;cursor:pointer;border:none;background:none}a{text-decoration:none;color:inherit}:root{--navy: #071527;--teal: #0e9aaa;--teald: #0b7d8c;--tealb: #12c8d8;--amber: #f5a623;--amber-d:#d4891a;--cream: #f0ece2;--c80: rgba(240,236,226,.8);--c60: rgba(240,236,226,.6);--c40: rgba(240,236,226,.4);--c20: rgba(240,236,226,.2);--c12: rgba(240,236,226,.12);--c05: rgba(240,236,226,.05);--tgl: rgba(14,154,170,.15);--tgl2: rgba(14,154,170,.07);--bt: rgba(14,154,170,.22);--bc: rgba(240,236,226,.1);--ease: cubic-bezier(.4,0,.2,1);--bagind: "Bagind", serif;--bot-h: 52px;--r-sm: 2px}body{margin:0;font-family:Poppins,Poppins Fallback,sans-serif;background:var(--navy);color:var(--cream);-webkit-font-smoothing:antialiased}#root{display:flex;flex-direction:column;min-height:100dvh}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--ink: #060f1a;--ink2: #091a2e;--ink3: #0d2036;--teal: #0ba5b8;--teal2:#0dd4e8;--teal3:#065d68;--teal-d:#098fa0;--gold: #c9963a;--gold2:#e8b455;--ivory:#f4efe5;--orange:#e8943a;--orange-d:#c9752a;--c90:rgba(244,239,229,.9);--c75:rgba(244,239,229,.75);--c55:rgba(244,239,229,.55);--c35:rgba(244,239,229,.35);--c20:rgba(244,239,229,.2);--c10:rgba(244,239,229,.1);--c05:rgba(244,239,229,.05);--c02:rgba(244,239,229,.02);--tl: rgba(11,165,184,.14);--tb: rgba(11,165,184,.22);--bm: rgba(244,239,229,.14);--bl: rgba(244,239,229,.06);--serif:"Bagind",Georgia,serif;--sans:"Poppins","Poppins Fallback",sans-serif;--spring:cubic-bezier(.34,1.56,.64,1);--nav-dur:.75s;--nav-ease:cubic-bezier(.16,1,.3,1);--r:2px;--rs:2px;--nh:78px;--nh-sm:66px}#nprog{position:fixed;top:0;left:0;right:0;height:2px;z-index:1010;pointer-events:none}#nprog-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--teal),var(--orange));transition:width .12s linear}.nbtn{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 22px;background:linear-gradient(135deg,var(--orange),var(--orange-d));color:#fff;font-family:var(--sans);font-size:.75rem;font-weight:600;letter-spacing:.03em;border-radius:var(--rs);border:none;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;overflow:hidden;transition:transform .25s var(--spring)}.nbtn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}.nbtn:hover:after{left:150%}.nbtn:hover{transform:translateY(-2px) scale(1.02);color:#fff}#nav{position:fixed;top:0;left:0;right:0;z-index:1000;padding:0;will-change:padding;transition:padding var(--nav-dur) var(--nav-ease)}.ni{margin:0 auto;display:flex;align-items:center;position:relative;z-index:4;will-change:height,max-width,background,border-radius,box-shadow,border-color,padding,margin-top;transition:height var(--nav-dur) var(--nav-ease),max-width var(--nav-dur) var(--nav-ease),background var(--nav-dur) var(--nav-ease),border-radius var(--nav-dur) var(--nav-ease),border-color var(--nav-dur) var(--nav-ease),box-shadow var(--nav-dur) var(--nav-ease),padding var(--nav-dur) var(--nav-ease),margin-top var(--nav-dur) var(--nav-ease)}#nav.transparent{padding:0}#nav.transparent .ni{max-width:100%;height:var(--nh);margin-top:0;padding:0 2rem;background:transparent;border-radius:0;border:1px solid transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#nav.scrolled{padding:0 1.8rem}#nav.scrolled .ni{max-width:1320px;height:var(--nh-sm);margin-top:12px;padding:0 1.6rem;border-radius:var(--r);background:#060f1ad6;backdrop-filter:blur(48px) saturate(200%) brightness(1.08);-webkit-backdrop-filter:blur(48px) saturate(200%) brightness(1.08);border:1px solid rgba(244,239,229,.08);box-shadow:0 0 0 1px #0ba5b80f,0 8px 24px #00000059,0 24px 64px #0006,inset 0 1px #f4efe512}#nav.light{padding:0 1.8rem}#nav.light .ni{max-width:1320px;height:var(--nh-sm);margin-top:12px;padding:0 1.6rem;border-radius:var(--r);background:#fffffff7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(6,15,26,.06);box-shadow:0 4px 32px #060f1a17}.nlogo{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity .22s;position:relative}.nlogo:hover{opacity:.8}.nlogo-img{height:44px;width:auto;max-width:200px;object-fit:contain;object-position:left center;display:block;flex-shrink:0;will-change:height,opacity;transition:height var(--nav-dur) var(--nav-ease),opacity .35s ease}#nav.scrolled .nlogo-img,#nav.light .nlogo-img{height:36px}.nlogo-dark{opacity:1;position:relative}.nlogo-light{opacity:0;position:absolute;top:50%;left:0;transform:translateY(-50%);pointer-events:none}#nav.light .nlogo-dark{opacity:0;pointer-events:none}#nav.light .nlogo-light{opacity:1;pointer-events:auto}.nlinks{display:flex;align-items:center;height:100%;margin:0 auto;flex:1;justify-content:center}.nitem{position:relative;height:100%;display:flex;align-items:center}.nlink,.nlink-btn{display:flex;align-items:center;gap:5px;height:100%;padding:0 .92rem;font-family:var(--sans);font-size:.77rem;font-weight:400;white-space:nowrap;cursor:pointer;text-decoration:none;position:relative;user-select:none;transition:color .25s var(--nav-ease);background:none;border:none}.nlink:before,.nlink-btn:before{content:"";position:absolute;inset:15px 3px;border-radius:var(--rs);background:var(--tl);opacity:0;transform:scale(.88);transition:opacity .22s,transform .22s}.nlink:hover:before,.nlink-btn:hover:before,.nitem.on>.nlink-btn:before{opacity:1;transform:scale(1)}.nitem.active>.nlink:after,.nitem.active>.nlink-btn:after{content:"";position:absolute;bottom:11px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:0;background:var(--orange)}.nch{font-size:.48rem;opacity:.4;transition:transform .28s var(--nav-ease),opacity .22s}.nitem:hover>.nlink-btn .nch,.nitem.on>.nlink-btn .nch{transform:rotate(180deg);opacity:.9}#nav.transparent .nlink,#nav.transparent .nlink-btn{color:var(--c75)}#nav.transparent .nlink:hover,#nav.transparent .nlink-btn:hover,#nav.transparent .nitem.active>.nlink{color:#fff}#nav.scrolled .nlink,#nav.scrolled .nlink-btn{color:var(--c55)}#nav.scrolled .nlink:hover,#nav.scrolled .nlink-btn:hover,#nav.scrolled .nitem.active>.nlink{color:var(--ivory)}#nav.light .nlink,#nav.light .nlink-btn{color:#060f1a80}#nav.light .nlink:hover,#nav.light .nlink-btn:hover,#nav.light .nitem.active>.nlink{color:var(--ink)}#nav.scrolled .nlink,#nav.scrolled .nlink-btn,#nav.light .nlink,#nav.light .nlink-btn{height:var(--nh-sm)}.ndrop{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%) translateY(8px);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;z-index:400;padding-top:4px}.nitem:hover>.ndrop{opacity:1;pointer-events:all;transform:translate(-50%) translateY(0)}.nitem:nth-child(-n+3)>.ndrop{left:0;transform:translate(0) translateY(8px)}.nitem:nth-child(-n+3):hover>.ndrop{transform:translate(0) translateY(0)}.nitem:nth-last-child(-n+2)>.ndrop{left:auto;right:0;transform:translate(0) translateY(8px)}.nitem:nth-last-child(-n+2):hover>.ndrop{transform:translate(0) translateY(0)}.ndrop-panel{background:#07111ef7;border:1px solid var(--bl);border-radius:var(--r);padding:.45rem;min-width:205px;box-shadow:0 2px 0 var(--bl),0 18px 52px #0000008c;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px)}.ndrop-sec{display:block;font-family:var(--sans);font-size:.49rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--c35);padding:.48rem .82rem .18rem}.ndrop-row{display:flex;align-items:center;gap:.62rem;padding:.52rem .82rem;border-radius:var(--rs);font-family:var(--sans);font-size:.76rem;font-weight:400;color:var(--c55);cursor:pointer;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.ndrop-row:hover{background:var(--tl);color:var(--ivory)}.ndrop-row:hover .nic{color:var(--teal);border-color:var(--tb)}.nic{width:24px;height:24px;border-radius:var(--rs);background:var(--c02);border:1px solid var(--bl);display:flex;align-items:center;justify-content:center;font-size:.61rem;color:var(--c35);flex-shrink:0;transition:color .15s,border-color .15s}.ndrop-sep{height:1px;background:var(--bl);margin:.3rem .38rem}.nbadge{margin-left:auto;background:var(--tl);border:1px solid var(--tb);border-radius:var(--rs);padding:1px 6px;font-size:.49rem;font-weight:600;color:var(--teal2);flex-shrink:0}.nmega{position:fixed;top:var(--nh);left:0;right:0;z-index:300;background:#060f1af7;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-bottom:1px solid var(--bl);padding:2.4rem 0 2.8rem;opacity:0;pointer-events:none;transform:translateY(-10px);transition:opacity .28s,transform .28s}.nitem:hover>.nmega{opacity:1;pointer-events:all;transform:translateY(0)}#nav.scrolled .nmega,#nav.light .nmega{top:calc(var(--nh-sm) + 12px)}.nmega-in{max-width:1320px;margin:0 auto;padding:0 2.8rem;display:grid;gap:3rem;align-items:start}.nmega-eye{display:flex;align-items:center;gap:8px;margin-bottom:.5rem}.nmega-eye:before{content:"";width:12px;height:1px;background:var(--teal);flex-shrink:0}.nmega-eye span{font-family:var(--sans);font-size:.49rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--teal)}.nmega-h{font-family:var(--serif);font-size:1.8rem;font-weight:400;color:#f4efe566;line-height:1.1;margin-bottom:.48rem}.nmega-h strong{font-weight:600;color:#f4efe5d1}.nmega-p{font-family:var(--sans);font-size:.72rem;font-weight:400;color:var(--c35);line-height:1.85;margin-bottom:1.3rem;max-width:215px}.nmega-stat{display:flex;align-items:center;gap:6px;margin-top:.85rem;font-family:var(--sans);font-size:.62rem;font-weight:400;color:var(--c35)}.nmega-stat i{color:var(--gold);font-size:.56rem}.ng4{display:grid;grid-template-columns:repeat(4,1fr);gap:.78rem}.ng5{display:grid;grid-template-columns:repeat(5,1fr);gap:.68rem}.ntc{border-radius:var(--r);overflow:hidden;border:1px solid var(--bl);background:var(--c02);text-decoration:none;display:flex;flex-direction:column;transition:border-color .22s,transform .25s var(--spring),box-shadow .22s}.ntc:hover{border-color:var(--tb);transform:translateY(-3px);box-shadow:0 12px 32px #00000073}.ntc-img{height:92px;overflow:hidden;position:relative;flex-shrink:0}.ntc-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.6);transition:transform .4s,filter .3s}.ntc:hover .ntc-img img{transform:scale(1.07);filter:brightness(.78)}.ntc-img-ov{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 40%,rgba(6,15,26,.72) 100%)}.ntc-pill{position:absolute;top:.45rem;left:.55rem;font-family:var(--sans);font-size:.49rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:var(--rs);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.1)}.ntc-body{padding:.6rem .7rem .72rem;flex:1;display:flex;flex-direction:column;gap:.32rem}.ntc-name{font-family:var(--sans);font-size:.72rem;font-weight:500;color:var(--c75);line-height:1.3}.ntc-row{display:flex;align-items:center;justify-content:space-between}.ntc-nights{font-size:.59rem;font-weight:400;color:var(--c35);display:flex;align-items:center;gap:3px}.ntc-nights i{color:var(--teal);font-size:.52rem}.ntc-price{font-family:var(--serif);font-size:.87rem;font-weight:600;color:var(--gold2)}.ntc-btn{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:6px 10px;margin-top:auto;background:linear-gradient(135deg,var(--orange),var(--orange-d));color:#fff;font-family:var(--sans);font-size:.58rem;font-weight:600;border-radius:var(--rs);border:none;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;white-space:nowrap;transition:transform .22s var(--spring)}.ntc-btn:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.ntc-btn:hover:after{left:150%}.ntc-btn:hover{transform:translateY(-1px) scale(1.01);color:#fff}.ndc{border-radius:var(--r);overflow:hidden;position:relative;aspect-ratio:3/4;text-decoration:none;border:1px solid var(--bl);transition:transform .25s var(--spring),box-shadow .22s}.ndc:hover{transform:translateY(-3px);box-shadow:0 14px 30px #00000080}.ndc img{width:100%;height:100%;object-fit:cover;filter:brightness(.58);transition:transform .4s,filter .3s}.ndc:hover img{transform:scale(1.07);filter:brightness(.74)}.ndc-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(6,15,26,.92) 0%,transparent 56%)}.ndc-body{position:absolute;bottom:0;left:0;right:0;padding:.6rem .72rem}.ndc-tag{font-family:var(--sans);font-size:.46rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:block;margin-bottom:.17rem}.ndc-name{font-family:var(--serif);font-size:.9rem;font-weight:400;color:var(--ivory);line-height:1.2}.nright{display:flex;align-items:center;gap:.55rem;flex-shrink:0;margin-left:1.8rem}.nwa{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:transparent;color:var(--c55);font-family:var(--sans);font-size:.7rem;font-weight:500;border-radius:var(--rs);border:1.5px solid var(--bm);cursor:pointer;white-space:nowrap;text-decoration:none;transition:border-color .25s,color .25s,background .25s}#nav.transparent .nwa{color:var(--c75);border-color:#f4efe538}#nav.light .nwa{color:#060f1a7a;border-color:#060f1a24}.nwa i{color:#25d366;font-size:.75rem}.nwa:hover{border-color:var(--teal-d);color:var(--ivory)!important;background:#098fa01a}.nbook{display:inline-flex;align-items:center;gap:7px;padding:9px 18px;background:linear-gradient(135deg,var(--orange),var(--orange-d));color:#fff;font-family:var(--sans);font-size:.73rem;font-weight:600;letter-spacing:.025em;border-radius:var(--rs);border:none;cursor:pointer;white-space:nowrap;text-decoration:none;position:relative;overflow:hidden;transition:transform .25s var(--spring)}.nbook:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}.nbook:hover:after{left:150%}.nbook:hover{transform:translateY(-2px) scale(1.02);color:#fff}.nbook i{font-size:.62rem}.nham{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:4px;margin-left:.9rem;cursor:pointer;flex-shrink:0;background:none;border:none}.nham-l{height:1.5px;border-radius:0;background:var(--c75);transition:transform .3s,opacity .25s,width .3s;transform-origin:center}#nav.light .nham-l{background:#060f1a99}.nham-l:nth-child(1){width:20px}.nham-l:nth-child(2){width:14px}.nham-l:nth-child(3){width:20px}.nham.open .nham-l:nth-child(1){transform:translateY(6.5px) rotate(45deg);width:20px}.nham.open .nham-l:nth-child(2){opacity:0;transform:scaleX(0)}.nham.open .nham-l:nth-child(3){transform:translateY(-6.5px) rotate(-45deg);width:20px}.nmob{position:fixed;inset:0;z-index:1200;background:#050c16fc;display:flex;flex-direction:column;transform:translate(100%);transition:transform .4s cubic-bezier(.77,0,.175,1)}.nmob.open{transform:translate(0)}.nmob-top{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.4rem;border-bottom:1px solid var(--bl);flex-shrink:0;background:#050c16fc}.nmob-brand{display:flex;align-items:center}.nmob-logo-img{height:36px;max-height:36px;width:auto;max-width:150px;object-fit:contain;display:block}.nmob-close{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--rs);background:var(--c05);border:1.5px solid var(--bm);color:var(--c55);cursor:pointer;font-size:.78rem;transition:background .2s,color .2s,border-color .2s;font-family:inherit}.nmob-close:hover{background:var(--tl);color:var(--teal2);border-color:var(--tb)}.nmob-body{flex:1;overflow-y:auto;padding:1.2rem 1.4rem .8rem}.nmob-body>*,.nmob-ctas{opacity:0;transform:translate(14px);transition:opacity .32s,transform .32s}.nmob.open .nmob-body>*,.nmob.open .nmob-ctas{opacity:1;transform:translate(0)}.nmob.open .ns1{transition-delay:.07s}.nmob.open .ns2{transition-delay:.14s}.nmob.open .ns3{transition-delay:.2s}.nmob.open .nmob-ctas{transition-delay:.25s}.nmob-sec-wrap{margin-bottom:1.35rem}.nmob-sec-lbl{font-family:var(--sans);font-size:.49rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--c35);margin-bottom:.62rem;display:flex;align-items:center;gap:7px}.nmob-sec-lbl:after{content:"";flex:1;height:1px;background:var(--bl)}.nmob-row{display:flex;align-items:center;justify-content:space-between;padding:.76rem .1rem;border-bottom:1px solid var(--bl);font-family:var(--sans);font-size:.85rem;font-weight:400;color:var(--c55);cursor:pointer;text-decoration:none;transition:color .2s;background:none;border-left:none;border-right:none;border-top:none;width:100%;text-align:left}.nmob-row:last-child{border-bottom:none}.nmob-row:hover{color:var(--ivory)}.nmob-row>i{font-size:.55rem;color:var(--c35);transition:transform .25s,color .2s}.nmob-row.open-acc>i{transform:rotate(180deg);color:var(--teal)}.nmob-sub{display:none;padding:.22rem 0 .48rem .22rem}.nmob-sub.open{display:block}.nmob-sub-row{display:flex;align-items:center;gap:.6rem;padding:.46rem .32rem;border-radius:var(--rs);font-family:var(--sans);font-size:.76rem;font-weight:400;color:var(--c35);cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.nmob-sub-row:hover{background:var(--tl);color:var(--c75)}.nmob-sub-row i{font-size:.62rem;color:var(--teal);width:13px;flex-shrink:0;text-align:center}.nmob-trust{display:flex;align-items:center;gap:.48rem;flex-wrap:wrap;font-family:var(--sans);font-size:.59rem;font-weight:400;color:var(--c35)}.nmob-trust .dot{color:var(--bm)}.nmob-ctas{padding:.8rem 1.4rem 1.4rem;display:flex;flex-direction:column;gap:.38rem;border-top:1px solid var(--bl);flex-shrink:0}.nmob-pri{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 22px;background:linear-gradient(135deg,var(--orange),var(--orange-d));color:#fff;font-family:var(--sans);font-size:.78rem;font-weight:600;letter-spacing:.025em;border-radius:var(--rs);border:none;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:transform .25s var(--spring)}.nmob-pri:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}.nmob-pri:hover:after{left:150%}.nmob-pri:hover{transform:translateY(-1px) scale(1.01);color:#fff}.nmob-sec{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;background:transparent;color:var(--c55);font-family:var(--sans);font-size:.74rem;font-weight:500;border-radius:var(--rs);border:1.5px solid var(--bm);cursor:pointer;text-decoration:none;transition:border-color .25s,color .25s,background .25s}.nmob-sec i{color:#25d366;font-size:.82rem}.nmob-sec:hover{border-color:var(--teal-d);color:var(--ivory);background:#098fa014}@media(max-width:1100px){.ng4{grid-template-columns:repeat(3,1fr)}.ng5{grid-template-columns:repeat(4,1fr)}.nmega-in{padding:0 2rem}}@media(max-width:880px){.nlinks,.nwa{display:none}.nham{display:flex}.nmega,.ndrop{display:none!important}.nright{margin-left:auto;gap:.4rem}.nbook{padding:10px 18px;font-size:.72rem}#nav.scrolled .ni,#nav.light .ni{height:72px}#nav.scrolled .nlogo-img,#nav.light .nlogo-img{height:42px}.nham{width:34px;height:34px;font-size:.9rem}}@media(max-width:480px){#nav.transparent .ni,#nav.scrolled .ni,#nav.light .ni{padding:0 1rem}#nav.scrolled .ni,#nav.light .ni{height:68px}.nright{margin-left:auto;gap:.35rem}.nbook{padding:9px 15px;font-size:.7rem}.nham{margin-left:.4rem}}.footer-root{--d0:#03080f;--d1:#060e16;--d2:#0a1a28;--d3:#0c2035;--teal:#1ab8b0;--teal-d:#1a6b7a;--teal-l:#5ee8e2;--orange:#f4a100;--orange-l:#ffbf3c;--violet:#7b6fc4;--cream:#f0ede4;--c85:rgba(240,237,228,.85);--c65:rgba(240,237,228,.65);--c45:rgba(240,237,228,.45);--c25:rgba(240,237,228,.25);--c12:rgba(240,237,228,.12);--c07:rgba(240,237,228,.07);--c04:rgba(240,237,228,.04);--bd:rgba(240,237,228,.08);--bd2:rgba(240,237,228,.05);--serif:"Bagind","Playfair Display",Georgia,serif;--sans:"Poppins",system-ui,sans-serif;--mono:"DM Mono",monospace;--spring:cubic-bezier(.34,1.56,.64,1);--ease:cubic-bezier(.4,0,.2,1)}.footer-root *,.footer-root *:before,.footer-root *:after{box-sizing:border-box;margin:0;padding:0}.footer-root a{text-decoration:none!important;color:inherit}.footer-root button{font-family:inherit;cursor:pointer;border:none;background:none}.footer-root .wrap{max-width:1480px;margin:0 auto;padding-left:clamp(1.5rem,5vw,5.5rem);padding-right:clamp(1.5rem,5vw,5.5rem)}@keyframes ft-spin45{to{transform:rotate(405deg)}}@keyframes ft-tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.footer-root .pf{position:relative;overflow:hidden;background:linear-gradient(160deg,var(--d3) 0%,var(--d2) 45%,var(--d1) 100%);border-top:1px solid var(--bd)}.footer-root .pf:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--teal) 0%,var(--orange) 50%,var(--violet) 100%);opacity:.9;pointer-events:none}.footer-root .pf-wm{position:absolute;right:-2vw;bottom:-4vw;font-family:var(--serif);font-size:clamp(8rem,20vw,22rem);line-height:.85;color:transparent;-webkit-text-stroke:1px rgba(26,184,176,.07);pointer-events:none;user-select:none;white-space:nowrap;letter-spacing:-.02em}.footer-root .pf-inner{padding-top:clamp(4rem,7vw,7rem);padding-bottom:clamp(4rem,7vw,7rem);display:grid;grid-template-columns:1fr auto;gap:clamp(3rem,6vw,8rem);align-items:center;position:relative;z-index:2}.footer-root .pf-ey{display:inline-flex;align-items:center;gap:10px;margin-bottom:1.3rem}.footer-root .pf-ey-line{width:28px;height:1px;background:var(--teal)}.footer-root .pf-ey-txt{font-family:var(--mono);font-size:.5rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--teal)}.footer-root .pf-ey-dot{width:5px;height:5px;background:var(--orange);border-radius:1px;transform:rotate(45deg);animation:ft-spin45 7s linear infinite}.footer-root .pf-h{font-family:var(--serif);font-size:clamp(2.8rem,6vw,6rem);font-weight:400;color:var(--cream);line-height:.9;letter-spacing:-.01em;margin-bottom:1.1rem}.footer-root .pf-h em{font-style:normal;color:var(--teal)}.footer-root .pf-sub{font-family:var(--sans);font-size:.84rem;font-weight:400;color:var(--c45);line-height:1.9;max-width:500px;margin-bottom:2rem}.footer-root .pf-stats{display:flex;align-items:center;gap:0;margin-bottom:2.5rem}.footer-root .pf-stat{display:flex;flex-direction:column;gap:2px;padding:0 1.6rem;border-right:1px solid var(--bd)}.footer-root .pf-stat:first-child{padding-left:0}.footer-root .pf-stat:last-child{border-right:none}.footer-root .pf-stat-n{font-family:var(--serif);font-size:1.5rem;color:var(--cream);line-height:1}.footer-root .pf-stat-n span{color:var(--teal);font-size:.7em}.footer-root .pf-stat-l{font-family:var(--mono);font-size:.43rem;font-weight:400;letter-spacing:.06em;color:var(--c45)}.footer-root .pf-btns{display:flex;flex-direction:column;gap:.75rem;min-width:260px;flex-shrink:0}.footer-root .pf-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 36px;border-radius:2px;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-l) 100%);color:#fff;font-family:var(--sans);font-weight:500;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 28px #f4a10059,inset 0 1px #ffffff38;position:relative;overflow:hidden;white-space:nowrap;transition:filter .22s,box-shadow .22s,transform .2s var(--spring)}.footer-root .pf-btn:before{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:skew(-18deg);transition:left .5s var(--ease)}.footer-root .pf-btn:hover:before{left:130%}.footer-root .pf-btn:hover{transform:translateY(-2px);box-shadow:0 0 40px #f4a10073,inset 0 1px #ffffff38;color:#fff}.footer-root .pf-btn i{font-size:.68rem;transition:transform .2s}.footer-root .pf-btn:hover i{transform:translate(4px)}.footer-root .pf-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 32px;border-radius:2px;background:#1ab8b014;border:1.5px solid rgba(26,184,176,.25);color:#1ab8b0e0;font-family:var(--sans);font-weight:600;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;transition:background .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s var(--spring)}.footer-root .pf-ghost:hover{background:#1ab8b029;border-color:#1ab8b073;color:#fff;transform:translateY(-1px)}.footer-root .pf-trust{display:flex;align-items:center;gap:1.6rem;margin-top:.4rem;flex-wrap:wrap}.footer-root .pf-tr{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:.46rem;color:var(--c45);letter-spacing:.04em}.footer-root .pf-tr i{color:var(--teal);font-size:.46rem}.footer-root .ft{background:var(--d0);position:relative;overflow:hidden;border-top:1px solid var(--bd)}.footer-root .ft:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.015;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px}.footer-root .ft-glow-a{position:absolute;top:-200px;left:-150px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(26,184,176,.04) 0%,transparent 65%);pointer-events:none}.footer-root .ft-glow-b{position:absolute;bottom:-150px;right:-100px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(244,161,0,.03) 0%,transparent 65%);pointer-events:none}.footer-root .ft-ticker-wrap{overflow:hidden;height:36px;display:flex;align-items:center;border-bottom:1px solid var(--bd);position:relative;z-index:2}.footer-root .ft-ticker{display:flex;white-space:nowrap;animation:ft-tick 60s linear infinite}.footer-root .ft-ticker-wrap:hover .ft-ticker{animation-play-state:paused}.footer-root .ft-ti{display:inline-flex;align-items:center;gap:6px;padding:0 2.2rem;height:36px;border-right:1px solid var(--bd);flex-shrink:0}.footer-root .ft-ti i{color:var(--orange);font-size:.5rem}.footer-root .ft-ti-n{font-family:var(--mono);font-size:.54rem;color:var(--c45)}.footer-root .ft-ti-p{font-family:var(--mono);font-size:.46rem;color:var(--c25)}.footer-root .ft-body{padding-top:clamp(3rem,5vw,5rem);padding-bottom:clamp(3rem,5vw,5rem);display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr 1.1fr;gap:0;position:relative;z-index:2;border-bottom:1px solid var(--bd)}.footer-root .ft-col{padding:0 clamp(1.4rem,2.5vw,2.8rem);border-right:1px solid var(--bd)}.footer-root .ft-col:first-child{padding-left:0}.footer-root .ft-col:last-child{border-right:none;padding-right:0}.footer-root .ft-ch{font-family:var(--mono);font-size:.46rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:1.4rem;display:flex;align-items:center;gap:8px}.footer-root .ft-ch:after{content:"";flex:1;height:1px;background:var(--bd)}.footer-root .ft-logo-img{height:52px;width:auto;max-width:160px;object-fit:contain;object-position:left center;display:block;margin-bottom:1.3rem;filter:drop-shadow(0 0 6px rgba(26,184,176,.18))}.footer-root .ft-desc{font-size:.72rem;font-weight:400;color:var(--c45);line-height:1.88;margin-bottom:1.5rem}.footer-root .ft-cts{display:flex;flex-direction:column;gap:.42rem;margin-bottom:1.4rem}.footer-root .ft-ct{display:flex;align-items:flex-start;gap:.6rem}.footer-root a.ft-ct{cursor:pointer}.footer-root .ft-ct-ic{width:28px;height:28px;border-radius:2px;flex-shrink:0;background:var(--c04);border:1px solid var(--bd);display:flex;align-items:center;justify-content:center;font-size:.58rem;color:var(--teal);margin-top:1px;transition:background .2s,border-color .2s}.footer-root .ft-ct:hover .ft-ct-ic{background:#1ab8b01a;border-color:#1ab8b038}.footer-root .ft-ct-l{font-family:var(--mono);font-size:.4rem;letter-spacing:.12em;text-transform:uppercase;color:var(--c25);line-height:1}.footer-root .ft-ct-v{font-size:.7rem;font-weight:400;color:var(--c65);margin-top:2px;line-height:1.4;transition:color .2s}.footer-root .ft-ct:hover .ft-ct-v{color:var(--teal)}.footer-root .ft-socs{display:flex;gap:.34rem}.footer-root .ft-soc{width:34px;height:34px;border-radius:2px;background:var(--c04);border:1px solid var(--bd);display:flex;align-items:center;justify-content:center;font-size:.88rem;color:var(--c65);transition:background .18s,border-color .18s,color .18s,transform .2s var(--spring)}.footer-root .ft-soc:hover{transform:translateY(-2px)}.footer-root .ft-soc.fb:hover{background:#1877f2;border-color:#1877f2;color:#fff}.footer-root .ft-soc.ig:hover{background:linear-gradient(135deg,#f09433,#dc2743,#bc1888);border-color:#bc1888;color:#fff}.footer-root .ft-soc.wa:hover{background:#25d366;border-color:#25d366;color:#fff}.footer-root .ft-soc.yt:hover{background:red;border-color:red;color:#fff}.footer-root .ft-soc.ta:hover{background:#34e0a1;border-color:#34e0a1;color:#03080f}.footer-root .ft-nav{list-style:none;display:flex;flex-direction:column;gap:.3rem}.footer-root .ft-nav a{font-size:.72rem;font-weight:400;color:var(--c45);display:flex;align-items:center;gap:0;padding:.5px 0;transition:color .2s,gap .2s var(--ease)}.footer-root .ft-nav a:before{content:"";width:0;height:1px;background:var(--teal);flex-shrink:0;transition:width .22s var(--ease)}.footer-root .ft-nav a:hover{color:var(--cream);gap:9px}.footer-root .ft-nav a:hover:before{width:8px}.footer-root .ft-ratings{display:flex;flex-direction:column;gap:.48rem}.footer-root .ft-rcard{display:flex;align-items:flex-start;gap:.7rem;padding:.72rem .8rem;border-radius:2px;border:1px solid var(--bd);border-left:2px solid var(--bd);background:var(--c04);transition:background .2s,border-left-color .2s;cursor:default}.footer-root .ft-rcard.ta{border-left-color:#34e0a1}.footer-root .ft-rcard.go{border-left-color:#4285f4}.footer-root .ft-rcard.ec{border-left-color:#2db87a}.footer-root .ft-rcard:hover{background:#f0ede40f}.footer-root .ft-ric{width:30px;height:30px;border-radius:2px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.72rem}.footer-root .ft-rnum{font-family:var(--serif);font-size:1.2rem;color:var(--cream);line-height:1}.footer-root .ft-rstars{display:flex;gap:2px;margin-top:1px}.footer-root .ft-rstars i{color:var(--orange);font-size:.48rem}.footer-root .ft-rtxt{font-size:.6rem;font-weight:400;color:var(--c45);margin-top:2px;line-height:1.4}.footer-root .ft-badge{display:flex;align-items:center;gap:.7rem;padding:.72rem .8rem;border-radius:2px;background:#f4a10012;border:1px solid rgba(244,161,0,.14);border-left:2px solid var(--orange);transition:background .2s;cursor:default}.footer-root .ft-badge:hover{background:#f4a1001c}.footer-root .ft-badge-ic{width:30px;height:30px;border-radius:2px;background:#f4a1001a;display:flex;align-items:center;justify-content:center;font-size:.72rem;color:var(--orange);flex-shrink:0}.footer-root .ft-badge-n{font-size:.65rem;font-weight:600;color:var(--cream);margin-bottom:2px}.footer-root .ft-badge-s{font-size:.58rem;font-weight:400;color:var(--c45);line-height:1.4}.footer-root .ft-stats{border-bottom:1px solid var(--bd);position:relative;z-index:2}.footer-root .ft-stats-inner{display:grid;grid-template-columns:repeat(4,1fr)}.footer-root .ft-stat2{padding:1.6rem clamp(1.4rem,2.5vw,2.8rem);border-right:1px solid var(--bd);display:flex;align-items:center;gap:.9rem;transition:background .2s;cursor:default}.footer-root .ft-stat2:first-child{padding-left:0}.footer-root .ft-stat2:last-child{border-right:none;padding-right:0}.footer-root .ft-stat2:hover{background:#1ab8b008}.footer-root .ft-snum{font-family:var(--serif);font-size:clamp(1.8rem,2.5vw,2.5rem);line-height:1;flex-shrink:0;color:#fff}.footer-root .ft-snum .u{color:var(--teal)}.footer-root .ft-slbl{font-family:var(--mono);font-size:.44rem;font-weight:400;letter-spacing:.05em;color:var(--c45);line-height:1.5}.footer-root .ft-ssrc{font-family:var(--mono);font-size:.42rem;color:var(--c25);margin-top:.2rem;display:flex;align-items:center;gap:4px}.footer-root .ft-bot{position:relative;z-index:2}.footer-root .ft-bot-inner{padding-top:1.15rem;padding-bottom:1.15rem;display:flex;align-items:center;gap:1.5rem;justify-content:space-between;flex-wrap:wrap}.footer-root .ft-bot-logo{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.footer-root .ft-bot-logo-mark{width:24px;height:24px;border-radius:2px;background:#1ab8b01a;border:1px solid rgba(26,184,176,.2);display:flex;align-items:center;justify-content:center;font-size:.52rem;color:var(--teal)}.footer-root .ft-bot-logo-name{font-family:var(--mono);font-size:.5rem;color:var(--c45);letter-spacing:.1em;text-transform:uppercase}.footer-root .ft-bot-logo-name span{color:var(--teal)}.footer-root .ft-legal{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}.footer-root .ft-legal a{font-family:var(--mono);font-size:.46rem;color:var(--c25);letter-spacing:.04em;transition:color .2s}.footer-root .ft-legal a:hover{color:var(--c65)}.footer-root .ft-legal-sep{width:3px;height:3px;border-radius:50%;background:var(--bd);flex-shrink:0}.footer-root .ft-copy{font-family:var(--mono);font-size:.46rem;color:var(--c25);letter-spacing:.04em}.footer-root .ft-copy a{color:#1ab8b080;transition:color .2s}.footer-root .ft-copy a:hover{color:var(--teal)}@media(max-width:1200px){.footer-root .ft-body{grid-template-columns:1fr 1fr;row-gap:0}.footer-root .ft-col{border-right:none!important;border-bottom:1px solid var(--bd);padding:1.5rem 0}.footer-root .ft-col:last-child{border-bottom:none}}@media(max-width:960px){.footer-root .pf-inner{grid-template-columns:1fr;gap:2.5rem}.footer-root .pf-btns{flex-direction:row;min-width:0}.footer-root .pf-btn,.footer-root .pf-ghost{flex:1;justify-content:center}}@media(max-width:760px){.footer-root .ft-body{grid-template-columns:1fr}.footer-root .ft-stats-inner{grid-template-columns:repeat(2,1fr)}.footer-root .ft-stat2{border-bottom:1px solid var(--bd);border-right:none!important;padding-left:0!important}.footer-root .ft-stat2:nth-child(odd){border-right:1px solid var(--bd)!important}.footer-root .ft-stat2:nth-last-child(-n+2){border-bottom:none}}@media(max-width:540px){.footer-root .pf-btns{flex-direction:column}.footer-root .pf-stats{flex-wrap:wrap;gap:.8rem}.footer-root .pf-stat{border-right:none;padding-left:0!important}.footer-root .ft-bot-inner{flex-direction:column;align-items:flex-start;gap:.75rem}}._herosection_1ovbl_6{position:relative;width:100%;height:100dvh;min-height:560px;display:flex;flex-direction:column;overflow:hidden;background:var(--navy);font-family:Poppins,sans-serif;color:var(--cream);-webkit-font-smoothing:antialiased;isolation:isolate;box-sizing:border-box}._hsReel_1ovbl_23{position:absolute;inset:0;z-index:0}._hsRs_1ovbl_24{position:absolute;inset:0;opacity:0;transition:opacity 1.8s var(--ease)}._hsRsOn_1ovbl_29{opacity:1}._hsRsBg_1ovbl_30{position:absolute;inset:0;background-size:cover;background-position:center;transform:scale(1.06);transition:transform 12s linear;filter:brightness(.78) saturate(1.15)}._hsRsOn_1ovbl_29 ._hsRsBg_1ovbl_30{transform:scale(1)}._hsOv_1ovbl_40{position:absolute;inset:0;z-index:1;pointer-events:none}._hsOvL_1ovbl_41{background:linear-gradient(108deg,rgba(7,21,39,.72) 0%,rgba(11,30,53,.32) 38%,rgba(11,30,53,.02) 62%,transparent 100%)}._hsOvB_1ovbl_50{background:linear-gradient(to top,rgba(7,21,39,.9) 0%,rgba(7,21,39,.42) 14%,rgba(7,21,39,.04) 38%,transparent 100%)}._hsGrain_1ovbl_61{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px}._hsParticles_1ovbl_68{position:absolute;inset:0;z-index:2;pointer-events:none}._hsPp_1ovbl_69{position:absolute;border-radius:var(--r-sm);animation:_hsPpFloat_1ovbl_1 var(--d, 8s) var(--dl, 0s) ease-in-out infinite}@keyframes _hsPpFloat_1ovbl_1{0%,to{transform:translateY(0) rotate(0);opacity:var(--op, .16)}45%{transform:translateY(-13px) rotate(9deg);opacity:calc(var(--op, .16) * .4)}75%{transform:translateY(-4px) rotate(-4deg);opacity:var(--op, .16)}}._hsBody_1ovbl_80{position:relative;z-index:10;flex:1;display:grid;grid-template-columns:1fr 360px;gap:clamp(1.5rem,2.5vw,3rem);align-items:end;padding:clamp(1.5rem,3vh,3rem) clamp(1.5rem,4vw,4rem) clamp(1.2rem,2.5vh,2rem)}._hsLeft_1ovbl_88{min-width:0}._hsEyebrow_1ovbl_91{display:flex;align-items:center;gap:9px;margin-bottom:clamp(.5rem,1.2vh,1rem);opacity:0;animation:_hsRiseUp_1ovbl_1 .8s .05s forwards}._hsEyebrowLine_1ovbl_96{width:22px;height:1.5px;background:var(--teal);border-radius:var(--r-sm)}._hsEyebrowTxt_1ovbl_97{font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--teal)}._hsEyebrowPip_1ovbl_98{width:5px;height:5px;border-radius:var(--r-sm);background:var(--amber);transform:rotate(45deg);animation:_hsSpinPip_1ovbl_1 8s linear infinite}@keyframes _hsSpinPip_1ovbl_1{to{transform:rotate(405deg)}}._hsHl_1ovbl_106{font-family:var(--bagind);font-size:clamp(2.8rem,min(6vw,9.5vh),6.8rem);font-weight:400;line-height:.93;color:var(--cream);letter-spacing:-.005em;margin-bottom:clamp(.6rem,1.2vh,1.2rem);text-shadow:0 2px 24px rgba(7,21,39,.55),0 1px 4px rgba(7,21,39,.35);opacity:0;animation:_hsRiseUp_1ovbl_1 .85s .15s forwards}._hsHl_1ovbl_106 strong{font-family:var(--bagind);font-weight:500;display:block}._hsHl_1ovbl_106 em{font-style:normal;color:#fff}._hsHl_1ovbl_106 .o{color:var(--amber)}._hsSub_1ovbl_120{font-size:clamp(.7rem,.95vw,.84rem);font-weight:400;color:var(--c80);line-height:1.82;max-width:500px;margin-bottom:clamp(.6rem,1.2vh,1.2rem);text-shadow:0 1px 8px rgba(7,21,39,.4);opacity:0;animation:_hsRiseUp_1ovbl_1 .85s .28s forwards;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}._hsStats_1ovbl_131{display:flex;gap:0;margin-bottom:clamp(.8rem,1.6vh,1.5rem);opacity:0;animation:_hsRiseUp_1ovbl_1 .85s .42s forwards}._hsStat_1ovbl_131{padding:0 clamp(.7rem,1.5vw,1.4rem);border-left:1px solid rgba(14,154,170,.28)}._hsStat_1ovbl_131:first-child{padding-left:0;border-left:none}._hsStatN_1ovbl_138{font-family:var(--bagind);font-size:clamp(1.3rem,2.3vw,1.9rem);font-weight:700;color:var(--tealb);line-height:1;text-shadow:0 2px 12px rgba(7,21,39,.5)}._hsStatL_1ovbl_143{font-size:.49rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c40);margin-top:3px}._hsCtas_1ovbl_146{display:flex;align-items:center;margin-top:50px;margin-bottom:20px;gap:.625rem;flex-wrap:wrap;opacity:0;animation:_hsRiseUp_1ovbl_1 .85s .56s cubic-bezier(.22,1,.36,1) forwards}._hsBtnP_1ovbl_152{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(11px,1.4vh,13px) clamp(22px,2vw,30px);background:linear-gradient(135deg,var(--amber),var(--amber-d));color:#fff;font-family:Poppins,sans-serif;font-size:clamp(.78rem,.88vw,.82rem);font-weight:600;letter-spacing:.02em;border-radius:2px;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;position:relative;overflow:hidden;transition:transform .22s var(--ease);-webkit-tap-highlight-color:transparent;outline:none}._hsBtnP_1ovbl_152:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}._hsBtnP_1ovbl_152:hover:after{left:150%}._hsBtnP_1ovbl_152:hover{transform:translateY(-2px) scale(1.02);color:#fff}._hsBtnP_1ovbl_152:active{transform:scale(.97);color:#fff}._hsBtnG_1ovbl_173{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:clamp(11px,1.4vh,13px) clamp(22px,2vw,30px);background:transparent;color:var(--cream);font-family:Poppins,sans-serif;font-size:clamp(.76rem,.88vw,.8rem);font-weight:600;letter-spacing:.02em;border-radius:2px;border:1.5px solid var(--bc);cursor:pointer;text-decoration:none;white-space:nowrap;transition:border-color .2s,color .2s,background .2s,transform .18s ease;-webkit-tap-highlight-color:transparent;outline:none}._hsBtnG_1ovbl_173:hover{border-color:var(--teald);color:#fff;background:#163044d9;transform:translateY(-1px)}._hsBtnG_1ovbl_173:active{transform:scale(.97)}._hsRight_1ovbl_188{display:flex;flex-direction:column;gap:clamp(.4rem,.8vh,.7rem);min-width:0;min-height:0;opacity:0;animation:_hsRiseUp_1ovbl_1 .85s .28s forwards}._hsDestCard_1ovbl_193{background:#07152785;border:1px solid var(--bc);border-radius:2px;padding:clamp(.7rem,1.2vh,1.2rem) clamp(.9rem,1.3vw,1.4rem);backdrop-filter:blur(20px) saturate(160%);transition:border-color .4s;flex-shrink:0}._hsDestCard_1ovbl_193:hover{border-color:var(--bt)}._hsDcEye_1ovbl_201{display:flex;align-items:center;gap:6px;font-size:.5rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:.4rem}._hsDcEye_1ovbl_201:before{content:"";width:10px;height:1px;background:var(--teal)}._hsDcName_1ovbl_207{font-family:var(--bagind);font-size:clamp(.95rem,1.4vw,1.2rem);color:var(--cream);line-height:1.2;margin-bottom:.25rem}._hsDcLoc_1ovbl_208{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:.58rem;color:var(--c40);margin-bottom:.6rem}._hsDcBars_1ovbl_209{display:flex;gap:3px;margin-bottom:.6rem}._hsDcBar_1ovbl_209{flex:1;height:2px;border-radius:var(--r-sm);background:var(--c12);cursor:pointer;position:relative;overflow:hidden}._hsDcBarOn_1ovbl_211{background:#0e9aaa47}._hsDcBarFill_1ovbl_212{position:absolute;top:0;left:0;height:100%;width:0;background:var(--teal);border-radius:var(--r-sm)}._hsDcChips_1ovbl_213{display:flex;flex-wrap:wrap;gap:.3rem}._hsDcChip_1ovbl_213{background:var(--tgl2);border:1px solid rgba(14,154,170,.2);border-radius:var(--r-sm);padding:2px 9px;font-size:.52rem;color:var(--tealb)}._hsDcChipO_1ovbl_215{background:#f5a6231a;border-color:#f5a62338;color:var(--amber)}._hsMosaic_1ovbl_217{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.22rem,.38vw,.38rem);flex-shrink:0}._hsMthumb_1ovbl_218{position:relative;border-radius:2px;overflow:hidden;aspect-ratio:4/3;cursor:pointer;border:1.5px solid transparent;transition:border-color .25s}._hsMthumb_1ovbl_218 img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}._hsMthumb_1ovbl_218:hover img{transform:scale(1.1)}._hsMthumbOn_1ovbl_221{border-color:var(--teal)}._hsMthumbOv_1ovbl_222{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.7) 0%,transparent 55%)}._hsMthumbLbl_1ovbl_223{position:absolute;bottom:3px;left:0;right:0;text-align:center;font-size:.42rem;font-weight:600;color:#f0ece2bf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 3px}._hsTrustRow_1ovbl_225{display:flex;align-items:center;gap:.75rem;background:var(--c05);border:1px solid var(--bc);border-radius:2px;padding:clamp(.4rem,.8vh,.7rem) clamp(.7rem,1vw,1rem);flex-shrink:0;backdrop-filter:blur(16px)}._hsTrAvs_1ovbl_231{display:flex}._hsTrAv_1ovbl_231{width:22px;height:22px;border-radius:50%;border:2px solid var(--navy);margin-left:-6px;display:flex;align-items:center;justify-content:center;font-size:.42rem;font-weight:700;color:#fff}._hsTrAv_1ovbl_231:first-child{margin-left:0}._hsTrTxt_1ovbl_234{font-size:.58rem;color:var(--c60);flex:1}._hsTrTxt_1ovbl_234 strong{color:var(--cream)}._hsTrStars_1ovbl_236{display:flex;align-items:center;gap:2px;margin-top:1px}._hsTrStars_1ovbl_236 i{font-size:.46rem;color:var(--amber)}._hsTrStars_1ovbl_236 span{font-size:.52rem;color:var(--c40);margin-left:3px}._hsTrPkgs_1ovbl_239{font-family:var(--bagind);font-size:1.35rem;font-weight:700;color:var(--cream);line-height:1;flex-shrink:0;text-align:right}._hsTrPkgs_1ovbl_239 span{display:block;font-size:.48rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-top:1px}._hsBotStrip_1ovbl_245{position:relative;z-index:10;height:var(--bot-h);min-height:var(--bot-h);max-height:var(--bot-h);flex-shrink:0;background:#050c16f7;border-top:1px solid rgba(14,154,170,.12);backdrop-filter:blur(24px);display:flex;flex-direction:row;align-items:stretch;width:100%;overflow:hidden;box-sizing:border-box}._hsBsCtrl_1ovbl_262{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-right:1px solid var(--bc);flex-shrink:0;height:var(--bot-h);overflow:hidden;box-sizing:border-box}._hsBsCounter_1ovbl_275{display:flex;flex-direction:column;align-items:center;align-self:center;line-height:1;flex-shrink:0}._hsBsNumCur_1ovbl_276{font-family:var(--bagind);font-size:.9rem;font-weight:700;color:var(--cream);line-height:1;display:block}._hsBsNumSep_1ovbl_277{font-size:.38rem;color:var(--c40);letter-spacing:.06em;margin-top:1px;display:block}._hsBsVdiv_1ovbl_278{width:1px;height:20px;background:var(--bc);flex-shrink:0;align-self:center;display:block}._hsBsNav_1ovbl_279{display:flex;flex-direction:column;gap:2px;align-items:center;align-self:center;flex-shrink:0}._hsBsBtn_1ovbl_280{width:18px;height:18px;border-radius:var(--r-sm);background:var(--c05);border:1px solid var(--bc);color:var(--c40);font-size:.42rem;display:flex;align-items:center;justify-content:center;transition:all .2s;cursor:pointer;flex-shrink:0;padding:0;margin:0;line-height:1}._hsBsBtn_1ovbl_280:hover{background:var(--teal);border-color:var(--teal);color:#fff}._hsBsBtn_1ovbl_280:active{background:#fff;color:#111;border-color:#e5e7eb}._hsBsCards_1ovbl_293{display:flex;align-items:stretch;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;height:var(--bot-h);box-sizing:border-box}._hsBsCards_1ovbl_293::-webkit-scrollbar{display:none}._hsBsCard_1ovbl_293{position:relative;display:flex;align-items:center;gap:8px;padding:0 14px;border-right:1px solid var(--bc);flex-shrink:0;min-width:115px;cursor:pointer;transition:background .22s;box-sizing:border-box}._hsBsCard_1ovbl_293:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--teal);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}._hsBsCard_1ovbl_293:hover{background:var(--tgl2)}._hsBsCard_1ovbl_293:hover:after,._hsBsCardOn_1ovbl_316:after{transform:scaleX(1)}._hsBsCardOn_1ovbl_316{background:#0e9aaa12}._hsBsProg_1ovbl_318{position:absolute;bottom:0;left:0;right:0;height:2px}._hsBsProgFill_1ovbl_319{height:100%;width:0%;background:linear-gradient(90deg,var(--teal),var(--tealb))}._hsBsThumb_1ovbl_320{width:36px;height:26px;border-radius:var(--r-sm);overflow:hidden;flex-shrink:0;border:1.5px solid transparent;transition:border-color .2s}._hsBsCardOn_1ovbl_316 ._hsBsThumb_1ovbl_320{border-color:#0e9aaa80}._hsBsCard_1ovbl_293:hover ._hsBsThumb_1ovbl_320{border-color:#0e9aaa52}._hsBsThumb_1ovbl_320 img{width:100%;height:100%;object-fit:cover;display:block}._hsBsInfo_1ovbl_327{display:flex;flex-direction:column;justify-content:center;gap:1px;min-width:0}._hsBsIdx_1ovbl_328{font-size:.4rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--teal);opacity:0;transition:opacity .2s;line-height:1}._hsBsCardOn_1ovbl_316 ._hsBsIdx_1ovbl_328,._hsBsCard_1ovbl_293:hover ._hsBsIdx_1ovbl_328{opacity:1}._hsBsName_1ovbl_331{font-family:var(--bagind);font-size:.78rem;color:var(--c40);white-space:nowrap;transition:color .2s;line-height:1.15}._hsBsCardOn_1ovbl_316 ._hsBsName_1ovbl_331,._hsBsCard_1ovbl_293:hover ._hsBsName_1ovbl_331{color:var(--cream)}._hsBsTag_1ovbl_334{display:flex;align-items:center;gap:3px;font-size:.42rem;font-weight:500;color:var(--c40);transition:color .2s}._hsBsCardOn_1ovbl_316 ._hsBsTag_1ovbl_334{color:var(--teal)}._hsBsPip_1ovbl_336{width:4px;height:4px;border-radius:var(--r-sm);flex-shrink:0;transition:transform .25s}._hsBsCardOn_1ovbl_316 ._hsBsPip_1ovbl_336,._hsBsCard_1ovbl_293:hover ._hsBsPip_1ovbl_336{transform:rotate(45deg)}._hsMapBtn_1ovbl_341{display:flex;align-items:center;padding:0 18px;border-left:1px solid var(--bc);flex-shrink:0;cursor:pointer;text-decoration:none;color:inherit}._hsMapInner_1ovbl_346{display:inline-flex;align-items:center;gap:10px;background:var(--tgl);border:1px solid rgba(14,154,170,.28);border-radius:100px;padding:7px 14px 7px 7px;transition:background .22s,border-color .22s;white-space:nowrap}._hsMapBtn_1ovbl_341:hover ._hsMapInner_1ovbl_346{background:#0e9aaa38;border-color:#0e9aaa8c}._hsMapMarker_1ovbl_353{width:28px;height:28px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center}._hsMapMarker_1ovbl_353 svg{width:22px;height:22px;filter:drop-shadow(0 1px 3px rgba(14,154,170,.4));animation:_hsMarkerBob_1ovbl_1 3s ease-in-out infinite}._hsMapPulse_1ovbl_355{position:absolute;bottom:1px;left:50%;transform:translate(-50%);width:8px;height:3px;background:#0e9aaa66;border-radius:50%;animation:_hsMarkerPulse_1ovbl_1 2.4s ease-in-out infinite}@keyframes _hsMarkerBob_1ovbl_1{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes _hsMarkerPulse_1ovbl_1{0%,to{transform:translate(-50%) scale(1);opacity:.4}50%{transform:translate(-50%) scale(1.7);opacity:.12}}._hsMapTxt_1ovbl_358{display:flex;flex-direction:column;gap:1px}._hsMapLabel_1ovbl_359{font-size:.62rem;font-weight:600;color:var(--cream);line-height:1}._hsMapSub_1ovbl_360{font-size:.46rem;font-weight:400;color:var(--teal);letter-spacing:.05em;line-height:1;margin-top:1px}._hsMapArr_1ovbl_361{font-size:.5rem;color:var(--teal);margin-left:2px;transition:transform .22s}._hsMapBtn_1ovbl_341:hover ._hsMapArr_1ovbl_361{transform:translate(3px)}@keyframes _hsRiseUp_1ovbl_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){._hsBody_1ovbl_80{grid-template-columns:1fr}._hsRight_1ovbl_188{display:none}._hsHl_1ovbl_106{font-size:clamp(2.6rem,7.5vw,5rem)}._hsSub_1ovbl_120{-webkit-line-clamp:4;line-clamp:4}._hsMapBtn_1ovbl_341{display:none}}@media(max-width:768px){._herosection_1ovbl_6{--bot-h: 48px}._hsBody_1ovbl_80{padding:1.5rem 1.2rem 1rem}._hsHl_1ovbl_106{font-size:clamp(2.2rem,9vw,3.8rem)}._hsSub_1ovbl_120{font-size:.76rem;-webkit-line-clamp:3;line-clamp:3}._hsBtnP_1ovbl_152,._hsBtnG_1ovbl_173{font-size:.74rem;padding:9px 18px}._hsBsCtrl_1ovbl_262{padding:0 10px;gap:5px}._hsBsCard_1ovbl_293{padding:0 11px;min-width:100px;gap:7px}._hsBsThumb_1ovbl_320{width:30px;height:22px}._hsBsName_1ovbl_331{font-size:.72rem}}@media(max-width:480px){._herosection_1ovbl_6{--bot-h: 44px}._hsHl_1ovbl_106{font-size:clamp(1.9rem,10.5vw,3rem)}._hsStats_1ovbl_131{flex-wrap:wrap;gap:.3rem 0}._hsStat_1ovbl_131{min-width:50%}._hsStat_1ovbl_131:nth-child(3){border-left:none;padding-left:0}._hsSub_1ovbl_120{-webkit-line-clamp:2;line-clamp:2}._hsBsThumb_1ovbl_320{display:none}._hsBsCard_1ovbl_293{padding:0 10px;min-width:82px}._hsBsName_1ovbl_331{font-size:.68rem}._hsBsCtrl_1ovbl_262{padding:0 8px;gap:4px}._hsBsNumCur_1ovbl_276{font-size:.82rem}}@media(max-width:360px){._hsHl_1ovbl_106{font-size:clamp(1.7rem,12vw,2.6rem)}._hsBsTag_1ovbl_334{display:none}}._wlSection_1gj3n_6{--w-navy: #071527;--w-navy2: #0b1e35;--w-teal: #0e9aaa;--w-tealb: #12c8d8;--w-teald: #0b7d8c;--w-teal-l: #e6f7f9;--w-teal-ll: #f0fbfc;--w-amber: #f5a623;--w-amberd: #d9870c;--w-cream: #faf7f2;--w-cream2: #f5f0e8;--w-muted: #5a6a7d;--w-muted-l: #8a9aad;--w-border: #e8ecf1;--w-ease: cubic-bezier(.4,0,.2,1);--w-spring: cubic-bezier(.34,1.56,.64,1);background:#fff;position:relative;overflow:hidden}._wlArc_1gj3n_30{position:absolute;top:-15%;right:-18%;width:clamp(400px,55vw,820px);height:clamp(400px,55vw,820px);border-radius:50%;background:radial-gradient(circle at 40% 40%,var(--w-cream2) 0%,var(--w-cream) 55%,transparent 80%);pointer-events:none;z-index:0}._wlArcRing_1gj3n_39{position:absolute;top:-8%;right:-12%;width:clamp(260px,36vw,560px);height:clamp(260px,36vw,560px);border-radius:50%;border:1px solid rgba(245,166,35,.12);pointer-events:none;z-index:0}._wlArcRing2_1gj3n_48{position:absolute;top:-4%;right:-8%;width:clamp(180px,25vw,390px);height:clamp(180px,25vw,390px);border-radius:50%;border:1px dashed rgba(14,154,170,.12);pointer-events:none;z-index:0}._wlDots_1gj3n_57{position:absolute;bottom:6%;left:2%;display:grid;grid-template-columns:repeat(8,1fr);gap:7px;opacity:.12;pointer-events:none;z-index:0}._wlDots_1gj3n_57 span{width:4px;height:4px;border-radius:50%;background:var(--w-teal);display:block}._wlInner_1gj3n_69{max-width:1280px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,5vw,4rem) clamp(2rem,4vw,4rem);display:grid;grid-template-columns:1fr 1.08fr;gap:clamp(3rem,6vw,8rem);align-items:center;position:relative;z-index:1}._wlBadge_1gj3n_86{display:inline-flex;align-items:center;gap:10px;background:#f5a62317;border:1px solid rgba(245,166,35,.22);border-radius:2px;padding:7px 18px 7px 12px;margin-bottom:1.8rem;opacity:0;transform:translateY(18px);animation:_wlUp_1gj3n_1 .65s .05s var(--w-ease) forwards}._wlBadgeDot_1gj3n_96{width:8px;height:8px;border-radius:50%;background:var(--w-amber);flex-shrink:0;animation:_wlPulse_1gj3n_1 2.2s ease-in-out infinite}@keyframes _wlPulse_1gj3n_1{0%,to{box-shadow:0 0 #f5a62373}50%{box-shadow:0 0 0 7px #f5a62300}}._wlBadgeEn_1gj3n_105{font-size:.62rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#8e6200}._wlBadgeSi_1gj3n_110{font-size:.7rem;font-weight:400;color:#8e6200;padding-left:10px;border-left:1px solid rgba(245,166,35,.22)}._wlKicker_1gj3n_118{display:flex;align-items:center;gap:9px;font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#076e7e;margin-bottom:.75rem;opacity:0;transform:translateY(16px);animation:_wlUp_1gj3n_1 .65s .12s var(--w-ease) forwards}._wlKicker_1gj3n_118:before{content:"";width:24px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0}._wlKickerPip_1gj3n_131{width:5px;height:5px;border-radius:1px;background:var(--w-amber);transform:rotate(45deg);flex-shrink:0;animation:_wlSpin_1gj3n_1 8s linear infinite}@keyframes _wlSpin_1gj3n_1{to{transform:rotate(405deg)}}._wlHeading_1gj3n_139{font-weight:400;font-size:clamp(2rem,3.6vw,3.8rem);line-height:1.06;color:var(--w-navy);margin-bottom:1.4rem;opacity:0;transform:translateY(20px);animation:_wlUp_1gj3n_1 .75s .2s var(--w-ease) forwards}._wlHBrand_1gj3n_148{font-family:Bagind,serif;font-size:1.13em;line-height:.9;font-weight:400;display:block}._wlHTeal_1gj3n_152{font-family:Bagind,serif;font-size:1.13em;line-height:.9;font-weight:400;color:var(--w-teal)}._wlHSub_1gj3n_157{display:block;margin-top:.6rem;font-family:Poppins,sans-serif;font-size:.46em;font-weight:400;color:var(--w-muted);line-height:1.6;letter-spacing:.01em}._wlDesc_1gj3n_166{font-size:.88rem;font-weight:400;color:var(--w-muted);line-height:1.92;max-width:490px;margin-bottom:2rem;opacity:0;transform:translateY(16px);animation:_wlUp_1gj3n_1 .75s .34s var(--w-ease) forwards}._wlDesc_1gj3n_166 strong{font-weight:500;color:var(--w-navy)}._wlStats_1gj3n_177{display:flex;gap:0;margin-bottom:2.2rem;opacity:0;transform:translateY(16px);animation:_wlUp_1gj3n_1 .75s .42s var(--w-ease) forwards}._wlStat_1gj3n_177{padding:0 clamp(.9rem,2vw,1.7rem);border-left:1.5px solid var(--w-border);cursor:default;transition:border-color .2s}._wlStat_1gj3n_177:first-child{padding-left:0;border-left:none}._wlStat_1gj3n_177:hover{border-color:#0e9aaa59}._wlStatNum_1gj3n_191{font-family:Bagind,serif;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:400;color:var(--w-navy);line-height:1}.ac{color:var(--w-teal)}._wlStatLbl_1gj3n_194{font-size:.5rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--w-muted);margin-top:5px}._wlCtas_1gj3n_202{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-bottom:1.6rem;opacity:0;transform:translateY(16px);animation:_wlUp_1gj3n_1 .75s .5s var(--w-ease) forwards}._wlBtnPri_1gj3n_209{display:inline-flex;align-items:center;gap:9px;background:#0a6575;color:#fff;font-size:.7rem;font-weight:600;padding:14px 30px;border-radius:2px;box-shadow:0 6px 24px #0e9aaa52;transition:background .22s,transform .22s,box-shadow .22s;text-decoration:none}._wlBtnPri_1gj3n_209:hover{background:#085a68;color:#fff}._wlBtnSec_1gj3n_220{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--w-border);color:var(--w-navy);font-size:.7rem;font-weight:500;letter-spacing:.04em;padding:13px 24px;border-radius:2px;transition:border-color .2s,background .2s,color .2s;text-decoration:none}._wlBtnSec_1gj3n_220:hover{border-color:var(--w-navy);background:var(--w-navy);color:#fff}._wlRight_1gj3n_235{position:relative;opacity:0;transform:translate(28px);animation:_wlSlide_1gj3n_1 .85s .15s var(--w-ease) forwards}._wlImgWrap_1gj3n_242{position:relative;border-radius:5px;overflow:hidden;aspect-ratio:4/5;max-height:620px;box-shadow:0 32px 80px #07152726,0 8px 24px #07152717}._wlImgWrap_1gj3n_242 img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 10s linear}._wlImgWrap_1gj3n_242:hover img{transform:scale(1)}._wlImgWrap_1gj3n_242:after{content:"";position:absolute;inset:0;border:2px solid rgba(14,154,170,.16);border-radius:inherit;z-index:2;pointer-events:none}._wlImgOv_1gj3n_263{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.6) 0%,transparent 48%);z-index:1;pointer-events:none}._wlImgCap_1gj3n_268{position:absolute;bottom:1.5rem;left:1.5rem;right:1.5rem;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem}._wlCapName_1gj3n_275{font-family:Bagind,serif;font-size:clamp(1rem,1.8vw,1.3rem);font-weight:400;color:#fff;line-height:1.15}._wlCapLoc_1gj3n_280{font-size:.58rem;font-weight:400;color:#ffffff94;margin-top:3px;display:flex;align-items:center;gap:4px}._wlCapLoc_1gj3n_280 i{font-size:.54rem;color:var(--w-tealb)}._wlImgB_1gj3n_289{position:absolute;bottom:-2.2rem;left:-2.8rem;width:50%;aspect-ratio:3/2;border-radius:5px;overflow:hidden;box-shadow:0 20px 52px #07152738;border:2px solid #fff;z-index:5;transition:transform .4s var(--w-ease)}._wlImgB_1gj3n_289:hover{transform:scale(1.04) rotate(-1.2deg)}._wlImgB_1gj3n_289 img{width:100%;height:100%;object-fit:cover}._wlImgB_1gj3n_289:before{content:"";position:absolute;bottom:0;right:0;width:40px;height:40px;background:var(--w-teal);clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.35;z-index:2}._wlReviewCard_1gj3n_311{position:absolute;top:2rem;right:-2rem;background:#fff;border:1px solid var(--w-border);border-radius:2px;padding:1.1rem 1.3rem;box-shadow:0 16px 48px #07152721;z-index:6;min-width:185px;max-width:210px;animation:_wlFloat_1gj3n_1 5.5s ease-in-out infinite}@keyframes _wlFloat_1gj3n_1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}._wlRcTop_1gj3n_327{display:flex;align-items:center;gap:8px;margin-bottom:.7rem}._wlRcAv_1gj3n_330{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--w-teal),var(--w-navy2));display:flex;align-items:center;justify-content:center;font-family:Bagind,serif;font-size:.92rem;color:#fff;flex-shrink:0}._wlRcName_1gj3n_336{font-size:.7rem;font-weight:600;color:var(--w-navy);line-height:1.2}._wlRcFrom_1gj3n_337{font-size:.56rem;color:var(--w-muted-l)}._wlRcStars_1gj3n_338{display:flex;gap:2px;margin-bottom:.5rem}._wlRcStars_1gj3n_338 i{font-size:.62rem;color:var(--w-amber)}._wlRcQuote_1gj3n_340{font-size:.66rem;font-weight:400;color:var(--w-muted);line-height:1.6}._wlPill_1gj3n_346{position:absolute;bottom:7rem;right:-2.2rem;background:var(--w-navy);border-radius:5px;padding:.9rem 1.2rem;box-shadow:0 12px 36px #0715274d;z-index:6;animation:_wlFloat_1gj3n_1 7s 2s ease-in-out infinite}._wlPillNum_1gj3n_355{font-family:Bagind,serif;font-size:1.9rem;color:var(--w-amber);line-height:1}._wlPillLbl_1gj3n_359{font-size:.5rem;font-weight:400;text-transform:uppercase;letter-spacing:.12em;color:#f0ece266;margin-top:3px}._wlPillBar_1gj3n_364{width:80px;height:2px;background:#f0ece21a;border-radius:2px;margin-top:.55rem;overflow:hidden}._wlPillFill_1gj3n_369{height:100%;background:linear-gradient(90deg,var(--w-teal),var(--w-amber));border-radius:2px;width:0;animation:_wlBarIn_1gj3n_1 1.4s .8s var(--w-ease) forwards}@keyframes _wlBarIn_1gj3n_1{to{width:100%}}._wlLabelRow_1gj3n_380{max-width:1280px;margin:0 auto;padding:clamp(2.5rem,4vw,4rem) clamp(1.5rem,5vw,4rem) clamp(1.5rem,2.5vw,2.5rem);display:flex;align-items:center;gap:1.2rem;position:relative;z-index:1}._wlLabelLine_1gj3n_387{flex:1;height:1px;background:var(--w-border)}._wlLabelTxt_1gj3n_388{font-size:.52rem;font-weight:700;letter-spacing:.26em;text-transform:uppercase;color:var(--w-muted);flex-shrink:0;display:flex;align-items:center;gap:7px}._wlLabelDia_1gj3n_395{width:5px;height:5px;border-radius:1px;background:var(--w-amber);transform:rotate(45deg);flex-shrink:0}._wlWhy_1gj3n_403{max-width:1280px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4rem) clamp(5rem,9vw,8rem);display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;position:relative;z-index:1}._wlWhyCard_1gj3n_412{background:#fff;border:1px solid var(--w-border);border-radius:6px;padding:clamp(1.2rem,1.8vw,1.7rem) clamp(1rem,1.4vw,1.4rem);position:relative;overflow:hidden;transition:transform .28s var(--w-ease),box-shadow .28s,border-color .28s;cursor:default;opacity:0;transform:translateY(24px)}._wlVis_1gj3n_420{animation:_wlUp_1gj3n_1 .65s var(--w-ease) forwards}._wlWhyCard_1gj3n_412:hover{transform:translateY(-6px);box-shadow:0 18px 48px #0715271a;border-color:#0e9aaa47}._wlWnum_1gj3n_431{font-family:Bagind,serif;font-size:3.8rem;font-weight:400;color:var(--w-cream2);line-height:1;margin-bottom:.3rem;user-select:none;transition:color .25s}._wlWhyCard_1gj3n_412:hover ._wlWnum_1gj3n_431{color:#0e9aaa14}._wlWico_1gj3n_439{width:44px;height:44px;border-radius:13px;display:flex;align-items:center;justify-content:center;font-size:.96rem;margin-bottom:.9rem;transition:background .25s,color .25s,transform .25s}._wlWhyCard_1gj3n_412:hover ._wlWico_1gj3n_439{transform:scale(1.1)}._wlWtitle_1gj3n_446{font-family:Bagind,serif;font-size:1.02rem;font-weight:500;color:var(--w-navy);margin-bottom:.45rem;transition:color .2s}._wlWhyCard_1gj3n_412:hover ._wlWtitle_1gj3n_446{color:var(--w-teal)}._wlWdesc_1gj3n_453{font-size:.73rem;font-weight:400;color:var(--w-muted);line-height:1.76}@keyframes _wlUp_1gj3n_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes _wlSlide_1gj3n_1{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@media(max-width:1100px){._wlInner_1gj3n_69{grid-template-columns:1fr;gap:clamp(3rem,6vw,5rem)}._wlRight_1gj3n_235{order:-1;max-width:560px;margin:0 auto;animation:_wlUp_1gj3n_1 .85s .15s var(--w-ease) forwards}._wlReviewCard_1gj3n_311{top:1.2rem;right:-.5rem}._wlPill_1gj3n_346{right:-.5rem}._wlImgB_1gj3n_289{left:-1rem;bottom:-1.5rem}._wlWhy_1gj3n_403{grid-template-columns:repeat(3,1fr)}._wlDesc_1gj3n_166{max-width:none}}@media(max-width:800px){._wlWhy_1gj3n_403{grid-template-columns:repeat(2,1fr)}._wlReviewCard_1gj3n_311{display:none}._wlPill_1gj3n_346{right:-.2rem;bottom:5rem}}@media(max-width:560px){._wlStats_1gj3n_177{flex-wrap:wrap}._wlStat_1gj3n_177{padding:0 .85rem}._wlImgB_1gj3n_289{width:45%}._wlPill_1gj3n_346{display:none}._wlWhy_1gj3n_403{grid-template-columns:1fr 1fr}._wlCtas_1gj3n_202{flex-direction:column;align-items:flex-start}._wlBtnPri_1gj3n_209,._wlBtnSec_1gj3n_220{width:100%;justify-content:center}}@media(max-width:400px){._wlWhy_1gj3n_403{grid-template-columns:1fr}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._xsec_1vig1_7{position:relative;width:100%;background:#071527;overflow:hidden;isolation:isolate}._xsec_1vig1_7:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,transparent 0%,#0e9aaa 30%,#f5a623 68%,transparent 100%);opacity:.62}._xblob_1vig1_18{position:absolute;pointer-events:none;border-radius:50%}._xblob1_1vig1_19{top:-160px;left:-140px;width:700px;height:700px;background:radial-gradient(circle,rgba(14,154,170,.08) 0%,transparent 65%)}._xblob2_1vig1_21{bottom:-100px;right:-60px;width:560px;height:560px;background:radial-gradient(circle,rgba(245,166,35,.055) 0%,transparent 65%)}._xgrain_1vig1_23{position:absolute;inset:0;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px}._xinner_1vig1_30{position:relative;z-index:2;max-width:1560px;margin:0 auto;padding:0 3rem}._xhead_1vig1_36{padding-top:4.5rem;display:grid;grid-template-columns:1fr auto;gap:2.5rem;align-items:end;animation:_upFade_1vig1_1 .8s .05s both}._eyebrow_1vig1_42{display:flex;align-items:center;gap:10px;margin-bottom:1rem}._eyBar_1vig1_43{width:26px;height:1.5px;background:#0e9aaa;border-radius:2px}._eyTxt_1vig1_44{font-size:.63rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#0e9aaa}._eyGem_1vig1_45{width:5px;height:5px;border-radius:2px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;animation:_gemSpin_1vig1_1 6s linear infinite}@keyframes _gemSpin_1vig1_1{to{transform:rotate(405deg)}}._xhTitle_1vig1_52{font-family:Bagind,serif;font-weight:400;font-style:normal;line-height:.96;color:#f0ece2;font-size:clamp(2.6rem,4.2vw,4rem);margin-bottom:.65rem}._xhDesc_1vig1_57{font-size:.85rem;font-weight:400;color:#f0ece299;line-height:1.85;max-width:460px}._xhBadges_1vig1_58{display:flex;flex-direction:column;gap:.45rem;align-items:flex-end;padding-bottom:.2rem}._sb_1vig1_59{display:flex;align-items:center;gap:8px;background:#f0ece20d;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:6px 14px 6px 9px;white-space:nowrap}._sbD_1vig1_60{width:7px;height:7px;border-radius:50%;flex-shrink:0}._sbV_1vig1_61{font-family:Bagind,serif;font-size:.95rem;font-weight:400;color:#f0ece2}._sbL_1vig1_62{font-size:.68rem;font-weight:400;color:#f0ece266}._xmapWrap_1vig1_65{display:flex;align-items:flex-start;gap:10px;padding-top:1.8rem;animation:_upFade_1vig1_1 .8s .15s both}._xcatStrip_1vig1_71{flex-shrink:0;display:flex;flex-direction:column}._xcatBar_1vig1_72{display:flex;flex-direction:column;gap:3px;background:#f0ece20a;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:5px}._xcatBarSep_1vig1_77{width:100%;height:1px;background:#f0ece21a;flex-shrink:0;margin:2px 0}._xcatSeg_1vig1_78{display:flex;align-items:center;gap:10px;padding:.58rem .9rem .58rem .6rem;border-radius:2px;cursor:pointer;border:1.5px solid transparent;background:transparent;user-select:none;white-space:nowrap;width:100%;transition:background .22s,border-color .22s,transform .18s}._xcatSeg_1vig1_78:hover{background:#f0ece214}._xcatSegOn_1vig1_87{background:#f0ece214!important}._xcatSeg_1vig1_78:active{transform:scale(.97)}._xcatSegIc_1vig1_89{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.64rem;flex-shrink:0;transition:transform .22s}._xcatSeg_1vig1_78:hover ._xcatSegIc_1vig1_89{transform:scale(1.1)}._xcatSegNm_1vig1_96{font-size:.66rem;font-weight:500;color:#f0ece266;transition:color .2s;flex:1}._xcatSeg_1vig1_78:hover ._xcatSegNm_1vig1_96{color:#f0ece2}._xcatSegNmOn_1vig1_101{color:#f0ece2!important;font-weight:600!important}._xcatSegCt_1vig1_102{font-family:Bagind,serif;font-size:.82rem;color:#f0ece233;line-height:1;transition:color .2s;flex-shrink:0}._xcatSeg_1vig1_78:hover ._xcatSegCt_1vig1_102{color:#f0ece299}._xcatSegCtOn_1vig1_107{color:#f0ece299!important}._xmapFrame_1vig1_110{flex:1;position:relative;border-radius:2px;overflow:hidden;border:1px solid rgba(14,154,170,.2);box-shadow:0 0 0 1px #00000061,0 32px 90px #071527b8;height:720px}._xmapFrame_1vig1_110 #sl-map{width:100%;height:100%}._xmapPill_1vig1_119{position:absolute;top:1rem;left:1rem;z-index:500;display:flex;align-items:center;gap:7px;background:#071527d6;backdrop-filter:blur(18px);border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:.45rem .95rem .45rem .65rem;pointer-events:none}._xmpPulse_1vig1_126{width:7px;height:7px;border-radius:50%;background:#12c8d8;flex-shrink:0;animation:_mpPulse_1vig1_1 2.4s ease-in-out infinite}@keyframes _mpPulse_1vig1_1{0%,to{box-shadow:0 0 #12c8d880}50%{box-shadow:0 0 0 6px #12c8d800}}._xmpNum_1vig1_131{font-family:Bagind,serif;font-size:1rem;font-weight:400;color:#f0ece2;line-height:1}._xmpLbl_1vig1_132{font-size:.58rem;font-weight:400;color:#f0ece266}.leaflet-control-zoom a{background:#071527e6!important;border:1px solid rgba(240,236,226,.1)!important;color:#f0ece299!important;width:32px!important;height:32px!important;line-height:30px!important;font-size:.8rem!important;transition:all .2s!important}.leaflet-control-zoom a:hover{background:#0e9aaa26!important;color:#12c8d8!important;border-color:#0e9aaa38!important}.leaflet-control-zoom-in,.leaflet-control-zoom-out{border-radius:2px!important}.leaflet-control-attribution{background:#0715279e!important;color:#f0ece238!important;font-size:.52rem!important;backdrop-filter:blur(8px);border-radius:2px}.leaflet-control-attribution a{color:#0e9aaa73!important}.cml{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer!important}.cml-ring{position:absolute;border-radius:50%;animation:_cmlPulse_1vig1_1 2.8s ease-out infinite}.cml-body{border-radius:50%;border:2.5px solid rgba(255,255,255,.86);display:flex;align-items:center;justify-content:center;color:#fff;position:relative;z-index:1;transition:transform .22s,box-shadow .22s}@keyframes _cmlPulse_1vig1_1{0%{transform:scale(.82);opacity:.55}70%,to{transform:scale(2.2);opacity:0}}._xtooltip_1vig1_149{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-100%) translateY(-14px);filter:drop-shadow(0 16px 40px rgba(7,21,39,.7))}._xttCard_1vig1_150{width:215px;background:#071527ed;backdrop-filter:blur(20px);border:1px solid rgba(240,236,226,.1);border-radius:2px;overflow:hidden}._xttImg_1vig1_151{width:100%;height:108px;overflow:hidden}._xttImg_1vig1_151 img{width:100%;height:100%;object-fit:cover;filter:brightness(.74) saturate(1.1);display:block}._xttBody_1vig1_153{padding:.7rem .85rem .75rem}._xttCat_1vig1_154{display:flex;align-items:center;gap:5px;margin-bottom:.28rem}._xttCd_1vig1_155{width:6px;height:6px;border-radius:50%;flex-shrink:0}._xttCl_1vig1_156{font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._xttName_1vig1_157{font-family:Bagind,serif;font-size:1.05rem;font-weight:400;color:#f0ece2;line-height:1.15;margin-bottom:.2rem}._xttHint_1vig1_158{font-size:.64rem;font-weight:400;color:#f0ece299;line-height:1.45}._xttArrow_1vig1_159{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(7,21,39,.93);margin:0 auto}._xdetail_1vig1_162{position:absolute;top:50%;right:1rem;z-index:600;width:315px;max-height:calc(100% - 2rem);background:#061326f2;backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(240,236,226,.11);border-radius:2px;overflow:hidden;box-shadow:0 28px 70px #071527c7,0 0 0 1px #0e9aaa12;display:flex;flex-direction:column;opacity:0;transform:translateY(-50%) translate(16px) scale(.98);transition:opacity .32s,transform .36s;pointer-events:none}._xdetailVis_1vig1_173{opacity:1!important;transform:translateY(-50%) translate(0) scale(1)!important;pointer-events:auto!important}._xdClose_1vig1_177{position:absolute;top:.5rem;right:.5rem;z-index:10;width:18px;color:#f0ece299;font-size:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:none;border:none}._xdClose_1vig1_177:hover{color:#fff}._xdImg_1vig1_184{position:relative;height:155px;flex-shrink:0;overflow:hidden}._xdImg_1vig1_184 img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(1.1);transition:transform .5s}._xdetail_1vig1_162:hover ._xdImg_1vig1_184 img{transform:scale(1.04)}._xdCbadge_1vig1_187{position:absolute;top:.75rem;left:.85rem;display:flex;align-items:center;gap:6px;background:#071527b8;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.11);border-radius:2px;padding:4px 10px 4px 7px;font-size:.55rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}._xdCbadgeDot_1vig1_194{width:7px;height:7px;border-radius:50%;flex-shrink:0}._xdRegion_1vig1_195{position:absolute;bottom:.75rem;right:.8rem;background:#0715279e;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.09);border-radius:2px;padding:3px 10px;font-size:.59rem;font-weight:400;color:#f0ece299;display:flex;align-items:center;gap:5px}._xdRegion_1vig1_195 i{color:#f5a623;font-size:.56rem}._xdBody_1vig1_203{padding:1rem 1.15rem 1.1rem;display:flex;flex-direction:column;gap:.6rem;overflow-y:auto;flex:1;scrollbar-width:none}._xdBody_1vig1_203::-webkit-scrollbar{display:none}._xdName_1vig1_205{font-family:Bagind,serif;font-size:1.15rem;font-weight:400;color:#f0ece2;line-height:1.05}._xdTagline_1vig1_206{font-size:.67rem;font-weight:400;color:#f0ece299;line-height:1.5;border-left:2px solid rgba(14,154,170,.35);padding-left:.6rem}._xdFacts_1vig1_207{display:flex;flex-wrap:wrap;gap:.32rem}._xdFact_1vig1_207{display:flex;align-items:center;gap:4px;background:#f0ece20d;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:3px 7px;font-size:.6rem;font-weight:400;color:#f0ece299}._xdFact_1vig1_207 i{font-size:.58rem;color:#0e9aaa}._xdFact_1vig1_207 strong{color:#f0ece2;font-weight:600}._xdWhen_1vig1_211{display:flex;align-items:flex-start;gap:7px;background:#f5a62312;border:1px solid rgba(245,166,35,.15);border-radius:2px;padding:.38rem .65rem}._xdWhen_1vig1_211 i{color:#f5a623;font-size:.78rem;flex-shrink:0;margin-top:2px}._xdWhenTxt_1vig1_213{font-size:.63rem;font-weight:400;color:#f0ece299;line-height:1.4}._xdWhenTxt_1vig1_213 strong{color:#f5a623;display:block;font-size:.63rem;font-weight:600;margin-bottom:1px}._xdChips_1vig1_215{display:flex;flex-wrap:wrap;gap:.22rem}._xdChip_1vig1_215{background:#f0ece208;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:2px 7px;font-size:.57rem;font-weight:400;color:#f0ece299}._xdCta_1vig1_217{display:flex;gap:.5rem}._xdMain_1vig1_218{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;background:#0e9aaa;color:#fff;text-decoration:none;font-size:.7rem;font-weight:600;padding:8px;border-radius:2px;cursor:pointer;transition:background .2s,transform .18s;border:none}._xdMain_1vig1_218:hover{background:#0b7d8c;transform:translateY(-1px);color:#fff}._xdSave_1vig1_225{width:34px;height:34px;border-radius:2px;background:#f0ece20d;border:1px solid rgba(240,236,226,.1);color:#f0ece266;font-size:.76rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,color .2s}._xdSave_1vig1_225:hover{background:#f5a6231f;border-color:#f5a62347;color:#f5a623}._xbelow_1vig1_235{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 0 0;flex-wrap:wrap;animation:_upFade_1vig1_1 .8s .28s both}._xlegend_1vig1_236{display:flex;flex-wrap:wrap;gap:.38rem}._xlp_1vig1_237{display:flex;align-items:center;gap:6px;background:#f0ece208;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:5px 12px 5px 8px;cursor:pointer;transition:background .2s,border-color .2s}._xlp_1vig1_237:hover,._xlpOn_1vig1_238{background:#f0ece214!important;border-color:#f0ece233!important}._xlpD_1vig1_239{width:8px;height:8px;border-radius:50%;flex-shrink:0}._xlpN_1vig1_240{font-size:.67rem;font-weight:500;color:#f0ece266;transition:color .2s}._xlp_1vig1_237:hover ._xlpN_1vig1_240,._xlpOn_1vig1_238 ._xlpN_1vig1_240{color:#f0ece2}._xlpC_1vig1_242{font-family:Bagind,serif;font-size:.85rem;font-weight:400;color:#f0ece266;margin-left:2px}._xcountWrap_1vig1_243{display:flex;align-items:center;gap:.6rem;flex-shrink:0}._xcountNum_1vig1_244{font-family:Bagind,serif;font-size:2.6rem;font-weight:400;color:#0e9aaa;line-height:1}._xcountLbl_1vig1_245{font-size:.65rem;font-weight:400;color:#f0ece266;line-height:1.45}._xtickerWrap_1vig1_248{margin-top:1.5rem;overflow:hidden;border-top:1px solid rgba(240,236,226,.1);border-bottom:1px solid rgba(240,236,226,.1);background:#f0ece208;padding:.62rem 0;animation:_upFade_1vig1_1 .8s .36s both}._xtickerWrap_1vig1_248:hover ._xticker_1vig1_248{animation-play-state:paused}._xticker_1vig1_248{display:flex;white-space:nowrap;animation:_tickerRun_1vig1_1 34s linear infinite}@keyframes _tickerRun_1vig1_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._xti_1vig1_248{display:inline-flex;align-items:center;gap:.5rem;padding:0 2rem;font-size:.68rem;font-weight:400;color:#f0ece266;letter-spacing:.02em;border-right:1px solid rgba(240,236,226,.1);flex-shrink:0}._xti_1vig1_248 i{font-size:.62rem}._xti_1vig1_248 strong{font-weight:600;color:#f0ece2}._xstats_1vig1_257{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:2.5rem 0 5rem;animation:_upFade_1vig1_1 .8s .44s both}._xsc_1vig1_258{background:#f0ece208;border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:1.25rem 1.4rem;display:flex;align-items:center;gap:1rem;transition:background .22s,border-color .22s,transform .22s;cursor:default}._xsc_1vig1_258:hover{background:#0e9aaa12;border-color:#0e9aaa2e;transform:translateY(-3px)}._xscIc_1vig1_260{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0}._xscIcT_1vig1_261{background:#0e9aaa26;color:#0e9aaa}._xscIcA_1vig1_262{background:#f5a6232e;color:#f5a623}._xscIcG_1vig1_263{background:#2db87d24;color:#2db87d}._xscIcV_1vig1_264{background:#9b7fe824;color:#9b7fe8}._xscN_1vig1_265{font-family:Bagind,serif;font-size:2rem;font-weight:400;color:#f0ece2;line-height:1}._xscL_1vig1_266{font-size:.64rem;font-weight:400;color:#f0ece266;margin-top:4px;line-height:1.4}._xoverlay_1vig1_269{display:none;position:absolute;inset:0;z-index:8999;background:#07152799}._xoverlayOn_1vig1_270{display:block!important}@keyframes _upFade_1vig1_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@media(max-width:1100px){._xstats_1vig1_257{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){._xinner_1vig1_30{padding:0 2rem}._xhead_1vig1_36{grid-template-columns:1fr;padding-top:3.5rem}._xhBadges_1vig1_58{display:none}._xmapFrame_1vig1_110{height:500px;border-radius:2px}}@media(max-width:640px){._xinner_1vig1_30{padding:0 1.3rem}._xhead_1vig1_36{padding-top:3rem}._xhDesc_1vig1_57{display:none}._xmapFrame_1vig1_110{height:420px;border-radius:2px}._xbelow_1vig1_235{flex-direction:column;align-items:flex-start;gap:.8rem}._xcountWrap_1vig1_243{display:none}._xstats_1vig1_257{grid-template-columns:1fr 1fr;padding:1.8rem 0 3.5rem;gap:.75rem}._xmapWrap_1vig1_65{gap:7px}._xcatBar_1vig1_72{border-radius:2px;padding:5px;gap:4px}._xcatBarSep_1vig1_77{width:18px;height:1px;margin:1px auto}._xcatSeg_1vig1_78{width:38px;height:38px;border-radius:50%;padding:0;justify-content:center;position:relative}._xcatSegIc_1vig1_89{width:100%;height:100%;border-radius:50%;font-size:.7rem;background:transparent!important}._xcatSegNm_1vig1_96{display:none}._xcatSeg_1vig1_78:hover ._xcatSegNm_1vig1_96{display:block;position:absolute;left:calc(100% + 9px);top:50%;transform:translateY(-50%);background:#071527eb;backdrop-filter:blur(10px);border:1px solid rgba(240,236,226,.1);border-radius:2px;padding:3px 9px;font-size:.6rem;font-weight:500;color:#f0ece2;white-space:nowrap;pointer-events:none;z-index:10}._xcatSegCt_1vig1_102{display:none}}@media(max-width:420px){._xstats_1vig1_257{grid-template-columns:1fr}._xhTitle_1vig1_52{font-size:clamp(2.2rem,9vw,3rem)}._xmapFrame_1vig1_110{height:360px}}._xdetailMobile_1vig1_311{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-height:82vh;overflow-y:auto;border-radius:2px;z-index:1500!important;transform:translateY(100%)!important;opacity:1!important;transition:transform .42s cubic-bezier(.34,1.56,.64,1)!important}._xdetailMobile_1vig1_311._xdetailVis_1vig1_173{transform:translateY(0)!important}._xdetailMobile_1vig1_311:before{content:"";display:block;width:42px;height:5px;border-radius:2px;background:#f0ece233;margin:12px auto 0;flex-shrink:0}._pkg_1tf0b_7{--navy: #071527;--navy2: #0b1e35;--teal: #1ab8b0;--teal-d: #1a6b7a;--teal-l: #5ee8e2;--orange: #f4a100;--orange-d:#d98c00;--orange-l:#ffbf3c;--cream: #f0ede4;--cream2: #f8f6f2;--muted: #5a6a7d;--mutedl: #8a9aad;--border: #e4e8ee;--ease: cubic-bezier(.4,0,.2,1);--spring: cubic-bezier(.34,1.56,.64,1)}._pkg_1tf0b_7{background:#fff;position:relative;overflow:hidden;padding:clamp(5rem,9vw,9rem) 0 clamp(5rem,9vw,8rem)}._blobA_1tf0b_32{position:absolute;pointer-events:none;border-radius:50%;z-index:0;top:-8%;right:-5%;width:50vw;height:50vw;max-width:720px;max-height:720px;background:radial-gradient(circle,rgba(26,184,176,.06) 0%,transparent 68%)}._blobB_1tf0b_38{position:absolute;pointer-events:none;border-radius:50%;z-index:0;bottom:-6%;left:-4%;width:40vw;height:40vw;max-width:560px;max-height:560px;background:radial-gradient(circle,rgba(244,161,0,.05) 0%,transparent 68%)}._dots_1tf0b_44{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(26,184,176,.04) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse 55% 60% at 5% 100%,black 0%,transparent 65%);-webkit-mask-image:radial-gradient(ellipse 55% 60% at 5% 100%,black 0%,transparent 65%)}._wrap_1tf0b_51{max-width:1380px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem);position:relative;z-index:1}._head_1tf0b_58{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2rem,3.5vw,3rem);flex-wrap:wrap}._headLhs_1tf0b_62{max-width:560px}._kicker_1tf0b_63{display:inline-flex;align-items:center;gap:10px;font-family:DM Mono,monospace;font-size:.52rem;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#1ab8b0;margin-bottom:1rem}._kicker_1tf0b_63:before{content:"";width:24px;height:1.5px;background:currentColor;border-radius:2px}._kickerGem_1tf0b_69{width:6px;height:6px;border-radius:1px;background:#f4a100;transform:rotate(45deg);flex-shrink:0;animation:_pkgSpin_1tf0b_1 8s linear infinite}@keyframes _pkgSpin_1tf0b_1{to{transform:rotate(405deg)}}._title_1tf0b_76{font-family:Bagind,serif;font-weight:400;font-size:clamp(2.2rem,4vw,4rem);line-height:.92;color:#071527;letter-spacing:-.01em;margin-bottom:.85rem}._titleEm_1tf0b_81{font-style:normal;color:#1ab8b0}._subtitle_1tf0b_82{font-size:.83rem;font-weight:400;color:#5a6a7d;line-height:1.85}._viewAll_1tf0b_83{display:inline-flex;align-items:center;gap:8px;padding:11px 28px;background:transparent;border:1.5px solid rgba(26,184,176,.45);color:#1ab8b0;font-size:.74rem;font-weight:500;border-radius:2px;white-space:nowrap;flex-shrink:0;text-decoration:none!important;transition:background .2s,border-color .2s,color .2s,transform .22s var(--spring,cubic-bezier(.34,1.56,.64,1))}._viewAll_1tf0b_83:hover{background:#1ab8b014;border-color:#1ab8b0;color:#1a6b7a;transform:translateY(-2px)}._filters_1tf0b_97{display:flex;align-items:center;gap:.4rem;margin-bottom:2.4rem;flex-wrap:wrap}._filterBtn_1tf0b_101{display:inline-flex;align-items:center;gap:7px;font-size:.64rem;font-weight:500;padding:7px 16px;border-radius:2px;cursor:pointer;border:1.5px solid #e4e8ee;background:#f4f6f9;color:#5a6a7d;transition:background .2s,border-color .2s,color .2s,transform .18s;user-select:none}._filterBtn_1tf0b_101:hover{border-color:#1ab8b059;color:#1ab8b0;background:#1ab8b00d}._filterBtn_1tf0b_101._active_1tf0b_110{background:#071527;border-color:#071527;color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #0715272e}._sliderWrap_1tf0b_116{position:relative;padding:0 28px}._arrow_1tf0b_117{position:absolute;top:50%;z-index:10;transform:translateY(-50%);width:2px;height:22px;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:#071527;cursor:pointer;background:none;border:none}._arrow_1tf0b_117:hover{color:#000}._arrow_1tf0b_117:disabled{opacity:.28;cursor:not-allowed}._arrowPrev_1tf0b_124{left:-16px}._arrowNext_1tf0b_125{right:-16px}._scrollShell_1tf0b_126{position:relative}._trackOuter_1tf0b_127{overflow:hidden;cursor:grab;position:relative;padding:8px 0 10px;touch-action:pan-y}._trackOuter_1tf0b_127:active{cursor:grabbing}._track_1tf0b_127{display:flex;gap:1.3rem;width:max-content;animation:_pkgScroll_1tf0b_1 65s linear infinite;will-change:transform}._trackOuter_1tf0b_127:hover ._track_1tf0b_127,._track_1tf0b_127._paused_1tf0b_138{animation-play-state:paused}@keyframes _pkgScroll_1tf0b_1{0%{transform:translate(0)}to{transform:translate(calc(-50% - .65rem))}}._card_1tf0b_145{background:#f8f9fb;border:1px solid #e4e8ee;border-radius:2px;overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;width:360px;transition:box-shadow .28s,transform .28s,border-color .28s;cursor:pointer}._card_1tf0b_145:hover{box-shadow:0 20px 56px #0715271f,0 4px 16px #07152712;transform:translateY(-5px);border-color:#1ab8b038}._cardImg_1tf0b_155{position:relative;overflow:hidden;height:220px;flex-shrink:0}._cardImg_1tf0b_155 img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.88) saturate(1.1);transition:transform .65s,filter .4s}._card_1tf0b_145:hover ._cardImg_1tf0b_155 img{transform:scale(1.06);filter:brightness(.75) saturate(1.15)}._imgOv_1tf0b_162{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.55) 0%,transparent 55%)}._badge_1tf0b_165{position:absolute;top:.85rem;left:.85rem;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:2px;font-family:DM Mono,monospace;font-size:.46rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(10px)}._badgePopular_1tf0b_172{background:#f4a100e6;color:#fff}._badgeNew_1tf0b_173{background:#1ab8b0e6;color:#fff}._badgeFeat_1tf0b_174{background:#071527d1;color:#f0ede4}._badgePrivate_1tf0b_175{background:#7b6fc4e0;color:#fff}._badgeBiz_1tf0b_176{background:#1ab8b0e6;color:#fff}._badgeFam_1tf0b_177{background:#c9963ae6;color:#fff}._dur_1tf0b_179{position:absolute;top:.85rem;right:.85rem;z-index:2;display:inline-flex;align-items:center;gap:5px;background:#071527bf;backdrop-filter:blur(10px);border:1px solid rgba(240,237,228,.12);padding:4px 10px;border-radius:2px;font-family:DM Mono,monospace;font-size:.5rem;color:#f0ede4}._dur_1tf0b_179 i{color:#1ab8b0;font-size:.46rem}._catsRow_1tf0b_187{position:absolute;bottom:.75rem;left:.85rem;z-index:2;display:flex;gap:.3rem;flex-wrap:wrap}._catDot_1tf0b_188{display:inline-flex;align-items:center;gap:5px;background:#071527a6;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.1);padding:3px 9px;border-radius:2px;font-size:.52rem;font-weight:400;color:#f0ede4cc}._catDot_1tf0b_188 i{font-size:.48rem}._body_1tf0b_197{padding:1.2rem 1.3rem .9rem;flex:1;display:flex;flex-direction:column;gap:.5rem}._region_1tf0b_198{display:flex;align-items:center;gap:5px;font-family:DM Mono,monospace;font-size:.46rem;letter-spacing:.1em;text-transform:uppercase;color:#1ab8b0}._region_1tf0b_198 i{font-size:.44rem}._name_1tf0b_200{font-family:Bagind,serif;font-weight:400;font-size:1.3rem;color:#071527;line-height:1.05;transition:color .2s}._card_1tf0b_145:hover ._name_1tf0b_200{color:#1ab8b0}._desc_1tf0b_202{font-size:.72rem;font-weight:400;color:#5a6a7d;line-height:1.78;flex:1}._highlights_1tf0b_203{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.15rem}._hl_1tf0b_204{display:inline-flex;align-items:center;gap:4px;background:#eef0f4;border:1px solid #e4e8ee;padding:3px 9px;border-radius:2px;font-size:.6rem;font-weight:400;color:#5a6a7d}._hl_1tf0b_204 i{color:#1ab8b0;font-size:.52rem}._meta_1tf0b_206{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._stars_1tf0b_207{display:flex;align-items:center;gap:3px}._stars_1tf0b_207 i{color:#f4a100;font-size:.52rem}._ratingVal_1tf0b_209{font-family:DM Mono,monospace;font-size:.52rem;color:#071527;font-weight:500}._ratingCt_1tf0b_210{font-family:DM Mono,monospace;font-size:.46rem;color:#8a9aad}._metaSep_1tf0b_211{width:3px;height:3px;border-radius:50%;background:#e4e8ee}._groupTag_1tf0b_212{display:flex;align-items:center;gap:4px;font-family:DM Mono,monospace;font-size:.46rem;color:#8a9aad}._groupTag_1tf0b_212 i{color:#1ab8b0;font-size:.44rem}._foot_1tf0b_216{padding:.9rem 1.3rem 1.2rem;border-top:1px solid #e4e8ee;display:flex;flex-direction:column;gap:.7rem}._priceRow_1tf0b_217{display:flex;align-items:flex-end;justify-content:space-between}._priceWrap_1tf0b_218{display:flex;flex-direction:column;gap:1px}._priceFrom_1tf0b_219{font-family:DM Mono,monospace;font-size:.42rem;letter-spacing:.1em;text-transform:uppercase;color:#8a9aad}._price_1tf0b_217{font-family:Bagind,serif;font-size:1.45rem;font-weight:400;color:#071527;line-height:1}._price_1tf0b_217 span{font-family:DM Mono,monospace;font-size:.6rem;color:#5a6a7d}._priceCustom_1tf0b_222{font-size:1.15rem;color:#1a6b7a}._priceNote_1tf0b_223{font-size:.58rem;font-weight:400;color:#8a9aad}._bookBtn_1tf0b_224{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 24px;background:linear-gradient(135deg,#f4a100,#d98c00);color:#fff!important;font-size:.78rem;font-weight:600;letter-spacing:.02em;border-radius:2px;border:none;cursor:pointer;text-decoration:none!important;position:relative;overflow:hidden;transition:transform .22s}._bookBtn_1tf0b_224:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transition:left .55s}._bookBtn_1tf0b_224:hover:after{left:150%}._bookBtn_1tf0b_224:hover{transform:translateY(-2px) scale(1.02);color:#fff!important}._moreRow_1tf0b_241{display:flex;justify-content:center;margin-top:2.5rem}._ghost_1tf0b_242{width:auto!important;padding:12px 36px;background:transparent!important;color:#1ab8b0!important;border:1.5px solid rgba(26,184,176,.45)}._ghost_1tf0b_242:after{display:none!important}._ghost_1tf0b_242:hover{background:#1ab8b014!important;border-color:#1ab8b0;transform:translateY(-2px) scale(1.01)!important}._trust_1tf0b_251{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:2.5rem;flex-wrap:wrap;padding:1.4rem 2rem;border:1px solid #e4e8ee;border-radius:2px;background:#f4f6f9}._trustItem_1tf0b_256{display:flex;align-items:center;gap:9px}._trustIc_1tf0b_257{width:34px;height:34px;border-radius:2px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.8rem}._trustIcT_1tf0b_261{background:#1ab8b01a;color:#1ab8b0}._trustIcO_1tf0b_262{background:#f4a1001a;color:#f4a100}._trustIcN_1tf0b_263{background:#0715270f;color:#071527}._trustIcG_1tf0b_264{background:#2db87a1a;color:#2db87a}._trustTtl_1tf0b_265{font-size:.72rem;font-weight:600;color:#071527}._trustSub_1tf0b_266{font-size:.62rem;font-weight:400;color:#5a6a7d}._trustSep_1tf0b_267{width:1px;height:30px;background:#e4e8ee;flex-shrink:0}._reveal_1tf0b_270{opacity:0;transform:translateY(22px);transition:opacity .62s,transform .62s}._reveal_1tf0b_270._vis_1tf0b_271{opacity:1;transform:none}._d1_1tf0b_272{transition-delay:.06s}._d2_1tf0b_273{transition-delay:.12s}._d3_1tf0b_274{transition-delay:.18s}@media(max-width:1100px){._card_1tf0b_145{width:320px}}@media(max-width:900px){._card_1tf0b_145{width:290px}._arrowPrev_1tf0b_124{left:-14px}._arrowNext_1tf0b_125{right:-14px}}@media(max-width:640px){._sliderWrap_1tf0b_116{padding:0!important}._arrow_1tf0b_117{display:none!important}._card_1tf0b_145{width:85vw;max-width:320px}._head_1tf0b_58{flex-direction:column;align-items:flex-start;gap:1.2rem}._trust_1tf0b_251{flex-direction:column;align-items:flex-start;gap:1.2rem;padding:1.5rem}._trustSep_1tf0b_267{display:none}}._section_celeu_7{background:#faf7f2;position:relative;overflow:hidden;padding:clamp(5rem,9vw,9rem) 0 clamp(5rem,9vw,8rem)}._glowA_celeu_13{position:absolute;top:-6%;right:-6%;width:48vw;height:48vw;max-width:680px;max-height:680px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(14,154,170,.07) 0%,transparent 68%)}._glowB_celeu_19{position:absolute;bottom:-4%;left:-4%;width:38vw;height:38vw;max-width:520px;max-height:520px;border-radius:50%;pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(245,166,35,.06) 0%,transparent 68%)}._dotsBg_celeu_25{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(14,154,170,.045) 1px,transparent 1px);background-size:28px 28px;opacity:.6;mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,black 0%,transparent 60%);-webkit-mask-image:radial-gradient(ellipse 60% 70% at 100% 0%,black 0%,transparent 60%)}._wrap_celeu_33{max-width:1280px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem);position:relative;z-index:1}._head_celeu_40{text-align:center;margin-bottom:clamp(3rem,5vw,5rem)}._kicker_celeu_41{display:inline-flex;align-items:center;gap:10px;font-size:.57rem;font-weight:500;letter-spacing:.26em;text-transform:uppercase;color:#0e9aaa;margin-bottom:1.1rem}._kicker_celeu_41:before{content:"";width:22px;height:1.5px;background:currentColor;border-radius:2px}._kickerGem_celeu_47{width:6px;height:6px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;animation:_spin_celeu_1 8s linear infinite}@keyframes _spin_celeu_1{to{transform:rotate(405deg)}}._title_celeu_54{font-family:Bagind,serif;font-size:clamp(2.4rem,4.5vw,5rem);font-weight:400;line-height:.88;color:#071527;margin-bottom:1rem;letter-spacing:-.01em}._titleTop_celeu_59{display:block;font-size:.22em;font-family:Poppins,sans-serif;font-weight:400;letter-spacing:.02em;color:#5a6a7d;margin-bottom:.3rem}._titleMain_celeu_64{display:block}._titleAccent_celeu_65{color:#0e9aaa;position:relative;display:inline-block}._titleAmp_celeu_66{color:#f5a623;font-family:Bagind,serif;font-weight:400}._subtitle_celeu_67{font-size:.86rem;font-weight:400;color:#5a6a7d;line-height:1.9;max-width:480px;margin:0 auto}._layout_celeu_73{display:grid;grid-template-columns:1fr 1.28fr;gap:clamp(3rem,6vw,6rem);align-items:start}._stepList_celeu_79{display:flex;flex-direction:column;position:sticky;top:3rem}._step_celeu_79{display:flex;gap:1.2rem;padding:1.1rem 1rem 1.1rem .4rem;cursor:pointer;border-radius:2px;position:relative;transition:background .22s}._step_celeu_79:hover{background:#0e9aaa0a}._stepActive_celeu_86{background:#0e9aaa0f}._stepLhs_celeu_89{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:46px}._stepCircle_celeu_90{width:46px;height:46px;border-radius:50%;border:2px solid #e8ecf1;background:#fff;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;flex-shrink:0;transition:border-color .3s,background .3s,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}._stepNum_celeu_97{font-family:Bagind,serif;font-size:1.1rem;font-weight:400;color:#8a9aad;transition:color .3s;line-height:1}._stepTick_celeu_101{position:absolute;top:-4px;right:-4px;width:18px;height:18px;border-radius:50%;border:2px solid #faf7f2;display:flex;align-items:center;justify-content:center;font-size:.44rem;color:#fff;opacity:0;transform:scale(0);transition:opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}._stepActive_celeu_86 ._stepTick_celeu_101{opacity:1;transform:scale(1)}._stepLine_celeu_112{flex:1;width:2px;border-radius:2px;background:#e8ecf1;margin:5px auto 0;min-height:32px;transition:background .35s}._stepActive_celeu_86 ._stepLine_celeu_112{background:linear-gradient(to bottom,#0e9aaa,#e8ecf1)}._stepActive_celeu_86 ._stepCircle_celeu_90{border-color:#0e9aaa;background:#0e9aaa;transform:scale(1.1);box-shadow:0 0 0 5px #0e9aaa1f}._stepActive_celeu_86 ._stepNum_celeu_97{color:#fff}._step_celeu_79:not(._stepActive_celeu_86):hover ._stepCircle_celeu_90{border-color:#0e9aaa;transform:scale(1.05)}._stepRhs_celeu_129{padding-top:9px;flex:1}._stepTag_celeu_130{font-size:.52rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#8a9aad;display:flex;align-items:center;gap:6px;margin-bottom:.2rem;transition:color .25s}._stepTag_celeu_130:before{content:"";width:10px;height:1px;background:currentColor;border-radius:2px;transition:width .25s}._stepActive_celeu_86 ._stepTag_celeu_130{color:#0e9aaa}._stepActive_celeu_86 ._stepTag_celeu_130:before{width:18px}._stepH_celeu_141{font-family:Bagind,serif;font-size:1.4rem;font-weight:400;color:#071527;line-height:1.05;margin-bottom:.3rem;transition:color .25s}._stepActive_celeu_86 ._stepH_celeu_141{color:#0e9aaa}._step_celeu_79:not(._stepActive_celeu_86):hover ._stepH_celeu_141{color:#0e9aaa}._stepDesc_celeu_147{font-size:.74rem;font-weight:400;color:#5a6a7d;line-height:1.72;max-width:290px;transition:color .2s}._stepActive_celeu_86 ._stepDesc_celeu_147{color:#071527}._panelWrap_celeu_154{position:sticky;top:2rem}._panel_celeu_154{position:relative;border-radius:2px;overflow:hidden;background:#071527;min-height:540px;display:flex;flex-direction:column;box-shadow:0 24px 72px #0715272e,0 6px 20px #07152714}._progBar_celeu_163{position:absolute;top:0;left:0;right:0;height:3px;background:#ffffff12;z-index:10}._progFill_celeu_167{height:100%;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:0 2px 2px 0;transition:width .55s cubic-bezier(.4,0,.2,1)}._panelDots_celeu_175{position:absolute;top:1.4rem;right:1.6rem;display:flex;gap:.4rem;z-index:10}._pdot_celeu_176{width:7px;height:7px;border-radius:50%;background:#fff3;cursor:pointer;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}._pdotActive_celeu_181{background:#0e9aaa;transform:scale(1.4)}._panelImg_celeu_184{position:absolute;inset:0;transition:opacity .5s}._panelImg_celeu_184 img{width:100%;height:100%;object-fit:cover;filter:brightness(.55) saturate(1.08);transition:transform .7s}._panelOv_celeu_190{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.98) 0%,rgba(7,21,39,.55) 42%,transparent 72%)}._wm_celeu_196{font-family:Bagind,serif;font-size:7rem;font-weight:400;line-height:1;letter-spacing:-.04em;color:#ffffff0b;position:absolute;top:1rem;right:1.8rem;z-index:1;pointer-events:none;user-select:none;transition:color .4s}._panelBody_celeu_206{position:relative;z-index:2;margin-top:auto;padding:2.2rem 2.4rem 2.4rem;transition:opacity .4s,transform .4s}._panelBodyHide_celeu_211{opacity:0;transform:translateY(12px)}._badge_celeu_214{display:inline-flex;align-items:center;gap:7px;border-radius:2px;padding:5px 14px;font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(8px);margin-bottom:1rem}._panelTitle_celeu_223{font-family:Bagind,serif;font-size:clamp(1.9rem,3vw,2.5rem);font-weight:400;color:#fff;line-height:.95;margin-bottom:.65rem}._panelDesc_celeu_230{font-size:.82rem;font-weight:400;color:#f0ece27a;line-height:1.84;max-width:420px;margin-bottom:1.5rem}._feats_celeu_237{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:1.8rem}._feat_celeu_237{display:flex;align-items:center;gap:.6rem;background:#ffffff0e;border:1px solid rgba(255,255,255,.07);border-radius:2px;padding:.6rem .85rem;transition:background .2s,border-color .2s}._feat_celeu_237:hover{background:#ffffff17;border-color:#ffffff1f}._featIc_celeu_245{width:30px;height:30px;border-radius:2px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.75rem}._featTxt_celeu_249{font-size:.7rem;font-weight:400;color:#f0ece2ad}._ctas_celeu_252{display:flex;align-items:center;gap:.9rem;flex-wrap:wrap}._ctaPri_celeu_253{display:inline-flex;align-items:center;gap:8px;background:#0e9aaa;color:#fff!important;font-size:.67rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:12px 24px;border-radius:2px;text-decoration:none!important;box-shadow:0 6px 20px #0e9aaa59;transition:background .22s,transform .2s cubic-bezier(.34,1.56,.64,1)}._ctaPri_celeu_253:hover{background:#0b7d8c;transform:translateY(-2px);color:#fff!important}._ctaSec_celeu_262{display:flex;align-items:center;gap:5px;font-size:.7rem;color:#f0ece261;transition:color .2s;text-decoration:none!important}._ctaSec_celeu_262:hover{color:#f0ece2bf}._timerBar_celeu_270{position:absolute;bottom:0;left:0;right:0;height:2.5px;z-index:10}._timerFill_celeu_271{height:100%;width:0;background:#f5a6238c}._timerRun_celeu_272{transition:width 4.5s linear;width:100%}._reveal_celeu_275{opacity:0;transform:translateY(20px);transition:opacity .6s,transform .6s}._vis_celeu_276{opacity:1;transform:none}._d1_celeu_277{transition-delay:.08s}._d2_celeu_278{transition-delay:.16s}._d3_celeu_279{transition-delay:.24s}@media(max-width:1020px){._layout_celeu_73{grid-template-columns:1fr}._stepList_celeu_79,._panelWrap_celeu_154{position:static}._panel_celeu_154{min-height:420px}}@media(max-width:680px){._wrap_celeu_33{padding:0 1.3rem}._feats_celeu_237{grid-template-columns:1fr}._panelTitle_celeu_223{font-size:1.75rem}._ctas_celeu_252{flex-direction:column;align-items:flex-start}}._sec_17bu9_7{background:#fff;padding:clamp(5rem,8vw,8.5rem) 0 clamp(4rem,7vw,7.5rem);font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}._sec_17bu9_7:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(14,154,170,.065) 1px,transparent 1px);background-size:36px 36px}._sec_17bu9_7:after{content:"";position:absolute;top:-200px;left:-200px;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.055) 0%,transparent 65%);pointer-events:none}._secGlow2_17bu9_28{position:absolute;bottom:-160px;right:-160px;width:580px;height:580px;border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.042) 0%,transparent 65%);pointer-events:none}._wrap_17bu9_34{max-width:1240px;margin:0 auto;padding:0 clamp(1.5rem,4vw,3.5rem);position:relative;z-index:1}._head_17bu9_41{text-align:center;margin-bottom:clamp(2.8rem,4.5vw,4.5rem);animation:_upFade_17bu9_1 .8s .05s both}._kicker_17bu9_42{display:inline-flex;align-items:center;gap:10px;font-size:.58rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#0e9aaa;margin-bottom:1.2rem}._kicker_17bu9_42:before{content:"";width:26px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0}._kickerGem_17bu9_48{width:6px;height:6px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;border-radius:1.5px;animation:_gemSpin_17bu9_1 6s linear infinite}@keyframes _gemSpin_17bu9_1{to{transform:rotate(405deg)}}._title_17bu9_55{font-family:Bagind,serif;font-weight:400;line-height:1;font-size:clamp(2.6rem,5vw,5rem);color:#071527;letter-spacing:-.01em}._titleTeal_17bu9_59{color:#0e9aaa;display:inline-block}._rule_17bu9_62{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:1.1rem auto .95rem;width:fit-content}._ruleLine_17bu9_63{width:60px;height:1px;background:linear-gradient(90deg,transparent,#cdd5e0)}._ruleLineR_17bu9_64{background:linear-gradient(90deg,#cdd5e0,transparent)}._ruleDiamond_17bu9_65{width:7px;height:7px;background:#0e9aaa;transform:rotate(45deg);border-radius:1.5px;opacity:.55}._ruleDot_17bu9_66{width:4px;height:4px;background:#f5a623;border-radius:50%;opacity:.7}._sub_17bu9_68{font-size:.84rem;font-weight:400;color:#5a6a7d;line-height:1.9;margin:0 auto;max-width:460px}._headBadges_17bu9_69{display:flex;align-items:center;justify-content:center;gap:.55rem;flex-wrap:wrap;margin-top:1.4rem}._headBadge_17bu9_69{display:inline-flex;align-items:center;gap:6px;background:#faf8f4;border:1px solid #e8ecf1;border-radius:100px;padding:5px 14px 5px 10px;font-size:.6rem;font-weight:500;color:#5a6a7d;transition:border-color .22s,background .22s,transform .2s}._headBadge_17bu9_69:hover{border-color:#0e9aaa52;background:#e8f7f9;transform:translateY(-2px)}._headBadgeDot_17bu9_77{width:7px;height:7px;border-radius:50%;flex-shrink:0}._scoreBar_17bu9_80{display:flex;align-items:center;justify-content:center;gap:clamp(2rem,5vw,5rem);flex-wrap:wrap;background:#faf8f4;border:1px solid #e8ecf1;border-radius:5px;padding:clamp(1.6rem,2.5vw,2.2rem) clamp(1.8rem,4vw,3.5rem);margin-bottom:clamp(1.8rem,3vw,2.8rem);animation:_upFade_17bu9_1 .8s .18s both}._sbMain_17bu9_88{text-align:center}._sbNum_17bu9_89{font-family:Bagind,serif;font-size:clamp(3.8rem,5.5vw,5.2rem);font-weight:400;color:#071527;line-height:1}._sbOut_17bu9_90{font-size:.66rem;font-weight:500;color:#8a9aad;margin-top:.2rem}._sbStars_17bu9_91{display:flex;gap:3px;justify-content:center;margin-top:.45rem}._sbStars_17bu9_91 i{font-size:.75rem;color:#f5a623}._sbCt_17bu9_93{font-size:.62rem;color:#8a9aad;margin-top:.25rem}._sbSep_17bu9_94{width:1px;height:70px;background:#cdd5e0;flex-shrink:0}._sbBars_17bu9_95{display:flex;flex-direction:column;gap:.48rem;min-width:200px}._sbRow_17bu9_96{display:flex;align-items:center;gap:.7rem}._sbLbl_17bu9_97{font-size:.6rem;font-weight:600;color:#5a6a7d;width:24px;text-align:right;flex-shrink:0}._sbTrack_17bu9_98{flex:1;height:6px;background:#cdd5e0;border-radius:6px;overflow:hidden}._sbFill_17bu9_99{height:100%;border-radius:6px;background:#f5a623}._sbFillLow_17bu9_100{background:#d0d8e4}._sbCt2_17bu9_101{font-size:.58rem;color:#8a9aad;width:22px;flex-shrink:0}._sbStats_17bu9_102{display:flex;flex-direction:column;gap:.65rem}._sbSv_17bu9_103{display:flex;align-items:center;gap:.75rem}._sbSvN_17bu9_104{font-family:Bagind,serif;font-size:1.5rem;color:#071527;line-height:1;min-width:54px}._sbSvL_17bu9_105{font-size:.66rem;color:#5a6a7d;line-height:1.4}._trustBlock_17bu9_108{display:flex;align-items:stretch;justify-content:center;background:#faf8f4;border:1px solid #e8ecf1;border-radius:5px;overflow:hidden;margin-bottom:clamp(2.2rem,3.5vw,3.2rem);animation:_upFade_17bu9_1 .8s .26s both}._trustSep_17bu9_114{width:1px;background:#e8ecf1;flex-shrink:0;align-self:stretch}._trustCard_17bu9_115{flex:1;display:flex;align-items:center;gap:1rem;padding:clamp(1rem,2vw,1.4rem) clamp(1.2rem,2.5vw,2rem);transition:background .22s;min-width:0}._trustCard_17bu9_115:hover{background:#fff}._trustLogo_17bu9_121{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;border:1px solid #e8ecf1;transition:transform .22s,box-shadow .22s;overflow:hidden}._trustLogo_17bu9_121 svg{width:22px;height:22px}._trustCard_17bu9_115:hover ._trustLogo_17bu9_121{transform:scale(1.08);box-shadow:0 6px 20px #0000001a}._trustInfo_17bu9_130{flex:1;min-width:0}._trustName_17bu9_131{font-size:.7rem;font-weight:600;color:#071527;display:flex;align-items:center;gap:5px;margin-bottom:.22rem}._trustVerified_17bu9_132{display:inline-flex;align-items:center;gap:3px;font-size:.48rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#2db87d;border-radius:100px;padding:2px 6px;line-height:1}._trustVerified_17bu9_132 i{font-size:.48rem}._trustStars_17bu9_138{display:flex;align-items:center;gap:3px;margin-bottom:.18rem}._trustStars_17bu9_138 i{font-size:.62rem;color:#f5a623}._trustBottom_17bu9_140{display:flex;align-items:center;gap:.45rem}._trustScore_17bu9_141{font-family:Bagind,serif;font-size:1.15rem;color:#071527;line-height:1}._trustCount_17bu9_142{font-size:.58rem;color:#8a9aad;line-height:1.3}._trustLabel_17bu9_143{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;padding:clamp(1rem,2vw,1.4rem) clamp(.8rem,1.5vw,1.2rem);border-right:1px solid #e8ecf1;flex-shrink:0}._trustLabelTxt_17bu9_148{font-size:.5rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a9aad;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}._trustLabelDots_17bu9_152{display:flex;flex-direction:column;gap:4px}._trustLabelDot_17bu9_152{width:5px;height:5px;border-radius:50%;opacity:.5}._carouselOuter_17bu9_156{position:relative;mask-image:linear-gradient(to right,transparent 0%,#000 3%,#000 97%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 3%,#000 97%,transparent 100%);margin:0 -.5rem;padding:.6rem .5rem 1rem;overflow:hidden;animation:_upFade_17bu9_1 .8s .34s both}._track_17bu9_164{display:flex;gap:24px;transition:transform .52s cubic-bezier(.4,0,.2,1);will-change:transform;width:max-content}._slide_17bu9_169{flex-shrink:0;width:380px;display:flex}._card_17bu9_172{background:#fff;border:1px solid #e8ecf1;border-radius:6px;padding:clamp(1.5rem,2vw,2rem) clamp(1.4rem,2vw,1.9rem);box-shadow:0 2px 16px #0715270d;display:flex;flex-direction:column;width:100%;position:relative;overflow:hidden;transition:transform .32s,box-shadow .32s,border-color .32s}._card_17bu9_172:hover{transform:translateY(-7px);box-shadow:0 24px 56px #0715271a}._cardWm_17bu9_181{position:absolute;top:.6rem;right:1.1rem;font-family:Georgia,serif;font-size:7rem;line-height:1;color:#0e9aaa0e;pointer-events:none;user-select:none}._cardTop_17bu9_186{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}._stars_17bu9_187{display:flex;gap:2px}._stars_17bu9_187 i{font-size:.7rem;color:#f5a623}._flag_17bu9_189{font-size:1.15rem;line-height:1}._quote_17bu9_190{font-size:.82rem;font-weight:400;color:#071527;line-height:1.85;flex:1;margin-bottom:1.1rem}._quoteMark_17bu9_194{font-family:Bagind,serif;font-style:normal;font-size:3.2rem;line-height:0;vertical-align:-.58em;color:#0e9aaa;margin-right:.06em}._tourTag_17bu9_199{display:inline-flex;align-items:center;gap:5px;background:#e8f7f9;border:1px solid rgba(14,154,170,.18);border-radius:100px;padding:4px 12px;font-size:.58rem;font-weight:600;color:#0e9aaa;margin-bottom:1.1rem;width:fit-content}._tourTag_17bu9_199 i{font-size:.52rem}._divider_17bu9_207{height:1px;background:#e8ecf1;margin-bottom:1.1rem}._author_17bu9_208{display:flex;align-items:center;gap:.85rem}._avIc_17bu9_209{width:42px;height:42px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:Bagind,serif;font-size:1.05rem;color:#fff}._authorName_17bu9_214{font-family:Bagind,serif;font-size:1rem;font-weight:400;color:#071527;line-height:1.2}._authorMeta_17bu9_215{font-size:.6rem;color:#8a9aad;margin-top:3px;display:flex;align-items:center;gap:5px}._authorMeta_17bu9_215 i{font-size:.58rem}._nav_17bu9_219{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:clamp(1.8rem,3vw,2.8rem);animation:_upFade_17bu9_1 .8s .42s both}._dots_17bu9_220{display:flex;gap:6px;align-items:center}._dot_17bu9_220{height:7px;border-radius:4px;background:#cdd5e0;border:none;padding:0;cursor:pointer;transition:width .35s cubic-bezier(.34,1.56,.64,1),background .28s}._dotActive_17bu9_226{background:#0e9aaa}._arr_17bu9_227{width:28px;height:28px;aspect-ratio:1;border-radius:50%;border:1.5px solid #cdd5e0;background:#fff;display:flex;align-items:center;justify-content:center;color:#8a9aad;font-size:.8rem;cursor:pointer;padding:0;flex-shrink:0;transition:border-color .22s,color .22s,background .22s,transform .2s}._arr_17bu9_227:hover{background:#0e9aaa;color:#fff;border-color:#0e9aaa}._arr_17bu9_227:active{transform:scale(.92)}@keyframes _upFade_17bu9_1{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@media(max-width:860px){._scoreBar_17bu9_80{flex-direction:column;align-items:center;gap:1.6rem}._sbSep_17bu9_94{display:none}._sbBars_17bu9_95{min-width:240px}._sbStats_17bu9_102{display:none}._trustBlock_17bu9_108{flex-direction:column}._trustSep_17bu9_114{width:auto;height:1px}._trustLabel_17bu9_143{flex-direction:row;border-right:none;border-bottom:1px solid #e8ecf1;padding:.85rem 1.2rem}._trustLabelTxt_17bu9_148{writing-mode:horizontal-tb;transform:none}._trustLabelDots_17bu9_152{flex-direction:row}}@media(max-width:540px){._dots_17bu9_220,._trustLabel_17bu9_143{display:none}._trustCard_17bu9_115{gap:.75rem;padding:.9rem 1rem}._trustLogo_17bu9_121{width:38px;height:38px;font-size:1.05rem}}@keyframes _upFade_1jcbb_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes _rtFade_1jcbb_1{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes _driftBg_1jcbb_1{0%,to{transform:scale(1.07) translateY(0)}50%{transform:scale(1.07) translateY(-9px)}}@keyframes _grain_1jcbb_39{0%,to{transform:translate(0)}25%{transform:translate(-2%,-1%)}50%{transform:translate(1%,2%)}75%{transform:translate(-1%,1%)}}@keyframes _lineGrow_1jcbb_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _progressBar_1jcbb_1{0%{width:0%}to{width:100%}}@keyframes _scrollBob_1jcbb_1{0%,to{transform:translateY(0) translate(-50%)}50%{transform:translateY(5px) translate(-50%)}}@keyframes _pulseDot_1jcbb_1{0%,to{box-shadow:0 0 #12c8d880}60%{box-shadow:0 0 0 6px #12c8d800}}@keyframes _pulseGreen_1jcbb_1{0%,to{box-shadow:0 0 #5ec46e80}60%{box-shadow:0 0 0 5px #5ec46e00}}@keyframes _shimmer_1jcbb_1{0%{left:-80%}to{left:150%}}._hero_1jcbb_19{position:relative;width:100%;height:100vh;display:flex;align-items:center;overflow:hidden;background:#04111e;isolation:isolate}._bg_1jcbb_31{position:absolute;inset:0;z-index:0;background-image:url(https://res.cloudinary.com/dwpcxw9pq/image/upload/w_1600,q_80,f_auto/Nuwara_Eliya_byeaez);background-size:cover;background-position:center;filter:brightness(.23) saturate(1.3);transform:scale(1.07);animation:_driftBg_1jcbb_1 24s ease-in-out infinite}._grain_1jcbb_39{position:absolute;inset:-50%;width:200%;height:200%;z-index:1;pointer-events:none;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:_grain_1jcbb_39 10s steps(10) infinite}._gradient_1jcbb_45{position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,#04111ecc,#04111e00 38%,#04111ef0),linear-gradient(112deg,rgba(4,17,30,.96) 0%,rgba(4,17,30,.28) 50%,transparent 68%)}._glow_1jcbb_51{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(ellipse 52% 58% at -2% 102%,rgba(14,154,170,.13) 0%,transparent 62%),radial-gradient(ellipse 38% 38% at 102% -2%,rgba(245,166,35,.07) 0%,transparent 55%),radial-gradient(ellipse 60% 40% at 50% 110%,rgba(14,154,170,.06) 0%,transparent 60%)}._grid_1jcbb_58{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(rgba(14,154,170,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(14,154,170,.028) 1px,transparent 1px);background-size:62px 62px;mask-image:radial-gradient(ellipse 82% 80% at 50% 50%,black,transparent 72%);-webkit-mask-image:radial-gradient(ellipse 82% 80% at 50% 50%,black,transparent 72%)}._bottomFade_1jcbb_67{position:absolute;bottom:0;left:0;right:0;height:80px;z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(4,17,30,.85))}._inner_1jcbb_73{position:relative;z-index:5;width:100%;height:100%;padding:0 5vw;display:grid;grid-template-columns:1.12fr .92fr;gap:clamp(2rem,4vw,5rem);align-items:center}._left_1jcbb_82{display:flex;flex-direction:column}._badge_1jcbb_84{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;background:#0e9aaa14;border:1px solid rgba(14,154,170,.22);border-radius:2px;padding:4px 12px;margin-bottom:.9rem;animation:_upFade_1jcbb_1 .72s .04s both}._badgeDot_1jcbb_90{width:5px;height:5px;border-radius:50%;background:#12c8d8;flex-shrink:0;animation:_pulseDot_1jcbb_1 2.6s ease-in-out infinite}._badgeText_1jcbb_95{font-size:.54rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#12c8d8}._eyebrow_1jcbb_100{display:inline-flex;align-items:center;gap:8px;font-size:.54rem;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:#f0ece247;margin-bottom:.55rem;animation:_upFade_1jcbb_1 .72s .1s both}._eyebrow_1jcbb_100:before{content:"";display:block;width:20px;height:1.5px;background:#12c8d8;border-radius:2px;transform-origin:left;animation:_lineGrow_1jcbb_1 .5s .3s both}._h1_1jcbb_113{font-family:Bagind,serif;font-weight:400;font-size:clamp(2.7rem,4.8vw,5.2rem);line-height:.86;color:#f0ece2;letter-spacing:-.01em;margin-bottom:1rem;animation:_upFade_1jcbb_1 .72s .15s both}._h1Amber_1jcbb_119{color:#f5a623}._lead_1jcbb_121{font-size:.79rem;font-weight:400;color:#f0ece294;line-height:1.8;max-width:460px;margin-bottom:1rem;animation:_upFade_1jcbb_1 .72s .22s both}._lead_1jcbb_121 strong{color:#f0ece2;font-weight:500}._pills_1jcbb_128{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:1.2rem;animation:_upFade_1jcbb_1 .72s .29s both}._pill_1jcbb_128{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:2px;border:1px solid rgba(240,236,226,.07);background:#ffffff0a;font-size:.53rem;font-weight:500;color:#f0ece294;letter-spacing:.02em;transition:border-color .22s,background .22s,color .22s}._pill_1jcbb_128:hover{background:#ffffff13;border-color:#0e9aaa38;color:#f0ece2}._pill_1jcbb_128 i{font-size:.46rem}._teal_1jcbb_138{color:#12c8d8}._amber_1jcbb_139{color:#f5a623}._green_1jcbb_140{color:#5ec46e}._btns_1jcbb_142{display:flex;flex-direction:column;max-width:290px;gap:0;animation:_upFade_1jcbb_1 .72s .36s both}._btnPrimary_1jcbb_143{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px 20px;background:linear-gradient(135deg,#0e9aaa,#0b7d8c);color:#fff!important;font-size:.74rem;font-weight:600;letter-spacing:.02em;border-radius:2px;border:none;cursor:pointer;text-decoration:none!important;position:relative;overflow:hidden;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s}._btnPrimary_1jcbb_143:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}._btnPrimary_1jcbb_143:hover:after{left:150%}._btnPrimary_1jcbb_143:hover{transform:translateY(-2px) scale(1.015)}._btnSecondary_1jcbb_160{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:10px 20px;margin-top:.35rem;background:#ffffff0a;color:#f0ece2!important;font-weight:600;font-size:.72rem;border-radius:2px;border:1.5px solid rgba(240,236,226,.14);cursor:pointer;text-decoration:none!important;transition:border-color .22s,color .22s,background .22s,transform .22s cubic-bezier(.34,1.56,.64,1)}._btnSecondary_1jcbb_160:hover{border-color:#12c8d8;color:#fff!important;background:#0f2d47;transform:translateY(-2px)}._right_1jcbb_172{display:flex;flex-direction:column;gap:.52rem;animation:_rtFade_1jcbb_1 .72s .18s both}._statCard_1jcbb_178{background:#ffffff0a;border:1px solid rgba(240,236,226,.07);border-radius:2px;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);transition:background .25s,border-color .25s,transform .25s}._statCard_1jcbb_178:hover{background:#ffffff13;border-color:#0e9aaa33;transform:translateY(-2px)}._cardRating_1jcbb_186{padding:.95rem 1.2rem}._ratingHeader_1jcbb_187{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}._ratingLhs_1jcbb_188{display:flex;flex-direction:column;gap:.28rem}._ratingLabelRow_1jcbb_189{display:flex;align-items:center;gap:7px}._cardIcon_1jcbb_190{width:26px;height:26px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.66rem;flex-shrink:0}._iconAmber_1jcbb_194{background:#f5a6231f;color:#f5a623}._cardTitle_1jcbb_195{font-size:.67rem;font-weight:600;color:#f0ece2}._stars_1jcbb_196{display:flex;align-items:center;gap:2px}._stars_1jcbb_196 i{color:#f5a623;font-size:.55rem}._stars_1jcbb_196 span{font-size:.57rem;font-weight:600;color:#f0ece2;margin-left:4px}._stars_1jcbb_196 small{font-size:.53rem;font-weight:400;color:#f0ece247}._ratingRhs_1jcbb_200{text-align:right;flex-shrink:0}._ratingScore_1jcbb_201{font-family:Bagind,serif;font-size:2.45rem;line-height:1;color:#f0ece2}._ratingScore_1jcbb_201 sub{font-size:.85rem;color:#f0ece247;font-family:Bagind,serif;vertical-align:baseline}._ratingCount_1jcbb_203{font-size:.5rem;font-weight:400;color:#f0ece247;margin-top:1px}._platformRow_1jcbb_205{display:flex;gap:.26rem;flex-wrap:wrap;margin-bottom:.6rem}._platformTag_1jcbb_206{font-size:.48rem;font-weight:500;color:#f0ece247;background:#ffffff0a;border:1px solid rgba(240,236,226,.07);border-radius:2px;padding:2px 7px;letter-spacing:.04em}._cardDivider_1jcbb_211{height:1px;background:#f0ece212;margin:.55rem 0}._reviewLiveBadge_1jcbb_214{display:inline-flex;align-items:center;gap:5px;font-size:.49rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#f0ece247;margin-bottom:.45rem}._liveDot_1jcbb_219{width:5px;height:5px;border-radius:50%;background:#5ec46e;flex-shrink:0;animation:_pulseGreen_1jcbb_1 2s ease-in-out infinite}._reviewStage_1jcbb_221{position:relative;min-height:85px;overflow:hidden}._reviewSlide_1jcbb_222{position:absolute;inset:0;opacity:0;transform:translateY(8px);transition:opacity .4s,transform .4s;pointer-events:none}._reviewSlideActive_1jcbb_227{opacity:1;transform:none;pointer-events:auto;position:relative}._reviewQM_1jcbb_229{font-family:Bagind,serif;font-size:2rem;line-height:.35;color:#0e9aaa;opacity:.2;margin-bottom:.18rem;display:block;user-select:none}._reviewText_1jcbb_230{font-size:.64rem;font-weight:400;color:#f0ece294;line-height:1.7;margin-bottom:.55rem}._reviewText_1jcbb_230 strong{color:#f0ece2;font-weight:500;font-style:normal}._reviewMeta_1jcbb_233{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._reviewerId_1jcbb_234{display:flex;align-items:center;gap:7px}._reviewerAv_1jcbb_235{width:28px;height:28px;border-radius:50%;border:1.5px solid rgba(240,236,226,.07);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:600;color:#f0ece2;overflow:hidden}._reviewerName_1jcbb_240{font-size:.62rem;font-weight:600;color:#f0ece2;line-height:1.2}._reviewerSub_1jcbb_241{display:flex;align-items:center;gap:4px;margin-top:1px}._reviewerOrigin_1jcbb_242{font-size:.52rem;font-weight:400;color:#f0ece247}._reviewerFlag_1jcbb_243{font-size:.56rem}._reviewRhs_1jcbb_244{display:flex;flex-direction:column;align-items:flex-end;gap:3px}._verifiedBadge_1jcbb_245{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:2px;background:#5ec46e14;border:1px solid rgba(94,196,110,.18);font-size:.47rem;font-weight:600;color:#5ec46e;letter-spacing:.04em}._verifiedBadge_1jcbb_245 i{font-size:.42rem}._reviewSource_1jcbb_251{display:inline-flex;align-items:center;gap:3px;font-size:.47rem;font-weight:400;color:#f0ece247}._reviewSource_1jcbb_251 i{font-size:.43rem;color:#0e9aaa}._reviewProgress_1jcbb_254{margin-top:.55rem;display:flex;align-items:center;gap:.5rem}._progressTrack_1jcbb_255{flex:1;height:1.5px;background:#f0ece212;border-radius:2px;overflow:hidden}._progressFill_1jcbb_256{height:100%;background:linear-gradient(90deg,#0e9aaa,#12c8d8);width:0%}._progressAnimate_1jcbb_257{animation:_progressBar_1jcbb_1 5s linear forwards}._reviewDots_1jcbb_258{display:flex;gap:4px;flex-shrink:0}._reviewDot_1jcbb_258{width:5px;height:5px;border-radius:50%;background:#f0ece212;border:none;cursor:pointer;padding:0;transition:background .22s,transform .22s}._reviewDotActive_1jcbb_263{background:#12c8d8;transform:scale(1.35)}._cardStats_1jcbb_266{padding:.78rem 1rem}._statsGrid_1jcbb_267{display:grid;grid-template-columns:1fr 1fr}._statCell_1jcbb_268{padding:.52rem .45rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative}._statCell_1jcbb_268:nth-child(2):before,._statCell_1jcbb_268:nth-child(4):before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:#f0ece212}._statCell_1jcbb_268:nth-child(3):after,._statCell_1jcbb_268:nth-child(4):after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:#f0ece212}._statNum_1jcbb_275{font-family:Bagind,serif;font-size:1.7rem;color:#f0ece2;line-height:1;margin-bottom:.14rem}._unitTeal_1jcbb_276{font-size:.76rem;color:#12c8d8}._unitAmber_1jcbb_277{font-size:.76rem;color:#f5a623}._unitFaint_1jcbb_278{font-size:.74rem;color:#f0ece247}._statLbl_1jcbb_279{font-size:.5rem;font-weight:400;color:#f0ece247;line-height:1.3}._cardTrust_1jcbb_282{padding:.58rem .95rem;display:flex;align-items:center;justify-content:space-between;gap:.7rem}._trustText_1jcbb_283{font-size:.58rem;font-weight:400;color:#f0ece294;white-space:nowrap}._trustPills_1jcbb_284{display:flex;gap:.25rem;flex-shrink:0}._trustPill_1jcbb_284{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:2px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);font-size:.48rem;font-weight:500;color:#f0ece294}._trustPill_1jcbb_284 i{font-size:.4rem}._scrollCue_1jcbb_293{position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%);z-index:6;display:flex;flex-direction:column;align-items:center;gap:.32rem;animation:_scrollBob_1jcbb_1 2.4s ease-in-out infinite}._scrollLabel_1jcbb_298{font-size:.46rem;letter-spacing:.26em;text-transform:uppercase;color:#f0ece247}._scrollTrack_1jcbb_299{width:1px;height:26px;background:linear-gradient(to bottom,#0e9aaa,transparent);border-radius:2px}@media(max-width:1024px){._hero_1jcbb_19{height:auto;min-height:100vh}._inner_1jcbb_73{grid-template-columns:1fr;padding:5.5rem 6vw 5rem;height:auto}._right_1jcbb_172{flex-direction:row;flex-wrap:wrap}._cardRating_1jcbb_186{flex:1 1 280px}._cardStats_1jcbb_266{flex:1 1 220px}._cardTrust_1jcbb_282{flex:1 1 100%}._btns_1jcbb_142{max-width:100%}}@media(max-width:640px){._h1_1jcbb_113{font-size:clamp(2.5rem,12vw,3.6rem)}._right_1jcbb_172{flex-direction:column}}@keyframes _fadeUp_qh8rm_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes _fadeLeft_qh8rm_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:none}}@keyframes _fadeRight_qh8rm_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:none}}@keyframes _scalIn_qh8rm_1{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:none}}@keyframes _lineH_qh8rm_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _spinDia_qh8rm_1{to{transform:rotate(405deg)}}@keyframes _pulse_qh8rm_1{0%,to{box-shadow:0 0 #f5a62380}55%{box-shadow:0 0 0 8px #f5a62300}}@keyframes _floatA_qh8rm_1{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(.3deg)}}@keyframes _floatB_qh8rm_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes _barGrow_qh8rm_1{to{width:97%}}@keyframes _shimmer_qh8rm_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _ticker_qh8rm_51{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _imgReveal_qh8rm_1{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0% 0)}}._reveal_qh8rm_22,._revealUp_qh8rm_23,._revealRight_qh8rm_24{opacity:0}._reveal_qh8rm_22._vis_qh8rm_25{animation:_scalIn_qh8rm_1 .85s cubic-bezier(.16,1,.3,1) both}._revealUp_qh8rm_23._vis_qh8rm_25{animation:_fadeUp_qh8rm_1 .8s cubic-bezier(.16,1,.3,1) both}._revealRight_qh8rm_24._vis_qh8rm_25{animation:_fadeRight_qh8rm_1 .8s cubic-bezier(.16,1,.3,1) both}:root{--aw-navy: #071527;--aw-navy2: #0c1e30;--aw-navy3: #112540;--aw-teal: #0e9aaa;--aw-tealb: #12c8d8;--aw-teald: #0b7d8c;--aw-amber: #f5a623;--aw-amberd: #d9870c;--aw-cream: #faf7f2;--aw-cream2: #f3ede3;--aw-border: #e4e8ed;--aw-border2:#edf0f4;--aw-muted: #556070;--aw-muted2: #8494a6;--aw-ink: #071527;--aw-ink2: #1a3040}._sec_qh8rm_41{background:#fff;position:relative;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;color:#071527}._bgMesh_qh8rm_44{position:absolute;inset:0;background-image:linear-gradient(rgba(14,154,170,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(14,154,170,.028) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 75% 65% at 72% 30%,black 0%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 75% 65% at 72% 30%,black 0%,transparent 75%);pointer-events:none;z-index:0}._bgGlow_qh8rm_45{position:absolute;bottom:-8%;left:-6%;width:clamp(180px,38vw,560px);height:clamp(180px,38vw,560px);border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.07) 0%,transparent 70%);pointer-events:none;z-index:0}._bgAmber_qh8rm_46{position:absolute;top:35%;right:0%;width:clamp(120px,24vw,360px);height:clamp(120px,24vw,360px);border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.06) 0%,transparent 70%);pointer-events:none;z-index:0}._dotsGrid_qh8rm_47{position:absolute;bottom:14%;right:2%;display:grid;grid-template-columns:repeat(12,1fr);gap:6px;opacity:.08;pointer-events:none;z-index:0}._dotsGrid_qh8rm_47 span{width:3px;height:3px;border-radius:50%;background:#0e9aaa;display:block}._ticker_qh8rm_51{background:#faf7f2;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4;padding:.5rem 0;overflow:hidden;position:relative;z-index:2}._tickerTrack_qh8rm_52{display:flex;gap:0;white-space:nowrap;animation:_ticker_qh8rm_51 30s linear infinite}._tickerItem_qh8rm_53{display:inline-flex;align-items:center;gap:.65rem;padding:0 2.2rem;font-size:.6rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#8494a6;flex-shrink:0}._tickerItem_qh8rm_53 i{font-size:.65rem;color:#0e9aaa}._tickerSep_qh8rm_55{width:4px;height:4px;border-radius:1px;background:#e4e8ed;transform:rotate(45deg);flex-shrink:0}._inner_qh8rm_58{max-width:1360px;margin:0 auto;padding:clamp(3rem,8vw,10rem) clamp(1.25rem,5vw,4.5rem) clamp(2.5rem,5vw,5rem);display:grid;grid-template-columns:1fr;gap:clamp(2.5rem,6vw,9rem);align-items:start;position:relative;z-index:1}._right_qh8rm_65{order:-1}._left_qh8rm_66{order:1}@media(min-width:1024px){._inner_qh8rm_58{grid-template-columns:1fr 1.14fr}._left_qh8rm_66{order:1}._right_qh8rm_65{order:2}}._badge_qh8rm_74{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#f5a62317,#f5a6230d);border:1px solid rgba(245,166,35,.22);border-radius:2px;padding:7px 18px 7px 12px;margin-bottom:1.75rem;box-shadow:0 2px 14px #f5a62314}._badgeDot_qh8rm_75{width:7px;height:7px;border-radius:50%;background:#f5a623;flex-shrink:0;animation:_pulse_qh8rm_1 2.3s ease-in-out infinite}._badgeEn_qh8rm_76{font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#f5a623}._badgeSep_qh8rm_77{width:1px;height:13px;background:#f5a62340;flex-shrink:0}._badgeSi_qh8rm_78{font-size:.72rem;font-weight:400;color:#f5a623a6}._kicker_qh8rm_80{display:flex;align-items:center;gap:9px;font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#0e9aaa;margin-bottom:.6rem}._kicker_qh8rm_80:before{content:"";width:22px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0;transform-origin:left;animation:_lineH_qh8rm_1 .55s .5s both}._kickerPip_qh8rm_82{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;animation:_spinDia_qh8rm_1 8s linear infinite}._hWrap_qh8rm_84{margin-bottom:1.5rem}._hLine1_qh8rm_85{font-size:clamp(.8rem,1.1vw,.95rem);font-weight:400;color:#556070;letter-spacing:.04em;display:block;margin-bottom:.3rem}._hMain_qh8rm_86{font-family:Bagind,serif;font-size:clamp(2.2rem,8vw,4.5rem);font-weight:400;line-height:.88;color:#071527;display:block}._hTeal_qh8rm_87{font-family:Bagind,serif;font-size:clamp(2.2rem,8vw,4.5rem);font-weight:400;line-height:.88;color:#0e9aaa;display:block;position:relative}._hTeal_qh8rm_87:after{content:"";position:absolute;bottom:1px;left:0;height:2.5px;width:0;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px;animation:_lineH_qh8rm_1 .9s 1.2s both}._hDetail_qh8rm_89{display:block;margin-top:.8rem;font-size:clamp(.78rem,.92vw,.93rem);font-weight:400;color:#556070;line-height:1.72;letter-spacing:.01em}._rule_qh8rm_91{display:flex;align-items:center;gap:10px;margin:1.7rem 0}._ruleDia_qh8rm_92{width:6px;height:6px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0}._ruleLine_qh8rm_93{height:1px;flex:1;background:linear-gradient(90deg,#0e9aaa,#0e9aaa00);transform-origin:left;animation:_lineH_qh8rm_1 .75s .8s both}._ruleDot_qh8rm_94{width:4px;height:4px;border-radius:50%;background:#f5a62359;flex-shrink:0}._textBlock_qh8rm_96{margin-bottom:1.5rem}._p_qh8rm_97{font-size:clamp(.82rem,.9rem,1rem);font-weight:400;color:#556070;line-height:1.95;margin-bottom:1.05rem}._p_qh8rm_97:last-child{margin-bottom:0}._p_qh8rm_97 strong{font-weight:500;color:#1a3040}._p_qh8rm_97 em{color:#0e9aaa}._pullQuote_qh8rm_102{position:relative;margin:1.65rem 0;padding:1.4rem 1.4rem 1.4rem 1.8rem;background:linear-gradient(135deg,#faf7f2,#f3ede3);border-left:3px solid #0e9aaa;border-radius:0 2px 2px 0;overflow:hidden}._pullQuote_qh8rm_102:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#0e9aaa,transparent);opacity:.3}._pullQuote_qh8rm_102 p{font-size:clamp(.8rem,.86rem,1rem);font-weight:400;color:#1a3040;line-height:1.82;position:relative;z-index:1}._pullQuote_qh8rm_102 p strong{font-weight:600;font-style:normal;color:#071527}._chips_qh8rm_107{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.9rem}._chip_qh8rm_107{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e4e8ed;border-radius:2px;padding:5px 13px;font-size:.62rem;font-weight:500;color:#556070;transition:border-color .22s,background .22s,color .22s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s}._chip_qh8rm_107:hover{border-color:#0e9aaa66;background:#0e9aaa0d;color:#0e9aaa;transform:translateY(-2px);box-shadow:0 4px 14px #0e9aaa1f}._chip_qh8rm_107 i{font-size:.6rem;color:#0e9aaa;transition:transform .22s}._chip_qh8rm_107:hover i{transform:scale(1.2)}._stats_qh8rm_114{display:flex;flex-wrap:wrap;margin-bottom:2rem;border:1px solid #edf0f4;border-radius:2px;overflow:hidden;background:#faf7f2;box-shadow:0 2px 16px #0715270a}._stat_qh8rm_114{flex:1 1 calc(33.333% - 2px);min-width:80px;padding:1rem .7rem;text-align:center;border-right:1px solid #edf0f4;position:relative;overflow:hidden;cursor:default;transition:background .25s}._stat_qh8rm_114:nth-child(3){border-right:none}._stat_qh8rm_114:nth-child(4){border-right:1px solid #edf0f4;border-top:1px solid #edf0f4}._stat_qh8rm_114:nth-child(5){border-right:none;border-top:1px solid #edf0f4}@media(min-width:480px){._stat_qh8rm_114{flex:1 1 0;border-right:1px solid #edf0f4!important;border-top:none!important}._stat_qh8rm_114:last-child{border-right:none!important}}._stat_qh8rm_114:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--st-color,#0e9aaa);transform:scaleX(0);transform-origin:center;transition:transform .35s}._stat_qh8rm_114:hover{background:#0e9aaa0a}._stat_qh8rm_114:hover:before{transform:scaleX(1)}._statNum_qh8rm_126{font-family:Bagind,serif;font-size:clamp(1.3rem,3vw,2.1rem);font-weight:400;color:#071527;line-height:1;display:block;margin-bottom:.25rem}._acTeal_qh8rm_127{color:#0e9aaa}._acAmber_qh8rm_128{color:#f5a623}._statLbl_qh8rm_129{font-size:.48rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8494a6}._ctas_qh8rm_132{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-bottom:1.4rem}@media(max-width:480px){._ctas_qh8rm_132{flex-direction:column;align-items:stretch}}._btnP_qh8rm_134{display:inline-flex;align-items:center;gap:8px;background:#0e9aaa;color:#fff!important;font-size:.72rem;font-weight:500;padding:13px 28px;border-radius:2px;text-decoration:none!important;transition:background .22s,transform .22s;position:relative;overflow:hidden}._btnP_qh8rm_134:hover{background:#0b7d8c;transform:translateY(-2px)}._btnS_qh8rm_136{display:inline-flex;align-items:center;gap:8px;border:1.5px solid #e4e8ed;color:#071527!important;font-size:.72rem;font-weight:500;padding:12px 24px;border-radius:2px;text-decoration:none!important;transition:border-color .22s,background .22s,color .22s,transform .22s}._btnS_qh8rm_136:hover{border-color:#071527;background:#071527;color:#fff!important;transform:translateY(-2px)}._trustRow_qh8rm_140{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._ti_qh8rm_51{display:flex;align-items:center;gap:5px;font-size:.6rem;color:#8494a6}._ti_qh8rm_51 i{font-size:.58rem;color:#0e9aaa}._tsep_qh8rm_143{width:3px;height:3px;border-radius:50%;background:#e4e8ed;flex-shrink:0}._right_qh8rm_65{position:relative;padding-bottom:clamp(3.5rem,12vw,5rem)}._frame_qh8rm_148{position:relative;border-radius:2px;overflow:hidden;aspect-ratio:5/6;max-height:580px;box-shadow:0 30px 70px #07152724,0 8px 22px #07152714;animation:_imgReveal_qh8rm_1 .9s .3s cubic-bezier(.16,1,.3,1) both}._frame_qh8rm_148 img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 10s linear;will-change:transform}._frame_qh8rm_148:hover img{transform:scale(1)}._frame_qh8rm_148:after{content:"";position:absolute;inset:0;border:1.5px solid rgba(14,154,170,.15);border-radius:inherit;z-index:2;pointer-events:none}._frameGrad_qh8rm_152{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(7,21,39,.65) 0%,transparent 50%),linear-gradient(to right,rgba(7,21,39,.08) 0%,transparent 30%)}._frameCap_qh8rm_153{position:absolute;bottom:1.2rem;left:1.2rem;right:1.2rem;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem}._capName_qh8rm_154{font-family:Bagind,serif;font-size:clamp(.9rem,2.5vw,1.35rem);font-weight:400;color:#fff;line-height:1.1}._capLoc_qh8rm_155{display:flex;align-items:center;gap:4px;font-size:.55rem;font-weight:400;color:#ffffff8f;margin-top:4px}._capLoc_qh8rm_155 i{font-size:.52rem;color:#12c8d8}._imgB_qh8rm_158{position:absolute;bottom:0;left:-1rem;width:52%;max-width:220px;aspect-ratio:4/3;border-radius:2px;overflow:hidden;border:3px solid #fff;box-shadow:0 16px 44px #07152733;z-index:5;animation:_floatB_qh8rm_1 7s ease-in-out infinite;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}._imgB_qh8rm_158:hover{transform:scale(1.04) rotate(-1.2deg)}._imgB_qh8rm_158 img{width:100%;height:100%;object-fit:cover}._imgB_qh8rm_158:after{content:"";position:absolute;bottom:0;right:0;width:32px;height:32px;background:#f5a623;clip-path:polygon(100% 0,100% 100%,0 100%);opacity:.38;z-index:2}._imgCount_qh8rm_163{position:absolute;bottom:0;right:0;z-index:6;display:flex;align-items:center;gap:.5rem;background:#faf7f2;border:1px solid #e4e8ed;border-radius:2px;padding:.4rem .75rem;font-size:.58rem;font-weight:500;color:#556070;box-shadow:0 4px 14px #0715270f}._imgCount_qh8rm_163 i{font-size:.56rem;color:#0e9aaa}._revCard_qh8rm_166{position:absolute;top:1.5rem;right:-1.5rem;background:#fff;border:1px solid #edf0f4;border-radius:2px;padding:1.1rem 1.2rem;box-shadow:0 16px 44px #0715271f,0 4px 12px #0715270f;z-index:7;min-width:176px;max-width:210px;animation:_floatA_qh8rm_1 5.5s ease-in-out infinite}._revCard_qh8rm_166:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px 2px 0 0}._revTop_qh8rm_168{display:flex;align-items:center;gap:8px;margin-bottom:.7rem}._revAv_qh8rm_169{width:34px;height:34px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-family:Bagind,serif;font-size:.9rem;color:#fff;background:linear-gradient(135deg,#0e9aaa,#0c1e30)}._revName_qh8rm_170{font-size:.7rem;font-weight:600;color:#071527;line-height:1.2}._revFrom_qh8rm_171{font-size:.56rem;color:#8494a6}._revStars_qh8rm_172{display:flex;gap:2px;margin-bottom:.45rem}._revStars_qh8rm_172 i{font-size:.62rem;color:#f5a623}._revQ_qh8rm_174{font-size:.65rem;font-weight:400;color:#556070;line-height:1.62}._revTour_qh8rm_175{margin-top:.6rem;display:inline-flex;align-items:center;gap:4px;background:#0e9aaa0d;border:1px solid rgba(14,154,170,.1);border-radius:2px;padding:2px 8px;font-size:.55rem;font-weight:500;color:#0e9aaa}._ratingPill_qh8rm_177{position:absolute;bottom:5rem;right:-1.8rem;background:#071527;border-radius:2px;padding:.9rem 1.2rem;box-shadow:0 14px 36px #07152752;z-index:7;min-width:120px;animation:_floatA_qh8rm_1 7s 1.5s ease-in-out infinite}._pillN_qh8rm_178{font-family:Bagind,serif;font-size:1.9rem;color:#f5a623;line-height:1}._pillL_qh8rm_179{font-size:.45rem;font-weight:400;letter-spacing:.13em;text-transform:uppercase;color:#f0ece261;margin-top:3px}._pillBar_qh8rm_180{width:80px;height:2px;background:#ffffff1a;border-radius:2px;margin-top:.5rem;overflow:hidden}._pillFill_qh8rm_181{height:100%;width:0;background:linear-gradient(90deg,#0e9aaa,#f5a623);border-radius:2px;animation:_barGrow_qh8rm_1 1.5s .9s both}._pillStars_qh8rm_182{display:flex;gap:2px;margin-top:.3rem}._pillStars_qh8rm_182 i{font-size:.5rem;color:#f5a623}._stripOuter_qh8rm_186{max-width:1360px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4.5rem) clamp(2rem,3.5vw,3rem);position:relative;z-index:1}._strip_qh8rm_186{display:flex;align-items:center;gap:clamp(.6rem,2vw,2rem);flex-wrap:wrap;padding:1.2rem 1.5rem;background:#faf7f2;border:1px solid #edf0f4;border-radius:2px;position:relative;overflow:hidden}._strip_qh8rm_186:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);background-size:200% 100%;animation:_shimmer_qh8rm_1 4s 2s linear infinite}._stripLbl_qh8rm_189{font-size:.51rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#8494a6;flex-shrink:0;position:relative;z-index:1}._stripDiv_qh8rm_190{width:1px;height:18px;background:#e4e8ed;flex-shrink:0}._pillSm_qh8rm_191{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #e4e8ed;border-radius:100px;padding:6px 14px;font-size:.6rem;font-weight:500;color:#556070;transition:border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1);flex-shrink:0;position:relative;z-index:1;cursor:default}._pillSm_qh8rm_191:hover{border-color:#0e9aaa4d;background:#0e9aaa0d;transform:translateY(-2px)}._pillSm_qh8rm_191 i{font-size:.8rem}._pillScore_qh8rm_194{font-weight:700;color:#f5a623;margin-left:1px}._stripSpacer_qh8rm_195{flex:1;min-width:0}._stripCta_qh8rm_196{display:inline-flex;align-items:center;gap:7px;background:#25d36614;border:1px solid rgba(37,211,102,.22);border-radius:100px;padding:6px 16px;font-size:.6rem;font-weight:600;color:#16a34a;flex-shrink:0;position:relative;z-index:1;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1);text-decoration:none!important}._stripCta_qh8rm_196:hover{background:#25d36626;transform:translateY(-2px)}@media(max-width:640px){._strip_qh8rm_186{flex-direction:column;align-items:flex-start;gap:.75rem}._stripDiv_qh8rm_190,._stripSpacer_qh8rm_195{display:none}._stripCta_qh8rm_196{align-self:stretch;justify-content:center}}._divRow_qh8rm_201{max-width:1360px;margin:0 auto;padding:clamp(2rem,4vw,4rem) clamp(1.25rem,5vw,4.5rem) clamp(1rem,2vw,2rem);display:flex;align-items:center;gap:1rem;position:relative;z-index:1}._divLine_qh8rm_202{flex:1;height:1px;background:#edf0f4}._divTxt_qh8rm_203{font-size:.51rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#8494a6;flex-shrink:0;display:flex;align-items:center;gap:7px;text-align:center}._divDia_qh8rm_204{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0}._why_qh8rm_207{max-width:1360px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4.5rem) clamp(3.5rem,7vw,8rem);display:grid;grid-template-columns:1fr;gap:1rem;position:relative;z-index:1}@media(min-width:400px){._why_qh8rm_207{grid-template-columns:1fr 1fr}}@media(min-width:700px){._why_qh8rm_207{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){._why_qh8rm_207{grid-template-columns:repeat(5,1fr)}}._wc_qh8rm_212{background:#fff;border:1px solid #edf0f4;border-radius:2px;padding:1.6rem 1.3rem 1.5rem;position:relative;overflow:hidden;cursor:default;transition:transform .3s,box-shadow .3s,border-color .3s}._wc_qh8rm_212:hover{transform:translateY(-8px);box-shadow:0 22px 56px #0715271a,0 4px 14px #0715270f;border-color:#0e9aaa47}._wc_qh8rm_212:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--wc-bar,#0e9aaa);transform:scaleX(0);transform-origin:left;transition:transform .4s}._wc_qh8rm_212:hover:before{transform:scaleX(1)}._wc_qh8rm_212:after{content:"";position:absolute;left:0;top:0;bottom:0;width:0;background:linear-gradient(to right,rgba(14,154,170,.04),transparent);transition:width .3s}._wc_qh8rm_212:hover:after{width:100%}._wcNum_qh8rm_218{font-family:Bagind,serif;font-size:3.8rem;font-weight:400;color:#f3ede3;line-height:1;margin-bottom:.2rem;user-select:none;transition:color .25s}._wc_qh8rm_212:hover ._wcNum_qh8rm_218{color:#0e9aaa12}._wcIco_qh8rm_220{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.92rem;margin-bottom:.9rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;z-index:1}._wc_qh8rm_212:hover ._wcIco_qh8rm_220{transform:scale(1.1) rotate(-4deg);box-shadow:0 6px 18px #0e9aaa2e}._wcTitle_qh8rm_222{font-family:Bagind,serif;font-size:1rem;font-weight:400;color:#071527;margin-bottom:.45rem;transition:color .22s;position:relative;z-index:1}._wc_qh8rm_212:hover ._wcTitle_qh8rm_222{color:#0e9aaa}._wcDesc_qh8rm_224{font-size:.72rem;font-weight:400;color:#556070;line-height:1.78;position:relative;z-index:1}._wcFeats_qh8rm_225{display:flex;flex-direction:column;gap:.3rem;margin-top:.85rem;padding-top:.85rem;border-top:1px solid #edf0f4;position:relative;z-index:1}._wcFeat_qh8rm_225{display:flex;align-items:center;gap:6px;font-size:.62rem;font-weight:400;color:#8494a6}._wcFeat_qh8rm_225 i{font-size:.55rem;color:#0e9aaa;flex-shrink:0}@media(max-width:768px){._revCard_qh8rm_166,._ratingPill_qh8rm_177,._imgCount_qh8rm_163{display:none}._imgB_qh8rm_158{left:-.5rem;width:46%;max-width:180px}._right_qh8rm_65{padding-bottom:clamp(4rem,14vw,6rem)}}@media(max-width:480px){._imgB_qh8rm_158{left:-.25rem;width:42%;max-width:160px}._frame_qh8rm_148{aspect-ratio:4/5;max-height:420px}}@media(max-width:360px){._frame_qh8rm_148{aspect-ratio:3/4}._imgB_qh8rm_158{width:38%;max-width:130px}}@keyframes _fadeUp_14u78_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}@keyframes _spinDia_14u78_1{to{transform:rotate(405deg)}}@keyframes _barGrow_14u78_1{to{width:97%}}@keyframes _shimmer_14u78_1{0%{background-position:-200% 0}to{background-position:200% 0}}._reveal_14u78_12{opacity:0}._reveal_14u78_12._vis_14u78_13{animation:_fadeUp_14u78_1 .8s cubic-bezier(.16,1,.3,1) both}._sec_14u78_16{background:#071527;position:relative;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._bgGrid_14u78_19{position:absolute;inset:0;background-image:linear-gradient(rgba(18,200,216,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(18,200,216,.04) 1px,transparent 1px);background-size:56px 56px;pointer-events:none;z-index:0}._bgGlowL_14u78_20{position:absolute;top:-10%;left:-8%;width:clamp(300px,42vw,620px);height:clamp(300px,42vw,620px);border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.12) 0%,transparent 68%);pointer-events:none;z-index:0}._bgGlowR_14u78_21{position:absolute;bottom:-5%;right:-6%;width:clamp(220px,30vw,460px);height:clamp(220px,30vw,460px);border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.08) 0%,transparent 68%);pointer-events:none;z-index:0}._pixel_14u78_22{position:absolute;top:3rem;right:4rem;display:grid;grid-template-columns:repeat(6,1fr);gap:5px;opacity:.07;pointer-events:none;z-index:0}._pixel_14u78_22 span{width:7px;height:7px;border-radius:1px;background:#12c8d8;display:block}._pixel_14u78_22 span:nth-child(7n+3){background:#f5a623}._pixel_14u78_22 span:nth-child(5n+1){opacity:.4}._head_14u78_28{max-width:1360px;margin:0 auto;padding:clamp(5rem,8vw,8rem) clamp(1.5rem,5vw,4.5rem) clamp(2rem,3vw,3rem);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;position:relative;z-index:1}._kicker_14u78_29{display:flex;align-items:center;gap:9px;font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#12c8d8;margin-bottom:.7rem}._kicker_14u78_29:before{content:"";width:22px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0}._kickerPip_14u78_31{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;animation:_spinDia_14u78_1 8s linear infinite}._h2_14u78_32{font-family:Bagind,serif;font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:400;line-height:.92;color:#fff;margin-bottom:.7rem}._h2_14u78_32 span{color:#0e9aaa}._sub_14u78_34{font-size:.82rem;font-weight:400;color:#ffffff6b;max-width:420px;line-height:1.72}._headRight_14u78_35{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._btnAll_14u78_36{display:inline-flex;align-items:center;gap:8px;border:1.5px solid rgba(255,255,255,.14);color:#ffffffb3;background:#ffffff0a;font-size:.72rem;font-weight:500;padding:11px 24px;border-radius:2px;text-decoration:none!important;transition:border-color .22s,background .22s,color .22s,transform .22s}._btnAll_14u78_36:hover{border-color:#0e9aaa;background:#0e9aaa1a;color:#12c8d8;transform:translateY(-2px)}._btnAll_14u78_36 i{font-size:.65rem}._featured_14u78_41{max-width:1360px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(1.5rem,2.5vw,2rem);position:relative;z-index:1}._heroCard_14u78_42{position:relative;overflow:hidden;border-radius:2px;display:grid;grid-template-columns:1fr 1fr;min-height:340px;border:1px solid rgba(255,255,255,.07);box-shadow:0 30px 80px #00000059;cursor:pointer;transition:transform .35s,box-shadow .35s}._heroCard_14u78_42:hover{transform:translateY(-5px);box-shadow:0 42px 96px #0000006b}._hcImg_14u78_44{position:relative;overflow:hidden}._hcImg_14u78_44 img{width:100%;height:100%;object-fit:cover;transition:transform 8s linear;transform:scale(1.06)}._heroCard_14u78_42:hover ._hcImg_14u78_44 img{transform:scale(1)}._hcImgOverlay_14u78_47{position:absolute;inset:0;background:linear-gradient(to right,#07152700 60%,#0c1e30)}._hcBadge_14u78_48{position:absolute;top:1.4rem;left:1.4rem;background:#f5a623;color:#071527;border-radius:2px;padding:5px 14px;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 18px #f5a62361;display:flex;align-items:center;gap:6px}._hcBadge_14u78_48 i{font-size:.55rem}._hcBody_14u78_50{padding:2.5rem 2.4rem 2.5rem 2rem;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(135deg,#0c1e30,#112540);position:relative}._hcBody_14u78_50:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:2px;background:linear-gradient(to bottom,transparent,#0e9aaa,transparent);opacity:.35}._hcCat_14u78_52{display:inline-flex;align-items:center;gap:6px;font-size:.55rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#12c8d8;margin-bottom:.9rem}._hcCat_14u78_52 i{font-size:.6rem}._hcTitle_14u78_54{font-family:Bagind,serif;font-size:clamp(1.5rem,2.8vw,2.3rem);font-weight:400;color:#fff;line-height:1;margin-bottom:.8rem}._hcDesc_14u78_55{font-size:.8rem;font-weight:400;color:#ffffff80;line-height:1.82;margin-bottom:1.4rem;max-width:340px}._hcFeats_14u78_56{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.6rem}._hcFeat_14u78_56{display:inline-flex;align-items:center;gap:5px;background:#0e9aaa1a;border:1px solid rgba(14,154,170,.2);border-radius:2px;padding:4px 11px;font-size:.59rem;font-weight:500;color:#12c8d8}._hcFeat_14u78_56 i{font-size:.54rem}._hcCta_14u78_59{display:inline-flex;align-items:center;gap:8px;background:#0e9aaa;color:#fff!important;font-size:.7rem;font-weight:500;padding:11px 24px;border-radius:2px;width:fit-content;text-decoration:none!important;transition:background .22s,transform .22s,box-shadow .22s}._hcCta_14u78_59:hover{background:#0b7d8c;transform:translateY(-2px)}._hcCta_14u78_59 i{font-size:.65rem}._grid_14u78_64{max-width:1360px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(1.5rem,2.5vw,2rem);display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;position:relative;z-index:1}._card_14u78_65{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:2px;overflow:hidden;position:relative;cursor:pointer;transition:transform .3s,box-shadow .3s,border-color .3s,background .3s}._card_14u78_65:hover{transform:translateY(-7px);background:#ffffff12;border-color:#0e9aaa47;box-shadow:0 24px 60px #00000059,0 0 0 1px #0e9aaa1f}._card_14u78_65:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--sc-bar,#0e9aaa);transform:scaleX(0);transform-origin:left;transition:transform .4s}._card_14u78_65:hover:before{transform:scaleX(1)}._cardImg_14u78_69{height:175px;overflow:hidden;position:relative}._cardImg_14u78_69 img{width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform 7s linear;filter:brightness(.82) saturate(.9)}._card_14u78_65:hover ._cardImg_14u78_69 img{transform:scale(1);filter:brightness(.92) saturate(1)}._cardImgOverlay_14u78_72{position:absolute;inset:0;background:linear-gradient(to top,#071527 0%,transparent 55%)}._cardCat_14u78_73{position:absolute;bottom:.85rem;left:.85rem;display:inline-flex;align-items:center;gap:5px;background:#071527bf;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:3px 10px;font-size:.52rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf}._cardCat_14u78_73 i{font-size:.5rem}._cardPrice_14u78_75{position:absolute;top:.85rem;right:.85rem;border-radius:2px;padding:3px 10px;font-size:.58rem;font-weight:700;color:#fff;white-space:nowrap;box-shadow:0 4px 12px #00000040}._cardBody_14u78_76{padding:1.3rem 1.4rem 1.5rem}._cardTitle_14u78_77{font-family:Bagind,serif;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:400;color:#fff;line-height:1.1;margin-bottom:.5rem;transition:color .22s}._card_14u78_65:hover ._cardTitle_14u78_77{color:#12c8d8}._cardDesc_14u78_79{font-size:.72rem;font-weight:400;color:#ffffff6b;line-height:1.76;margin-bottom:1rem}._cardFeats_14u78_80{display:flex;flex-direction:column;gap:.28rem;margin-bottom:1.15rem;padding-bottom:1.05rem;border-bottom:1px solid rgba(255,255,255,.07)}._cardFeat_14u78_80{display:flex;align-items:center;gap:7px;font-size:.63rem;font-weight:400;color:#ffffff7a}._cardFeat_14u78_80 i{font-size:.55rem;flex-shrink:0}._cardFoot_14u78_83{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._cardLink_14u78_84{display:inline-flex;align-items:center;gap:5px;font-size:.62rem;font-weight:600;transition:gap .2s;text-decoration:none!important}._card_14u78_65:hover ._cardLink_14u78_84{gap:9px}._cardLink_14u78_84 i{font-size:.58rem}._cardTag_14u78_87{display:inline-flex;align-items:center;gap:4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);border-radius:100px;padding:3px 10px;font-size:.55rem;color:#ffffff61}._cardTag_14u78_87 i{font-size:.52rem;color:#f5a623}._ticketRow_14u78_91{max-width:1360px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(1.5rem,2.5vw,2rem);display:grid;grid-template-columns:1fr 1fr;gap:1rem;position:relative;z-index:1}._ticket_14u78_91{background:linear-gradient(135deg,#f5a62317,#f5a6230a);border:1px solid rgba(245,166,35,.2);border-radius:2px;padding:2rem 2.2rem;position:relative;overflow:hidden;cursor:pointer;transition:transform .3s,box-shadow .3s,border-color .3s}._ticket_14u78_91:hover{transform:translateY(-6px);border-color:#f5a6236b;box-shadow:0 24px 56px #00000059,0 0 0 1px #f5a62326}._ticket_14u78_91:after{content:"";position:absolute;top:0;bottom:0;right:3.2rem;width:1px;border-right:2px dashed rgba(245,166,35,.15);pointer-events:none}._ticket_14u78_91:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#f5a623,#d9870c);border-radius:2px 2px 0 0}._ticketWm_14u78_98{position:absolute;right:-1rem;bottom:-1.5rem;font-family:Bagind,serif;font-size:7rem;color:#f5a6230a;line-height:1;pointer-events:none;user-select:none;white-space:nowrap}._ticketTop_14u78_99{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.1rem}._ticketIco_14u78_100{width:52px;height:52px;border-radius:2px;flex-shrink:0;background:#f5a6231f;border:1px solid rgba(245,166,35,.2);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#f5a623;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}._ticket_14u78_91:hover ._ticketIco_14u78_100{transform:scale(1.1) rotate(-5deg)}._ticketBadge_14u78_102{background:#f5a623;color:#071527;border-radius:2px;padding:4px 12px;font-size:.55rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;align-self:flex-start}._ticketTitle_14u78_103{font-family:Bagind,serif;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:400;color:#fff;line-height:1.05;margin-bottom:.5rem}._ticketDesc_14u78_104{font-size:.74rem;font-weight:400;color:#ffffff73;line-height:1.8;margin-bottom:1.1rem}._ticketFeats_14u78_105{display:flex;flex-wrap:wrap;gap:.35rem .85rem;margin-bottom:1.3rem}._ticketFeat_14u78_105{display:flex;align-items:center;gap:6px;font-size:.63rem;font-weight:400;color:#ffffff80}._ticketFeat_14u78_105 i{font-size:.55rem;color:#f5a623;flex-shrink:0}._ticketCta_14u78_108{display:inline-flex;align-items:center;gap:8px;background:#f5a623;color:#fff!important;font-size:.7rem;font-weight:700;padding:11px 24px;border-radius:2px;text-decoration:none!important;transition:background .22s,transform .22s}._ticketCta_14u78_108:hover{background:#d9870c;transform:translateY(-2px)}._ticketCta_14u78_108 i{font-size:.65rem}._contact_14u78_113{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:2rem 2.2rem;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;cursor:pointer;transition:transform .3s,border-color .3s,background .3s}._contact_14u78_113:hover{transform:translateY(-6px);border-color:#0e9aaa40;background:#0e9aaa0a}._contact_14u78_113:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px 2px 0 0}._contactWm_14u78_116{position:absolute;right:1rem;bottom:-1.5rem;font-family:Bagind,serif;font-size:7rem;color:#0e9aaa0a;line-height:1;pointer-events:none;user-select:none}._contactIco_14u78_117{width:52px;height:52px;border-radius:2px;background:#0e9aaa1a;border:1px solid rgba(14,154,170,.2);display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#12c8d8;margin-bottom:1.2rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}._contact_14u78_113:hover ._contactIco_14u78_117{transform:scale(1.1) rotate(-5deg)}._contactTitle_14u78_119{font-family:Bagind,serif;font-size:clamp(1.15rem,2vw,1.55rem);font-weight:400;color:#fff;line-height:1.05;margin-bottom:.5rem}._contactDesc_14u78_120{font-size:.74rem;font-weight:400;color:#ffffff73;line-height:1.8;margin-bottom:1.3rem}._channels_14u78_121{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:1.4rem}._ch_14u78_121{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.11);border-radius:2px;padding:6px 14px;font-size:.62rem;font-weight:500;color:#ffffff8c;transition:border-color .2s,background .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}._ch_14u78_121:hover{border-color:#0e9aaa66;background:#0e9aaa14;color:#12c8d8;transform:translateY(-2px)}._ch_14u78_121 i{font-size:.7rem}._contactCta_14u78_125{display:inline-flex;align-items:center;gap:8px;width:fit-content;background:#0e9aaa1f;border:1.5px solid rgba(14,154,170,.3);color:#12c8d8!important;font-size:.7rem;font-weight:600;padding:11px 24px;border-radius:2px;text-decoration:none!important;transition:background .22s,border-color .22s,transform .22s}._contactCta_14u78_125:hover{background:#0e9aaa;border-color:#0e9aaa;color:#fff!important;transform:translateY(-2px)}._contactCta_14u78_125 i{font-size:.65rem}._bottom_14u78_130{max-width:1360px;margin:0 auto;padding:clamp(1.5rem,2.5vw,2.5rem) clamp(1.5rem,5vw,4.5rem) clamp(4rem,6vw,6rem);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap;position:relative;z-index:1}._bottomLeft_14u78_131{display:flex;align-items:center;gap:1.4rem;flex-wrap:wrap}._bStat_14u78_132{display:flex;align-items:center;gap:.6rem;padding-right:1.4rem;border-right:1px solid rgba(255,255,255,.08)}._bStat_14u78_132:last-child{border-right:none}._bStatIco_14u78_134{width:36px;height:36px;border-radius:2px;flex-shrink:0;background:#0e9aaa1a;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:#12c8d8}._bStatN_14u78_135{font-family:Bagind,serif;font-size:1.25rem;color:#fff;line-height:1}._bStatL_14u78_136{font-size:.5rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff4d}._ctaBig_14u78_137{display:inline-flex;align-items:center;gap:9px;background:#0e9aaa;color:#fff!important;font-size:.78rem;font-weight:600;padding:14px 32px;border-radius:2px;box-shadow:0 8px 28px #0e9aaa52;text-decoration:none!important;transition:background .22s,transform .22s,box-shadow .22s;white-space:nowrap}._ctaBig_14u78_137:hover{background:#0b7d8c;transform:translateY(-3px)}._ctaBig_14u78_137 i{font-size:.72rem}@media(max-width:1060px){._heroCard_14u78_42{grid-template-columns:1fr}._hcImg_14u78_44{height:240px}._hcImgOverlay_14u78_47{background:linear-gradient(to top,#0c1e30 0%,transparent 70%)}._grid_14u78_64{grid-template-columns:repeat(2,1fr)}._ticketRow_14u78_91{grid-template-columns:1fr}}@media(max-width:680px){._head_14u78_28{flex-direction:column;align-items:flex-start}._grid_14u78_64{grid-template-columns:1fr}._bottom_14u78_130,._bottomLeft_14u78_131{flex-direction:column;align-items:flex-start}._bStat_14u78_132{border-right:none;padding-right:0}}@keyframes _pulse_1pw3c_1{0%,to{box-shadow:0 0 #0e9aaa73}55%{box-shadow:0 0 0 7px #0e9aaa00}}@keyframes _ticker_1pw3c_27{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _fadeUp_1pw3c_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}._reveal_1pw3c_12{opacity:0;transform:translateY(28px)}._reveal_1pw3c_12._vis_1pw3c_13{animation:_fadeUp_1pw3c_1 .75s cubic-bezier(.16,1,.3,1) both}._sec_1pw3c_16{background:#f7f6f5;color:#071527;position:relative;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._sec_1pw3c_16:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:3;background:linear-gradient(90deg,transparent 0%,#0e9aaa 30%,#d9870c 68%,transparent 100%);opacity:.6}._bgMesh_1pw3c_21{position:absolute;inset:0;background-image:linear-gradient(rgba(14,154,170,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(14,154,170,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 0%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,black 0%,transparent 80%);pointer-events:none;z-index:0}._blob1_1pw3c_22{position:absolute;top:-180px;left:-180px;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.07) 0%,transparent 65%);pointer-events:none;z-index:0}._blob2_1pw3c_23{position:absolute;bottom:-120px;right:-120px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(217,135,12,.05) 0%,transparent 65%);pointer-events:none;z-index:0}._blob3_1pw3c_24{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:900px;height:900px;border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.04) 0%,transparent 70%);pointer-events:none;z-index:0}._tickerWrap_1pw3c_27{overflow:hidden;border-bottom:1px solid #dde1e7;background:#fff;padding:.6rem 0}._tickerTrack_1pw3c_28{display:flex;white-space:nowrap;animation:_ticker_1pw3c_27 32s linear infinite}._tickerWrap_1pw3c_27:hover ._tickerTrack_1pw3c_28{animation-play-state:paused}._tickerItem_1pw3c_30{display:inline-flex;align-items:center;gap:.55rem;padding:0 2rem;font-size:.62rem;font-weight:400;color:#8494a6;border-right:1px solid #e8eaee;flex-shrink:0}._tickerItem_1pw3c_30 strong{color:#556070;font-weight:600}._inner_1pw3c_34{position:relative;z-index:2;max-width:1360px;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1.5rem,5vw,4.5rem) clamp(4rem,7vw,7rem)}._header_1pw3c_37{text-align:center;margin-bottom:clamp(3.5rem,6vw,5.5rem)}._eyebrow_1pw3c_38{display:inline-flex;align-items:center;gap:10px;background:#0e9aaa17;border:1px solid rgba(14,154,170,.2);border-radius:2px;padding:8px 18px 8px 12px;margin-bottom:1.8rem}._eyebrowDot_1pw3c_39{width:6px;height:6px;border-radius:50%;background:#0e9aaa;flex-shrink:0;animation:_pulse_1pw3c_1 2.4s ease-in-out infinite}._eyebrowTxt_1pw3c_40{font-size:.58rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#0e9aaa}._titleWrap_1pw3c_41{display:block;margin-bottom:1.1rem}._title_1pw3c_41{font-family:Bagind,serif;font-weight:400;font-size:clamp(2.6rem,5vw,4.4rem);line-height:1;color:#071527;display:block}._title_1pw3c_41:first-of-type{margin-bottom:.4rem}._titleEm_1pw3c_44{color:#0e9aaa;font-style:normal}._titleSub_1pw3c_45{font-size:clamp(.78rem,.92vw,.92rem);font-weight:400;color:#556070;line-height:1.8;max-width:520px;margin:1.1rem auto 0}._rule_1pw3c_46{display:flex;align-items:center;justify-content:center;gap:10px;margin:1.8rem 0 0}._ruleDia_1pw3c_47{width:5px;height:5px;border-radius:1px;background:#d9870c;transform:rotate(45deg);flex-shrink:0}._ruleLine_1pw3c_48{height:1px;width:60px;background:linear-gradient(90deg,transparent,#0e9aaa,transparent)}._grid_1pw3c_51{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem;margin-bottom:3.5rem;align-items:stretch}._card_1pw3c_54{position:relative;border-radius:2px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;border:1px solid rgba(7,21,39,.08);box-shadow:0 2px 12px #07152712;transition:transform .42s cubic-bezier(.34,1.56,.64,1),box-shadow .42s,border-color .3s}._card_1pw3c_54:hover{transform:translateY(-10px) scale(1.015);box-shadow:0 40px 90px #0715272e,0 12px 30px #0e9aaa1f;border-color:#0e9aaa59;z-index:5}._cardBg_1pw3c_56{position:absolute;inset:0;background-size:cover;background-position:center;transition:transform 8s linear,filter .6s;filter:brightness(.72) saturate(1.1)}._card_1pw3c_54:hover ._cardBg_1pw3c_56{transform:scale(1.07);filter:brightness(.55) saturate(1.3)}._cardGrad_1pw3c_58{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,rgba(7,21,39,.96) 0%,rgba(7,21,39,.5) 42%,transparent 68%);transition:opacity .4s}._card_1pw3c_54:hover ._cardGrad_1pw3c_58{background:linear-gradient(to top,#071527fc,#071527ad 52%,#07152733 78%)}._cardBar_1pw3c_60{position:absolute;top:0;left:0;right:0;height:3px;z-index:4;transform:scaleX(0);transform-origin:left;transition:transform .5s .1s}._card_1pw3c_54:hover ._cardBar_1pw3c_60{transform:scaleX(1)}._cardBadge_1pw3c_62{position:absolute;top:1rem;left:1rem;z-index:5;display:flex;align-items:center;gap:6px;background:#071527a6;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:2px;padding:5px 11px 5px 8px;font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;transition:background .3s,border-color .3s;line-height:1}._card_1pw3c_54:hover ._cardBadge_1pw3c_62{background:#071527d9;border-color:#0e9aaa66}._cardFlag_1pw3c_64{font-size:.9rem;line-height:1;display:flex;align-items:center}._cardNew_1pw3c_65{position:absolute;top:1rem;right:1rem;z-index:5;background:#d9870c;color:#fff;border-radius:2px;padding:3px 9px;font-size:.5rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 4px 14px #d9870c66;line-height:1.5}._cardArrow_1pw3c_66{position:absolute;top:1rem;right:1rem;z-index:5;width:32px;height:32px;border-radius:50%;background:#0e9aaa00;border:1px solid rgba(14,154,170,0);display:flex;align-items:center;justify-content:center;color:#fff0;font-size:.62rem;transition:all .3s cubic-bezier(.34,1.56,.64,1)}._card_1pw3c_54:hover ._cardArrow_1pw3c_66{background:#0e9aaa;border-color:#0e9aaa;color:#fff;transform:rotate(-45deg)}._cardBody_1pw3c_68{position:absolute;bottom:0;left:0;right:0;z-index:3;padding:1.4rem 1.3rem 1.5rem;transform:translateY(6px);transition:transform .4s;display:flex;flex-direction:column}._card_1pw3c_54:hover ._cardBody_1pw3c_68{transform:translateY(0)}._cardCountry_1pw3c_70{font-family:Bagind,serif;font-weight:400;font-size:clamp(1.4rem,2.2vw,1.85rem);color:#fff;line-height:1.05;margin-bottom:.35rem}._cardTagline_1pw3c_71{font-size:.62rem;font-weight:400;color:#fff9;line-height:1.55;margin-bottom:.85rem;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._card_1pw3c_54:hover ._cardTagline_1pw3c_71{color:#ffffffbf}._cardHls_1pw3c_76{display:flex;flex-wrap:wrap;gap:.3rem;margin-bottom:.9rem;opacity:0;transform:translateY(8px);transition:opacity .35s .1s,transform .35s .1s}._card_1pw3c_54:hover ._cardHls_1pw3c_76{opacity:1;transform:translateY(0)}._hl_1pw3c_78{display:inline-flex;align-items:center;gap:4px;background:#0e9aaa33;border:1px solid rgba(14,154,170,.35);border-radius:2px;padding:2px 8px;font-size:.52rem;font-weight:500;color:#ffffffe6;white-space:nowrap}._hl_1pw3c_78 i{font-size:.48rem;color:#0b8797}._cardStats_1pw3c_80{display:flex;align-items:flex-start;gap:1.1rem;padding-top:.8rem;border-top:1px solid rgba(255,255,255,.1)}._cs_1pw3c_2{display:flex;flex-direction:column;gap:2px}._csV_1pw3c_82{font-family:Bagind,serif;font-size:.9rem;color:#fff;line-height:1;display:flex;align-items:baseline;gap:1px}._csV_1pw3c_82 span{color:#0b8797;font-family:Poppins,sans-serif;font-size:.68rem;font-weight:500}._csL_1pw3c_84{font-size:.48rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#ffffff59}._whyStrip_1pw3c_87{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dde1e7;border-radius:2px;overflow:hidden;margin-bottom:3.5rem;background:#fff;box-shadow:0 2px 16px #0715270f}._whyItem_1pw3c_88{background:#fff;padding:1.8rem 1.5rem;position:relative;overflow:hidden;transition:background .3s;border-right:1px solid #dde1e7}._whyItem_1pw3c_88:last-child{border-right:none}._whyItem_1pw3c_88:hover{background:#0e9aaa0a}._whyItem_1pw3c_88:after{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--wi-color,#0e9aaa);transform:scaleX(0);transform-origin:left;transition:transform .4s}._whyItem_1pw3c_88:hover:after{transform:scaleX(1)}._wiIco_1pw3c_93{width:44px;height:44px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.95rem;margin-bottom:1rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}._whyItem_1pw3c_88:hover ._wiIco_1pw3c_93{transform:scale(1.1) rotate(-4deg)}._wiN_1pw3c_95{font-family:Bagind,serif;font-size:1.05rem;font-weight:400;color:#071527;margin-bottom:.45rem;line-height:1.2}._wiD_1pw3c_96{font-size:.65rem;font-weight:400;color:#556070;line-height:1.7}._ctaRow_1pw3c_99{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;padding-top:1rem}._btnP_1pw3c_100{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#0e9aaa;color:#fff!important;font-size:.75rem;font-weight:500;padding:14px 32px;border-radius:2px;text-decoration:none!important;transition:background .22s,transform .22s,box-shadow .22s;box-shadow:0 6px 22px #0e9aaa47}._btnP_1pw3c_100:hover{background:#0b7d8c;transform:translateY(-2px)}._btnS_1pw3c_102{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1.5px solid #dde1e7;color:#556070!important;font-size:.75rem;font-weight:400;padding:13px 28px;border-radius:2px;background:#fff;text-decoration:none!important;transition:border-color .22s,background .22s,color .22s,transform .22s;box-shadow:0 2px 8px #0715270f}._btnS_1pw3c_102:hover{border-color:#ffbf3c;color:#ffbf3c!important;transform:translateY(-2px)}._btnP_1pw3c_100 i,._btnS_1pw3c_102 i{font-size:.72rem;flex-shrink:0}._trustRow_1pw3c_107{display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;margin-top:1.4rem}._ti_1pw3c_27{display:flex;align-items:center;gap:5px;font-size:.58rem;color:#8494a6}._ti_1pw3c_27 i{font-size:.56rem;color:#0e9aaa}._tsep_1pw3c_110{width:3px;height:3px;border-radius:50%;background:#dde1e7;flex-shrink:0}@media(max-width:1100px){._grid_1pw3c_51,._whyStrip_1pw3c_87{grid-template-columns:repeat(2,1fr)}._whyItem_1pw3c_88:nth-child(2){border-right:none}._whyItem_1pw3c_88:nth-child(3){border-right:1px solid #dde1e7}._whyItem_1pw3c_88:nth-child(3),._whyItem_1pw3c_88:nth-child(4){border-top:1px solid #dde1e7}}@media(max-width:640px){._grid_1pw3c_51{grid-template-columns:1fr 1fr;gap:.75rem}._card_1pw3c_54{aspect-ratio:2/3}._whyStrip_1pw3c_87{grid-template-columns:1fr 1fr}._whyItem_1pw3c_88{border-right:none;border-bottom:1px solid #dde1e7}._whyItem_1pw3c_88:last-child{border-bottom:none}._ctaRow_1pw3c_99{flex-direction:column;align-items:stretch}._btnP_1pw3c_100,._btnS_1pw3c_102{justify-content:center;width:100%}}@media(max-width:420px){._grid_1pw3c_51,._whyStrip_1pw3c_87{grid-template-columns:1fr}}@keyframes _fadeUp_4qurj_1{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes _fadeLeft_4qurj_1{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}@keyframes _fadeRight_4qurj_1{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes _scaleIn_4qurj_1{0%{opacity:0;transform:scale(.93)}to{opacity:1;transform:scale(1)}}@keyframes _lineH_4qurj_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _spin_4qurj_1{to{transform:rotate(405deg)}}@keyframes _pip_4qurj_1{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.5);opacity:1}}@keyframes _orb_4qurj_34{0%{transform:translate(0)}33%{transform:translate(24px,-18px)}66%{transform:translate(-16px,14px)}to{transform:translate(0)}}@keyframes _barFlow_4qurj_1{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes _shimmer_4qurj_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _tickerX_4qurj_1{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes _scan_4qurj_94{0%{transform:translateY(-100%)}to{transform:translateY(500%)}}._reveal_4qurj_20{opacity:0}._reveal_4qurj_20._vis_4qurj_21{animation:_fadeUp_4qurj_1 .85s cubic-bezier(.16,1,.3,1) both}._revealL_4qurj_22{opacity:0}._revealL_4qurj_22._vis_4qurj_21{animation:_fadeLeft_4qurj_1 .9s cubic-bezier(.16,1,.3,1) both}._revealR_4qurj_24{opacity:0}._revealR_4qurj_24._vis_4qurj_21{animation:_fadeRight_4qurj_1 .9s cubic-bezier(.16,1,.3,1) both}._revealSc_4qurj_26{opacity:0}._revealSc_4qurj_26._vis_4qurj_21{animation:_scaleIn_4qurj_1 .88s cubic-bezier(.16,1,.3,1) both}._sec_4qurj_30{background:#071527;position:relative;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._space_4qurj_33{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 75% 55% at 15% 8%,rgba(18,200,216,.08) 0%,transparent 55%),radial-gradient(ellipse 55% 45% at 85% 88%,rgba(14,125,140,.09) 0%,transparent 52%),radial-gradient(ellipse 45% 55% at 52% 48%,rgba(245,166,35,.04) 0%,transparent 55%);pointer-events:none}._orb_4qurj_34{position:absolute;border-radius:50%;pointer-events:none;z-index:0}._orb1_4qurj_35{top:-20%;left:-10%;width:clamp(460px,58vw,860px);height:clamp(460px,58vw,860px);background:radial-gradient(circle,rgba(18,200,216,.09) 0%,transparent 58%);animation:_orb_4qurj_34 22s ease-in-out infinite}._orb2_4qurj_36{bottom:-20%;right:-8%;width:clamp(360px,46vw,680px);height:clamp(360px,46vw,680px);background:radial-gradient(circle,rgba(14,125,140,.08) 0%,transparent 58%);animation:_orb_4qurj_34 28s 6s ease-in-out infinite reverse}._orb3_4qurj_37{top:42%;left:50%;transform:translate(-50%,-50%);width:clamp(220px,32vw,480px);height:clamp(220px,32vw,480px);background:radial-gradient(circle,rgba(245,166,35,.055) 0%,transparent 58%);animation:_orb_4qurj_34 20s 10s ease-in-out infinite}._gridBg_4qurj_38{position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(18,200,216,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(18,200,216,.018) 1px,transparent 1px);background-size:72px 72px;pointer-events:none}._pixelDots_4qurj_39{position:absolute;top:2.8rem;right:2.8rem;display:grid;grid-template-columns:repeat(10,1fr);gap:7px;opacity:.055;pointer-events:none;z-index:0}._pixelDots_4qurj_39 span{width:4px;height:4px;border-radius:1px;display:block;background:#12c8d8}._pixelDots_4qurj_39 span:nth-child(3n){background:#f5a623}._pixelDots_4qurj_39 span:nth-child(7n){background:#0e7d8c}._hero_4qurj_45{max-width:1380px;margin:0 auto;padding:clamp(5.5rem,9vw,9.5rem) clamp(2rem,5vw,5rem) 0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,7rem);align-items:end;position:relative;z-index:1}._heroL_4qurj_46{opacity:0;animation:_fadeLeft_4qurj_1 .9s .05s cubic-bezier(.16,1,.3,1) forwards}._eyebrow_4qurj_47{display:inline-flex;align-items:center;gap:10px;font-size:.54rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#12c8d8;margin-bottom:1.2rem}._eyebrowBar_4qurj_48{width:26px;height:1.5px;background:linear-gradient(90deg,#0e7d8c,#12c8d8);border-radius:2px}._eyebrowPix_4qurj_49{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);animation:_spin_4qurj_1 8s linear infinite}._h2_4qurj_50{font-family:Bagind,serif;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:400;color:#faf7f2;line-height:.9;letter-spacing:-.01em;margin-bottom:1.6rem}._wTeal_4qurj_51{color:#12c8d8;position:relative;display:inline-block;font-style:normal!important}._wAmber_4qurj_52{color:#f5a623;position:relative;display:inline-block;font-style:normal!important}._wTeal_4qurj_51:after{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;border-radius:2px;background:linear-gradient(90deg,#0e7d8c,#12c8d8);animation:_lineH_4qurj_1 .9s 1.1s ease forwards}._wAmber_4qurj_52:after{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:0;border-radius:2px;background:linear-gradient(90deg,#c97f0a,#f5a623);animation:_lineH_4qurj_1 .9s 1.3s ease forwards}._heroDesc_4qurj_55{font-size:.86rem;font-weight:400;color:#faf7f259;line-height:1.95;max-width:400px}._heroR_4qurj_58{animation:_fadeRight_4qurj_1 .9s .1s cubic-bezier(.16,1,.3,1) forwards;opacity:0;display:flex;flex-direction:column;gap:.9rem;padding-bottom:2.5rem}._mini_4qurj_59{display:flex;align-items:center;gap:1.1rem;padding:1rem 1.3rem;background:#ffffff06;border:1px solid rgba(255,255,255,.06);border-radius:6px;position:relative;overflow:hidden;transition:background .3s,border-color .3s,transform .35s;cursor:default}._mini_4qurj_59:hover{background:#12c8d80d;border-color:#12c8d833;transform:translate(8px)}._mini_4qurj_59:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--mc,#12c8d8);border-radius:3px 0 0 3px}._miniAv_4qurj_62{width:44px;height:44px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.1)}._miniAv_4qurj_62 img{width:100%;height:100%;object-fit:cover;object-position:top}._miniName_4qurj_64{font-family:Bagind,serif;font-size:.92rem;color:#faf7f2;line-height:1.1}._miniRole_4qurj_65{font-size:.55rem;font-weight:400;color:#faf7f259;margin-top:.15rem}._miniN_4qurj_64{margin-left:auto;flex-shrink:0;font-family:Bagind,serif;font-size:2rem;color:#ffffff0e;line-height:1}._divider_4qurj_69{max-width:1380px;margin:clamp(3rem,5vw,5rem) auto 0;padding:0 clamp(2rem,5vw,5rem);position:relative;z-index:1}._dividerLine_4qurj_70{height:1px;background:linear-gradient(90deg,transparent 0%,#0e7d8c 20%,#12c8d8 50%,#f5a623 80%,transparent 100%)}._cardsWrap_4qurj_73{max-width:1380px;margin:0 auto;padding:clamp(2.5rem,4vw,4.5rem) clamp(2rem,5vw,5rem) 0;position:relative;z-index:1}._cardsHeader_4qurj_74{display:flex;align-items:center;gap:12px;margin-bottom:2rem}._cardsHeaderTxt_4qurj_75{font-size:.53rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#faf7f238}._cardsHeaderLine_4qurj_76{flex:1;height:1px;background:#ffffff0f}._cardsHeaderCount_4qurj_77{font-size:.53rem;font-weight:500;color:#faf7f22e;letter-spacing:.1em}._cards_4qurj_73{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,2vw,1.8rem)}._card_4qurj_73{position:relative;border-radius:6px;overflow:hidden;background:#0a1c2e;border:1px solid rgba(255,255,255,.06);transition:transform .45s,box-shadow .45s,border-color .45s}._card_4qurj_73:hover{transform:translateY(-14px);border-color:#12c8d82e;box-shadow:0 55px 100px #00000080,0 18px 36px #00000047,0 0 70px -18px var(--cg,rgba(18,200,216,.35)),0 0 0 1px #12c8d81a}._topbar_4qurj_85{height:3px;background:linear-gradient(90deg,var(--cb,#0e7d8c),var(--ca,#12c8d8),var(--cb,#0e7d8c));background-size:200% 100%;animation:_barFlow_4qurj_1 2.8s linear infinite}._photo_4qurj_88{position:relative;overflow:hidden;aspect-ratio:4/5}._photo_4qurj_88 img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:brightness(.72) contrast(1.1) saturate(.8);transform:scale(1.05);transition:filter .7s,transform .7s}._card_4qurj_73:hover ._photo_4qurj_88 img{filter:brightness(.88) contrast(1.05) saturate(1.08);transform:scale(1)}._photoOv_4qurj_91{position:absolute;inset:0;z-index:1;background:linear-gradient(to top,#0a1c2e 0%,rgba(10,28,46,.6) 38%,transparent 68%),linear-gradient(135deg,rgba(7,21,39,.15) 0%,transparent 50%)}._photoGlow_4qurj_92{position:absolute;bottom:-24px;left:50%;transform:translate(-50%);width:80%;height:90px;border-radius:50%;z-index:2;background:radial-gradient(ellipse,var(--ca,#12c8d8) 0%,transparent 70%);opacity:0;filter:blur(22px);transition:opacity .5s}._card_4qurj_73:hover ._photoGlow_4qurj_92{opacity:.2}._scanLine_4qurj_94{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(18,200,216,.04) 50%,transparent);background-size:100% 30%;background-repeat:no-repeat;transform:translateY(-100%)}._card_4qurj_73:hover ._scanLine_4qurj_94{animation:_scan_4qurj_94 .7s ease forwards}._wm_4qurj_96{position:absolute;top:.9rem;right:1.1rem;z-index:4;font-family:Bagind,serif;font-size:6rem;color:#ffffff0a;line-height:1;pointer-events:none;user-select:none;transition:color .4s}._card_4qurj_73:hover ._wm_4qurj_96{color:#ffffff14}._badge_4qurj_98{position:absolute;top:1.1rem;left:1.1rem;z-index:5;display:inline-flex;align-items:center;gap:7px;background:#071527b8;backdrop-filter:blur(14px);border:1px solid rgba(18,200,216,.15);border-radius:100px;padding:5px 13px;font-size:.5rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ca,#12c8d8)}._badgePip_4qurj_99{width:5px;height:5px;border-radius:50%;background:var(--ca,#12c8d8);box-shadow:0 0 8px var(--ca,#12c8d8);animation:_pip_4qurj_1 2s ease-in-out infinite}._cap_4qurj_100{position:absolute;bottom:0;left:0;right:0;z-index:5;padding:3rem 1.6rem 1.6rem;background:linear-gradient(to top,#0a1c2e 0%,transparent 100%)}._capRule_4qurj_101{display:flex;align-items:center;gap:7px;margin-bottom:.55rem}._capLine_4qurj_102{height:1.5px;width:0;background:linear-gradient(90deg,var(--ca,#12c8d8),rgba(255,255,255,.2));border-radius:2px;transition:width .5s .1s}._card_4qurj_73:hover ._capLine_4qurj_102{width:32px}._capDot_4qurj_104{width:4px;height:4px;border-radius:1px;background:var(--ca,#12c8d8);transform:rotate(45deg);opacity:0;transition:opacity .35s .25s}._card_4qurj_73:hover ._capDot_4qurj_104{opacity:1}._capName_4qurj_106{font-family:Bagind,serif;font-size:clamp(1.15rem,1.75vw,1.48rem);color:#faf7f2;line-height:1.05;margin-bottom:.28rem;transition:color .3s}._card_4qurj_73:hover ._capName_4qurj_106{color:var(--ca,#12c8d8)}._capRole_4qurj_108{font-size:.56rem;font-weight:400;color:#faf7f261;line-height:1.65;transition:color .3s}._card_4qurj_73:hover ._capRole_4qurj_108{color:#faf7f29e}._cardFoot_4qurj_112{padding:1.2rem 1.6rem;border-top:1px solid rgba(255,255,255,.05);display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}._cardFoot_4qurj_112:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(18,200,216,.025),transparent);background-size:200% 100%;background-position:-200% 0;transition:background-position .6s}._card_4qurj_73:hover ._cardFoot_4qurj_112:after{background-position:200% 0}._tags_4qurj_115{display:flex;gap:.4rem;flex-wrap:wrap}._tag_4qurj_115{display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(255,255,255,.08);border-radius:100px;padding:3px 10px;font-size:.5rem;font-weight:500;color:#faf7f24d;transition:border-color .22s,color .22s,transform .22s cubic-bezier(.34,1.56,.64,1)}._tag_4qurj_115 i{font-size:.44rem;color:var(--ca,#12c8d8)}._card_4qurj_73:hover ._tag_4qurj_115{border-color:#12c8d82e;color:#faf7f28c}._card_4qurj_73:hover ._tag_4qurj_115:hover{transform:translateY(-2px);color:var(--ca,#12c8d8)}._footNum_4qurj_120{font-family:Bagind,serif;font-size:2rem;color:#ffffff0e;line-height:1;flex-shrink:0;transition:color .3s}._card_4qurj_73:hover ._footNum_4qurj_120{color:#ffffff1c}._tickerWrap_4qurj_124{position:relative;z-index:1;margin-top:clamp(3rem,5vw,5.5rem);border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;padding:.95rem 0;background:#12c8d804}._tickerTrack_4qurj_125{display:flex;width:max-content;animation:_tickerX_4qurj_1 22s linear infinite}._tickerItem_4qurj_126{display:inline-flex;align-items:center;gap:.65rem;padding:0 2.4rem;font-size:.58rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#faf7f233;white-space:nowrap}._tickerItem_4qurj_126 i{font-size:.52rem;color:#12c8d8}._tickerItemAlt_4qurj_128 i{color:#f5a623}._tickerSep_4qurj_129{color:#ffffff1a;margin:0 .4rem}._bottom_4qurj_132{max-width:1380px;margin:0 auto;padding:clamp(4rem,6vw,7rem) clamp(2rem,5vw,5rem) clamp(5rem,8vw,9rem);display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(3rem,6vw,7rem);align-items:start;position:relative;z-index:1}._statsEyebrow_4qurj_135{font-size:.5rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#faf7f238;margin-bottom:1.2rem}._statsGrid_4qurj_136{display:grid;grid-template-columns:1fr 1fr;gap:2px;border-radius:2px;overflow:hidden;margin-bottom:2.2rem;background:#12c8d814;border:1px solid rgba(18,200,216,.14)}._stat_4qurj_135{background:#0a1c2e;padding:2rem 1.8rem;position:relative;overflow:hidden;transition:background .3s,transform .3s;cursor:default}._stat_4qurj_135:hover{background:#0d2238;transform:scale(1.01)}._stat_4qurj_135:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--sc,#12c8d8);opacity:.5}._stat_4qurj_135:after{content:"";position:absolute;bottom:-20px;right:-20px;width:90px;height:90px;border-radius:50%;background:radial-gradient(circle,var(--sc,#12c8d8) 0%,transparent 70%);opacity:.18;pointer-events:none}._statN_4qurj_141{font-family:Bagind,serif;font-size:clamp(2.4rem,3.8vw,3.4rem);line-height:1;margin-bottom:.45rem;font-weight:400}._statL_4qurj_142{font-size:.58rem;font-weight:400;color:#faf7f261;letter-spacing:.1em;text-transform:uppercase}._avatars_4qurj_144{display:flex;align-items:center}._av_4qurj_144{width:40px;height:40px;border-radius:50%;border:2.5px solid #071527;overflow:hidden;margin-right:-11px;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}._av_4qurj_144:hover{transform:translateY(-4px) scale(1.12);z-index:10;position:relative}._av_4qurj_144 img{width:100%;height:100%;object-fit:cover;object-position:top}._avMore_4qurj_148{width:40px;height:40px;border-radius:50%;border:2.5px solid #071527;background:#12c8d826;display:flex;align-items:center;justify-content:center;margin-left:4px;font-size:.52rem;font-weight:700;color:#12c8d8}._avText_4qurj_149{margin-left:1rem;font-size:.7rem;font-weight:400;color:#faf7f252}._avText_4qurj_149 strong{font-weight:600;color:#faf7f29e}._ctaKicker_4qurj_153{display:inline-flex;align-items:center;gap:8px;font-size:.52rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#f5a623;margin-bottom:1.2rem}._ctaKicker_4qurj_153 i{font-size:.55rem}._ctaH_4qurj_155{font-family:Bagind,serif;font-size:clamp(2rem,3.4vw,3rem);color:#faf7f2;line-height:.95;margin-bottom:1.4rem}._ctaQuote_4qurj_156{position:relative;padding:1.4rem 1.6rem 1.4rem 1.9rem;border-left:2px solid #0e7d8c;border-radius:0 6px 6px 0;background:linear-gradient(135deg,#12c8d812,#12c8d805);margin-bottom:1.6rem;overflow:hidden}._ctaQuote_4qurj_156:before{content:"“";position:absolute;top:-1.8rem;left:.5rem;font-family:Bagind,serif;font-size:9rem;color:#12c8d80f;line-height:1;pointer-events:none}._ctaQuote_4qurj_156:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.02),transparent);background-size:200% 100%;animation:_shimmer_4qurj_1 5s 1s linear infinite}._ctaQuote_4qurj_156 p{font-family:Bagind,serif;font-size:clamp(.88rem,1.35vw,1.02rem);color:#faf7f2b8;line-height:1.6;position:relative;z-index:1;margin-bottom:.6rem}._ctaQuoteAttr_4qurj_160{font-size:.55rem;font-weight:400;color:#faf7f24d;position:relative;z-index:1}._ctaQuoteAttr_4qurj_160 span{color:#12c8d8;font-weight:500}._ctaP_4qurj_162{font-size:.82rem;font-weight:400;color:#faf7f257;line-height:1.9;margin-bottom:1.8rem}._ctaP_4qurj_162 strong{font-weight:500;color:#faf7f2a6}._chips_4qurj_164{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.8rem}._chip_4qurj_164{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(18,200,216,.14);border-radius:100px;padding:5px 13px;font-size:.56rem;font-weight:500;color:#faf7f259;transition:border-color .22s,background .22s,color .22s,transform .22s cubic-bezier(.34,1.56,.64,1)}._chip_4qurj_164 i{font-size:.5rem}._chip_4qurj_164:odd i{color:#12c8d8}._chip_4qurj_164:hover{border-color:#0e7d8c;background:#12c8d812;color:#12c8d8;transform:translateY(-2px)}._btns_4qurj_169{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}._btnPri_4qurj_170{display:inline-flex;align-items:center;gap:9px;background:#12c8d8;color:#fff!important;font-size:.72rem;font-weight:700;padding:14px 28px;border-radius:2px;text-decoration:none!important;box-shadow:0 8px 26px #12c8d847,0 2px 8px #12c8d826;transition:transform .25s,box-shadow .25s,filter .25s;position:relative;overflow:hidden;letter-spacing:.03em}._btnPri_4qurj_170:hover{transform:translateY(-3px);filter:brightness(1.07)}._btnSec_4qurj_172{display:inline-flex;align-items:center;gap:9px;border:1.5px solid rgba(245,166,35,.3);color:#faf7f28c!important;font-size:.72rem;font-weight:500;padding:13px 24px;border-radius:2px;text-decoration:none!important;transition:border-color .25s,background .25s,color .25s,transform .25s}._btnSec_4qurj_172:hover{border-color:#f5a623;background:#f5a62314;color:#f5a623!important;transform:translateY(-3px)}._btnPri_4qurj_170 i,._btnSec_4qurj_172 i{font-size:.66rem}@media(max-width:1100px){._hero_4qurj_45{grid-template-columns:1fr}._heroR_4qurj_58{display:none}._cards_4qurj_73{grid-template-columns:1fr 1fr}._card_4qurj_73:nth-child(3){grid-column:1/-1;max-width:460px;margin:0 auto;width:100%}._bottom_4qurj_132{grid-template-columns:1fr}}@media(max-width:680px){._cards_4qurj_73{grid-template-columns:1fr}._card_4qurj_73:nth-child(3){grid-column:auto;max-width:none}._btns_4qurj_169{flex-direction:column;align-items:stretch}._btnPri_4qurj_170,._btnSec_4qurj_172{justify-content:center}}@keyframes _fadeUp_127m6_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes _fadeIn_127m6_1{0%{opacity:0}to{opacity:1}}@keyframes _lineH_127m6_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _spinDia_127m6_1{to{transform:rotate(405deg)}}@keyframes _pulseRing_127m6_1{0%{box-shadow:0 0 #0e9aaa59}70%{box-shadow:0 0 0 14px #0e9aaa00}to{box-shadow:0 0 #0e9aaa00}}@keyframes _progressFill_127m6_1{0%{width:0}to{width:var(--pw,100%)}}@keyframes _dotBounce_127m6_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}@keyframes _checkPop_127m6_1{0%{opacity:0;transform:scale(0) rotate(-30deg)}70%{transform:scale(1.2) rotate(5deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes _shimmer_127m6_1{0%{background-position:-300% 0}to{background-position:300% 0}}._sec_127m6_18{background:#fff;position:relative;overflow:hidden;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._bgDots_127m6_21{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(14,154,170,.055) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 50%,black 30%,transparent 100%);pointer-events:none;z-index:0}._bgTeal_127m6_22{position:absolute;top:-8%;left:-8%;width:clamp(300px,45vw,680px);height:clamp(300px,45vw,680px);border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.04) 0%,transparent 68%);pointer-events:none;z-index:0}._bgAmber_127m6_23{position:absolute;bottom:-5%;right:-5%;width:clamp(200px,30vw,460px);height:clamp(200px,30vw,460px);border-radius:50%;background:radial-gradient(circle,rgba(245,166,35,.05) 0%,transparent 68%);pointer-events:none;z-index:0}._head_127m6_26{max-width:1360px;margin:0 auto;padding:clamp(5rem,8vw,8.5rem) clamp(1.5rem,5vw,4.5rem) clamp(2rem,3.5vw,3.5rem);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;position:relative;z-index:1}._kicker_127m6_27{display:flex;align-items:center;gap:9px;font-size:.56rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:#0e9aaa;margin-bottom:.7rem}._kicker_127m6_27:before{content:"";width:22px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0}._kickerPip_127m6_29{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);flex-shrink:0;animation:_spinDia_127m6_1 8s linear infinite}._h2_127m6_30{font-family:Bagind,serif;font-size:clamp(2.2rem,4.2vw,3.8rem);font-weight:400;line-height:.9;color:#071527;margin-bottom:.7rem}._h2Span_127m6_31{color:#0e9aaa;position:relative;display:inline-block}._h2Span_127m6_31:after{content:"";position:absolute;bottom:0;left:0;height:2.5px;width:0;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px;animation:_lineH_127m6_1 .9s 1s ease forwards}._sub_127m6_33{font-size:.84rem;font-weight:400;color:#556070;max-width:400px;line-height:1.72}._timeBadge_127m6_34{display:flex;align-items:center;gap:.8rem;background:#faf7f2;border:1px solid #edf0f4;border-radius:2px;padding:.9rem 1.3rem;box-shadow:0 4px 18px #0715270f}._timeIco_127m6_35{width:42px;height:42px;border-radius:2px;background:linear-gradient(135deg,#0e9aaa,#0b7d8c);display:flex;align-items:center;justify-content:center;font-size:.9rem;color:#fff;flex-shrink:0}._timeN_127m6_36{font-family:Bagind,serif;font-size:1.6rem;color:#071527;line-height:1}._timeL_127m6_37{font-size:.5rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8494a6;margin-top:.15rem}._track_127m6_40{max-width:1360px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem);position:relative;z-index:1}._trackBar_127m6_41{display:flex;align-items:center;margin-bottom:clamp(2rem,3.5vw,3.5rem);position:relative}._stepBtn_127m6_44{display:flex;flex-direction:column;align-items:center;gap:.5rem;cursor:pointer;flex-shrink:0;position:relative;z-index:2;background:none;border:none;padding:0}._stepCircle_127m6_45{width:52px;height:52px;border-radius:50%;border:2px solid #e4e8ed;background:#fff;display:flex;align-items:center;justify-content:center;font-family:Bagind,serif;font-size:1.1rem;color:#8494a6;transition:border-color .3s,background .3s,color .3s,box-shadow .3s,transform .3s cubic-bezier(.34,1.56,.64,1);position:relative}._stepCircle_127m6_45 ._checkIcon_127m6_46{position:absolute;font-size:.7rem;opacity:0;transform:scale(0);transition:opacity .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}._stepNum_127m6_47{transition:opacity .25s}._stepLabel_127m6_48{font-size:.52rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8494a6;text-align:center;white-space:nowrap;transition:color .3s;max-width:80px;line-height:1.3}._connector_127m6_51{flex:1;height:2px;background:#edf0f4;position:relative;overflow:hidden;margin:0 .2rem 1.6rem}._connFill_127m6_52{position:absolute;top:0;left:0;height:100%;width:0;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1)}._connFill_127m6_52._active_127m6_53{width:100%}._stepBtn_127m6_44._active_127m6_53 ._stepCircle_127m6_45{border-color:#0e9aaa;background:#0e9aaa;color:#fff;box-shadow:0 0 0 6px #0e9aaa1f,0 8px 24px #0e9aaa47;transform:scale(1.1);animation:_pulseRing_127m6_1 2s ease-in-out infinite}._stepBtn_127m6_44._active_127m6_53 ._stepLabel_127m6_48{color:#0e9aaa}._stepBtn_127m6_44._active_127m6_53 ._stepNum_127m6_47{opacity:1}._stepBtn_127m6_44._active_127m6_53 ._checkIcon_127m6_46{opacity:0;transform:scale(0)}._stepBtn_127m6_44._done_127m6_62 ._stepCircle_127m6_45{border-color:#0e9aaa;background:#0e9aaa;color:#fff;box-shadow:0 4px 14px #0e9aaa38;animation:none;transform:scale(1)}._stepBtn_127m6_44._done_127m6_62 ._stepNum_127m6_47{opacity:0}._stepBtn_127m6_44._done_127m6_62 ._checkIcon_127m6_46{opacity:1;transform:scale(1);animation:_checkPop_127m6_1 .35s cubic-bezier(.34,1.56,.64,1) forwards}._stepBtn_127m6_44._done_127m6_62 ._stepLabel_127m6_48{color:#0e9aaa}._panels_127m6_68{max-width:1360px;margin:0 auto;padding:0 clamp(1.5rem,5vw,4.5rem) clamp(5rem,8vw,8rem);position:relative;z-index:1}._panel_127m6_68{display:none}._panel_127m6_68._visible_127m6_70{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,6vw,7rem);align-items:center;animation:_fadeIn_127m6_1 .45s ease forwards}._stepTag_127m6_73{display:inline-flex;align-items:center;gap:7px;background:#0e9aaa12;border:1px solid rgba(14,154,170,.18);border-radius:2px;padding:5px 14px;font-size:.56rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:#0e9aaa;margin-bottom:1rem}._stepTag_127m6_73 i{font-size:.6rem}._panelH_127m6_75{font-family:Bagind,serif;font-size:clamp(1.7rem,3.2vw,2.8rem);font-weight:400;line-height:.95;color:#071527;margin-bottom:.9rem}._panelHem_127m6_76{color:#0e9aaa;font-style:normal}._panelDesc_127m6_77{font-size:.86rem;font-weight:400;color:#556070;line-height:1.95;margin-bottom:1.5rem}._panelDesc_127m6_77 strong{font-weight:500;color:#1a3040}._feats_127m6_81{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.6rem}._feat_127m6_81{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem .85rem;background:#faf7f2;border:1px solid #edf0f4;border-radius:2px;border-left:3px solid #0e9aaa;transition:border-color .22s,background .22s,transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s}._feat_127m6_81:hover{background:#0e9aaa0a;border-color:#0e9aaa4d;border-left-color:#0e9aaa;transform:translate(4px);box-shadow:0 4px 16px #0e9aaa14}._featIco_127m6_84{width:26px;height:26px;border-radius:2px;background:#0e9aaa1a;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:#0e9aaa;flex-shrink:0;transition:background .22s,transform .22s cubic-bezier(.34,1.56,.64,1)}._feat_127m6_81:hover ._featIco_127m6_84{background:#0e9aaa;color:#fff;transform:scale(1.1) rotate(-5deg)}._featTitle_127m6_86{font-size:.72rem;font-weight:600;color:#071527;line-height:1.2}._featSub_127m6_87{font-size:.64rem;font-weight:400;color:#8494a6;margin-top:.15rem}._timeRow_127m6_90{display:flex;align-items:center;gap:.6rem;margin-bottom:1.4rem;flex-wrap:wrap}._timeTag_127m6_91{display:inline-flex;align-items:center;gap:6px;background:#f5a62314;border:1px solid rgba(245,166,35,.2);border-radius:2px;padding:5px 14px;font-size:.6rem;font-weight:600;color:#d9870c}._timeTag_127m6_91 i{font-size:.58rem}._timeTag2_127m6_93{display:inline-flex;align-items:center;gap:6px;border:1px solid #edf0f4;border-radius:2px;padding:5px 14px;font-size:.6rem;font-weight:400;color:#8494a6}._timeTag2_127m6_93 i{font-size:.58rem;color:#0e9aaa}._panelCta_127m6_97{display:inline-flex;align-items:center;gap:8px;background:#0e9aaa;color:#fff!important;font-size:.7rem;font-weight:500;padding:12px 26px;border-radius:2px;box-shadow:0 6px 22px #0e9aaa42;text-decoration:none!important;transition:background .22s,transform .22s;position:relative;overflow:hidden}._panelCta_127m6_97:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);background-size:200% 100%;background-position:-200% 0;transition:background-position .5s}._panelCta_127m6_97:hover{background:#0b7d8c;transform:translateY(-2px)}._panelCta_127m6_97:hover:after{background-position:200% 0}._panelCta_127m6_97 i{font-size:.66rem}._panelRight_127m6_104{position:relative}._visCard_127m6_105{background:#071527;border-radius:2px;overflow:hidden;position:relative;box-shadow:0 40px 80px #07152729,0 10px 26px #0715271a;min-height:380px;display:flex;flex-direction:column;justify-content:flex-end}._visImg_127m6_106{position:absolute;inset:0;overflow:hidden}._visImg_127m6_106 img{width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(.88);transform:scale(1.05);transition:transform 8s linear,filter .4s}._visCard_127m6_105:hover ._visImg_127m6_106 img{transform:scale(1);filter:brightness(.8) saturate(.95)}._visGrad_127m6_109{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.88) 0%,rgba(7,21,39,.1) 55%,transparent 100%)}._visCard_127m6_105:after{content:"";position:absolute;inset:0;border:1.5px solid rgba(14,154,170,.12);border-radius:inherit;pointer-events:none;z-index:3}._visBadge_127m6_111{position:absolute;top:1.2rem;left:1.2rem;z-index:4;background:#f5a623;color:#071527;border-radius:2px;padding:4px 14px;font-size:.56rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 4px 14px #f5a62361}._visStepNum_127m6_112{position:absolute;top:1.2rem;right:1.2rem;z-index:4;width:44px;height:44px;border-radius:50%;background:#ffffff1f;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;font-family:Bagind,serif;font-size:1.1rem;color:#fff}._visBody_127m6_113{position:relative;z-index:2;padding:1.6rem 1.8rem 1.8rem}._visTitle_127m6_114{font-family:Bagind,serif;font-size:clamp(1.15rem,2vw,1.55rem);color:#fff;line-height:1.05;margin-bottom:.5rem}._visMeta_127m6_115{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-bottom:1rem}._visMetaItem_127m6_116{display:flex;align-items:center;gap:5px;font-size:.58rem;font-weight:400;color:#ffffff80}._visMetaItem_127m6_116 i{font-size:.54rem;color:#12c8d8}._visMetaSep_127m6_118{width:3px;height:3px;border-radius:50%;background:#fff3}._visProgLabel_127m6_119{display:flex;justify-content:space-between;font-size:.53rem;font-weight:500;color:#ffffff61;margin-bottom:.4rem}._visProgTrack_127m6_120{height:3px;background:#ffffff1a;border-radius:2px;overflow:hidden}._visProgFill_127m6_121{height:100%;border-radius:2px;background:linear-gradient(90deg,#0e9aaa,#12c8d8);animation:_progressFill_127m6_1 .8s .3s ease forwards;width:0}._floatCard_127m6_124{position:absolute;bottom:-1.6rem;left:-2rem;background:#fff;border:1px solid #edf0f4;border-radius:2px;padding:.9rem 1.1rem;box-shadow:0 18px 48px #07152721,0 4px 12px #07152712;z-index:5;min-width:185px;animation:_fadeUp_127m6_1 .6s .3s cubic-bezier(.16,1,.3,1) forwards;opacity:0}._floatCard_127m6_124:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#0e9aaa,#12c8d8);border-radius:2px 2px 0 0}._floatTop_127m6_126{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem}._floatIco_127m6_127{width:28px;height:28px;border-radius:2px;background:#0e9aaa1a;display:flex;align-items:center;justify-content:center;font-size:.62rem;color:#0e9aaa;flex-shrink:0}._floatLabel_127m6_128{font-size:.62rem;font-weight:600;color:#071527}._floatDots_127m6_129{display:flex;gap:3px}._floatDots_127m6_129 span{width:6px;height:6px;border-radius:50%;background:#0e9aaa;display:block}._floatDots_127m6_129 span:nth-child(1){animation:_dotBounce_127m6_1 1s 0s ease-in-out infinite}._floatDots_127m6_129 span:nth-child(2){animation:_dotBounce_127m6_1 1s .15s ease-in-out infinite}._floatDots_127m6_129 span:nth-child(3){animation:_dotBounce_127m6_1 1s .3s ease-in-out infinite}._floatText_127m6_134{font-size:.6rem;font-weight:400;color:#8494a6}._bottom_127m6_137{background:#faf7f2;border-top:1px solid #edf0f4;position:relative;z-index:1}._bottomInner_127m6_138{max-width:1360px;margin:0 auto;padding:clamp(2rem,3.5vw,3rem) clamp(1.5rem,5vw,4.5rem);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}._trustItems_127m6_139{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}._trustItem_127m6_139{display:flex;align-items:center;gap:.6rem}._trustItem_127m6_139 i{font-size:.75rem;color:#0e9aaa}._trustLabel_127m6_142{font-size:.64rem;font-weight:500;color:#556070}._trustSep_127m6_143{width:1px;height:18px;background:#e4e8ed;flex-shrink:0}._startBtn_127m6_144{display:inline-flex;align-items:center;gap:8px;background:#071527;color:#fff!important;font-size:.72rem;font-weight:600;padding:13px 28px;border-radius:2px;box-shadow:0 6px 22px #07152733;text-decoration:none!important;transition:background .22s,transform .22s;white-space:nowrap}._startBtn_127m6_144:hover{background:#0c1e30;transform:translateY(-2px)}._startBtn_127m6_144 i{font-size:.68rem}@media(max-width:1060px){._panel_127m6_68._visible_127m6_70{grid-template-columns:1fr;gap:3rem}._panelRight_127m6_104{max-width:520px;margin:0 auto}}@media(max-width:720px){._head_127m6_26{flex-direction:column;align-items:flex-start}._trackBar_127m6_41{gap:0}._stepLabel_127m6_48{display:none}._stepCircle_127m6_45{width:42px;height:42px;font-size:.95rem}._connector_127m6_51{margin-bottom:.5rem}._bottomInner_127m6_138{flex-direction:column;align-items:flex-start}._trustItems_127m6_139{gap:1.1rem}}@media(max-width:520px){._floatCard_127m6_124{left:-.5rem;bottom:-1.2rem}._feats_127m6_81{gap:.4rem}}@keyframes _hSlide_282nz_1{0%{opacity:0;transform:scale(1.04)}4%{opacity:1}20%{opacity:1;transform:scale(1.11)}24%{opacity:0;transform:scale(1.12)}to{opacity:0;transform:scale(1.04)}}@keyframes _fadeUp_282nz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes _glowP_282nz_1{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes _blink_282nz_1{0%,to{opacity:1;box-shadow:0 0 8px #0dd4e899}50%{opacity:.4;box-shadow:none}}@keyframes _scrlLine_282nz_1{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}._hero_282nz_24{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:#080d1a;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._heroBg_282nz_27{position:absolute;inset:0;z-index:0;overflow:hidden}._heroBg_282nz_27 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.3) saturate(1.3);opacity:0;animation:_hSlide_282nz_1 25s linear infinite}._heroBg_282nz_27 img:nth-child(1){animation-delay:0s}._heroBg_282nz_27 img:nth-child(2){animation-delay:5s}._heroBg_282nz_27 img:nth-child(3){animation-delay:10s}._heroBg_282nz_27 img:nth-child(4){animation-delay:15s}._heroBg_282nz_27 img:nth-child(5){animation-delay:20s}._heroBg_282nz_27:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(8,13,26,.15) 0%,transparent 30%,transparent 55%,rgba(8,13,26,.95) 100%),linear-gradient(to right,rgba(8,13,26,.88) 0%,rgba(8,13,26,.3) 55%,transparent 100%)}._heroGlow_282nz_42{position:absolute;top:15%;left:-8%;z-index:1;pointer-events:none;width:65vw;height:65vw;max-width:860px;max-height:860px;border-radius:50%;background:radial-gradient(circle,rgba(11,165,184,.13) 0%,transparent 62%);animation:_glowP_282nz_1 7s ease-in-out infinite}._heroGlow2_282nz_43{position:absolute;top:-8%;right:-5%;z-index:1;pointer-events:none;width:45vw;height:45vw;max-width:560px;max-height:560px;border-radius:50%;background:radial-gradient(circle,rgba(232,148,58,.07) 0%,transparent 60%)}._heroDeco_282nz_46{position:absolute;inset:0;z-index:1;pointer-events:none}._heroDeco_282nz_46:before{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background:linear-gradient(to bottom,transparent,rgba(11,165,184,.1) 40%,transparent)}._heroDeco_282nz_46:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(11,165,184,.4) 30%,rgba(232,148,58,.25) 70%,transparent)}._heroInner_282nz_51{position:relative;z-index:2;max-width:1320px;margin:0 auto;width:100%;padding:clamp(6rem,12vh,10rem) clamp(1.5rem,6vw,5rem) clamp(4rem,8vh,7rem);display:grid;grid-template-columns:1fr 360px;gap:3rem;align-items:end}._kicker_282nz_54{display:inline-flex;align-items:center;gap:10px;background:#0ba5b824;border:1px solid rgba(11,165,184,.28);border-radius:3px;padding:6px 14px;font-size:.6rem;letter-spacing:.18em;text-transform:uppercase;color:#0dd4e8;margin-bottom:1.6rem;opacity:0;animation:_fadeUp_282nz_1 .7s cubic-bezier(.16,1,.3,1) .2s forwards}._kickerDot_282nz_55{width:7px;height:7px;border-radius:50%;background:#0dd4e8;box-shadow:0 0 8px #0dd4e899;animation:_blink_282nz_1 2s ease-in-out infinite;flex-shrink:0}._heroTitle_282nz_58{font-family:Bagind,serif;font-weight:400;font-size:clamp(2rem,4.5vw,4.8rem);line-height:.93;letter-spacing:-.02em;margin-bottom:1.4rem;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) .35s forwards}._line1_282nz_59{display:block;font-family:Poppins,sans-serif;font-weight:400;color:#ffffff8c;font-size:.2em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25em}._line2_282nz_60{display:block;color:#fff}._line3_282nz_61{display:block;color:#ea9133;font-size:.52em;margin-top:.08em}._heroDesc_282nz_64{font-size:.82rem;font-weight:400;color:#ffffff8c;line-height:1.9;max-width:500px;margin-bottom:2rem;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) .5s forwards}._heroCtas_282nz_67{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-bottom:2.8rem;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) .65s forwards}._btnPri_282nz_68{display:inline-flex;align-items:center;gap:9px;padding:13px 30px;background:linear-gradient(135deg,#e8943a,#c9752a);color:#fff!important;text-decoration:none!important;font-size:.78rem;border-radius:3px;box-shadow:0 8px 28px #e8943a61;position:relative;overflow:hidden;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}._btnPri_282nz_68:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}._btnPri_282nz_68:hover:after{left:150%}._btnPri_282nz_68:hover{transform:translateY(-2px) scale(1.03);color:#fff!important}._btnSec_282nz_72{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#ffffff12;backdrop-filter:blur(10px);color:#fffc!important;text-decoration:none!important;font-size:.78rem;border:1.5px solid rgba(255,255,255,.16);border-radius:3px;transition:border-color .25s,color .25s,background .25s}._btnSec_282nz_72:hover{border-color:#0ba5b88c!important;color:#fff!important;background:#0ba5b81a!important}._statRow_282nz_76{display:flex;gap:2rem;flex-wrap:wrap;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) .8s forwards}._statItem_282nz_77{display:flex;flex-direction:column;gap:2px}._statN_282nz_78{font-family:Bagind,serif;font-size:1.25rem;color:#fff;line-height:1}._statN_282nz_78 span{color:#0dd4e8}._statL_282nz_80{font-size:.5rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff59}._statSep_282nz_81{width:1px;align-self:stretch;background:#ffffff17;margin:4px 0}._heroRhs_282nz_84{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:1.2rem}._floatCards_282nz_85{display:flex;flex-direction:column;gap:.75rem;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) .9s forwards}._fCard_282nz_86{background:#ffffff0f;backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.1);border-radius:3px;padding:.85rem 1.2rem;display:flex;align-items:center;gap:.9rem;min-width:230px}._fIco_282nz_87{width:38px;height:38px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}._fIco_282nz_87._tl_282nz_88{background:#0ba5b833;color:#0dd4e8}._fIco_282nz_87._og_282nz_89{background:#e8943a33;color:#e8943a}._fIco_282nz_87._gr_282nz_90{background:#16a34a33;color:#16a34a}._fCardN_282nz_91{font-size:.76rem;color:#fff;line-height:1.25}._fCardS_282nz_92{font-size:.58rem;font-weight:400;color:#ffffff6b}._scrollCue_282nz_93{display:flex;flex-direction:column;align-items:center;gap:.5rem;opacity:0;animation:_fadeUp_282nz_1 .8s cubic-bezier(.16,1,.3,1) 1.1s forwards}._scrollCue_282nz_93 span{font-size:.5rem;letter-spacing:.22em;text-transform:uppercase;color:#ffffff47;writing-mode:vertical-rl}._scrollLine_282nz_95{width:1px;height:56px;background:linear-gradient(to bottom,rgba(11,165,184,.6),transparent);animation:_scrlLine_282nz_1 2.2s ease-in-out infinite}@media(max-width:1000px){._heroInner_282nz_51{grid-template-columns:1fr}._heroRhs_282nz_84{display:none}}@media(max-width:768px){._heroInner_282nz_51{padding-top:5rem;padding-bottom:3rem}}:root{--tp-offwhite: #f7f8fb;--tp-ink: #1a1a2e;--tp-muted: #6b7280;--tp-muted2: #9ca3af;--tp-teal: #0ba5b8;--tp-teal2: #0dd4e8;--tp-teal-l: rgba(11,165,184,.08);--tp-teal-b: rgba(11,165,184,.2);--tp-orange: #e8943a;--tp-orange-d: #c9752a;--tp-gold: #c9963a;--tp-gold2: #e8b455;--tp-green: #16a34a;--tp-border: #e5e7eb;--tp-border2: #d1d5db;--tp-sh: 0 4px 16px rgba(0,0,0,.07),0 2px 6px rgba(0,0,0,.04);--tp-shlg: 0 20px 48px rgba(0,0,0,.09),0 8px 20px rgba(0,0,0,.05);--tp-shxl: 0 32px 80px rgba(0,0,0,.11),0 12px 32px rgba(0,0,0,.07);--tp-r: 3px;--tp-sp: cubic-bezier(.34,1.56,.64,1);--tp-ez: cubic-bezier(.16,1,.3,1)}@keyframes _fadeUp_1j9wk_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}._sec_1j9wk_34{padding:clamp(3rem,7vw,8rem) 0 clamp(4rem,8vw,9rem);position:relative;background:#fff;font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased}._sec_1j9wk_34:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--tp-teal),var(--tp-orange),transparent)}._dots_1j9wk_45{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(0,0,0,.03) 1px,transparent 1px);background-size:28px 28px}._wrap_1j9wk_50{max-width:1380px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4rem);position:relative;z-index:1}._head_1j9wk_57{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:2.5rem;flex-wrap:wrap}._headLhs_1j9wk_61{max-width:580px}._kicker_1j9wk_63{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#0ba5b814!important;border:1px solid rgba(11,165,184,.2)!important;border-radius:3px!important;padding:5px 13px!important;font-size:.58rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#0ba5b8!important;margin-bottom:1rem!important;font-weight:500!important;width:auto!important;flex:0 0 auto!important;line-height:1.4!important}._kicker_1j9wk_63:before{content:""!important;display:inline-block!important;width:6px!important;height:6px!important;border-radius:50%!important;background:#0ba5b8!important;flex-shrink:0!important}._title_1j9wk_76{font-family:Bagind,serif;font-size:clamp(1.8rem,5vw,3.4rem);font-weight:400;line-height:.97;color:var(--tp-ink);letter-spacing:-.02em;margin-bottom:.8rem}._titleSub_1j9wk_81{display:block;font-family:Bagind,serif;font-weight:400;color:var(--tp-muted);font-size:.62em;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.15em}._titleAccent_1j9wk_86{display:block;color:var(--tp-teal);font-weight:400}._sub_1j9wk_87{font-size:.8rem;font-weight:400;color:var(--tp-muted);line-height:1.85}._viewAll_1j9wk_89{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:10px 20px!important;background:var(--tp-offwhite)!important;color:var(--tp-muted)!important;font-size:.7rem!important;border:1.5px solid var(--tp-border2)!important;border-radius:3px!important;text-decoration:none!important;transition:border-color .25s,color .25s,background .25s;white-space:nowrap!important;flex-shrink:0!important;width:auto!important}._viewAll_1j9wk_89:hover{border-color:#0ba5b8!important;color:#0ba5b8!important;background:#0ba5b814!important}._filters_1j9wk_104{display:flex!important;align-items:center!important;gap:.4rem!important;margin-bottom:2.5rem!important;flex-wrap:wrap!important}._tf_1j9wk_108{display:inline-flex!important;align-items:center!important;gap:6px!important;font-size:.68rem!important;padding:8px 16px!important;border-radius:3px!important;cursor:pointer!important;border:1.5px solid #e5e7eb!important;background:#fff!important;color:#6b7280!important;transition:background .2s,border-color .2s,color .2s;font-family:Poppins,sans-serif!important;white-space:nowrap!important;flex:0 0 auto!important;line-height:1.4!important;user-select:none}._tf_1j9wk_108 i{font-size:.6rem!important}._tf_1j9wk_108:hover{border-color:#0ba5b8!important;color:#0ba5b8!important;background:#0ba5b814!important}._on_1j9wk_123{background:#0ba5b8!important;border-color:#0ba5b8!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 5px 18px #0ba5b847!important}._catDivider_1j9wk_130{display:flex!important;align-items:center!important;flex-direction:row!important;gap:1rem!important;margin:3rem 0 1.75rem!important;width:100%!important;opacity:0;transform:translateY(14px);transition:opacity .55s var(--tp-ez),transform .55s var(--tp-ez)}._catDivider_1j9wk_130._in_1j9wk_137{opacity:1;transform:none}._catDivider_1j9wk_130._hidden_1j9wk_138{display:none!important}._catDivLine_1j9wk_140{flex:1!important;height:1px!important;background:#e5e7eb!important;display:block!important;min-width:10px!important}._catDivLabel_1j9wk_144{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:6px 15px!important;border-radius:3px!important;font-size:.58rem!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;white-space:nowrap!important;border-style:solid!important;border-width:1.5px!important;width:auto!important;flex:0 0 auto!important;line-height:1.4!important}._catDivLabel_1j9wk_144 i{font-size:.6rem!important}._sl_1j9wk_154{background:#0ba5b814!important;border-color:#0ba5b833!important;color:#0ba5b8!important}._biz_1j9wk_155{background:#e8943a14!important;border-color:#e8943a40!important;color:#e8943a!important}._asia_1j9wk_156{background:#c9963a14!important;border-color:#c9963a38!important;color:#c9963a!important}._grid_1j9wk_159{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}._card_1j9wk_162{background:#fff;border:1.5px solid var(--tp-border);border-radius:3px;overflow:hidden;display:flex;flex-direction:column;position:relative;opacity:0;transform:translateY(26px);transition:opacity .6s var(--tp-ez),transform .6s var(--tp-ez),box-shadow .32s,border-color .32s}._card_1j9wk_162._in_1j9wk_137{opacity:1;transform:translateY(0)}._card_1j9wk_162._d1_1j9wk_170{transition-delay:.05s}._card_1j9wk_162._d2_1j9wk_171{transition-delay:.11s}._card_1j9wk_162._d3_1j9wk_172{transition-delay:.17s}._card_1j9wk_162._d4_1j9wk_173{transition-delay:.23s}._card_1j9wk_162._d5_1j9wk_174{transition-delay:.29s}._card_1j9wk_162._d6_1j9wk_175{transition-delay:.35s}._card_1j9wk_162:hover{transform:translateY(-7px)!important;box-shadow:var(--tp-shxl);border-color:#0ba5b84d}._card_1j9wk_162._hidden_1j9wk_138{display:none!important}._cardImg_1j9wk_184{position:relative;height:210px;overflow:hidden;flex-shrink:0}._cardImg_1j9wk_184 img{width:100%;height:100%;object-fit:cover;filter:brightness(.85) saturate(1.1);transition:transform .65s var(--tp-ez),filter .4s}._card_1j9wk_162:hover ._cardImg_1j9wk_184 img{transform:scale(1.07);filter:brightness(.7) saturate(1.25)}._imgOv_1j9wk_192{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.65) 0%,rgba(0,0,0,.06) 52%,transparent 100%)}._imgOv2_1j9wk_193{position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,.18) 0%,transparent 35%)}._badge_1j9wk_196{position:absolute!important;top:.85rem!important;left:.85rem!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:5px!important;padding:4px 11px!important;border-radius:3px!important;font-size:.56rem!important;white-space:nowrap!important;width:auto!important;flex:0 0 auto!important}._badge_1j9wk_196 i{font-size:.5rem!important}._sig_1j9wk_203{background:#0ba5b8e6!important;color:#fff!important}._wild_1j9wk_204{background:#16a34ae6!important;color:#fff!important}._pop_1j9wk_205{background:#e8943af2!important;color:#fff!important}._hero_1j9wk_206{background:#ffffffeb!important;color:#1a1a2e!important;border:1px solid rgba(0,0,0,.08)!important}._bizBadge_1j9wk_207{background:#0ba5b8e6!important;color:#fff!important}._gold_1j9wk_208{background:#c9963aeb!important;color:#fff!important}._dur_1j9wk_211{position:absolute!important;top:.85rem!important;right:.85rem!important;z-index:2!important;display:inline-flex!important;align-items:center!important;gap:5px!important;background:#00000085!important;backdrop-filter:blur(10px);padding:4px 10px!important;border-radius:3px!important;font-size:.56rem!important;color:#ffffffe6!important;white-space:nowrap!important}._dur_1j9wk_211 i{color:#0dd4e8!important;font-size:.48rem!important}._cats_1j9wk_222{position:absolute!important;bottom:.85rem!important;left:.85rem!important;z-index:2!important;display:flex!important;flex-direction:row!important;gap:.28rem!important;flex-wrap:wrap!important}._cat_1j9wk_130{display:inline-flex!important;align-items:center!important;gap:4px!important;background:#0000007a!important;backdrop-filter:blur(8px);padding:3px 9px!important;border-radius:3px!important;font-size:.54rem!important;color:#f0ede4cc!important;white-space:nowrap!important;flex:0 0 auto!important}._cat_1j9wk_130 i{font-size:.46rem!important}._body_1j9wk_236{padding:1.2rem 1.3rem .9rem;flex:1;display:flex;flex-direction:column;gap:.48rem}._region_1j9wk_238{display:flex!important;align-items:center!important;gap:5px!important;font-size:.58rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#0ba5b8!important}._region_1j9wk_238 i{font-size:.48rem!important}._cardName_1j9wk_245{font-family:Bagind,serif;font-size:1.28rem;font-weight:400;color:var(--tp-ink);line-height:1.1;margin:0;transition:color .25s}._card_1j9wk_162:hover ._cardName_1j9wk_245{color:var(--tp-teal)}._cardDesc_1j9wk_251{font-size:.72rem;font-weight:400;color:var(--tp-muted);line-height:1.8;flex:1}._highlights_1j9wk_254{display:flex!important;flex-wrap:wrap!important;gap:.28rem!important;margin-top:.1rem!important;align-items:flex-start!important}._hl_1j9wk_258{display:inline-flex!important;align-items:center!important;gap:5px!important;background:#0ba5b812!important;border:1px solid rgba(11,165,184,.2)!important;padding:3px 10px 3px 8px!important;border-radius:3px!important;font-size:.57rem!important;color:#0ba5b8!important;white-space:nowrap!important;flex:0 0 auto!important}._hl_1j9wk_258 i{font-size:.46rem!important;color:#0ba5b8!important;flex-shrink:0!important}._meta_1j9wk_268{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;padding-top:.5rem;border-top:1.5px solid var(--tp-border);margin-top:.2rem}._stars_1j9wk_272{display:flex;align-items:center;gap:2px}._stars_1j9wk_272 i{color:#e8b455!important;font-size:.52rem!important}._rv_1j9wk_274{font-size:.62rem;color:var(--tp-ink)}._rc_1j9wk_275{font-size:.58rem;color:var(--tp-muted2)}._dot_1j9wk_45{width:3px;height:3px;border-radius:50%;background:var(--tp-border2)}._priv_1j9wk_277{display:flex!important;align-items:center!important;gap:4px!important;font-size:.56rem!important;color:var(--tp-muted2)!important;margin-left:auto!important}._priv_1j9wk_277 i{color:#0ba5b8!important;font-size:.52rem!important}._foot_1j9wk_284{padding:.9rem 1.3rem 1.1rem;border-top:1.5px solid var(--tp-border);background:var(--tp-offwhite);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._priceFrom_1j9wk_292{font-size:.56rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tp-muted2);margin-bottom:2px}._price_1j9wk_292{font-family:Bagind,serif;font-size:1.55rem;color:var(--tp-ink);line-height:1;letter-spacing:-.01em}._price_1j9wk_292._custom_1j9wk_294{font-size:1.2rem}._price_1j9wk_292 span{font-family:Poppins,sans-serif;font-size:.56rem;color:var(--tp-muted2);font-weight:400}._priceNote_1j9wk_296{font-size:.58rem;color:var(--tp-muted2);margin-top:2px}._bookBtn_1j9wk_299{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:11px 20px!important;background:linear-gradient(135deg,#e8943a,#c9752a)!important;color:#fff!important;text-decoration:none!important;font-size:.7rem!important;border-radius:3px!important;white-space:nowrap!important;flex-shrink:0!important;box-shadow:0 4px 14px #e8943a47;position:relative;overflow:hidden;transition:transform .25s var(--tp-sp),box-shadow .25s;width:auto!important;border:none!important}._bookBtn_1j9wk_299:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .5s}._bookBtn_1j9wk_299:hover:after{left:150%}._bookBtn_1j9wk_299:hover{transform:translateY(-2px) scale(1.04)!important;box-shadow:0 8px 22px #e8943a66;color:#fff!important}._bookBtn_1j9wk_299 i{font-size:.6rem!important}._empty_1j9wk_324{grid-column:1/-1;display:none;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;gap:1rem}._empty_1j9wk_324._show_1j9wk_329{display:flex}._emptyIco_1j9wk_330{width:52px;height:52px;border-radius:3px;background:#0ba5b814;border:1px solid rgba(11,165,184,.2);display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#0ba5b8}._empty_1j9wk_324 p{font-size:.8rem;font-weight:400;color:var(--tp-muted)}._empty_1j9wk_324 a{color:#0ba5b8}._trust_1j9wk_340{margin-top:3rem;padding:1.75rem clamp(1.25rem,4vw,3rem);background:#fff;border:1.5px solid var(--tp-border);border-radius:3px;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;position:relative;overflow:hidden;box-shadow:var(--tp-sh)}._trust_1j9wk_340:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#0ba5b8,#e8943a,transparent)}._ttItem_1j9wk_351{display:flex;align-items:flex-start;gap:.85rem}._ttIco_1j9wk_352{width:40px;height:40px;border-radius:3px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:.88rem}._ttIco_1j9wk_352._tl_1j9wk_353{background:#0ba5b814;border:1px solid rgba(11,165,184,.2);color:#0ba5b8}._ttIco_1j9wk_352._og_1j9wk_354{background:#e8943a14;border:1px solid rgba(232,148,58,.25);color:#e8943a}._ttIco_1j9wk_352._gd_1j9wk_355{background:#c9963a14;border:1px solid rgba(201,150,58,.2);color:#c9963a}._ttIco_1j9wk_352._gr_1j9wk_159{background:#16a34a14;border:1px solid rgba(22,163,74,.18);color:#16a34a}._ttTtl_1j9wk_357{font-size:.76rem;color:var(--tp-ink);margin-bottom:3px;font-weight:600}._ttSub_1j9wk_358{font-size:.64rem;font-weight:400;color:var(--tp-muted);line-height:1.6}._cta_1j9wk_361{margin-top:3rem;padding:clamp(2rem,5vw,4rem) clamp(1.5rem,5vw,4rem);background:linear-gradient(135deg,#0b1829,#0d2036,#091a28);border-radius:3px;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;position:relative;overflow:hidden;box-shadow:var(--tp-shlg)}._cta_1j9wk_361:before{content:"";position:absolute;top:-30%;left:-10%;width:380px;height:380px;border-radius:50%;background:radial-gradient(circle,rgba(11,165,184,.11) 0%,transparent 65%);pointer-events:none}._cta_1j9wk_361:after{content:"";position:absolute;bottom:-30%;right:-5%;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(232,148,58,.09) 0%,transparent 65%);pointer-events:none}._ctaLhs_1j9wk_379{position:relative;z-index:1;flex:1;min-width:0}._ctaEye_1j9wk_380{font-size:.58rem;letter-spacing:.2em;text-transform:uppercase;color:#0dd4e8;margin-bottom:.7rem;display:flex;align-items:center;gap:8px}._ctaEye_1j9wk_380:before{content:"";width:18px;height:2px;background:#0dd4e8;flex-shrink:0}._ctaH_1j9wk_385{font-family:Bagind,serif;font-size:clamp(1.5rem,4vw,2.8rem);color:#fff;line-height:1;letter-spacing:-.02em;margin-bottom:.6rem}._ctaH_1j9wk_385 strong{color:#0dd4e8}._ctaP_1j9wk_387{font-size:.78rem;font-weight:400;color:#ffffff7a;line-height:1.85;max-width:460px}._ctaBtns_1j9wk_388{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;flex-shrink:0;position:relative;z-index:1}._ctaBtnPri_1j9wk_390{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:13px 28px!important;background:linear-gradient(135deg,#e8943a,#c9752a)!important;color:#fff!important;text-decoration:none!important;font-size:.78rem!important;border-radius:3px!important;box-shadow:0 8px 28px #e8943a61;position:relative;overflow:hidden;transition:transform .25s var(--tp-sp),box-shadow .25s;width:auto!important}._ctaBtnPri_1j9wk_390:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.22),transparent);transition:left .55s}._ctaBtnPri_1j9wk_390:hover:after{left:150%}._ctaBtnPri_1j9wk_390:hover{transform:translateY(-2px) scale(1.02);color:#fff!important}._ctaBtnSec_1j9wk_408{display:inline-flex!important;align-items:center!important;gap:7px!important;padding:12px 22px!important;background:#ffffff0f!important;backdrop-filter:blur(10px);color:#ffffffb8!important;text-decoration:none!important;font-size:.78rem!important;border:1.5px solid rgba(255,255,255,.13)!important;border-radius:3px!important;transition:border-color .25s,color .25s,background .25s;width:auto!important}._ctaBtnSec_1j9wk_408 i{color:#25d366!important}._ctaBtnSec_1j9wk_408:hover{border-color:#25d36661!important;color:#fff!important;background:#25d36612!important}._reveal_1j9wk_426{opacity:0;transform:translateY(22px);transition:opacity .65s var(--tp-ez),transform .65s var(--tp-ez)}._reveal_1j9wk_426._in_1j9wk_137{opacity:1;transform:none}._d1_1j9wk_170{transition-delay:.06s}._d2_1j9wk_171{transition-delay:.12s}._d3_1j9wk_172{transition-delay:.18s}._d4_1j9wk_173{transition-delay:.24s}@media(max-width:1100px){._grid_1j9wk_159{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){._trust_1j9wk_340{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){._head_1j9wk_57{flex-direction:column;align-items:flex-start;gap:1rem}._cta_1j9wk_361,._ctaBtns_1j9wk_388{flex-direction:column;align-items:stretch}._ctaBtnPri_1j9wk_390,._ctaBtnSec_1j9wk_408{justify-content:center!important;width:100%!important}}@media(max-width:600px){._grid_1j9wk_159{grid-template-columns:1fr;gap:1rem}._cardImg_1j9wk_184{height:220px}}@media(max-width:480px){._tf_1j9wk_108{font-size:.62rem!important;padding:7px 12px!important}._trust_1j9wk_340{grid-template-columns:1fr;gap:1rem}}@media(max-width:380px){._foot_1j9wk_284{flex-direction:column;align-items:stretch}._bookBtn_1j9wk_299{justify-content:center!important;width:100%!important}}@keyframes _hzoom_7mhtc_1{0%{transform:scale(1.06)}to{transform:scale(1.13)}}@keyframes _pulse_7mhtc_1{0%,to{box-shadow:0 0 #12c8d88c}50%{box-shadow:0 0 0 8px #12c8d800}}@keyframes _glowdrift_7mhtc_1{0%{transform:translate(0)}to{transform:translate(36px,28px)}}@keyframes _glowdrift2_7mhtc_1{0%{transform:translate(0)}to{transform:translate(-28px,-36px)}}@keyframes _fadeUp_7mhtc_1{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}._hero_7mhtc_8{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;background:#071522}._bg_7mhtc_14{position:absolute;inset:0;z-index:0;overflow:hidden}._slide_7mhtc_15{position:absolute;inset:0;overflow:hidden;filter:brightness(.22) saturate(1.4);transform:scale(1.06);opacity:0;transition:opacity 1.8s ease-in-out;animation:_hzoom_7mhtc_1 28s ease-in-out infinite alternate}._slideImg_7mhtc_23{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._slide_7mhtc_15._active_7mhtc_28{opacity:1}._ov_7mhtc_29{position:absolute;inset:0;z-index:1;background:linear-gradient(170deg,#071522e0,#07152247 48%,#0715229e)}._vig_7mhtc_30{position:absolute;inset:0;z-index:2;background:radial-gradient(ellipse 85% 70% at 50% 50%,transparent 38%,rgba(7,21,34,.6) 100%)}._glowT_7mhtc_31{position:absolute;width:680px;height:680px;border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.18) 0%,transparent 65%);top:-100px;left:-140px;z-index:1;pointer-events:none;animation:_glowdrift_7mhtc_1 16s ease-in-out infinite alternate}._glowA_7mhtc_32{position:absolute;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(240,165,0,.12) 0%,transparent 65%);bottom:-60px;right:-80px;z-index:1;pointer-events:none;animation:_glowdrift2_7mhtc_1 20s ease-in-out infinite alternate}._grid_7mhtc_33{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:radial-gradient(rgba(14,154,170,.15) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 68% 68% at 50% 50%,black 10%,transparent 75%)}._inner_7mhtc_35{position:relative;z-index:4;text-align:center;padding:7rem 2.5rem 5rem;max-width:1000px;width:100%;display:flex;flex-direction:column;align-items:center}._pill_7mhtc_40{display:inline-flex;align-items:center;gap:8px;background:#0e9aaa17;border:1px solid rgba(14,154,170,.26);border-radius:2px;padding:.3rem 1rem .3rem .75rem;margin-bottom:1.6rem;animation:_fadeUp_7mhtc_1 .7s ease both}._dot_7mhtc_46{width:5px;height:5px;border-radius:50%;background:#12c8d8;animation:_pulse_7mhtc_1 2.6s ease-in-out infinite}._pillTxt_7mhtc_47{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;color:#12c8d8}._h1_7mhtc_48{font-family:Bagind,serif;font-size:clamp(2.6rem,5.8vw,5.6rem);line-height:1.06;font-weight:400;color:#f0ede8;margin-bottom:1.2rem;letter-spacing:.01em;animation:_fadeUp_7mhtc_1 .7s .1s ease both}._h1_7mhtc_48 ._amber_7mhtc_53{color:#f0a500}._sub_7mhtc_54{font-size:.84rem;color:#f0ede8b8;line-height:1.88;max-width:500px;margin:0 auto 2.2rem;animation:_fadeUp_7mhtc_1 .7s .2s ease both}._stats_7mhtc_59{display:grid;grid-template-columns:repeat(5,1fr);width:100%;background:#0715228c;backdrop-filter:blur(20px);border:1px solid rgba(240,237,232,.09);border-radius:2px;overflow:hidden;margin-bottom:2.2rem;animation:_fadeUp_7mhtc_1 .7s .3s ease both}._stat_7mhtc_59{padding:.8rem .9rem;border-right:1px solid rgba(240,237,232,.07);text-align:center;transition:background .25s}._stat_7mhtc_59:last-child{border-right:none}._stat_7mhtc_59:hover{background:#0e9aaa0f}._statN_7mhtc_68{font-family:Bagind,serif;font-size:1.45rem;color:#f0ede8;display:block;line-height:1}._statL_7mhtc_69{font-size:.58rem;color:#f0ede87a;letter-spacing:.12em;text-transform:uppercase;margin-top:.22rem;display:block}._btns_7mhtc_70{display:flex;gap:.65rem;justify-content:center;flex-wrap:wrap;animation:_fadeUp_7mhtc_1 .7s .4s ease both}._btnP_7mhtc_71{display:inline-flex;align-items:center;gap:7px;background:#0e9aaa;color:#fff;font-size:.76rem;padding:.7rem 1.75rem;border-radius:2px;transition:background .2s,transform .2s;text-decoration:none}._btnP_7mhtc_71:hover{background:#0b7d8c;transform:translateY(-2px);color:#fff}._btnS_7mhtc_73{display:inline-flex;align-items:center;gap:7px;background:#f0ede812;border:1px solid rgba(240,237,232,.18);color:#fff;font-size:.76rem;padding:.7rem 1.5rem;border-radius:2px;transition:background .2s,border-color .2s;text-decoration:none}._btnS_7mhtc_73:hover{background:#f0ede821;border-color:#f0ede847;color:#fff}@media(max-width:768px){._inner_7mhtc_35{padding:5.5rem 1.5rem 4rem}._stats_7mhtc_59{grid-template-columns:repeat(3,1fr)}._stat_7mhtc_59:nth-child(4),._stat_7mhtc_59:nth-child(5){display:none}}@media(max-width:480px){._h1_7mhtc_48{font-size:clamp(2rem,9.5vw,3.2rem)}._stats_7mhtc_59{grid-template-columns:repeat(2,1fr)}._stat_7mhtc_59:nth-child(5){display:none}._btns_7mhtc_70{flex-direction:column;align-items:stretch}._btnP_7mhtc_71,._btnS_7mhtc_73{justify-content:center}}.dst *,.dst *:before,.dst *:after{box-sizing:border-box;margin:0;padding:0}.dst{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.dst a{text-decoration:none;color:inherit}.dst img{display:block;max-width:100%}.dst button{font-family:inherit;cursor:pointer;border:none;background:none}.dst{--ink: #0e1c2a;--ink2: #0b2035;--ink3: #071522;--teal: #0e9aaa;--tealb: #12c8d8;--teald: #0b7d8c;--amber: #f0a500;--amberd: #c8850a;--cu: #f0a500;--cw: #2db87d;--cb: #12c8d8;--ch: #5ec46e;--cc: #9b7fe8;--cx: #e17055;--dk-h: #f0ede8;--dk-b: rgba(240, 237, 232, .72);--dk-m: rgba(240, 237, 232, .48);--dk-xs: rgba(240, 237, 232, .07);--bag: "Bagind", serif}@keyframes dst-upfade{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes dst-min{0%{opacity:0;transform:scale(.93) translateY(28px)}to{opacity:1;transform:none}}.dst .anim{opacity:0}.dst .anim.in{animation:dst-upfade .65s cubic-bezier(.4,0,.2,1) both}.dst .sec{padding:5rem 0 3rem}.dst .sec.dark{background:var(--ink2);color:var(--dk-h)}.dst .sec.light{background:#fff;color:var(--ink)}.dst .sec.sand{background:#f8f9fa;color:var(--ink)}.dst .pw{max-width:1600px;margin:0 auto;padding:0 3rem}.dst .si{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.6rem;gap:2rem;flex-wrap:wrap}.dst .si-eye{display:flex;align-items:center;gap:7px;margin-bottom:.52rem}.dst .si-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.dst .si-tag{font-size:.6rem;letter-spacing:.22em;text-transform:uppercase}.dst .si-h{font-family:var(--bag);font-size:clamp(1.7rem,2.6vw,2.7rem);line-height:1.02;margin-bottom:.48rem;font-weight:400}.dst .sec.dark .si-h{color:var(--dk-h)}.dst .sec.dark .si-h em{color:var(--tealb);font-style:normal}.dst .sec.dark .si-h .a{color:var(--amber)}.dst .sec.light .si-h,.dst .sec.sand .si-h{color:var(--ink)}.dst .sec.light .si-h em,.dst .sec.sand .si-h em{color:var(--teal);font-style:normal}.dst .sec.light .si-h .a,.dst .sec.sand .si-h .a{color:var(--amber)}.dst .si-p{font-size:.75rem;line-height:1.82;max-width:440px}.dst .sec.dark .si-p{color:var(--dk-m)}.dst .sec.light .si-p,.dst .sec.sand .si-p{color:#3a4a58}.dst .si-badge{display:flex;flex-direction:column;align-items:center;justify-content:center;width:68px;height:68px;border-radius:2px;flex-shrink:0}.dst .sec.dark .si-badge{background:#f0ede80a;border:1px solid rgba(240,237,232,.09)}.dst .sec.light .si-badge,.dst .sec.sand .si-badge{background:#fff;border:1px solid #d8dce4}.dst .si-badge-n{font-family:var(--bag);font-size:1.7rem;line-height:1}.dst .si-badge-l{font-size:.55rem;opacity:.52;text-align:center}.dst .sdiv{display:flex;align-items:center;gap:.8rem;margin-bottom:.5rem;opacity:.16}.dst .sdiv:before,.dst .sdiv:after{content:"";flex:1;height:1px}.dst .sec.dark .sdiv:before,.dst .sec.dark .sdiv:after{background:#f0ede840}.dst .sec.light .sdiv:before,.dst .sec.light .sdiv:after,.dst .sec.sand .sdiv:before,.dst .sec.sand .sdiv:after{background:#d8dce4}.dst .sdiv i{font-size:.58rem;color:var(--teal)}.dst .g2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.2rem}.dst .g3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.dst .g4{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.dst .g-h{display:grid;grid-template-columns:1.6fr 1fr;gap:1.2rem}.dst .g-hr{display:grid;grid-template-rows:1fr 1fr;gap:1.2rem}.dst .g3c{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem}.dst .mt{margin-top:1.2rem}.dst .fc{position:relative;height:560px;border-radius:2px;overflow:hidden;cursor:pointer;border:1px solid rgba(240,237,232,.07);transition:transform .45s,box-shadow .45s;margin-bottom:1.3rem}.dst .fc:hover{transform:scale(1.003);box-shadow:0 56px 110px #071522cc}.dst .fc-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:brightness(.38) saturate(1.3);transition:transform .9s,filter .5s}.dst .fc:hover .fc-bg{transform:scale(1.06);filter:brightness(.45) saturate(1.35)}.dst .fc-ov{position:absolute;inset:0;background:linear-gradient(125deg,#071522f7,#07152238 52%,#0715227a)}.dst .fc-tag{position:absolute;top:1.3rem;left:1.6rem;z-index:2;display:flex;align-items:center;gap:6px;background:#071522b3;backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:4px 12px 4px 8px}.dst .fc-tag-dot{width:6px;height:6px;border-radius:50%}.dst .fc-tag-lbl{font-size:.58rem;letter-spacing:.14em;text-transform:uppercase}.dst .fc-body{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;justify-content:flex-end;padding:2.4rem 2.8rem;max-width:720px}.dst .fc-region{display:flex;align-items:center;gap:5px;font-size:.62rem;color:#f0ede86b;margin-bottom:.5rem}.dst .fc-region i{color:var(--amber);font-size:.54rem}.dst .fc-title{font-family:var(--bag);font-size:clamp(1.9rem,3.8vw,3.8rem);font-weight:400;color:var(--dk-h);line-height:1.02;margin-bottom:.75rem}.dst .fc-tagline{font-size:.78rem;color:#f0ede8ad;line-height:1.82;border-left:2px solid rgba(14,154,170,.42);padding-left:.85rem;margin-bottom:1.2rem;max-width:580px}.dst .fc-facts{display:flex;gap:1.5rem;margin-bottom:1.2rem;flex-wrap:wrap}.dst .fc-f{display:flex;align-items:center;gap:5px}.dst .fc-f i{font-size:.58rem;color:var(--teal)}.dst .fc-f-v{font-size:.74rem;color:var(--dk-h)}.dst .fc-f-l{font-size:.62rem;color:var(--dk-m)}.dst .fc-chips{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:1.4rem}.dst .fc-chip{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:2px 11px;font-size:.6rem;color:#f0ede899}.dst .fc-btns{display:flex;gap:.55rem;flex-wrap:wrap}.dst .fc-btn-p{display:flex;align-items:center;gap:6px;background:var(--teal);color:#fff;font-size:.72rem;padding:.6rem 1.3rem;border-radius:2px;transition:background .2s,transform .15s;cursor:pointer}.dst .fc-btn-p:hover{background:var(--teald);transform:translateY(-1px)}.dst .fc-btn-s{display:flex;align-items:center;gap:6px;background:#ffffff12;border:1px solid rgba(255,255,255,.15);color:var(--dk-h);font-size:.72rem;padding:.6rem 1.1rem;border-radius:2px;transition:background .2s;cursor:pointer}.dst .fc-btn-s:hover{background:#ffffff21}.dst .fc-num{position:absolute;bottom:1.6rem;right:2.2rem;z-index:2;font-family:var(--bag);font-size:7rem;color:#ffffff06;pointer-events:none;line-height:1}.dst .ic{position:relative;height:340px;border-radius:2px;overflow:hidden;cursor:pointer;border:1px solid rgba(240,237,232,.07);transition:transform .38s,box-shadow .38s;margin-bottom:1.3rem}.dst .ic:hover{transform:scale(1.003);box-shadow:0 34px 88px #071522b3}.dst .ic-bg{position:absolute;inset:0;background-size:cover;background-position:center;filter:brightness(.36) saturate(1.2);transition:transform .75s,filter .4s}.dst .ic:hover .ic-bg{transform:scale(1.07);filter:brightness(.44) saturate(1.25)}.dst .ic-ov{position:absolute;inset:0;background:linear-gradient(90deg,#071522f7,#07152280 52%,#0715220f)}.dst .ic-body{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;padding:0 2.8rem;max-width:640px}.dst .ic-eye{display:flex;align-items:center;gap:6px;margin-bottom:.65rem}.dst .ic-eye-dot{width:6px;height:6px;border-radius:50%}.dst .ic-eye-lbl{font-size:.6rem;letter-spacing:.15em;text-transform:uppercase}.dst .ic-title{font-family:var(--bag);font-size:clamp(1.5rem,2.6vw,2.5rem);font-weight:400;color:var(--dk-h);line-height:1.04;margin-bottom:.6rem}.dst .ic-desc{font-size:.74rem;color:#f0ede8a8;line-height:1.8;margin-bottom:1rem}.dst .ic-chips{display:flex;flex-wrap:wrap;gap:.24rem;margin-bottom:1rem}.dst .ic-chip{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:2px 10px;font-size:.6rem;color:#f0ede880}.dst .ic-btns{display:flex;gap:.45rem;flex-wrap:wrap}.dst .ic-btn{display:flex;align-items:center;gap:5px;font-size:.68rem;padding:.46rem 1rem;border-radius:2px;transition:all .2s;cursor:pointer}.dst .ic-btn.p{background:var(--teal);color:#fff}.dst .ic-btn.p:hover{background:var(--teald);transform:translateY(-1px)}.dst .ic-btn.s{background:#ffffff12;border:1px solid rgba(255,255,255,.15);color:var(--dk-h)}.dst .ic-btn.s:hover{background:#ffffff21}.dst .ic-num{position:absolute;bottom:1rem;right:1.8rem;z-index:2;font-family:var(--bag);font-size:5.5rem;color:#ffffff08;pointer-events:none}.dst .ic-rtag{position:absolute;top:1.1rem;right:1.2rem;z-index:2;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:#f0ede838;writing-mode:vertical-rl;transform:rotate(180deg);pointer-events:none}.dst .dc{background:#f0ede806;border:1px solid rgba(240,237,232,.08);border-radius:2px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .3s,transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s}.dst .dc:hover{border-color:#0e9aaa4d;transform:translateY(-6px);box-shadow:0 28px 72px #071522b3,0 0 0 1px #0e9aaa1f}.dst .dc-img{position:relative;overflow:hidden;flex-shrink:0}.dst .dc-img img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.68) saturate(1.1);transition:transform .65s,filter .4s}.dst .dc:hover .dc-img img{transform:scale(1.09);filter:brightness(.8) saturate(1.18)}.dst .dc-img-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,34,.92) 0%,rgba(7,21,34,.06) 52%,transparent 100%)}.dst .dc-badge{position:absolute;top:.6rem;left:.65rem;z-index:2;display:flex;align-items:center;gap:4px;background:#071522b8;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:3px 9px 3px 6px}.dst .dc-badge-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.dst .dc-badge-lbl{font-size:.55rem;letter-spacing:.1em;text-transform:uppercase;color:#f0ede87a}.dst .dc-save{position:absolute;top:.55rem;right:.6rem;z-index:2;width:28px;height:28px;border-radius:50%;background:#07152299;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#f0ede84d;font-size:.62rem;transition:all .2s;cursor:pointer;aspect-ratio:1/1}.dst .dc-save:hover{background:#f0a50029;border-color:#f0a50047;color:var(--amber);transform:scale(1.1)}.dst .dc-body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;flex:1;gap:0;min-width:0}.dst .dc-region{display:flex;align-items:center;gap:4px;font-size:.58rem;color:#f0ede857;margin-bottom:.28rem;flex-wrap:wrap}.dst .dc-region i{font-size:.5rem;color:var(--amber);flex-shrink:0}.dst .dc-name{font-family:var(--bag);font-size:1.08rem;font-weight:400;color:var(--dk-h);line-height:1.12;margin-bottom:.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dst .dc-tagline{font-size:.65rem;color:var(--dk-m);line-height:1.72;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-bottom:.55rem}.dst .dc-chips{display:flex;flex-wrap:wrap;gap:.18rem;margin-bottom:.55rem;overflow:hidden;max-height:3rem}.dst .dc-chip{background:#f0ede80a;border:1px solid rgba(240,237,232,.07);border-radius:2px;padding:2px 8px;font-size:.56rem;color:var(--dk-m);white-space:nowrap}.dst .dc-when{display:flex;align-items:flex-start;gap:5px;background:#f0a50012;border:1px solid rgba(240,165,0,.13);border-radius:2px;padding:5px 8px;margin-bottom:.6rem}.dst .dc-when i{color:var(--amber);font-size:.56rem;flex-shrink:0;margin-top:2px}.dst .dc-when span{font-size:.6rem;color:var(--dk-m);line-height:1.52}.dst .dc-when strong{color:var(--amber);font-weight:600}.dst .dc-cta{display:flex;align-items:center;justify-content:space-between;gap:.4rem;border-top:1px solid rgba(240,237,232,.07);padding-top:.65rem;margin-top:auto;flex-wrap:wrap}.dst .dc-more{display:flex;align-items:center;gap:4px;font-size:.63rem;color:var(--tealb);transition:gap .2s;white-space:nowrap}.dst .dc:hover .dc-more{gap:8px}.dst .dc-more i{font-size:.54rem;transition:transform .2s}.dst .dc:hover .dc-more i{transform:translate(3px)}.dst .dc-plan{display:flex;align-items:center;gap:4px;background:#f0ede80a;border:1px solid rgba(240,237,232,.09);border-radius:2px;padding:4px 11px;font-size:.6rem;color:var(--dk-h);transition:all .2s;white-space:nowrap}.dst .dc-plan:hover{background:#0e9aaa1c;border-color:#0e9aaa47}.dst .h160{height:160px}.dst .h180{height:180px}.dst .h200{height:200px}.dst .h210{height:210px}.dst .h240{height:240px}.dst .h280{height:280px}.dst .h300{height:300px}.dst .h360{height:360px}.dst .h380{height:380px}.dst .lc{background:#fff;border:1px solid #e8eaf0;border-radius:2px;overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .3s,transform .35s,box-shadow .35s}.dst .lc:hover{border-color:var(--teal);transform:translateY(-6px);box-shadow:0 22px 60px #0e9aaa1f}.dst .lc .dc-img img{filter:brightness(.75) saturate(1.04)}.dst .lc:hover .dc-img img{filter:brightness(.88) saturate(1.12)}.dst .lc .dc-body{background:#fff}.dst .lc .dc-name{color:var(--ink)}.dst .lc .dc-region{color:#6a7a88}.dst .lc .dc-tagline{color:#3a4a58}.dst .lc .dc-chip{background:#f3f4f6;border-color:#e8eaf0;color:#3a4a58}.dst .lc .dc-when{background:#f0a5000d;border-color:#f0a50029}.dst .lc .dc-when span{color:#3a4a58}.dst .lc .dc-when strong{color:var(--amberd)}.dst .lc .dc-cta{border-top-color:#e8eaf0}.dst .lc .dc-more{color:var(--teal)}.dst .lc .dc-plan{background:#f3f4f6;border-color:#e8eaf0;color:var(--ink)}.dst .lc .dc-plan:hover{background:#0e9aaa12;border-color:var(--teal)}.dst .svp{margin-top:1.6rem;border-radius:2px;overflow:hidden}.dst .sec.dark .svp{background:#f0ede805;border:1px solid rgba(240,237,232,.07)}.dst .sec.light .svp,.dst .sec.sand .svp{background:#f8f9fa;border:1px solid #e8eaf0}.dst .svp-header{padding:1rem 1.5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid transparent;gap:1rem;flex-wrap:wrap}.dst .sec.dark .svp-header{border-color:#f0ede80f}.dst .sec.light .svp-header,.dst .sec.sand .svp-header{border-color:#e8eaf0}.dst .svp-hl{display:flex;align-items:center;gap:10px;min-width:0}.dst .svp-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.62rem;flex-shrink:0;background:#0e9aaa1a;color:var(--tealb)}.dst .svp-ttl{font-family:var(--bag);font-size:.96rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dst .sec.dark .svp-ttl{color:var(--dk-h)}.dst .sec.light .svp-ttl,.dst .sec.sand .svp-ttl{color:var(--ink)}.dst .svp-sub{font-size:.6rem;margin-top:1px}.dst .sec.dark .svp-sub{color:var(--dk-m)}.dst .sec.light .svp-sub,.dst .sec.sand .svp-sub{color:#6a7a88}.dst .svp-count{font-size:.6rem;color:var(--tealb);background:#0e9aaa17;border:1px solid rgba(14,154,170,.17);border-radius:2px;padding:3px 12px;white-space:nowrap}.dst .svp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.dst .svc{display:flex;flex-direction:column;cursor:pointer;overflow:hidden;border-right:1px solid transparent;border-bottom:1px solid transparent;transition:background .25s}.dst .sec.dark .svc{border-color:#f0ede80f}.dst .sec.light .svc,.dst .sec.sand .svc{border-color:#e8eaf0}.dst .svc:hover{background:#0e9aaa0a}.dst .svc-img{position:relative;height:180px;overflow:hidden;flex-shrink:0}.dst .svc-img img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.64) saturate(1.1);transition:transform .55s,filter .4s}.dst .svc:hover .svc-img img{transform:scale(1.07);filter:brightness(.8)}.dst .svc-img-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,34,.9) 0%,transparent 55%)}.dst .svc-num{position:absolute;bottom:.55rem;left:.7rem;z-index:2;font-family:var(--bag);font-size:.84rem;color:var(--dk-h)}.dst .svc-body{padding:.85rem 1rem 1rem;flex:1;display:flex;flex-direction:column;gap:0;min-width:0}.dst .svc-name{font-family:var(--bag);font-size:1.02rem;font-weight:400;margin-bottom:.26rem;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dst .sec.dark .svc-name{color:var(--dk-h)}.dst .sec.light .svc-name,.dst .sec.sand .svc-name{color:var(--ink)}.dst .svc-type{display:flex;align-items:center;gap:4px;margin-bottom:.36rem}.dst .svc-type-dot{width:4px;height:4px;border-radius:50%;flex-shrink:0}.dst .svc-type-lbl{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}.dst .svc-desc{font-size:.65rem;line-height:1.72;flex:1;margin-bottom:.55rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.dst .sec.dark .svc-desc{color:var(--dk-m)}.dst .sec.light .svc-desc,.dst .sec.sand .svc-desc{color:#3a4a58}.dst .svc-facts{display:flex;flex-wrap:wrap;gap:.18rem;margin-bottom:.5rem}.dst .svc-fact{display:flex;align-items:center;gap:3px;border-radius:2px;padding:2px 7px;font-size:.58rem}.dst .sec.dark .svc-fact{background:#f0ede80a;border:1px solid rgba(240,237,232,.07);color:var(--dk-m)}.dst .sec.dark .svc-fact strong{color:var(--dk-h);font-weight:600}.dst .sec.light .svc-fact,.dst .sec.sand .svc-fact{background:#f3f4f6;border:1px solid #e8eaf0;color:#3a4a58}.dst .svc-fact i{font-size:.5rem;color:var(--teal)}.dst .svc-best{font-size:.62rem;color:var(--amber);display:flex;align-items:center;gap:4px;margin-top:auto;padding-bottom:.1rem}.dst .svc-foot{display:flex;align-items:center;justify-content:space-between;margin-top:.45rem;padding-top:.45rem;border-top:1px solid transparent}.dst .sec.dark .svc-foot{border-color:#f0ede812}.dst .sec.light .svc-foot,.dst .sec.sand .svc-foot{border-color:#e8eaf0}.dst .svc-plan{font-size:.63rem;color:var(--tealb);display:flex;align-items:center;gap:4px;transition:gap .2s}.dst .svc:hover .svc-plan{gap:7px}.dst .svc-plan i{font-size:.52rem;transition:transform .2s}.dst .svc:hover .svc-plan i{transform:translate(2px)}.dst .exp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem}.dst .exp-c{display:flex;background:#fff;border:1px solid #e8eaf0;border-radius:2px;overflow:hidden;cursor:pointer;transition:border-color .25s,transform .3s,box-shadow .3s}.dst .exp-c:hover{border-color:var(--teal);transform:translateY(-4px);box-shadow:0 18px 48px #0e9aaa1a}.dst .exp-img{flex-shrink:0;width:110px;overflow:hidden}.dst .exp-img img{width:100%;height:100%;object-fit:cover;display:block;filter:brightness(.74);transition:transform .5s,filter .4s}.dst .exp-c:hover .exp-img img{transform:scale(1.08);filter:brightness(.88)}.dst .exp-body{padding:.85rem 1rem;display:flex;flex-direction:column;flex:1;min-width:0}.dst .exp-cat{display:flex;align-items:center;gap:4px;margin-bottom:.28rem;flex-wrap:wrap}.dst .exp-cat i{font-size:.56rem}.dst .exp-cat span{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}.dst .exp-name{font-family:var(--bag);font-size:1rem;font-weight:400;color:var(--ink);line-height:1.14;margin-bottom:.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dst .exp-desc{font-size:.62rem;color:#3a4a58;line-height:1.6;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.dst .exp-ft{display:flex;align-items:center;justify-content:space-between;margin-top:.55rem;flex-wrap:wrap;gap:.3rem}.dst .exp-best{font-size:.6rem;color:var(--amber);display:flex;align-items:center;gap:4px}.dst .exp-arr{width:25px;height:25px;border-radius:50%;background:#f3f4f6;border:1px solid #e8eaf0;display:flex;align-items:center;justify-content:center;font-size:.56rem;color:var(--teal);transition:all .2s}.dst .exp-c:hover .exp-arr{background:#0e9aaa17;transform:translate(2px);border-color:#0e9aaa33}.dst .modal-ov{display:none;position:fixed;inset:0;z-index:9000;background:#071522f0;backdrop-filter:blur(18px);align-items:center;justify-content:center;padding:1.5rem;overflow-y:auto}.dst .modal-ov.open{display:flex}.dst .modal-box{background:var(--ink2);border:1px solid rgba(240,237,232,.1);border-radius:2px;max-width:660px;width:100%;position:relative;animation:dst-min .38s cubic-bezier(.34,1.56,.64,1) both;box-shadow:0 50px 120px #071522cc}.dst .modal-img{position:relative;height:220px;overflow:hidden;flex-shrink:0}.dst .modal-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.58) saturate(1.1)}.dst .modal-img-ov{position:absolute;inset:0;background:linear-gradient(to top,var(--ink2) 0%,rgba(11,32,53,.28) 55%,transparent 100%)}.dst .modal-close{position:absolute;top:.75rem;right:.75rem;z-index:10;width:32px;height:32px;border-radius:50%;background:#071522cc;backdrop-filter:blur(8px);border:1px solid rgba(240,237,232,.12);color:#f0ede87a;font-size:.62rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;aspect-ratio:1/1;flex-shrink:0}.dst .modal-close:hover{background:#f0ede81a;color:var(--dk-h);transform:rotate(90deg)}.dst .modal-badge{position:absolute;top:.8rem;left:.9rem;z-index:2;display:flex;align-items:center;gap:5px;background:#071522bf;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:3px 10px 3px 7px}.dst .modal-badge-dot{width:5px;height:5px;border-radius:50%}.dst .modal-badge-lbl{font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-m)}.dst .modal-body{padding:1.2rem 1.6rem 1.5rem}.dst .modal-name{font-family:var(--bag);font-size:1.7rem;font-weight:400;color:var(--dk-h);line-height:1.02;margin-bottom:.4rem}.dst .modal-tl{font-size:.72rem;color:var(--dk-m);line-height:1.72;border-left:2px solid rgba(14,154,170,.38);padding-left:.82rem;margin-bottom:.85rem}.dst .modal-facts{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:.85rem}.dst .modal-fact{display:flex;align-items:center;gap:4px;background:#f0ede80d;border:1px solid rgba(240,237,232,.09);border-radius:2px;padding:3px 10px;font-size:.63rem;color:var(--dk-m)}.dst .modal-fact i{font-size:.56rem;color:var(--teal)}.dst .modal-fact strong{color:var(--dk-h);font-weight:600}.dst .modal-when{display:flex;align-items:flex-start;gap:7px;background:#f0a50014;border:1px solid rgba(240,165,0,.14);border-radius:2px;padding:.5rem .8rem;margin-bottom:.85rem}.dst .modal-when i{color:var(--amber);font-size:.72rem;flex-shrink:0;margin-top:2px}.dst .modal-when-t{font-size:.67rem;color:var(--dk-m);line-height:1.5}.dst .modal-when-t strong{color:var(--amber);display:block;font-weight:600;margin-bottom:2px}.dst .modal-chips{display:flex;flex-wrap:wrap;gap:.2rem;margin-bottom:1rem}.dst .modal-chip{background:#f0ede80d;border:1px solid rgba(240,237,232,.09);border-radius:2px;padding:2px 9px;font-size:.6rem;color:var(--dk-m)}.dst .modal-divider{height:1px;background:#f0ede812;margin-bottom:.85rem}.dst .modal-cta{display:flex;gap:.4rem;flex-wrap:wrap}.dst .modal-btn-p{flex:1;min-width:120px;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--teal);color:#fff;font-size:.73rem;padding:.6rem;border-radius:2px;transition:all .2s;cursor:pointer}.dst .modal-btn-p:hover{background:var(--teald);transform:translateY(-1px)}.dst .modal-btn-s{width:40px;border-radius:2px;background:#f0ede80d;border:1px solid rgba(240,237,232,.1);color:var(--dk-m);font-size:.72rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.dst .modal-btn-s:hover{background:#f0a5001a;border-color:#f0a50040;color:var(--amber)}.dst .btw{background:var(--ink3);position:relative;overflow:hidden}.dst .btw:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 80% at 20% 50%,rgba(14,154,170,.08) 0%,transparent 60%),radial-gradient(ellipse 50% 60% at 80% 50%,rgba(240,165,0,.05) 0%,transparent 55%);pointer-events:none}.dst .btw-inner{max-width:1600px;margin:0 auto;padding:4.2rem 3rem}.dst .btw-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:2.5rem;gap:2rem;flex-wrap:wrap}.dst .btw-eyebrow{display:flex;align-items:center;gap:7px;margin-bottom:.5rem}.dst .btw-eyebrow i{font-size:.68rem;color:var(--amber)}.dst .btw-eyebrow span{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:#f0ede86b}.dst .btw-h{font-family:var(--bag);font-size:clamp(1.7rem,2.6vw,2.7rem);font-weight:400;color:var(--dk-h);line-height:1}.dst .btw-h em{color:var(--tealb);font-style:normal}.dst .btw-sub{font-size:.74rem;color:var(--dk-m);margin-top:.5rem;line-height:1.7;max-width:400px}.dst .btw-tabs{display:flex;gap:.3rem;flex-wrap:wrap}.dst .btw-tab{display:flex;align-items:center;gap:5px;padding:.34rem .9rem;border-radius:2px;font-size:.64rem;cursor:pointer;transition:all .22s;border:1px solid rgba(240,237,232,.1);color:var(--dk-m)}.dst .btw-tab:hover{border-color:#f0ede833;color:var(--dk-h)}.dst .btw-tab.on{background:#0e9aaa24;border-color:#0e9aaa4d;color:var(--dk-h)}.dst .btw-tab i{font-size:.56rem}.dst .btw-months{display:grid;grid-template-columns:repeat(12,1fr);position:relative}.dst .btw-month{display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.7rem .35rem 1rem;cursor:pointer;position:relative;transition:all .25s;border-bottom:2px solid transparent}.dst .btw-month:hover{background:#f0ede80a}.dst .btw-month.active{border-bottom-color:var(--teal)}.dst .btw-m-abbr{font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:var(--dk-m);transition:color .25s}.dst .btw-month.active .btw-m-abbr,.dst .btw-month:hover .btw-m-abbr{color:var(--dk-h)}.dst .btw-bar{width:100%;height:48px;border-radius:2px;position:relative;overflow:hidden;margin-bottom:.28rem;background:#f0ede80d}.dst .btw-bar-fill{position:absolute;bottom:0;left:0;right:0;border-radius:2px;transition:height .5s cubic-bezier(.4,0,.2,1)}.dst .btw-m-icon{font-size:.72rem;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dst .btw-month:hover .btw-m-icon{transform:translate(-50%,-60%) scale(1.15)}.dst .btw-m-label{font-size:.5rem;text-align:center;transition:color .25s}.dst .btw-detail{background:#f0ede80a;border:1px solid rgba(240,237,232,.09);border-radius:2px;padding:1.5rem 1.8rem;position:relative;overflow:hidden;min-height:150px;transition:all .35s}.dst .btw-detail:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;border-radius:2px;background:var(--active-c, var(--teal))}.dst .btw-detail-inner{display:grid;grid-template-columns:1fr 1fr 1fr auto;gap:1.8rem;align-items:start}.dst .btw-d-month-name{font-family:var(--bag);font-size:1.9rem;font-weight:400;color:var(--dk-h);line-height:1;margin-bottom:.28rem}.dst .btw-d-status{display:inline-flex;align-items:center;gap:5px;border-radius:2px;padding:3px 11px;font-size:.58rem;margin-bottom:.6rem}.dst .btw-d-desc{font-size:.7rem;color:var(--dk-m);line-height:1.74}.dst .btw-d-section h4{font-size:.58rem;letter-spacing:.12em;text-transform:uppercase;color:var(--dk-m);margin-bottom:.5rem}.dst .btw-region-row{display:flex;align-items:center;gap:7px;margin-bottom:.35rem;flex-wrap:nowrap}.dst .btw-region-name{font-size:.66rem;color:var(--dk-b);width:120px;flex-shrink:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dst .btw-region-bar{flex:1;height:5px;background:#f0ede812;border-radius:2px;overflow:hidden;min-width:40px}.dst .btw-region-fill{height:100%;border-radius:2px;transition:width .6s cubic-bezier(.4,0,.2,1)}.dst .btw-region-rating{font-size:.6rem;color:var(--dk-m);width:30px;text-align:right;flex-shrink:0}.dst .btw-acts{display:flex;flex-direction:column;gap:.28rem}.dst .btw-act{display:flex;align-items:center;gap:6px;font-size:.66rem;color:var(--dk-b)}.dst .btw-act i{font-size:.58rem;color:var(--teal);width:13px;text-align:center;flex-shrink:0}.dst .btw-d-temp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;border-left:1px solid rgba(240,237,232,.08);padding-left:1.8rem}.dst .btw-temp-n{font-family:var(--bag);font-size:2.6rem;font-weight:400;color:var(--dk-h);line-height:1}.dst .btw-temp-l{font-size:.56rem;color:var(--dk-m);letter-spacing:.1em;text-transform:uppercase}.dst .btw-temp-range{font-size:.62rem;color:var(--dk-m)}.dst .btw-legend{display:flex;gap:1.4rem;margin-top:1.2rem;flex-wrap:wrap;padding:0 .2rem}.dst .btw-leg{display:flex;align-items:center;gap:6px;font-size:.62rem;color:var(--dk-m)}.dst .btw-leg-dot{width:9px;height:9px;border-radius:50%}@media(max-width:1280px){.dst .g3,.dst .g3c{grid-template-columns:repeat(2,1fr)}.dst .g4{grid-template-columns:repeat(3,1fr)}.dst .g-h{grid-template-columns:1fr}.dst .exp-grid{grid-template-columns:repeat(2,1fr)}.dst .btw-detail-inner{grid-template-columns:1fr 1fr}.dst .btw-d-temp{border-left:none;padding-left:0;border-top:1px solid rgba(240,237,232,.08);padding-top:1rem;flex-direction:row;gap:1rem}}@media(max-width:1024px){.dst .pw{padding:0 2rem}}@media(max-width:800px){.dst .pw{padding:0 1.4rem}.dst .g4{grid-template-columns:repeat(2,1fr)}.dst .g3,.dst .g3c{grid-template-columns:1fr 1fr}.dst .exp-grid{grid-template-columns:1fr}.dst .plan-strip{grid-template-columns:1fr;padding:3rem 1.4rem}.dst .plan-actions{align-items:flex-start}.dst .fc{height:440px}.dst .ic{height:300px}.dst .ic-body{padding:0 2rem}.dst .btw-inner{padding:3rem 1.4rem}.dst .btw-months{grid-template-columns:repeat(6,1fr)}.dst .btw-detail-inner{grid-template-columns:1fr}.dst .btw-d-temp{flex-direction:row;gap:1rem;border-left:none;padding-left:0;border-top:1px solid rgba(240,237,232,.08);padding-top:.8rem}.dst .svp-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.dst .pw{padding:0 1rem}.dst .g3,.dst .g2,.dst .g3c{grid-template-columns:1fr}.dst .g4{grid-template-columns:1fr 1fr}.dst .exp-grid,.dst .svp-grid{grid-template-columns:1fr}.dst .fc{height:380px}.dst .fc-body{padding:1.5rem;max-width:100%}.dst .fc-title{font-size:clamp(1.5rem,7vw,2.6rem)}.dst .sec{padding:3.5rem 0 2rem}.dst .ic{height:280px}.dst .ic-body{padding:0 1.4rem;max-width:100%}.dst .btw-months{grid-template-columns:repeat(4,1fr)}}@media(max-width:400px){.dst .g4,.dst .plan-strip{grid-template-columns:1fr}.dst .plan-actions{align-items:stretch}.dst .plan-bp,.dst .plan-bw{justify-content:center}}@keyframes _ehFadeUp_1nk4n_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes _ehHeroZoom_1nk4n_1{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes _ehSpinDia_1nk4n_1{to{transform:rotate(405deg)}}@keyframes _ehBob_1nk4n_1{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}._hero_1nk4n_7{position:relative;height:100vh;min-height:620px;max-height:960px;display:flex;align-items:flex-end;overflow:hidden;font-family:Poppins,sans-serif}._bg_1nk4n_19{position:absolute;inset:0;overflow:hidden}._slide_1nk4n_20{position:absolute;inset:0;opacity:0;transition:opacity 1.8s ease-in-out;animation:_ehHeroZoom_1nk4n_1 20s ease-in-out infinite alternate}._slide_1nk4n_20._active_1nk4n_25{opacity:1}._slide_1nk4n_20 img{width:100%;height:100%;object-fit:cover;filter:brightness(.76) saturate(1.5)}._overlay_1nk4n_28{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,21,39,.52) 0%,transparent 38%,rgba(7,21,39,.12) 65%),linear-gradient(to right,rgba(7,21,39,.9) 0%,rgba(7,21,39,.4) 50%,transparent 100%)}._grid_1nk4n_34{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(18,200,216,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(18,200,216,.04) 1px,transparent 1px);background-size:52px 52px}._stats_1nk4n_43{position:absolute;right:clamp(1.5rem,5vw,5rem);bottom:clamp(5rem,9vw,9rem);z-index:4;background:#071527d1;backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:1.5rem 1.8rem;min-width:210px;animation:_ehBob_1nk4n_1 7s ease-in-out infinite;box-shadow:0 28px 70px #0006;overflow:hidden}._stats_1nk4n_43:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0e9aaa,#12c8d8)}._statsGrid_1nk4n_62{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 1.4rem}._statsDivider_1nk4n_63{grid-column:1 / -1;height:1px;background:#ffffff14}._statNum_1nk4n_64{font-family:Bagind,serif;font-size:1.55rem;color:#fff;line-height:1;margin-bottom:.1rem}._statLabel_1nk4n_65{font-size:.5rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff4d}._content_1nk4n_68{position:relative;z-index:3;width:100%;max-width:1360px;margin:0 auto;padding-inline:clamp(1.5rem,5vw,4.5rem);padding-bottom:clamp(5.5rem,9vw,9rem)}._eyebrow_1nk4n_75{display:flex;align-items:center;gap:10px;margin-bottom:1rem;animation:_ehFadeUp_1nk4n_1 .7s cubic-bezier(.16,1,.3,1) forwards}._eyebrowLine_1nk4n_79{width:26px;height:1.5px;background:#0e9aaa;flex-shrink:0}._eyebrowText_1nk4n_80{font-size:.55rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:#12c8d8}._eyebrowPip_1nk4n_81{width:5px;height:5px;border-radius:1px;background:#f5a623;transform:rotate(45deg);animation:_ehSpinDia_1nk4n_1 8s linear infinite}._heading_1nk4n_87{font-family:Bagind,serif;font-size:clamp(3rem,6.5vw,5.8rem);font-weight:400;line-height:.86;color:#fff;margin-bottom:1.1rem;opacity:0;animation:_ehFadeUp_1nk4n_1 .85s .07s cubic-bezier(.16,1,.3,1) forwards}._accent_1nk4n_94{color:#f5a623}._sub_1nk4n_96{font-size:clamp(.8rem,.95vw,.98rem);font-weight:400;color:#ffffff85;max-width:420px;line-height:1.85;margin-bottom:2rem;opacity:0;animation:_ehFadeUp_1nk4n_1 .85s .15s cubic-bezier(.16,1,.3,1) forwards}._actions_1nk4n_103{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;opacity:0;animation:_ehFadeUp_1nk4n_1 .85s .22s cubic-bezier(.16,1,.3,1) forwards}._btnPrimary_1nk4n_109{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:600;font-family:Poppins,sans-serif;padding:14px 28px;border-radius:2px;background:#0e9aaa;color:#fff;box-shadow:0 8px 30px #0e9aaa66;text-decoration:none;transition:background .25s,transform .25s;border:none;cursor:pointer}._btnPrimary_1nk4n_109:hover{background:#0a7a85;transform:translateY(-3px)}._btnGhost_1nk4n_121{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:500;font-family:Poppins,sans-serif;padding:14px 28px;border-radius:2px;border:1.5px solid rgba(255,255,255,.22);color:#ffffffb8;text-decoration:none;transition:border-color .25s,background .25s,color .25s,transform .25s;background:none;cursor:pointer}._btnGhost_1nk4n_121:hover{border-color:#f5a623;background:#f5a6231a;color:#f5a623;transform:translateY(-3px)}@media(max-width:768px){._stats_1nk4n_43{display:none}}.xp-page *,.xp-page *:before,.xp-page *:after{box-sizing:border-box}.xp-page img{display:block;max-width:100%;object-fit:cover}.xp-page a{text-decoration:none;color:inherit}.xp-page button{cursor:pointer;font-family:inherit;border:none;background:none}.xp-page{--navy: #071527;--navy2: #0c1e30;--teal: #0e9aaa;--teal-lt: #12c8d8;--teal-dk: #0a7a85;--teal-bg: rgba(14,154,170,.06);--teal-bd: rgba(14,154,170,.14);--amber: #f5a623;--amber-dk: #d9870c;--ink: #071527;--muted: #556070;--subtle: #8494a6;--surface: #f8fafb;--border: #e4eaf1;--border2: #eef2f7;--wildlife: #1eb577;--culture: #b48cf5;--beach: #12c8d8;--adventure: #f5a623;--food: #e8784d;--wellness: #8bbf3c;--scenic: #0e9aaa;--heritage: #c9a227;--ease: cubic-bezier(.4,0,.2,1);--spring: cubic-bezier(.34,1.56,.64,1);--reveal: cubic-bezier(.16,1,.3,1);--max: 1360px;--gutter: clamp(1.5rem, 5vw, 4.5rem);--radius: 2px;font-family:Poppins,sans-serif;background:#fff;color:var(--ink);overflow-x:hidden;-webkit-font-smoothing:antialiased}@keyframes xpFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes xpHeroZoom{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes xpSpinDia{to{transform:rotate(405deg)}}@keyframes xpTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes xpBob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes xpPulse{0%,to{box-shadow:0 0 #f5a62373}60%{box-shadow:0 0 0 14px #f5a62300}}@keyframes xpHeartPop{0%{transform:scale(1)}50%{transform:scale(1.55)}to{transform:scale(1)}}@keyframes xpCardIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.xp-page .xp-container{max-width:var(--max);margin:0 auto;padding-inline:var(--gutter)}.xp-page .xp-ticker{background:linear-gradient(90deg,var(--teal-dk),var(--teal),var(--teal-lt));overflow:hidden;padding:.55rem 0}.xp-page .xp-ticker__track{display:flex;white-space:nowrap;animation:xpTicker 32s linear infinite}.xp-page .xp-ticker__item{display:inline-flex;align-items:center;gap:.65rem;padding:0 1.8rem;font-size:.59rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe0;flex-shrink:0}.xp-page .xp-ticker__item i{font-size:.6rem;color:#ffffff85}.xp-page .xp-ticker__dot{width:4px;height:4px;border-radius:2px;background:#ffffff52;flex-shrink:0}.xp-page .xp-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding-block:clamp(3.5rem,6vw,6.5rem) clamp(1.5rem,2.5vw,2.5rem)}.xp-page .xp-kicker{display:inline-flex;align-items:center;gap:9px;font-size:.54rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--teal);background:var(--teal-bg);border:1px solid var(--teal-bd);padding:5px 14px;border-radius:var(--radius);margin-bottom:.75rem}.xp-page .xp-kicker:before{content:"";width:6px;height:6px;border-radius:1px;background:var(--teal-lt);flex-shrink:0}.xp-page .xp-section-heading{font-family:Bagind,serif;font-size:clamp(2.2rem,4vw,3.6rem);font-weight:400;color:var(--ink);line-height:.92;margin-bottom:.75rem}.xp-page .xp-section-heading .accent{color:var(--teal)}.xp-page .xp-section-desc{font-size:.83rem;font-weight:400;color:var(--muted);max-width:390px;line-height:1.82}.xp-page .xp-count-badge{flex-shrink:0;display:flex;align-items:center;gap:.85rem;background:linear-gradient(135deg,var(--teal),var(--teal-lt));border-radius:var(--radius);padding:1.1rem 1.6rem;box-shadow:0 8px 28px #0e9aaa47}.xp-page .xp-count-badge__num{font-family:Bagind,serif;font-size:2.2rem;color:#fff;line-height:1}.xp-page .xp-count-badge__label{font-size:.5rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.xp-page .xp-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:2rem}.xp-page .xp-filter-bar__inner{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.xp-page .xp-filter-btn{display:inline-flex;align-items:center;gap:5px;font-size:.58rem;font-weight:600;letter-spacing:.06em;padding:5px 14px;border-radius:var(--radius);border:1.5px solid var(--border);background:#fff;color:var(--subtle);transition:all .2s var(--ease);cursor:pointer}.xp-page .xp-filter-btn i{font-size:.55rem}.xp-page .xp-filter-btn:hover{border-color:var(--teal-bd);background:var(--teal-bg);color:var(--teal)}.xp-page .xp-filter-btn.is-active{border-color:var(--teal);background:var(--teal);color:#fff}.xp-page .xp-filter-search{display:flex;align-items:center;gap:7px;background:var(--surface);border:1.5px solid var(--border);border-radius:var(--radius);padding:6px 14px;transition:border-color .2s}.xp-page .xp-filter-search:focus-within{border-color:var(--teal)}.xp-page .xp-filter-search i{font-size:.6rem;color:var(--subtle)}.xp-page .xp-filter-search input{border:none;background:none;font-size:.64rem;font-family:Poppins,sans-serif;color:var(--ink);outline:none;width:160px}.xp-page .xp-filter-search input::placeholder{color:var(--subtle)}.xp-page .xp-featured-wrap{padding-block:clamp(1.5rem,2.5vw,2.5rem) clamp(1rem,1.5vw,1.5rem)}.xp-page .xp-featured-card{display:grid;grid-template-columns:1.15fr 1fr;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border2);min-height:430px;box-shadow:0 20px 60px #07152717,0 4px 16px #0715270d;transition:transform .38s var(--ease),box-shadow .38s}.xp-page .xp-featured-card:hover{transform:translateY(-6px);box-shadow:0 36px 80px #0e9aaa24,0 8px 24px #07152712}.xp-page .xp-featured-card__image{position:relative;overflow:hidden}.xp-page .xp-featured-card__image img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);filter:brightness(.82) saturate(.9);transition:transform 10s linear,filter .4s}.xp-page .xp-featured-card:hover .xp-featured-card__image img{transform:scale(1);filter:brightness(.9) saturate(1.05)}.xp-page .xp-featured-card__fade{position:absolute;inset:0;background:linear-gradient(to right,transparent 55%,#fff 100%)}.xp-page .xp-featured-card__crown{position:absolute;top:1.2rem;left:1.2rem;display:inline-flex;align-items:center;gap:6px;background:var(--amber);color:var(--navy);border-radius:var(--radius);padding:5px 16px;font-size:.57rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 6px 20px #f5a62366}.xp-page .xp-featured-card__crown i{font-size:.55rem}.xp-page .xp-featured-card__region{position:absolute;bottom:1.2rem;left:1.2rem;display:flex;align-items:center;gap:5px;background:#071527b8;backdrop-filter:blur(10px);border-radius:var(--radius);padding:5px 14px;font-size:.54rem;font-weight:500;color:#ffffffc7}.xp-page .xp-featured-card__region i{font-size:.52rem;color:var(--teal-lt)}.xp-page .xp-featured-card__body{background:#fff;padding:2.5rem 2.8rem;display:flex;flex-direction:column;justify-content:center;position:relative}.xp-page .xp-featured-card__body:before{content:"";position:absolute;left:0;top:18%;bottom:18%;width:3px;background:linear-gradient(to bottom,var(--teal),var(--teal-lt));border-radius:var(--radius)}.xp-page .xp-featured-card__cat{display:inline-flex;align-items:center;gap:7px;font-size:.54rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--teal);margin-bottom:1rem}.xp-page .xp-featured-card__title{font-family:Bagind,serif;font-size:clamp(1.7rem,3vw,2.6rem);font-weight:400;color:var(--ink);line-height:.92;margin-bottom:.9rem}.xp-page .xp-featured-card__desc{font-size:.82rem;font-weight:400;color:var(--muted);line-height:1.95;margin-bottom:1.4rem;max-width:350px}.xp-page .xp-pill-group{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem}.xp-page .xp-pill{display:inline-flex;align-items:center;gap:5px;background:var(--teal-bg);border:1px solid var(--teal-bd);border-radius:var(--radius);padding:4px 12px;font-size:.57rem;font-weight:500;color:var(--teal)}.xp-page .xp-pill i{font-size:.53rem}.xp-page .xp-btn{display:inline-flex;align-items:center;gap:8px;font-size:.74rem;font-weight:600;padding:14px 28px;border-radius:var(--radius);transition:background .25s,transform .25s,box-shadow .25s,color .25s,border-color .25s;cursor:pointer}.xp-page .xp-btn i{font-size:.65rem}.xp-page .xp-btn--primary{background:var(--teal);color:#fff;box-shadow:0 8px 30px #0e9aaa66}.xp-page .xp-btn--primary:hover{background:var(--teal-dk);transform:translateY(-3px);color:#fff}.xp-page .xp-btn--amber{background:var(--amber);color:var(--navy);font-weight:700;box-shadow:0 8px 28px #f5a62361;animation:xpPulse 2.8s ease-in-out infinite}.xp-page .xp-btn--amber:hover{background:var(--amber-dk);color:#fff;transform:translateY(-2px)}.xp-page .xp-btn--outline-light{border:1.5px solid rgba(255,255,255,.15);color:#ffffff9e;font-weight:500;font-size:.68rem;padding:11px 22px}.xp-page .xp-btn--outline-light:hover{border-color:var(--teal-lt);background:#12c8d814;color:var(--teal-lt);transform:translateY(-2px)}.xp-page .xp-grid-wrap{padding-inline:var(--gutter);padding-block:clamp(.8rem,1.5vw,1.5rem)}.xp-page .xp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.2rem}.xp-page .xp-card{background:#fff;border:1px solid var(--border2);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform .32s var(--ease),box-shadow .32s,border-color .32s;box-shadow:0 2px 12px #0715270d}.xp-page .xp-card.is-hidden{display:none}.xp-page .xp-card.animate-in{animation:xpCardIn .6s var(--reveal) both}.xp-page .xp-card:hover{transform:translateY(-8px);box-shadow:0 24px 56px #0e9aaa1f,0 6px 18px #0715270f;border-color:#0e9aaa47}.xp-page .xp-card__image{position:relative;height:200px;overflow:hidden;flex-shrink:0}.xp-page .xp-card__image img{width:100%;height:100%;object-fit:cover;transform:scale(1.07);filter:brightness(.84) saturate(.88);transition:transform 7s linear,filter .4s}.xp-page .xp-card:hover .xp-card__image img{transform:scale(1);filter:brightness(.94) saturate(1.05)}.xp-page .xp-card__gradient{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.6) 0%,rgba(7,21,39,.1) 45%,transparent 100%)}.xp-page .xp-card__cat-tag{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:4px;border-radius:var(--radius);padding:3px 10px;font-size:.49rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;backdrop-filter:blur(10px)}.xp-page .xp-card__duration{position:absolute;top:.75rem;right:.75rem;background:#07152780;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(10px);border-radius:var(--radius);padding:3px 10px;font-size:.49rem;font-weight:500;color:#fff}.xp-page .xp-card__save{position:absolute;bottom:.75rem;right:.75rem;z-index:2;width:34px;height:34px;border-radius:50%;background:#ffffff2e;border:1.5px solid rgba(255,255,255,.28);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;font-size:.65rem;color:#ffffffb8;transition:background .22s var(--spring),color .22s,transform .22s var(--spring),border-color .22s;padding:0;line-height:1}.xp-page .xp-card__save:hover{background:#ef53503d;border-color:#ef535080;color:#ef5350;transform:scale(1.15)}.xp-page .xp-card__save.is-saved{background:#ef535042;border-color:#ef535085;color:#ef5350}.xp-page .xp-card__save.pop i{animation:xpHeartPop .32s var(--spring) both}.xp-page .xp-card__body{padding:1.2rem 1.3rem 1.4rem;flex:1;display:flex;flex-direction:column}.xp-page .xp-card__stripe{height:3px;width:36px;border-radius:var(--radius);margin-bottom:.75rem;flex-shrink:0}.xp-page .xp-card__title{font-family:Bagind,serif;font-size:clamp(.98rem,1.3vw,1.12rem);font-weight:400;color:var(--ink);line-height:1.08;margin-bottom:.45rem;transition:color .22s}.xp-page .xp-card:hover .xp-card__title{color:var(--teal)}.xp-page .xp-card__desc{font-size:.68rem;font-weight:400;color:var(--muted);line-height:1.8;margin-bottom:.9rem;flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.xp-page .xp-card__meta{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;padding-bottom:.9rem;border-bottom:1px solid var(--border2);margin-bottom:.9rem}.xp-page .xp-card__meta-item{display:flex;align-items:center;gap:4px;font-size:.56rem;color:var(--subtle)}.xp-page .xp-card__meta-item i{font-size:.52rem;color:var(--teal)}.xp-page .xp-card__footer{display:flex;align-items:center;justify-content:space-between}.xp-page .xp-card__link{display:flex;align-items:center;gap:5px;font-size:.61rem;font-weight:600;transition:gap .2s}.xp-page .xp-card:hover .xp-card__link{gap:9px}.xp-page .xp-card__link i{font-size:.57rem}.xp-page .xp-card__badge{display:inline-flex;align-items:center;gap:3px;background:#f0f5ff;border:1px solid #dde8ff;border-radius:var(--radius);padding:2px 10px;font-size:.5rem;color:var(--subtle)}.xp-page .xp-card__badge i{font-size:.48rem;color:var(--amber)}.xp-page .xp-mid-banner{position:relative;overflow:hidden;margin-block:2rem}.xp-page .xp-mid-banner__bg{width:100%;height:clamp(280px,35vw,440px);object-fit:cover;filter:brightness(.4) saturate(.8)}.xp-page .xp-mid-banner__overlay{position:absolute;inset:0;background:linear-gradient(135deg,#071527eb,#0e9aaa2e)}.xp-page .xp-mid-banner__content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-inline:clamp(1.5rem,5vw,4rem)}.xp-page .xp-mid-banner__kicker{font-size:.56rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase;color:var(--teal-lt);margin-bottom:.7rem}.xp-page .xp-mid-banner__heading{font-family:Bagind,serif;font-size:clamp(1.8rem,3.8vw,3.5rem);font-weight:400;color:#fff;line-height:.92;margin-bottom:1.2rem}.xp-page .xp-mid-banner__heading span{color:var(--amber)}.xp-page .xp-wide-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;padding-bottom:1.5rem}.xp-page .xp-wide-card{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--radius);overflow:hidden;border:1px solid var(--border2);min-height:240px;box-shadow:0 4px 24px #0715270f;transition:transform .32s var(--ease),box-shadow .32s}.xp-page .xp-wide-card:hover{transform:translateY(-5px);box-shadow:0 18px 50px #0e9aaa1f,0 4px 14px #0715270f}.xp-page .xp-wide-card__image{position:relative;overflow:hidden}.xp-page .xp-wide-card__image img{width:100%;height:100%;object-fit:cover;transform:scale(1.06);transition:transform 8s linear}.xp-page .xp-wide-card:hover .xp-wide-card__image img{transform:scale(1)}.xp-page .xp-wide-card__fade{position:absolute;inset:0;background:linear-gradient(to right,transparent 55%,#fff 100%)}.xp-page .xp-wide-card__body{background:#fff;padding:1.8rem;display:flex;flex-direction:column;justify-content:center}.xp-page .xp-wide-card__stripe{height:3px;width:30px;border-radius:var(--radius);margin-bottom:.7rem}.xp-page .xp-wide-card__cat{font-size:.51rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.5rem;display:flex;align-items:center;gap:5px}.xp-page .xp-wide-card__cat i{font-size:.52rem}.xp-page .xp-wide-card__title{font-family:Bagind,serif;font-size:clamp(1rem,1.7vw,1.38rem);font-weight:400;color:var(--ink);line-height:1.02;margin-bottom:.5rem;transition:color .22s}.xp-page .xp-wide-card:hover .xp-wide-card__title{color:var(--teal)}.xp-page .xp-wide-card__desc{font-size:.69rem;font-weight:400;color:var(--muted);line-height:1.8;margin-bottom:.9rem}.xp-page .xp-wide-card__link{display:inline-flex;align-items:center;gap:5px;font-size:.61rem;font-weight:600;transition:gap .2s}.xp-page .xp-wide-card:hover .xp-wide-card__link{gap:9px}.xp-page .xp-wide-card__link i{font-size:.57rem}.xp-page .xp-cta-section{padding-block:clamp(1.5rem,2.5vw,2.5rem) clamp(5rem,8vw,8rem)}.xp-page .xp-cta-box{background:var(--navy);border-radius:var(--radius);overflow:hidden;padding:clamp(3rem,5vw,5rem) clamp(2.5rem,5vw,5rem);display:grid;grid-template-columns:1fr auto;align-items:center;gap:3rem;position:relative}.xp-page .xp-cta-box:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(18,200,216,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(18,200,216,.05) 1px,transparent 1px);background-size:44px 44px;pointer-events:none}.xp-page .xp-cta-box:after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--teal),var(--teal-lt),var(--amber))}.xp-page .xp-cta-glow{position:absolute;top:-25%;left:-8%;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgba(14,154,170,.14) 0%,transparent 70%);pointer-events:none}.xp-page .xp-cta-text{position:relative;z-index:1}.xp-page .xp-cta-text__heading{font-family:Bagind,serif;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;color:#fff;line-height:.92;margin-bottom:.75rem}.xp-page .xp-cta-text__heading span{color:var(--teal-lt)}.xp-page .xp-cta-text__desc{font-size:.83rem;font-weight:400;color:#ffffff6b;max-width:400px;line-height:1.85}.xp-page .xp-cta-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.7rem;position:relative;z-index:1;flex-shrink:0}@media(max-width:1200px){.xp-page .xp-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.xp-page .xp-featured-card{grid-template-columns:1fr}.xp-page .xp-featured-card__image{height:300px}.xp-page .xp-featured-card__fade{background:linear-gradient(to top,#fff 0%,transparent 65%)}.xp-page .xp-grid{grid-template-columns:repeat(2,1fr)}.xp-page .xp-wide-grid,.xp-page .xp-cta-box{grid-template-columns:1fr}.xp-page .xp-cta-actions{align-items:flex-start}}@media(max-width:640px){.xp-page .xp-grid,.xp-page .xp-wide-card{grid-template-columns:1fr}.xp-page .xp-wide-card__image{height:190px}.xp-page .xp-wide-card__fade{background:linear-gradient(to top,#fff 0%,transparent 65%)}.xp-page .xp-filter-search{display:none}.xp-page .xp-filter-bar__inner{gap:.3rem}.xp-page .xp-filter-btn{padding:4px 11px;font-size:.55rem}}.pct-contact-wrap *,.pct-contact-wrap *:before,.pct-contact-wrap *:after{box-sizing:border-box;margin:0;padding:0}.pct-contact-wrap{font-family:Poppins,sans-serif;background:#071527;color:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden;width:100%;position:relative;--navy: #071527;--navy2: #0c1e30;--navy3: #0f2540;--teal: #0e9aaa;--tealb: #12c8d8;--teald: #0a7a85;--amber: #f5a623;--amberd: #d9870c;--cream: #faf7f2;--muted: #556070;--muted2: #8494a6;--border: rgba(255,255,255,.08);--teal06: rgba(14,154,170,.06);--teal12: rgba(14,154,170,.12);--teal20: rgba(14,154,170,.2);--ease: cubic-bezier(.4,0,.2,1);--spring: cubic-bezier(.34,1.56,.64,1);--reveal: cubic-bezier(.16,1,.3,1)}.pct-contact-wrap a{text-decoration:none;color:inherit}.pct-contact-wrap button{cursor:pointer;font-family:Poppins,sans-serif;border:none;background:none}.pct-contact-wrap input,.pct-contact-wrap textarea,.pct-contact-wrap select{font-family:Poppins,sans-serif}.pct-contact-wrap img{display:block;max-width:100%;object-fit:cover}.pct-contact-wrap ul{list-style:none}@keyframes pct-fadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes pct-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pct-spinDia{to{transform:rotate(405deg)}}@keyframes pct-gridFlow{0%{background-position:0 0}to{background-position:52px 52px}}@keyframes pct-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pct-dotPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes pct-scanLine{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes pct-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.pct-bg{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 15% 20%,rgba(14,154,170,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 50% at 85% 80%,rgba(245,166,35,.07) 0%,transparent 55%),#071527}.pct-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(18,200,216,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(18,200,216,.04) 1px,transparent 1px);background-size:52px 52px;animation:pct-gridFlow 8s linear infinite}.pct-bg-scan{position:absolute;left:0;right:0;height:160px;background:linear-gradient(to bottom,transparent,rgba(18,200,216,.025),transparent);animation:pct-scanLine 7s linear infinite}.pct-px-cluster{position:absolute;display:grid;gap:4px;opacity:.12;pointer-events:none}.pct-px-cluster span{display:block;border-radius:1px}.pct-page{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:clamp(3rem,7vw,6rem) clamp(1.5rem,5vw,4rem);width:100%}.pct-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1rem;animation:pct-fadeUp .7s var(--reveal) forwards}.pct-eyebrow-line{width:28px;height:1.5px;background:var(--teal);border-radius:2px;flex-shrink:0}.pct-eyebrow-txt{font-size:.55rem;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:var(--tealb)}.pct-eyebrow-pip{width:5px;height:5px;border-radius:1px;background:var(--amber);transform:rotate(45deg);animation:pct-spinDia 8s linear infinite;flex-shrink:0}.pct-hero-txt{text-align:center;margin-bottom:clamp(2.5rem,5vw,4.5rem);animation:pct-fadeUp .9s .06s var(--reveal) both}.pct-hero-txt h1{font-family:Bagind,serif;font-size:clamp(2.4rem,6vw,5.5rem);font-weight:400;line-height:.9;color:#fff;letter-spacing:-.01em;margin-bottom:.8rem}.pct-hero-txt h1 .pct-teal{color:var(--teal)}.pct-hero-txt h1 .pct-amber{color:var(--amber)}.pct-hero-txt p{font-size:clamp(.78rem,.9vw,.92rem);font-weight:400;color:#ffffff73;max-width:480px;margin:0 auto;line-height:1.9}.pct-qpills{display:flex;align-items:center;justify-content:center;gap:.65rem;flex-wrap:wrap;margin-bottom:clamp(2.5rem,5vw,4rem);animation:pct-fadeUp .8s .12s var(--reveal) both}.pct-qpill{display:inline-flex;align-items:center;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:9px 18px;font-size:.67rem;font-weight:500;color:#fff9;transition:all .25s var(--ease);cursor:pointer;white-space:nowrap}.pct-qpill i{font-size:.72rem;color:var(--teal);transition:color .2s}.pct-qpill:hover{background:var(--teal20);border-color:var(--teal);color:#fff;transform:translateY(-2px)}.pct-qpill:hover i{color:var(--tealb)}.pct-qpill.pct-amber-pill i{color:var(--amber)}.pct-qpill.pct-amber-pill:hover{background:#f5a6231f;border-color:var(--amber)}.pct-qpill.pct-amber-pill:hover i{color:var(--amber)}.pct-grid{width:100%;max-width:1200px;display:grid;grid-template-columns:1fr 1.4fr;gap:1.5rem;animation:pct-fadeUp .9s .18s var(--reveal) both}.pct-left{display:flex;flex-direction:column;gap:1rem}.pct-info-card{background:#0c1e30b3;border:1px solid var(--border);border-radius:2px;padding:2rem;position:relative;overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.pct-info-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--teal),var(--tealb),var(--teal));background-size:200%;animation:pct-shimmer 3s linear infinite}.pct-info-tagline{font-family:Bagind,serif;font-size:clamp(1.1rem,1.8vw,1.55rem);font-weight:400;color:#fff;line-height:1.05;margin-bottom:.7rem}.pct-info-tagline span{color:var(--teal)}.pct-info-sub{font-size:.78rem;font-weight:400;color:#fff6;line-height:1.85;margin-bottom:1.8rem}.pct-info-rows{display:flex;flex-direction:column;gap:.75rem}.pct-info-row{display:flex;align-items:flex-start;gap:1rem;padding:.85rem 1rem;background:#ffffff08;border:1px solid rgba(255,255,255,.05);border-radius:2px;transition:background .2s,border-color .2s}.pct-info-row:hover{background:var(--teal06);border-color:var(--teal20)}.pct-row-icon{width:36px;height:36px;min-width:36px;border-radius:2px;background:var(--teal12);border:1px solid var(--teal20);display:flex;align-items:center;justify-content:center;font-size:.78rem;color:var(--tealb);flex-shrink:0;transition:background .2s,color .2s}.pct-info-row:hover .pct-row-icon{background:var(--teal);color:#fff}.pct-row-txt{display:flex;flex-direction:column;gap:.15rem}.pct-row-lbl{font-size:.5rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2)}.pct-row-val{font-size:.78rem;font-weight:500;color:#ffffffd9}.pct-row-val a{color:inherit;transition:color .2s}.pct-row-val a:hover{color:var(--tealb)}.pct-avail{display:flex;align-items:center;gap:.65rem;margin-top:1.6rem;padding-top:1.2rem;border-top:1px solid rgba(255,255,255,.07)}.pct-avail-dot{width:8px;height:8px;border-radius:50%;background:#22d65a;flex-shrink:0;animation:pct-dotPulse 2s ease-in-out infinite}.pct-avail-txt{font-size:.62rem;font-weight:400;color:#fff6}.pct-avail-txt strong{color:#ffffffb3;font-weight:600}.pct-promise{background:linear-gradient(135deg,#f5a62314,#f5a6230a);border:1px solid rgba(245,166,35,.2);border-radius:2px;padding:1.2rem 1.4rem;display:flex;align-items:center;gap:1rem}.pct-promise-icon{width:40px;height:40px;min-width:40px;border-radius:2px;background:#f5a6231f;border:1px solid rgba(245,166,35,.25);display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--amber);flex-shrink:0}.pct-promise-txt strong{display:block;font-size:.75rem;font-weight:600;color:var(--amber);margin-bottom:.2rem}.pct-promise-txt span{font-size:.68rem;font-weight:400;color:#fff6;line-height:1.6}.pct-social-strip{background:#0c1e30b3;border:1px solid var(--border);border-radius:2px;padding:1.4rem 1.6rem;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pct-social-lbl{font-size:.52rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--muted2)}.pct-social-icons{display:flex;gap:.5rem}.pct-soc{width:36px;height:36px;border-radius:2px;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:.78rem;color:#fff6;transition:all .25s var(--spring)}.pct-soc:hover{transform:translateY(-3px);border-color:var(--teal);color:var(--tealb);background:var(--teal12)}.pct-soc.pct-wa:hover{border-color:#25d366;color:#25d366;background:#25d3661a}.pct-form-card{background:#0c1e30b3;border:1px solid var(--border);border-radius:2px;padding:clamp(1.8rem,3.5vw,2.8rem);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative;overflow:hidden}.pct-form-card:after{content:"";position:absolute;bottom:-80px;right:-80px;width:260px;height:260px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(14,154,170,.09) 0%,transparent 70%)}.pct-form-head{margin-bottom:1.8rem}.pct-kicker{display:flex;align-items:center;gap:8px;margin-bottom:.6rem;font-size:.52rem;font-weight:700;letter-spacing:.28em;text-transform:uppercase;color:var(--teal)}.pct-kicker:before{content:"";width:16px;height:1.5px;background:currentColor;border-radius:2px;flex-shrink:0}.pct-form-head h2{font-family:Bagind,serif;font-size:clamp(1.4rem,2.8vw,2.2rem);font-weight:400;color:#fff;line-height:.95;margin-bottom:.5rem}.pct-form-head p{font-size:.76rem;font-weight:400;color:#ffffff59;line-height:1.75}.pct-trip-types{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:1.6rem}.pct-tt{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:.75rem .5rem;border-radius:2px;border:1.5px solid rgba(255,255,255,.08);background:#ffffff05;font-size:.57rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff59;cursor:pointer;transition:all .22s var(--ease);user-select:none;text-align:center}.pct-tt i{font-size:.95rem;transition:color .2s;display:block;margin-bottom:.2rem}.pct-tt:hover{border-color:#fff3;color:#fff9}.pct-tt.on{border-color:var(--teal);background:var(--teal12);color:var(--tealb)}.pct-tt.on i{color:var(--tealb)}.pct-frow{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem}.pct-frow.pct-solo{grid-template-columns:1fr}.pct-fg{display:flex;flex-direction:column;gap:.4rem}.pct-fg label{font-size:.54rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--muted2);display:block}.pct-fg label span{color:var(--teal);margin-left:2px}.pct-fi,.pct-fta,.pct-fsel{width:100%;background:#ffffff0a;border:1.5px solid rgba(255,255,255,.1);border-radius:2px;color:#fff;font-family:Poppins,sans-serif;font-size:.76rem;font-weight:400;padding:.7rem .9rem;outline:none;transition:border-color .22s,background .22s,box-shadow .22s;-webkit-appearance:none;appearance:none;display:block}.pct-fi::placeholder,.pct-fta::placeholder{color:#fff3}.pct-fi:focus,.pct-fta:focus,.pct-fsel:focus{border-color:var(--teal);background:#0e9aaa12;box-shadow:0 0 0 3px #0e9aaa1f}.pct-fta{resize:vertical;min-height:110px;line-height:1.65}.pct-fsel{color:#ffffff8c}.pct-fsel option{background:#0c1e30;color:#fff}.pct-date-wrap{position:relative}.pct-date-wrap i{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);font-size:.7rem;color:var(--muted2);pointer-events:none}.pct-fi[type=date]::-webkit-calendar-picker-indicator{filter:invert(1) opacity(.3);cursor:pointer}.pct-form-footer{margin-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pct-form-note{font-size:.62rem;font-weight:400;color:#ffffff40;max-width:220px;line-height:1.65}.pct-form-note i{color:var(--teal);margin-right:4px}.pct-btn-submit{display:inline-flex;align-items:center;gap:9px;background:var(--amberd);font-family:Poppins,sans-serif;font-size:.76rem;font-weight:700;letter-spacing:.04em;padding:14px 32px;border-radius:2px;color:#fff;transition:background .22s,transform .22s,box-shadow .22s;white-space:nowrap;border:none;cursor:pointer}.pct-btn-submit:hover{background:var(--teald);transform:translateY(-2px);color:#fff}.pct-btn-submit:disabled{opacity:.6;cursor:not-allowed;transform:none}.pct-btn-submit i{font-size:.7rem}.pct-wa-bar{margin-top:1rem;display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:2px;background:#25d3660f;border:1px solid rgba(37,211,102,.18);text-decoration:none;cursor:pointer;transition:all .25s ease}.pct-wa-bar:hover{background:#25d3661f;border-color:#25d36659;transform:translateY(-2px)}.pct-wa-icon{font-size:1.35rem;color:#25d366;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pct-wa-txt{display:flex;flex-direction:column;line-height:1.2}.pct-wa-txt strong{font-size:.95rem;font-weight:600;color:#ffffffe6}.pct-wa-txt span{font-size:.72rem;font-weight:400;color:#ffffff8c;margin-top:2px}.pct-wa-arrow{margin-left:auto;font-size:.8rem;color:#ffffff59;transition:all .25s ease;flex-shrink:0}.pct-wa-bar:hover .pct-wa-arrow{transform:translate(6px);color:#25d366}.pct-success-overlay{position:absolute;inset:0;z-index:10;background:#071527f5;border-radius:2px;display:none;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.pct-success-overlay.show{display:flex;animation:pct-fadeIn .4s var(--ease)}.pct-success-icon{width:72px;height:72px;border-radius:50%;background:#0e9aaa26;border:2px solid var(--teal);display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:var(--teal);margin-bottom:1.5rem;animation:pct-bob 3s ease-in-out infinite}.pct-success-h{font-family:Bagind,serif;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:400;color:#fff;margin-bottom:.6rem}.pct-success-p{font-size:.8rem;font-weight:400;color:#fff6;max-width:320px;margin:0 auto 1.8rem;line-height:1.85}.pct-btn-reset{display:inline-flex;align-items:center;gap:8px;border:1.5px solid rgba(255,255,255,.14);color:#fff9;font-family:Poppins,sans-serif;font-size:.7rem;font-weight:500;padding:11px 24px;border-radius:2px;transition:all .22s;cursor:pointer;background:none}.pct-btn-reset:hover{border-color:var(--teal);color:var(--tealb);background:var(--teal12)}.pct-fi.pct-err,.pct-fta.pct-err,.pct-fsel.pct-err{border-color:#ef535099;background:#ef53500d}.pct-err-msg{font-size:.58rem;color:#ef5350;margin-top:2px;display:none}.pct-fg.pct-has-err .pct-err-msg{display:block}.pct-fg.pct-has-err label{color:#ef5350}.pct-stats-bar{width:100%;max-width:1200px;margin-top:1.5rem;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff0f;border:1px solid rgba(255,255,255,.06);border-radius:2px;overflow:hidden;animation:pct-fadeUp .9s .28s var(--reveal) both}.pct-stat{background:#071527;padding:1.2rem 1.4rem;display:flex;flex-direction:column;gap:.25rem;transition:background .22s}.pct-stat:hover{background:#0e9aaa12}.pct-stat-n{font-family:Bagind,serif;font-size:clamp(1.3rem,2.2vw,1.9rem);color:#fff;line-height:1}.pct-stat-n span{color:var(--teal)}.pct-stat-l{font-size:.52rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:#ffffff40}@media(max-width:900px){.pct-grid{grid-template-columns:1fr}.pct-stats-bar{grid-template-columns:repeat(2,1fr)}.pct-frow{grid-template-columns:1fr}}@media(max-width:560px){.pct-form-footer{flex-direction:column;align-items:stretch}.pct-btn-submit{justify-content:center;width:100%}.pct-stats-bar{grid-template-columns:1fr 1fr}.pct-qpills{gap:.45rem}}@media(max-width:400px){.pct-trip-types{grid-template-columns:repeat(2,1fr)}}.pctp-wrap{--navy: #071527;--navy2: #0b1e35;--navy3: #0e2440;--teal-d: #1a6b7a;--teal: #0fb3aa;--teal-l: #19d4cb;--orange: #f5a100;--orange-l: #ffb733;--cream: #f0ece2;--g1: rgba(255, 255, 255, .04);--g2: rgba(255, 255, 255, .07);--b1: rgba(255, 255, 255, .08);--b2: rgba(255, 255, 255, .05);--tx: #f0ece2;--tx2: rgba(240, 236, 226, .62);--tx3: rgba(240, 236, 226, .36);--teal-gl: rgba(15, 179, 170, .13);--teal-gl2: rgba(15, 179, 170, .07);--orange-gl: rgba(245, 161, 0, .15);--orange-gl2: rgba(245, 161, 0, .07);--cu: #f5a100;--cw: #1db87d;--cb: #0fb3aa;--ch: #3dc4a0;--cc: #7b68d4;--ce: #d46b4a;--serif: "Bagind", "Playfair Display", Georgia, serif;--sans: "Poppins", system-ui, sans-serif;--mono: "JetBrains Mono", monospace;--ease: cubic-bezier(.4, 0, .2, 1);--spring: cubic-bezier(.34, 1.56, .64, 1);font-family:var(--sans)}.pctp-wrap,.pctp-wrap *,.pctp-wrap *:before,.pctp-wrap *:after{box-sizing:border-box}.pctp-wrap img{display:block;max-width:100%}.pctp-wrap .leaflet-container img{max-width:none!important;display:block}.pctp-wrap .leaflet-container canvas{max-width:none!important}.pctp-wrap button{font-family:inherit;cursor:pointer;border:none;background:none}.pctp-wrap a{text-decoration:none;color:inherit}.pctp-wrap .pctp-app{display:flex;height:100vh;max-height:100vh;overflow:hidden;position:relative;background:var(--navy);color:var(--tx);-webkit-font-smoothing:antialiased}.pctp-wrap .pctp-sidebar{width:380px;min-width:380px;height:100vh;background:var(--navy2);border-right:1px solid var(--b1);display:grid;grid-template-rows:auto auto auto 1fr auto;overflow:hidden;position:relative;z-index:100;box-shadow:4px 0 48px #0000008c}.pctp-wrap .sb-head{padding:.85rem 1.15rem;border-bottom:1px solid var(--b1);background:linear-gradient(160deg,rgba(15,179,170,.05) 0%,rgba(245,161,0,.03) 50%,transparent 100%);display:flex;align-items:center;gap:.7rem;flex-wrap:nowrap}.pctp-wrap .sb-head-logo-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.pctp-wrap .sb-head-logo-link:hover{opacity:.92}.pctp-wrap .sb-head-logo{display:block;height:32px;width:auto;object-fit:contain;flex-shrink:0}.pctp-wrap .sb-head-actions{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.pctp-wrap .sb-head-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--tx2);font-size:.62rem;font-weight:500;line-height:1;transition:all .18s ease;white-space:nowrap}.pctp-wrap .sb-head-btn i{font-size:.58rem;color:var(--teal)}.pctp-wrap .sb-head-btn:hover{background:#ffffff12;color:var(--tx);border-color:#0fb3aa38;transform:translateY(-1px)}.pctp-wrap .sb-head-divider{width:1px;height:24px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.13),transparent);flex-shrink:0}.pctp-wrap .sb-head-right{display:flex;flex-direction:column;gap:4px;min-width:0}.pctp-wrap .sb-head-tagline{font-size:.51rem;font-weight:600;color:var(--tx3);letter-spacing:.17em;text-transform:uppercase;white-space:nowrap}.pctp-wrap .sb-head-dots{display:flex;align-items:center;gap:3px}.pctp-wrap .sb-hd{width:4px;height:4px;border-radius:50%}.pctp-wrap .sb-hd.t{background:var(--teal)}.pctp-wrap .sb-hd.o{background:var(--orange)}.pctp-wrap .sb-hd.d{background:#ffffff1a}.pctp-wrap .sb-stats{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--b2)}.pctp-wrap .sbs{padding:.65rem .7rem;border-right:1px solid var(--b2);display:flex;flex-direction:column;align-items:center;gap:2px;transition:background .2s}.pctp-wrap .sbs:last-child{border-right:none}.pctp-wrap .sbs:hover{background:var(--g1)}.pctp-wrap .sbs-val{font-family:var(--serif);font-size:1.4rem;font-weight:400;color:var(--teal-l);line-height:1}.pctp-wrap .sbs-val.dim{color:var(--tx3);font-size:1.1rem}.pctp-wrap .sbs-lbl{font-size:.55rem;font-weight:500;color:var(--tx3);letter-spacing:.07em;text-transform:uppercase;text-align:center;line-height:1.35}.pctp-wrap .sb-itin-head{padding:.6rem 1.3rem .5rem;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--b2)}.pctp-wrap .sb-itin-title{display:flex;align-items:center;gap:7px;font-size:.6rem;font-weight:600;color:var(--tx3);letter-spacing:.14em;text-transform:uppercase}.pctp-wrap .sb-itin-title i{color:var(--teal);font-size:.56rem}.pctp-wrap .sb-actions{display:flex;gap:5px}.pctp-wrap .sbtn{font-size:.6rem;font-weight:600;padding:4px 10px;border-radius:2px;border:1px solid var(--b1);color:var(--tx3);transition:all .18s;white-space:nowrap;letter-spacing:.02em}.pctp-wrap .sbtn:hover{background:var(--g2);color:var(--tx);border-color:var(--b1)}.pctp-wrap .sbtn.primary{background:var(--orange-gl);border-color:#f5a1004d;color:var(--orange-l)}.pctp-wrap .sbtn.primary:hover{background:#f5a10038}.pctp-wrap .sbtn.danger:hover{background:#d23c3c1f;border-color:#d23c3c4d;color:#e07070}.pctp-wrap .sb-scroll{min-height:0;overflow-y:auto;padding:.5rem .75rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.07) transparent}.pctp-wrap .sb-scroll::-webkit-scrollbar{width:3px}.pctp-wrap .sb-scroll::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:2px}.pctp-wrap .sb-empty{display:none;flex-direction:column;align-items:center;padding:1.5rem;text-align:center}.pctp-wrap .sb-empty.vis{display:flex}.pctp-wrap .sb-empty-ic{width:68px;height:68px;border-radius:2px;background:var(--orange-gl2);border:1px solid rgba(245,161,0,.14);display:flex;align-items:center;justify-content:center;font-size:1.6rem;color:#f5a10066;margin-bottom:1rem}.pctp-wrap .sb-empty-title{font-family:var(--serif);font-size:1.25rem;font-weight:400;color:var(--tx2);margin-bottom:.4rem}.pctp-wrap .sb-empty-desc{font-size:.7rem;font-weight:400;color:var(--tx3);line-height:1.85;max-width:220px}.pctp-wrap .sb-empty-tip{display:flex;align-items:center;gap:7px;margin-top:1.1rem;padding:.5rem .9rem;background:var(--g1);border:1px solid var(--b2);border-radius:2px;font-size:.62rem;color:var(--tx3);transition:color .3s ease}.pctp-wrap .sb-empty-tip i{color:var(--teal);font-size:.58rem}.pctp-wrap .itin-list{display:flex;flex-direction:column;gap:3px}.pctp-wrap .itin-conn{display:flex;align-items:center;gap:6px;padding:2px 1.2rem;font-family:var(--mono);font-size:.53rem;color:var(--tx3)}.pctp-wrap .itin-conn-line{flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--b2) 0,var(--b2) 4px,transparent 4px,transparent 8px)}.pctp-wrap .itin-item{display:flex;align-items:center;gap:8px;padding:.55rem .7rem .55rem .45rem;border-radius:2px;border:1.5px solid transparent;background:var(--g1);transition:all .2s var(--ease);cursor:default;user-select:none}.pctp-wrap .itin-item:hover{background:var(--g2);border-color:var(--b1)}.pctp-wrap .itin-item.dragging{opacity:.4}.pctp-wrap .itin-item.drag-over{border-color:var(--orange);background:var(--orange-gl2)}.pctp-wrap .itin-handle{display:flex;flex-direction:column;gap:2px;cursor:grab;padding:3px 2px;flex-shrink:0;opacity:.28;transition:opacity .18s}.pctp-wrap .itin-handle:hover{opacity:.65}.pctp-wrap .itin-handle span{display:block;width:11px;height:1.5px;background:var(--tx2);border-radius:1px}.pctp-wrap .itin-handle:active{cursor:grabbing}.pctp-wrap .itin-num{width:26px;height:26px;flex-shrink:0;border-radius:2px;background:var(--orange-gl);border:1px solid rgba(245,161,0,.25);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:.95rem;font-weight:400;color:var(--orange-l)}.pctp-wrap .itin-info{flex:1;min-width:0}.pctp-wrap .itin-name{font-size:.74rem;font-weight:600;color:var(--tx);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25;margin-bottom:2px}.pctp-wrap .itin-meta{display:flex;align-items:center;gap:5px}.pctp-wrap .itin-cat{font-size:.52rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:1px 6px;border-radius:2px;border:1px solid}.pctp-wrap .itin-drive{font-family:var(--mono);font-size:.52rem;color:var(--tx3);display:flex;align-items:center;gap:3px}.pctp-wrap .itin-days{font-family:var(--mono);font-size:.57rem;color:var(--tx3);background:var(--g1);padding:2px 6px;border-radius:2px;display:flex;align-items:center;gap:3px;flex-shrink:0}.pctp-wrap .itin-rm{width:22px;height:22px;border-radius:2px;flex-shrink:0;color:var(--tx3);font-size:.6rem;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.pctp-wrap .itin-rm:hover{background:#c8373726;color:#e07070}.pctp-wrap .sb-bottom{padding:.7rem 1rem;border-top:1px solid var(--b1);display:flex;flex-direction:column;gap:.4rem}.pctp-wrap .sb-total{display:flex;align-items:center;justify-content:space-between;padding:.4rem .7rem;background:var(--g1);border:1px solid var(--b2);border-radius:2px;font-size:.65rem;color:var(--tx2)}.pctp-wrap .sb-total strong{font-family:var(--serif);font-size:.9rem;font-weight:400;color:var(--teal-l)}.pctp-wrap .sb-ctas{display:flex;gap:.45rem}.pctp-wrap .sb-cta{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:.55rem .5rem;border-radius:2px;font-size:.7rem;font-weight:600;border:1px solid;transition:all .22s;letter-spacing:.01em}.pctp-wrap .sb-cta.teal{background:var(--teal-gl);border-color:#0fb3aa4d;color:var(--teal-l)}.pctp-wrap .sb-cta.teal:hover{background:#0fb3aa33;transform:translateY(-1px)}.pctp-wrap .sb-cta.teal.active{background:#0fb3aa38;border-color:#0fb3aa8c;color:var(--teal-l);box-shadow:0 0 0 2px #0fb3aa2e}.pctp-wrap .sb-cta.orange{background:var(--orange-gl);border-color:#f5a10059;color:var(--orange-l)}.pctp-wrap .sb-cta.orange:hover{background:#f5a10038;transform:translateY(-1px)}.pctp-wrap .pctp-map-area{flex:1;position:relative;overflow:hidden}.pctp-wrap .pctp-main-map{width:100%;height:100%}.pctp-wrap .pctp-filter-bar{position:absolute;top:.85rem;left:50%;transform:translate(-50%);z-index:500;display:flex;align-items:center;gap:3px;background:#071527e6;backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--b1);border-radius:2px;padding:4px;box-shadow:0 8px 40px #0000008c}.pctp-wrap .fb-btn{display:flex;align-items:center;gap:6px;padding:.36rem .85rem;border-radius:2px;font-size:.65rem;font-weight:500;color:var(--tx3);cursor:pointer;transition:all .2s var(--ease);border:1.5px solid transparent;white-space:nowrap}.pctp-wrap .fb-btn i{font-size:.57rem}.pctp-wrap .fb-btn .ct{font-family:var(--mono);font-size:.48rem;opacity:.5}.pctp-wrap .fb-btn:hover{color:var(--tx);background:var(--g2)}.pctp-wrap .fb-btn.on{background:var(--g2);border-color:var(--fbc, var(--teal));color:var(--tx)}.pctp-wrap .map-badge{position:absolute;z-index:500;background:#071527e0;backdrop-filter:blur(18px);border:1px solid var(--b1);border-radius:2px;pointer-events:none}.pctp-wrap .count-badge{bottom:1rem;left:1rem;padding:.5rem .9rem;display:flex;align-items:center;gap:8px}.pctp-wrap .cb-dot{width:7px;height:7px;border-radius:50%;background:var(--teal-l);animation:pctpDotPulse 2.5s ease-in-out infinite;flex-shrink:0}@keyframes pctpDotPulse{0%,to{box-shadow:0 0 #19d4cb8c}50%{box-shadow:0 0 0 7px #19d4cb00}}.pctp-wrap .cb-num{font-family:var(--serif);font-size:1.05rem;font-weight:400;color:var(--tx)}.pctp-wrap .cb-lbl{font-size:.57rem;color:var(--tx3)}.pctp-wrap .hint-badge{bottom:1rem;left:50%;transform:translate(-50%);padding:.4rem .8rem;font-size:.59rem;color:var(--tx3);display:flex;align-items:center;gap:6px}.pctp-wrap .hint-badge i{color:var(--teal);font-size:.56rem}.pctp-wrap .route-mode-badge{position:absolute;top:3.8rem;left:50%;transform:translate(-50%);z-index:501;display:none;align-items:center;gap:7px;padding:.35rem .9rem;background:#0fb3aa26;backdrop-filter:blur(14px);border:1px solid rgba(15,179,170,.4);border-radius:2px;font-size:.6rem;font-weight:600;color:var(--teal-l);white-space:nowrap;pointer-events:none}.pctp-wrap .route-mode-badge.show{display:flex}.pctp-wrap .route-mode-badge i{font-size:.55rem}.pctp-wrap .btn-fit-map{position:absolute;top:.85rem;right:.85rem;z-index:500;display:none;align-items:center;gap:7px;padding:.48rem 1rem;background:#071527e6;backdrop-filter:blur(18px);border:1px solid rgba(245,161,0,.35);border-radius:2px;color:var(--orange-l);font-size:.67rem;font-weight:600;font-family:var(--sans);cursor:pointer;transition:all .2s;box-shadow:0 4px 20px #0006}.pctp-wrap .btn-fit-map:hover{background:var(--orange-gl)}.pctp-wrap .btn-fit-map.show{display:flex}.pctp-wrap .detail-panel{position:absolute;top:4rem;right:.85rem;z-index:600;width:320px;background:#071527f7;backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:2px;overflow:hidden;box-shadow:0 30px 80px #000000bf;display:none;flex-direction:column;opacity:0;transform:translate(16px) scale(.97);transition:opacity .28s var(--ease),transform .34s var(--spring)}.pctp-wrap .detail-panel.vis{display:flex;opacity:1;transform:none}.pctp-wrap .dp-close{position:absolute;top:.7rem;right:.75rem;z-index:10;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:999px;aspect-ratio:1 / 1;background:#071527d1;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);color:var(--tx3);font-size:.68rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease;box-sizing:border-box}.pctp-wrap .dp-close:hover{background:#ffffff1a;color:var(--tx)}.pctp-wrap .dp-img{position:relative;height:180px;flex-shrink:0;overflow:hidden}.pctp-wrap .dp-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.68) saturate(1.1);transition:transform .55s var(--ease)}.pctp-wrap .detail-panel:hover .dp-img img{transform:scale(1.05)}.pctp-wrap .dp-img:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 45%,rgba(7,21,39,.5) 100%)}.pctp-wrap .dp-catbadge{position:absolute;top:.75rem;left:.85rem;z-index:2;display:flex;align-items:center;gap:5px;background:#071527c7;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:3px 10px 3px 7px;font-size:.53rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.pctp-wrap .dp-catdot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.pctp-wrap .dp-region{position:absolute;bottom:.75rem;right:.8rem;z-index:2;background:#071527b3;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.08);border-radius:2px;padding:3px 9px;font-size:.57rem;color:var(--tx2);display:flex;align-items:center;gap:4px}.pctp-wrap .dp-region i{color:var(--orange);font-size:.52rem}.pctp-wrap .dp-body{padding:1rem 1.1rem .95rem;display:flex;flex-direction:column;gap:.65rem;overflow-y:auto;max-height:430px}.pctp-wrap .dp-body::-webkit-scrollbar{width:2px}.pctp-wrap .dp-body::-webkit-scrollbar-thumb{background:var(--b1);border-radius:1px}.pctp-wrap .dp-name{font-family:var(--serif);font-size:1.5rem;font-weight:400;color:var(--tx);line-height:1.1}.pctp-wrap .dp-tagline{font-size:.7rem;font-weight:400;color:var(--tx2);line-height:1.75;border-left:2px solid rgba(245,161,0,.4);padding:.48rem .72rem;background:var(--orange-gl2);border-radius:0 2px 2px 0}.pctp-wrap .dp-facts{display:flex;flex-wrap:wrap;gap:.28rem}.pctp-wrap .dp-fact{display:flex;align-items:center;gap:5px;background:var(--g1);border:1px solid var(--b2);border-radius:2px;padding:4px 8px;font-size:.61rem;color:var(--tx2)}.pctp-wrap .dp-fact i{font-size:.55rem;color:var(--teal)}.pctp-wrap .dp-fact strong{color:var(--tx);font-weight:600}.pctp-wrap .dp-best{display:flex;align-items:flex-start;gap:8px;background:var(--orange-gl2);border:1px solid rgba(245,161,0,.15);border-radius:2px;padding:.55rem .8rem}.pctp-wrap .dp-best i{color:var(--orange);font-size:.72rem;flex-shrink:0;margin-top:2px}.pctp-wrap .dp-best-txt{font-size:.67rem;font-weight:400;color:var(--tx2);line-height:1.55}.pctp-wrap .dp-best-txt strong{color:var(--orange-l);display:block;font-size:.67rem;font-weight:600;margin-bottom:1px}.pctp-wrap .dp-chips{display:flex;flex-wrap:wrap;gap:.24rem}.pctp-wrap .dp-chip{background:var(--g1);border:1px solid var(--b2);border-radius:2px;padding:3px 9px;font-size:.58rem;color:var(--tx3)}.pctp-wrap .dp-cta{padding-top:.2rem}.pctp-wrap .dp-addbtn{width:100%;display:flex;align-items:center;justify-content:center;gap:7px;padding:.68rem;border-radius:2px;font-size:.74rem;font-weight:600;cursor:pointer;transition:all .2s;border:1.5px solid;letter-spacing:.02em}.pctp-wrap .dp-addbtn.add{background:var(--orange-gl);border-color:#f5a10066;color:var(--orange-l)}.pctp-wrap .dp-addbtn.add:hover{background:#f5a10038;transform:translateY(-1px)}.pctp-wrap .dp-addbtn.remove{background:#d2373714;border-color:#d237374d;color:#e07070}.pctp-wrap .dp-addbtn.remove:hover{background:#d2373726}.pctp-wrap .tooltip{position:fixed;z-index:9999;pointer-events:none;display:none;transform:translate(-50%,-100%) translateY(-13px);filter:drop-shadow(0 16px 48px rgba(0,0,0,.65))}.pctp-wrap .tt-wrap{width:215px;background:#071527f7;backdrop-filter:blur(20px);border:1px solid var(--b1);border-radius:2px;overflow:hidden}.pctp-wrap .tt-img{width:100%;height:108px;overflow:hidden}.pctp-wrap .tt-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.7) saturate(1.1)}.pctp-wrap .tt-body{padding:.6rem .85rem .75rem}.pctp-wrap .tt-cat{display:flex;align-items:center;gap:5px;margin-bottom:.28rem}.pctp-wrap .tt-cd{width:6px;height:6px;border-radius:50%;flex-shrink:0}.pctp-wrap .tt-cl{font-size:.52rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pctp-wrap .tt-name{font-family:var(--serif);font-size:1rem;font-weight:400;color:var(--tx);line-height:1.2;margin-bottom:.2rem}.pctp-wrap .tt-hint{font-size:.63rem;font-weight:400;color:var(--tx2);line-height:1.48}.pctp-wrap .tt-days{margin-top:.3rem;font-family:var(--mono);font-size:.53rem;color:var(--tx3);display:flex;align-items:center;gap:4px}.pctp-wrap .tt-arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(7,21,39,.97);margin:0 auto}.pctp-wrap .slm{position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.pctp-wrap .slm-ring{position:absolute;inset:0;border-radius:50%;border:2px solid var(--mc, #0fb3aa);animation:pctpRingPulse 2.8s ease-out infinite;pointer-events:none}@keyframes pctpRingPulse{0%{transform:scale(.82);opacity:.6}70%,to{transform:scale(2.3);opacity:0}}.pctp-wrap .slm-body{width:100%;height:100%;border-radius:50%;background:var(--mc, #0fb3aa);border:2.5px solid rgba(255,255,255,.92);display:flex;align-items:center;justify-content:center;color:#fff;position:relative;z-index:1;box-shadow:0 4px 16px #00000073;transition:transform .22s var(--spring);font-family:var(--sans)}.pctp-wrap .slm-body:hover{transform:scale(1.2)}.pctp-wrap .slm-body i{font-size:.72rem;pointer-events:none}.pctp-wrap .slm-body.num{font-weight:800;font-size:.72rem}.pctp-wrap .slm.in-itin .slm-body{border-color:#fff;box-shadow:0 0 0 3px var(--mc, #0fb3aa),0 4px 20px #00000080}.pctp-wrap .drive-lbl{background:#071527e0;backdrop-filter:blur(10px);border:1px solid var(--b1);border-radius:2px;padding:2px 8px;font-family:var(--mono);font-size:.53rem;color:var(--tx3);white-space:nowrap}.pctp-wrap .leaflet-control-zoom{border:none!important;box-shadow:none!important;margin:.85rem!important}.pctp-wrap .leaflet-control-zoom a{background:#071527eb!important;backdrop-filter:blur(10px);border:1px solid var(--b1)!important;color:var(--tx3)!important;width:32px!important;height:32px!important;line-height:30px!important;font-size:.8rem!important;transition:all .2s!important}.pctp-wrap .leaflet-control-zoom a:hover{background:var(--teal-gl)!important;color:var(--teal-l)!important;border-color:#0fb3aa4d!important}.pctp-wrap .leaflet-control-zoom-in{border-radius:2px 2px 0 0!important}.pctp-wrap .leaflet-control-zoom-out{border-radius:0 0 2px 2px!important}.pctp-wrap .leaflet-control-attribution{background:#071527c7!important;color:#f0ece238!important;font-size:.46rem!important;border-radius:2px 0 0!important;backdrop-filter:blur(8px)}.pctp-wrap .leaflet-control-attribution a{color:#0fb3aa66!important}.pctp-wrap .modal-overlay{position:fixed;inset:0;z-index:9000;background:#071527c7;backdrop-filter:blur(8px) saturate(120%);display:flex;align-items:center;justify-content:center;padding:1rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.pctp-wrap .modal-overlay.open{opacity:1;pointer-events:auto}.pctp-wrap .enquiry-modal{width:100%;max-width:580px;height:92vh;max-height:92vh;background:var(--navy2);border:1px solid var(--b1);border-radius:2px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 40px 100px #000000bf,0 0 0 1px #0fb3aa12;transform:translateY(20px) scale(.97);transition:transform .35s var(--spring)}.pctp-wrap .modal-overlay.open .enquiry-modal{transform:translateY(0) scale(1)}.pctp-wrap .modal-main{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.pctp-wrap .modal-head{padding:1.4rem 1.7rem 1.1rem;background:linear-gradient(135deg,rgba(15,179,170,.07) 0%,transparent 60%);border-bottom:1px solid var(--b2);flex-shrink:0;position:relative}.pctp-wrap .modal-close{position:absolute;top:1rem;right:1rem;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:999px;aspect-ratio:1 / 1;background:var(--g1);border:1px solid var(--b1);color:var(--tx3);font-size:.68rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .18s ease;box-sizing:border-box}.pctp-wrap .modal-close:hover{background:var(--g2);color:var(--tx)}.pctp-wrap .modal-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:.6rem}.pctp-wrap .modal-eyeline{width:24px;height:1.5px;background:var(--teal);border-radius:1px}.pctp-wrap .modal-eyetxt{font-size:.58rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--teal)}.pctp-wrap .modal-title{font-family:var(--serif);font-size:1.75rem;font-weight:400;color:var(--tx);line-height:1.1;margin-bottom:.4rem}.pctp-wrap .modal-title span{color:var(--teal-l)}.pctp-wrap .modal-sub{font-size:.7rem;font-weight:400;color:var(--tx3);line-height:1.65}.pctp-wrap .modal-summary{padding:.75rem 1.7rem;border-bottom:1px solid var(--b2);flex-shrink:0;background:var(--g1);max-height:160px;overflow-y:auto}.pctp-wrap .modal-summary::-webkit-scrollbar{width:2px}.pctp-wrap .modal-summary::-webkit-scrollbar-thumb{background:var(--b1);border-radius:1px}.pctp-wrap .modal-sum-title{font-size:.57rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tx3);margin-bottom:.5rem}.pctp-wrap .modal-stops{display:flex;flex-wrap:wrap;gap:.25rem}.pctp-wrap .modal-stop{display:flex;align-items:center;gap:5px;background:var(--g2);border:1px solid var(--b2);border-radius:2px;padding:3px 6px 3px 9px;font-size:.63rem;color:var(--tx2);transition:border-color .18s,background .18s}.pctp-wrap .modal-stop:hover{border-color:var(--b1);background:#ffffff0f}.pctp-wrap .modal-stop-num{width:16px;height:16px;border-radius:2px;background:var(--orange-gl);border:1px solid rgba(245,161,0,.3);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:.75rem;font-weight:400;color:var(--orange-l);flex-shrink:0}.pctp-wrap .modal-stop-rm{width:18px;height:18px;flex-shrink:0;border-radius:2px;color:var(--tx3);font-size:.52rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s;border:none;background:none;padding:0;margin-left:2px}.pctp-wrap .modal-stop-rm:hover{background:#c837372e;color:#e07070}.pctp-wrap .modal-sum-meta{display:flex;gap:1rem;margin-top:.55rem;font-family:var(--mono);font-size:.58rem;color:var(--tx3)}.pctp-wrap .modal-sum-meta i{color:var(--teal);margin-right:4px}.pctp-wrap .modal-form{padding:1.1rem 1.7rem;overflow-y:auto;flex:1;min-height:0;display:flex;flex-direction:column;gap:.8rem}.pctp-wrap .modal-form::-webkit-scrollbar{width:3px}.pctp-wrap .modal-form::-webkit-scrollbar-thumb{background:var(--b1);border-radius:2px}.pctp-wrap .form-row{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pctp-wrap .form-group{display:flex;flex-direction:column;gap:.32rem}.pctp-wrap .form-group.full{grid-column:1 / -1}.pctp-wrap .form-label{font-size:.62rem;font-weight:600;color:var(--tx3);letter-spacing:.05em}.pctp-wrap .form-label span{color:#f5a100b3;margin-left:2px}.pctp-wrap .form-input,.pctp-wrap .form-select,.pctp-wrap .form-textarea{background:var(--g1);border:1.5px solid var(--b1);border-radius:2px;padding:.62rem .85rem;color:var(--tx);font-family:var(--sans);font-size:.75rem;font-weight:400;transition:border-color .2s,background .2s;width:100%;outline:none;appearance:none;-webkit-appearance:none}.pctp-wrap .form-input::placeholder{color:var(--tx3)}.pctp-wrap .form-input:focus,.pctp-wrap .form-select:focus,.pctp-wrap .form-textarea:focus{border-color:var(--teal);background:#0fb3aa0d}.pctp-wrap .form-input.error,.pctp-wrap .form-select.error,.pctp-wrap .form-textarea.error{border-color:#e07070}.pctp-wrap .submit-error{margin-top:.5rem;padding:.55rem .85rem;background:#d237371a;border:1px solid rgba(210,55,55,.3);border-radius:2px;font-size:.68rem;color:#e07070;text-align:center}.pctp-wrap .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='rgba(240,236,226,.3)' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:10px;cursor:pointer}.pctp-wrap .form-select option{background:var(--navy2);color:var(--tx)}.pctp-wrap .form-textarea{resize:vertical;min-height:80px;line-height:1.6}.pctp-wrap .modal-submit-row{display:flex;align-items:center;gap:.65rem;padding:.9rem 1.7rem 1.2rem;border-top:1px solid var(--b2);flex-shrink:0;background:var(--navy2);flex-wrap:wrap}.pctp-wrap .modal-submit{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:.82rem;background:var(--teal);border:none;border-radius:2px;color:var(--navy);font-size:.8rem;font-weight:700;font-family:var(--sans);cursor:pointer;transition:all .22s;letter-spacing:.03em;min-width:200px}.pctp-wrap .modal-submit:hover{background:var(--teal-l);transform:translateY(-1px);box-shadow:0 8px 28px #0fb3aa4d}.pctp-wrap .modal-submit:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.pctp-wrap .modal-privacy{font-size:.6rem;color:var(--tx3);line-height:1.55;display:flex;align-items:flex-start;gap:6px;padding-top:.1rem;width:100%}.pctp-wrap .modal-privacy i{color:var(--teal);font-size:.58rem;flex-shrink:0;margin-top:2px}.pctp-wrap .modal-success{display:none;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;gap:1.1rem;flex:1;min-height:0}.pctp-wrap .modal-success.show{display:flex}.pctp-wrap .success-icon{width:80px;height:80px;border-radius:50%;background:var(--teal-gl);border:2px solid rgba(15,179,170,.3);display:flex;align-items:center;justify-content:center;font-size:2rem;color:var(--teal-l);animation:pctpSuccessPop .5s var(--spring) both}@keyframes pctpSuccessPop{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.pctp-wrap .success-title{font-family:var(--serif);font-size:1.9rem;font-weight:400;color:var(--tx);line-height:1.1}.pctp-wrap .success-title em{color:var(--teal-l)}.pctp-wrap .success-desc{font-size:.74rem;font-weight:400;color:var(--tx2);line-height:1.8;max-width:340px}.pctp-wrap .success-back{padding:.65rem 2rem;border-radius:2px;background:var(--teal-gl);border:1px solid rgba(15,179,170,.3);color:var(--teal-l);font-size:.72rem;font-weight:600;cursor:pointer;transition:all .2s;margin-top:1rem}.pctp-wrap .success-back:hover{background:#0fb3aa33}.pctp-wrap .mob-overlay{display:none;position:fixed;inset:0;z-index:4999;background:#0715278c;backdrop-filter:blur(3px);opacity:0;transition:opacity .3s ease}.pctp-wrap .mob-overlay.show{display:block;opacity:1}.pctp-wrap .mob-toggle{display:none;padding:.85rem 1.5rem;background:var(--navy2);border-bottom:1px solid var(--b1);align-items:center;justify-content:space-between;cursor:pointer;flex-shrink:0;width:100%}.pctp-wrap .mob-toggle .mt-label{font-size:.74rem;font-weight:600;color:var(--orange-l);display:flex;align-items:center;gap:7px}.pctp-wrap .mob-toggle .mt-count{font-family:var(--mono);font-size:.67rem;color:var(--tx3)}@media(max-width:900px){.pctp-wrap .pctp-sidebar{width:100%;min-width:100%;position:fixed;bottom:0;left:0;z-index:5000;height:75vh;display:grid;grid-template-rows:auto auto auto auto 1fr auto;border-right:none;border-top:1px solid var(--b1);transform:translateY(calc(100% - 52px));transition:transform .4s var(--ease);box-shadow:0 -12px 50px #0009}.pctp-wrap .pctp-sidebar.open{transform:translateY(0)}.pctp-wrap .pctp-map-area{height:100vh}.pctp-wrap .mob-toggle{display:flex}.pctp-wrap .detail-panel{width:calc(100% - 1.5rem);max-width:360px}.pctp-wrap .form-row{grid-template-columns:1fr}.pctp-wrap .btn-fit-map{top:3.8rem;right:.7rem}.pctp-wrap .pctp-filter-bar{left:.7rem;right:.7rem;transform:none;width:auto;max-width:calc(100% - 1.4rem)}.pctp-wrap .route-mode-badge{top:7.5rem}}@media(max-width:620px){.pctp-wrap .sb-head{gap:.5rem;padding:.8rem .9rem}.pctp-wrap .sb-head-btn{width:30px;min-width:30px;padding:0;border-radius:999px}.pctp-wrap .sb-head-btn span,.pctp-wrap .sb-head-divider{display:none}.pctp-wrap .sb-head-right{min-width:0}.pctp-wrap .pctp-filter-bar{max-width:calc(100vw - 1.4rem);overflow-x:auto}.pctp-wrap .pctp-filter-bar::-webkit-scrollbar{display:none}.pctp-wrap .fb-btn .ct{display:none}.pctp-wrap .enquiry-modal{height:96vh;max-height:96vh}.pctp-wrap .modal-head{padding:1.2rem 1.3rem 1rem}.pctp-wrap .modal-form{padding:1rem 1.3rem}.pctp-wrap .modal-submit-row{padding:.75rem 1.3rem 1rem}.pctp-wrap .modal-summary{padding:.7rem 1.3rem}}.blog-hero{position:relative;min-height:480px;display:flex;align-items:flex-end;overflow:hidden;background:var(--navy)}.blog-hero-bg{position:absolute;inset:0;z-index:0}.blog-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 30%;transform:scale(1.04);animation:bh-pan 18s ease-in-out infinite alternate}@keyframes bh-pan{0%{transform:scale(1.04) translate(0)}to{transform:scale(1.04) translate(-2%)}}.blog-hero-ov{position:absolute;inset:0;background:linear-gradient(to bottom,#07152773,#0715274d 40%,#071527d9);z-index:1}.blog-hero-content{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:0 2rem 4rem}.blog-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);margin-bottom:1rem}.blog-hero-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:var(--amber);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.75)}}.blog-hero h1{font-family:var(--bagind);font-size:clamp(2.4rem,5vw,4rem);font-weight:400;line-height:1.1;color:var(--cream);margin-bottom:1rem;max-width:640px}.blog-hero h1 em{font-style:normal;color:var(--amber)}.blog-hero-sub{font-size:1rem;color:var(--c80);max-width:540px;line-height:1.7}.blog-wrap{max-width:1240px;margin:0 auto;padding:0 2rem}.blog-filter-bar{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:2.5rem 0 2rem;border-bottom:1px solid var(--c12)}.blog-filter-pill{padding:6px 18px;border-radius:2px;font-size:.78rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease);border:1.5px solid var(--c20);background:transparent;color:var(--c60);font-family:Poppins,Poppins Fallback,sans-serif}.blog-filter-pill:hover{border-color:var(--teal);color:var(--teal);background:var(--tgl2)}.blog-filter-pill.active{background:var(--teal);border-color:var(--teal);color:#fff}.blog-featured{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:2px;overflow:hidden;margin:2.5rem 0 2rem;background:#ffffff08;border:1px solid var(--c12);text-decoration:none;color:inherit;transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.blog-featured:hover{transform:translateY(-4px);box-shadow:0 24px 60px #00000059}.blog-featured:hover .blog-featured-img img{transform:scale(1.05)}.blog-featured-img{position:relative;overflow:hidden;min-height:380px}.blog-featured-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.blog-featured-img-ov{position:absolute;inset:0;background:linear-gradient(90deg,transparent 60%,rgba(7,21,39,.5) 100%)}.blog-featured-badge{position:absolute;top:16px;left:16px;background:var(--amber);color:var(--navy);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:2px}.blog-featured-body{padding:2.5rem 2rem 2.5rem 2.5rem;display:flex;flex-direction:column;justify-content:center;background:#ffffff05}.blog-card-cat{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--teal);margin-bottom:.75rem}.blog-featured-title{font-family:var(--bagind);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.25;color:var(--cream);margin-bottom:1rem;transition:color .2s}.blog-featured:hover .blog-featured-title{color:var(--teal)}.blog-featured-excerpt{font-size:.9rem;color:var(--c60);line-height:1.7;margin-bottom:1.5rem;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-meta{display:flex;align-items:center;gap:1rem;font-size:.75rem;color:var(--c40)}.blog-card-meta i{margin-right:4px}.blog-card-meta .sep{width:3px;height:3px;border-radius:50%;background:var(--c20)}.blog-read-more{display:inline-flex;align-items:center;gap:8px;margin-top:1.5rem;font-size:.8rem;font-weight:600;color:var(--teal);letter-spacing:.03em;text-transform:uppercase;transition:gap .2s var(--ease)}.blog-featured:hover .blog-read-more{gap:14px}.blog-grid-label{font-size:.7rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c40);margin:2.5rem 0 1.2rem}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:4rem}.blog-card{display:flex;flex-direction:column;border-radius:2px;overflow:hidden;background:#ffffff08;border:1px solid var(--c12);text-decoration:none;color:inherit;transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.blog-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #0000004d}.blog-card-img{position:relative;overflow:hidden;aspect-ratio:16/9}.blog-card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s var(--ease)}.blog-card:hover .blog-card-img img{transform:scale(1.07)}.blog-card-img-ov{position:absolute;inset:0;background:linear-gradient(to top,rgba(7,21,39,.55) 0%,transparent 60%)}.blog-card-cat-badge{position:absolute;top:12px;left:12px;background:#071527bf;backdrop-filter:blur(8px);border:1px solid var(--c20);color:var(--teal);font-size:.62rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:3px 9px;border-radius:2px}.blog-card-body{padding:1.25rem 1.25rem 1.5rem;flex:1;display:flex;flex-direction:column}.blog-card-title{font-size:1rem;font-weight:600;color:var(--cream);line-height:1.4;margin-bottom:.6rem;transition:color .2s;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card:hover .blog-card-title{color:var(--teal)}.blog-card-excerpt{font-size:.82rem;color:var(--c60);line-height:1.65;flex:1;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;padding-top:.75rem;border-top:1px solid var(--c12)}.blog-card-read{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:var(--teal);letter-spacing:.04em;text-transform:uppercase;transition:gap .2s var(--ease)}.blog-card:hover .blog-card-read{gap:10px}.blog-card-date{font-size:.7rem;color:var(--c40)}.blog-empty{text-align:center;padding:4rem 2rem;color:var(--c40)}.blog-empty i{font-size:2.5rem;margin-bottom:1rem;display:block}@media(max-width:900px){.blog-grid{grid-template-columns:repeat(2,1fr)}.blog-featured{grid-template-columns:1fr}.blog-featured-img{min-height:260px}.blog-featured-img-ov{background:linear-gradient(to top,rgba(7,21,39,.6) 0%,transparent 60%)}.blog-featured-body{padding:1.75rem}}@media(max-width:600px){.blog-hero{min-height:380px}.blog-hero-content{padding:0 1.25rem 3rem}.blog-grid{grid-template-columns:1fr;gap:1.2rem}.blog-wrap{padding:0 1.25rem}.blog-hero h1{font-size:2rem}.blog-filter-bar{gap:.4rem;padding:1.75rem 0 1.25rem}}.bp-progress-wrap{position:fixed;top:0;left:0;right:0;height:3px;background:#ffffff14;z-index:9999}.bp-progress-fill{height:100%;background:linear-gradient(90deg,var(--teal),var(--amber));width:0%;transition:width .1s linear}.bp-hero{position:relative;min-height:540px;display:flex;align-items:flex-end;overflow:hidden;background:var(--navy)}.bp-hero-bg{position:absolute;inset:0;z-index:0}.bp-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center 35%;transform:scale(1.05);animation:bph-zoom 20s ease-in-out infinite alternate}@keyframes bph-zoom{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.05) translate(-1.5%)}}.bp-hero-ov{position:absolute;inset:0;background:linear-gradient(to bottom,#0715274d,#07152740 30%,#071527eb);z-index:1}.bp-hero-content{position:relative;z-index:2;width:100%;max-width:860px;margin:0 auto;padding:0 2rem 4rem;text-align:center}.bp-hero-back{display:inline-flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:var(--c60);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;margin-bottom:1.5rem;transition:color .2s var(--ease)}.bp-hero-back:hover{color:var(--cream)}.bp-hero-cat{display:inline-flex;align-items:center;gap:7px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--teal);background:#0e9aaa1f;border:1px solid rgba(14,154,170,.3);padding:4px 14px;border-radius:2px;margin-bottom:1.25rem}.bp-hero-title{font-family:var(--bagind);font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.15;color:var(--cream);margin-bottom:1.5rem}.bp-hero-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:.78rem;color:var(--c60)}.bp-hero-meta-sep{width:4px;height:4px;border-radius:50%;background:var(--c20)}.bp-layout{display:grid;grid-template-columns:1fr 320px;gap:3rem;max-width:1160px;margin:0 auto;padding:3.5rem 2rem 5rem;align-items:start}.bp-article{min-width:0}.bp-p{font-size:1.02rem;line-height:1.85;color:var(--c80);margin-bottom:1.5rem}.bp-h2{font-family:var(--bagind);font-size:1.55rem;font-weight:400;color:var(--cream);margin:2.5rem 0 .9rem;padding-bottom:.5rem;border-bottom:1px solid var(--c12)}.bp-h3{font-size:1.1rem;font-weight:700;color:var(--cream);margin:1.8rem 0 .6rem}.bp-tip{display:flex;gap:1rem;background:#0e9aaa14;border-left:3px solid var(--teal);border-radius:0 2px 2px 0;padding:1rem 1.25rem;margin:1.75rem 0}.bp-tip-icon{width:28px;height:28px;border-radius:50%;background:var(--tgl);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--teal);font-size:.75rem;margin-top:2px}.bp-tip-text{font-size:.91rem;line-height:1.7;color:var(--c80)}.bp-tip-text strong{color:var(--teal);display:block;margin-bottom:3px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.bp-img-block{margin:2rem 0;border-radius:2px;overflow:hidden;border:1px solid var(--c12)}.bp-img-block img{width:100%;height:auto;display:block;object-fit:cover;max-height:480px}.bp-img-caption{padding:.65rem 1rem;font-size:.78rem;color:var(--c40);text-align:center;background:#ffffff05;font-style:italic}.bp-ul{list-style:none;padding:0;margin:0 0 1.5rem}.bp-ul li{display:flex;gap:.75rem;align-items:flex-start;font-size:.95rem;line-height:1.7;color:var(--c80);padding:.4rem 0;border-bottom:1px solid var(--c05)}.bp-ul li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--teal);flex-shrink:0;margin-top:.6rem}.bp-share{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--c12)}.bp-share-label{font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--c40)}.bp-share-btn{display:inline-flex;align-items:center;gap:7px;padding:7px 16px;border-radius:2px;font-size:.78rem;font-weight:600;border:1.5px solid var(--c20);background:transparent;color:var(--c80);cursor:pointer;text-decoration:none;transition:border-color .2s,background .2s,color .2s;font-family:Poppins,Poppins Fallback,sans-serif}.bp-share-btn:hover{border-color:var(--teal);background:var(--tgl2);color:var(--teal)}.bp-share-btn.wa{border-color:#25d3664d;color:#25d366}.bp-share-btn.wa:hover{background:#25d36614;border-color:#25d366}.bp-share-btn.fb{border-color:#3b59984d;color:#3b5998}.bp-share-btn.fb:hover{background:#3b599814;border-color:#3b5998}.bp-share-copied{font-size:.72rem;color:var(--teal);font-weight:600;opacity:0;transition:opacity .3s}.bp-share-copied.show{opacity:1}.bp-tags{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:1.5rem}.bp-tag{font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--c40);background:var(--c05);border:1px solid var(--c12);padding:3px 10px;border-radius:2px}.bp-sidebar{position:sticky;top:100px;display:flex;flex-direction:column;gap:1.5rem}.bp-author-card{background:#ffffff08;border:1px solid var(--c12);border-radius:2px;padding:1.5rem;text-align:center}.bp-author-avatar{width:60px;height:60px;border-radius:50%;background:var(--tgl);display:flex;align-items:center;justify-content:center;margin:0 auto .75rem;font-size:1.4rem;color:var(--teal);border:2px solid rgba(14,154,170,.3)}.bp-author-name{font-size:.95rem;font-weight:700;color:var(--cream);margin-bottom:2px}.bp-author-role{font-size:.72rem;color:var(--c40);margin-bottom:1rem}.bp-author-desc{font-size:.8rem;color:var(--c60);line-height:1.6}.bp-related{background:#ffffff08;border:1px solid var(--c12);border-radius:2px;padding:1.25rem}.bp-related-head{font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c40);margin-bottom:1rem}.bp-related-card{display:flex;gap:.75rem;align-items:center;padding:.65rem 0;border-bottom:1px solid var(--c08, rgba(240,236,226,.08));text-decoration:none;color:inherit;transition:opacity .2s}.bp-related-card:last-child{border-bottom:none}.bp-related-card:hover{opacity:.75}.bp-related-thumb{width:56px;height:44px;border-radius:2px;overflow:hidden;flex-shrink:0}.bp-related-thumb img{width:100%;height:100%;object-fit:cover}.bp-related-info{display:flex;flex-direction:column}.bp-related-title{font-size:.8rem;font-weight:600;color:var(--cream);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bp-related-time{font-size:.68rem;color:var(--c40);margin-top:2px}.bp-cta-card{background:linear-gradient(135deg,#0e9aaa26,#07152766);border:1px solid rgba(14,154,170,.25);border-radius:2px;padding:1.5rem;text-align:center}.bp-cta-icon{width:44px;height:44px;border-radius:50%;background:var(--tgl);display:flex;align-items:center;justify-content:center;margin:0 auto .75rem;font-size:1.1rem;color:var(--teal)}.bp-cta-title{font-size:.95rem;font-weight:700;color:var(--cream);margin-bottom:.5rem}.bp-cta-sub{font-size:.78rem;color:var(--c60);line-height:1.5;margin-bottom:1rem}.bp-cta-btn{display:block;background:var(--teal);color:#fff;text-decoration:none;padding:10px 18px;border-radius:2px;font-size:.82rem;font-weight:700;letter-spacing:.02em;transition:background .2s var(--ease)}.bp-cta-btn:hover{background:var(--teald)}.bp-notfound{min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 2rem;background:var(--navy)}.bp-notfound-num{font-family:var(--bagind);font-size:5rem;color:var(--amber);line-height:1}.bp-notfound h1{font-size:1.3rem;color:var(--cream);margin:.75rem 0 .5rem}.bp-notfound p{font-size:.9rem;color:var(--c60);margin-bottom:1.75rem}.bp-notfound-btn{display:inline-flex;align-items:center;gap:8px;background:var(--teal);color:#fff;text-decoration:none;padding:11px 28px;border-radius:2px;font-size:.88rem;font-weight:700;transition:background .2s}.bp-notfound-btn:hover{background:var(--teald)}@media(max-width:960px){.bp-layout{grid-template-columns:1fr;padding:2.5rem 1.5rem 4rem;gap:2rem}.bp-sidebar{position:static;display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.bp-related{grid-column:1 / -1}}@media(max-width:600px){.bp-hero{min-height:420px}.bp-hero-content{padding:0 1.25rem 3rem}.bp-hero-title{font-size:1.65rem}.bp-layout{padding:2rem 1.25rem 3.5rem}.bp-sidebar{grid-template-columns:1fr}.bp-h2{font-size:1.3rem}}._hero_pjh72_4{--th-navy: #0b1c2c;--th-teal: #0e9aaa;--th-teal2: #22ccd0;--th-orange: #f5a623;--th-orangeD: #d98e10;--th-ease: cubic-bezier(.4, 0, .2, 1);--th-easeB: cubic-bezier(.34, 1.56, .64, 1);position:relative;width:100%;height:100vh;min-height:600px;max-height:100vh;display:grid;grid-template-rows:1fr auto;background:var(--th-navy);color:#fff;overflow:hidden;font-family:Poppins,sans-serif}._heroBg_pjh72_32{position:absolute;inset:0;z-index:0;overflow:hidden}._slide_pjh72_39{position:absolute;inset:0;opacity:0;transition:opacity 1.6s var(--th-ease)}._slide_pjh72_39 img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform 10s linear}._slideActive_pjh72_54{opacity:1}._slideActive_pjh72_54 img{transform:scale(1)}._heroOverlay_pjh72_62{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(110deg,rgba(11,28,44,.97) 0%,rgba(11,28,44,.82) 38%,rgba(11,28,44,.25) 65%,transparent 100%),linear-gradient(to top,rgba(11,28,44,.98) 0%,rgba(11,28,44,.5) 30%,transparent 55%),linear-gradient(to bottom,rgba(11,28,44,.6) 0%,transparent 20%)}._heroBody_pjh72_74{position:relative;z-index:10;display:grid;grid-template-columns:1fr 320px;gap:clamp(1rem,2vw,2rem);padding:clamp(9rem,17vh,11rem) clamp(1.4rem,3vw,2.8rem) .8rem;align-items:start}._heroLeft_pjh72_86{display:flex;flex-direction:column;gap:.55rem;padding-top:0}._heroTag_pjh72_93{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(14,154,170,.42);border-radius:2px;padding:4px 13px;font-size:.56rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--th-teal2);background:#0e9aaa17;width:fit-content}._heroTag_pjh72_93 i{font-size:.62rem}._heroTitle_pjh72_110{font-family:Bagind,Georgia,serif;font-size:clamp(1.7rem,3.2vw,3.2rem);font-weight:400;line-height:1.03;letter-spacing:.01em;color:#fff;margin:.6rem 0 0}._tOrange_pjh72_119{color:var(--th-orange)}._heroSub_pjh72_121{font-size:.78rem;font-weight:400;color:#ffffff75;max-width:460px;line-height:1.78;margin:0}._heroSub_pjh72_121 strong{color:#ffffffbf;font-weight:500}._kpiRow_pjh72_132{display:flex;gap:.4rem;flex-wrap:wrap}._kpi_pjh72_132{display:flex;align-items:center;gap:7px;background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:.42rem .85rem;backdrop-filter:blur(10px);transition:background .22s,border-color .22s,transform .22s var(--th-easeB)}._kpi_pjh72_132:hover{background:#0e9aaa2e;border-color:#0e9aaa4d;transform:translateY(-2px)}._kpiIco_pjh72_151{width:26px;height:26px;border-radius:7px;background:#0e9aaa24;border:1px solid rgba(14,154,170,.22);display:flex;align-items:center;justify-content:center;font-size:.6rem;color:var(--th-teal2);flex-shrink:0}._kpiVal_pjh72_164{font-family:Bagind,Georgia,serif;font-size:1.05rem;color:#fff;line-height:1}._kpiLbl_pjh72_165{font-size:.5rem;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#ffffff47}._reviewBlock_pjh72_168{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:2px;padding:.75rem 1rem;backdrop-filter:blur(16px);display:flex;flex-direction:column;gap:.55rem;max-width:490px;position:relative;overflow:hidden}._reviewBlock_pjh72_168:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent)}._reviewTop_pjh72_189{display:flex;align-items:center;gap:.75rem}._reviewScoreBox_pjh72_191{display:flex;align-items:baseline;gap:3px;background:#0e9aaa1f;border:1px solid rgba(14,154,170,.2);border-radius:8px;padding:.3rem .6rem;flex-shrink:0}._reviewScoreNum_pjh72_201{font-family:Bagind,Georgia,serif;font-size:1.3rem;color:#fff;line-height:1}._reviewScoreMax_pjh72_202{font-size:.5rem;color:#ffffff59;font-weight:500;margin-bottom:1px}._reviewTopRight_pjh72_204{display:flex;flex-direction:column;gap:3px}._reviewStars_pjh72_205{display:flex;gap:2px}._reviewStars_pjh72_205 i{color:var(--th-orange);font-size:.65rem}._reviewMetaLine_pjh72_208{display:flex;align-items:center;gap:.4rem}._reviewCount_pjh72_209{font-size:.6rem;color:#ffffff8c}._reviewCount_pjh72_209 strong{color:#ffffffc7}._reviewPlatforms_pjh72_211{font-size:.56rem;color:#ffffff47}._reviewDivider_pjh72_213{height:1px;background:#ffffff12}._reviewQuoteRow_pjh72_215{display:flex;align-items:flex-start;gap:.65rem}._revAvatar_pjh72_221{width:30px;height:30px;border-radius:50%;flex-shrink:0;border:1.5px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center;font-size:.58rem;font-weight:700;margin-top:1px}._revQuoteBody_pjh72_234{flex:1;display:flex;flex-direction:column;gap:3px}._revQuoteText_pjh72_236{font-size:.68rem;color:#ffffff9e;line-height:1.62;position:relative;padding-left:.75rem}._revQuoteText_pjh72_236:before{content:'"';position:absolute;left:0;top:-.1rem;font-family:Bagind,Georgia,serif;font-size:1.1rem;color:var(--th-teal2);line-height:1}._revByline_pjh72_253{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._revName_pjh72_254{font-size:.63rem;font-weight:600;color:#fffc}._revLoc_pjh72_255{font-size:.58rem;color:#ffffff52}._revFlag_pjh72_256{font-size:.65rem}._revVerified_pjh72_258{display:flex;align-items:center;gap:3px;background:#4ade8017;border:1px solid rgba(74,222,128,.2);border-radius:100px;padding:1px 7px;font-size:.49rem;font-weight:600;color:#4ade80;flex-shrink:0;margin-top:1px;white-space:nowrap}._revVerified_pjh72_258 i{font-size:.5rem}._heroBtns_pjh72_276{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:0}._btnPrimary_pjh72_278{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,var(--th-orange),var(--th-orangeD));color:#fff;font-size:.78rem;font-weight:600;padding:11px 24px;border-radius:2px;border:none;cursor:pointer;font-family:Poppins,sans-serif;text-decoration:none;position:relative;overflow:hidden;transition:transform .22s var(--th-easeB)}._btnPrimary_pjh72_278:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transition:left .55s}._btnPrimary_pjh72_278:hover:after{left:150%}._btnPrimary_pjh72_278:hover{transform:translateY(-2px) scale(1.02);color:#fff}._btnGhost_pjh72_307{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.78rem;font-weight:500;padding:10px 22px;border-radius:2px;backdrop-filter:blur(10px);text-decoration:none;transition:background .22s,border-color .22s,transform .22s}._btnGhost_pjh72_307:hover{background:#ffffff26;border-color:#ffffff61;transform:translateY(-2px);color:#fff}._heroRight_pjh72_330{display:flex;flex-direction:column;gap:.65rem;min-width:0;height:100%;justify-content:center}._hpCard_pjh72_340{background:#ffffff14;border:1px solid rgba(255,255,255,.13);border-radius:2px;padding:1.1rem;backdrop-filter:blur(24px);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem}._hpCard_pjh72_340:before{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(to right,transparent,rgba(255,255,255,.26),transparent)}._hpcHead_pjh72_360{display:flex;align-items:center;justify-content:space-between}._hpcLabel_pjh72_361{font-size:.54rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--th-teal2);display:flex;align-items:center;gap:5px}._hpcBadge_pjh72_371{background:#f5a6232e;border:1px solid rgba(245,166,35,.38);color:var(--th-orange);border-radius:100px;font-size:.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;white-space:nowrap;transition:background .3s,border-color .3s,color .3s}._hpcBadgeTeal_pjh72_384{background:#0e9aaa2e;border-color:#0e9aaa61;color:var(--th-teal2)}._hpcPhoto_pjh72_390{width:100%;height:clamp(100px,15vh,120px);border-radius:2px;overflow:hidden;position:relative;flex-shrink:0}._hpcPhoto_pjh72_390 img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--th-ease)}._hpCard_pjh72_340:hover ._hpcPhoto_pjh72_390 img{transform:scale(1.06)}._hpcPhotoOv_pjh72_407{position:absolute;inset:0;background:linear-gradient(to top,rgba(11,28,44,.55) 0%,transparent 52%)}._hpcName_pjh72_413{font-family:Bagind,Georgia,serif;font-size:1.05rem;color:#fff;line-height:1.2}._hpcDesc_pjh72_414{font-size:.63rem;color:#ffffff75;line-height:1.62;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._hpcChips_pjh72_425{display:flex;flex-wrap:wrap;gap:.25rem}._hpcChip_pjh72_425{background:#0e9aaa1f;border:1px solid rgba(14,154,170,.2);border-radius:100px;padding:2px 9px;font-size:.56rem;font-weight:500;color:var(--th-teal2);white-space:nowrap}._hpcDots_pjh72_438{display:flex;gap:4px}._hpcPb_pjh72_439{flex:1;height:3px;border-radius:2px;background:#ffffff1f;cursor:pointer;position:relative;overflow:hidden}._hpcPbActive_pjh72_448{background:#0e9aaa40}._hpcPbFill_pjh72_449{position:absolute;top:0;left:0;height:100%;width:0%;background:linear-gradient(to right,var(--th-teal),var(--th-teal2));border-radius:2px}._cardNav_pjh72_459{display:flex;align-items:center;justify-content:space-between;background:#ffffff12;border:1px solid rgba(255,255,255,.11);border-radius:2px;padding:.5rem .8rem;backdrop-filter:blur(14px)}._cardNavArrows_pjh72_469{display:flex;gap:.4rem}._cnavBtn_pjh72_471{width:32px;height:32px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:.68rem;color:#ffffffa6;background:#ffffff14;border:1px solid rgba(255,255,255,.13);cursor:pointer;font-family:inherit;transition:background .22s,border-color .22s,color .22s,transform .2s var(--th-easeB)}._cnavBtn_pjh72_471:hover{background:var(--th-teal);border-color:var(--th-teal);color:#fff;transform:scale(1.08)}._cnavBtn_pjh72_471:active{transform:scale(.95)}._cardNavLabel_pjh72_493{display:flex;flex-direction:column;align-items:center;gap:1px;flex:1;padding:0 .5rem;min-width:0}._cnlName_pjh72_502{font-size:.6rem;font-weight:600;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100px;text-align:center}._cnlPos_pjh72_512{font-size:.52rem;color:#ffffff47;letter-spacing:.06em}._cnavAuto_pjh72_514{display:flex;align-items:center;gap:5px;font-size:.55rem;color:#ffffff59;cursor:pointer;flex-shrink:0;transition:color .2s;background:none;border:none;padding:0;font-family:inherit}._cnavAuto_pjh72_514:hover{color:#fff9}._cnavAutoDot_pjh72_530{width:6px;height:6px;border-radius:50%;background:var(--th-teal2);box-shadow:0 0 #22ccd066;animation:_thAutopulse_pjh72_1 2s infinite;flex-shrink:0}._cnavAutoDotPaused_pjh72_538{background:#ffffff38;animation:none;box-shadow:none}@keyframes _thAutopulse_pjh72_1{0%{box-shadow:0 0 #22ccd073}70%{box-shadow:0 0 0 4px #22ccd000}to{box-shadow:0 0 #22ccd000}}._scrollHint_pjh72_551{position:relative;z-index:10;display:flex;align-items:center;justify-content:center;gap:5px;padding-bottom:.5rem;color:#ffffff38;font-size:.52rem;letter-spacing:.12em;text-transform:uppercase;animation:_thShint_pjh72_1 2.5s ease-in-out infinite;pointer-events:none}._scrollHint_pjh72_551 i{font-size:.68rem}@keyframes _thShint_pjh72_1{0%,to{opacity:.22;transform:translateY(0)}50%{opacity:.45;transform:translateY(4px)}}._ticker_pjh72_574{position:absolute;bottom:0;left:0;right:0;z-index:15;background:#08121ce0;border-top:1px solid rgba(255,255,255,.06);overflow:hidden;padding:.55rem 0;white-space:nowrap;backdrop-filter:blur(20px)}._ticker_pjh72_574:before,._ticker_pjh72_574:after{content:"";position:absolute;top:0;bottom:0;width:70px;z-index:2;pointer-events:none}._ticker_pjh72_574:before{left:0;background:linear-gradient(to right,rgba(8,18,28,1),transparent)}._ticker_pjh72_574:after{right:0;background:linear-gradient(to left,rgba(8,18,28,1),transparent)}._tickerTrack_pjh72_597{display:inline-flex;animation:_thTick_pjh72_1 40s linear infinite}@keyframes _thTick_pjh72_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._tickerItem_pjh72_606{display:inline-flex;align-items:center;gap:.6rem;font-size:.58rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:#ffffff4d;padding:0 1.8rem}._tDot_pjh72_617{width:3px;height:3px;border-radius:50%;background:var(--th-teal);flex-shrink:0}._tickerItemHi_pjh72_624{color:#ffffff7a}._tickerItemHi_pjh72_624 ._tDot_pjh72_617{background:var(--th-orange)}@media(max-width:860px){._heroBody_pjh72_74{grid-template-columns:1fr}._heroRight_pjh72_330{display:none}._heroTitle_pjh72_110{font-size:clamp(2.2rem,7vw,3.2rem)}}@media(max-width:560px){._heroBody_pjh72_74{padding-left:1.1rem;padding-right:1.1rem}._heroTitle_pjh72_110{font-size:clamp(2rem,8.5vw,2.8rem)}._heroSub_pjh72_121{font-size:.74rem}._heroBtns_pjh72_276{flex-direction:column}._btnPrimary_pjh72_278,._btnGhost_pjh72_307{justify-content:center}._hero_pjh72_4{min-height:100svh}}:root{--rms-ink: #0d1117;--rms-canvas: #f7f6f5;--rms-canvas-warm: #f7f6f5;--rms-gold: #c9953a;--rms-gold-l: #e8b96a;--rms-gold-pale: #fdf6e8;--rms-teal: #1a7a85;--rms-teal-l: #2ba8b7;--rms-teal-pale: rgba(26, 122, 133, .12);--rms-jade: #2d8a5c;--rms-coral: #d45f4a;--rms-sky: #3580b8;--rms-violet: #6b5fad;--rms-border: rgba(13, 17, 23, .08);--rms-serif: "Bagind", "Playfair Display", Georgia, serif;--rms-sans: "Poppins", system-ui, sans-serif;--rms-mono: "DM Mono", "Courier New", monospace;--rms-ease: cubic-bezier(.4, 0, .2, 1);--rms-spring: cubic-bezier(.34, 1.56, .64, 1)}.rms{background:#f7f6f5!important;position:relative;overflow:hidden}.rms:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.rms-blob{position:absolute;pointer-events:none;border-radius:50%;z-index:0}.rms-b1{top:-20%;left:-10%;width:70vw;height:70vw;max-width:800px;max-height:800px;background:radial-gradient(circle,rgba(201,149,58,.06) 0%,transparent 65%)}.rms-b2{bottom:-15%;right:-8%;width:55vw;height:55vw;max-width:640px;max-height:640px;background:radial-gradient(circle,rgba(26,122,133,.06) 0%,transparent 65%)}.rms-inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:0 2.4rem}.rms-head{padding:4.5rem 0 2.4rem;display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:end}.rms-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1rem}.rms-ey-line{width:32px;height:1px;background:var(--rms-gold);flex-shrink:0}.rms-ey-txt{font-family:var(--rms-mono);font-size:.6rem;letter-spacing:.22em;text-transform:uppercase;color:var(--rms-gold);font-weight:500}.rms-ey-dot{width:5px;height:5px;background:var(--rms-teal-l);border-radius:50%;flex-shrink:0;animation:dotPulse 3s ease-in-out infinite}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.rms-title{font-family:var(--rms-serif);font-size:clamp(2.2rem,3.8vw,4rem);font-weight:400;line-height:1.05;color:var(--rms-ink);letter-spacing:-.01em;margin-bottom:.75rem}.rms-title em{font-style:normal!important;color:#0e9aaa!important}.rms-gold{color:#f4a100}.rms-desc{font-size:.82rem;font-weight:400;color:#0d111780;line-height:1.9;max-width:460px}.rms-hpills{display:flex;flex-direction:column;gap:.5rem;align-items:flex-end}.rms-hpill{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--rms-border);border-radius:2px;padding:6px 14px 6px 8px;white-space:nowrap;transition:box-shadow .2s,transform .2s}.rms-hpill:hover{transform:translate(-3px)}.rhp-ic{width:24px;height:24px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:.6rem;flex-shrink:0}.rhp-ic.gold{background:var(--rms-gold-pale);color:var(--rms-gold)}.rhp-ic.teal{background:var(--rms-teal-pale);color:var(--rms-teal)}.rhp-ic.jade{background:#2d8a5c1a;color:var(--rms-jade)}.rhp-ic.sky{background:#3580b81a;color:var(--rms-sky)}.rhp-ic.violet{background:#6b5fad1a;color:var(--rms-violet)}.rhp-val{font-family:var(--rms-serif);font-size:1.05rem;font-weight:400;color:var(--rms-ink)}.rhp-lbl{font-size:.64rem;color:#0d111770}.rms-layout{display:grid;grid-template-columns:290px 1fr;gap:16px;align-items:start;padding-bottom:3rem}.rms-panel{background:#fff;border:1px solid var(--rms-border);border-radius:5px;overflow:hidden;display:flex;flex-direction:column;position:sticky;top:1rem}.rmp-head{padding:1.2rem 1.3rem 1rem;border-bottom:1px solid var(--rms-border);background:linear-gradient(135deg,var(--rms-gold-pale) 0%,white 100%)}.rmp-head-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}.rmp-title{display:flex;align-items:center;gap:8px;font-family:var(--rms-serif);font-size:1.1rem;font-weight:400;color:var(--rms-ink)}.rmp-title-ic{width:28px;height:28px;border-radius:2px;background:var(--rms-gold-pale);border:1px solid rgba(201,149,58,.2);display:flex;align-items:center;justify-content:center;color:var(--rms-gold);font-size:.65rem}.rmp-badge{background:var(--rms-ink);color:#fff;font-family:var(--rms-mono);font-size:.52rem;font-weight:500;letter-spacing:.05em;padding:3px 10px;border-radius:2px;white-space:nowrap}.rmp-sub{font-size:.6rem;color:#0d111761;margin-top:2px}.rmp-progress{padding:.7rem 1.3rem .55rem;border-bottom:1px solid var(--rms-border)}.rmp-prog-bar{height:2px;background:var(--rms-border);border-radius:2px;overflow:hidden;margin-bottom:5px}.rmp-prog-fill{height:100%;background:linear-gradient(90deg,var(--rms-gold),var(--rms-gold-l));border-radius:2px;transition:width .5s var(--rms-ease)}.rmp-prog-labels{display:flex;justify-content:space-between;font-family:var(--rms-mono);font-size:.49rem;color:#0d11174d}.rmp-list{flex:1;overflow-y:auto;padding:8px;max-height:500px}.rmp-list::-webkit-scrollbar{width:3px}.rmp-list::-webkit-scrollbar-thumb{background:#00000014;border-radius:3px}.rmp-all{display:flex;align-items:center;gap:10px;padding:.6rem .8rem;border-radius:2px;cursor:pointer;border:1.5px solid transparent;transition:all .2s var(--rms-ease);user-select:none;margin-bottom:4px}.rmp-all:hover{background:var(--rms-canvas)}.rmp-all.on{background:var(--rms-ink);border-color:var(--rms-ink)}.rmp-all-ic{width:36px;height:36px;border-radius:2px;background:var(--rms-canvas);border:1px solid var(--rms-border);display:flex;align-items:center;justify-content:center;font-size:.68rem;color:#0d111780;flex-shrink:0;transition:all .2s}.rmp-all.on .rmp-all-ic{background:#ffffff1a;border-color:#ffffff26;color:#fff}.rmp-all-txt .rmp-nm{font-size:.72rem;font-weight:600;color:var(--rms-ink);transition:color .2s}.rmp-all.on .rmp-all-txt .rmp-nm{color:#fff}.rmp-all-txt .rmp-sb{font-size:.58rem;color:#0d111761;transition:color .2s}.rmp-all.on .rmp-all-txt .rmp-sb{color:#ffffff80}.rmp-all-ct{margin-left:auto;font-family:var(--rms-mono);font-size:.55rem;font-weight:500;background:var(--rms-border);border-radius:2px;padding:2px 8px;color:#0d111766;transition:all .2s}.rmp-all.on .rmp-all-ct{background:#ffffff26;color:#ffffffb3}.rmp-div{height:1px;background:var(--rms-border);margin:5px 6px 8px}.rmp-group{font-family:var(--rms-mono);font-size:.48rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#0d111747;padding:.15rem .8rem .3rem}.rmp-row{display:flex;align-items:center;gap:9px;padding:.55rem .75rem;border-radius:5px;cursor:pointer;border:1.5px solid transparent;transition:all .22s var(--rms-ease);user-select:none;margin-bottom:2px;position:relative}.rmp-row:hover{background:var(--rms-canvas)}.rmp-row.on{border-color:var(--rc, var(--rms-gold));background:#fff}.rmp-num{width:34px;height:34px;border-radius:2px;background:var(--rms-canvas);border:1.5px solid var(--rms-border);display:flex;align-items:center;justify-content:center;font-family:var(--rms-serif);font-size:.9rem;font-weight:700;color:#0d111759;flex-shrink:0;transition:all .25s var(--rms-spring)}.rmp-row:hover .rmp-num{color:#0d1117b3}.rmp-row.on .rmp-num{color:#fff;border-color:transparent;background:var(--rc, var(--rms-gold))}.rmp-info{flex:1;min-width:0}.rmp-nm{font-size:.7rem;font-weight:600;color:#0d11178c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;margin-bottom:2px;transition:color .2s}.rmp-row.on .rmp-nm{color:var(--rms-ink)}.rmp-sb{font-size:.57rem;font-weight:400;color:#0d11174d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;transition:color .2s}.rmp-row.on .rmp-sb{color:var(--rc, var(--rms-gold))}.rmp-ct{width:18px;height:18px;border-radius:50%;background:var(--rms-border);border:1px solid var(--rms-border);display:flex;align-items:center;justify-content:center;font-family:var(--rms-mono);font-size:.48rem;color:#0d11174d;flex-shrink:0;transition:all .2s}.rmp-row.on .rmp-ct{background:var(--rc, var(--rms-gold));border-color:transparent;color:#fff}.rmp-swatch{width:3px;height:22px;border-radius:2px;flex-shrink:0;opacity:0;transition:opacity .2s}.rmp-row.on .rmp-swatch{opacity:1}.rmp-mob-lbl{font-size:.48rem;font-weight:600;color:#0d11174d;transition:color .2s;display:none}.rmp-legend{padding:.8rem 1.3rem .9rem;border-top:1px solid var(--rms-border);background:var(--rms-canvas)}.rmp-legend-title{font-family:var(--rms-mono);font-size:.48rem;letter-spacing:.15em;text-transform:uppercase;color:#0d11174d;margin-bottom:.5rem}.rmp-legend-grid{display:grid;grid-template-columns:1fr 1fr;gap:.28rem}.rml-item{display:flex;align-items:center;gap:6px}.rml-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.rml-lbl{font-size:.56rem;color:#0d11176b}.rms-frame{position:relative;border-radius:5px;overflow:visible;height:660px;border:1px solid var(--rms-border)}#rms-map,.rms-frame>div:first-child{width:100%;height:660px;display:block;border-radius:5px}.rmo-pill{position:absolute;top:1rem;left:1rem;z-index:500;display:flex;align-items:center;gap:8px;background:#ffffffeb;backdrop-filter:blur(20px) saturate(150%);border:1px solid var(--rms-border);border-radius:2px;padding:.38rem 1rem .38rem .65rem;pointer-events:none}.rmo-dot{width:8px;height:8px;border-radius:50%;background:var(--rms-teal);flex-shrink:0;animation:livePulse 2.5s ease-in-out infinite}@keyframes livePulse{0%,to{box-shadow:0 0 #1a7a8580}50%{box-shadow:0 0 0 6px #1a7a8500}}.rmo-count{font-family:var(--rms-serif);font-size:1.05rem;font-weight:400;color:var(--rms-ink);line-height:1}.rmo-label{font-size:.56rem;color:#0d111766}.rmo-strip{position:absolute;bottom:1rem;left:1rem;z-index:500;display:flex;align-items:center;gap:8px;background:#ffffffeb;backdrop-filter:blur(18px) saturate(150%);border:1px solid var(--rms-border);border-radius:2px;padding:.42rem 1rem;pointer-events:none;transition:opacity .3s}.rmo-strip-ic{color:var(--rms-gold);font-size:.65rem;flex-shrink:0}.rmo-strip-txt{font-size:.66rem;font-weight:600;color:var(--rms-ink)}.rmo-strip-sub{font-size:.56rem;color:#0d111766;margin-left:4px}.rmo-hint{position:absolute;bottom:1rem;right:1rem;z-index:500;background:#ffffffb3;backdrop-filter:blur(10px);border:1px solid var(--rms-border);border-radius:2px;padding:.32rem .7rem;display:flex;align-items:center;gap:5px;font-size:.54rem;color:#0d111759;pointer-events:none}.leaflet-control-zoom{border:none!important;box-shadow:none!important;margin:.8rem!important}.leaflet-control-zoom a{background:#fffffff5!important;border:1px solid var(--rms-border)!important;color:#0d111780!important;width:32px!important;height:32px!important;line-height:30px!important;font-size:.8rem!important;transition:all .2s!important}.leaflet-control-zoom a:hover{background:var(--rms-gold-pale)!important;color:var(--rms-gold)!important;border-color:#c9953a4d!important}.leaflet-control-zoom-in{border-radius:2px 2px 0 0!important}.leaflet-control-zoom-out{border-radius:0 0 2px 2px!important}.leaflet-control-attribution{background:#ffffffd9!important;color:#0d111759!important;font-size:.48rem!important}.rpin{position:relative;display:flex;align-items:flex-start;justify-content:center;cursor:pointer}.rpin-ring{position:absolute;border-radius:50%;top:0;left:50%;transform:translate(-50%);animation:rpinPulse 2.8s ease-out infinite;pointer-events:none}@keyframes rpinPulse{0%{transform:translate(-50%) scale(.85);opacity:.7}70%,to{transform:translate(-50%) scale(2.4);opacity:0}}.rpin-body{border-radius:50%;border:2.5px solid rgba(255,255,255,.96);display:flex;align-items:center;justify-content:center;position:relative;z-index:2;font-family:var(--rms-sans);font-weight:700;color:#fff;transition:transform .22s var(--rms-spring),box-shadow .22s;flex-shrink:0}.rpin-body:hover{transform:scale(1.22)}.rms-detail{position:absolute;top:50%;right:1rem;z-index:700;width:330px;background:#fff;border:1px solid var(--rms-border);border-radius:2px;box-shadow:0 8px 40px #00000021,0 2px 10px #00000012;display:flex;flex-direction:row;opacity:0;transform:translateY(-50%) translate(8px) scale(.97);transition:opacity .26s var(--rms-ease),transform .32s var(--rms-spring);overflow:hidden;max-height:540px;pointer-events:none}.rms-detail.vis{opacity:1;transform:translateY(-50%) translate(0) scale(1);pointer-events:auto}.rms-detail.multi{width:330px}.rmd-x{position:absolute;top:.55rem;right:.55rem;z-index:30;width:24px;height:24px;border-radius:2px;background:#00000080;backdrop-filter:blur(6px);border:none;color:#ffffffe6;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.55rem;transition:all .15s}.rmd-x:hover{background:#000c}.rmd-vtab-strip{width:34px;flex-shrink:0;order:-1;background:#f2f1f0;border-right:1px solid var(--rms-border);display:flex;flex-direction:column;align-items:center;padding:2.6rem 0 .5rem;gap:0}.rmd-vtab{width:100%;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:.6rem 0 .55rem;border:none;background:transparent;transition:background .16s;position:relative;flex-shrink:0}.rmd-vtab:hover{background:#0000000a}.rmd-vtab.active{background:#fff}.rmd-vtab:after{content:"";position:absolute;right:0;top:22%;bottom:22%;width:2px;border-radius:2px 0 0 2px;background:var(--vtab-color, var(--rms-gold));opacity:0;transition:opacity .18s}.rmd-vtab.active:after{opacity:1}.rmd-vtab-num{font-family:var(--rms-mono);font-size:.48rem;font-weight:600;color:#0d111733;line-height:1;transition:color .16s}.rmd-vtab.active .rmd-vtab-num{color:var(--vtab-color, var(--rms-gold))}.rmd-vtab-dot{width:5px;height:5px;border-radius:50%;background:#0d111724;transition:background .16s,transform .16s;flex-shrink:0}.rmd-vtab.active .rmd-vtab-dot{background:var(--vtab-color, var(--rms-gold));transform:scale(1.25)}.rmd-vtab-lbl{font-family:var(--rms-sans);font-size:.42rem;font-weight:600;color:#0d111740;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);white-space:nowrap;overflow:hidden;max-height:46px;text-overflow:ellipsis;transition:color .16s;letter-spacing:.04em;text-transform:uppercase}.rmd-vtab.active .rmd-vtab-lbl{color:#0d111799}.rmd-vtab-div{width:18px;height:1px;background:#0d111712;flex-shrink:0;margin:.08rem 0}.rmd-content-area{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.rmd-slides-viewport{overflow:hidden;flex:1;min-height:0;position:relative}.rmd-slides-track{display:flex;height:100%;transition:transform .42s cubic-bezier(.4,0,.2,1);will-change:transform}.rmd-slide{min-width:100%;height:100%;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2ba8b7 rgba(26,122,133,.08)}.rmd-slide::-webkit-scrollbar{width:2px}.rmd-slide::-webkit-scrollbar-thumb{background:#2ba8b7;border-radius:2px}.rmd-slide-img{position:relative;height:130px;flex-shrink:0;overflow:hidden}.rmd-slide-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.75) saturate(1.1);transition:transform .55s}.rms-detail:hover .rmd-slide-img img{transform:scale(1.04)}.rmd-slide-img:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.25) 100%)}.rmd-region{position:absolute;bottom:.6rem;left:.7rem;z-index:2;background:#00000085;backdrop-filter:blur(8px);border-radius:20px;padding:2px 8px;font-size:.5rem;color:#ffffffd9;display:flex;align-items:center;gap:4px}.rmd-region i{color:var(--rms-gold);font-size:.46rem}.rmd-body{padding:.7rem .85rem .75rem;display:flex;flex-direction:column;gap:.4rem;cursor:grab;user-select:none}.rmd-body.dragging{cursor:grabbing}.rmd-cat{font-family:var(--rms-mono);font-size:.49rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1px}.rmd-name{font-family:var(--rms-serif);font-size:1.2rem;font-weight:400;color:var(--rms-ink);line-height:1.15}.rmd-tagline{font-size:.61rem;font-weight:400;color:#0d11178c;line-height:1.6;border-left:2px solid var(--rms-gold);background:var(--rms-gold-pale);border-radius:0 2px 2px 0;padding:.38rem .65rem}.rmd-acts{display:flex;flex-direction:column;gap:.14rem}.rmd-act{display:flex;align-items:flex-start;gap:7px;padding:.26rem .5rem;background:var(--rms-canvas);border-radius:2px;font-size:.59rem;color:#0d111799;line-height:1.38;transition:background .15s}.rmd-act:hover{background:#f0efee}.rmd-act i{color:var(--rms-teal);font-size:.52rem;flex-shrink:0;margin-top:2px}.rmd-facts{display:flex;flex-wrap:wrap;gap:.16rem}.rmd-fact{display:flex;align-items:center;gap:4px;background:#fff;border:1px solid var(--rms-border);border-radius:2px;padding:3px 7px;font-size:.56rem;color:#0d111773}.rmd-fact i{font-size:.5rem;color:var(--rms-gold)}.rmd-fact strong{color:var(--rms-ink);font-weight:600}.rmd-night{display:flex;align-items:center;gap:7px;background:var(--rms-canvas-warm);border:1px solid rgba(201,149,58,.15);border-radius:2px;padding:.36rem .6rem}.rmd-night i{color:var(--rms-gold);font-size:.62rem;flex-shrink:0}.rmd-night-txt{font-size:.58rem;color:#0d111780;line-height:1.35}.rmd-night-txt strong{color:var(--rms-gold);font-weight:600;display:block;font-size:.58rem;margin-bottom:1px}.rmd-chips{display:flex;flex-wrap:wrap;gap:.16rem}.rmd-chip{background:var(--rms-canvas);border:1px solid var(--rms-border);border-radius:2px;padding:2px 7px;font-size:.52rem;color:#0d111773}.rmd-cta{display:flex;gap:.35rem;margin-top:.1rem}.rmd-main{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--rms-ink);color:#fff;font-size:.65rem;font-weight:600;padding:9px 12px;border-radius:4px;cursor:pointer;transition:all .22s;border:none}.rmd-main:hover{background:var(--rms-teal);transform:translateY(-1px)}.rmd-save{width:34px;height:34px;border-radius:4px;flex-shrink:0;background:var(--rms-canvas);border:1px solid var(--rms-border);color:#0d11174d;font-size:.7rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.rmd-save:hover{background:var(--rms-gold-pale);border-color:#c9953a4d;color:var(--rms-gold)}.rmd-save.saved{background:var(--rms-gold-pale);border-color:#c9953a66;color:var(--rms-gold)}.rmd-stop-footer{display:flex;align-items:center;justify-content:space-between;padding:.36rem .82rem .38rem;background:#f2f1f0;border-top:1px solid var(--rms-border);flex-shrink:0}.rmd-stop-progress{display:flex;align-items:center;gap:6px;flex:1}.rmd-stop-prog-label{font-family:var(--rms-mono);font-size:.45rem;font-weight:500;color:#0d11174d;white-space:nowrap;letter-spacing:.04em}.rmd-stop-prog-dots{display:flex;gap:3px;align-items:center}.rmd-stop-prog-dot{height:3px;border-radius:2px;background:#0d11171a;transition:all .26s var(--rms-ease);cursor:pointer;width:14px}.rmd-stop-prog-dot.active{background:var(--dot-color, var(--rms-gold));width:22px}.rmd-stop-nav{display:flex;gap:3px}.rmd-stop-nav-btn{width:22px;height:22px;border-radius:2px;background:#fff;border:1px solid var(--rms-border);display:flex;align-items:center;justify-content:center;font-size:.52rem;color:#0d111759;cursor:pointer;transition:all .14s}.rmd-stop-nav-btn:hover{background:var(--rms-ink);color:#fff;border-color:var(--rms-ink)}.rmd-stop-nav-btn:disabled{opacity:.22;pointer-events:none}.rmd-single-img{position:relative;height:130px;flex-shrink:0;overflow:hidden}.rmd-single-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.75) saturate(1.1);transition:transform .55s var(--rms-ease)}.rms-detail:hover .rmd-single-img img{transform:scale(1.04)}.rmd-single-img:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.25) 100%)}.rmd-daybadge{position:absolute;top:.6rem;left:.7rem;z-index:2;display:flex;align-items:center;gap:5px;background:#0000007a;backdrop-filter:blur(8px);border-radius:20px;padding:3px 10px 3px 7px;font-family:var(--rms-mono);font-size:.48rem;font-weight:500}.rmd-dbdot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.rmd-dbnum{color:#ffffffd9}.rmd-single-body{padding:.7rem .85rem .75rem;display:flex;flex-direction:column;gap:.4rem;flex:1;min-height:0;overflow-y:auto;cursor:grab;user-select:none;scrollbar-width:thin;scrollbar-color:#2ba8b7 rgba(26,122,133,.08)}.rmd-single-body::-webkit-scrollbar{width:2px}.rmd-single-body::-webkit-scrollbar-thumb{background:#2ba8b7}.rmd-single-body.dragging{cursor:grabbing}.rms-tt{position:fixed;z-index:9999;pointer-events:none;transform:translate(-50%,-100%) translateY(-16px);filter:drop-shadow(0 16px 40px rgba(0,0,0,.15))}.rmtt-card{width:210px;background:#fff;border:1px solid var(--rms-border);border-radius:5px;overflow:hidden}.rmtt-img{width:100%;height:105px;overflow:hidden;position:relative}.rmtt-img img{width:100%;height:100%;object-fit:cover;filter:brightness(.72) saturate(1.1);display:block}.rmtt-img:after{content:"";position:absolute;bottom:0;left:0;right:0;height:35px;background:linear-gradient(transparent,#fffffff2)}.rmtt-body{padding:.6rem .85rem .72rem}.rmtt-row{display:flex;align-items:center;gap:5px;margin-bottom:.22rem}.rmtt-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.rmtt-cat{font-family:var(--rms-mono);font-size:.5rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.rmtt-name{font-family:var(--rms-serif);font-size:1.02rem;font-weight:400;color:var(--rms-ink);line-height:1.14;margin-bottom:.14rem}.rmtt-hint{font-size:.6rem;font-weight:400;color:#0d111780;line-height:1.46}.rmtt-arrow{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;margin:0 auto;filter:drop-shadow(0 2px 2px rgba(0,0,0,.06))}.rms-stats-band{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--rms-border);background:#fff}.rmsb{padding:1.6rem 1.2rem;display:flex;align-items:center;gap:.85rem;border-right:1px solid var(--rms-border);transition:background .2s;cursor:default}.rmsb:last-child{border-right:none}.rmsb:hover{background:var(--rms-canvas)}.rmsb-ic{width:42px;height:42px;border-radius:2px;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}.rmsb-ic.gold{background:var(--rms-gold-pale);color:var(--rms-gold)}.rmsb-ic.teal{background:var(--rms-teal-pale);color:var(--rms-teal)}.rmsb-ic.jade{background:#2d8a5c1a;color:var(--rms-jade)}.rmsb-ic.sky{background:#3580b81a;color:var(--rms-sky)}.rmsb-ic.violet{background:#6b5fad1a;color:var(--rms-violet)}.rmsb-val{font-family:var(--rms-serif);font-size:2.1rem;font-weight:400;color:var(--rms-ink);line-height:1}.rmsb-lbl{font-size:.6rem;font-weight:400;color:#0d11176b;margin-top:3px;line-height:1.4}.rms-ticker{overflow:hidden;padding:.65rem 0;background:var(--rms-ink)}.rmt-track{display:flex;white-space:nowrap;animation:tickerRun 38s linear infinite}.rms-ticker:hover .rmt-track{animation-play-state:paused}@keyframes tickerRun{0%{transform:translate(0)}to{transform:translate(-50%)}}.rmt-item{display:inline-flex;align-items:center;gap:.5rem;padding:0 2rem;font-size:.64rem;font-weight:500;color:#ffffff47;letter-spacing:.03em;border-right:1px solid rgba(255,255,255,.07);flex-shrink:0}.rmt-item i{font-size:.58rem;color:var(--rms-gold)}.rmt-item strong{font-weight:600;color:#ffffffa6}@media(max-width:1180px){.rms-stats-band{grid-template-columns:repeat(3,1fr)}.rms-layout{grid-template-columns:250px 1fr}}@media(max-width:860px){.rms-layout{grid-template-columns:1fr;gap:10px}.rms-panel{position:static;flex-direction:row;max-height:none;border-radius:5px;overflow-x:auto;overflow-y:hidden}.rmp-head,.rmp-progress,.rmp-legend,.rmp-group,.rmp-div{display:none}.rmp-list{display:flex;flex-direction:row;padding:.45rem;gap:.3rem;overflow-x:auto;overflow-y:hidden;max-height:none}.rmp-list::-webkit-scrollbar{height:3px}.rmp-all{flex-direction:column;text-align:center;gap:4px;padding:.48rem .55rem;min-width:64px;flex-shrink:0;border-radius:2px;margin-bottom:0}.rmp-all-txt .rmp-nm{font-size:.6rem}.rmp-all-txt .rmp-sb,.rmp-all-ct{display:none}.rmp-all-ic{width:36px;height:36px;border-radius:2px}.rmp-row{flex-direction:column;align-items:center;text-align:center;gap:4px;padding:.48rem .5rem;min-width:60px;border-radius:2px;flex-shrink:0;margin-bottom:0}.rmp-info,.rmp-ct,.rmp-swatch{display:none}.rmp-num{width:36px;height:36px;border-radius:2px}.rmp-mob-lbl{display:block}.rms-frame{height:510px;border-radius:5px}.rms-head{grid-template-columns:1fr;padding-top:3.5rem}.rms-hpills{display:none}.rms-stats-band{grid-template-columns:repeat(2,1fr)}#rms-map,.rms-frame>div:first-child{height:510px}}@media(max-width:640px){.rms-inner{padding:0 1.2rem}.rms-frame{height:420px}#rms-map,.rms-frame>div:first-child{height:420px}.rms-head{padding-top:3rem;padding-bottom:1.8rem}.rms-title{font-size:2.2rem}.rms-stats-band{grid-template-columns:1fr 1fr}.rms-detail,.rms-detail.multi{position:fixed;inset:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0;z-index:10001;overflow-y:auto;overflow-x:hidden;box-shadow:none;transform:translateY(110%);transition:transform .38s cubic-bezier(.34,1.2,.64,1),opacity .28s ease;opacity:0;pointer-events:none}.rms-detail.vis{transform:translateY(0);opacity:1;pointer-events:auto}.rmd-single-img{height:220px}.rmd-slide-img{height:190px}.rmsb{padding:1.1rem .9rem;gap:.65rem}.rmsb-ic{width:38px;height:38px}}@media(max-width:480px){.rms-stats-band{grid-template-columns:1fr}.rms-frame{height:360px}#rms-map,.rms-frame>div:first-child{height:360px}.rms-title{font-size:1.9rem}}@keyframes upFade{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.rms-head{animation:upFade .7s .05s both}.rms-layout{animation:upFade .7s .18s both}.rms-stats-band{animation:upFade .7s .3s both}.rms-ticker{animation:upFade .7s .4s both}:root{--the-navy: #0c1f2c;--the-teal-d: #1a6b7a;--the-teal: #1ab8b0;--the-teal-pale: rgba(26,184,176,.12);--the-teal-glow: rgba(26,184,176,.06);--the-cream: #f0ede4;--the-orange: #f4a100;--the-orange-l: #ffbf3c;--the-white: #ffffff;--the-ink: #0c1f2c;--the-muted: rgba(12,31,44,.45);--the-border: rgba(12,31,44,.09);--the-serif: "Bagind","Playfair Display",Georgia,serif;--the-sans: "Poppins",system-ui,sans-serif;--the-mono: "DM Mono","Courier New",monospace;--the-ease: cubic-bezier(.4,0,.2,1)}.the-sec{position:relative;overflow:hidden;background:var(--the-white)}.the-sec:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:5;background:linear-gradient(90deg,transparent 0%,var(--the-orange) 35%,var(--the-teal) 70%,transparent 100%)}.the-sec:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.the-inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:5rem 2.4rem}.the-blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.the-b1{top:-18%;left:-8%;width:65vw;height:65vw;max-width:720px;max-height:720px;background:radial-gradient(circle,rgba(244,161,0,.04) 0%,transparent 65%)}.the-b2{bottom:-12%;right:-6%;width:52vw;height:52vw;max-width:600px;max-height:600px;background:radial-gradient(circle,rgba(26,184,176,.05) 0%,transparent 65%)}.the-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1rem}.the-ey-line{width:32px;height:1px;background:var(--the-orange);flex-shrink:0}.the-ey-txt{font-family:var(--the-mono);font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--the-orange);font-weight:500}.the-ey-dot{width:5px;height:5px;background:var(--the-teal);border-radius:50%;flex-shrink:0}.the-h{font-family:var(--the-serif);font-size:clamp(2rem,3.6vw,3.8rem);font-weight:400;line-height:1.05;color:var(--the-ink);margin-bottom:.7rem;letter-spacing:-.01em}.the-h em{font-style:normal!important;color:#0e9aaa!important}.the-sub{font-size:.82rem;font-weight:400;color:var(--the-muted);line-height:1.9;max-width:480px}.the-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--the-border);border:1px solid var(--the-border);border-radius:4px;overflow:hidden;margin-top:3rem}.the-card{background:var(--the-white);position:relative;overflow:hidden;transition:background .25s var(--the-ease),box-shadow .25s var(--the-ease)}.the-card.wide{grid-column:span 2}.the-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--the-teal-d),var(--the-teal));transform:scaleX(0);transform-origin:left;transition:transform .35s var(--the-ease);z-index:3}.the-card:hover:before{transform:scaleX(1)}.the-img{height:230px;overflow:hidden;position:relative}.the-card.wide .the-img{height:275px}.the-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--the-ease);filter:brightness(.78) saturate(1.1)}.the-card:hover .the-img img{transform:scale(1.06)}.the-img:after{content:"";position:absolute;bottom:0;left:0;right:0;height:75px;background:linear-gradient(transparent,var(--the-white));transition:background .25s}.the-card:hover .the-img:after{background:linear-gradient(transparent,#1ab8b00f)}.the-badge{position:absolute;top:.8rem;left:.8rem;z-index:2;display:flex;align-items:center;gap:5px;background:#0c1f2cd1;backdrop-filter:blur(8px);border:1px solid rgba(26,184,176,.3);border-radius:2px;padding:4px 10px;font-family:var(--the-mono);font-size:.5rem;font-weight:500;color:var(--the-cream)}.the-badge i{color:var(--the-teal);font-size:.5rem}.the-body{padding:1.2rem 1.4rem 1.5rem}.the-cat{font-family:var(--the-mono);font-size:.52rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.the-name{font-family:var(--the-serif);font-size:1.25rem;font-weight:400;color:var(--the-ink);line-height:1.1;margin-bottom:.5rem}.the-desc{font-size:.7rem;font-weight:400;color:var(--the-muted);line-height:1.75;margin-bottom:.85rem}.the-chips{display:flex;flex-wrap:wrap;gap:.22rem}.the-chip{background:var(--the-white);border:1px solid var(--the-border);border-radius:2px;padding:2px 9px;font-size:.56rem;color:var(--the-muted);transition:background .2s,border-color .2s,color .2s}.the-card:hover .the-chip{background:#1ab8b014;border-color:#1ab8b038;color:var(--the-teal-d)}@media(max-width:860px){.the-grid{grid-template-columns:1fr 1fr}.the-card.wide{grid-column:span 2}}@media(max-width:580px){.the-inner{padding:3.5rem 1.3rem}.the-grid{grid-template-columns:1fr}.the-card.wide{grid-column:1}.the-img{height:200px}.the-card.wide .the-img{height:220px}}:root{--thl-navy: #0c1f2c;--thl-teal-d: #1a6b7a;--thl-teal: #1ab8b0;--thl-teal-pale: rgba(26,184,176,.12);--thl-cream: #f0ede4;--thl-orange: #f4a100;--thl-orange-l: #ffbf3c;--thl-white: #ffffff;--thl-ink: #0c1f2c;--thl-muted: rgba(12,31,44,.45);--thl-border: rgba(12,31,44,.09);--thl-serif: "Bagind","Playfair Display",Georgia,serif;--thl-sans: "Poppins",system-ui,sans-serif;--thl-mono: "DM Mono","Courier New",monospace;--thl-ease: cubic-bezier(.4,0,.2,1)}.thl-sec{position:relative;overflow:hidden;background:var(--thl-white)}.thl-sec:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:5;background:linear-gradient(90deg,transparent 0%,var(--thl-orange) 35%,var(--thl-teal) 70%,transparent 100%)}.thl-sec:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.thl-inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:5rem 2.4rem}.thl-blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.thl-b1{top:-18%;left:-8%;width:65vw;height:65vw;max-width:720px;max-height:720px;background:radial-gradient(circle,rgba(244,161,0,.04) 0%,transparent 65%)}.thl-b2{bottom:-12%;right:-6%;width:52vw;height:52vw;max-width:600px;max-height:600px;background:radial-gradient(circle,rgba(26,184,176,.05) 0%,transparent 65%)}.thl-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1rem}.thl-ey-line{width:32px;height:1px;background:var(--thl-orange);flex-shrink:0}.thl-ey-txt{font-family:var(--thl-mono);font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--thl-orange);font-weight:500}.thl-ey-dot{width:5px;height:5px;background:var(--thl-teal);border-radius:50%;flex-shrink:0}.thl-h{font-family:var(--thl-serif);font-size:clamp(2rem,3.6vw,3.8rem);font-weight:400;line-height:1.05;color:var(--thl-ink);margin-bottom:.7rem;letter-spacing:-.01em}.thl-h em{font-style:normal!important;color:#0e9aaa!important}.thl-sub{font-size:.82rem;font-weight:400;color:var(--thl-muted);line-height:1.9;max-width:480px}.thl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--thl-border);border:1px solid var(--thl-border);border-radius:4px;overflow:hidden;margin-top:3rem}.thl-card{background:var(--thl-white);position:relative;overflow:hidden;transition:background .25s var(--thl-ease),box-shadow .25s var(--thl-ease)}.thl-card.wide{grid-column:span 2}.thl-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--thl-teal-d),var(--thl-teal));transform:scaleX(0);transform-origin:left;transition:transform .35s var(--thl-ease);z-index:3}.thl-card:hover:before{transform:scaleX(1)}.thl-img{height:230px;overflow:hidden;position:relative}.thl-card.wide .thl-img{height:275px}.thl-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--thl-ease);filter:brightness(.78) saturate(1.1)}.thl-card:hover .thl-img img{transform:scale(1.06)}.thl-img:after{content:"";position:absolute;bottom:0;left:0;right:0;height:75px;background:linear-gradient(transparent,var(--thl-white));transition:background .25s}.thl-card:hover .thl-img:after{background:linear-gradient(transparent,#1ab8b00f)}.thl-badge{position:absolute;top:.8rem;left:.8rem;z-index:2;display:flex;align-items:center;gap:5px;background:#0c1f2cd1;backdrop-filter:blur(8px);border:1px solid rgba(26,184,176,.3);border-radius:2px;padding:4px 10px;font-family:var(--thl-mono);font-size:.5rem;font-weight:500;color:var(--thl-cream)}.thl-badge i{color:var(--thl-teal);font-size:.5rem}.thl-body{padding:1.2rem 1.4rem 1.5rem}.thl-cat{font-family:var(--thl-mono);font-size:.52rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}.thl-name{font-family:var(--thl-serif);font-size:1.25rem;font-weight:400;color:var(--thl-ink);line-height:1.1;margin-bottom:.5rem}.thl-desc{font-size:.7rem;font-weight:400;color:var(--thl-muted);line-height:1.75;margin-bottom:.85rem}.thl-chips{display:flex;flex-wrap:wrap;gap:.22rem}.thl-chip{background:var(--thl-white);border:1px solid var(--thl-border);border-radius:2px;padding:2px 9px;font-size:.56rem;color:var(--thl-muted);transition:background .2s,border-color .2s,color .2s}.thl-card:hover .thl-chip{background:#1ab8b014;border-color:#1ab8b038;color:var(--thl-teal-d)}@media(max-width:860px){.thl-grid{grid-template-columns:1fr 1fr}.thl-card.wide{grid-column:span 2}}@media(max-width:580px){.thl-inner{padding:3.5rem 1.3rem}.thl-grid{grid-template-columns:1fr}.thl-card.wide{grid-column:1}.thl-img{height:200px}.thl-card.wide .thl-img{height:220px}}:root{--ti-navy: #0c1f2c;--ti-navy-mid: #102536;--ti-navy-soft: #163044;--ti-teal-d: #1a6b7a;--ti-teal: #1ab8b0;--ti-teal-pale: rgba(26,184,176,.12);--ti-cream: #f0ede4;--ti-cream-warm: #e8e3d8;--ti-cream-pale: #f8f6f2;--ti-orange: #f4a100;--ti-orange-l: #ffbf3c;--ti-orange-pale: rgba(244,161,0,.1);--ti-jade: #1a7a5a;--ti-jade-pale: rgba(26,122,90,.1);--ti-coral: #d45f4a;--ti-violet: #6b5fad;--ti-violet-lt: rgba(107,95,173,.08);--ti-white: #ffffff;--ti-ink: #0c1f2c;--ti-muted: rgba(12,31,44,.45);--ti-border: rgba(12,31,44,.09);--ti-border-m: rgba(12,31,44,.12);--ti-serif: "Bagind","Playfair Display",Georgia,serif;--ti-sans: "Poppins",system-ui,sans-serif;--ti-mono: "DM Mono","Courier New",monospace;--ti-r-lg: 5px;--ti-r-sm: 2px;--ti-ease: cubic-bezier(.4,0,.2,1);--ti-spring: cubic-bezier(.34,1.56,.64,1);--ti-sh-sm: 0 1px 6px rgba(12,31,44,.05);--ti-sh-md: 0 4px 20px rgba(12,31,44,.08);--ti-sh-lg: 0 12px 48px rgba(12,31,44,.11)}.ti-sec{background:#f7f6f5;font-family:var(--ti-sans);color:var(--ti-ink);line-height:1.6;-webkit-font-smoothing:antialiased}.ti-wrap{max-width:1440px;margin:0 auto;padding:1rem 2rem 4rem 2.5rem}.ti-cols{display:grid;grid-template-columns:1fr 408px;gap:3.5rem;align-items:start}.ti-eyebrow{display:flex;align-items:center;gap:9px;margin-bottom:.85rem}.ti-ey-bar{width:24px;height:1.5px;background:var(--ti-orange);flex-shrink:0}.ti-ey-txt{font-family:var(--ti-mono);font-size:.52rem;letter-spacing:.22em;text-transform:uppercase;color:var(--ti-orange);font-weight:500}.ti-ey-dot{width:4px;height:4px;background:var(--ti-teal);border-radius:50%;flex-shrink:0}.ti-heading{font-family:var(--ti-serif);font-size:clamp(1.85rem,2.5vw,2.65rem);font-weight:400;color:var(--ti-ink);line-height:1.05;margin-bottom:.45rem;letter-spacing:-.01em}.ti-heading em{font-style:normal!important;color:#0e9aaa!important}.ti-sub-txt{font-size:.73rem;font-weight:400;color:var(--ti-muted);line-height:1.9;max-width:460px}.ti-meta-row{display:flex;flex-wrap:wrap;gap:.32rem;margin-top:.85rem;margin-bottom:2.2rem}.ti-mpill{display:flex;align-items:center;gap:5px;background:var(--ti-white);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-sm);padding:5px 12px;font-family:var(--ti-mono);font-size:.55rem;font-weight:500;color:var(--ti-ink);box-shadow:var(--ti-sh-sm)}.ti-mpill i{color:var(--ti-orange);font-size:.52rem}.ti-timeline{position:relative;padding-left:58px}.ti-timeline:before{content:"";position:absolute;left:21px;top:30px;bottom:30px;width:1.5px;background:linear-gradient(180deg,var(--ti-teal) 0%,rgba(26,184,176,.08) 100%)}.ti-day{position:relative;margin-bottom:10px}.ti-day:before{content:"";position:absolute;left:-37px;top:22px;width:7px;height:7px;border-radius:50%;background:var(--ti-cream-warm);border:1.5px solid var(--ti-border-m);transition:background .3s,border-color .3s;z-index:1}.ti-day.ti-open:before{background:var(--ti-dc, var(--ti-teal));border-color:var(--ti-dc, var(--ti-teal))}.ti-day-box{position:absolute;left:-58px;top:11px;width:42px;height:42px;border-radius:var(--ti-r-sm);border:1.5px solid var(--ti-border-m);background:var(--ti-white);display:flex;align-items:center;justify-content:center;font-family:var(--ti-mono);font-size:.58rem;font-weight:500;color:var(--ti-muted);transition:all .32s var(--ti-spring);z-index:2;box-shadow:var(--ti-sh-sm)}.ti-day.ti-open .ti-day-box{background:var(--ti-dc, var(--ti-teal));border-color:var(--ti-dc, var(--ti-teal));color:#fff;transform:scale(1.08);box-shadow:0 4px 16px #1ab8b038}.ti-day-card{background:var(--ti-white);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-lg);overflow:hidden;transition:border-color .28s,box-shadow .28s,transform .2s;box-shadow:var(--ti-sh-sm)}.ti-day-card:hover{transform:translateY(-1px);box-shadow:var(--ti-sh-md)}.ti-day.ti-open .ti-day-card{border-color:var(--ti-dc, var(--ti-teal));box-shadow:0 6px 32px #1ab8b01a;transform:none}.ti-day-hdr{display:flex;align-items:center;gap:10px;padding:12px 15px;cursor:pointer;border-left:3px solid transparent;transition:background .15s,border-color .22s;-webkit-tap-highlight-color:transparent;user-select:none}.ti-day-hdr:hover{background:#1ab8b006}.ti-day.ti-open .ti-day-hdr{background:linear-gradient(90deg,rgba(26,184,176,.045) 0%,transparent 65%);border-left-color:var(--ti-dc, var(--ti-teal))}.ti-day-num{font-family:var(--ti-mono);font-size:.49rem;letter-spacing:.09em;color:var(--ti-muted);white-space:nowrap;flex-shrink:0;min-width:40px;transition:color .22s}.ti-day.ti-open .ti-day-num{color:var(--ti-dc, var(--ti-teal))}.ti-day-info{flex:1;min-width:0}.ti-day-title{font-size:.76rem;font-weight:600;color:var(--ti-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px;transition:color .2s}.ti-day.ti-open .ti-day-title{color:var(--ti-dc, var(--ti-teal-d))}.ti-day-sub{font-size:.59rem;color:var(--ti-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ti-day-night{display:flex;align-items:center;gap:5px;border:1px solid var(--ti-border-m);border-radius:var(--ti-r-sm);background:var(--ti-cream-pale);padding:3px 9px 3px 7px;font-family:var(--ti-mono);font-size:.53rem;color:var(--ti-muted);white-space:nowrap;flex-shrink:0}.ti-day-night i{font-size:.46rem;color:var(--ti-orange)}.ti-day-arrow{width:28px;height:28px;border-radius:var(--ti-r-sm);border:1px solid var(--ti-border-m);background:var(--ti-cream-pale);display:flex;align-items:center;justify-content:center;color:var(--ti-muted);font-size:.52rem;flex-shrink:0;transition:all .32s var(--ti-spring)}.ti-day.ti-open .ti-day-arrow{background:var(--ti-dc, var(--ti-teal));border-color:var(--ti-dc, var(--ti-teal));color:#fff;transform:rotate(180deg)}.ti-day-body{max-height:0;overflow:hidden;transition:max-height .48s var(--ti-ease)}.ti-day.ti-open .ti-day-body{max-height:600px}.ti-day-body-inner{display:grid;grid-template-columns:185px 1fr;border-top:1px solid var(--ti-border)}.ti-db-img{position:relative;min-height:100%;overflow:hidden}.ti-db-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.62) saturate(1.14);transition:transform .55s var(--ti-ease)}.ti-day.ti-open .ti-db-img img{transform:scale(1.04)}.ti-db-img:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(12,31,44,.8) 0%,rgba(12,31,44,.2) 50%,transparent 100%)}.ti-db-img:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ti-dc, var(--ti-teal));z-index:3}.ti-db-cap{position:absolute;bottom:.9rem;left:.9rem;z-index:2}.ti-db-cap-d{font-family:var(--ti-mono);font-size:.41rem;letter-spacing:.1em;text-transform:uppercase;color:#f0ede461;margin-bottom:3px}.ti-db-cap-loc{font-family:var(--ti-serif);font-size:1.1rem;color:var(--ti-cream);line-height:1.1}.ti-db-detail{padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.7rem;background:var(--ti-white)}.ti-db-sec-lbl{display:flex;align-items:center;gap:7px;font-family:var(--ti-mono);font-size:.46rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ti-muted);margin-bottom:.35rem}.ti-db-sec-lbl:after{content:"";flex:1;height:1px;background:var(--ti-border);margin-left:4px}.ti-db-acts{display:flex;flex-direction:column;gap:.12rem}.ti-db-act{display:flex;align-items:flex-start;gap:8px;padding:.28rem .45rem;border-radius:var(--ti-r-sm);font-size:.63rem;color:#0c1f2c94;line-height:1.4;transition:background .15s,color .15s}.ti-db-act:hover{background:#1ab8b00f;color:var(--ti-ink)}.ti-db-act i{color:var(--ti-teal-d);font-size:.54rem;flex-shrink:0;margin-top:3px}.ti-act-badge{margin-left:auto;flex-shrink:0;font-family:var(--ti-mono);font-size:.42rem;letter-spacing:.05em;text-transform:uppercase;padding:1px 6px;border-radius:var(--ti-r-sm);border:1px solid;white-space:nowrap}.ti-act-badge.h{color:var(--ti-teal-d);border-color:#1a6b7a2e;background:#1a6b7a0f}.ti-act-badge.w{color:var(--ti-jade);border-color:#1a7a5a2e;background:#1a7a5a0d}.ti-act-badge.e{color:var(--ti-orange);border-color:#f4a10033;background:#f4a1000d}.ti-act-badge.t{color:var(--ti-muted);border-color:var(--ti-border-m);background:var(--ti-cream-pale)}.ti-act-badge.o{color:var(--ti-violet);border-color:#6b5fad33;background:#6b5fad0f}.ti-db-divider{height:1px;background:var(--ti-border);margin:.1rem 0}.ti-db-hls{display:flex;flex-wrap:wrap;gap:.24rem}.ti-db-hl{display:flex;align-items:center;gap:4px;background:var(--ti-cream-pale);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-sm);padding:3px 10px;font-family:var(--ti-mono);font-size:.51rem;color:var(--ti-ink);font-weight:500;transition:background .15s,border-color .15s}.ti-db-hl:hover{background:var(--ti-orange-pale);border-color:#f4a1004d;color:var(--ti-orange)}.ti-db-hl i{font-size:.44rem;color:var(--ti-orange)}.ti-db-night-row{display:flex;align-items:center;gap:8px;background:linear-gradient(90deg,rgba(244,161,0,.08) 0%,transparent 100%);border:1px solid rgba(244,161,0,.2);border-radius:var(--ti-r-sm);padding:.42rem .7rem;margin-top:.1rem}.ti-db-night-row i{color:var(--ti-orange);font-size:.64rem;flex-shrink:0}.ti-db-night-t{font-size:.59rem;color:var(--ti-muted);line-height:1.4}.ti-db-night-t strong{color:#0c1f2cc7;font-weight:600;display:block;font-size:.62rem}.ti-inc-section{margin-top:2.8rem;background:var(--ti-white);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-lg);overflow:hidden;box-shadow:var(--ti-sh-sm)}.ti-inc-section:before{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent 0%,var(--ti-orange) 35%,var(--ti-teal) 70%,transparent 100%)}.ti-inc-header{padding:1.2rem 1.5rem .9rem;border-bottom:1px solid var(--ti-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem}.ti-inc-h-eyebrow{display:flex;align-items:center;gap:8px;margin-bottom:.3rem}.ti-inc-h-eyebrow .ti-ey-bar{width:18px}.ti-inc-h-eyebrow .ti-ey-txt{font-size:.5rem}.ti-inc-title{font-family:var(--ti-serif);font-size:1.35rem;font-weight:400;color:var(--ti-ink);line-height:1.1}.ti-inc-title em{font-style:normal!important;color:#0e9aaa}.ti-inc-sub{font-size:.62rem;color:var(--ti-muted);margin-top:.2rem;line-height:1.6}.ti-inc-tabs{display:flex;gap:0;border:1px solid var(--ti-border-m);border-radius:var(--ti-r-sm);overflow:hidden;background:var(--ti-cream-pale)}.ti-inc-tab{display:flex;align-items:center;gap:6px;padding:7px 18px;font-family:var(--ti-mono);font-size:.58rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--ti-muted);cursor:pointer;border:none;background:transparent;transition:all .22s var(--ti-ease)}.ti-inc-tab i{font-size:.58rem}.ti-inc-tab.ti-tab-active{background:var(--ti-white);color:var(--ti-ink);box-shadow:var(--ti-sh-sm)}.ti-inc-tab.ti-tab-active.ti-tab-in{color:var(--ti-jade)}.ti-inc-tab.ti-tab-active.ti-tab-out{color:var(--ti-coral)}.ti-inc-tab-count{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;font-size:.48rem;font-weight:600;background:#0c1f2c12;color:var(--ti-muted)}.ti-inc-tab.ti-tab-active .ti-inc-tab-count{background:var(--ti-jade-pale);color:var(--ti-jade)}.ti-inc-tab.ti-tab-active.ti-tab-out .ti-inc-tab-count{background:#d45f4a1a;color:var(--ti-coral)}.ti-inc-pane{display:none}.ti-inc-pane.ti-pane-visible{display:block}.ti-inc-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;padding:.5rem 1.2rem 1.3rem}.ti-inc-item{display:flex;align-items:flex-start;gap:10px;padding:.52rem .4rem;border-bottom:1px solid rgba(12,31,44,.045);font-size:.69rem;color:#0c1f2ca6;line-height:1.5;transition:background .15s;border-radius:var(--ti-r-sm)}.ti-inc-item:hover{background:#0c1f2c05}.ti-inc-items-grid .ti-inc-item:nth-child(odd){border-right:1px solid rgba(12,31,44,.045);padding-right:1rem}.ti-inc-items-grid .ti-inc-item:nth-child(2n){padding-left:1rem}.ti-inc-pane-in .ti-inc-item:nth-last-child(-n+2){border-bottom:none}.ti-inc-pane-out .ti-inc-item:nth-last-child(-n+2){border-bottom:none}.ti-inc-ic{width:20px;height:20px;border-radius:50%;flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;font-size:.52rem}.ti-inc-ic.in{background:var(--ti-jade-pale);color:var(--ti-jade)}.ti-inc-ic.out{background:#d45f4a14;color:var(--ti-coral)}.ti-inc-note{margin:.2rem 1.2rem 1.2rem;background:var(--ti-cream);border:1px solid var(--ti-border);border-left:3px solid var(--ti-orange);border-radius:2px;padding:.85rem 1.1rem;display:flex;align-items:flex-start;gap:10px}.ti-inc-note i{color:var(--ti-orange);font-size:.75rem;flex-shrink:0;margin-top:2px}.ti-inc-note p{font-size:.67rem;color:var(--ti-muted);line-height:1.75}.ti-inc-note strong{color:var(--ti-ink);font-weight:600}.ti-price-col{position:sticky;top:2rem;display:flex;flex-direction:column;gap:14px}.ti-ph-wrap{border-radius:var(--ti-r-lg);overflow:hidden;border:1px solid var(--ti-border-m);box-shadow:var(--ti-sh-lg)}.ti-ph-top{padding:2rem 2rem 1.8rem;background:linear-gradient(145deg,var(--ti-navy) 0%,var(--ti-navy-soft) 100%);position:relative;overflow:hidden}.ti-ph-top:before{content:"";position:absolute;top:-55px;right:-55px;width:210px;height:210px;border-radius:50%;background:radial-gradient(circle,rgba(26,184,176,.12) 0%,transparent 65%)}.ti-ph-top:after{content:"";position:absolute;bottom:-40px;left:-40px;width:165px;height:165px;border-radius:50%;background:radial-gradient(circle,rgba(244,161,0,.08) 0%,transparent 65%)}.ti-ph-top-bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ti-teal) 0%,var(--ti-orange) 100%)}.ti-ph-badge{display:inline-flex;align-items:center;gap:6px;background:#f4a1001f;border:1px solid rgba(244,161,0,.22);border-radius:var(--ti-r-sm);padding:3px 11px;font-family:var(--ti-mono);font-size:.5rem;color:var(--ti-orange-l);margin-bottom:1.15rem;position:relative;z-index:1}.ti-ph-badge i{font-size:.46rem}.ti-ph-from{font-size:.61rem;color:#f0ede447;position:relative;z-index:1}.ti-ph-price{font-family:var(--ti-serif);font-size:3.5rem;color:var(--ti-cream);line-height:.88;margin:.22rem 0 .18rem;position:relative;z-index:1}.ti-ph-price sup{font-size:1.25rem;color:var(--ti-orange-l);margin-right:2px}.ti-ph-per{font-size:.6rem;color:#f0ede447;position:relative;z-index:1}.ti-ph-incl{display:flex;flex-wrap:wrap;gap:.28rem;margin-top:.95rem;padding-top:.95rem;border-top:1px solid rgba(240,237,228,.07);position:relative;z-index:1}.ti-ph-tag{display:flex;align-items:center;gap:4px;font-family:var(--ti-mono);font-size:.52rem;color:#f0ede447}.ti-ph-tag i{color:var(--ti-teal);font-size:.48rem}.ti-ph-body{padding:1.3rem 1.65rem;background:var(--ti-white)}.ti-ph-opts-lbl{font-family:var(--ti-mono);font-size:.47rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--ti-muted);margin-bottom:.7rem}.ti-ph-opts{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.ti-ph-opt{display:flex;align-items:center;justify-content:space-between;padding:.66rem .88rem;border-radius:var(--ti-r-lg);border:1.5px solid var(--ti-border-m);cursor:pointer;transition:border-color .22s,box-shadow .22s;position:relative;overflow:hidden;background:var(--ti-white)}.ti-ph-opt:before{content:"";position:absolute;inset:0;background:var(--ti-oc, var(--ti-teal));opacity:0;transition:opacity .2s}.ti-ph-opt:hover:before{opacity:.035}.ti-ph-opt.ti-sel{border-color:var(--ti-oc, var(--ti-teal));box-shadow:0 0 0 3px #1ab8b012}.ti-ph-opt.ti-sel:before{opacity:.045}.ti-ph-opt-l{display:flex;align-items:center;gap:9px;position:relative;z-index:1}.ti-ph-opt-ic{width:32px;height:32px;border-radius:var(--ti-r-sm);display:flex;align-items:center;justify-content:center;font-size:.7rem;flex-shrink:0}.ti-ph-opt-ic.s{background:var(--ti-violet-lt);color:var(--ti-violet)}.ti-ph-opt-ic.d{background:#1ab8b014;color:var(--ti-teal-d)}.ti-ph-opt-ic.g{background:var(--ti-jade-pale);color:var(--ti-jade)}.ti-ph-opt-name{font-size:.7rem;font-weight:600;color:var(--ti-ink)}.ti-ph-opt-note{font-size:.55rem;color:var(--ti-muted);margin-top:1px}.ti-ph-opt-price{font-family:var(--ti-serif);font-size:1.06rem;color:var(--ti-ink);white-space:nowrap;position:relative;z-index:1}.ti-ph-opt-price small{font-family:var(--ti-sans);font-size:.54rem;color:var(--ti-muted)}.ti-ph-opt.ti-sel .ti-ph-opt-price{color:var(--ti-oc, var(--ti-teal-d));font-weight:600}.ti-ph-hr{height:1px;background:var(--ti-border);margin:.25rem 0 .88rem}.ti-ph-book{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 24px;background:linear-gradient(135deg,var(--ti-orange),#d98e10);color:#fff;font-family:var(--ti-sans);font-size:.78rem;font-weight:600;letter-spacing:.02em;border-radius:2px;border:none;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:transform .22s var(--ti-ease)}.ti-ph-book:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transition:left .55s}.ti-ph-book:hover:after{left:150%}.ti-ph-book:hover{transform:translateY(-2px) scale(1.02);color:#fff}.ti-ph-enq{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;background:var(--ti-white);color:var(--ti-ink);font-family:var(--ti-sans);font-weight:600;font-size:.72rem;border-radius:var(--ti-r-sm);border:1.5px solid var(--ti-border-m);cursor:pointer;margin-top:.42rem;transition:border-color .2s,color .2s,background .2s}.ti-ph-enq:hover{border-color:var(--ti-teal-d);color:#fff;background:#163044}.ti-ph-secure{display:flex;align-items:center;justify-content:center;gap:5px;font-family:var(--ti-mono);font-size:.52rem;color:var(--ti-muted);margin-top:.65rem}.ti-ph-secure i{color:var(--ti-jade);font-size:.52rem}.ti-unesco-card{background:var(--ti-white);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-lg);overflow:hidden;box-shadow:var(--ti-sh-sm)}.ti-unesco-head{display:flex;align-items:center;gap:9px;padding:.78rem 1.15rem;background:linear-gradient(90deg,var(--ti-navy) 0%,var(--ti-navy-soft) 100%)}.ti-unesco-head i{color:var(--ti-orange);font-size:.72rem}.ti-unesco-head-txt{font-family:var(--ti-sans);font-size:.72rem;font-weight:600;color:var(--ti-cream)}.ti-unesco-items{padding:.6rem .95rem .75rem;display:flex;flex-direction:column;gap:.3rem}.ti-unesco-item{display:flex;align-items:center;gap:8px;padding:.25rem .4rem;border-radius:var(--ti-r-sm);font-size:.63rem;color:#0c1f2c94;transition:background .15s}.ti-unesco-item:hover{background:#1ab8b00f}.ti-unesco-item i{color:var(--ti-teal);font-size:.46rem;flex-shrink:0}.ti-unesco-item strong{color:var(--ti-ink);font-weight:600}.ti-info-card{background:var(--ti-white);border:1px solid var(--ti-border-m);border-radius:var(--ti-r-lg);overflow:hidden;box-shadow:var(--ti-sh-sm)}.ti-info-head{display:flex;align-items:center;gap:8px;padding:.72rem 1.1rem;background:var(--ti-cream);border-bottom:1px solid var(--ti-border-m)}.ti-info-head-ic{width:26px;height:26px;background:var(--ti-orange-pale);border:1px solid rgba(244,161,0,.2);border-radius:var(--ti-r-sm);display:flex;align-items:center;justify-content:center;color:var(--ti-orange);font-size:.62rem;flex-shrink:0}.ti-info-head-txt{font-family:var(--ti-sans);font-size:.72rem;font-weight:600;color:var(--ti-ink)}.ti-info-rows{padding:.5rem .9rem .65rem}.ti-info-row{display:flex;align-items:center;gap:8px;padding:.3rem 0;border-bottom:1px solid rgba(12,31,44,.04);font-size:.63rem;color:#0c1f2c8f}.ti-info-row:last-child{border-bottom:none}.ti-info-row i{color:var(--ti-teal-d);font-size:.52rem;flex-shrink:0;width:13px;text-align:center}.ti-info-row strong{color:var(--ti-ink);font-weight:600}.ti-dark-card{background:var(--ti-navy);border-radius:var(--ti-r-lg);padding:1.2rem 1.3rem;display:flex;align-items:flex-start;gap:11px;border:1px solid rgba(26,184,176,.1);box-shadow:var(--ti-sh-md)}.ti-dark-ic{width:38px;height:38px;background:#f4a1001c;border:1px solid rgba(244,161,0,.2);border-radius:var(--ti-r-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ti-dark-ic i{color:var(--ti-orange);font-size:.82rem}.ti-dark-h{font-family:var(--ti-serif);font-size:.98rem;color:var(--ti-cream);margin-bottom:4px}.ti-dark-p{font-size:.59rem;color:#f0ede457;line-height:1.7}@media(max-width:1100px){.ti-cols{grid-template-columns:1fr 360px;gap:2rem}.ti-wrap{padding:0 1.5rem 3rem}}@media(max-width:880px){.ti-wrap{padding:2rem 1.25rem 3rem}.ti-cols{grid-template-columns:1fr;gap:2rem}.ti-price-col{position:static}.ti-heading{font-size:clamp(1.55rem,5vw,2rem)}.ti-sub-txt{max-width:100%}.ti-day-night{display:none}.ti-day.ti-open .ti-day-body{max-height:1000px}}@media(max-width:600px){.ti-wrap{padding:1.5rem .85rem 2.5rem}.ti-timeline{padding-left:42px}.ti-timeline:before{left:13px;top:28px;bottom:28px}.ti-day-box{left:-42px;width:30px;height:30px;font-size:.5rem}.ti-day.ti-open .ti-day-body{max-height:1100px}.ti-day-hdr{padding:10px 11px;gap:8px}.ti-day-num{font-size:.46rem;min-width:32px}.ti-day-title{font-size:.72rem;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3}.ti-day-sub{font-size:.56rem;white-space:normal;overflow:visible;text-overflow:unset;line-height:1.3;margin-top:2px}.ti-day-arrow{width:24px;height:24px;font-size:.48rem}.ti-day-body-inner{grid-template-columns:1fr;display:flex;flex-direction:column}.ti-db-img{position:relative;min-height:0;height:170px;width:100%}.ti-db-img img{position:absolute;inset:0;width:100%;height:100%}.ti-db-detail{padding:.85rem .9rem}.ti-act-badge{display:none}.ti-db-hls{gap:.2rem}.ti-db-hl{font-size:.48rem;padding:3px 8px}.ti-db-night-row{padding:.38rem .6rem}.ti-db-night-t{font-size:.56rem}.ti-db-night-t strong{font-size:.59rem}.ti-meta-row{gap:.25rem}.ti-mpill{font-size:.5rem;padding:4px 9px}.ti-heading{font-size:1.5rem;line-height:1.1}.ti-inc-items-grid{grid-template-columns:1fr;padding:.4rem .85rem 1rem}.ti-inc-items-grid .ti-inc-item:nth-child(odd){border-right:none;padding-right:.4rem}.ti-inc-items-grid .ti-inc-item:nth-child(2n){padding-left:.4rem}.ti-inc-pane-in .ti-inc-item:nth-last-child(-n+2),.ti-inc-pane-out .ti-inc-item:nth-last-child(-n+2){border-bottom:1px solid rgba(12,31,44,.045)}.ti-inc-pane-in .ti-inc-item:last-child,.ti-inc-pane-out .ti-inc-item:last-child{border-bottom:none}.ti-inc-item{font-size:.65rem}.ti-inc-header{flex-direction:column;align-items:flex-start;padding:1rem .9rem .75rem}.ti-inc-note{margin:.15rem .85rem 1rem;padding:.7rem .85rem}.ti-inc-note p{font-size:.63rem}.ti-inc-tab{padding:6px 13px;font-size:.54rem;gap:5px}.ti-ph-top{padding:1.4rem 1.25rem 1.3rem}.ti-ph-price{font-size:2.9rem}.ti-ph-body{padding:1.1rem 1.15rem}.ti-ph-opt{padding:.58rem .72rem}.ti-ph-opt-name{font-size:.67rem}.ti-ph-opt-note{font-size:.52rem}.ti-ph-opt-price{font-size:.98rem}.ti-ph-book{font-size:.74rem;padding:10px 18px}.ti-ph-enq{font-size:.68rem;padding:10px}.ti-ph-tag{font-size:.48rem}}@media(max-width:380px){.ti-wrap{padding:1.2rem .65rem 2rem}.ti-timeline{padding-left:36px}.ti-timeline:before{left:10px}.ti-day-box{left:-36px;width:26px;height:26px;font-size:.46rem}.ti-day:before{left:-31px}.ti-heading{font-size:1.35rem}.ti-ph-price{font-size:2.5rem}}:root{--tr-navy: #0c1f2c;--tr-navy-soft: #163044;--tr-teal: #1ab8b0;--tr-teal-d: #1a6b7a;--tr-orange: #f4a100;--tr-orange-l: #ffbf3c;--tr-cream: #f0ede4;--tr-muted-lt: rgba(240,237,228,.45);--tr-border-lt: rgba(240,237,228,.1);--tr-serif: "Bagind","Playfair Display",Georgia,serif;--tr-sans: "Poppins",system-ui,sans-serif;--tr-mono: "DM Mono","Courier New",monospace;--tr-ease: cubic-bezier(.4,0,.2,1)}.tr-sec{position:relative;overflow:hidden;background:var(--tr-navy)}.tr-sec:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:5;background:linear-gradient(90deg,transparent 0%,var(--tr-orange) 35%,var(--tr-teal) 70%,transparent 100%)}.tr-sec:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.018;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.tr-blob{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.tr-blob-1{top:-18%;left:-8%;width:65vw;height:65vw;max-width:720px;max-height:720px;background:radial-gradient(circle,rgba(244,161,0,.05) 0%,transparent 65%)}.tr-blob-2{bottom:-12%;right:-6%;width:52vw;height:52vw;max-width:600px;max-height:600px;background:radial-gradient(circle,rgba(26,184,176,.06) 0%,transparent 65%)}.tr-inner{position:relative;z-index:2;max-width:1440px;margin:0 auto;padding:5rem 2.4rem}.tr-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:1rem}.tr-ey-line{width:32px;height:1px;background:var(--tr-orange-l);flex-shrink:0}.tr-ey-txt{font-family:var(--tr-mono);font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tr-orange-l);font-weight:500}.tr-ey-dot{width:5px;height:5px;background:var(--tr-teal);border-radius:50%;flex-shrink:0}.tr-heading{font-family:var(--tr-serif);font-size:clamp(2rem,3.6vw,3.8rem);font-weight:400;line-height:1.05;color:var(--tr-cream);margin-bottom:.7rem}.tr-heading em{color:var(--tr-teal)}.tr-sub{font-size:.82rem;font-weight:400;color:var(--tr-muted-lt);line-height:1.9;max-width:480px}.tr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:3rem}.tr-card{background:#ffffff0a;border:1px solid var(--tr-border-lt);border-radius:4px;padding:1.5rem 1.4rem;display:flex;flex-direction:column;transition:background .2s,border-color .2s}.tr-card:hover{background:#ffffff12;border-color:#f0ede429}.tr-stars{display:flex;gap:3px;margin-bottom:.8rem}.tr-stars i{color:var(--tr-orange);font-size:.63rem}.tr-quote{font-size:.72rem;font-weight:400;color:#f0ede49e;line-height:1.8;flex:1;margin-bottom:1.2rem;position:relative;padding-left:.95rem}.tr-quote:before{content:"“";font-family:var(--tr-serif);font-size:2.8rem;color:var(--tr-orange);opacity:.22;position:absolute;top:-.9rem;left:-.2rem;line-height:1}.tr-bottom{display:flex;align-items:center;gap:10px}.tr-init{width:38px;height:38px;border-radius:50%;flex-shrink:0;background:#ffffff14;border:1px solid rgba(240,237,228,.12);display:flex;align-items:center;justify-content:center;font-family:var(--tr-serif);font-size:.9rem;color:#f0ede48c}.tr-name{font-size:.69rem;font-weight:600;color:var(--tr-cream)}.tr-meta{font-size:.57rem;color:#f0ede452}.tr-badge{margin-left:auto;flex-shrink:0;background:#1ab8b01a;border:1px solid rgba(26,184,176,.2);border-radius:2px;padding:2px 9px;font-size:.51rem;color:var(--tr-teal);font-family:var(--tr-mono)}.tr-trust-bar{display:flex;align-items:center;justify-content:center;gap:2.5rem;margin-top:3rem;padding-top:2.5rem;border-top:1px solid rgba(240,237,228,.07);flex-wrap:wrap}.tr-trust-item{display:flex;align-items:center;gap:9px;font-size:.64rem;color:#f0ede461}.tr-trust-item i{color:var(--tr-orange);font-size:.74rem}.tr-trust-item strong{color:#f0ede4b8;font-weight:600}@media(max-width:900px){.tr-grid{grid-template-columns:1fr 1fr}.tr-inner{padding:4rem 1.8rem}}@media(max-width:580px){.tr-grid{grid-template-columns:1fr}.tr-inner{padding:3rem 1rem}.tr-heading{font-size:clamp(1.7rem,7vw,2.5rem)}.tr-trust-bar{gap:1.4rem}}:root{--tc-navy: #0c1f2c;--tc-navy-mid: #102536;--tc-navy-soft: #163044;--tc-navy-x: #091820;--tc-teal: #1ab8b0;--tc-teal-d: #1a6b7a;--tc-teal-lt: rgba(26,184,176,.09);--tc-orange: #f4a100;--tc-orange-l: #ffbf3c;--tc-orange-lt: rgba(244,161,0,.09);--tc-jade: #1a7a5a;--tc-jade-lt: rgba(26,122,90,.09);--tc-violet: #6b5fad;--tc-cream: #f0ede4;--tc-cream-pale: #f8f6f2;--tc-white: #fff;--tc-ink: #0c1f2c;--tc-muted: rgba(12,31,44,.4);--tc-border: rgba(12,31,44,.07);--tc-border-m: rgba(12,31,44,.12);--tc-serif: "Bagind","Playfair Display",Georgia,serif;--tc-sans: "Poppins",system-ui,sans-serif;--tc-mono: "DM Mono","Courier New",monospace;--tc-r: 4px;--tc-r-sm: 2px;--tc-ease: cubic-bezier(.4,0,.2,1);--tc-spring: cubic-bezier(.34,1.56,.64,1);--tc-sh: 0 1px 6px rgba(12,31,44,.06);--tc-sh-md: 0 6px 24px rgba(12,31,44,.1);--tc-sh-lg: 0 16px 56px rgba(12,31,44,.16)}.tc-sec{position:relative;overflow:hidden;padding:5rem 2.5rem 5.5rem;background:#f7f6f5}.tc-sec:before{content:"";position:absolute;top:-120px;left:-120px;width:560px;height:560px;border-radius:50%;background:radial-gradient(circle,rgba(244,161,0,.05) 0%,transparent 65%);pointer-events:none}.tc-sec:after{content:"";position:absolute;bottom:-80px;right:-80px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(26,184,176,.06) 0%,transparent 65%);pointer-events:none}.tc-inner{max-width:1440px;margin:0 auto;position:relative;z-index:2}.tc-eyebrow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:2rem}.tc-ey-bar{width:28px;height:1.5px;background:var(--tc-orange);flex-shrink:0}.tc-ey-txt{font-family:var(--tc-mono);font-size:.54rem;letter-spacing:.22em;text-transform:uppercase;color:var(--tc-orange);font-weight:500}.tc-ey-dot{width:5px;height:5px;background:var(--tc-teal);border-radius:50%;flex-shrink:0}.tc-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:var(--tc-border-m);border:1px solid var(--tc-border-m);border-radius:var(--tc-r);overflow:hidden;margin-bottom:2.5rem;box-shadow:var(--tc-sh)}.tc-stat{background:var(--tc-white);padding:1.1rem 1rem;display:flex;align-items:center;gap:.75rem;transition:background .2s}.tc-stat:hover{background:var(--tc-cream-pale)}.tc-stat-ic{width:36px;height:36px;border-radius:var(--tc-r-sm);display:flex;align-items:center;justify-content:center;font-size:.8rem;flex-shrink:0}.tc-stat-ic.o{background:var(--tc-orange-lt);color:var(--tc-orange)}.tc-stat-ic.t{background:var(--tc-teal-lt);color:var(--tc-teal-d)}.tc-stat-ic.g{background:var(--tc-jade-lt);color:var(--tc-jade)}.tc-stat-ic.v{background:#6b5fad17;color:var(--tc-violet)}.tc-stat-val{font-family:var(--tc-serif);font-size:1.5rem;color:var(--tc-ink);line-height:.95;margin-bottom:2px}.tc-stat-lbl{font-size:.57rem;color:var(--tc-muted);line-height:1.35;font-weight:400}.tc-banner{background:linear-gradient(145deg,var(--tc-navy-x) 0%,var(--tc-navy) 45%,var(--tc-navy-soft) 100%);border-radius:var(--tc-r);overflow:hidden;border:1px solid rgba(255,255,255,.06);box-shadow:var(--tc-sh-lg);display:grid;grid-template-columns:1fr 420px;position:relative}.tc-banner:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--tc-orange) 0%,var(--tc-teal) 55%,transparent 100%);z-index:5}.tc-bn-blob1{position:absolute;top:-80px;right:380px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(244,161,0,.07) 0%,transparent 65%);pointer-events:none}.tc-bn-blob2{position:absolute;bottom:-60px;left:-60px;width:340px;height:340px;border-radius:50%;background:radial-gradient(circle,rgba(26,184,176,.08) 0%,transparent 65%);pointer-events:none}.tc-bn-texture{position:absolute;inset:0;opacity:.025;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.5) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,rgba(255,255,255,.5) 0 1px,transparent 1px 48px)}.tc-bn-pixel{position:absolute;bottom:1.6rem;left:3.8rem;display:flex;gap:3px;opacity:.1}.tc-px-col{display:flex;flex-direction:column;gap:3px}.tc-px-sq{width:7px;height:7px;border-radius:1px}.tc-left{padding:3.5rem 3.8rem 3.5rem 3.5rem;position:relative;z-index:2;display:flex;flex-direction:column;gap:0}.tc-heading{font-family:var(--tc-serif);font-size:clamp(2rem,3.4vw,3.4rem);color:var(--tc-cream);font-weight:400;line-height:1.05;margin-bottom:.6rem;letter-spacing:-.01em}.tc-heading em{font-style:normal;color:var(--tc-teal)}.tc-heading .tc-hi{color:var(--tc-orange-l)}.tc-sub{font-size:.78rem;font-weight:400;color:#f0ede473;line-height:1.85;max-width:430px;margin-bottom:2rem}.tc-trust{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:2rem}.tc-trust-item{display:flex;align-items:center;gap:7px;padding:.5rem .9rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:var(--tc-r-sm);font-size:.64rem;color:#f0ede4b3;transition:background .2s,border-color .2s}.tc-trust-item:hover{background:#ffffff1a;border-color:#ffffff2e}.tc-trust-item i{font-size:.6rem;flex-shrink:0}.tc-trust-item.stars i{color:gold}.tc-trust-item.green i{color:var(--tc-teal)}.tc-trust-item.orange i{color:var(--tc-orange)}.tc-divider{height:1px;background:#ffffff14;margin-bottom:1.8rem}.tc-channels-lbl{font-family:var(--tc-mono);font-size:.46rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#f0ede447;margin-bottom:.7rem}.tc-channels{display:flex;flex-wrap:wrap;gap:.5rem}.tc-ch-btn{display:flex;align-items:center;gap:8px;padding:.62rem 1.1rem;border-radius:var(--tc-r-sm);font-size:.69rem;font-weight:500;border:1px solid;cursor:pointer;transition:all .22s var(--tc-ease);position:relative;overflow:hidden;text-decoration:none}.tc-ch-btn i{font-size:.65rem;flex-shrink:0}.tc-ch-wa{background:#25d3661f;border-color:#25d36638;color:#4cd475}.tc-ch-wa:hover{background:#25d3662e;border-color:#25d36659}.tc-ch-mail{background:#1ab8b01a;border-color:#1ab8b038;color:var(--tc-teal)}.tc-ch-mail:hover{background:#1ab8b02e;border-color:#1ab8b059}.tc-ch-ph{background:#ffffff0f;border-color:#ffffff1f;color:#f0ede499}.tc-ch-ph:hover{background:#ffffff1a;border-color:#fff3;color:var(--tc-cream)}.tc-route{margin-top:auto;padding-top:1.8rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.tc-route-dot{display:flex;align-items:center;gap:6px;font-family:var(--tc-mono);font-size:.52rem;color:#f0ede459}.tc-route-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--tc-orange);opacity:.7;flex-shrink:0}.tc-route-arrow{font-family:var(--tc-mono);font-size:.52rem;color:#f0ede42e;padding:0 .2rem}.tc-right{padding:2.5rem 2.5rem 2.5rem 0;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.tc-bk-card{background:var(--tc-white);border-radius:var(--tc-r);box-shadow:0 24px 72px #00000052,0 4px 16px #0000002e;width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.2)}.tc-bk-hd{background:linear-gradient(135deg,var(--tc-navy) 0%,var(--tc-navy-soft) 100%);padding:1.5rem 1.6rem 1.4rem;position:relative;overflow:hidden}.tc-bk-hd:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;border-radius:50%;background:radial-gradient(circle,rgba(26,184,176,.14) 0%,transparent 65%)}.tc-bk-hd-top{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--tc-teal),var(--tc-orange))}.tc-bk-badge{display:inline-flex;align-items:center;gap:5px;background:#f4a1001f;border:1px solid rgba(244,161,0,.22);border-radius:var(--tc-r-sm);padding:2px 10px;font-family:var(--tc-mono);font-size:.46rem;color:var(--tc-orange-l);margin-bottom:.65rem;position:relative;z-index:1}.tc-bk-badge i{font-size:.42rem}.tc-bk-from{font-size:.56rem;color:#f0ede452;position:relative;z-index:1}.tc-bk-price-row{display:flex;align-items:flex-end;gap:.4rem;margin:.1rem 0 .05rem;position:relative;z-index:1}.tc-bk-price{font-family:var(--tc-serif);font-size:2.8rem;color:var(--tc-cream);line-height:.88}.tc-bk-price sup{font-size:1.1rem;color:var(--tc-orange-l)}.tc-bk-per{font-size:.55rem;color:#f0ede447;margin-bottom:.25rem;position:relative;z-index:1}.tc-bk-tags{display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.07);position:relative;z-index:1}.tc-bk-tag{display:flex;align-items:center;gap:4px;font-family:var(--tc-mono);font-size:.46rem;color:#f0ede44d}.tc-bk-tag i{color:var(--tc-teal);font-size:.43rem}.tc-bk-quote-hero{display:flex;align-items:center;gap:.55rem;font-family:var(--tc-serif);font-size:1.5rem;color:var(--tc-orange-l);margin:.4rem 0 .1rem;position:relative;z-index:1}.tc-bk-quote-hero i{font-size:1.2rem;opacity:.8}.tc-bk-quote-note{display:flex;align-items:flex-start;gap:.5rem;font-size:.6rem;color:#f0ede473;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:.55rem;padding:.7rem .8rem;line-height:1.6;margin-bottom:.5rem}.tc-bk-quote-note i{color:var(--tc-teal);font-size:.62rem;flex-shrink:0;margin-top:.08rem}.tc-bk-body{padding:1.2rem 1.4rem 1.3rem}.tc-bk-pick-lbl{font-family:var(--tc-mono);font-size:.46rem;font-weight:500;letter-spacing:.11em;text-transform:uppercase;color:var(--tc-muted);margin-bottom:.6rem}.tc-bk-opts{display:flex;gap:.4rem;margin-bottom:.9rem}.tc-bk-opt{flex:1;display:flex;flex-direction:column;align-items:center;padding:.6rem .3rem;border-radius:var(--tc-r);border:1.5px solid var(--tc-border-m);cursor:pointer;background:var(--tc-cream-pale);transition:all .22s var(--tc-ease);position:relative;overflow:hidden}.tc-bk-opt:before{content:"";position:absolute;inset:0;background:var(--tc-oc, var(--tc-teal));opacity:0;transition:opacity .2s}.tc-bk-opt:hover:before{opacity:.04}.tc-bk-opt.tc-sel{border-color:var(--tc-oc, var(--tc-teal));box-shadow:0 0 0 3px #1ab8b026}.tc-bk-opt.tc-sel:before{opacity:.05}.tc-bk-opt-ic{width:26px;height:26px;border-radius:var(--tc-r-sm);display:flex;align-items:center;justify-content:center;font-size:.62rem;margin-bottom:.3rem;position:relative;z-index:1}.tc-bk-opt-ic.s{background:#6b5fad1a;color:var(--tc-violet)}.tc-bk-opt-ic.d{background:var(--tc-teal-lt);color:var(--tc-teal-d)}.tc-bk-opt-ic.g{background:var(--tc-jade-lt);color:var(--tc-jade)}.tc-bk-opt-lbl{font-size:.54rem;font-weight:600;color:var(--tc-ink);position:relative;z-index:1;white-space:nowrap}.tc-bk-opt-price{font-family:var(--tc-serif);font-size:.92rem;color:var(--tc-ink);position:relative;z-index:1;line-height:1}.tc-bk-opt-price small{font-family:var(--tc-sans);font-size:.44rem;color:var(--tc-muted)}.tc-bk-opt.tc-sel .tc-bk-opt-price{color:var(--tc-oc, var(--tc-teal-d));font-weight:600}.tc-bk-avail{display:flex;align-items:center;gap:8px;background:#1a7a5a12;border:1px solid rgba(26,122,90,.14);border-radius:var(--tc-r-sm);padding:.55rem .8rem;margin-bottom:.9rem}.tc-avail-pulse{position:relative;width:8px;height:8px;flex-shrink:0}.tc-avail-pulse:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--tc-jade);animation:tc-pulse 2s ease-in-out infinite}.tc-avail-pulse:after{content:"";position:absolute;inset:-3px;border-radius:50%;background:#1a7a5a40;animation:tc-pulse 2s ease-in-out infinite .3s}@keyframes tc-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.6}}.tc-avail-txt{font-size:.6rem;color:#0c1f2c99}.tc-avail-txt strong{color:var(--tc-jade);font-weight:600}.tc-avail-date{font-family:var(--tc-mono);font-size:.5rem;color:var(--tc-muted);margin-left:auto;white-space:nowrap}.tc-bk-book{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 24px;background:linear-gradient(135deg,var(--tc-orange),#d98e10);color:#fff;font-family:var(--tc-sans);font-size:.78rem;font-weight:600;letter-spacing:.02em;border-radius:2px;border:none;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;transition:transform .22s var(--tc-ease)}.tc-bk-book:after{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(to right,transparent,rgba(255,255,255,.2),transparent);transition:left .55s}.tc-bk-book:hover:after{left:150%}.tc-bk-book:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 22px #f4a10059;color:#fff}.tc-bk-enq{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px;background:var(--tc-white);color:var(--tc-ink);font-family:var(--tc-sans);font-weight:600;font-size:.72rem;border-radius:var(--tc-r-sm);border:1.5px solid var(--tc-border-m);cursor:pointer;margin-top:.42rem;transition:border-color .2s,color .2s,background .2s}.tc-bk-enq:hover{border-color:var(--tc-teal-d);color:#fff;background:#163044}.tc-bk-secure{display:flex;align-items:center;justify-content:center;gap:5px;font-family:var(--tc-mono);font-size:.49rem;color:var(--tc-muted);margin-top:.6rem}.tc-bk-secure i{color:var(--tc-jade);font-size:.49rem}.tc-bk-foot{display:flex;align-items:stretch;border-top:1px solid var(--tc-border)}.tc-bk-contact{flex:1;display:flex;align-items:center;justify-content:center;gap:7px;padding:.7rem .5rem;font-size:.63rem;font-weight:500;color:var(--tc-muted);border-right:1px solid var(--tc-border);cursor:pointer;transition:background .18s,color .18s;text-decoration:none}.tc-bk-contact:last-child{border-right:none}.tc-bk-contact:hover{background:var(--tc-cream-pale)}.tc-bk-contact.wa:hover{background:#25d3660f;color:#22a855}.tc-bk-contact.mail:hover{background:var(--tc-teal-lt);color:var(--tc-teal-d)}.tc-bk-contact i{font-size:.6rem}.tc-bk-contact.wa i{color:#25d366}.tc-bk-contact.mail i{color:var(--tc-teal-d)}@media(max-width:1100px){.tc-banner{grid-template-columns:1fr 390px}.tc-stats{grid-template-columns:repeat(3,1fr)}.tc-stats .tc-stat:nth-child(4),.tc-stats .tc-stat:nth-child(5){display:none}}@media(max-width:860px){.tc-banner{grid-template-columns:1fr}.tc-right{padding:0 2rem 2.5rem;justify-content:flex-start}.tc-bk-card{max-width:420px}.tc-left{padding:3rem 2rem 2rem}}@media(max-width:640px){.tc-sec{padding:3.5rem 1.2rem}.tc-stats{grid-template-columns:1fr 1fr}.tc-stats .tc-stat:nth-child(5){display:none}.tc-heading{font-size:1.9rem}.tc-channels{flex-direction:column}.tc-ch-btn{justify-content:center}}:root{--ts-navy: #0c1f2c;--ts-teal: #1ab8b0;--ts-teal-d: #1a6b7a;--ts-orange: #f4a100;--ts-orange-l: #ffbf3c;--ts-cream: #f0ede4;--ts-serif: "Bagind","Playfair Display",Georgia,serif;--ts-sans: "Poppins",system-ui,sans-serif;--ts-mono: "DM Mono","Courier New",monospace;--ts-spring: cubic-bezier(.34,1.56,.64,1);--ts-ease: cubic-bezier(.4,0,.2,1);--ts-gl-bg: rgba(7,15,22,.9);--ts-gl-bdr: rgba(255,255,255,.1);--ts-gl-div: rgba(255,255,255,.08);--ts-gl-cream: rgba(240,237,228,.75);--ts-gl-muted: rgba(240,237,228,.32);--ts-gl-dim: rgba(240,237,228,.18)}.ts-sb{position:fixed;bottom:max(1.4rem,calc(env(safe-area-inset-bottom) + .8rem));left:50%;width:min(1100px,calc(100% - 2.8rem));z-index:9999;transform:translate(-50%) translateY(110px);opacity:0;pointer-events:none;transition:transform .52s var(--ts-spring),opacity .36s var(--ts-ease);will-change:transform,opacity}.ts-sb.ts-on{transform:translate(-50%) translateY(0);opacity:1;pointer-events:all}.ts-glow{position:absolute;bottom:-14px;left:12%;right:12%;height:26px;background:radial-gradient(ellipse,rgba(26,184,176,.28) 0%,transparent 68%);filter:blur(12px);pointer-events:none;z-index:0}.ts-pill{position:relative;z-index:1;display:flex;align-items:stretch;height:66px;overflow:visible}.ts-bg{position:absolute;inset:0;border-radius:4px;overflow:hidden;background:var(--ts-gl-bg);backdrop-filter:blur(32px) saturate(1.7) brightness(1.04);-webkit-backdrop-filter:blur(32px) saturate(1.7) brightness(1.04);border:1px solid var(--ts-gl-bdr);box-shadow:inset 0 1px #ffffff17,0 0 0 1px #1ab8b012,0 24px 60px #0000006b,0 6px 18px #00000038;pointer-events:none;z-index:0}.ts-bg:before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.03) 50%,transparent 80%);background-size:200% 100%;animation:ts-sweep 10s ease-in-out infinite 3s}@keyframes ts-sweep{0%,to{background-position:200% 0}45%,55%{background-position:-200% 0}}.ts-bg:after{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.13) 40%,rgba(255,255,255,.13) 60%,transparent)}.ts-id,.ts-actions{position:relative;z-index:2}.ts-id{display:flex;align-items:center;gap:.72rem;padding:0 1.2rem 0 1.1rem;flex-shrink:0;position:relative}.ts-id:after{content:"";position:absolute;right:0;top:28%;bottom:28%;width:1px;background:var(--ts-gl-div)}.ts-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--ts-teal);animation:ts-lp 2.6s ease-in-out infinite}@keyframes ts-lp{0%{box-shadow:0 0 #1ab8b07a}65%{box-shadow:0 0 0 7px #1ab8b000}to{box-shadow:0 0 #1ab8b000}}.ts-id-body{min-width:0}.ts-id-micro{font-family:var(--ts-mono);font-size:.4rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ts-gl-dim);margin-bottom:2px;white-space:nowrap}.ts-id-name{font-family:var(--ts-serif);font-size:.9rem;color:var(--ts-gl-cream);line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.ts-id-name em{color:var(--ts-teal)}.ts-id-badge{display:none}.ts-stats{flex:1;min-width:0;display:flex;align-items:center;gap:.22rem;padding:0 1.1rem;overflow:visible;position:relative;z-index:4}.ts-chip{display:inline-flex;align-items:center;gap:5px;padding:.28rem .52rem;border-radius:2px;background:#ffffff0e;border:1px solid rgba(255,255,255,.08);font-family:var(--ts-mono);font-size:.44rem;color:var(--ts-gl-muted);white-space:nowrap;flex-shrink:0;cursor:default;line-height:1;transition:background .2s,border-color .2s,color .2s,transform .18s var(--ts-spring)}.ts-chip:hover{background:#ffffff1c;border-color:#ffffff24;color:var(--ts-gl-cream);transform:translateY(-1px)}.ts-chip i{font-size:.42rem;flex-shrink:0}.ts-chip.t i{color:var(--ts-teal)}.ts-chip.o i{color:var(--ts-orange)}.ts-chip.g i{color:#4cd475}.ts-chip.v i{color:#a89fe0}.ts-chip.custom{background:#f4a1001a;border-color:#f4a10038;color:#ffbf3ce0;cursor:pointer;position:relative}.ts-chip.custom i{color:var(--ts-orange)}.ts-chip.custom:hover{background:#f4a1002b;border-color:#f4a10057;color:var(--ts-orange-l)}.ts-tip{position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%) translateY(6px);width:208px;background:#060d14f7;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.11);border-radius:4px;padding:.75rem .9rem;box-shadow:0 20px 50px #0009,0 4px 12px #0000004d;opacity:0;pointer-events:none;transition:opacity .22s,transform .26s var(--ts-spring);z-index:50}.ts-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#ffffff1c}.ts-chip.custom:hover .ts-tip,.ts-chip.custom:focus-visible .ts-tip{opacity:1;pointer-events:all;transform:translate(-50%) translateY(0)}.ts-tip-h{font-family:var(--ts-mono);font-size:.44rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#f0ede447;padding-bottom:.32rem;margin-bottom:.32rem;border-bottom:1px solid rgba(255,255,255,.08)}.ts-tip-row{display:flex;align-items:center;gap:8px;padding:.25rem .12rem;font-size:.6rem;color:#f0ede480;border-radius:2px;transition:background .14s,color .14s}.ts-tip-row:hover{background:#ffffff0d;color:#f0ede4d9}.ts-tip-row i{color:var(--ts-teal);font-size:.5rem;width:13px;text-align:center;flex-shrink:0}.ts-actions{display:flex;align-items:center;gap:.6rem;padding:0 1.1rem;flex-shrink:0;position:relative}.ts-actions:before{content:"";position:absolute;left:0;top:28%;bottom:28%;width:1px;background:var(--ts-gl-div)}.ts-price{display:flex;flex-direction:column;align-items:flex-end;padding-right:.9rem;position:relative}.ts-price:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:26px;width:1px;background:var(--ts-gl-div)}.ts-p-label{font-family:var(--ts-mono);font-size:.38rem;color:var(--ts-gl-dim);letter-spacing:.04em;line-height:1;margin-bottom:2px}.ts-p-num{font-family:var(--ts-serif);font-size:1.48rem;color:var(--ts-gl-cream);line-height:.88;display:flex;align-items:flex-start;gap:1px}.ts-p-num sup{font-size:.58rem;margin-top:.18rem;color:var(--ts-orange);font-family:var(--ts-sans);font-weight:700}.ts-p-pp{font-family:var(--ts-mono);font-size:.37rem;color:var(--ts-gl-dim);margin-top:2px;line-height:1}.ts-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:2px;font-family:var(--ts-sans);font-weight:500;font-size:.69rem;cursor:pointer;border:none;height:38px;padding:0 1.1rem;white-space:nowrap;flex-shrink:0;transition:background .22s,box-shadow .22s,transform .18s var(--ts-spring),border-color .22s,color .22s}.ts-btn i{font-size:.6rem;color:#fff;flex-shrink:0;transition:transform .2s}.ts-btn.ts-enq{background:#ffffff12;border:1px solid rgba(255,255,255,.12);color:var(--ts-gl-muted)}.ts-btn.ts-enq:hover{background:#ffffff21;border-color:#fff3;color:var(--ts-gl-cream);transform:translateY(-1px)}.ts-btn.ts-book{background:var(--ts-orange);color:#fff;font-weight:500;box-shadow:0 0 18px #f4a1003d;position:relative;overflow:hidden}.ts-btn.ts-book:before{content:"";position:absolute;top:0;left:-70%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:skew(-18deg);transition:left .5s var(--ts-ease)}.ts-btn.ts-book:hover:before{left:130%}.ts-btn.ts-book:hover{background:var(--ts-orange-l);transform:translateY(-1px)}.ts-btn.ts-book:hover i{transform:translate(3px)}@media(max-width:980px){.ts-stats .ts-chip:nth-child(n+4):not(.custom){display:none}.ts-sb{width:min(1100px,calc(100% - 2.2rem))}}@media(max-width:760px){.ts-stats{display:none}.ts-id:after{display:none}.ts-sb{width:calc(100% - 1.8rem)}.ts-id-name{max-width:none}}@media(max-width:580px){.ts-sb{width:calc(100% - 1.4rem)}.ts-id{padding:0 .95rem 0 .85rem;gap:.6rem}.ts-id-name{font-size:.82rem}.ts-actions{padding:0 .85rem;gap:.4rem}.ts-p-num{font-size:1.28rem}.ts-btn{height:36px;font-size:.66rem;padding:0 .85rem}}@media(max-width:510px){.ts-sb{width:calc(100% - 1rem);bottom:max(.75rem,calc(env(safe-area-inset-bottom) + .4rem))}.ts-pill{height:auto;flex-direction:column;align-items:stretch}.ts-id{padding:.7rem .85rem;gap:.6rem;border-bottom:1px solid var(--ts-gl-div);flex-shrink:0}.ts-id:after{display:none}.ts-id-name{font-size:.79rem;max-width:none;flex:1}.ts-id-badge{display:inline-flex;align-items:center;gap:4px;padding:.22rem .55rem;border-radius:2px;background:#f4a1001a;border:1px solid rgba(244,161,0,.2);font-family:var(--ts-mono);font-size:.41rem;color:#ffbf3ccc;white-space:nowrap;flex-shrink:0}.ts-id-badge i{font-size:.39rem;color:var(--ts-orange)}.ts-actions{padding:.6rem .85rem;gap:.38rem;flex-wrap:nowrap}.ts-actions:before{display:none}.ts-price{flex-direction:row;align-items:center;gap:.28rem;padding-right:.7rem}.ts-price:after{top:50%;height:22px}.ts-p-label{display:none}.ts-p-num{font-size:1.08rem;line-height:1}.ts-p-pp{margin-top:0;align-self:flex-end}.ts-btn.ts-enq{flex:1}.ts-btn.ts-book{flex:1.8}.ts-btn{height:38px;font-size:.67rem;padding:0 .65rem}}@media(max-width:370px){.ts-sb{width:calc(100% - .6rem)}.ts-id-micro,.ts-id-badge{display:none}.ts-id-name{font-size:.74rem}.ts-p-num{font-size:.96rem}.ts-p-pp,.ts-btn.ts-enq .ts-enq-lbl{display:none}.ts-btn.ts-enq{flex:none;width:36px;padding:0}.ts-btn.ts-book{font-size:.64rem;padding:0 .6rem}}
