.s-f9428e3e2c0102f03275,:root{--coral:#FF5A5F;--midnight:#0B1B3B;--ivory:#FFF7EE;--muted:#2F3A5A}:root{--text:#0E1320;--link-color:#FF5A5F;--shadow:0 10px 30px rgba(11,27,59,.25);--radius:18px;--container:min(1120px,92vw);--gap:28px}/* Reset+Theme */ html,a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.s-f9428e3e2c0102f03275,body{font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,"Helvetica Neue",Arial}article,aside,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}*,.s-f9428e3e2c0102f03275 *,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{line-height:1;background:var(--ivory);color:var(--text);max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}.s-f9428e3e2c0102f03275 .s-372ea08cab33e71c02c6 a:hover,.s-f9428e3e2c0102f03275 .s-822ec5a8b3b74094947f:hover,a:hover{text-decoration:underline}.s-255a762c36cdae2fe950{width:var(--container);margin:0 auto}main{min-height:100vh}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:1000;background:rgba(255,247,238,.85);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid rgba(18,30,59,.07)}.s-74d28382fd0d27847065{display:flex;align-items:center;justify-content:space-between;min-height:72px;gap:24px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:14px}.s-63acf68c4f951d6412a8 img.s-5807dd602664a565fe53{width:42px;height:42px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;color:var(--midnight);font-size:1.125rem}nav.s-e3b7c980d763196e9d13{display:flex;align-items:center;gap:22px}nav.s-e3b7c980d763196e9d13 a{font-weight:600;color:var(--muted);padding:10px 8px;border-radius:10px}nav.s-e3b7c980d763196e9d13 a:hover{background:#ffffffc9}.s-9613c87ef22f34bb9290{background:var(--coral);color:#fff;font-weight:800;padding:12px 16px;border-radius:12px;box-shadow:var(--shadow);border:none;display:inline-flex;align-items:center;gap:8px}.s-9613c87ef22f34bb9290:hover{transform:translateY(-1px)}.s-7a86b15480e0a870f0b0{display:none;width:42px;height:42px;border-radius:12px;border:1px solid rgba(18,30,59,.12);background:#fff;align-items:center;justify-content:center}.s-7a86b15480e0a870f0b0 span{width:20px;height:2px;background:var(--midnight);position:relative;display:block}.s-7a86b15480e0a870f0b0 span::after,.s-7a86b15480e0a870f0b0 span::before{content:"";position:absolute;width:20px;height:2px;background:var(--midnight);left:0}.s-7a86b15480e0a870f0b0 span::before{top:-6px}.s-7a86b15480e0a870f0b0 span::after{top:6px}.s-b3cd584ff1d124ae8f1d{display:none}@media(max-width:960px){nav.s-e3b7c980d763196e9d13{display:none}.s-7a86b15480e0a870f0b0{display:flex}.s-b3cd584ff1d124ae8f1d{display:block;position:fixed;inset:72px 0 auto 0;background:#fff;border-bottom:1px solid rgba(18,30,59,.08);transform:translateY(-100%);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.s-b3cd584ff1d124ae8f1d.s-5fc7e38bffe00ca46add{transform:translateY(0)}.s-b3cd584ff1d124ae8f1d .s-379e75c850e1334ef7be{padding:18px 24px;display:grid;gap:10px}.s-b3cd584ff1d124ae8f1d a,.s-b3cd584ff1d124ae8f1d button{width:100%;display:block;text-align:left;padding:14px 12px;border-radius:12px;border:1px solid rgba(18,30,59,.08);background:#fff}.s-b3cd584ff1d124ae8f1d .s-9613c87ef22f34bb9290{text-align:center}}section.s-20182fbc10716eb197ea{padding:72px 0}.s-de820e2414088aefe2e5{display:grid;gap:var(--gap);grid-template-columns:1fr 1fr}@media(max-width:1000px){.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-994912696ed115042bab{background:#fff;border:1px solid rgba(18,30,59,.08);border-radius:var(--radius);box-shadow:var(--shadow);padding:24px}.s-32bd7baf1e2f11167465{color:var(--coral);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;margin-bottom:10px}.s-0e3875cb7f9d6dc5d973{color:var(--midnight);font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.2;margin-bottom:10px}.s-950825b41b41223d51ef,details p{color:var(--muted);line-height:1.7}.s-bc356d501e56466578c0{aspect-ratio:16/10;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);background:#fff}.s-bc356d501e56466578c0 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}details{background:#fff;border:1px solid rgba(18,30,59,.12);border-radius:14px;padding:16px}details+details{margin-top:12px}summary{font-weight:800;color:var(--midnight);outline:0}details p{margin-top:10px}[data-animate]{opacity:0;transform:translateY(16px) scale(.98);transition:opacity .8s,transform .8s}[data-animate].s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0) scale(1)}footer.s-a928d4c5751e4352ec16{background:#0b1b3b;color:#e6ecff;padding:48px 0;margin-top:48px}.s-33aa5d4d1153073f9c4f{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:start}.s-33aa5d4d1153073f9c4f .s-136d18f212024d0a9fa2{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.s-a928d4c5751e4352ec16 a{color:#9fc2ff}.s-5109b8ed055a6af8a9f4{display:flex;align-items:center;gap:12px}.s-5109b8ed055a6af8a9f4 img{width:36px;height:36px}[role=button],a,button,summary{cursor:pointer}.s-f9428e3e2c0102f03275{--shadow:0 12px 30px rgba(11,27,59,.22);--radius:16px;--gap:14px}.s-f9428e3e2c0102f03275 [hidden]{display:none!important}.s-f9428e3e2c0102f03275 .s-62cdb7020ff920e5aa64{position:fixed;inset:auto 16px 16px auto;max-width:720px;width:calc(100vw - 32px);background:#fff;border:1px solid rgba(11,27,59,.08);border-radius:var(--radius);box-shadow:var(--shadow);z-index:2147483000;color:#0e1320;display:flex;gap:16px;align-items:center;padding:14px 14px 14px 16px;animation:.36s cubic-bezier(.2,.8,.2,1) koro-slide-up}.s-f9428e3e2c0102f03275 .s-50f8438e2eea35c78499{width:8px;align-self:stretch;background:linear-gradient(160deg,var(--coral),var(--midnight));border-radius:10px}.s-f9428e3e2c0102f03275 .s-040f06fd774092478d45{flex:1;min-width:0}.s-f9428e3e2c0102f03275 .s-9cd7c186300be5672687{font-weight:800;color:var(--midnight);font-size:15px;line-height:1.3;margin:0 0 4px}.s-f9428e3e2c0102f03275 .s-372ea08cab33e71c02c6{color:var(--muted);font-size:13px;line-height:1.55}.s-f9428e3e2c0102f03275 .s-372ea08cab33e71c02c6 a{color:var(--coral);text-decoration:none}.s-f9428e3e2c0102f03275 .s-326b426f9ac7a96ed6ba{display:flex;gap:8px;flex-wrap:wrap}.s-f9428e3e2c0102f03275 button{cursor:pointer;border-radius:12px;border:1px solid rgba(11,27,59,.12);background:#fff;padding:10px 12px;font-weight:800;font-size:13px}.s-f9428e3e2c0102f03275 .s-23b0ed88362dca359e07{background:var(--coral);border-color:var(--coral);color:#fff}.s-f9428e3e2c0102f03275 .s-23b0ed88362dca359e07:hover{filter:brightness(.96)}.s-f9428e3e2c0102f03275 .s-898ef899ed67a5f73ca7{background:#fff;color:var(--midnight)}.s-f9428e3e2c0102f03275 .s-898ef899ed67a5f73ca7:hover{background:#fff7ee}.s-f9428e3e2c0102f03275 .s-822ec5a8b3b74094947f{border:none;background:0 0;color:var(--coral);padding:10px 6px}.s-f9428e3e2c0102f03275 .s-7040cb72e5b1a981b50c{position:fixed;right:16px;bottom:16px;max-width:720px;width:calc(100vw - 32px);background:#fff;border:1px solid rgba(11,27,59,.08);border-radius:var(--radius);box-shadow:var(--shadow);z-index:2147483001;padding:16px;display:grid;gap:16px;animation:.36s cubic-bezier(.2,.8,.2,1) koro-fade-in}.s-f9428e3e2c0102f03275 .s-7040cb72e5b1a981b50c h2{margin:0;font-size:16px;color:var(--midnight);font-weight:900}.s-f9428e3e2c0102f03275 .s-e8cdc05b346aa0d4a91a{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;border:1px solid rgba(11,27,59,.08);border-radius:12px;padding:12px}.s-f9428e3e2c0102f03275 .s-e8cdc05b346aa0d4a91a h3{margin:0;font-size:14px;color:var(--midnight);font-weight:800}.s-f9428e3e2c0102f03275 .s-e8cdc05b346aa0d4a91a p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.s-f9428e3e2c0102f03275 .s-01ba7992f85de477e8e6{--h:24px;position:relative;width:44px;height:var(--h);border-radius:999px;background:#e6e8f2;border:1px solid rgba(11,27,59,.12);flex:0 0 auto}.s-f9428e3e2c0102f03275 .s-01ba7992f85de477e8e6 input{opacity:0;width:100%;height:100%;position:absolute;inset:0;margin:0}.s-f9428e3e2c0102f03275 .s-01ba7992f85de477e8e6 .s-5e50971cb25b5c86b6e1{position:absolute;top:1px;left:1px;width:var(--h);height:calc(var(--h) - 2px);background:#fff;border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:transform .2s}.s-f9428e3e2c0102f03275 .s-01ba7992f85de477e8e6 input:checked+.s-5e50971cb25b5c86b6e1{transform:translateX(20px);background:linear-gradient(160deg,var(--coral),var(--midnight))}.s-f9428e3e2c0102f03275 .s-7040cb72e5b1a981b50c .s-326b426f9ac7a96ed6ba{justify-content:flex-end}.s-f9428e3e2c0102f03275 small.s-c51048b7325d60e326d1{color:#6f7897;font-size:12px}@media (max-width:600px){.s-f9428e3e2c0102f03275 .s-62cdb7020ff920e5aa64{flex-direction:column;align-items:stretch}.s-f9428e3e2c0102f03275 .s-326b426f9ac7a96ed6ba{justify-content:flex-end}}@keyframes koro-slide-up{from{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes koro-fade-in{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.s-b91baa16a857965b422d{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}