@font-face{font-family: 'Schibsted Grotesk';font-style: italic;font-weight: 400 700;font-display: swap;src: url(/assets/fonts/f-Jqz_5SSPQuCQF3t8uOwiUL-taUTtap9DWyYpchFP.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: 'Schibsted Grotesk';font-style: italic;font-weight: 400 700;font-display: swap;src: url(/assets/fonts/f-Jqz_5SSPQuCQF3t8uOwiUL-taUTtap9DWygpcg.woff2) format('woff2');unicode-range: U+0000-00FF,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: 'Schibsted Grotesk';font-style: normal;font-weight: 400 900;font-display: swap;src: url(/assets/fonts/f-Jqz55SSPQuCQF3t8uOwiUL-taUTtap9Iayoxdg.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: 'Schibsted Grotesk';font-style: normal;font-weight: 400 900;font-display: swap;src: url(/assets/fonts/f-Jqz55SSPQuCQF3t8uOwiUL-taUTtap9Gayo.woff2) format('woff2');unicode-range: U+0000-00FF,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}:root{--navy:#0F101D;--navy2:#181A2C;--line:#262A42;--cream:#F8F3EC;--green:#4E8424;--green-d:#3F7A1E;--green-l:#8FD159;--ink:#1B1D29;--muted:#4A4D5C;--teal:#1A404D;--sand:#EEE8DD}*{box-sizing:border-box}body{margin:0;font-family:'Schibsted Grotesk',system-ui,sans-serif;color:var(--ink);background:#fff;line-height:1.6}h1,h2,h3,.ff{font-family:Schibsted Grotesk,system-ui,sans-serif}img{max-width:100%;height:auto;display:block}a{color:var(--green-d)}a:hover{color:#2F5E14}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--green-l);outline-offset:2px}.wrap{max-width:1280px;margin:0 auto;padding:0 32px}.sec{padding:104px 0}.cream{background:var(--cream)}.navy{background:var(--navy);color:#fff}.eyebrow{display:flex;align-items:center;gap:12px;margin:0;font-family:Schibsted Grotesk,sans-serif;font-size:14px;font-weight:600;color:var(--green-d)}.eyebrow::before{content:"";width:32px;height:2px;background:currentColor}.navy .eyebrow,.hero .eyebrow{color:var(--green-l)}.h2{margin:0;font-size:clamp(30px,4vw,42px);line-height:1.18;font-weight:700}.hl{color:var(--green)}.navy .hl,.hero .hl{color:var(--green-l)}.lead{margin:0;font-size:17px;line-height:1.7;color:var(--muted)}.navy .lead{color:#C4C7D6}.btn{display:inline-block;font-family:Schibsted Grotesk,sans-serif;font-weight:600;font-size:16px;padding:15px 26px;border-radius:8px;text-decoration:none;text-align:center;border:0}.btn-g{background:var(--green);color:#fff}.btn-g:hover{background:var(--green-d);color:#fff}.btn-o{color:#fff;border:1px solid rgba(255,255,255,.55);padding:14px 25px}.btn-o:hover{background:rgba(255,255,255,.1);color:#fff}.btn-n{background:var(--navy);color:#fff;font-size:15px;padding:14px 22px}.btn-n:hover{background:#23263A;color:#fff}.btn-sm{font-size:15px;padding:12px 22px}.more{font-family:Schibsted Grotesk,sans-serif;font-weight:600;font-size:15px;text-decoration:none}.topbar{background:#0A0B14;color:#B9BCCB;font-size:13px}.topbar .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:9px;padding-bottom:9px}.topbar a{color:#D5D7E2;text-decoration:none;margin-left:20px}.stage{position:relative}.site-h{background:var(--navy);border-bottom:1px solid rgba(255,255,255,.12)}.site-h.over{position:absolute;top:0;left:0;right:0;z-index:3;background:transparent}.site-h .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;padding-top:20px;padding-bottom:20px}.logo img{width:250px;height:auto}.nav{display:flex;flex-wrap:wrap;gap:8px 30px;font-family:Schibsted Grotesk,sans-serif;font-size:15px;font-weight:500}.nav a{color:#fff;text-decoration:none;padding:10px 0}.nav a:hover{color:var(--green-l)}.hero{position:relative;color:#fff;background:var(--navy);overflow:hidden}.hero-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-shade{position:absolute;inset:0;background:rgba(15,16,29,.66)}.hero-grid{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:170px;padding-bottom:64px}.hero-copy{flex:1 1 560px;min-width:0;display:flex;flex-direction:column;gap:24px}.hero h1{margin:0;font-size:clamp(36px,5vw,58px);line-height:1.08;font-weight:700;letter-spacing:-.015em}.hero-p{margin:0;font-size:18px;line-height:1.7;color:#D5D7E2;max-width:600px}.btns{display:flex;flex-wrap:wrap;gap:14px}.hero-card{flex:0 1 400px;min-width:0;background:rgba(15,16,29,.9);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:32px;display:flex;flex-direction:column;gap:20px}.hero-card h2{margin:0;font-size:23px;line-height:1.35;font-weight:600}.ticks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px;font-size:15px;color:#D5D7E2}.ticks li{display:flex;gap:12px;align-items:center}.ticks svg{color:var(--green-l);flex-shrink:0}.small{font-size:14px;color:#B9BCCB;text-align:center}.small a{color:#fff;font-weight:600;text-decoration:none}.stats{position:relative;border-top:1px solid rgba(255,255,255,.12)}.stats .wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px 32px;padding-top:28px;padding-bottom:28px}.stat strong{display:block;font-family:Schibsted Grotesk,sans-serif;font-size:30px;font-weight:700;color:var(--green-l);line-height:1.25}.stat span{font-size:14px;color:#D5D7E2}.stds{border-bottom:1px solid var(--sand)}.stds .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:26px;padding-bottom:26px}.stds b{font-family:Schibsted Grotesk,sans-serif;font-size:14px;font-weight:600;color:var(--muted)}.pills{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.pills li{font-family:Schibsted Grotesk,sans-serif;font-size:14px;font-weight:500;padding:8px 16px;border:1px solid #E3DDD2;border-radius:999px}.shead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 64px;margin-bottom:56px}.shead>div{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}.shead>p{flex:1 1 380px;min-width:0}.shead.center{justify-content:center;text-align:center}.shead.center>div{align-items:center;flex:0 1 760px}.pillar{display:flex;flex-wrap:wrap;align-items:center;gap:40px 64px}.pillar+.pillar{margin-top:72px}.pillar.rev{flex-wrap:wrap-reverse}.pillar figure{flex:1 1 500px;min-width:0;margin:0;position:relative}.pillar figure img{width:100%;height:400px;object-fit:cover;border-radius:22px}.tag{position:absolute;left:20px;top:20px;font-family:Schibsted Grotesk,sans-serif;background:var(--navy);color:#fff;font-size:14px;font-weight:600;padding:8px 14px;border-radius:999px}.pillar-copy{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:18px;align-items:flex-start}.pillar h3{margin:0;font-size:32px;font-weight:700}.pillar h3 a{color:var(--ink);text-decoration:none}.sublinks{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;font-size:15px;font-weight:600;width:100%}.sublinks a,.sublinks span{display:flex;gap:8px;padding:9px 0;color:var(--ink);text-decoration:none}.sublinks a::before,.sublinks span::before{content:"\203A";color:var(--green)}.sublinks a:hover{color:var(--green-d)}.split{display:flex;flex-wrap:wrap;gap:48px 64px}.split>.intro{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:20px}.cards{flex:1.4 1 560px;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.card-d{background:var(--navy2);border:1px solid var(--line);border-radius:16px;padding:26px;display:flex;flex-direction:column;gap:12px}.card-d h3{margin:0;font-size:18px;font-weight:600}.card-d p{margin:0;font-size:15px;line-height:1.6;color:#B9BCCB}.ico{width:46px;height:46px;border-radius:12px;background:#22263B;color:var(--green-l);display:flex;align-items:center;justify-content:center}.card-cta{background:var(--green);border-radius:16px;padding:26px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;color:#fff;text-decoration:none;font-family:Schibsted Grotesk,sans-serif;font-weight:600}.card-cta:hover{background:var(--green-d);color:#fff}.card-cta span:first-child{font-size:20px;line-height:1.35}.steps{position:relative}.steps::before{content:"";position:absolute;left:12%;right:12%;top:32px;border-top:2px dashed #CFE3BD}.steps ol{position:relative;margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:32px 24px}.steps li{flex:1 1 230px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.num{font-family:Schibsted Grotesk,sans-serif;width:64px;height:64px;border-radius:50%;background:var(--navy);color:var(--green-l);font-weight:700;font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 8px #fff}.steps li:last-child .num{background:var(--green);color:#fff}.steps h3{margin:0;font-size:20px;font-weight:600}.steps p{margin:0;font-size:15px;color:var(--muted);max-width:260px}.people{display:flex;flex-wrap:wrap;align-items:center;gap:48px 64px}.people figure{flex:1 1 520px;margin:0;min-width:0}.people figure img{width:100%;height:460px;object-fit:cover;border-radius:22px}.people .copy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:22px;align-items:flex-start}.minis{display:flex;flex-wrap:wrap;gap:16px;width:100%}.mini{flex:1 1 180px;background:#fff;border-radius:14px;padding:20px}.mini strong{display:block;font-family:Schibsted Grotesk,sans-serif;font-size:17px;margin-bottom:6px}.mini span{font-size:15px;color:var(--muted)}.ind{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ind a{background:var(--cream);border-radius:16px;padding:26px 22px;display:flex;flex-direction:column;gap:16px;color:var(--ink);text-decoration:none;font-family:Schibsted Grotesk,sans-serif;font-size:17px;font-weight:600}.ind a:hover{background:#F1E9DB}.ico-n{width:48px;height:48px;border-radius:12px;background:var(--navy);color:var(--green-l);display:flex;align-items:center;justify-content:center}.row3{display:flex;flex-wrap:wrap;gap:24px}.case{flex:1 1 340px;min-width:0;background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.case-top{background:var(--navy);color:#fff;padding:26px 28px;display:flex;align-items:baseline;gap:12px}.case-top strong{font-family:Schibsted Grotesk,sans-serif;font-size:44px;font-weight:700;color:var(--green-l);line-height:1}.case-top span{font-size:15px;color:#D5D7E2}.case-b{padding:26px 28px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.case-b small{font-family:Schibsted Grotesk,sans-serif;font-size:13px;font-weight:600;color:var(--green-d)}.case-b h3{margin:0;font-size:20px;line-height:1.4;font-weight:600}.case-b .more{margin-top:auto}.post{flex:1 1 340px;min-width:0;border:1px solid var(--sand);border-radius:18px;padding:30px;display:flex;flex-direction:column;gap:16px;min-height:220px;color:var(--ink);text-decoration:none}.post:hover{border-color:#CFE3BD;color:var(--ink)}.chip{align-self:flex-start;font-family:Schibsted Grotesk,sans-serif;font-size:13px;font-weight:600;color:var(--green-d);background:#EAF4E1;padding:6px 12px;border-radius:999px}.post-t{font-family:Schibsted Grotesk,sans-serif;font-size:20px;line-height:1.45;font-weight:600}.post .more{margin-top:auto;color:var(--green-d)}.faqform{display:flex;flex-wrap:wrap;gap:48px 64px;align-items:flex-start}.faqs{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}.faqlist{display:flex;flex-direction:column;gap:12px}details{background:var(--navy2);border:1px solid var(--line);border-radius:14px;padding:20px 22px}summary{font-family:Schibsted Grotesk,sans-serif;font-size:16px;font-weight:600;cursor:pointer}details p{margin:12px 0 0;font-size:15px;line-height:1.65;color:#C4C7D6}.form{flex:1 1 420px;min-width:0;background:#fff;color:var(--ink);border-radius:20px;padding:36px;display:flex;flex-direction:column;gap:16px}.form h2{margin:0;font-size:26px;font-weight:700}.form p{margin:0;font-size:15px;color:var(--muted)}.fields{display:flex;flex-wrap:wrap;gap:14px}.form label{flex:1 1 180px;display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.form input,.form textarea{font:inherit;font-weight:400;font-size:15px;padding:12px 14px;border:1px solid #D9D2C5;border-radius:8px;width:100%}.form textarea{resize:vertical}.form button{cursor:pointer}.note{font-size:13px;color:#5B5E6D}.site-f{background:var(--teal);color:#D4E0E3}.site-f .wrap{padding-top:64px;padding-bottom:28px;display:flex;flex-direction:column;gap:44px}.fcols{display:flex;flex-wrap:wrap;gap:40px 48px}.fcols>*{flex:1 1 170px;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:15px}.fcols>.fbrand{flex-basis:260px;gap:16px}.fbrand p{margin:0;line-height:1.65}.fcols b{font-family:Schibsted Grotesk,sans-serif;font-weight:600;color:#fff;padding-bottom:10px}.site-f a{color:#D4E0E3;text-decoration:none;padding:6px 0}.site-f a:hover{color:#fff}.fbase{border-top:1px solid #2E5A66;padding-top:22px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:14px}.fbase nav{display:flex;flex-wrap:wrap;gap:8px 24px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:1000px){.ind{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-grid{padding-top:200px}}@media (max-width:820px){.steps::before{display:none}}@media (max-width:640px){.wrap{padding:0 18px}.sec{padding:72px 0}.hero-grid{padding-top:230px}.pillar figure img{height:260px}.people figure img{height:300px}.topbar a{margin-left:0;margin-right:16px}.ind,.cards,.sublinks{grid-template-columns:minmax(0,1fr)}.hero-card{padding:24px}}.hero2 .wrap{position:relative;padding-top:150px;padding-bottom:56px;display:flex;flex-direction:column;gap:48px}.hero2-copy{max-width:860px;display:flex;flex-direction:column;gap:22px}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:end}.tile{position:relative;margin:0;border-radius:20px;overflow:hidden}.tile img{width:100%;height:340px;object-fit:cover}.tile:nth-child(2) img{height:400px}.tile figcaption{position:absolute;left:14px;bottom:14px;font-family:Schibsted Grotesk,sans-serif;font-size:14px;font-weight:600;background:rgba(15,16,29,.84);color:#fff;padding:8px 14px;border-radius:999px}.hstats{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;border-top:1px solid rgba(255,255,255,.14);padding-top:32px}.hstats div{display:flex;flex-direction:column;gap:6px}.hstats dt{font-family:Schibsted Grotesk,sans-serif;font-size:34px;font-weight:700;color:var(--green-l);line-height:1.1}.hstats dd{margin:0;display:flex;flex-direction:column;gap:2px}.hstats b{font-family:Schibsted Grotesk,sans-serif;font-size:16px;font-weight:600;color:#fff}.hstats span{font-size:14px;color:#B9BCCB}.cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.cs{background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 1px 2px rgba(15,16,29,.06)}.cs img{width:100%;height:220px;object-fit:cover}.cs-b{padding:24px 26px 26px;display:flex;flex-direction:column;gap:12px;flex-grow:1}.cs-tags{display:flex;flex-wrap:wrap;gap:8px}.cs-tag{font-family:Schibsted Grotesk,sans-serif;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;background:#EAF4E1;color:var(--green-d)}.cs-tag.alt{background:#EEF0F6;color:#3A3E55}.cs h3{margin:0;font-size:19px;line-height:1.4;font-weight:600}.cs p{margin:0;font-size:15px;line-height:1.6;color:var(--muted)}.cs .res{display:flex;gap:10px;align-items:flex-start;font-weight:600;color:var(--ink);padding-top:12px;border-top:1px solid var(--sand)}.cs .res svg{color:var(--green);flex-shrink:0;margin-top:3px}.cs .more{margin-top:auto}.disclaimer{margin:28px 0 0;font-size:14px;color:var(--muted)}@media (max-width:1000px){.cases,.hstats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.tiles,.cases{grid-template-columns:minmax(0,1fr)}.tile img,.tile:nth-child(2) img{height:260px}.hero2 .wrap{padding-top:210px}}:root{--ax-n1:#06111F;--ax-n2:#0C2640;--ax-b:#2B6E97;--ax-y:#F6B930;--ax-y2:#FFCB55;--ax-lb:#8FD0F2;--ax-ink:#0B1B2E;--ax-mut:#5B6577;--ax-ln:#E4E9F0;--ax-tile:#EAF3F9}.stage:has(.hero3){overflow:visible}.site-h.over .btn-g{background:var(--ax-y);color:var(--ax-ink)}.hero.hero3{position:relative;display:flow-root;overflow:visible;min-height:0;padding:0;margin:0;color:#fff;background:linear-gradient(112deg,var(--ax-n1) 0%,var(--ax-n2) 42%,var(--ax-b) 100%)}.hero.hero3::before{content:"";position:absolute;inset:0;background:radial-gradient(rgba(255,255,255,.18) 1.2px,transparent 1.7px) 0 0/24px 24px;-webkit-mask-image:linear-gradient(100deg,transparent 28%,#000 88%);mask-image:linear-gradient(100deg,transparent 28%,#000 88%);pointer-events:none}.hero.hero3::after{content:none}.hero.hero3 .ax-wrap{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:48px;align-items:center;padding-top:150px;padding-bottom:150px}.hero.hero3 .ax-copy{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.hero.hero3 h1{margin:0;max-width:none;color:#fff;font-family:Schibsted Grotesk,sans-serif;font-size:inherit;letter-spacing:0;text-shadow:none}.hero.hero3 .ax-eye{display:block;margin-bottom:22px;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:var(--ax-lb)}.hero.hero3 .ax-disp{display:block;font-size:clamp(40px,5vw,66px);font-weight:800;line-height:1.05;letter-spacing:-.025em}.hero.hero3 .ax-disp span{display:block}.hero.hero3 .ax-p{margin:0;max-width:33em;font-size:19px;line-height:1.65;color:rgba(255,255,255,.8)}.hero.hero3 .ax-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:20px 32px;margin-top:6px}.hero.hero3 .ax-btn{display:inline-flex;align-items:center;padding:16px 30px;border-radius:999px;background:var(--ax-y);color:var(--ax-ink);font-family:Schibsted Grotesk,sans-serif;font-size:16px;font-weight:600;text-decoration:none;box-shadow:0 0 0 6px rgba(246,185,48,.14),0 12px 34px rgba(246,185,48,.38)}.hero.hero3 .ax-btn:hover{background:var(--ax-y2);color:var(--ax-ink)}.hero.hero3 .ax-link{color:#fff;font-family:Schibsted Grotesk,sans-serif;font-size:16px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;text-decoration-color:rgba(255,255,255,.55)}.hero.hero3 .ax-link:hover{color:#fff;text-decoration-color:var(--ax-y)}.hero.hero3 .ax-btn:focus-visible,.hero.hero3 .ax-link:focus-visible{outline:3px solid #fff;outline-offset:4px}.hero.hero3 .ax-col{position:relative;height:540px}.hero.hero3 .ax-card{position:absolute;margin:0;border-radius:22px;overflow:hidden;background:var(--ax-n2);box-shadow:0 30px 60px rgba(3,10,20,.45)}.hero.hero3 .ax-card img{position:static;display:block;width:100%;height:100%;max-width:none;object-fit:cover;opacity:1}.hero.hero3 .ax-a{left:0;top:150px;width:33%;height:310px}.hero.hero3 .ax-b{left:36%;top:30px;width:35%;height:420px}.hero.hero3 .ax-c{left:74%;top:120px;width:26%;height:270px}.hero.hero3 .ax-tri{position:absolute;left:27%;top:58px;width:28px;height:25px;background:var(--ax-y);clip-path:polygon(50% 0,100% 100%,0 100%);transform:rotate(-14deg)}.hero.hero3 .ax-dot{position:absolute;right:2%;top:62px;width:16px;height:16px;border-radius:50%;background:var(--ax-lb);box-shadow:0 0 0 7px rgba(143,208,242,.18)}.hero.hero3 .ax-chip,.hero.hero3 .ax-note{position:absolute;z-index:2;background:#fff;color:var(--ax-ink);border-radius:14px;box-shadow:0 16px 34px rgba(3,10,20,.32);font-family:Schibsted Grotesk,sans-serif;font-size:12px;font-weight:600;line-height:1.2}.hero.hero3 .ax-chip{left:-18px;top:108px;display:flex;flex-direction:column;gap:9px;padding:12px 14px}.hero.hero3 .ax-bars{display:flex;align-items:flex-end;gap:5px;height:34px}.hero.hero3 .ax-bars i{display:block;width:9px;border-radius:3px;background:var(--ax-b)}.hero.hero3 .ax-bars i:nth-child(1){height:38%}.hero.hero3 .ax-bars i:nth-child(2){height:62%}.hero.hero3 .ax-bars i:nth-child(3){height:50%}.hero.hero3 .ax-bars i:nth-child(4){height:78%}.hero.hero3 .ax-bars i:nth-child(5){height:100%;background:var(--ax-y)}.hero.hero3 .ax-pill{position:absolute;left:14px;bottom:14px;display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.95);color:var(--ax-ink);font-family:Schibsted Grotesk,sans-serif;font-size:13px;font-weight:600;line-height:1}.hero.hero3 .ax-pill i{display:block;width:8px;height:8px;border-radius:50%;background:#2DBE6C;box-shadow:0 0 0 4px rgba(45,190,108,.22)}.hero.hero3 .ax-note{left:66%;top:340px;width:160px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.hero.hero3 .ax-note i{display:block;height:6px;border-radius:3px;background:var(--ax-ln)}.hero.hero3 .ax-note i:nth-of-type(2){width:84%}.hero.hero3 .ax-note i:nth-of-type(3){width:58%;background:var(--ax-tile)}.hero.hero3 .ax-prog{position:absolute;left:36%;top:482px;display:flex;align-items:center;gap:8px}.hero.hero3 .ax-prog i{display:block;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.35)}.hero.hero3 .ax-prog i:first-child{width:56px;border-radius:999px;background:var(--ax-y)}.hero.hero3 .ax-sw{position:relative;z-index:2;margin-bottom:-96px}.hero.hero3 .ax-stats{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:34px 0;border-radius:20px;background:#fff;color:var(--ax-ink);box-shadow:0 24px 60px rgba(6,17,31,.18)}.hero.hero3 .ax-stats>div{position:relative;min-height:52px;padding:0 24px 0 92px}.hero.hero3 .ax-stats>div+div{border-left:1px solid var(--ax-ln)}.hero.hero3 .ax-ic{position:absolute;left:26px;top:0;display:grid;place-items:center;width:50px;height:50px;border-radius:12px;background:var(--ax-tile);color:#1A6489}.hero.hero3 .ax-stats dt{margin:0;font-family:Schibsted Grotesk,sans-serif;font-size:32px;font-weight:800;line-height:1.1;color:var(--ax-ink)}.hero.hero3 .ax-stats dd{margin:6px 0 0;display:flex;flex-direction:column;gap:2px}.hero.hero3 .ax-stats dd b{font-family:Schibsted Grotesk,sans-serif;font-size:15px;font-weight:600;color:var(--ax-ink)}.hero.hero3 .ax-stats dd span{font-size:14px;line-height:1.45;color:var(--ax-mut)}.hero.hero3+.stds{padding-top:136px}@media (max-width:1080px){.hero.hero3 .ax-wrap{grid-template-columns:minmax(0,1fr);gap:56px;padding-bottom:110px}.hero.hero3 .ax-col{width:100%;max-width:640px}.hero.hero3 .ax-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:30px}.hero.hero3 .ax-stats>div:nth-child(3){border-left:0}}@media (max-width:760px){.hero.hero3 .ax-wrap{padding-top:210px}.hero.hero3 .ax-col{height:410px}.hero.hero3 .ax-a{top:110px;height:230px}.hero.hero3 .ax-b{top:20px;height:320px}.hero.hero3 .ax-c{top:90px;height:200px}.hero.hero3 .ax-chip{left:0;top:62px}.hero.hero3 .ax-note,.hero.hero3 .ax-tri{display:none}.hero.hero3 .ax-prog{top:362px}.hero.hero3 .ax-p{font-size:17px}}@media (max-width:520px){.hero.hero3 .ax-pill{left:8px;bottom:8px;padding:7px 10px;font-size:11px}.hero.hero3 .ax-stats{grid-template-columns:minmax(0,1fr);padding:26px 0}.hero.hero3 .ax-stats>div{padding-left:88px}.hero.hero3 .ax-stats>div+div{border-left:0;border-top:1px solid var(--ax-ln);padding-top:24px}.hero.hero3 .ax-stats>div+div .ax-ic{top:24px}}:root{--ax-y:#4E8424;--ax-y2:#3F7A1E;--ax-lb:#8FD159;--ax-b:#1A404D;--ax-tile:#EEF5E7}header.site-h.site-h.site-h{position:relative;top:auto;left:auto;right:auto;background:#fff;border-bottom:1px solid #E6E8EE;box-shadow:none;color:var(--ink)}header.site-h.site-h.site-h img{filter:none}header.site-h.site-h.site-h a:not(.btn){color:var(--ink)}header.site-h.site-h.site-h a:not(.btn):hover{color:var(--green-d)}header.site-h.site-h.site-h a:not(.btn):focus-visible{outline:2px solid var(--green);outline-offset:3px}header.site-h.site-h.site-h .btn-g{background:var(--green);color:#fff}header.site-h.site-h.site-h .btn-g:hover{background:var(--green-d);color:#fff}.hero.hero3{background:var(--navy)}.hero.hero3::before{content:none}.hero.hero3 .ax-bg{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center}.hero.hero3 .ax-shade{position:absolute;inset:0;background:linear-gradient(100deg,rgba(15,16,29,.94) 0%,rgba(15,16,29,.84) 42%,rgba(15,16,29,.55) 100%)}.hero.hero3 .ax-wrap{z-index:1;padding-top:88px}.hero.hero3 .ax-btn{color:#fff;box-shadow:0 0 0 6px rgba(78,132,36,.2),0 12px 34px rgba(78,132,36,.45)}.hero.hero3 .ax-btn:hover{color:#fff}.hero.hero3 .ax-tri,.hero.hero3 .ax-prog i:first-child{background:var(--green-l)}.hero.hero3 .ax-dot{background:var(--cream);box-shadow:0 0 0 7px rgba(248,243,236,.16)}.hero.hero3 .ax-bars i{background:#B9D6A0}.hero.hero3 .ax-ic{color:var(--green-d)}.hero.hero3 .ax-link:hover{text-decoration-color:var(--green-l)}@media (max-width:760px){.hero.hero3 .ax-wrap{padding-top:56px}}.hero.hero3 .ax-stds{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:10px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14)}.hero.hero3 .ax-stds-h{margin:0;font-family:Schibsted Grotesk,sans-serif;font-size:14px;font-weight:600;color:rgba(255,255,255,.75)}.hero.hero3 .ax-stds ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.hero.hero3 .ax-stds li{display:flex;align-items:center;gap:8px;padding:7px 13px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.06);font-family:Schibsted Grotesk,sans-serif;font-size:13px;font-weight:500;line-height:1.2;color:#fff}.hero.hero3 .ax-stds li::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green-l)}.hero.hero3+section{padding-top:168px}.hero.hero3+section{padding-top:168px}.hero.hero3 .ax-stats.ax-stats2{column-gap:40px;padding:40px 44px;border:1px solid rgba(15,16,29,.06);border-radius:22px;box-shadow:0 30px 70px -20px rgba(15,16,29,.35),0 2px 6px rgba(15,16,29,.05)}.hero.hero3 .ax-stats2>div,.hero.hero3 .ax-stats2>div+div{display:flex;flex-direction:column;gap:14px;min-height:0;padding:0;border:0}.hero.hero3 .ax-stats2 dt{display:flex;align-items:baseline;gap:6px;margin:0;font-size:52px;font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--ax-ink)}.hero.hero3 .ax-stats2 dt .u{font-size:18px;font-weight:700;letter-spacing:0;color:var(--green)}.hero.hero3 .ax-stats2 dd{position:relative;margin:0;display:flex;flex-direction:column;gap:4px;padding-top:14px;border-top:2px solid #ECEEF2}.hero.hero3 .ax-stats2 dd::before{content:"";position:absolute;left:0;top:-2px;width:32px;height:2px;background:var(--green)}.hero.hero3 .ax-stats2 dd b{font-size:16px;font-weight:700;color:var(--ax-ink)}.hero.hero3 .ax-stats2 dd span{font-size:14px;line-height:1.5;color:var(--ax-mut)}@media (max-width:1080px){.hero.hero3 .ax-stats.ax-stats2{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media (max-width:520px){.hero.hero3 .ax-stats.ax-stats2{grid-template-columns:minmax(0,1fr);padding:28px 24px;row-gap:28px}.hero.hero3 .ax-stats2 dt{font-size:44px}}.hero.hero3 .ax-bgw{position:absolute;inset:0;overflow:hidden}.hero.hero3 .ax-wrap{padding-top:64px;padding-bottom:120px;gap:40px}.hero.hero3 .ax-copy{gap:22px}.hero.hero3 .ax-disp{font-size:clamp(38px,4.4vw,60px)}.hero.hero3 .ax-col{height:440px;transform:translate(calc(var(--px,0) * -10px),calc(var(--py,0) * -8px));transition:transform .6s cubic-bezier(.2,.7,.2,1)}.hero.hero3 .ax-a{top:120px;height:250px}.hero.hero3 .ax-b{top:16px;height:344px}.hero.hero3 .ax-c{top:92px;height:224px}.hero.hero3 .ax-chip{top:84px}.hero.hero3 .ax-note{top:262px}.hero.hero3 .ax-prog{top:384px}.hero.hero3 .ax-tri{top:36px}.hero.hero3 .ax-dot{top:44px}.hero.hero3 .ax-chip,.hero.hero3 .ax-note,.hero.hero3 .ax-tri,.hero.hero3 .ax-dot{translate:calc(var(--px,0) * -26px) calc(var(--py,0) * -18px);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.hero.hero3 .ax-prog i:first-child{background:linear-gradient(var(--green-l),var(--green-l)) 0 0/100% 100% no-repeat,rgba(255,255,255,.28)}@media (max-width:760px){.hero.hero3 .ax-wrap{padding-top:48px;padding-bottom:110px}.hero.hero3 .ax-col{height:380px}.hero.hero3 .ax-a{top:100px;height:210px}.hero.hero3 .ax-b{top:16px;height:290px}.hero.hero3 .ax-c{top:80px;height:190px}.hero.hero3 .ax-chip{top:58px}.hero.hero3 .ax-prog{top:326px}}@media (prefers-reduced-motion:no-preference){.hero.hero3 .ax-bg{animation:axbg 20s cubic-bezier(.2,.7,.2,1) both}.hero.hero3 .ax-card{animation:axin .9s cubic-bezier(.2,.7,.2,1) both,axfloat 7s ease-in-out 1.2s infinite alternate}.hero.hero3 .ax-b{animation-delay:.15s,1.4s;animation-duration:.9s,8s}.hero.hero3 .ax-c{animation-delay:.3s,1.6s;animation-duration:.9s,6.5s}.hero.hero3 .ax-card img{animation:axkb 18s ease-in-out infinite alternate}.hero.hero3 .ax-b img{animation-delay:-6s}.hero.hero3 .ax-c img{animation-delay:-12s}.hero.hero3 .ax-chip,.hero.hero3 .ax-note,.hero.hero3 .ax-pill{animation:axpop .6s cubic-bezier(.3,1.4,.5,1) both}.hero.hero3 .ax-chip{animation-delay:.7s}.hero.hero3 .ax-pill{animation-delay:.9s}.hero.hero3 .ax-note{animation-delay:1.05s}.hero.hero3 .ax-bars i{transform-origin:50% 100%;animation:axbar 1.6s ease-in-out infinite alternate}.hero.hero3 .ax-bars i:nth-child(2){animation-delay:-.4s}.hero.hero3 .ax-bars i:nth-child(3){animation-delay:-.8s}.hero.hero3 .ax-bars i:nth-child(4){animation-delay:-1.2s}.hero.hero3 .ax-bars i:nth-child(5){animation-delay:-.2s}.hero.hero3 .ax-pill i{position:relative}.hero.hero3 .ax-pill i::after{content:"";position:absolute;inset:0;border-radius:50%;background:rgba(45,190,108,.5);animation:axping 2s ease-out infinite}.hero.hero3 .ax-prog i:first-child{position:relative;overflow:hidden;background:rgba(255,255,255,.28)}.hero.hero3 .ax-prog i:first-child::after{content:"";position:absolute;inset:0;background:var(--green-l);transform-origin:0 50%;animation:axfill 4s ease-in-out 1.2s infinite}.hero.hero3 .ax-tri{animation:axspin 9s ease-in-out infinite alternate}.hero.hero3 .ax-dot{animation:axpulse 3s ease-in-out infinite}}@keyframes axbg{from{transform:scale(1.08)}to{transform:scale(1)}}@keyframes axin{from{opacity:0;transform:translateY(48px) scale(.96)}to{opacity:1;transform:none}}@keyframes axfloat{from{translate:0 0}to{translate:0 -12px}}@keyframes axkb{from{transform:scale(1)}to{transform:scale(1.1)}}@keyframes axpop{from{opacity:0;transform:translateY(14px) scale(.85)}to{opacity:1;transform:none}}@keyframes axbar{from{transform:scaleY(.45)}to{transform:scaleY(1)}}@keyframes axping{0%{transform:scale(1);opacity:1}100%{transform:scale(3.5);opacity:0}}@keyframes axfill{0%{transform:scaleX(0)}65%,100%{transform:scaleX(1)}}@keyframes axspin{from{transform:rotate(-14deg) translateY(0)}to{transform:rotate(16deg) translateY(-8px)}}@keyframes axpulse{0%,100%{transform:scale(1)}50%{transform:scale(1.35)}}.ix{padding:96px 0;background:#fff}.ix-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:40px}.ix-head>div{max-width:640px;display:flex;flex-direction:column;gap:14px}.ix-head .h2{margin:0}.ix-head p{margin:0;font-size:17px;line-height:1.65;color:var(--muted)}.ix-all{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--green)}.ix-all:hover{color:var(--green-d)}.ix-list{display:flex;gap:10px;height:500px}.ix-p{position:relative;flex:1 1 0;min-width:64px;border-radius:18px;overflow:hidden;background:var(--navy);transition:flex-grow .7s cubic-bezier(.2,.7,.2,1)}.ix-p.is-open{flex-grow:9}.ix-img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transform:scale(1.12);transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.ix-p.is-open .ix-img{transform:scale(1)}.ix-p::after{content:"";position:absolute;inset:0;background:rgba(15,16,29,.7);transition:background .6s}.ix-p.is-open::after{background:linear-gradient(180deg,rgba(15,16,29,.05) 0%,rgba(15,16,29,.4) 42%,rgba(15,16,29,.93) 100%)}.ix-p:not(.is-open):hover::after{background:rgba(15,16,29,.5)}.ix-tab{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;justify-content:center;padding:26px 0;border:0;border-radius:18px;background:none;color:#fff;font:inherit;cursor:pointer}.ix-tab span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:16px;font-weight:600;white-space:nowrap;transition:opacity .3s}.ix-tab span::after{content:"";display:inline-block;width:2px;height:24px;margin-top:14px;background:var(--green-l)}.ix-tab:focus-visible{outline:3px solid var(--green-l);outline-offset:-6px}.ix-p.is-open .ix-tab{pointer-events:none}.ix-p.is-open .ix-tab span{opacity:0}.ix-c{position:absolute;left:0;bottom:0;z-index:3;width:560px;box-sizing:border-box;padding:36px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;color:#fff;opacity:0;visibility:hidden;transform:translateY(18px);transition:opacity .3s,transform .5s cubic-bezier(.2,.7,.2,1),visibility 0s .3s}.ix-p.is-open .ix-c{opacity:1;visibility:visible;transform:none;transition:opacity .5s .35s,transform .7s .35s cubic-bezier(.2,.7,.2,1),visibility 0s}.ix-k{margin:0;font-size:14px;font-weight:600;color:var(--green-l)}.ix-c h3{margin:0;font-size:28px;line-height:1.2;font-weight:700;color:#fff}.ix-c .ix-d{margin:0;max-width:34em;font-size:16px;line-height:1.6;color:rgba(255,255,255,.86)}.ix-chips{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.ix-chips li{padding:6px 12px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.1);font-size:13px;font-weight:500;line-height:1.3}.ix-go{margin-top:6px;display:inline-flex;align-items:center;padding:12px 20px;border-radius:999px;background:var(--green);color:#fff;font-size:15px;font-weight:600;text-decoration:none}.ix-go:hover{background:var(--green-d);color:#fff}.ix-go:focus-visible{outline:3px solid #fff;outline-offset:3px}.ix-bar{position:absolute;left:0;right:0;top:0;z-index:3;height:3px;background:rgba(255,255,255,.16);opacity:0;transition:opacity .4s}.ix-p.is-open .ix-bar{opacity:1}.ix-bar::after{content:"";display:block;width:100%;height:100%;background:var(--green-l);transform:scaleX(0);transform-origin:left}.ix-list.is-auto .ix-p.is-open .ix-bar::after{animation:ixbar 6s linear forwards}@keyframes ixbar{to{transform:scaleX(1)}}@media (max-width:1100px){.ix-list{flex-direction:column;height:auto;gap:8px}.ix-p{flex:none;height:72px;min-width:0;transition:height .6s cubic-bezier(.2,.7,.2,1)}.ix-p.is-open{height:460px}.ix-tab{align-items:center;justify-content:flex-start;padding:0 24px}.ix-tab span{writing-mode:horizontal-tb;transform:none}.ix-tab span::after{width:20px;height:2px;margin:0 0 4px 12px;vertical-align:middle}.ix-c{width:100%;padding:28px 24px}.ix-c h3{font-size:24px}}@media (max-width:520px){.ix{padding:64px 0}.ix-p.is-open{height:540px}}@media (prefers-reduced-motion:reduce){.ix-p,.ix-img,.ix-c,.ix-p.is-open .ix-c{transition:none}}.hero.hero3 .ax-btn{padding:15px 26px;border-radius:8px;box-shadow:none;transition:background .2s}.hero.hero3 .ax-btn:hover{background:var(--green-d);color:#fff}.hero.hero3 .ax-stats2 dt .n{display:inline-block;font-variant-numeric:tabular-nums}.hero.hero3 .ax-stats2.js-count dd::before{width:0;transition:width .9s cubic-bezier(.2,.7,.2,1) .2s}.hero.hero3 .ax-stats2.js-count>div:nth-child(2) dd::before{transition-delay:.35s}.hero.hero3 .ax-stats2.js-count>div:nth-child(3) dd::before{transition-delay:.5s}.hero.hero3 .ax-stats2.js-count>div:nth-child(4) dd::before{transition-delay:.65s}.hero.hero3 .ax-stats2.js-count.is-in dd::before{width:32px}.btn,.ix-go,.hero.hero3 .ax-btn,header.site-h.site-h.site-h .btn,header.site-h.site-h.site-h .btn-g{border-radius:6px}.hero.hero3 .ax-sw{margin-bottom:-72px}.hero.hero3 .ax-stats.ax-stats2{padding:26px 36px;column-gap:36px;border-radius:18px}.hero.hero3 .ax-stats2>div,.hero.hero3 .ax-stats2>div+div{gap:10px}.hero.hero3 .ax-stats2 dt{font-size:40px}.hero.hero3 .ax-stats2 dt .u{font-size:16px}.hero.hero3 .ax-stats2 dd{padding-top:10px;gap:2px}.hero.hero3 .ax-stats2 dd b{font-size:15px}.hero.hero3 .ax-stats2 dd span{font-size:13px}.hero.hero3+section{padding-top:136px}@media (max-width:520px){.hero.hero3 .ax-stats.ax-stats2{padding:22px;row-gap:22px}.hero.hero3 .ax-stats2 dt{font-size:36px}}.btn,.ix-go,.hero.hero3 .ax-btn,header.site-h.site-h.site-h .btn-g{transition:background-color .2s,box-shadow .25s,transform .25s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:no-preference){.btn:hover,.ix-go:hover,.hero.hero3 .ax-btn:hover,header.site-h.site-h.site-h .btn-g:hover{transform:translateY(-2px);box-shadow:0 10px 22px -10px rgba(15,16,29,.45)}.btn:active,.ix-go:active,.hero.hero3 .ax-btn:active,header.site-h.site-h.site-h .btn-g:active{transform:translateY(0);box-shadow:0 4px 10px -6px rgba(15,16,29,.35)}}.hero.hero3 .ax-wrap{padding-bottom:72px}.hero.hero3+section{padding-top:96px}@media (max-width:560px){.hero.hero3+section{padding-top:64px}}.hero.hero3{display:flex;flex-direction:column;justify-content:center;min-height:80vh;min-height:80svh}.hero.hero3>.ax-wrap{width:100%;box-sizing:border-box}.hero.hero3 .ax-wrap{padding-bottom:120px}.axs{position:relative;z-index:2;margin-top:-70px}.axs-card{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:1px solid #E3E8EF;border-radius:12px;box-shadow:0 24px 50px -12px rgba(15,16,29,.18);overflow:hidden}.axs-card>div{position:relative;padding:24px 24px 30px 84px}.axs-card>div+div{border-left:1px solid #E3E8EF}.axs-card>div::after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:4px;border-radius:4px 4px 0 0;background:linear-gradient(90deg,var(--green-l),#7CC7D9)}.axs-ic{position:absolute;left:24px;top:24px;display:grid;place-items:center;width:44px;height:44px;border-radius:8px;background:#EEF4EA;color:var(--green-d)}.axs-card dt{margin:0;font-size:34px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:#0F1B2D}.axs-card dd{margin:6px 0 0;display:flex;flex-direction:column;gap:3px}.axs-card dd b{font-size:15px;font-weight:700;color:#0F1B2D}.axs-card dd span{font-size:13px;line-height:1.45;color:#5B6577}@media (max-width:1000px){.axs-card{grid-template-columns:repeat(2,minmax(0,1fr))}.axs-card>div:nth-child(3){border-left:0}.axs-card>div:nth-child(n+3){border-top:1px solid #E3E8EF}}@media (max-width:560px){.hero.hero3 .ax-wrap{padding-bottom:96px}.axs{margin-top:-48px}.axs-card{grid-template-columns:minmax(0,1fr)}.axs-card>div+div{border-left:0;border-top:1px solid #E3E8EF}}.axs-n{font-variant-numeric:tabular-nums}.axs-ic{transition:background-color .25s,color .25s}.axs-card>div:hover .axs-ic{background:var(--green);color:#fff}@media (prefers-reduced-motion:no-preference){.axs-card.axs-js>div{opacity:0;transform:translateY(18px);transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1)}.axs-card.axs-js>div:nth-child(2){transition-delay:.1s}.axs-card.axs-js>div:nth-child(3){transition-delay:.2s}.axs-card.axs-js>div:nth-child(4){transition-delay:.3s}.axs-card.axs-js.axs-on>div{opacity:1;transform:none}.axs-card.axs-js .axs-ic{opacity:0;transform:scale(.6);transition:transform .5s cubic-bezier(.3,1.5,.5,1) .3s,opacity .3s .3s,background-color .25s,color .25s}.axs-card.axs-js.axs-on .axs-ic{opacity:1;transform:none}.axs-card>div::after{background:linear-gradient(90deg,var(--green-l),#7CC7D9,var(--green-l));background-size:200% 100%}.axs-card.axs-js>div::after{transform:scaleX(0);transform-origin:left;transition:transform 1s cubic-bezier(.2,.7,.2,1) .45s}.axs-card.axs-js>div:nth-child(2)::after{transition-delay:.55s}.axs-card.axs-js>div:nth-child(3)::after{transition-delay:.65s}.axs-card.axs-js>div:nth-child(4)::after{transition-delay:.75s}.axs-card.axs-js.axs-on>div::after{transform:scaleX(1)}}.axs-card{position:relative}.axs-card>div{transition:background-color .3s}.axs-card>div:hover{background:#F8FBF5}.axs-card>div::after{transition:height .3s,transform 1s cubic-bezier(.2,.7,.2,1)}.axs-card>div:hover::after{height:7px}.axs-card dt{transition:color .3s}.axs-card>div:hover dt{color:var(--green-d)}.axs-card>div::before{content:"";position:absolute;inset:0;background:radial-gradient(200px circle at var(--mx,50%) var(--my,50%),rgba(143,209,89,.18),transparent 65%);opacity:0;transition:opacity .3s;pointer-events:none}.axs-card>div:hover::before{opacity:1}.axs-card.axs-js.axs-on.axs-done>div:nth-child(n){transition:opacity .6s,transform .7s cubic-bezier(.2,.7,.2,1),background-color .3s;transition-delay:0s}.axs-card.axs-js.axs-on.axs-done .axs-ic{transition:transform .3s cubic-bezier(.3,1.5,.5,1),background-color .25s,color .25s}@media (prefers-reduced-motion:no-preference){.axs-card>div:hover .axs-ic,.axs-card.axs-js.axs-on>div:hover .axs-ic{transform:scale(1.08) rotate(-4deg)}.axs-h1{transform-box:view-box;transform-origin:12px 12px;animation:axsspin 6s linear infinite}.axs-h2{transform-box:view-box;transform-origin:12px 12px;animation:axsspin 36s linear infinite}.axs-l1{animation:axsfloat 1.4s ease-in-out infinite alternate}.axs-w{animation:axsblink 2.7s ease-in-out infinite}.axs-m{transform-box:fill-box;transform-origin:center;animation:axsglobe 2.2s ease-in-out infinite alternate}.axs-card.axs-on::before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(143,209,89,.22) 50%,transparent 65%);transform:translateX(-120%);animation:axsshine 9s ease-in-out 1.6s infinite}}@keyframes axsspin{to{transform:rotate(360deg)}}@keyframes axsfloat{from{transform:translateY(0)}to{transform:translateY(-2.5px)}}@keyframes axsblink{0%,100%{opacity:1}50%{opacity:.2}}@keyframes axsglobe{from{transform:scaleX(1)}to{transform:scaleX(.15)}}@keyframes axsshine{0%{transform:translateX(-120%)}18%,100%{transform:translateX(120%)}}.sx{padding:104px 0;background:#fff}.sx-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 48px;margin-bottom:56px}.sx-head>div{max-width:620px;display:flex;flex-direction:column;gap:14px}.sx-head .h2{margin:0}.sx-head p{margin:0;font-size:17px;line-height:1.7;color:var(--muted)}.sx-all{font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--green)}.sx-all:hover{color:var(--green-d)}.sx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;align-items:start}.sx-col{display:flex;flex-direction:column;gap:64px}.sx-col:nth-child(2){padding-top:128px}.sx-card{display:flex;flex-direction:column;gap:12px;color:var(--ink);text-decoration:none}.sx-media{position:relative;margin:0 0 10px;aspect-ratio:4/3;border-radius:6px;overflow:hidden;background:var(--navy)}.sx-tall .sx-media{aspect-ratio:4/5}.sx-media img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.sx-card h3{margin:0;font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.01em;transition:color .3s}.sx-card p{margin:0;max-width:30em;font-size:15px;line-height:1.6;color:var(--muted)}.sx-more{display:inline-flex;align-items:center;gap:12px;margin-top:6px;font-size:14px;font-weight:600;color:var(--ink)}.sx-arr{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;transition:background-color .3s}.sx-arr svg{transition:transform .3s}.sx-card:hover,.sx-card:hover .sx-more{color:var(--ink)}.sx-card:hover h3{color:var(--green-d)}.sx-card:hover .sx-arr{background:var(--green)}.sx-card:focus-visible{outline:3px solid var(--green);outline-offset:6px;border-radius:6px}@media (prefers-reduced-motion:no-preference){.sx-card:hover .sx-media img{transform:scale(1.06)}.sx-card:hover .sx-arr svg{transform:translateX(3px)}}@media (max-width:900px){.sx{padding:72px 0}.sx-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}.sx-col{display:contents}.sx-col:nth-child(2){padding-top:0}.sx-col>.sx-card:nth-child(2){margin-top:72px}.sx-card h3{font-size:21px}}@media (max-width:560px){.sx-grid{grid-template-columns:minmax(0,1fr);gap:48px}.sx-col>.sx-card:nth-child(2){margin-top:0}}.csx{padding:104px 0;background:#fff}.csx-h{margin:0 0 28px;font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.csx-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 28px;margin-bottom:28px}.csx-tabs button{display:inline-flex;align-items:center;gap:10px;padding:8px 0 12px;border:0;border-bottom:3px solid transparent;background:none;font:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#6B6F7D;cursor:pointer;transition:color .2s,border-color .2s}.csx-tabs button span{display:inline-grid;place-items:center;min-width:30px;height:20px;padding:0 6px;border:1.5px solid currentColor;border-radius:999px;font-size:11px;letter-spacing:0}.csx-tabs button.is-on{color:var(--ink);border-bottom-color:var(--green)}.csx-tabs button:hover{color:var(--ink)}.csx-tabs button:focus-visible{outline:2px solid var(--green);outline-offset:4px}.csx-sep{width:1px;height:32px;background:var(--ink);opacity:.5}.csx-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.csx-grid li[hidden]{display:none}.csx-card{position:relative;display:block;aspect-ratio:1;border-radius:6px;overflow:hidden;background:var(--navy);color:#fff;text-decoration:none}.csx-card img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.csx-card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,8,13,0) 45%,rgba(7,8,13,.85) 100%);transition:opacity .4s}.csx-card::before{content:"";position:absolute;inset:0;z-index:1;background:rgba(7,8,13,.55);opacity:0;transition:opacity .4s}.csx-card:hover::before,.csx-card:focus-visible::before{opacity:1}.csx-ov{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;gap:8px;padding:22px}.csx-tag{font-size:12px;font-weight:600;color:var(--green-l)}.csx-t{font-size:19px;font-weight:700;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.csx-x{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1)}.csx-x>span{display:flex;flex-direction:column;gap:12px;overflow:hidden}.csx-card:hover .csx-x,.csx-card:focus-visible .csx-x{grid-template-rows:1fr}.csx-d{padding-top:4px;font-size:14px;line-height:1.5;color:rgba(255,255,255,.88)}.csx-go{font-size:13px;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--green-l)}.csx-badge{position:absolute;left:16px;top:16px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--green);color:#fff;font-size:12px;font-weight:600}.csx-card:hover,.csx-card:focus-visible{color:#fff}.csx-card:focus-visible{outline:3px solid var(--green);outline-offset:3px}.csx-note{margin:28px 0 0;font-size:14px;color:var(--muted)}@media (prefers-reduced-motion:no-preference){.csx-card:hover img{transform:scale(1.06)}.csx-grid li.csx-in{animation:csxin .45s cubic-bezier(.2,.7,.2,1) both}}@keyframes csxin{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:900px){.csx-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.csx{padding:72px 0}.csx-grid{grid-template-columns:minmax(0,1fr)}.csx-card{aspect-ratio:4/3}.csx-x{grid-template-rows:1fr}}@media (hover:none){.csx-x{grid-template-rows:1fr}}.ix .ix-list{height:440px;gap:12px}.ix .ix-p{display:grid;grid-template-columns:62px minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:minmax(0,1fr);min-width:62px;background:#fff;border:1px solid #E3E8EF;border-radius:10px;box-shadow:0 1px 2px rgba(15,16,29,.04);transition:flex-grow .7s cubic-bezier(.2,.7,.2,1),background-color .3s,box-shadow .3s}.ix .ix-p.is-open{flex-grow:16;box-shadow:0 24px 50px -16px rgba(15,16,29,.22)}@media (min-width:1101px){.ix .ix-chips{display:none}}.ix .ix-p::after{content:none}.ix .ix-p:not(.is-open):hover{background:#F8FBF5}.ix .ix-img{position:static;grid-column:2;grid-row:1;width:100%;height:100%;min-width:0;transform:none;opacity:0;transition:opacity .5s .2s}.ix .ix-p.is-open .ix-img{opacity:1;transform:none}.ix .ix-tab{position:relative;inset:auto;grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:46px 0 20px;border-radius:10px 0 0 10px;color:#1A404D}.ix .ix-tab::before{content:"";position:absolute;top:20px;left:50%;width:22px;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--green-l),#7CC7D9);transform:translateX(-50%)}.ix .ix-tab span{font-size:15px;font-weight:600}.ix .ix-tab span::after{content:none}.ix .ix-p.is-open .ix-tab span{opacity:1}.ix .ix-c{position:static;grid-column:3;grid-row:1;width:auto;min-width:0;padding:32px 34px;background:#fff;color:var(--ink);border-radius:0 10px 10px 0;justify-content:flex-start}.ix .ix-k{display:inline-block;padding:5px 10px;border-radius:6px;background:#EEF4EA;color:var(--green-d);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ix .ix-c h3{color:var(--ink);font-size:25px;line-height:1.22}.ix .ix-c .ix-d{color:var(--muted)}.ix .ix-chips li{border-color:#E3E8EF;background:#F6F8FA;color:var(--ink)}.ix .ix-go{margin-top:auto;padding:0;background:none;color:#1A404D;font-size:15px;font-weight:600}.ix .ix-go::after{content:"\203A";margin-left:8px;transition:transform .2s;display:inline-block}.ix .ix-go:hover{background:none;color:var(--green-d)}.ix .ix-go:hover::after{transform:translateX(3px)}.ix .ix-go:focus-visible{outline:2px solid var(--green);outline-offset:3px}.ix .ix-bar{top:auto;bottom:0;left:62px;background:#EEF2F5}@media (max-width:1100px){.ix .ix-list{height:auto;gap:10px}.ix .ix-p{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:60px auto auto;height:auto}.ix .ix-p.is-open{height:auto}.ix .ix-p:not(.is-open) .ix-img,.ix .ix-p:not(.is-open) .ix-c{display:none}.ix .ix-tab{grid-column:1;grid-row:1;flex-direction:row;align-items:center;justify-content:flex-start;padding:0 20px;border-radius:10px}.ix .ix-tab::before{position:static;transform:none;margin-right:12px;flex-shrink:0}.ix .ix-tab span{writing-mode:horizontal-tb;transform:none}.ix .ix-img{grid-column:1;grid-row:2;height:220px}.ix .ix-c{grid-column:1;grid-row:3;padding:24px 20px 26px;border-radius:0 0 10px 10px}.ix .ix-bar{left:0}}.n2-ask{background:#fff}.sx{background:var(--navy)}.sx .h2{color:#fff}.sx-head p{color:rgba(255,255,255,.72)}.sx-all,.sx-all:hover{color:#fff;text-decoration-color:var(--green-l)}.sx-card,.sx-card:hover,.sx-card .sx-more,.sx-card:hover .sx-more{color:#fff}.sx-card h3{color:#fff}.sx-card p{color:rgba(255,255,255,.7)}.sx-arr{background:#fff;color:var(--navy)}.sx-card:hover h3{color:var(--green-l)}.sx-card:hover .sx-arr{background:var(--green);color:#fff}.sx-media{background:#1B1E33}.ix{background:#fff}.csx{background:var(--cream)}.n2-ins{background:#fff}.n2-about{background:var(--cream)}footer.site-f{position:relative;background:radial-gradient(640px 320px at 92% 0%,rgba(78,132,36,.16),transparent 70%),#0B0D18;color:#B7BACB}footer.site-f::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--green),var(--green-l),#2E8C9A)}footer.site-f h2,footer.site-f h3,footer.site-f h4,footer.site-f strong,footer.site-f b{color:#fff}footer.site-f p,footer.site-f li,footer.site-f span{color:#B7BACB}footer.site-f a{color:#D3D6E2;text-decoration:none;transition:color .2s}footer.site-f a:hover{color:var(--green-l)}footer.site-f a:focus-visible{outline:2px solid var(--green-l);outline-offset:3px}footer.site-f .fbase{border-top:1px solid rgba(255,255,255,.08)}footer.site-f .fbase,footer.site-f .fbase a,footer.site-f .fbase span{color:#8E92A6}footer.site-f .fbase a:hover{color:var(--green-l)}section.n2-ask,section.n2-full,section.csx,section.n2-ins{background:#fff}section.ix,section.n2-about{background:var(--cream)}.kick{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:14px;font-weight:600;line-height:1.3;color:var(--green-d)}.kick::before{content:"";width:32px;height:2px;background:currentColor;flex-shrink:0}.n2-ask-copy .kick,.n2-full-card .kick,.n2-float .kick,.n2-about-copy .kick,.sx-head .kick,.ix-head .kick{margin:0}.sx .kick,.n2-full-card .kick{color:var(--green-l)}.sec-hd{display:flex;flex-direction:column;max-width:640px}.sec-d{margin:14px 0 0;max-width:40em;font-size:17px;line-height:1.65;color:var(--muted)}.csx .sec-d{margin:-12px 0 28px}.n2-ins-h{align-items:flex-end}.csx .kick{margin-bottom:14px}.csx-note a{color:var(--green-d);font-weight:600}header.site-h.site-h.site-h{z-index:60}header.site-h.site-h.site-h .wrap{position:static}header.site-h .mm-burger{display:none}header.site-h.site-h.site-h .mm{display:flex;align-self:stretch;align-items:stretch;gap:2px}header.site-h.site-h.site-h .mm-item{display:flex;align-items:stretch}header.site-h.site-h.site-h .mm-top,header.site-h.site-h.site-h .mm a.mm-link{display:flex;align-items:center;gap:8px;padding:0 14px;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;cursor:pointer;transition:color .2s}header.site-h.site-h.site-h .mm-top::after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}header.site-h.site-h.site-h .mm-item:hover>.mm-top,header.site-h.site-h.site-h .mm-item.is-open>.mm-top,header.site-h.site-h.site-h .mm a.mm-link:hover{color:var(--green-d)}header.site-h.site-h.site-h .mm-item:hover>.mm-top::after,header.site-h.site-h.site-h .mm-item.is-open>.mm-top::after{transform:translateY(2px) rotate(-135deg)}header.site-h.site-h.site-h .mm-item.is-cur>.mm-top,header.site-h.site-h.site-h .mm a.mm-link.is-cur{color:var(--green-d);box-shadow:inset 0 -3px 0 var(--green)}header.site-h.site-h.site-h .mm-top:focus-visible,header.site-h.site-h.site-h .mm a:focus-visible,header.site-h .mm-burger:focus-visible{outline:2px solid var(--green);outline-offset:-2px;border-radius:6px}header.site-h.site-h.site-h .mm-panel{position:absolute;left:0;right:0;top:100%;background:#fff;border-top:1px solid #E6E8EE;box-shadow:0 34px 60px -34px rgba(11,13,24,.4);visibility:hidden;opacity:0;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}header.site-h.site-h.site-h .mm-panel::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:18px}header.site-h.site-h.site-h .mm-item:hover>.mm-panel,header.site-h.site-h.site-h .mm-item.is-open>.mm-panel{visibility:visible;opacity:1;transform:none;transition-delay:0s}header.site-h.site-h.site-h .mm-in{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 300px;gap:24px 32px;height:auto;min-height:0;align-items:start;justify-content:normal;padding-top:30px;padding-bottom:34px}header.site-h.site-h.site-h .mm-span2{grid-column:span 2}header.site-h.site-h.site-h .mm-two{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}header.site-h.site-h.site-h .mm-h{margin:0 0 8px;padding:0 12px;font-size:13px;font-weight:700;color:var(--green-d)}header.site-h.site-h.site-h .mm a.mm-a{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;text-decoration:none;transition:background .15s}header.site-h.site-h.site-h .mm a.mm-a:hover{background:#F3F7EF}header.site-h.site-h.site-h .mm-t{font-size:15px;font-weight:700;line-height:1.35;color:var(--ink)}header.site-h.site-h.site-h .mm a.mm-a:hover .mm-t{color:var(--green-d)}header.site-h.site-h.site-h .mm-d{font-size:13px;font-weight:400;line-height:1.45;color:var(--muted)}header.site-h.site-h.site-h .mm a.mm-all{display:inline-block;margin:10px 12px 0;font-size:14px;font-weight:700;color:var(--green-d);text-decoration:underline;text-underline-offset:3px}header.site-h.site-h.site-h .mm a.mm-feat{display:flex;flex-direction:column;gap:10px;padding:26px;border-radius:16px;background:radial-gradient(260px 180px at 100% 0%,rgba(78,132,36,.35),transparent 70%),var(--navy);text-decoration:none}header.site-h.site-h.site-h .mm-fk{font-size:13px;font-weight:700;color:var(--green-l)}header.site-h.site-h.site-h .mm-ft{font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.01em;color:#fff}header.site-h.site-h.site-h .mm-fd{font-size:14px;line-height:1.55;color:rgba(255,255,255,.78)}header.site-h.site-h.site-h .mm-fb{margin-top:auto;align-self:flex-start;padding:10px 18px;border-radius:var(--svx-r,8px);background:var(--green);font-size:14px;font-weight:700;color:#fff;transition:background .2s}header.site-h.site-h.site-h .mm a.mm-feat:hover .mm-fb{background:var(--green-d)}header.site-h.site-h.site-h .mm a.mm-card{display:flex;flex-direction:column;gap:6px;text-decoration:none}header.site-h.site-h.site-h .mm-card img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px;margin-bottom:6px}header.site-h.site-h.site-h .mm-card .mm-fk{color:var(--green-d)}header.site-h.site-h.site-h .mm-ct{font-size:15px;line-height:1.4;font-weight:700;color:var(--ink)}header.site-h.site-h.site-h .mm a.mm-card:hover .mm-ct{color:var(--green-d)}header.site-h.site-h.site-h .mm-reach p:not(.mm-h){display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;margin:0 0 10px;padding:0 12px;font-size:15px;line-height:1.5;color:var(--ink)}header.site-h.site-h.site-h .mm-reach span{color:var(--muted)}header.site-h.site-h.site-h .mm-reach a{font-weight:600;color:var(--ink);overflow-wrap:anywhere}header.site-h.site-h.site-h .mm a.mm-cta{display:none}@media (max-width:1000px){header.site-h .mm-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;margin-left:4px;padding:10px;border:0;background:none;cursor:pointer;order:3}header.site-h .mm-burger span{display:block;height:2px;border-radius:2px;background:var(--ink);transition:transform .2s,opacity .2s}header.site-h .mm-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg)}header.site-h .mm-burger[aria-expanded="true"] span:nth-child(2){opacity:0}header.site-h .mm-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}header.site-h.site-h.site-h .mm{display:none;position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 70px);overflow:auto;flex-direction:column;gap:0;padding:6px 0 24px;background:#fff;border-top:1px solid #E6E8EE;box-shadow:0 30px 50px -30px rgba(11,13,24,.4)}header.site-h.site-h.site-h .mm.is-open{display:flex}header.site-h.site-h.site-h .mm-item{display:block}header.site-h.site-h.site-h .mm-top,header.site-h.site-h.site-h .mm a.mm-link{width:100%;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #EEF0F4;font-size:17px}header.site-h.site-h.site-h .mm-item.is-cur>.mm-top,header.site-h.site-h.site-h .mm a.mm-link.is-cur{box-shadow:inset 3px 0 0 var(--green)}header.site-h.site-h.site-h .mm-panel{position:static;display:none;visibility:visible;opacity:1;transform:none;border:0;box-shadow:none;transition:none;background:#FAFBF8}header.site-h.site-h.site-h .mm-panel::before{display:none}header.site-h.site-h.site-h .mm-item.is-open>.mm-panel{display:block}header.site-h.site-h.site-h .mm-in{display:block;padding:10px 12px 14px}header.site-h.site-h.site-h .mm-col{margin-bottom:10px}header.site-h.site-h.site-h .mm-two{grid-template-columns:minmax(0,1fr)}header.site-h.site-h.site-h .mm a.mm-feat,header.site-h.site-h.site-h .mm a.mm-card{display:none}header.site-h.site-h.site-h .mm a.mm-cta{display:block;margin:20px 24px 0;padding:14px;border-radius:var(--svx-r,8px);background:var(--green);font-weight:700;color:#fff;text-align:center;text-decoration:none}html.mm-lock{overflow:hidden}}@media (max-width:600px){header.site-h.site-h.site-h .wrap>.btn{display:none}}@media (min-width:1001px){html.mm-lock{overflow:visible}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h .mm-panel,header.site-h.site-h.site-h .mm-top::after,header.site-h .mm-burger span{transition:none}}header.site-h.site-h.site-h .mm-co a.mm-a{position:relative;justify-content:center;min-height:58px;padding-left:62px}header.site-h.site-h.site-h .mm-co a.mm-a::before{content:"";position:absolute;left:12px;top:50%;width:38px;height:38px;margin-top:-19px;border-radius:11px;background:#EEF5E8;transition:background .2s}header.site-h.site-h.site-h .mm-co a.mm-a::after{content:"";position:absolute;left:22px;top:50%;width:18px;height:18px;margin-top:-9px;background:var(--green-d);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;transition:background .2s}header.site-h.site-h.site-h .mm-co a.mm-a:hover::before{background:var(--green)}header.site-h.site-h.site-h .mm-co a.mm-a:hover::after{background:#fff}header.site-h.site-h.site-h .mm-co a.mm-a:nth-of-type(1){--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-co a.mm-a:nth-of-type(2){--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='20' height='14' rx='2'/%3E%3Cpath d='M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-co a.mm-a:nth-of-type(3){--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-reach2{display:flex;flex-direction:column;gap:10px}header.site-h.site-h.site-h .mm-reach2 .mm-h{margin-bottom:0}header.site-h.site-h.site-h .mm .mm-rt{display:flex;align-items:center;gap:14px;padding:13px 16px;border:1px solid #E6E9EE;border-radius:14px;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .2s,background .2s,transform .2s}header.site-h.site-h.site-h .mm a.mm-rt:hover{border-color:#C9DFB6;background:#F7FAF4;transform:translateY(-1px)}header.site-h.site-h.site-h .mm a.mm-rt::after{content:"";flex:none;width:18px;height:18px;background:#B6BEC9;--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E");-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat;transition:background .2s,transform .2s}header.site-h.site-h.site-h .mm a.mm-rt:hover::after{background:var(--green-d);transform:translateX(3px)}header.site-h.site-h.site-h .mm-ri{position:relative;flex:none;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,var(--green) 0%,#2E8C9A 100%)}header.site-h.site-h.site-h .mm-ri::after{content:"";position:absolute;inset:11px;background:#fff;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}header.site-h.site-h.site-h .mm-rt-mail .mm-ri::after{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='M22 6l-10 7L2 6'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-rt-tel .mm-ri::after{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-rt-pin .mm-ri::after{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-rb{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}header.site-h.site-h.site-h .mm-rl{font-size:12.5px;font-weight:700;color:var(--muted)}header.site-h.site-h.site-h .mm-rv{font-size:16px;font-weight:700;line-height:1.35;color:var(--ink);overflow-wrap:anywhere;transition:color .2s}header.site-h.site-h.site-h .mm a.mm-rt:hover .mm-rv{color:var(--green-d)}header.site-h.site-h.site-h .mm-ro{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}header.site-h.site-h.site-h .mm-ro span{padding:4px 11px;border-radius:999px;background:#F1F4EF;font-size:13px;font-weight:700;color:var(--ink)}@media (max-width:1000px){header.site-h.site-h.site-h .mm-reach2{margin-top:4px;padding:0 12px}header.site-h.site-h.site-h .mm .mm-rt{padding:11px 12px}header.site-h.site-h.site-h .mm a.mm-rt::after{display:none}header.site-h.site-h.site-h .mm-rv{font-size:15px}header.site-h.site-h.site-h .mm-reach2 .mm-h{padding:0}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h .mm .mm-rt,header.site-h.site-h.site-h .mm a.mm-rt::after{transition:none}}header.site-h.site-h.site-h #mm-p3 .mm-card img,header.site-h.site-h.site-h .mm-card img[src*="/wp-content/uploads/"]{aspect-ratio:1200/630;object-fit:contain;background:#F1F4EF}.n2-post img[src*="/wp-content/uploads/"]{aspect-ratio:1200/630;object-fit:contain;background:#ECEFEA}.n2-post:hover img[src*="/wp-content/uploads/"]{transform:none}.n2-post-big:has(img[src*="/wp-content/uploads/"]){min-height:0;background:#F2F2F2}.n2-post-big img[src*="/wp-content/uploads/"]{position:static;height:auto;aspect-ratio:1200/630}.n2-post-big:has(img[src*="/wp-content/uploads/"])::after{display:none}.n2-post-big:has(img[src*="/wp-content/uploads/"]) .n2-pb{margin-top:0;padding:18px 20px 22px}.n2-post-big:has(img[src*="/wp-content/uploads/"]) .n2-pc{color:var(--muted)}.n2-post-big:has(img[src*="/wp-content/uploads/"]) .n2-pt{font-size:22px;color:var(--ink)}.n2-post-big:has(img[src*="/wp-content/uploads/"]):hover .n2-pt{color:var(--green-d)}.n2-ins-grid .n2-post img{aspect-ratio:1200/630;object-fit:contain;background:#E9ECE7}.n2-ins-grid .n2-post:hover img{transform:none}.n2-ins-grid .n2-post-big{min-height:0;background:#F2F2F2}.n2-ins-grid .n2-post-big img{position:static;height:auto;aspect-ratio:1200/630}.n2-ins-grid .n2-post-big::after{display:none}.n2-ins-grid .n2-post-big .n2-pb{margin-top:0;padding:20px 22px 24px}.n2-ins-grid .n2-post-big .n2-pc{color:var(--muted)}.n2-ins-grid .n2-post-big .n2-pt{font-size:24px;color:var(--ink)}.n2-ins-grid .n2-post-big:hover .n2-pt{color:var(--green-d)}.n2-ins-grid:has(.n2-post-big){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-auto-rows:1fr;gap:16px 20px}.n2-ins-grid:has(.n2-post-big) .n2-post-big{grid-row:span 3}.n2-ins-grid.n2-c3:has(.n2-post-big) .n2-post-big{grid-row:span 2}.n2-ins-grid.n2-c2:has(.n2-post-big) .n2-post-big{grid-row:span 1}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big){flex-direction:row;align-items:center;gap:16px;padding:12px;transition:background .2s,box-shadow .2s}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big) img{flex:none;width:44%;border-radius:8px}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big) .n2-pb{flex:1;min-width:0;gap:6px;padding:4px 6px 4px 0}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big):hover{background:#EBF1E5;box-shadow:inset 0 0 0 1px #D3E3C4}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big) .n2-pt{font-size:16px;line-height:1.35}@media (max-width:900px){.n2-ins-grid:has(.n2-post-big),.n2-ins-grid.n2-c3:has(.n2-post-big),.n2-ins-grid.n2-c2:has(.n2-post-big){grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.n2-ins-grid:has(.n2-post-big) .n2-post-big{grid-row:auto;min-height:0}}@media (max-width:560px){.n2-ins-grid .n2-post-big .n2-pt{font-size:20px}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big){gap:12px;padding:10px}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big) img{width:40%}.n2-ins-grid:has(.n2-post-big) .n2-post:not(.n2-post-big) .n2-pt{font-size:14.5px}}@media (prefers-reduced-motion:reduce){.n2-ins-grid .n2-post{transition:none}}header.site-h.site-h.site-h #mm-p3 .mm-card img,header.site-h.site-h.site-h .mm-card img[src*="/wp-content/uploads/"]{object-fit:cover}.n2-post img[src*="/wp-content/uploads/"],.n2-ins-grid .n2-post img{object-fit:cover}.bl-hub .bl-card .bl-img img{object-fit:cover}:where(img[data-d]){width:auto;height:auto}header.site-h.site-h.site-h .mm-mob{display:none}@media (max-width:1000px){header.site-h.site-h.site-h .mm{min-height:calc(100vh - 64px);padding:6px 0 32px}header.site-h.site-h.site-h .mm-top,header.site-h.site-h.site-h .mm a.mm-link{min-height:56px;padding:16px 20px;font-size:17px;font-weight:700}header.site-h.site-h.site-h .mm a.mm-cta{margin:22px 20px 0;padding:15px 16px;border-radius:12px;font-size:16px;box-shadow:0 12px 24px -16px rgba(78,132,36,.8)}header.site-h.site-h.site-h .mm-mob{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 20px 0}header.site-h.site-h.site-h .mm-mob a{display:flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:12px 10px;border:1.5px solid #DCE3D6;border-radius:12px;background:#fff;font-size:15px;font-weight:700;color:var(--navy);text-decoration:none}header.site-h.site-h.site-h .mm-mob a::before{content:"";width:18px;height:18px;flex:none;background:var(--green-d);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}header.site-h.site-h.site-h .mm-mob .mm-mc-tel::before{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-mob .mm-mc-mail::before{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='M22 6l-10 7L2 6'/%3E%3C/svg%3E")}header.site-h.site-h.site-h .mm-mob p{grid-column:1/-1;margin:8px 0 0;text-align:center;font-size:13px;line-height:1.5;color:var(--muted)}}@media (max-width:760px){body .topbar{display:none}header.site-h.site-h.site-h{box-shadow:0 1px 0 #ECEEF2,0 10px 24px -20px rgba(15,16,29,.4)}header.site-h.site-h.site-h>.wrap{height:64px;min-height:64px;padding-left:18px;padding-right:12px}header.site-h.site-h.site-h .logo img{width:190px;height:auto}footer.site-f.site-f{padding:44px 0 26px}footer.site-f.site-f .wrap{padding-left:20px;padding-right:20px}footer.site-f.site-f .fcols{display:block}footer.site-f.site-f .fbrand{margin:0;padding:0 0 26px;border-bottom:1px solid rgba(255,255,255,.12)}footer.site-f.site-f .fbrand .logo img{width:200px;height:auto}footer.site-f.site-f .fbrand p{max-width:36ch;margin:14px 0 0;font-size:15px;line-height:1.6;color:rgba(255,255,255,.72)}footer.site-f.site-f .fcols>nav{margin:0;padding:0;border-bottom:1px solid rgba(255,255,255,.12)}footer.site-f.site-f .fcols>nav>b{display:flex;align-items:center;justify-content:space-between;min-height:56px;margin:0;padding:16px 0;font-size:16px;font-weight:700;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}footer.site-f.site-f .fcols>nav>b::after{content:"";width:8px;height:8px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s}footer.site-f.site-f .fcols>nav.is-open>b::after{transform:translateY(2px) rotate(-135deg)}footer.site-f.site-f .fcols>nav>a{display:block;margin:0;padding:10px 0;font-size:15px;line-height:1.4;color:rgba(255,255,255,.78);text-decoration:none}footer.site-f.site-f .fcols>nav.is-open{padding-bottom:12px}footer.site-f.site-f.f-acc .fcols>nav:not(.is-open)>a{display:none}footer.site-f.site-f .fcols>div:not(.fbrand){display:flex;flex-direction:column;gap:10px;margin:0;padding:26px 0 0}footer.site-f.site-f .fcols>div:not(.fbrand)>b{margin:0 0 4px;font-size:16px;color:#fff}footer.site-f.site-f .fcols>div:not(.fbrand)>a{display:flex;align-items:center;gap:12px;min-height:52px;margin:0;padding:12px 16px;border:1px solid rgba(255,255,255,.16);border-radius:12px;background:rgba(255,255,255,.04);font-size:15px;font-weight:700;color:#fff;text-decoration:none;overflow-wrap:anywhere}footer.site-f.site-f .fcols>div:not(.fbrand)>a::before{content:"";width:18px;height:18px;flex:none;background:var(--green-l,#8FD159);-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}footer.site-f.site-f .fcols>div:not(.fbrand)>a[href^="tel:"]::before{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.91.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z'/%3E%3C/svg%3E")}footer.site-f.site-f .fcols>div:not(.fbrand)>a[href^="mailto:"]::before{--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='M22 6l-10 7L2 6'/%3E%3C/svg%3E")}footer.site-f.site-f .fcols>div:not(.fbrand)>span{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.66)}footer.site-f.site-f .fcols>div:not(.fbrand)>span::before{content:"";width:16px;height:16px;flex:none;background:rgba(255,255,255,.5);--m:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z'/%3E%3Ccircle cx='12' cy='10' r='3'/%3E%3C/svg%3E");-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}footer.site-f.site-f .fcols>div:not(.fbrand)>span+span::before{visibility:hidden}footer.site-f.site-f .fbase{display:flex;flex-direction:column;align-items:flex-start;gap:14px;margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;line-height:1.5;color:rgba(255,255,255,.6);text-align:left}footer.site-f.site-f .fbase nav{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0}footer.site-f.site-f .fbase nav a{display:inline-block;margin:0;padding:6px 0;font-size:13px;color:rgba(255,255,255,.72)}}@media (prefers-reduced-motion:reduce){footer.site-f.site-f .fcols>nav>b::after{transition:none}}.hcs{padding:96px 0;background:#fff}.hcs-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px 40px;margin:0 0 28px}.hcs-top>div{max-width:640px}.hcs .hcs-h{margin:0 0 12px;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--ink)}.hcs-lead{margin:0;font-size:17px;line-height:1.6;color:#4A4E5C}.hcs-all{flex-shrink:0;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:1.5px solid var(--ink);border-radius:10px;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;transition:background .2s,color .2s}.hcs-all::after{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--hcs-ar) center/contain no-repeat;mask:var(--hcs-ar) center/contain no-repeat}.hcs-all-b{display:none}.hcs-all:hover{background:var(--ink);color:#fff}.hcs{--hcs-ar:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.hcs-tabs{display:inline-flex;gap:4px;max-width:100%;margin:0 0 32px;padding:5px;border-radius:12px;background:#F2F3F0;overflow-x:auto;scrollbar-width:none}.hcs-tabs::-webkit-scrollbar{display:none}.hcs-tabs button{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 18px;border:0;border-radius:9px;background:transparent;font:inherit;font-size:15px;font-weight:600;color:#4A4E5C;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.hcs-tabs button span{font-size:13px;font-weight:600;color:#5E6170}.hcs-tabs button:hover{color:var(--ink)}.hcs-tabs button.is-on{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgba(15,16,29,.08),0 4px 12px -6px rgba(15,16,29,.18)}.hcs-tabs button.is-on span{color:var(--green-d)}.hcs-tabs button:focus-visible,.hcs-all:focus-visible,.hcs-card:focus-visible{outline:3px solid var(--green);outline-offset:3px}.hcs-grid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hcs-grid li{display:flex;min-width:0}.hcs-grid li[hidden]{display:none}.hcs-card{display:flex;flex-direction:column;width:100%;border:1px solid #E4E6EA;border-radius:14px;overflow:hidden;background:#fff;color:var(--ink);text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s}.hcs-card:hover{border-color:#CFD8C4;box-shadow:0 22px 44px -26px rgba(15,16,29,.35);transform:translateY(-3px);color:var(--ink)}.hcs-img{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#EEF0EA}.hcs .hcs-img img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.hcs-card:hover .hcs-img img{transform:scale(1.04)}.hcs-badge{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 11px 6px 9px;border-radius:999px;background:rgba(255,255,255,.94);font-size:13px;font-weight:600;line-height:1;color:var(--ink);box-shadow:0 2px 8px rgba(15,16,29,.12)}.hcs-badge::before{content:"";width:14px;height:14px;border-radius:50%;background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E") center/9px no-repeat}.hcs-b{display:flex;flex:1;flex-direction:column;padding:22px 24px 24px}.hcs-tag{margin:0 0 10px;font-size:13px;font-weight:700;line-height:1.3;color:var(--green-d)}.hcs .hcs-t{margin:0 0 10px;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.005em;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hcs-d{margin:0 0 18px;font-size:15px;line-height:1.55;color:#5A5E6B;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hcs-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;font-size:15px;font-weight:700;color:var(--green-d)}.hcs-go::after{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:var(--hcs-ar) center/contain no-repeat;mask:var(--hcs-ar) center/contain no-repeat;transition:transform .25s}.hcs-card:hover .hcs-go::after{transform:translateX(4px)}@media (prefers-reduced-motion:reduce){.hcs-card,.hcs-card:hover,.hcs .hcs-img img,.hcs-go::after{transition:none;transform:none}}@media (max-width:1000px){.hcs{padding:80px 0}.hcs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:640px){.hcs{padding:64px 0}.hcs-top{flex-direction:column;align-items:flex-start;margin-bottom:22px}.hcs-lead{font-size:16px}.hcs-tabs{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-bottom:22px}.hcs-tabs button{justify-content:center;padding:0 10px;font-size:15px}.hcs-grid{display:flex;gap:14px;margin:0 -20px;padding:2px 20px 10px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 20px;scrollbar-width:none;overscroll-behavior-x:contain}.hcs-grid::-webkit-scrollbar{display:none}.hcs-grid li{flex:0 0 84%;scroll-snap-align:start}.hcs-card:hover{transform:none}.hcs-b{padding:18px 18px 20px}.hcs .hcs-t{font-size:18px;-webkit-line-clamp:3}.hcs-top .hcs-all{display:none}.hcs-all-b{display:flex;width:100%;justify-content:center;margin-top:18px}}figure.ax-card .ax-pill,.ax-col figure.ax-card .ax-pill{font-size:12px}.fcols>div:not(.fbrand){flex:0 0 auto;max-width:100%}.fcols>div:not(.fbrand)>a{overflow-wrap:anywhere}@media (max-width:640px){section.hcs .hcs-grid{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px;scroll-padding:0 18px}}section.hcs{overflow-x:clip}header.site-h.site-h.site-h .mm-svc{grid-template-columns:repeat(3,minmax(0,1fr)) 290px;gap:16px 20px;padding-top:26px;padding-bottom:24px}header.site-h.site-h.site-h .mm-svc .mm-feat{grid-column:4;grid-row:1;align-self:stretch;gap:12px;padding:24px}header.site-h.site-h.site-h .mm-fl{display:flex;flex-direction:column;gap:9px;margin:6px 0 0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.14);list-style:none}header.site-h.site-h.site-h .mm-fl li{position:relative;padding-left:24px;font-size:14px;line-height:1.4;color:#fff}header.site-h.site-h.site-h .mm-fl li::before{content:"";position:absolute;left:3px;top:4px;width:10px;height:5px;border-left:2px solid var(--green-l);border-bottom:2px solid var(--green-l);transform:rotate(-45deg)}header.site-h.site-h.site-h .mm-svc .mm-fb{margin-top:auto}header.site-h.site-h.site-h .mm-svc .mm-pil{align-self:stretch}@media (min-width:1001px) and (max-width:1260px){header.site-h.site-h.site-h .mm-svc{grid-template-columns:repeat(3,minmax(0,1fr)) 250px;gap:14px}header.site-h.site-h.site-h .mm-pil{padding:16px 12px 10px}}header.site-h.site-h.site-h .mm-pil{display:flex;flex-direction:column;min-width:0;padding:18px 16px 12px;border:1px solid #E9ECEF;border-radius:16px;background:#fff}header.site-h.site-h.site-h .mm-pil-h{display:flex;align-items:flex-start;gap:12px;margin:0 0 8px;padding:0 4px 14px;border-bottom:1px solid #EEF0F2}header.site-h.site-h.site-h .mm-pi{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:#EEF5E8;color:var(--green-d)}header.site-h.site-h.site-h .mm-pt{display:block;font-size:16px;line-height:1.3;font-weight:800;color:var(--ink)}header.site-h.site-h.site-h .mm-pd{display:block;margin-top:3px;font-size:13px;line-height:1.45;font-weight:400;color:var(--muted)}header.site-h.site-h.site-h .mm-ps{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}header.site-h.site-h.site-h .mm a.mm-s{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 4px;border-radius:9px;font-size:15px;line-height:1.35;font-weight:600;color:var(--ink);text-decoration:none;transition:background .15s,color .15s,padding .15s}header.site-h.site-h.site-h .mm a.mm-s::after{content:"";flex:none;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);opacity:0;transition:opacity .15s}header.site-h.site-h.site-h .mm a.mm-s:hover,header.site-h.site-h.site-h .mm a.mm-s:focus-visible{padding-left:10px;background:#F3F7EF;color:var(--green-d)}header.site-h.site-h.site-h .mm a.mm-s:hover::after,header.site-h.site-h.site-h .mm a.mm-s:focus-visible::after{opacity:1}header.site-h.site-h.site-h .mm a.mm-s:focus-visible{outline:2px solid var(--green);outline-offset:1px}header.site-h.site-h.site-h .mm a.mm-s.is-cur{color:var(--green-d)}header.site-h.site-h.site-h .mm a.mm-s.is-cur::after{opacity:1}header.site-h.site-h.site-h .mm-foot{grid-column:1/4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding:4px 4px 0;font-size:14px;color:var(--muted)}header.site-h.site-h.site-h .mm-foot a{font-weight:700;color:var(--green-d);text-decoration:underline;text-underline-offset:3px}@media (max-width:1000px){header.site-h.site-h.site-h .mm-svc{display:block;padding:8px 12px 14px}header.site-h.site-h.site-h .mm-pil{margin:0 0 10px;padding:12px 12px 6px;border-radius:12px}header.site-h.site-h.site-h .mm-pil-h{padding:0 0 10px}header.site-h.site-h.site-h .mm-pi{width:34px;height:34px;border-radius:9px}header.site-h.site-h.site-h .mm a.mm-s{padding:10px 4px}header.site-h.site-h.site-h .mm-foot{padding:4px 2px 0}header.site-h.site-h.site-h .mm-foot span{display:none}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h .mm a.mm-s,header.site-h.site-h.site-h .mm a.mm-s::after{transition:none}}header.site-h.site-h.site-h .mm a.mm-pil-h{margin:-6px -6px 8px;padding:8px 10px 14px;border-radius:12px 12px 0 0;text-decoration:none;color:inherit;transition:background .15s}header.site-h.site-h.site-h .mm a.mm-pil-h:hover,header.site-h.site-h.site-h .mm a.mm-pil-h:focus-visible{background:#F3F7EF}header.site-h.site-h.site-h .mm a.mm-pil-h:focus-visible{outline:2px solid var(--green);outline-offset:1px}header.site-h.site-h.site-h .mm a.mm-pil-h:hover .mm-pt,header.site-h.site-h.site-h .mm a.mm-pil-h.is-cur .mm-pt{color:var(--green-d)}header.site-h.site-h.site-h .mm-pa{display:inline-block;margin-left:6px;vertical-align:-2px;color:var(--green-d);transition:transform .15s}header.site-h.site-h.site-h .mm a.mm-pil-h:hover .mm-pa{transform:translateX(3px)}header.site-h.site-h.site-h .mm-nw{white-space:nowrap}@media (max-width:1000px){header.site-h.site-h.site-h .mm a.mm-pil-h{margin:-4px -4px 6px;padding:6px 6px 10px}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h .mm-pa{transition:none}}header.site-h.site-h.site-h .mm-sx{grid-template-columns:290px minmax(0,1fr) 270px;gap:0 22px;padding-top:22px;padding-bottom:22px;align-items:stretch}header.site-h.site-h.site-h .mm-sx .mm-feat{grid-column:3;align-self:stretch;gap:12px;padding:24px}header.site-h.site-h.site-h .mm-sx .mm-fb{margin-top:auto}header.site-h.site-h.site-h .mm-sx-rail{display:flex;flex-direction:column;gap:6px;padding-right:18px;border-right:1px solid #EEF0F2}header.site-h.site-h.site-h .mm a.mm-sx-tab{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;text-decoration:none;color:var(--ink);transition:background .15s}header.site-h.site-h.site-h .mm a.mm-sx-tab>svg{margin-left:auto;flex:none;color:#A3A8B3;transition:transform .15s,color .15s}header.site-h.site-h.site-h .mm a.mm-sx-tab:hover,header.site-h.site-h.site-h .mm a.mm-sx-tab.is-on{background:#F3F6EF}header.site-h.site-h.site-h .mm a.mm-sx-tab.is-on>svg{color:var(--green-d);transform:translateX(2px)}header.site-h.site-h.site-h .mm a.mm-sx-tab:focus-visible{outline:2px solid var(--green);outline-offset:1px}header.site-h.site-h.site-h .mm-sx-tt{display:flex;flex-direction:column;min-width:0}header.site-h.site-h.site-h .mm-sx-tt b{font-size:15px;font-weight:700;line-height:1.25}header.site-h.site-h.site-h .mm-sx-tt small{font-size:12.5px;color:var(--muted);margin-top:2px}header.site-h.site-h.site-h .mm-sx-ti{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#EAF3E2;color:#3F7A1E}header.site-h.site-h.site-h .mm-sx-ti.mm-sx-fld{background:#E6EFF6;color:#2F5F82}header.site-h.site-h.site-h .mm-sx-ti.mm-sx-dat{background:#F6F0E1;color:#8A5A00}header.site-h.site-h.site-h .mm a.mm-sx-all{margin-top:auto;padding:12px 12px 2px;font-size:14px;font-weight:700;color:var(--green-d);text-decoration:underline;text-underline-offset:3px}header.site-h.site-h.site-h .mm-sx-panes{min-width:0;min-height:430px}header.site-h.site-h.site-h .mm-sx-pane{display:none}header.site-h.site-h.site-h .mm-sx-pane.is-on{display:block;animation:mmSx .18s ease}@keyframes mmSx{from{opacity:0;transform:translateX(4px)}to{opacity:1;transform:none}}header.site-h.site-h.site-h .mm a.mm-sx-ph{display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:6px 10px 14px;border-bottom:1px solid #EEF0F2;text-decoration:none;color:var(--ink)}header.site-h.site-h.site-h .mm a.mm-sx-ph b{display:block;font-size:17px;font-weight:800}header.site-h.site-h.site-h .mm a.mm-sx-ph small{display:block;font-size:13.5px;color:var(--muted);line-height:1.45;max-width:58ch}header.site-h.site-h.site-h .mm a.mm-sx-ph:hover b{color:var(--green-d)}header.site-h.site-h.site-h .mm-sx-g{margin:10px 10px 4px;font-size:12px;font-weight:700;letter-spacing:.04em;color:#7A7F8C}header.site-h.site-h.site-h .mm-sx-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px;margin:0;padding:0;list-style:none}header.site-h.site-h.site-h .mm a.mm-sx-s{display:flex;align-items:flex-start;gap:10px;padding:9px 10px;border-radius:10px;text-decoration:none;color:var(--ink);transition:background .15s}header.site-h.site-h.site-h .mm a.mm-sx-s:hover,header.site-h.site-h.site-h .mm a.mm-sx-s.is-cur{background:#F5F7F2}header.site-h.site-h.site-h .mm a.mm-sx-s:focus-visible{outline:2px solid var(--green);outline-offset:0}header.site-h.site-h.site-h .mm-sx-si{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#F1F3F5;color:#4A4D5C;transition:background .15s,color .15s}header.site-h.site-h.site-h .mm a.mm-sx-s:hover .mm-sx-si,header.site-h.site-h.site-h .mm a.mm-sx-s.is-cur .mm-sx-si{background:var(--green);color:#fff}header.site-h.site-h.site-h .mm a.mm-sx-s b{display:block;font-size:14.5px;font-weight:700;line-height:1.3}header.site-h.site-h.site-h .mm a.mm-sx-s small{display:block;font-size:12.5px;color:var(--muted);line-height:1.35;margin-top:1px}header.site-h.site-h.site-h .mm a.mm-sx-s.is-cur b{color:var(--green-d)}@media (min-width:1001px) and (max-width:1260px){header.site-h.site-h.site-h .mm-sx{grid-template-columns:250px minmax(0,1fr) 230px;gap:0 16px}header.site-h.site-h.site-h .mm-sx .mm-fd,header.site-h.site-h.site-h .mm-sx .mm-fl{display:none}}@media (max-width:1000px){header.site-h.site-h.site-h .mm-sx{display:flex;flex-direction:column;padding:6px 12px 14px}header.site-h.site-h.site-h .mm{flex-wrap:nowrap}header.site-h.site-h.site-h .mm>*{flex-shrink:0}header.site-h.site-h.site-h .mm-sx-rail{display:block;padding:0;border:0}header.site-h.site-h.site-h .mm a.mm-sx-tab{display:none}header.site-h.site-h.site-h .mm a.mm-sx-all{display:block;padding:10px 4px 4px}header.site-h.site-h.site-h .mm-sx-panes{min-height:0}header.site-h.site-h.site-h .mm-sx-pane,header.site-h.site-h.site-h .mm-sx-pane.is-on{display:block;animation:none;margin:0 0 10px;padding:10px 8px 6px;border:1px solid #E9ECEF;border-radius:12px;background:#fff}header.site-h.site-h.site-h .mm a.mm-sx-ph{margin:0 0 4px;padding:2px 2px 10px}header.site-h.site-h.site-h .mm a.mm-sx-ph small{display:none}header.site-h.site-h.site-h .mm-sx-list{grid-template-columns:minmax(0,1fr)}header.site-h.site-h.site-h .mm a.mm-sx-s{padding:8px 4px;align-items:center}header.site-h.site-h.site-h .mm a.mm-sx-s small{display:none}header.site-h.site-h.site-h .mm-sx-si{width:28px;height:28px}header.site-h.site-h.site-h .mm-sx-rail{order:2}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h .mm-sx-pane.is-on{animation:none}}.sx.sx--light{background:#fff;border-top:1px solid #ECEEF2}.sx--light .h2{color:var(--ink)}.sx--light .sx-head{margin-bottom:44px}.sx--light .sx-head p{color:var(--muted)}.sx--light .sx-all{color:var(--ink)}.sx--light .kick{color:var(--green-d)}.sxp{--c:#3F7A1E;--t:#EEF5E8;--m:#4E8424;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:stretch}.sxp[data-on="fld"]{--c:#166A7B;--t:#E4F3F6;--m:#1D7F92}.sxp[data-on="dat"]{--c:#2F5398;--t:#EAF0FB;--m:#3D64B3}.sxp-pics{position:relative;min-height:520px;border-radius:24px;overflow:hidden;background:#EEF1EC}.sxp-pic{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s,visibility .45s}.sxp-pic.is-on{opacity:1;visibility:visible}.sxp-pic img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.sxp-badge{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:10px;padding:12px 16px 12px 12px;border-radius:14px;background:rgba(255,255,255,.95);font-size:15px;font-weight:700;color:var(--ink);box-shadow:0 12px 30px -14px rgba(15,16,29,.45)}.sxp-bn{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--m);font-size:13px;color:#fff}.sxp-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:28px;padding:5px;border-radius:14px;background:#F2F4F1}.sxp-tab{padding:12px 14px;border:0;border-radius:10px;background:none;font:inherit;font-size:15.5px;font-weight:600;color:var(--muted);cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.sxp-tab:hover{color:var(--ink)}.sxp-tab[aria-selected="true"]{background:#fff;color:var(--ink);box-shadow:0 2px 8px -2px rgba(15,16,29,.16)}.sxp-tab:focus-visible{outline:2px solid var(--m);outline-offset:2px}.sxp-short{display:none}.sxp-pane[hidden]{display:none}.sxp-h{display:none}.sxp:not(.is-js) .sxp-tabs{display:none}.sxp:not(.is-js) .sxp-h{display:block;margin:0 0 6px;font-size:24px;font-weight:600;color:var(--ink)}.sxp:not(.is-js) .sxp-pane+.sxp-pane{margin-top:36px}.sxp-d{margin:0 0 18px;font-size:17px;line-height:1.6;color:var(--muted)}.sxp-list{margin:0;padding:0;list-style:none;border-top:1px solid #ECEEF2}.sxp-list a{display:flex;align-items:center;gap:16px;padding:14px 4px;border-bottom:1px solid #ECEEF2;color:var(--ink);text-decoration:none;transition:background .15s}.sxp-list a:hover{background:#FAFBF9}.sxp-list a:hover b{color:var(--c)}.sxp-list a:focus-visible{outline:2px solid var(--m);outline-offset:2px;border-radius:8px}.sxp-si{display:grid;place-items:center;flex:none;width:38px;height:38px;border-radius:11px;background:var(--t);color:var(--c)}.sxp-st{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.sxp-st b{font-size:16px;font-weight:600;line-height:1.35;transition:color .15s}.sxp-st small{font-size:14px;line-height:1.45;color:var(--muted)}.sxp-go{flex:none;width:16px;height:16px;background:var(--c);transition:transform .15s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat}.sxp-list a:hover .sxp-go{transform:translateX(3px)}.sxp-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:22px}.sxp-all{display:inline-flex;align-items:center;padding:13px 20px;border-radius:12px;background:var(--m);font-size:14.5px;font-weight:700;color:#fff;text-decoration:none;transition:background .15s}.sxp-all:hover{background:var(--c)}.sxp-brief{font-size:14.5px;font-weight:700;color:var(--ink);text-decoration:underline;text-decoration-color:var(--m);text-decoration-thickness:2px;text-underline-offset:5px}.sxp-brief:hover{color:var(--c)}.sxp-act a:focus-visible{outline:2px solid var(--m);outline-offset:3px}@media (max-width:1100px){.sxp{gap:36px}.sxp-pics{min-height:460px}}@media (max-width:900px){.sx--light .sx-head{margin-bottom:28px}.sxp{grid-template-columns:minmax(0,1fr);gap:20px}.sxp-pics{min-height:0;aspect-ratio:16/10;border-radius:18px}.sxp-badge{left:12px;bottom:12px;padding:9px 12px 9px 9px;font-size:14px}.sxp-tabs{margin-bottom:20px}.sxp-tab{padding:11px 6px;font-size:15px}.sxp-full{display:none}.sxp-short{display:inline}.sxp-d{font-size:16px}.sxp-act{flex-direction:column;align-items:stretch;text-align:center}.sxp-all{justify-content:center}}@media (prefers-reduced-motion:reduce){.sxp-pic,.sxp-tab,.sxp-list a,.sxp-go,.sxp-all{transition:none}}.sx.sx--light{background:linear-gradient(180deg,#F5F8F2 0%,#EEF4E9 100%);border-top:0}.sx--light .sxp{gap:48px}.sx--light .sxp-pics{min-height:600px;border-radius:28px;box-shadow:0 30px 60px -40px rgba(15,16,29,.45)}.sx--light .sxp-pic::after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(10,14,22,.78))}.sxp-cap{position:absolute;left:24px;right:24px;bottom:24px;z-index:1;display:flex;flex-direction:column;gap:4px;color:#fff}.sxp-step{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:rgba(255,255,255,.9)}.sxp-cap .sxp-bn{width:28px;height:28px;background:var(--m)}.sxp-cn{margin-top:6px;font-size:34px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.sxp-cc{font-size:15px;color:rgba(255,255,255,.78)}.sx--light .sxp-tabs{gap:6px;padding:6px;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(15,16,29,.06),0 12px 28px -22px rgba(15,16,29,.35)}.sx--light .sxp-tab{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 12px;border-radius:12px;font-weight:600}.sx--light .sxp-tab[aria-selected="true"]{background:var(--m);color:#fff;box-shadow:0 8px 18px -10px var(--m)}.sxp-ti{display:inline-grid;place-items:center;opacity:.8}.sxp-tn{min-width:24px;padding:2px 7px;border-radius:999px;background:#EEF1EC;font-size:12px;font-weight:700;color:var(--muted)}.sxp-tab[aria-selected="true"] .sxp-tn{background:rgba(255,255,255,.22);color:#fff}.sx--light .sxp-d{margin-bottom:20px;font-size:17px;color:#3F4356}.sx--light .sxp-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-top:0}.sx--light .sxp-list a{position:relative;align-items:flex-start;gap:14px;height:100%;padding:16px 40px 16px 16px;border:1px solid #E3EADD;border-radius:16px;background:#fff;transition:border-color .2s,box-shadow .2s,transform .2s}.sx--light .sxp-list a:hover{background:#fff;border-color:var(--m);box-shadow:0 18px 32px -24px rgba(15,16,29,.45);transform:translateY(-2px)}.sx--light .sxp-si{width:40px;height:40px;border-radius:12px}.sx--light .sxp-st b{font-size:15.5px}.sx--light .sxp-st small{font-size:13.5px}.sx--light .sxp-go{position:absolute;top:18px;right:16px;opacity:.35}.sx--light .sxp-list a:hover .sxp-go{opacity:1}.sx--light .sxp-act{margin-top:24px}.sx--light .sxp-list li:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:1100px){.sx--light .sxp-list{grid-template-columns:minmax(0,1fr)}.sx--light .sxp-pics{min-height:520px}.sx--light .sxp-tab .sxp-ti{display:none}}@media (max-width:900px){.sx--light .sxp-pics{min-height:0;aspect-ratio:4/3;border-radius:20px}.sx--light .sxp-pic::after{inset:15% 0 0;background:linear-gradient(transparent,rgba(10,14,22,.85))}.sxp-cap{left:16px;right:16px;bottom:16px}.sxp-cn{font-size:26px}.sxp-cc{font-size:14px}.sx--light .sxp-tab{padding:11px 6px;gap:6px}.sxp-tn{display:none}.sx--light .sxp-list{gap:10px}}@media (prefers-reduced-motion:reduce){.sx--light .sxp-list a{transition:none}.sx--light .sxp-list a:hover{transform:none}}.site-h-slot{position:relative;z-index:60}header.site-h.site-h.site-h{transition:padding .2s,box-shadow .25s,background-color .25s}header.site-h.site-h.site-h.is-stuck{position:fixed;top:0;left:0;right:0;background:rgba(255,255,255,.9);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 12px 32px -22px rgba(15,16,29,.45);animation:rmHdIn .32s cubic-bezier(.2,.7,.2,1)}header.site-h.site-h.site-h.is-stuck .wrap{padding-top:9px;padding-bottom:9px}header.site-h.site-h.site-h.is-stuck .logo img{width:auto;height:36px}@keyframes rmHdIn{from{transform:translateY(-100%)}to{transform:none}}header.site-h .logo{position:relative;display:inline-flex}header.site-h .logo-dk{display:none}html[data-theme="dark"] header.site-h .logo-lt{display:none}html[data-theme="dark"] header.site-h .logo-dk{display:block}.site-h-acts{display:flex;align-items:center;gap:10px;order:2}.th-tog{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #E1E4EA;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;transition:border-color .2s,background-color .2s,color .2s,transform .3s}.th-tog:hover{border-color:var(--green);color:var(--green-d)}.th-tog:focus-visible{outline:2px solid var(--green);outline-offset:2px}.th-tog:active{transform:rotate(-20deg) scale(.94)}.th-tog .th-sun{display:none}html[data-theme="dark"] .th-tog .th-sun{display:block}html[data-theme="dark"] .th-tog .th-moon{display:none}html.th-anim,html.th-anim *,html.th-anim *::before,html.th-anim *::after{transition:background-color .35s,color .35s,border-color .35s!important}@media (max-width:600px){header.site-h.site-h.site-h .site-h-acts .btn{display:none}.th-tog{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){header.site-h.site-h.site-h.is-stuck{animation:none}html.th-anim,html.th-anim *{transition:none!important}}