@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/28485c0de2075f40-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/5fb25f343c7550ca-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7db6c35d839a711c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_dbc22c{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_dbc22c{--font-poppins:"Poppins","Poppins Fallback"}.prev{--cream:#FBF6EC;--ink:#15232E;--muted:#647069;--teal:#1F8A78;--teald:#155E51;--ttint:#E6F2EE;--orange:#F4961E;--oranged:#D77E0C;--otint:#FBE9D2;--card:#ffffff;--line:#ECE6D8;background:var(--cream);color:var(--ink);min-height:100vh;font-family:var(--font-nunito),system-ui,sans-serif}.prev .ff,.prev h1,.prev h2,.prev h3{font-family:var(--font-poppins),var(--font-nunito),sans-serif}.prev a{text-decoration:none;color:inherit}.prev-c{max-width:1180px;margin:0 auto;padding:0 24px}.prev .btnT{font-family:var(--font-poppins);font-weight:700;font-size:14px;background:var(--teal);color:#fff;border:none;padding:11px 20px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .2s,transform .15s}.prev .btnT:hover{background:var(--teald)}.prev .btnO{font-family:var(--font-poppins);font-weight:700;font-size:15px;background:var(--orange);color:#3a2305;border:none;padding:13px 24px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:9px;box-shadow:0 6px 0 var(--oranged);transition:transform .15s,box-shadow .15s}.prev .btnO:hover{transform:translateY(-2px);box-shadow:0 8px 0 var(--oranged)}.prev .btnO:active{transform:translateY(2px);box-shadow:0 3px 0 var(--oranged)}.prev .btnGhost{font-family:var(--font-poppins);font-weight:700;font-size:14px;background:transparent;color:var(--ink);border:1.5px solid var(--ink);padding:10px 18px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:.2s}.prev .btnGhost:hover{background:var(--ink);color:#fff}.prev-header{position:sticky;top:0;z-index:50;background:rgba(251,246,236,.88);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.prev-header .row{justify-content:space-between;height:70px}.prev-brand,.prev-header .row{display:flex;align-items:center}.prev-brand{gap:11px}.prev-brand img{height:52px;width:52px;-o-object-fit:contain;object-fit:contain}.prev-brand .wm{font-family:var(--font-poppins);font-weight:800;font-size:18px;line-height:1;color:var(--ink)}.prev-brand .wm small{display:block;font-size:10px;letter-spacing:2.5px;color:var(--teal);font-weight:700;margin-top:3px}.prev-logoanim{animation:prev-bob 2.8s ease-in-out infinite;transform-origin:center}@keyframes prev-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-2px) rotate(3deg)}}.prev-nav{display:flex;gap:24px;font-weight:700;font-size:14.5px}.prev-nav a:hover{color:var(--teal)}@media (max-width:860px){.prev-nav{display:none}}.prev-actions{display:flex;align-items:center;gap:16px}.prev-signin{font-family:var(--font-poppins);font-weight:700;font-size:14px;color:var(--ink);display:inline-flex;align-items:center;gap:6px}.prev-signin:hover{color:var(--teal)}.prev-hero{padding:52px 0 40px;position:relative}.prev-hero .grid{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.prev-eyebrow{font-size:13px;font-weight:700;color:var(--teal);letter-spacing:.5px;text-transform:uppercase;margin:0 0 10px}.prev-title{font-size:clamp(36px,5vw,58px);font-weight:800;line-height:1.04;letter-spacing:-1.4px;margin:0;color:var(--ink)}.prev-title .hl{position:relative;color:var(--teal);white-space:nowrap}.prev-title .hl svg{position:absolute;left:0;bottom:-2px;width:100%;height:11px}.prev-lead{font-size:17px;color:var(--muted);line-height:1.6;margin:20px 0 28px;max-width:470px}.prev-herocards{display:flex;gap:12px;margin-top:26px;flex-wrap:wrap}.prev-mini{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px 15px;gap:11px}.prev-mini,.prev-mini .ic{display:flex;align-items:center}.prev-mini .ic{width:40px;height:40px;border-radius:12px;background:var(--ttint);color:var(--teald);justify-content:center}.prev-mini small{display:block;font-size:12px;color:var(--muted)}.prev-mini b{font-family:var(--font-poppins);font-weight:800;font-size:15px}.prev-heroart,.prev-panel{position:relative}.prev-panel{background:var(--teal);border-radius:26px;padding:16px;overflow:hidden}.prev-fstat{position:absolute;left:-14px;bottom:22px;background:#fff;border-radius:16px;padding:10px 15px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);box-shadow:0 10px 24px rgba(0,0,0,.08)}.prev-fstat b{font-family:var(--font-poppins);font-weight:800;font-size:20px;color:var(--orange)}.prev-fstat small{font-size:12px;color:var(--muted);line-height:1.2}.prev-logocard{position:absolute;top:16px;right:16px;background:#fff;border-radius:14px;padding:7px 12px 7px 8px;display:flex;align-items:center;gap:8px;box-shadow:0 6px 16px rgba(0,0,0,.12)}.prev-logocard img{width:26px;height:26px;border-radius:7px}.prev-logocard span{font-family:var(--font-poppins);font-weight:800;font-size:12px;color:var(--ink);line-height:1.1}.prev-logocard span i{display:block;font-style:normal;font-size:9px;letter-spacing:1.5px;color:var(--teal);font-weight:700}.prev-doodle{position:absolute;pointer-events:none}.prev-section{padding:40px 0}.prev-h2{font-size:clamp(26px,3.2vw,34px);font-weight:800;letter-spacing:-.6px;margin:0 0 8px;text-align:center;color:var(--ink)}.prev-h2 .u{color:var(--teal)}.prev-sub{text-align:center;color:var(--muted);font-size:15px;margin:0 auto 28px;max-width:540px}.prev-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.prev-fcard{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:22px;transition:transform .25s,box-shadow .25s;display:block}.prev-fcard:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(20,94,81,.12)}.prev-ficon{width:50px;height:50px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.prev-fcard h3{font-family:var(--font-poppins);font-weight:700;font-size:18px;margin:0 0 7px}.prev-fcard p{font-size:14px;color:var(--muted);line-height:1.55;margin:0 0 14px}.prev-arrowc{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center;transition:.2s}.prev-fcard:hover .prev-arrowc{background:var(--orange);border-color:var(--orange);color:#fff}.prev-sgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.prev-scard{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:18px;transition:transform .25s,box-shadow .25s;display:block;color:inherit}.prev-scard:hover{transform:translateY(-5px);box-shadow:0 16px 30px rgba(20,94,81,.12)}.prev-scard .top{display:flex;gap:13px;align-items:center}.prev-scard .logo{-o-object-fit:cover;object-fit:cover}.prev-scard .logo,.prev-scard .mono{width:56px;height:56px;border-radius:15px;background:var(--ttint);flex-shrink:0}.prev-scard .mono{color:var(--teald);display:flex;align-items:center;justify-content:center;font-family:var(--font-poppins);font-weight:800;font-size:18px}.prev-scard .nm{font-family:var(--font-poppins);font-weight:700;font-size:16px;line-height:1.2}.prev-scard .meta{font-size:13px;color:var(--muted);margin-top:3px}.prev-rate{gap:3px;font-weight:800;font-size:13px;color:var(--oranged);background:var(--otint)}.prev-rate,.prev-seatbadge{display:inline-flex;align-items:center;font-family:var(--font-poppins);padding:3px 9px;border-radius:20px}.prev-seatbadge{gap:4px;margin-top:8px;font-weight:700;font-size:11px;color:var(--teald);background:var(--ttint)}.prev-stageline{display:flex;flex-wrap:wrap;align-items:center;gap:7px 10px;margin-top:14px;padding-top:13px;border-top:1px solid var(--line)}.prev-sd{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--muted);font-weight:600;white-space:nowrap}.prev-sd i{width:9px;height:9px;border-radius:50%;display:inline-block;flex-shrink:0}.prev-bento{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-auto-rows:1fr;gap:16px}.prev-bimg{grid-row:span 2;background:var(--teal);border-radius:22px;position:relative;overflow:hidden;min-height:220px}.prev-bstat{border-radius:20px;padding:22px;color:#fff;display:flex;flex-direction:column;justify-content:center}.prev-bstat b{font-family:var(--font-poppins);font-weight:800;font-size:34px;display:block;line-height:1}.prev-bstat span{font-size:14px;opacity:.94;margin-top:6px}@media (max-width:720px){.prev-bento{grid-template-columns:1fr 1fr}.prev-bimg{grid-row:auto;grid-column:span 2}}.prev-testi{background:var(--card);border:1px solid var(--line);border-radius:20px;padding:20px}.prev-trow{gap:12px;margin-bottom:11px}.prev-trow,.prev-trow .av{display:flex;align-items:center}.prev-trow .av{width:42px;height:42px;border-radius:50%;background:var(--ttint);color:var(--teald);justify-content:center;font-weight:800}.prev-trow .av,.prev-trow b{font-family:var(--font-poppins)}.prev-trow b{font-weight:700;font-size:14.5px;display:block}.prev-trow small{font-size:12px;color:var(--muted)}.prev-stars{display:flex;gap:2px;color:var(--orange)}.prev-testi p{font-size:14px;color:var(--muted);line-height:1.6;margin:12px 0 0}.prev-cta{background:var(--teald);border-radius:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:38px 44px;position:relative;overflow:hidden;flex-wrap:wrap}.prev-cta h2{font-family:var(--font-poppins);font-weight:800;font-size:clamp(24px,3vw,32px);color:#fff;margin:0;line-height:1.18}.prev-cta .o{color:var(--orange)}.prev-marq{overflow:hidden;margin-bottom:14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.prev-track{display:flex;gap:18px;width:-moz-max-content;width:max-content;align-items:center}.prev-track.l{animation:prev-mL 42s linear infinite}.prev-track.r{animation:prev-mR 50s linear infinite}.prev-marq:hover .prev-track{animation-play-state:paused}@keyframes prev-mL{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes prev-mR{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.prev-plogo{width:132px;height:72px;background:#fff;border:1px solid var(--line);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:10px}.prev-plogo img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.prev-plogo .pmono{font-family:var(--font-poppins);font-weight:800;font-size:16px;color:var(--teald)}.prev-footer{border-top:1px solid var(--line);margin-top:20px}.prev-footer .frow{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:26px 0;flex-wrap:wrap}.prev-footer .muted{font-size:13px;color:var(--muted)}.prev-soc{display:flex;gap:10px}.prev-soc a{width:36px;height:36px;border-radius:50%;background:var(--ttint);color:var(--teald);display:flex;align-items:center;justify-content:center}.prev-soc a:hover{background:var(--teal);color:#fff}.prev-back{font-family:var(--font-poppins);font-weight:700;font-size:14px;color:var(--teald);background:var(--ttint);border:none;padding:9px 16px;border-radius:12px;cursor:pointer;display:inline-flex;gap:7px;align-items:center}.prev-back:hover,.prev-dhead{background:var(--teal);color:#fff}.prev-dhead{border-radius:24px;padding:26px;display:flex;align-items:center;gap:20px;position:relative;overflow:hidden;margin-top:16px}.prev-dhead .dlogo{-o-object-fit:cover;object-fit:cover}.prev-dhead .dlogo,.prev-dhead .dmono{width:72px;height:72px;border-radius:18px;background:#fff;flex-shrink:0}.prev-dhead .dmono{color:var(--teald);display:flex;align-items:center;justify-content:center;font-size:28px}.prev-dhead .dmono,.prev-dhead h1{font-family:var(--font-poppins);font-weight:800}.prev-dhead h1{font-size:clamp(22px,3vw,30px);margin:0;color:#fff}.prev-dhead .dmeta{font-size:14px;opacity:.92;display:flex;align-items:center;gap:6px;margin-top:5px}.prev-facts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0}.prev-fact{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:16px;text-align:center}.prev-fact b{font-family:var(--font-poppins);font-weight:800;font-size:22px;display:block}.prev-fact span{font-size:12px;color:var(--muted)}.prev-fact .lock{color:var(--teal)}@media (max-width:620px){.prev-facts{grid-template-columns:repeat(2,1fr)}}.prev-feerow{display:flex;align-items:center;justify-content:space-between;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:14px 18px;margin-bottom:10px}.prev-feerow b{font-family:var(--font-poppins);font-weight:700;font-size:15px}.prev-feerow .sm{font-size:13px;color:var(--muted)}.prev-feerow .p{font-family:var(--font-poppins);font-weight:800;color:var(--teald);font-size:16px}.prev-acc{display:flex;flex-direction:column;gap:10px}.prev-accitem{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.prev-acchead{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.prev-acchead:hover{background:#FAFBF7}.prev-acctitle{font-family:var(--font-poppins);font-weight:700;font-size:15px;color:var(--ink);display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.prev-accsub{font-size:12px;color:var(--muted);font-weight:600}.prev-accright{display:flex;align-items:center;gap:10px;font-family:var(--font-poppins);font-weight:700;font-size:13px;color:var(--teald);white-space:nowrap}.prev-accright .seats{color:var(--oranged);background:var(--otint);padding:2px 9px;border-radius:20px;font-size:12px}.prev-accright svg{color:var(--muted);transition:transform .2s;flex-shrink:0}.prev-accright svg.rot{transform:rotate(180deg)}.prev-accbody{border-top:1px solid var(--line);padding:4px 16px 12px}.prev-gradehead{padding:9px 0 6px;font-size:10.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.prev-gradehead,.prev-graderow{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:8px}.prev-graderow{padding:10px 0;border-top:1px solid var(--line);font-size:14px;align-items:center}.prev-graderow .g{font-family:var(--font-poppins);font-weight:700;color:var(--ink)}.prev-graderow .f,.prev-graderow .s .ok{color:var(--teald);font-weight:700}.prev-graderow .s .full{color:var(--oranged);font-weight:700}.prev-stub{text-align:center;padding:80px 0}.prev-stub .ic{width:64px;height:64px;border-radius:18px;background:var(--ttint);color:var(--teald);display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px}.prev-spinner{width:38px;height:38px;border:3px solid var(--line);border-top-color:var(--teal);border-radius:50%;animation:prev-spin .8s linear infinite;margin:80px auto}@keyframes prev-spin{to{transform:rotate(1turn)}}.prev-rise>*{animation:prev-riseI .6s ease both}.prev-rise>:nth-child(2){animation-delay:.06s}.prev-rise>:nth-child(3){animation-delay:.12s}.prev-rise>:nth-child(4){animation-delay:.18s}.prev-rise>:nth-child(5){animation-delay:.24s}@keyframes prev-riseI{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:820px){.prev-hero .grid{grid-template-columns:1fr}.prev-cta{flex-direction:column;text-align:center}}.prev-search{position:relative;flex:1}.prev-search>svg{position:absolute;left:13px;top:50%;transform:translateY(-50%);color:var(--muted)}.prev-input{width:100%;height:46px;border:1px solid var(--line);border-radius:13px;padding:0 14px;background:#fff;font-size:14px;font-family:inherit;color:var(--ink)}.prev-search .prev-input{padding-left:40px}.prev-input:focus{outline:none;border-color:var(--teal)}.prev-chips{display:flex;gap:9px;flex-wrap:wrap;margin:14px 0 18px}.prev-chip{font-family:var(--font-poppins);font-weight:700;font-size:13px;padding:9px 15px;border-radius:22px;border:1px solid var(--line);background:#fff;color:var(--ink);cursor:pointer;transition:.15s}.prev-chip.on,.prev-chip:hover{border-color:var(--teal)}.prev-chip.on{background:var(--teal);color:#fff}.prev-maprow{display:flex;gap:16px;align-items:stretch}.prev-maplist{width:330px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;height:560px;overflow-y:auto;padding-right:4px}.prev-maplistcard{background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;gap:11px;align-items:center;cursor:pointer;transition:.15s}.prev-maplistcard.sel,.prev-maplistcard:hover{border-color:var(--teal);box-shadow:0 8px 18px rgba(20,94,81,.1)}.prev-maplistcard .mono,.prev-maplistcard img{width:46px;height:46px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:var(--ttint);flex-shrink:0}.prev-maplistcard .mono{display:flex;align-items:center;justify-content:center;color:var(--teald);font-family:var(--font-poppins);font-weight:800}.prev-maplistcard .nm{font-family:var(--font-poppins);font-weight:700;font-size:14px;line-height:1.2}.prev-maplistcard .meta{font-size:12px;color:var(--muted);margin-top:2px}.prev-mapwrap{position:relative;flex:1;height:560px;border-radius:20px;overflow:hidden}.prev-locate,.prev-mapwrap{border:1px solid var(--line)}.prev-locate{position:absolute;bottom:18px;right:18px;z-index:1000;background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.15);color:var(--ink)}.prev-locate:hover{background:var(--ttint)}.prev-locmsg{position:absolute;top:14px;left:50%;transform:translateX(-50%);z-index:1000;background:#fff;border:1px solid var(--line);border-radius:22px;padding:8px 16px;font-size:13px;font-weight:700;color:var(--ink);box-shadow:0 6px 18px rgba(0,0,0,.12)}@media (max-width:820px){.prev-maprow{flex-direction:column}.prev-maplist{width:100%;height:auto;max-height:260px}}.prev-csel{display:grid;gap:12px;max-width:440px;margin:0 auto}.prev-select{width:100%;height:46px;border:1px solid var(--line);border-radius:13px;padding:0 14px;background:#fff;font-size:14px;color:var(--ink);font-family:inherit;cursor:pointer}.prev-ctable{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.prev-crow{display:flex;border-top:1px solid var(--line)}.prev-crow:first-child{border-top:none}.prev-clabel{flex:0 0 96px;padding:13px 12px;background:#FAFBF7;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);display:flex;align-items:center}.prev-ccell{flex:1;border-left:1px solid var(--line);padding:13px 10px;text-align:center;font-family:var(--font-poppins);font-weight:800;font-size:14px;color:var(--ink)}.prev-ccell .good{color:var(--teald);display:inline-flex;align-items:center;gap:3px}.prev-chead{flex:1;border-left:1px solid var(--line);padding:14px 8px;text-align:center;position:relative}.prev-chead .mono,.prev-chead img{width:42px;height:42px;border-radius:12px;-o-object-fit:cover;object-fit:cover;margin:0 auto;display:block}.prev-chead .mono{background:var(--ttint);color:var(--teald);display:flex;align-items:center;justify-content:center;font-family:var(--font-poppins);font-weight:800;font-size:14px}.prev-chead .nm{font-family:var(--font-poppins);font-weight:700;font-size:12px;margin-top:7px;line-height:1.2;color:var(--ink)}.prev-chead .rm{position:absolute;top:6px;right:6px;cursor:pointer;color:var(--muted);background:none;border:none}.prev-chead .rm:hover{color:var(--oranged)}.prev-scard{position:relative}.prev-heart{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.15s;z-index:3}.prev-heart.on,.prev-heart:hover{border-color:var(--orange);color:var(--oranged)}.prev-heart.on{background:var(--otint)}.prev-dhead .prev-heart{top:16px;right:16px}.prev-note{gap:14px;background:var(--otint);border:1px solid #f3d6ae;border-radius:16px;padding:15px 18px;margin:4px 0 18px}.prev-note,.prev-note-ic{display:flex;align-items:center}.prev-note-ic{width:40px;height:40px;border-radius:12px;background:var(--orange);color:#3a2305;justify-content:center;flex-shrink:0}.prev-note-txt{flex:1;min-width:0}.prev-note-txt b{font-family:var(--font-poppins);font-weight:700;font-size:14.5px;display:block;color:var(--ink)}.prev-note-txt p{font-size:13px;color:var(--muted);margin:3px 0 0;line-height:1.45}.prev-note .btnT{flex-shrink:0}@media (max-width:560px){.prev-note{flex-direction:column;align-items:flex-start}.prev-note .btnT{align-self:stretch;justify-content:center}}@media (max-width:860px){.prev-c{padding:0 18px}.prev-header .wm{display:none}.prev-section{padding:30px 0}.prev-ctable{overflow-x:auto;-webkit-overflow-scrolling:touch}.prev-ccell,.prev-chead{min-width:104px}.prev-clabel{position:sticky;left:0;z-index:1;background:#FAFBF7}}.prev-authcard{background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px;box-shadow:0 10px 30px rgba(20,94,81,.06)}.prev-flabel{display:block;font-family:var(--font-poppins);font-weight:700;font-size:13px;color:var(--ink);margin-bottom:6px}.prev-autherr{background:#FDECEC;border:1px solid #f3c0c0;color:#A32D2D;font-size:13px;font-weight:600;padding:10px 13px;border-radius:12px;margin-bottom:14px}.prev-portalbar{background:var(--ink)}.prev-portalbar .row{display:flex;align-items:center;justify-content:space-between;height:38px}.prev-portalbar .lbl{font-family:var(--font-poppins);font-weight:700;font-size:11px;letter-spacing:1px;color:rgba(255,255,255,.5);text-transform:uppercase}.prev-portalbar .tabs{display:inline-flex;gap:4px}.prev-portalbar .ptab{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-poppins);font-weight:700;font-size:12.5px;color:rgba(255,255,255,.72);padding:5px 13px;border-radius:8px;transition:background .15s,color .15s}.prev-portalbar a.ptab:hover{color:#fff;background:rgba(255,255,255,.12)}.prev-portalbar .ptab.on{background:var(--teal);color:#fff;cursor:default}@media (max-width:860px){.prev-portalbar .lbl{display:none}.prev-portalbar .row{justify-content:center;height:36px}}.prev-logocycle{min-height:220px}.prev-logocycle,.prev-logocycle .tile{width:100%;display:flex;align-items:center;justify-content:center}.prev-logocycle .tile{position:relative;aspect-ratio:16/10;background:#fff;border-radius:20px;box-shadow:0 14px 36px rgba(0,0,0,.16)}.prev-logocycle img{position:absolute;max-width:80%;max-height:78%;-o-object-fit:contain;object-fit:contain;opacity:0;transform:scale(.92);transition:opacity .6s ease,transform .6s ease;pointer-events:none}.prev-logocycle img.on{opacity:1;transform:scale(1)}.prev-dhero{position:relative;border-radius:24px;overflow:hidden;min-height:260px;display:flex;align-items:flex-end;background:var(--teal);margin-bottom:16px}.prev-dhero .bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prev-dhero .scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(21,35,46,.12),rgba(21,35,46,.3) 45%,rgba(21,35,46,.84))}.prev-dhero .inner{position:relative;z-index:2;padding:24px;color:#fff;width:100%}.prev-dhero h1{font-family:var(--font-poppins);font-size:clamp(26px,4vw,40px);font-weight:800;letter-spacing:-.6px;margin:0;color:#fff;line-height:1.08}.prev-dhero .area{display:flex;align-items:center;gap:6px;font-size:15px;opacity:.94;margin-top:6px}.prev-dhero .rate{gap:8px;margin-top:10px;font-family:var(--font-poppins);font-weight:700;font-size:14px}.prev-dback,.prev-dhero .rate{display:inline-flex;align-items:center}.prev-dback{position:absolute;top:16px;left:16px;z-index:3;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.92);justify-content:center;color:var(--ink)}.prev-dback:hover{background:#fff}.prev-dsave{position:absolute;top:16px;right:16px;z-index:3}.prev-dactions{display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap}.prev .prev-dbtn{flex:1;min-width:110px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-poppins);font-weight:700;font-size:15px;padding:13px 18px;border-radius:14px;color:#fff;transition:filter .2s,transform .15s}.prev .prev-dbtn:hover{filter:brightness(1.07);transform:translateY(-1px)}.prev .prev-dbtn.t{background:var(--teal)}.prev .prev-dbtn.n{background:var(--ink)}.prev .prev-dbtn.o{background:var(--orange);color:#3a2305}.prev-dstages{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:16px}.prev-dstages span{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted)}.prev-dstages i{width:10px;height:10px;border-radius:50%;display:inline-block}.prev-dtabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:20px;overflow-x:auto}.prev-dtab{font-family:var(--font-poppins);font-weight:700;font-size:14.5px;color:var(--muted);background:none;border:none;border-bottom:2.5px solid transparent;padding:12px 18px;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s}.prev-dtab:hover{color:var(--ink)}.prev-dtab.on{color:var(--teal);border-bottom-color:var(--teal)}.prev-card{background:var(--card);border:1px solid var(--line);border-radius:18px;padding:22px;margin-bottom:16px}.prev-card h3{font-family:var(--font-poppins);font-weight:700;font-size:18px;margin:0 0 14px;color:var(--ink)}.prev-about p{color:var(--muted);line-height:1.7;font-size:15px;white-space:pre-wrap;margin:0}.prev-kv{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;border-top:1px solid var(--line)}.prev-kv:first-of-type{border-top:none;padding-top:0}.prev-kv .k{color:var(--muted);font-size:14.5px}.prev-kv .v{font-family:var(--font-poppins);font-weight:700;font-size:15px;text-align:right;color:var(--ink)}.prev-locfoot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;flex-wrap:wrap}.prev-locfoot .addr{display:flex;flex-direction:column;gap:3px;min-width:0}.prev-locfoot .addr .k{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.prev-locfoot .addr .v{font-size:15px;color:var(--ink)}.prev .prev-dirbtn,.prev-locfoot .addr .v{font-family:var(--font-poppins);font-weight:700}.prev .prev-dirbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--teal);color:#fff;font-size:14.5px;padding:12px 20px;border-radius:14px;text-decoration:none;white-space:nowrap;transition:filter .2s,transform .15s}.prev .prev-dirbtn:hover{filter:brightness(1.07);transform:translateY(-1px)}.prev-contact .row{margin-bottom:15px}.prev-contact .row:last-child{margin-bottom:0}.prev-contact .lbl{color:var(--muted);font-size:13px;margin-bottom:3px}.prev-contact .val{font-family:var(--font-poppins);font-weight:700;font-size:15px;color:var(--ink);word-break:break-word}.prev-contact a.val.link{color:var(--teald)}.prev-mapwrap{width:100%;height:340px}.prev-mapwrap .leaflet-container{height:100%}.prev-revsum{display:flex;align-items:center;gap:18px}.prev-revsum .big{font-family:var(--font-poppins);font-weight:800;font-size:42px;line-height:1;color:var(--ink)}.prev-revsum .cnt{color:var(--muted);font-size:13px;font-weight:600;margin-top:4px}.prev-revitem .top{display:flex;align-items:center;justify-content:space-between;gap:12px}.prev-revitem .who{font-family:var(--font-poppins);font-weight:700;font-size:15px;color:var(--ink)}.prev-revitem p{color:var(--ink);opacity:.82;font-size:14.5px;line-height:1.6;margin:10px 0 0;white-space:pre-wrap}.prev-revitem .date{display:block;color:var(--muted);font-size:12.5px;font-weight:600;margin-top:10px}@media (max-width:600px){.prev-dhero{min-height:220px}.prev-card{padding:18px}.prev-dbtn{font-size:14px;padding:12px}}.prev-assist-fab{position:fixed;bottom:22px;right:22px;z-index:60;width:56px;height:56px;border-radius:50%;background:var(--teal);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 26px rgba(20,94,81,.35);transition:transform .15s,background .2s}.prev-assist-fab:hover{background:var(--teald);transform:translateY(-2px)}.prev-assist-panel{position:fixed;bottom:22px;right:22px;z-index:60;width:calc(100vw - 44px);max-width:380px;height:540px;max-height:calc(100vh - 44px);background:var(--cream);border:1px solid var(--line);border-radius:20px;box-shadow:0 24px 60px rgba(20,35,46,.22);display:flex;flex-direction:column;overflow:hidden}.prev-assist-head{background:var(--teal);color:#fff;padding:13px 14px;display:flex;align-items:center;justify-content:space-between}.prev-assist-head .who{display:flex;align-items:center;gap:10px}.prev-assist-head .ic{width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center}.prev-assist-head b{font-family:var(--font-poppins);font-weight:700;font-size:14.5px;display:block;line-height:1.1}.prev-assist-head small{font-size:11px;color:rgba(255,255,255,.85)}.prev-assist-head .acts{display:flex;gap:4px}.prev-assist-head .acts button{background:transparent;border:none;color:#fff;cursor:pointer;padding:6px;border-radius:8px;display:flex}.prev-assist-head .acts button:hover{background:rgba(255,255,255,.12)}.prev-assist-head .acts .loc.on{background:rgba(255,255,255,.28)}.prev-assist-head .acts .loc.pulse{animation:prev-pulse 1s ease-in-out infinite}@keyframes prev-pulse{50%{opacity:.5}}.prev-assist-body{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10px}.prev-assist-intro p{font-size:13.5px;color:var(--muted);line-height:1.55;margin:0 0 12px}.prev-assist-intro .sugg{display:block;width:100%;text-align:left;font-size:13px;font-weight:600;padding:10px 12px;margin-bottom:8px;border-radius:12px;background:#fff;border:1px solid var(--line);color:var(--ink);cursor:pointer;transition:.15s}.prev-assist-intro .sugg:hover{border-color:var(--teal);color:var(--teald)}.prev-assist-row{display:flex}.prev-assist-row.user{justify-content:flex-end}.prev-assist-row.assistant{justify-content:flex-start}.prev-assist-row .bubble{font-size:13.5px;line-height:1.5;padding:9px 13px;border-radius:16px}.prev-assist-row.user .bubble{max-width:85%;background:var(--teal);color:#fff;border-bottom-right-radius:5px}.prev-assist-row.assistant .bubble{max-width:100%;background:#fff;border:1px solid var(--line);color:var(--ink);border-bottom-left-radius:5px}.prev-assist-row .bubble.dots{display:inline-flex;gap:5px}.prev-assist-row .bubble.dots i{width:7px;height:7px;border-radius:50%;background:#C5D2DF;animation:prev-bounce 1s infinite}.prev-assist-row .bubble.dots i:nth-child(2){animation-delay:.15s}.prev-assist-row .bubble.dots i:nth-child(3){animation-delay:.3s}@keyframes prev-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.prev-assist-table{margin-top:8px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.prev-assist-table table{width:100%;border-collapse:collapse;font-size:12px}.prev-assist-table th{text-align:left;font-family:var(--font-poppins);font-weight:700;font-size:11px;color:var(--muted);background:#FAF6EC;padding:7px 9px}.prev-assist-table td{padding:7px 9px;border-top:1px solid var(--line);vertical-align:top}.prev-assist-table .nm{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--teald)}.prev-assist-table .nm:hover{text-decoration:underline}.prev-assist-table .sub{display:block;font-size:10px;color:var(--muted);margin-top:1px}.prev-assist-table .acct{display:inline-flex;align-items:center;gap:3px;color:var(--oranged);font-weight:700}.prev-assist-err{font-size:12px;color:var(--oranged);text-align:center;font-weight:600}.prev-assist-input{border-top:1px solid var(--line);background:#fff;padding:10px;display:flex;gap:8px}.prev-assist-input input{flex:1;padding:10px 13px;font-size:13.5px;font-family:var(--font-nunito);border:1px solid var(--line);border-radius:11px;background:var(--cream);color:var(--ink)}.prev-assist-input input:focus{outline:none;border-color:var(--teal)}.prev-assist-input button{background:var(--teal);color:#fff;border:none;border-radius:11px;width:42px;display:flex;align-items:center;justify-content:center;cursor:pointer}.prev-assist-input button:disabled{opacity:.5;cursor:default}.prev-show{max-width:980px;margin:0 auto;padding:34px 20px 80px;text-align:center}.prev-show.home{padding:4px 20px 18px}.prev-show.home .prev-show-stage{margin-top:0}.prev-show-chip{display:inline-block;font-family:var(--font-poppins);font-weight:700;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--teald);background:var(--ttint);border:1px solid var(--teal);border-radius:999px;padding:6px 14px}.prev-show-stage{--stage:560px;--r1:150px;--r2:236px;position:relative;width:var(--stage);height:var(--stage);margin:8px auto 6px}.prev-show-stage .blob{position:absolute;border-radius:50%;filter:blur(2px);z-index:0}.prev-show-stage .blob.b1{width:46%;height:46%;left:8%;top:14%;background:var(--ttint);animation:prevDrift 11s ease-in-out infinite}.prev-show-stage .blob.b2{width:34%;height:34%;right:6%;bottom:10%;background:var(--otint);animation:prevDrift 13s ease-in-out 1.2s infinite reverse}.prev-show-stage .orbit{position:absolute;inset:0;animation:prevSpin 48s linear infinite;z-index:1}.prev-show-stage .orbit.rev{animation:prevSpin 72s linear infinite reverse}.prev-show-stage .sat{position:absolute;top:50%;left:50%;margin:-33px 0 0 -33px;transform:rotate(var(--a)) translate(var(--r)) rotate(calc(-1 * var(--a)))}.prev-show-stage .tile{display:flex;align-items:center;justify-content:center;width:66px;height:66px;background:#fff;border:1px solid var(--line);border-radius:50%;box-shadow:0 8px 20px rgba(21,35,46,.08);animation:prevSpinRev 48s linear infinite}.prev-show-stage .orbit.rev .tile{animation:prevSpinRev 72s linear infinite reverse}.prev-show-stage .tile img{width:72%;height:72%;-o-object-fit:contain;object-fit:contain;border-radius:50%}.prev-show-logoWrap{position:absolute;top:50%;left:50%;width:168px;height:168px;margin:-84px 0 0 -84px;z-index:2;animation:prevPop .6s ease-out both}.prev-show-logoWrap img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 16px 28px rgba(21,35,46,.18));animation:prevFloat 6s ease-in-out 1s infinite}.prev-show-h1{font-family:var(--font-poppins);font-weight:800;color:var(--ink);font-size:clamp(30px,5vw,46px);line-height:1.16;margin:10px 0 14px}.prev-show-h1 .w{display:inline-block;opacity:0;transform:translateY(16px);animation:prevUp .5s ease-out forwards;animation-delay:calc(var(--i) * 45ms)}.prev-show-h1 .hl{position:relative;color:var(--teald)}.prev-show-h1 .hl:after{content:"";position:absolute;left:-2px;right:-2px;bottom:3px;height:11px;background:var(--orange);border-radius:7px;opacity:.8;z-index:-1;transform:scaleX(0);transform-origin:left;animation:prevDraw .55s ease-out .75s forwards}.prev-show-sub{color:var(--muted);font-size:17px;max-width:560px;margin:0 auto 30px;opacity:0;animation:prevUp .5s ease-out .55s forwards}.prev-show-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:760px;margin:0 auto 30px}.prev-show-stats .st{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 10px 15px;opacity:0;transform:translateY(16px);animation:prevUp .5s ease-out forwards;animation-delay:calc(.5s + var(--i) * 90ms)}.prev-show-stats .ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--ttint);color:var(--teald);margin-bottom:8px}.prev-show-stats b{display:block;font-family:var(--font-poppins);font-weight:800;font-size:26px;color:var(--ink);line-height:1.1}.prev-show-stats small{color:var(--muted);font-size:13px;font-weight:600}.prev-show-cta{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;opacity:0;animation:prevUp .5s ease-out .9s forwards}@keyframes prevSpin{to{transform:rotate(1turn)}}@keyframes prevSpinRev{to{transform:rotate(-1turn)}}@keyframes prevFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes prevPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes prevUp{to{opacity:1;transform:translateY(0)}}@keyframes prevDraw{to{transform:scaleX(1)}}@keyframes prevDrift{0%,to{transform:translate(0)}50%{transform:translate(14px,-12px)}}@media (max-width:700px){.prev-show-stage{--stage:344px;--r1:104px;--r2:150px}.prev-show-stage .sat{margin:-20px 0 0 -20px}.prev-show-stage .tile{width:40px;height:40px}.prev-show-logoWrap{width:104px;height:104px;margin:-52px 0 0 -52px}.prev-show-stats{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.prev-show-logo,.prev-show-stage .blob,.prev-show-stage .orbit,.prev-show-stage .tile{animation:none}.prev-show-cta,.prev-show-h1 .w,.prev-show-stats .st,.prev-show-sub{animation:none;opacity:1;transform:none}.prev-show-h1 .hl:after{animation:none;transform:scaleX(1)}}.prev-heroart .prev-show-stage{--stage:470px;--r1:122px;--r2:194px;margin:0 auto}.prev-heroart .prev-show-stage .tile{width:58px;height:58px}.prev-heroart .prev-show-stage .sat{margin:-29px 0 0 -29px}.prev-heroart .prev-show-logoWrap{width:142px;height:142px;margin:-71px 0 0 -71px}@media (max-width:700px){.prev-heroart .prev-show-stage{--stage:320px;--r1:90px;--r2:138px}.prev-heroart .prev-show-stage .tile{width:42px;height:42px}.prev-heroart .prev-show-stage .sat{margin:-21px 0 0 -21px}.prev-heroart .prev-show-logoWrap{width:104px;height:104px;margin:-52px 0 0 -52px}}.prev-lp{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:282px;border-radius:20px;overflow:hidden;padding:16px;background:linear-gradient(170deg,#ffffff 30%,#FBF6EC);border:1px solid var(--line);color:var(--ink);transition:transform .25s,box-shadow .25s,border-color .25s}.prev-lp:after{content:"";left:0;right:0;bottom:0;height:58%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.78))}.prev-lp .wm,.prev-lp:after{position:absolute;pointer-events:none}.prev-lp .wm{right:-10%;top:-4%;width:78%;aspect-ratio:1}.prev-lp .wm img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:grayscale(.35) saturate(1.05);mix-blend-mode:multiply;opacity:.22;transition:transform .4s ease-out,opacity .3s}.prev-lp .wm .big{display:block;text-align:right;font-family:var(--font-poppins);font-weight:800;font-size:215px;line-height:.82;color:rgba(21,35,46,.06)}.prev-lp .prev-heart{top:14px;right:14px}.prev-lp .top{position:absolute;top:14px;left:14px;display:flex;gap:6px;z-index:2}.prev-lp .rateB,.prev-lp .seatB{display:inline-flex;align-items:center;gap:4px;background:#fff;border:1px solid var(--line);color:var(--ink);font-family:var(--font-poppins);font-weight:800;font-size:11.5px;padding:5px 10px;border-radius:999px}.prev-lp .rateB svg{color:var(--orange)}.prev-lp .seatB{color:var(--teald);border-color:var(--teal);background:var(--ttint)}.prev-lp .base{position:relative;z-index:2}.prev-lp .bar{width:36px;height:4.5px;border-radius:3px;background:var(--orange);margin-bottom:9px;transition:width .25s ease-out}.prev-lp .nm{margin:0 0 3px;font-family:var(--font-poppins);font-weight:800;font-size:17px;line-height:1.25;color:var(--ink)}.prev-lp .meta{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:var(--muted)}.prev-lp .chips{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 11px}.prev-lp .tg{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--ink);background:var(--cream);border:1px solid var(--line);border-radius:999px;padding:2px 8px;white-space:nowrap}.prev-lp .tg i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.prev-lp .view{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-poppins);font-weight:800;font-size:13px;color:var(--teald)}.prev-lp .view svg{transition:transform .2s}.prev-lp:hover{transform:translateY(-5px);box-shadow:0 16px 32px rgba(20,94,81,.13);border-color:var(--teal)}.prev-lp:hover .wm img{transform:scale(1.05);opacity:.32}.prev-lp:hover .view svg{transform:translateX(3px)}.prev-lp:hover .bar{width:54px}@media (prefers-reduced-motion:reduce){.prev-lp,.prev-lp .bar,.prev-lp .view svg,.prev-lp .wm img{transition:none}.prev-lp:hover,.prev-lp:hover .wm img{transform:none}}.prev-fcard{position:relative;overflow:hidden}.prev-fcard .ghost{position:absolute;right:-22px;bottom:-26px;color:rgba(21,35,46,.055);pointer-events:none;transition:transform .35s ease-out,color .3s}.prev-fcard h3:before{content:"";display:block;width:30px;height:4px;border-radius:3px;background:var(--orange);margin-bottom:8px;transition:width .25s ease-out}.prev-fcard:hover .ghost{transform:scale(1.08) rotate(-4deg);color:rgba(21,138,120,.1)}.prev-fcard:hover h3:before{width:46px}.prev-fcard .prev-arrowc{transition:.2s}.prev-fcard:hover .prev-arrowc{transform:translate(3px,-3px)}@media (prefers-reduced-motion:reduce){.prev-fcard .ghost,.prev-fcard .prev-arrowc,.prev-fcard h3:before{transition:none}.prev-fcard:hover .ghost{transform:none}}.prev-theme{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px 0 4px;border-radius:999px;border:1px solid var(--hd-line,var(--line));background:var(--tg-bg);color:var(--hd-fg,var(--ink));font-family:var(--font-poppins);font-weight:700;font-size:12.5px;cursor:pointer;transition:background .2s,color .2s}.prev-theme .knob{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--tg-knob);color:var(--tg-knob-fg);transition:background .2s}.prev-theme:hover{background:var(--tg-bg-hover)}.prev-theme:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.prev[data-look=day]{--tg-bg:rgba(255,255,255,.7);--tg-bg-hover:#fff;--tg-knob:var(--orange);--tg-knob-fg:#3a2305}.prev[data-look=night]{--tg-bg:rgba(255,255,255,.12);--tg-bg-hover:rgba(255,255,255,.2);--tg-knob:#F8CFA0;--tg-knob-fg:#15232E}@media (max-width:480px){.prev-theme .lbl{display:none}.prev-theme{padding-right:4px}}.prev-skyline{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.prev[data-look]{background:transparent}.prev[data-look]>:not(.prev-skyline){position:relative;z-index:1}.prev[data-look] .prev-header{position:sticky;z-index:50}.prev[data-look] .prev-hero{margin-top:-70px;padding:118px 0 56px}.prev[data-look] .prev-show.home{padding-bottom:0}.prev[data-look] .prev-show-stage .blob{display:none}.prev[data-look] .prev-footer>.prev-c,.prev[data-look] .prev-header,.prev[data-look] .prev-section>.prev-c,.prev[data-look] .prev-show-logoWrap:before,.prev[data-look] .prev-show-stage .tile,.prev[data-look] .prev-show-stats .st{background:var(--g-bg);border:1px solid var(--g-line);backdrop-filter:blur(var(--g-blur)) saturate(1.3)}.prev[data-look] .prev-show-logoWrap{position:absolute}.prev[data-look] .prev-show-logoWrap:before{content:"";position:absolute;inset:-16px;border-radius:50%;z-index:-1}.prev[data-look] .prev-show-stats .st{box-shadow:var(--g-shadow)}.prev[data-look] .prev-show-stage .tile{box-shadow:0 8px 24px rgba(0,0,0,.18)}.prev[data-look] .prev-header{background:var(--hd-bg);border-bottom-color:var(--hd-line);border-left:0;border-right:0;border-top:0}.prev[data-look] .prev-brand .wm,.prev[data-look] .prev-header,.prev[data-look] .prev-header .prev-signin{color:var(--hd-fg)}.prev[data-look] .prev-brand .wm small{color:var(--hd-sub)}.prev[data-look] .prev-nav a:hover,.prev[data-look] .prev-signin:hover{color:var(--orange)}.prev[data-look] .prev-show-h1{color:var(--hero-fg)}.prev[data-look] .prev-show-h1 .hl{color:var(--hero-hl)}.prev[data-look] .prev-show-sub{color:var(--hero-sub)}.prev[data-look] .prev-show-stats b{color:var(--st-fg)}.prev[data-look] .prev-show-stats small{color:var(--st-sub)}.prev[data-look] .prev-show-cta .btnGhost{color:var(--hero-fg);border-color:var(--hero-fg)}.prev[data-look] .prev-show-cta .btnGhost:hover{background:var(--hero-fg);color:#15232E}.prev[data-look] .prev-section{padding:14px 0}.prev[data-look] .prev-section>.prev-c{border-radius:28px;padding:40px 36px;box-shadow:var(--g-shadow)}.prev[data-look] .prev-footer{border-top:0;margin-top:14px;padding-bottom:90px}.prev[data-look] .prev-footer>.prev-c{border-radius:24px;padding:4px 28px}@media (max-width:700px){.prev[data-look] .prev-hero{padding:96px 0 40px}.prev[data-look] .prev-show-logoWrap:before{inset:-10px}.prev[data-look] .prev-section>.prev-c{border-radius:20px;padding:26px 16px}.prev[data-look] .prev-footer>.prev-c{border-radius:18px;padding:4px 16px}.prev-lookswitch{left:10px;bottom:10px;padding-left:10px;font-size:11px}.prev-lookswitch button{padding:6px 7px}}.prev[data-look=night]{--g-bg:rgba(251,246,236,.58);--g-line:rgba(255,255,255,.7);--g-blur:18px;--g-shadow:0 24px 60px -24px rgba(15,79,86,.45);--hd-bg:rgba(15,79,86,.3);--hd-line:rgba(255,255,255,.18);--hd-fg:#fff;--hd-sub:rgba(255,255,255,.75);--hero-fg:#fff;--hero-hl:#fff;--hero-sub:rgba(255,255,255,.9);--st-fg:#15232E;--st-sub:#44555B;--card:rgba(255,255,255,.82);--line:rgba(21,35,46,.1)}.prev[data-look=night] .prev-show-stats .st{background:rgba(255,255,255,.5)}.prev[data-look=night] .prev-show-logoWrap:before{background:rgba(255,255,255,.82)}.prev[data-look=night] .prev-lp{background:linear-gradient(170deg,rgba(255,255,255,.9) 30%,rgba(251,246,236,.9))}.prev[data-look=night] .prev-chip,.prev[data-look=night] .prev-input{background:rgba(255,255,255,.85)}.prev[data-look=day]{--g-bg:rgba(255,255,255,.82);--g-line:rgba(255,255,255,.95);--g-blur:10px;--g-shadow:0 18px 44px -24px rgba(30,45,51,.35);--hd-bg:rgba(251,246,236,.72);--hd-line:rgba(30,45,51,.08);--hd-fg:var(--ink);--hd-sub:var(--teal);--hero-fg:var(--ink);--hero-hl:var(--teald);--hero-sub:#44575E;--st-fg:var(--ink);--st-sub:var(--muted)}.prev[data-look=day] .prev-show-stats .st{background:#fff;border-color:var(--line);backdrop-filter:none}.prev[data-look=day] .prev-show-stage .tile{backdrop-filter:none;background:#fff}.prev[data-look=day] .prev-show-cta .btnGhost:hover{color:#fff}.prev[data-look=day] .prev-search .prev-input{background:rgba(255,255,255,.75);backdrop-filter:blur(10px)}@media (prefers-reduced-motion:reduce){.prev-skyline{transition:none}}