:root{--powder:#B0E0E6;--ivory:#FFFFF0;--ink:#0F172A;--ink-70:#334155;--accent:#1D4ED8;--link-color:#0F4C81;--ok:#16A34A;--warning:#D97706;--shadow:0 10px 30px rgba(15,23,42,.18);--radius:18px;--radius-sm:12px;--container:1180px;--link:#0F4C81;--radius:16px}*,::after,::before{box-sizing:border-box}html:focus-within{scroll-behavior:smooth}body,html{height:100%}canvas,img,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{background:0 0;text-decoration:none;color:var(--link-color);cursor:pointer}body{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;color:var(--ink);background:linear-gradient(180deg,var(--ivory) 0,#f8fdff 60%,var(--ivory) 100%);max-width:100vw;overflow-x:hidden}button{cursor:pointer}.s-255a762c36cdae2fe950{max-width:var(--container);margin-inline:auto;padding:clamp(14px,2vw,24px)}.s-2daa8e5e2f2e28fc6f3b{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}#oi-consent-banner,#oi-consent-manage,#oi-consent-panel,.s-b3cd584ff1d124ae8f1d{position:fixed;display:none}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.72);backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid rgba(15,23,42,.06)}.s-ab75b8b1ff22d65876f0{display:flex;align-items:center;justify-content:space-between;gap:16px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:12px}.s-26ac4dc810ec7ff7424c{margin-bottom:10px}.s-63acf68c4f951d6412a8 svg{width:40px;height:40px;flex:0 0 40px;filter:drop-shadow(0 4px 10px rgba(15,23,42,.12))}.s-f88ffcdbfa9b410a08ee{display:flex;flex-direction:column;line-height:1}.s-f88ffcdbfa9b410a08ee strong{font-weight:800;letter-spacing:.3px}.s-cb030491157b26a570b6,.s-f88ffcdbfa9b410a08ee span{font-size:12px;color:var(--ink-70)}nav.s-9579c21825ff83855299{display:flex;align-items:center;gap:18px}nav.s-9579c21825ff83855299 a{padding:10px 12px;border-radius:10px}nav.s-9579c21825ff83855299 a:hover{background:rgba(176,224,230,.3)}.s-e61e00f86d9fccdee24f{display:flex;gap:10px}.s-a6d13661b6c3541b7ac0{display:flex;gap:12px;align-items:center}.s-212301c593df7a10ee64{border:0;border-radius:14px;padding:12px 16px;font-weight:700}.s-0ab6b7d50e19e8f06e03{display:block;margin-top:10px;background:#fff;border:2px solid var(--powder);color:var(--ink)}.s-57f5328ec1c7d3907480{background:var(--powder);color:var(--ink)}.s-7a86b15480e0a870f0b0{display:none;width:44px;height:44px;border:2px solid var(--powder);border-radius:12px;background:#fff;align-items:center;justify-content:center}.s-7a86b15480e0a870f0b0 span{display:block;width:20px;height:2px;background:var(--ink);position:relative;transition:transform .3s}.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{content:"";position:absolute;left:0;width:20px;height:2px;background:var(--ink);transition:transform .3s,top .3s,opacity .2s}.s-7a86b15480e0a870f0b0 span::before{top:-6px}.s-7a86b15480e0a870f0b0 span::after{top:6px}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span{transform:rotate(45deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span::before{top:0;transform:rotate(90deg)}.s-7a86b15480e0a870f0b0.s-2bb6b986c5d6fb26dd9d span::after{top:0;opacity:0}.s-b3cd584ff1d124ae8f1d{inset:64px 12px auto 12px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:18px;box-shadow:var(--shadow);padding:14px;z-index:100}#oi-consent-panel.s-35b2a1c3e3d51c16abd0,.s-b3cd584ff1d124ae8f1d.s-5fc7e38bffe00ca46add{display:block}.s-b3cd584ff1d124ae8f1d a{display:block;padding:14px 12px;border-radius:12px}.s-b3cd584ff1d124ae8f1d a:hover{background:rgba(176,224,230,.25)}.s-0911aed621a145fb7a54{min-height:92vh;display:flex;align-items:center;position:relative;isolation:isolate}.s-0911aed621a145fb7a54::before{content:"";position:absolute;inset:auto 0 0 0;height:42%;background:linear-gradient(180deg,rgba(176,224,230,0),rgba(176,224,230,.35));z-index:-1}.s-fa54966ba35cedf8b345{display:grid;grid-template-columns:1.05fr .95fr;gap:28px;align-items:center}.s-e427b42a3bef698fadbd{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--ink-70);background:rgba(176,224,230,.35);border:1px dashed rgba(15,23,42,.25);padding:6px 10px;border-radius:999px}.s-1e5e8bb7b976fe79cf81{font-size:clamp(28px,4.2vw,54px);line-height:1.05;margin:.4rem 0 .6rem;font-weight:900;letter-spacing:-.5px}.s-856c63b96a1994f0fa71{max-width:60ch;color:var(--ink-70)}.s-8b4c4e64bd9f46e6a516{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.s-0a124dde718477961cb8{background:var(--ink);color:#fff;border-radius:14px;padding:14px 18px;box-shadow:0 12px 26px rgba(15,23,42,.22)}.s-898ef899ed67a5f73ca7{background:0 0;border:2px solid rgba(15,23,42,.2);color:var(--ink)}.s-8f962fbf1d6f25c80734{display:flex;gap:18px;align-items:center;margin-top:18px;color:var(--ink-70);font-size:14px}.s-8f962fbf1d6f25c80734 .s-348a3c4a81ea6081e50d{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 6px rgba(22,163,74,.15)}.s-fb43db9ffcc3da891960{position:absolute;inset:auto auto 8% -8%;width:min(44vw,520px);opacity:.9;pointer-events:none;filter:drop-shadow(0 30px 50px rgba(15,23,42,.15))}.s-29830448c4e08eafdd0e{position:absolute;inset:10% -8% auto auto;width:min(36vw,420px);opacity:.85;pointer-events:none;transform:rotate(-6deg)}.s-16c00449a9a3f15a3214,.s-7347b9080894e87f5266,.s-845bf874a62e3b54fe71,.swiper{position:relative}.s-7473c4f899dd915d58ec{transition-delay:.15s}.s-cb6c2403d29f734bb95c,.swiper--inl-a62780{margin-top:14px}.swiper-wrapper{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:16px;overflow-x:auto;padding:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.swiper-wrapper::-webkit-scrollbar{height:10px}.swiper-wrapper::-webkit-scrollbar-thumb{background:rgba(15,23,42,.25);border-radius:999px}.swiper-slide{scroll-snap-align:center}.s-19f7d83375baafaef6f3{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden}.s-c1273c8359c2f33d8b94{aspect-ratio:16/10;position:relative}.s-5330fbfe72346c41f7f2{align-items:center;display:flex;gap:14px;justify-content:space-between}.s-5578844641cee4928f55{width:100%;height:100%;object-fit:cover;object-position:center;border:0}.s-e066f18eb144d21f4e4c{border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow);margin-top:12px}.s-ccdd67b59f5505a36965{position:absolute;inset:auto 10px 10px auto;display:flex;gap:6px;flex-wrap:wrap}.s-5e9b60f69165f32f8930{background:rgba(176,224,230,.95);color:var(--ink);padding:6px 10px;border-radius:999px;font-size:12px;border:1px solid rgba(15,23,42,.15)}.s-9d1bb3051f269d8bfc03{padding:14px 14px 16px}.s-db37c3abad57868c93d8{font-weight:800;font-size:18px;margin:2px 0 6px}.s-c70ce524754e13034216{color:var(--ink-70);font-size:14px;margin:0 0 10px}.s-dccb8416b5e9b6c41a41{display:flex;align-items:center;justify-content:space-between;gap:10px}.s-dccb8416b5e9b6c41a41 .s-212301c593df7a10ee64{padding:10px 12px;border-radius:12px;background:var(--powder)}.swiper-nav{position:absolute;inset:-58px 0 auto auto;display:flex;gap:10px}.s-48bfcef5f0f5e5e135fc{width:40px;height:40px;border-radius:999px;border:2px solid var(--powder);background:#fff;display:grid;place-items:center;box-shadow:var(--shadow)}.s-48bfcef5f0f5e5e135fc svg{width:18px;height:18px}.s-658c8286c17e402644ee{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s cubic-bezier(.2,.7,.1,1),transform .7s cubic-bezier(.2,.7,.1,1)}.s-e563e6acb3552bf3030c{transition-delay:.05s}.s-658c8286c17e402644ee.s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0) scale(1)}.s-a7fefcc78fef4d2e8873{animation:7.5s ease-in-out infinite floatY}.s-1931d26a78f7ce7d6850{animation:9s ease-in-out infinite floatX}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes floatX{0%,100%{transform:translateX(0)}50%{transform:translateX(10px)}}footer.s-a928d4c5751e4352ec16{margin-top:60px;background:#fff;border-top:1px solid rgba(15,23,42,.08)}.s-33aa5d4d1153073f9c4f{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-33aa5d4d1153073f9c4f a{padding:8px 0;display:block}.s-1cb7733d68ce1899f103{font-size:13px;color:var(--ink-70);margin-top:10px}section.s-20182fbc10716eb197ea{padding:clamp(40px,6vw,90px) 0}.s-20182fbc10716eb197ea .s-4d8e09ff56f8b6563bff{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.s-20182fbc10716eb197ea h2{font-size:clamp(22px,3.2vw,36px);margin:0;font-weight:900;letter-spacing:-.2px}.s-20182fbc10716eb197ea p.s-8cb33b2754e53feca4f7{max-width:70ch;color:var(--ink-70);margin:.4rem 0}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1.1fr .9fr;gap:24px}.s-8b79cea540ccbf42303f{margin-top:18px}.s-8e6c522d6391250f675d,.s-f1e1c6ea766397606475{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.s-584b59eaafaa354b39a5{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.s-2ab0591dbcf5fefdad65{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);box-shadow:var(--shadow)}.s-e54ca181a2de96ff5497{padding:16px}.s-bb362a46a483f3f8c993{aspect-ratio:16/10;border-bottom:1px solid rgba(15,23,42,.06)}.s-adac3846b477f4671462{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(176,224,230,.35);border:1px dashed rgba(15,23,42,.25);font-weight:700}.s-38b62be4bddaa5661c7d,.s-bed97175b06e68eb7ff5 .s-4f944542e06cd6f28fa7{display:grid;gap:10px;margin:10px 0}.s-38b62be4bddaa5661c7d li{display:flex;gap:10px;align-items:flex-start}.s-38b62be4bddaa5661c7d li svg{flex:0 0 18px}.s-93720caa841037718a71{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(15,23,42,.15);background:#fff}.s-2097c33723b61c7e24d3{font-weight:900;font-size:clamp(22px,3vw,32px)}.s-e4b074a036fcdaa716be{color:var(--ink-70)}.s-2fcb5a43a42afa8e9972{background:linear-gradient(90deg,rgba(176,224,230,.3),rgba(255,255,240,.4))}.s-158f340e2a0f7aaaf2e8{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.s-158f340e2a0f7aaaf2e8 .s-13fbd79c3d390e5d6585{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:14px;text-align:center}.s-158f340e2a0f7aaaf2e8 .s-13fbd79c3d390e5d6585 strong{display:block;font-size:24px}.s-16c00449a9a3f15a3214::before{content:"";position:absolute;left:20px;top:0;bottom:0;width:4px;background:linear-gradient(#b0e0e6,ivory)}.s-bd370d1b6f9b3580a770{position:relative;margin-left:50px;margin-bottom:18px;padding:14px;background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;box-shadow:var(--shadow)}.s-bd370d1b6f9b3580a770::before{content:"";position:absolute;left:-34px;top:16px;width:18px;height:18px;border-radius:50%;background:#b0e0e6;border:3px solid #fff;box-shadow:0 0 0 4px rgba(176,224,230,.35)}.s-00317b5e81771fa2c4f1{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:10px}.s-00317b5e81771fa2c4f1 .s-bed97175b06e68eb7ff5{display:flex;flex-direction:column}.s-bed97175b06e68eb7ff5 .s-9613c87ef22f34bb9290{margin-top:auto;display:flex;gap:10px;align-items:center}.s-26b2cc3c943c65b0c8c4{position:absolute;right:14px;top:14px;padding:6px 10px;border-radius:999px;background:#0f172a;color:#fff;font-size:12px}#oi-consent-gear,#oi-consent-icon,.s-118fe846df6b898007e2 input:checked~.s-5f9ef2cd5f5f638eb8dd,.s-31019eb023526f3dd8cd{background:var(--powder)}.s-f1e1c6ea766397606475 .s-8efd86fb78a56a5145ed{background:#fff;border:1px solid rgba(15,23,42,.08);border-radius:14px;padding:16px;box-shadow:var(--shadow)}#oi-consent-banner,#oi-consent-panel{padding:14px;box-shadow:var(--shadow)}.s-76147eddebc69917a9db{color:#d97706}.s-e75bc04532a5639ed1e9 .s-22ea1c649c82946aa6e4{background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;padding:14px;box-shadow:var(--shadow)}.s-e75bc04532a5639ed1e9 button{all:unset;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.s-e75bc04532a5639ed1e9 .s-86f7e437faa5a7fce15d{max-height:0;overflow:hidden;transition:max-height .5s}.s-e75bc04532a5639ed1e9 .s-22ea1c649c82946aa6e4.s-5fc7e38bffe00ca46add .s-86f7e437faa5a7fce15d{max-height:300px}.s-1556368802cbe59c8a6c .swiper-wrapper{grid-auto-columns:minmax(260px,1fr)}@media (max-width:980px){nav.s-9579c21825ff83855299{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-00317b5e81771fa2c4f1,.s-de820e2414088aefe2e5,.s-f1e1c6ea766397606475,.s-fa54966ba35cedf8b345{grid-template-columns:1fr}.s-fb43db9ffcc3da891960{inset:auto -10% -6% auto}.swiper-nav{position:static;margin-top:10px;justify-content:flex-end}.s-158f340e2a0f7aaaf2e8,.s-584b59eaafaa354b39a5,.s-8e6c522d6391250f675d{grid-template-columns:1fr 1fr}}#oi-consent-root{position:relative;z-index:2147483000}#oi-consent-banner{inset:auto 16px 16px 16px;max-width:740px;margin:0 auto;background:#fff;color:var(--ink);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);gap:12px;align-items:flex-start;font:14px/1.45 Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}#oi-consent-banner.s-f696614b927ec8b715bf{display:flex}#oi-consent-icon{flex:0 0 36px;width:36px;height:36px;border-radius:10px}#oi-consent-content{flex:1 1 auto;min-width:0}#oi-consent-title{margin:0 0 4px;font-weight:800;letter-spacing:.2px}#oi-consent-text,.s-ebac896714cd1ac6c33b p{margin:0;color:var(--ink-70)}#oi-consent-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-left:auto}.s-84c0b85f3de556525dcd{cursor:pointer;user-select:none;border:0;border-radius:12px;padding:10px 12px;font-weight:700;font-size:14px}.s-84c0b85f3de556525dcd:focus-visible{outline:2px solid var(--powder);outline-offset:2px}.s-31019eb023526f3dd8cd{color:#0b132a}.s-fb0af336d30b8724f82a{background:#fff;color:var(--ink);border:1.5px solid rgba(15,23,42,.18)}.s-d55e28addc8b07747053{color:var(--link);text-decoration:none}.s-d55e28addc8b07747053:hover{text-decoration:underline}#oi-consent-panel{right:16px;bottom:16px;width:min(680px,calc(100vw - 32px));background:#fff;color:var(--ink);border:1px solid rgba(15,23,42,.08);border-radius:var(--radius);font:14px/1.45 Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.s-ebac896714cd1ac6c33b{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px 0;border-top:1px dashed rgba(15,23,42,.12)}.s-ebac896714cd1ac6c33b:first-of-type{border-top:0}.s-ebac896714cd1ac6c33b strong{display:block;margin-bottom:2px;color:var(--ink)}.s-e20a889e4fcf0b5d43f8{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.s-06f6198621aa7ecb2dba{margin:0;font-weight:800}.s-9138fdc47030a5e3dce8{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-top:12px}.s-118fe846df6b898007e2{--sz:44px;position:relative;width:var(--sz);height:26px;border-radius:999px;background:#e8eef2;border:1px solid rgba(15,23,42,.18);cursor:pointer;transition:background .2s}.s-118fe846df6b898007e2 input{position:absolute;inset:0;opacity:0}.s-118fe846df6b898007e2 span{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15);transition:left .2s}.s-118fe846df6b898007e2 input:checked+span{left:calc(100% - 22px)}.s-118fe846df6b898007e2 .s-5f9ef2cd5f5f638eb8dd{position:absolute;inset:0;border-radius:999px;transition:background .2s}#oi-consent-manage{left:16px;bottom:16px;gap:8px;align-items:center;background:#fff;border:1px solid rgba(15,23,42,.12);border-radius:999px;box-shadow:var(--shadow);padding:8px 12px;font:13px;cursor:pointer}#oi-consent-gear{width:18px;height:18px;border-radius:6px}#oi-consent-manage:hover{border-color:rgba(15,23,42,.22)}@media (max-width:680px){#oi-consent-actions{width:100%;justify-content:flex-start}#oi-consent-icon{display:none}}.s-6f0ee236a86c80e1ab30{color:var(--ink-70);font-weight:700}