@font-face{font-family:Roboto;font-weight:400;src:url(/assets/fonts/106ac454ba4e50.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:500;src:url(/assets/fonts/d836c7d4bc52bc.woff2) format("woff2")}@font-face{font-family:Roboto;font-weight:700;src:url(/assets/fonts/c706e0a4122ab7.woff2) format("woff2")}
:root{--navy:#153259;--blue:#0086c8;--ink:#0b0b0b;--soft:#f5f5f5;--line:#dfe3e8;--mut:#5b6673;--green:#1a8a3f;--star:#f5b301}
*{box-sizing:border-box}body{margin:0;font:400 16px/1.45 Roboto,Arial,sans-serif;color:#0b0b0b;background:#fff}
#stage{container-type:inline-size;background:#fff;min-height:100vh}body.phone #stage{width:390px;margin:0 auto;box-shadow:0 0 0 1px #d8dee6}
a{color:inherit}button{font:inherit;cursor:pointer}
.top{background:#153259;color:#fff;font-size:13.5px;padding:8px 16px;text-align:center}.top b{color:#fdb813;letter-spacing:1px}
.hdr{display:flex;align-items:center;gap:28px;padding:14px 32px;border-bottom:1px solid #e3e8ee}.hdr img{height:34px;display:block}.hdr nav{display:flex;gap:24px;font-weight:500}.hdr nav a,.hdr .r a{text-decoration:none}.hdr .r{margin-left:auto;font-size:14px;color:#5b6673;display:flex;gap:18px}.hdr .r .te{color:#0086c8;font-weight:700}
.wr{max-width:1240px;margin:auto;padding:0 32px}
.bc{font-size:14px;color:#5b6673;padding:18px 0 14px}.bc a{text-decoration:none}.bc a:hover{text-decoration:underline}
.btn{display:block;width:100%;background:#0086c8;color:#fff;font-weight:700;border:0;border-radius:4px;padding:15px 22px;text-align:center;text-decoration:none;font-size:17px}.btn:hover{background:#0078b4}
.gh{display:block;width:100%;background:#fff;color:#153259;font-weight:700;border:1.5px solid #153259;border-radius:4px;padding:13px 22px;text-align:center;text-decoration:none}
h1{font-size:30px;font-weight:500;color:#153259;line-height:1.18;margin:0 0 8px}
.rt{font-size:14.5px;margin:0 0 12px;text-decoration:none;display:inline-block}.rt b{color:#fdb813;letter-spacing:1px}.rt:hover{text-decoration:underline}
.in{margin:0 0 20px;font-size:16.5px;line-height:1.42}
.lb{font-size:15px;font-weight:500;color:#153259;margin:0 0 8px}.lb span{font-weight:400;color:#5b6673}
.cn{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 18px}.cn button{height:46px;border:1.5px solid #c9d4df;background:#fff;border-radius:4px;font-weight:500;color:#153259}.cn button.on{border-color:#0086c8;box-shadow:0 0 0 1px #0086c8 inset;background:#eef5fb}
.sw{display:flex;gap:10px;margin:0 0 20px}.sw button{display:flex;align-items:center;gap:8px;height:46px;padding:0 16px;border:1.5px solid #c9d4df;background:#fff;border-radius:4px;font-weight:500;color:#153259}.sw button.on{border-color:#0086c8;box-shadow:0 0 0 1px #0086c8 inset;background:#eef5fb}.sw i{width:18px;height:18px;border-radius:50%;display:block;border:1px solid #9fb3c6}.sw .zw{background:#1b1f24}.sw .wt{background:#fff}
.pr{font-size:36px;font-weight:500;color:#153259;line-height:1.05}.pr small{font-size:15px;font-weight:400;color:#5b6673;margin-left:4px}.ex{font-size:14.5px;color:#5b6673;margin:3px 0 16px}
.ln{list-style:none;margin:14px 0 0;padding:0;font-size:15px}.ln li{padding:0 0 5px 24px;position:relative}.ln li:before{content:"✓";position:absolute;left:0;color:#0086c8;font-weight:700}.ln b{font-weight:500}
.hp{font-size:15px;margin:14px 0 0;color:#5b6673}.hp a{color:#0086c8;font-weight:500}
.mg{background:#f3f6f9;border-radius:8px;overflow:hidden;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;position:relative}.mg img{width:100%;height:100%;object-fit:contain;display:block}.ctn{position:absolute;right:12px;bottom:10px;background:rgba(21,50,89,.85);color:#fff;font-size:13px;border-radius:12px;padding:3px 10px}
.ts{position:relative;margin-top:10px}.th{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-behavior:smooth}.th::-webkit-scrollbar{display:none}.ar{position:absolute;top:50%;margin-top:-22px;width:44px;height:44px;border-radius:50%;border:0;background:#fff;color:#153259;font-size:28px;line-height:1;box-shadow:0 3px 12px rgba(21,50,89,.3);z-index:2;display:flex;align-items:center;justify-content:center;padding:0 0 3px}.ar.l{left:6px}.ar.r{right:6px}.ar.off{display:none}.th button{flex:0 0 calc((100% - 24px)/4);scroll-snap-align:start;height:auto;aspect-ratio:4/3;border:1.5px solid #e3e8ee;border-radius:6px;padding:0;background:#f3f6f9;overflow:hidden}.th button.on{border-color:#0086c8;box-shadow:0 0 0 1px #0086c8 inset}.th img{width:100%;height:100%;object-fit:cover;display:block}
.two{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:48px;align-items:start;padding-bottom:64px}
.pk{background:#f5f5f5;padding:48px 0;color:#5b6673;text-align:center;font-size:15px}
/* G2 */
.rw{border-top:1px solid #e3e8ee}.rw:last-of-type{border-bottom:1px solid #e3e8ee}.rh{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;padding:13px 0;text-align:left;min-height:48px}.rh span{flex:0 0 96px;font-size:15px;color:#5b6673}.rh b{flex:1;font-weight:500;color:#153259}.rh em{font-style:normal;color:#0086c8;font-weight:500;font-size:15px}.ro{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 14px}.ro button{min-height:44px;padding:0 14px;border:1.5px solid #c9d4df;background:#fff;border-radius:4px;font-weight:500;color:#153259}.ro button.on{border-color:#0086c8;box-shadow:0 0 0 1px #0086c8 inset;background:#eef5fb}.g2p{margin:20px 0 0}
.rs .rw:last-child{border-bottom:1px solid #e3e8ee}.rw:last-of-type{border-bottom:0}.ac{margin:18px 0 0}.ac .cn{margin-bottom:0}.rm{flex:none;width:40px;height:32px;background:#f3f6f9;border-radius:4px;display:block;overflow:hidden}.rm img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.tls{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 0 14px}.tl{display:flex;align-items:center;gap:12px;text-align:left;background:#f3f6f9;border:0;border-radius:6px;padding:12px;font-size:14.5px;line-height:1.35;color:#5b6673}.tl img{width:60px;height:56px;object-fit:contain;flex:none;mix-blend-mode:multiply}.tl b{display:block;font-size:16px;font-weight:500;color:#153259}.tl.on{box-shadow:0 0 0 1.5px #0086c8 inset}
h2{font-size:28px;font-weight:500;color:#153259;line-height:1.2;margin:0 0 6px}.sl{margin:0 0 22px;font-size:16.5px;color:#5b6673}.sb{background:#f5f5f5;padding:56px 0}.bg{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.bg.c3{grid-template-columns:repeat(3,1fr);gap:10px}.bt{background:#fff;border-radius:8px;padding:18px 14px;text-align:center;font-size:14.5px;line-height:1.35;color:#153259}.bg.c3 .bt{background:#f3f6f9;padding:12px 10px;font-size:13.5px}.bt img{width:100%;height:84px;object-fit:contain;display:block;margin:0 0 10px;mix-blend-mode:multiply}.bg.c3 .bt img{height:60px;margin-bottom:6px}.bt .ic{height:84px;display:flex;align-items:center;justify-content:center;margin:0 0 10px;color:#0086c8;font-weight:700;font-size:15px;letter-spacing:.02em}.bg.c3 .bt .ic{height:60px;margin-bottom:6px}.bt b{font-weight:500;font-size:17px}.vs{background:#153259;color:#fff;padding:60px 0}.vs h2{color:#fff;margin-bottom:18px}.vsg{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:56px;align-items:center}.vl{list-style:none;margin:0;padding:0;font-size:17px}.vl li{padding:9px 0 9px 28px;position:relative;border-top:1px solid rgba(255,255,255,.18)}.vl li:before{content:"✓";position:absolute;left:0;color:#7fd0f5;font-weight:700}.vl b{font-weight:500}.vl.dk li{border-color:#dfe3e8}.vl.dk li:before{color:#0086c8}.vc{background:#fff;color:#153259;border-radius:8px;padding:28px}.vn{font-size:36px;font-weight:500;line-height:1.1}.vd{font-size:15px;color:#5b6673;margin:2px 0 18px}.wh{padding:60px 0}.wh h2{margin-bottom:24px}.wg{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.wc{border:1px solid #e3e8ee;border-radius:8px;overflow:hidden}.wc img{width:100%;height:170px;object-fit:cover;display:block}.wc>div{padding:16px 18px 18px}.wc b{display:block;font-size:18px;font-weight:500;color:#153259;line-height:1.25;margin:0 0 6px}.wc p{margin:0;font-size:15px;line-height:1.42;color:#3a4552}.ftg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:start}.fc{background:#fff;border-radius:8px;padding:28px}.fq{font-weight:500;color:#153259;margin:0 0 8px}.fb{display:flex;gap:8px;margin:0 0 18px}.fb button{min-width:64px;min-height:46px;padding:0 16px;border:1.5px solid #153259;border-radius:4px;background:#fff;color:#153259;font-weight:500}.fb button.on{background:#153259;color:#fff}.fr{background:#eef5fb;border-radius:6px;padding:14px 16px;font-size:15.5px}.fr b{display:block;font-weight:500;color:#153259;font-size:17px;margin:0 0 2px}.fr a{color:#0086c8;font-weight:500}.fr .gh{margin-top:12px}
/* G3 */
.boxh{font-size:17px;font-weight:500;color:#153259;margin:22px 0 10px}.box{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.bx{background:#f3f6f9;border-radius:6px;padding:12px 8px;text-align:center;font-size:13.5px;line-height:1.3;color:#153259}.bx img{width:100%;height:58px;object-fit:contain;mix-blend-mode:multiply;display:block;margin:0 0 6px}.bx b{display:block;font-size:17px;font-weight:500}.bx .ic{height:58px;display:flex;align-items:center;justify-content:center;margin:0 0 6px;font-size:13px;color:#0086c8;font-weight:700}
/* G4 */
.wd{position:relative;height:440px;overflow:hidden;color:#fff}.wd>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(21,50,89,.92) 0,rgba(21,50,89,.72) 44%,rgba(21,50,89,.05) 78%)}.wd .wr{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center}.wd .bc,.wd .bc a{color:#cfe0ee;padding:0 0 18px}.wd h1{color:#fff;font-size:42px;max-width:560px}.wd .rt{color:#fff}.wd .in{max-width:520px;font-size:18px;margin:0}
.bar{background:#fff;box-shadow:0 12px 34px -14px rgba(21,50,89,.4);border-radius:8px;margin:-44px auto 0;position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.5fr) auto auto 250px;gap:30px;align-items:center;padding:24px 28px}.bar .cn{margin:0}.bar .sw{margin:0}.bar .ex{margin:2px 0 0}.bar .pr{font-size:32px;white-space:nowrap}.bar .sm{font-size:13.5px;color:#5b6673;text-align:center;margin:8px 0 0}
.thb{padding:26px 0 56px}.gl3{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.gl3 button{padding:0;border:0;background:#f3f6f9;border-radius:6px;overflow:hidden;aspect-ratio:4/3}.gl3 img{width:100%;height:100%;object-fit:cover;display:block}
/* G5 */
.nv{background:#153259;color:#fff;padding-bottom:60px}.nv .bc,.nv .bc a{color:#cfe0ee}.nv h1{color:#fff;font-size:36px}.nv .rt{color:#fff}.nv .in{color:#dce8f2}.nv .lb{color:#fff}.nv .lb span{color:#bcd2e4}.nv .two{padding-bottom:0}.nv .cd{background:#fff;color:#0b0b0b;border-radius:8px;padding:26px;margin-top:22px}.nv .cd .ln{margin-top:12px}.nv .th button{border-color:rgba(255,255,255,.25);background:#fff}.nv .mg{background:#fff}.nv .cd .lb{color:#153259}.nv .cd .lb span{color:#5b6673}
#pick{position:fixed;right:16px;bottom:16px;z-index:9999;display:flex;align-items:center;gap:10px;background:#ffe600;border:3px solid #000;box-shadow:6px 6px 0 #000;padding:8px 10px;font:700 14px ui-monospace,Menlo,Consolas,monospace;color:#000}#pick button{background:#000;color:#ffe600;border:0;padding:7px 11px;font:inherit;cursor:pointer}#lab{min-width:250px;text-align:center}
@media (max-width:760px){body.one9 #pick{display:none}#pick{left:8px;right:8px;bottom:8px;gap:6px;padding:6px}#lab{min-width:0;flex:1;font-size:12px}}
.wt{margin:0 0 24px}.rz b{display:block;font-size:19px;font-weight:500;color:#153259;line-height:1.25;margin:0 0 6px}.rz p{margin:0;font-size:15.5px;line-height:1.45;color:#3a4552}
.w1g{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.w1g img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;border-radius:8px;margin:0 0 14px}
.w2g{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:300px;gap:14px}.w2c{position:relative;border-radius:8px;overflow:hidden;grid-column:span 5}.w2c:nth-child(4n+1),.w2c:nth-child(4n){grid-column:span 7}.w2c img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.w2c:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,rgba(21,50,89,.94) 0,rgba(21,50,89,.66) 36%,rgba(21,50,89,0) 66%)}.w2c div{position:absolute;left:22px;right:22px;bottom:20px;z-index:1}.w2c b{display:block;color:#fff;font-size:21px;font-weight:500;line-height:1.25;margin:0 0 5px}.w2c p{margin:0;color:#eaf1f7;font-size:15.5px;line-height:1.42}
.w3g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:40px;align-items:center}.w3l button{display:block;width:100%;text-align:left;background:none;border:0;border-top:1px solid #e3e8ee;padding:18px 8px 18px 18px;position:relative;cursor:pointer;font:inherit}.w3l button:last-child{border-bottom:1px solid #e3e8ee}.w3l button.on:before{content:'';position:absolute;left:0;top:14px;bottom:14px;width:3px;background:#0086c8;border-radius:2px}.w3l b{display:block;font-size:19px;font-weight:500;color:#153259;line-height:1.25}.w3l p{margin:6px 0 0;font-size:15.5px;line-height:1.45;color:#3a4552}.w3p img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:8px;display:block}
.w4p img{width:100%;height:470px;object-fit:cover;border-radius:8px;display:block}.w4c{background:#fff;border-radius:8px;box-shadow:0 12px 34px -14px rgba(21,50,89,.4);margin:-84px 28px 0;position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:26px 28px}.w4c b{font-size:18px}.w4c p{font-size:15px}
.w5r{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin:0 0 28px}.w5r:last-child{margin-bottom:0}.w5r:nth-child(even) img{order:2}.w5r img{width:100%;height:320px;object-fit:cover;border-radius:8px;display:block}.w5r b{font-size:24px;margin-bottom:8px}.w5r p{font-size:17px}
.n2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;align-items:center}.n2 img{width:100%;border-radius:8px;display:block;background:#fff}.ol{list-style:none;counter-reset:s;margin:0;padding:0}.ol li{position:relative;padding:0 0 18px 46px;counter-increment:s}.ol li:last-child{padding-bottom:0}.ol li:before{content:counter(s);position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;background:#153259;color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;font-size:15px}.ol b{display:block;font-size:18px;font-weight:500;color:#153259;margin:0 0 2px}.ol span{font-size:15.5px;color:#3a4552;line-height:1.45;display:block}
.n4{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.n4c{background:#fff;border-radius:8px;overflow:hidden}.n4c img{width:100%;aspect-ratio:1;object-fit:contain;display:block;background:#fff}.n4c .rz{padding:16px 20px 20px}.n4q{margin:24px 0 0;font-size:18px;color:#153259;text-align:center}.n4q cite{display:block;font-style:normal;font-size:14px;color:#5b6673;margin-top:4px}
.n5{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.n5c{background:#fff;border-radius:8px;padding:22px 24px}.n5c i{font-style:normal;font-size:14.5px;font-weight:500;color:#0086c8;display:block;margin:0 0 6px}.n5c .s{color:#f5b301;letter-spacing:1px;margin:0 0 8px}.n5c p{margin:0;font-size:16.5px;line-height:1.45;color:#153259}.n5c cite{display:block;font-style:normal;font-size:13.5px;color:#5b6673;margin-top:10px}
.wb{background:#fff}.wb .n4c,.wb .n5c,.wb .bt{border:1px solid #e3e8ee}.wb .fc{border:1px solid #e3e8ee}
.sp{display:grid;grid-template-columns:1fr 1fr;gap:0 48px}.sp div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #dfe3e8;font-size:15.5px}.sp span{color:#5b6673}.sp b{font-weight:500;color:#153259;text-align:right}.spl{display:inline-block;margin-top:18px;color:#0086c8;font-weight:500}
.cp{width:100%;border-collapse:collapse;background:#fff;border-radius:8px;overflow:hidden;font-size:15.5px;table-layout:fixed}.cp th,.cp td{padding:12px 16px;text-align:left;border-bottom:1px solid #e3e8ee;font-weight:400;color:#153259}.cp tr:last-child td{border-bottom:0}.cp td:first-child{color:#5b6673}.cp .on{background:#eef5fb}.cp th b{display:block;font-size:19px;font-weight:500}.cp th span{font-size:14px;color:#5b6673}.cp th button{background:none;border:0;padding:0;color:#0086c8;font:inherit;font-size:14px;cursor:pointer;text-decoration:underline}
.n6{display:grid;grid-template-columns:320px minmax(0,1fr);gap:40px;align-items:start}.n6s div{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #dfe3e8}.n6s b{font-size:30px;font-weight:500;color:#153259;min-width:62px}.n6s span{font-size:14.5px;line-height:1.35;color:#5b6673}.n6r{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.n6r .n5c{flex:0 0 320px;scroll-snap-align:start}
.n7r{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 max(16px,calc((100cqw - 1116px)/2)) 10px;scroll-padding-left:max(16px,calc((100cqw - 1116px)/2))}.n7r .n5c{flex:0 0 340px;scroll-snap-align:start}.n7s{display:flex;justify-content:center;margin-top:30px}.n7s div{padding:0 44px;border-left:1px solid #dfe3e8;text-align:center}.n7s div:first-child{border-left:0}.n7s b{display:block;font-size:26px;font-weight:500;color:#153259}.n7s small{font-size:15px;font-weight:400;color:#5b6673}.n7s span{font-size:14px;line-height:1.35;color:#5b6673;display:block}
/* ronde 10: uitgewerkte secties */
.wh{padding:92px 0;background:#f5f5f5}.pk{background:#fff}.wh .wt{text-align:center;font-size:32px;margin:0 0 30px}
.hw7{background:#153259;padding:92px 0 96px;color:#fff}.hd7{text-align:center;max-width:860px;margin:0 auto 40px}.hd7 h2{color:#fff;font-size:32px;margin:0 0 8px}.hd7 p{margin:0;font-size:17px;color:#cfe0ee}
.pn7{background:#fff;color:#0b0b0b;border-radius:10px;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);overflow:hidden;box-shadow:0 26px 60px -24px rgba(0,0,0,.5)}.dg7{background:#f5f5f5;padding:30px 26px 22px;display:flex;flex-direction:column;justify-content:center}.dgw{position:relative}.dgw>img{width:100%;display:block}.ln7{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ln7 path{fill:none;stroke:#153259;stroke-width:1.5;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.lb7{position:absolute;transform:translateX(-50%);font-size:12.5px;color:#5b6673;white-space:nowrap}.ph7{position:absolute;aspect-ratio:.5;background-size:322% auto;background-position:50% 50%;background-repeat:no-repeat;mix-blend-mode:multiply}
.pin{position:absolute;transform:translate(-50%,-50%);width:32px;height:32px;padding:0;border:0;border-radius:50%;background:#153259;color:#fff;font:500 15px/32px Roboto,Arial,sans-serif;text-align:center;cursor:pointer;box-shadow:0 0 0 3px #fff,0 4px 10px rgba(21,50,89,.3);transition:transform var(--dur) var(--ease-out),background-color var(--dur) ease}
.cap7{margin-top:18px;padding-top:14px;border-top:1px solid #dfe3e8;font-size:15px;line-height:1.42;color:#3a4552}.cap7 b{display:block;font-weight:500;color:#153259;font-size:16px;margin:0 0 2px}
.st7{list-style:none;margin:0;padding:22px;display:flex;flex-direction:column;justify-content:center;gap:4px}.st7 button{display:flex;gap:14px;width:100%;background:none;border:0;border-radius:8px;padding:14px;text-align:left;cursor:pointer;font:inherit;color:inherit;transition:background-color var(--dur) ease}.st7 i{flex:none;width:32px;height:32px;border-radius:50%;background:#153259;color:#fff;font:500 15px/32px Roboto,Arial,sans-serif;text-align:center;transition:background-color var(--dur) ease}.st7 b{display:block;font-size:18px;font-weight:500;color:#153259;line-height:1.25;margin:4px 0 3px}.st7 small{display:block;font-size:15.5px;line-height:1.42;color:#3a4552}
.hw7[data-on="1"] .pin[data-n="1"],.hw7[data-on="2"] .pin[data-n="2"],.hw7[data-on="3"] .pin[data-n="3"],.hw7[data-on="4"] .pin[data-n="4"]{background:#0086c8;transform:translate(-50%,-50%) scale(1.14)}.hw7[data-on="1"] .st7 button[data-stp="1"],.hw7[data-on="2"] .st7 button[data-stp="2"],.hw7[data-on="3"] .st7 button[data-stp="3"],.hw7[data-on="4"] .st7 button[data-stp="4"]{background:#eef5fb}.hw7[data-on="1"] .st7 button[data-stp="1"] i,.hw7[data-on="2"] .st7 button[data-stp="2"] i,.hw7[data-on="3"] .st7 button[data-stp="3"] i,.hw7[data-on="4"] .st7 button[data-stp="4"] i{background:#0086c8}
.sp7{display:flex;align-items:center;gap:26px;background:#fff;color:#0b0b0b;border-radius:10px;margin-top:16px;padding:14px 30px 14px 22px}.sp7 img{width:190px;height:118px;object-fit:cover;object-position:50% 12%;flex:none}.sp7>div:nth-child(2){flex:1;min-width:0}.sp7 b{display:block;font-size:20px;font-weight:500;color:#153259;margin:0 0 3px}.sp7 p{margin:0;font-size:15.5px;line-height:1.42;color:#3a4552}.cl7{flex:none;text-align:center}.cal7{display:block;border:1.5px solid #153259;border-radius:4px;padding:12px 22px;color:#153259;font-weight:500;text-decoration:none;transition:background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out)}.cal7:active{transform:scale(.98)}.cl7 small{display:block;margin-top:6px;font-size:13px;color:#5b6673}
.wb7{background:#fff;padding:92px 0}.ftg7{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:28px;align-items:stretch}.ck7{background:#eef5fb;border-radius:10px;padding:36px;display:flex;flex-direction:column}.ck7 h2,.bx7 h2{font-size:28px;margin:0 0 6px}.ck7 .sl{margin:0 0 26px}.ck7 .fn{font-size:13.5px;font-weight:500;color:#0086c8;margin:0 0 4px}.ck7 .fq{font-size:18px;line-height:1.3;margin:0 0 12px}.ck7 .fb{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px;margin:0 0 24px}.ck7 .fb button{min-height:52px;background:#fff;border:1.5px solid #c9d4df;border-radius:6px;font-size:16px;cursor:pointer;transition:border-color var(--dur) ease,background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out)}.ck7 .fb button:active{transform:scale(.98)}.ck7 .fb button.on{background:#153259;border-color:#153259;color:#fff}
.ck7 .fr{background:#fff;border-radius:8px;padding:18px 20px 18px 58px;position:relative;font-size:15.5px;line-height:1.45;color:#3a4552}.ck7 .fr:before{content:"i";position:absolute;left:18px;top:18px;width:26px;height:26px;border-radius:50%;background:#0086c8;color:#fff;font:700 14px/26px Roboto,Arial,sans-serif;text-align:center}.ck7 .fr.ok:before{content:"✓";background:#1a8a3f}.ck7 .gh{display:inline-block;margin-top:12px;border:1.5px solid #153259;border-radius:4px;background:none;color:#153259;font:500 15px Roboto,Arial,sans-serif;padding:10px 16px;cursor:pointer}.ck7 .hp{margin:auto 0 0;padding-top:22px;font-size:15px}
.bx7{border:1px solid #e3e8ee;border-radius:10px;padding:32px 32px 28px}.bl7{list-style:none;margin:14px 0 0;padding:0}.bl7 li{display:flex;align-items:center;gap:16px;padding:10px 0;border-top:1px solid #edf0f3}.ti7{flex:none;width:60px;height:60px;border-radius:8px;background:#f3f6f9;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#153259}.ti7 img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;padding:3px}.cr7{display:block;width:100%;height:100%;background-repeat:no-repeat;mix-blend-mode:multiply}.cr7.ad{width:26px;height:58px;background-size:310px auto;background-position:-155px -57px}.cr7.ap{width:30px;height:58px;background-size:93px auto;background-position:50% 50%}.tn7{flex:none;display:block}.bl7 li>span:last-child{min-width:0}.bl7 b{display:block;font-weight:500;font-size:17px;color:#153259;line-height:1.25}.bl7 li>span:last-child>span{font-size:14.5px;color:#5b6673}
.ft7{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:6px;padding-top:18px;border-top:1px solid #dfe3e8}.ft7 .p{font-size:28px;font-weight:500;color:#153259;line-height:1.15}.ft7 .p .in{display:inline;font-size:15px;font-weight:400;color:#5b6673}.ft7>div>small{display:block;font-size:14px;line-height:1.35;color:#5b6673;margin-top:3px}.ft7 .btn{width:auto;flex:none;padding:14px 28px}
.btn{transition:transform var(--dur) var(--ease-out),background-color var(--dur) ease}.btn:active{transform:scale(.98)}.rh{cursor:pointer}.cn button,.th button{cursor:pointer;transition:border-color var(--dur) ease,background-color var(--dur) ease}button:focus-visible,a:focus-visible{outline:2px solid #0086c8;outline-offset:2px}
@media (hover:hover) and (pointer:fine){.rh:hover em{text-decoration:underline}.cn button:hover{border-color:#153259}.th button:not(.on):hover{border-color:#153259}.ck7 .fb button:not(.on):hover{border-color:#153259}.cal7:hover{background:#153259;color:#fff}.st7 button:hover{background:#f3f6f9}.pin:hover{background:#0086c8}}
.cl7 .lv7{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:13.5px}.lv7 i{position:relative;display:block;width:8px;height:8px;border-radius:50%;background:#1a8a3f}.lv7 i:after{content:"";position:absolute;inset:0;border-radius:50%;background:#1a8a3f;animation:pu7 1.8s var(--ease-out) infinite}@keyframes pu7{from{transform:scale(1);opacity:.55}to{transform:scale(2.8);opacity:0}}@media (prefers-reduced-motion:reduce){.lv7 i:after{animation:none}}
.sa7{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:12px;background:#fff;color:#0b0b0b;border-radius:10px;margin-top:16px;padding:18px}.sa7t{padding:6px 18px 6px 8px}.sa7t .minis{margin-bottom:10px}.sa7 .minis .sil{width:48px;height:48px;border-width:2px}.sa7 .minis .hs{margin-left:-8px}.sa7 .minis .hs:first-child{margin-left:0}.sa7t b{display:block;font-size:20px;font-weight:500;color:#153259;margin:0 0 3px}.sa7t p{margin:0;font-size:15.5px;line-height:1.42;color:#3a4552}.rt7{display:flex;flex-direction:column;justify-content:center;gap:3px;border:1.5px solid #e3e8ee;border-radius:8px;padding:18px 20px;text-decoration:none;color:inherit;transition:border-color var(--dur) ease,transform var(--dur) var(--ease-out)}.rt7:active{transform:scale(.98)}.rt7>small{font-size:13.5px;color:#5b6673}.rt7 strong{font-size:21px;font-weight:500;color:#153259;line-height:1.2}.rt7 span small{font-size:13px;line-height:1.3;color:#5b6673;display:block}.rt7 span small.lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:13.5px}
.sb7{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);background:#fff;color:#0b0b0b;border-radius:10px;margin-top:16px;overflow:hidden}.sbq{padding:34px 40px;display:flex;flex-direction:column;justify-content:center}.sbq .s{color:#f5b301;letter-spacing:2px;font-size:18px;margin:0 0 10px}.sbq blockquote{margin:0 0 12px;font-size:25px;line-height:1.28;font-weight:500;color:#153259}.sbq cite{font-style:normal;font-size:14px;color:#5b6673}.sbh{background:#eef5fb;padding:30px 36px;display:flex;flex-direction:column;justify-content:center}.sbh b{display:block;font-size:20px;font-weight:500;color:#153259;margin:0 0 3px}.sbh p{margin:0 0 16px;font-size:15.5px;line-height:1.42;color:#3a4552}.sbh .cl7{text-align:center}.sbl{display:block;text-align:center;margin-top:10px;font-size:14.5px;font-weight:500;color:#0086c8}
.sc7{display:flex;align-items:center;gap:26px;background:#fff;color:#0b0b0b;border-radius:10px;margin-top:16px;padding:22px 30px 22px 26px}.sc7>.hs .sil{width:104px;height:104px}.sc7>.hs{flex:none}.sc7t{flex:1;min-width:0}.sc7t>b{display:block;font-size:20px;font-weight:500;color:#153259;margin:0 0 6px}.sc7t>b small{display:block;font-size:14px;font-weight:400;color:#5b6673;margin-top:1px}.sc7t p{margin:0;font-size:15.5px;line-height:1.42;color:#3a4552}
.sd7{grid-column:1/-1;display:flex;align-items:center;gap:18px;border-top:1px solid #e3e8ee;padding:16px 30px}.sd7 .minis .sil{width:42px;height:42px;border-width:2px}.sd7 .minis .hs{margin-left:-8px}.sd7 .minis .hs:first-child{margin-left:0}.sd7 p{flex:1;min-width:0;margin:0;font-size:16px;color:#3a4552}.sd7 p b{font-weight:500;color:#153259}.sd7c{flex:none;text-align:right}.sd7c a{display:block;font-size:19px;font-weight:500;color:#153259;text-decoration:none}.sd7c small{font-size:13px;color:#5b6673}.sd7c .lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:13.5px}
@media (hover:hover) and (pointer:fine){.rt7:hover{border-color:#153259}.sd7c a:hover{color:#0086c8}}
.q7{margin:20px 0 0;background:#fff;border-radius:8px;padding:14px 18px 15px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 14px;box-shadow:0 8px 22px -14px rgba(21,50,89,.35)}.q7 .s{color:#f5b301;letter-spacing:2px;font-size:15px;line-height:1}.q7 .c{justify-self:end;font-size:13.5px;color:#5b6673;text-decoration:none}.q7 blockquote{grid-column:1/-1;margin:0;font-size:18px;font-weight:500;line-height:1.3;color:#153259;text-wrap:balance}
@media (hover:hover) and (pointer:fine){.q7 .c:hover{color:#0086c8;text-decoration:underline}}
.pn8{background:#fff;color:#0b0b0b;border-radius:10px;overflow:hidden;box-shadow:0 26px 60px -24px rgba(0,0,0,.5)}.top8{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr)}.dg8{background:#f5f5f5;padding:30px 26px;display:flex;align-items:center}.dg8 .dgw{width:100%}
.q8{margin:0}.q8 .m{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 8px}.q8 .s{color:#f5b301;letter-spacing:2px;font-size:15px;line-height:1}.q8 .c{font-size:13.5px;color:#5b6673;text-decoration:none}.q8 blockquote{margin:0;font-size:20px;font-weight:500;line-height:1.3;color:#153259;text-wrap:balance}
.hp8 b{display:block;font-size:18px;font-weight:500;color:#153259;margin:0 0 4px}.hp8 p{margin:0;font-size:15px;line-height:1.42;color:#3a4552}.minis.sm8,.hw7 .minis{margin:0 0 10px}.hw7 .minis .sil{width:44px;height:44px;border-width:2px}.hw7 .minis .hs{margin-left:-8px}.hw7 .minis .hs:first-child{margin-left:0}
.rt8{display:block;text-decoration:none;color:inherit;padding:12px 0}.rt8>small{display:block;font-size:13.5px;color:#5b6673}.rt8 strong{display:block;font-size:20px;font-weight:500;color:#153259;line-height:1.25}.rt8 span,.rt8 span small{display:block;font-size:13px;line-height:1.3;color:#5b6673}.rt8 span small.lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:13.5px}.rs8 .rt8+.rt8{border-top:1px solid #e3e8ee}.rs8 .rt8:first-child{padding-top:0}.rs8 .rt8:last-child{padding-bottom:0}
.bt8{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.05fr) minmax(0,.85fr);border-top:1px solid #e3e8ee}.bt8>*{padding:26px 30px}.bt8>*+*{border-left:1px solid #e3e8ee}.bt8 .q8 blockquote{font-size:18px}.bt8 .q8 .m{display:block}.bt8 .q8 .c{display:block;margin-top:5px}
.nb8{margin-top:32px;padding-top:30px;border-top:1px solid rgba(255,255,255,.18);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.05fr) minmax(0,.8fr);gap:44px;align-items:center}.nb8 .hp8 b,.nb8 strong,.br8.nv b{color:#fff}.nb8 .hp8 p{color:#cfe0ee}.nb8 .rt8>small,.nb8 .rt8 span,.nb8 .rt8 span small{color:#bcd2e4}.nb8 .rt8 span small.lv7{color:#6fdc98}.nb8 .lv7 i,.nb8 .lv7 i:after{background:#6fdc98}.nb8 .rs8 .rt8+.rt8{border-color:rgba(255,255,255,.18)}.nb8 .sil{border-color:#153259}
.q8.nv8 blockquote{color:#fff}.q8.nv8 .c{color:#bcd2e4}.nb8 .q8 .m{display:block}.nb8 .q8 .c{display:block;margin-top:5px}.nb8 .q8 .s{margin-bottom:0}
.k2 .g28{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:44px;align-items:center}.k2 .dg8{border-radius:10px}.k2 .st7{padding:0}.k2 .st7 button{color:#fff}.k2 .st7 b{color:#fff}.k2 .st7 small{color:#cfe0ee}.k2 .st7 i{background:transparent;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.hw7.k2[data-on] .st7 button[data-stp]{background:none}.hw7.k2[data-on="1"] .st7 button[data-stp="1"],.hw7.k2[data-on="2"] .st7 button[data-stp="2"],.hw7.k2[data-on="3"] .st7 button[data-stp="3"],.hw7.k2[data-on="4"] .st7 button[data-stp="4"]{background:rgba(255,255,255,.08)}.hw7.k2 .st7 button i{box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.hw7.k2[data-on="1"] .st7 button[data-stp="1"] i,.hw7.k2[data-on="2"] .st7 button[data-stp="2"] i,.hw7.k2[data-on="3"] .st7 button[data-stp="3"] i,.hw7.k2[data-on="4"] .st7 button[data-stp="4"] i{box-shadow:none}
.k3 .g38{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:stretch}.k3 .dg8{padding:26px 26px 22px}.k3 .dgw{max-width:560px;margin:auto}.k3 .st7{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:14px}.sd8{background:#fff;color:#0b0b0b;border-radius:10px;padding:28px;display:flex;flex-direction:column;box-shadow:0 26px 60px -24px rgba(0,0,0,.5)}.sd8 .rs8{margin:18px 0 0;padding:16px 0 0;border-top:1px solid #e3e8ee}.sd8 .q8{margin-top:auto;padding-top:18px;border-top:1px solid #e3e8ee}.sd8 .q8 .m{display:block}.sd8 .q8 .c{display:block;margin-top:5px}.sd8 .q8 blockquote{font-size:21px;line-height:1.28}.sd8 .rs8 .rt8{padding:18px 0}.sd8 .rs8 .rt8:first-child{padding-top:0}.sd8 .rs8 .rt8:last-child{padding-bottom:0}.k5 .lb7{display:none}
.q8.ct8{text-align:center;margin:-14px auto 34px;max-width:760px}.q8.ct8 .m{justify-content:center;margin-bottom:8px}.q8.ct8 blockquote{font-size:22px}.q8.ct8 .c{color:#bcd2e4}
.br8{display:grid;grid-template-columns:auto minmax(0,1.5fr) auto auto;align-items:center;gap:30px;background:#fff;color:#0b0b0b;border-radius:10px;margin-top:16px;padding:18px 30px}.br8 .minis{margin:0}.br8 .rt8{padding:0 0 0 30px;border-left:1px solid #e3e8ee}
.g58{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.3fr) minmax(0,.86fr);align-items:center;padding:14px;gap:6px}.g58 .st7{padding:4px}.g58 .dg8{border-radius:8px;padding:22px 18px}.g58 .st7 button{flex-direction:column;gap:8px;padding:14px}
@media (hover:hover) and (pointer:fine){.rt8:hover strong{color:#0086c8}.k2 .rt8:hover strong,.k5 .rt8:hover strong,.nb8 .rt8:hover strong{color:#7fd0f5}.hw7.k2 .st7 button:hover{background:rgba(255,255,255,.08)}.q8 .c:hover{color:#0086c8;text-decoration:underline}.q8.nv8 .c:hover{color:#fff}}
.hl8{margin:60px auto 0;max-width:820px;text-align:center}.hl8 .s{color:#f5b301;letter-spacing:4px;font-size:22px;line-height:1;margin:0 0 16px}.hl8 blockquote{margin:0;font-size:32px;font-weight:500;line-height:1.24;color:#fff;text-wrap:balance}.hl8 .c{display:inline-block;margin-top:14px;font-size:15px;color:#bcd2e4;text-decoration:none}
@media (hover:hover) and (pointer:fine){.hl8 .c:hover{color:#fff;text-decoration:underline}}
.sp8{background:#fff;padding:92px 0}.sp8 .wt{text-align:center;font-size:32px;margin:0 0 6px}.su8{text-align:center;margin:0 0 36px;font-size:17px;color:#5b6673}.sg8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 56px}.sc9g h3{font-size:19px;font-weight:500;color:#153259;margin:0 0 6px;padding-bottom:10px;border-bottom:1.5px solid #153259}.sc9g dl{margin:0}.sc9g dl>div{display:flex;justify-content:space-between;gap:24px;padding:11px 0;border-bottom:1px solid #e3e8ee;font-size:15.5px;line-height:1.35}.sc9g dt{color:#5b6673;flex:none}.sc9g dd{margin:0;text-align:right;font-weight:500;color:#153259}.cm8{text-align:center;margin-top:36px}.up8+.cm8{margin-top:18px}.cb8{display:inline-flex;align-items:center;gap:12px;background:none;border:1.5px solid #153259;border-radius:4px;color:#153259;font:500 16px Roboto,Arial,sans-serif;padding:13px 22px;cursor:pointer;transition:background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out)}.cb8:active{transform:scale(.98)}.cb8 i{font-style:normal;font-size:20px;line-height:1}.sp8 .cp{margin-top:24px;border:1px solid #e3e8ee;border-radius:10px}
.fq8{background:#fff;padding:92px 0}.fq8 .wt{text-align:center;font-size:32px;margin:0 0 30px}.fg8{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;align-items:start}.fa8{background:#fff;border:1.5px solid #dfe3e8;border-radius:8px;overflow:hidden}.it8+.it8{border-top:1px solid #dfe3e8}.qq8{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px;background:none;border:0;padding:17px 20px;text-align:left;font:500 17px/1.3 Roboto,Arial,sans-serif;color:#153259;cursor:pointer}.qq8 i{font-style:normal;font-size:22px;line-height:1;color:#0086c8;flex:none}.an8{padding:0 20px 18px;font-size:16px;line-height:1.5;color:#3a4552}.sc8{background:#fff;border:1.5px solid #dfe3e8;border-radius:8px;overflow:hidden;position:sticky;top:20px}.bd8{padding:22px}.t8{display:block;font-size:20px;font-weight:500;color:#153259;line-height:1.25}.by8{margin-top:4px;font-size:15.5px}.p8{margin:6px 0 14px;font-size:15.5px;line-height:1.42;color:#3a4552}.sc8 .hs.in-box .dot{display:block;position:absolute;right:8px;top:8px;width:22px;height:22px;border-radius:50%;background:#fff;color:#0086c8;font:700 13px/22px Roboto,Arial,sans-serif;text-align:center}.st8{text-align:center;margin-top:8px;font-size:14px;color:#5b6673}.st8 small{font-size:13.5px}.st8 .lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:14px}.tl8 a{color:#0086c8;font-weight:500;white-space:nowrap}.lk8{display:block;text-align:center;margin-top:10px;font-size:14.5px;font-weight:500;color:#0086c8}.gh8{display:block;text-align:center;margin-top:12px;border:1.5px solid #153259;border-radius:4px;padding:13px 16px;color:#153259;font-weight:500;text-decoration:none;transition:background-color var(--dur) ease,color var(--dur) ease}.ps8{display:flex;align-items:center;gap:12px;margin:0 0 14px}.ps8 .hs{flex:none}.ps8 .sil{width:60px;height:60px}.ps8>div:last-child{font-size:15.5px}.ps8 small{display:block;color:#5b6673;font-size:13.5px;margin-top:1px}.fm8 label{display:block;font-size:14px;font-weight:500;color:#153259;margin:0 0 10px}.fm8 textarea,.fm8 input{display:block;width:100%;margin-top:4px;border:1.5px solid #c9d4df;border-radius:6px;padding:10px 12px;font:400 16px Roboto,Arial,sans-serif}.fm8 textarea{height:84px;resize:vertical}.fm8 textarea:focus,.fm8 input:focus{outline:2px solid #0086c8;outline-offset:0;border-color:#0086c8}.dn8{background:#eef5fb;border-radius:6px;padding:14px;font-size:15px;line-height:1.4;color:#3a4552}.dn8 b{display:block;font-weight:500;color:#153259;margin-bottom:2px}.sc8 .minis{margin:0 0 12px}.sc8 .minis .sil{width:48px;height:48px;border-width:2px}.sc8 .minis .hs{margin-left:-8px}.sc8 .minis .hs:first-child{margin-left:0}.sc8 .rs8{margin-top:18px;padding-top:16px;border-top:1px solid #e3e8ee}.sc8 .rs8 .rt8{padding:14px 0}.sc8 .rs8 .rt8:first-child{padding-top:0}.sc8 .rs8 .rt8:last-child{padding-bottom:0}
@media (hover:hover) and (pointer:fine){.gh8:hover{background:#153259;color:#fff}.cb8:hover{background:#153259;color:#fff}.qq8:hover span{color:#0086c8}}
.up8{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#eef5fb;border-radius:8px;padding:16px 20px;margin:36px 0 0;font-size:16px;line-height:1.35;color:#153259}.up8 b{font-weight:500}.up8 button{flex:none;background:none;border:0;padding:0;color:#0086c8;font:500 16px Roboto,Arial,sans-serif;text-decoration:underline;cursor:pointer}.pr8 td{font-weight:500;color:#153259}.pr8 td:first-child{font-weight:400}
.end8{background:#153259;color:#fff;padding:92px 0 96px}.end8 h2{font-size:32px;font-weight:500;line-height:1.2;color:#fff;margin:0 0 8px;text-align:center}.ld8{font-size:18px;color:#dce8f2;margin:0 auto 30px;max-width:720px;text-align:center}.e28{display:grid;grid-template-columns:1fr 1fr;gap:18px}.e28>div{background:#fff;color:#0b0b0b;border-radius:8px;padding:30px;display:flex;flex-direction:column}.e28 h3{font-size:24px;font-weight:500;color:#153259;margin:0 0 8px}.e28 p b{font-weight:500;color:#153259}.e28 p{font-size:17px;line-height:1.45;margin:0 0 18px;flex:1}.sy8{display:flex;align-items:center;gap:14px}.sy8 b{display:block;font-weight:500;font-size:17px;color:#153259;line-height:1.25}.sy8 div span{display:block;font-size:15px;line-height:1.35;color:#5b6673;margin-top:2px}.pp8{font-size:30px;font-weight:500;color:#153259;line-height:1.15;margin:16px 0 14px}.pp8 small{font-size:15px;font-weight:400;color:#5b6673}.gh9{display:block;text-align:center;border:2px solid #153259;border-radius:4px;padding:13px 22px;color:#153259;font-weight:700;font-size:17px;text-decoration:none;transition:background-color var(--dur) ease,color var(--dur) ease,transform var(--dur) var(--ease-out)}.gh9:active{transform:scale(.98)}.sb8{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:4px 14px;text-align:center;font-size:14.5px;color:#5b6673;margin-top:10px;min-height:21px}.sb8 a{color:#153259;font-weight:500}.sb8 .lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:14px}
@media (hover:hover) and (pointer:fine){.gh9:hover{background:#153259;color:#fff}}
.sm8{display:none}.sgb8{display:block;width:100%;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;text-align:left;pointer-events:none}.sgb8 small,.sgb8 i{display:none}
.ln a{color:inherit;text-decoration:underline;text-decoration-color:#c9d4df;text-underline-offset:2px}.df8{display:inline-flex;align-items:center;gap:6px}.df8 i{display:inline-block;width:15px;height:15px;border-radius:50%;background:#e3e8ee;color:#5b6673;font:700 10.5px/15px Roboto,Arial,sans-serif;text-align:center;font-style:normal}.dl8{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:36px;padding-top:26px;border-top:1px solid #e3e8ee}.dl8 b{display:block;font-size:16px;font-weight:500;color:#153259;margin:0 0 8px}.dl8 a{display:block;font-size:15px;color:#0086c8;padding:3px 0}
.se8{background:#fff;padding:92px 0}.se8 .wt{margin:0 0 30px;text-align:center;font-size:32px}.sg9{display:grid;grid-template-columns:minmax(0,2.07fr) minmax(0,1fr);gap:14px 14px}.sg9.one{grid-template-columns:minmax(0,1fr);max-width:860px;margin:0 auto}.cmp8{position:relative;border-radius:10px;overflow:hidden;aspect-ratio:810/436;background:#0b0b0b;--p:50%;user-select:none;-webkit-user-select:none;box-shadow:0 18px 40px -22px rgba(21,50,89,.5)}.cmp8 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.cmp8 .b{position:absolute;inset:0;clip-path:inset(0 0 0 var(--p))}.hd8{position:absolute;top:0;bottom:0;left:var(--p);width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.45);pointer-events:none}.hd8:after{content:"";position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(11,24,44,.4)}.hd8 i{position:absolute;top:50%;z-index:1;margin-top:-14px;font:500 24px/26px Roboto,Arial,sans-serif;font-style:normal;color:#153259}.hd8 i:first-child{left:-15px}.hd8 i:last-child{right:-15px}.cmp8{touch-action:pan-y;cursor:ew-resize}.rg8{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.rg8:focus-visible~*{outline:0}.cmp8:has(.rg8:focus-visible) .hd8:after{box-shadow:0 0 0 3px #0086c8}.ht8{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);background:#0b182c;color:#fff;border-radius:99px;padding:6px 14px;font-size:13.5px;white-space:nowrap;pointer-events:none;transition:opacity 200ms ease}.ht8.off{opacity:0}.ch8{position:absolute;top:12px;background:#fff;color:#153259;border-radius:4px;padding:4px 10px;font-size:14px;font-weight:500}.ch8.l{left:12px}.ch8.r{right:12px}.zm8{position:relative;display:grid;grid-template-rows:1fr 1fr;gap:14px}.zi8{position:relative;border-radius:10px;overflow:hidden;min-height:0}.zi8 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.zb8{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);background:#153259;color:#fff;border-radius:99px;padding:7px 16px;font-size:14.5px;font-weight:500;white-space:nowrap;box-shadow:0 0 0 4px #fff}.cp9{padding-top:4px}.cp9 b{display:block;font-size:19px;font-weight:500;color:#153259;margin:0 0 3px}.cp9 p{margin:0;font-size:16px;line-height:1.45;color:#3a4552}
.ac8,.al9{background:#f5f5f5;padding:92px 0}.ac8 .wt,.al9 .wt{text-align:center;font-size:32px;margin:0 0 30px}.ag8{display:grid;gap:18px}.ag8.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.ag8.n4{grid-template-columns:repeat(4,minmax(0,1fr))}.ai8{background:#fff;border-radius:8px;padding:22px;display:flex;flex-direction:column;text-decoration:none;color:inherit}.im8{display:flex;align-items:center;justify-content:center;height:150px;margin:0 0 14px}.im8 img{max-width:100%;max-height:100%;object-fit:contain;mix-blend-mode:multiply}.ai8 b{font-size:18px;font-weight:500;color:#153259;line-height:1.25}.ai8 p{margin:5px 0 14px;font-size:15.5px;line-height:1.42;color:#3a4552;flex:1}.ab8{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e3e8ee;padding-top:12px}.ab8 span{font-size:18px;font-weight:500;color:#153259}.ab8 a,.ab8 u{color:#0086c8;font-weight:500;font-size:15.5px}.cu9{justify-content:center;background:#153259}.cu9 b{color:#fff;font-size:21px}.cu9 p{color:#dce8f2;flex:0 0 auto}.cu9 .ab8{border-color:rgba(255,255,255,.2)}.cu9 .ab8 u{color:#7fd0f5}.al8{text-align:center;margin-top:22px}.al8 a{color:#0086c8;font-weight:500}
.ft8{background:#fff;padding:48px 0 26px}.fo9{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,.8fr);gap:48px}.fo9 a{display:block;color:#3a4552;text-decoration:none;font-size:15px;padding:3px 0}.fo9 b{display:block;font-weight:500;color:#153259;font-size:16px;margin:0 0 10px}.fa9 img{height:30px;display:block;margin:0 0 16px}.fo9 a.tl9{font-size:22px;font-weight:500;color:#153259;padding:0}.hr9{font-size:13.5px;color:#5b6673;margin:2px 0 10px}.hr9 .lv7{display:inline-flex;align-items:center;gap:8px;color:#1a8a3f;font-weight:500;font-size:14px}.lb9{display:block;font-size:14px;color:#5b6673;margin:0 0 6px}.nr9{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.fo9 .nr9 a{display:flex;align-items:center;justify-content:center;min-width:40px;height:36px;padding:0 6px;border:1px solid #dfe3e8;border-radius:6px;font-size:14.5px;font-weight:500;color:#153259;transition:border-color var(--dur) ease,background-color var(--dur) ease}.fl9{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:18px;border-top:1px solid #e3e8ee}.py9{display:flex;flex-wrap:wrap;gap:6px}.py9 span{border:1px solid #dfe3e8;border-radius:4px;padding:3px 9px;font-size:13px;color:#3a4552}.lg9b{display:flex;gap:18px;flex:none}.lg9b a{font-size:13.5px;color:#5b6673;text-decoration:none}.us9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-bottom:26px;margin-bottom:32px;border-bottom:1px solid #e3e8ee}.us9 div{padding-left:28px;position:relative}.us9 div:before{content:"✓";position:absolute;left:0;top:-3px;color:#0086c8;font-weight:700;font-size:20px}.us9 b{display:block;font-weight:500;color:#153259;font-size:16px;line-height:1.25}.us9 span{font-size:14px;color:#5b6673}.nv8f{background:#153259;border-top:1px solid rgba(255,255,255,.14);padding-top:40px}.nv8f .fo9 a,.nv8f .lg9b a{color:#cfe0ee}.nv8f .fo9 b,.nv8f .fo9 a.tl9,.nv8f .fo9 .nr9 a{color:#fff}.nv8f .fo9 .nr9 a{border-color:rgba(255,255,255,.28)}.nv8f .lb9,.nv8f .hr9{color:#bcd2e4}.nv8f .hr9 .lv7{color:#6fdc98}.nv8f .lv7 i,.nv8f .lv7 i:after{background:#6fdc98}.nv8f .fl9{border-color:rgba(255,255,255,.18)}.nv8f .py9 span{border-color:rgba(255,255,255,.28);color:#dce8f2}.nv8f .fa9 img{filter:brightness(0) invert(1)}
@media (hover:hover) and (pointer:fine){.fo9 a:not(.tl9):hover,.lg9b a:hover{text-decoration:underline}.fo9 .nr9 a:hover{border-color:#153259;background:#f3f6f9;text-decoration:none}.nv8f .fo9 .nr9 a:hover{border-color:#fff;background:rgba(255,255,255,.1)}.lk9{transition:box-shadow var(--dur) ease}.lk9:hover{box-shadow:0 10px 26px -14px rgba(21,50,89,.4)}}
.gp8+.gp8{border-top:1px solid #dfe3e8}.gb8{display:flex;width:100%;justify-content:space-between;align-items:center;gap:16px;background:#f3f6f9;border:0;padding:17px 20px;text-align:left;font:500 18px/1.3 Roboto,Arial,sans-serif;color:#153259;cursor:pointer}.gb8 small{font-size:15px;font-weight:400;color:#5b6673}.gb8 i{font-style:normal;font-size:24px;line-height:1;color:#0086c8;flex:none}.gp8 .it8{border-top:1px solid #e3e8ee}.gp8 .it8+.it8{border-top:1px solid #e3e8ee}.gp8 .qq8{font-weight:400;font-size:16.5px}.fm9{display:none!important}.ag8.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.al9 .ai8{display:grid;grid-template-columns:130px minmax(0,1fr);column-gap:22px;align-items:center}.al9 .im8{width:130px;height:130px;margin:0;grid-row:1/span 3}.al9 .ai8 p{margin:4px 0 10px}.al9 .ab8{align-self:end}.al7{text-align:center;margin:24px 0 0;font-size:16px;color:#3a4552}.al7 a{color:#0086c8;font-weight:500}
@media (hover:hover) and (pointer:fine){.gb8:hover span{color:#0086c8}}
.al9 .ai8 b{font-size:20px}.al9 .ai8 b small{display:block;font-size:14.5px;font-weight:400;color:#5b6673;margin-top:2px}.al9 .ab8 small{font-size:14.5px;font-weight:400;color:#5b6673;margin-left:8px}
.dk8{text-align:center;margin-top:16px}.dk8 button{background:none;border:0;padding:4px;color:#5b6673;font:400 14.5px Roboto,Arial,sans-serif;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.gp8 .dl8{margin:0;padding:16px 20px 18px;border-top:1px solid #e3e8ee}
@media (hover:hover) and (pointer:fine){.dk8 button:hover{color:#0086c8}}
.se8{background:#f5f5f5}.zb8{box-shadow:0 0 0 4px #f5f5f5}.rv{background:#fff}.sp8{background:#f5f5f5}.sc9g dl>div{border-bottom-color:#dfe3e8}.sp8 .up8{background:#fff}.al9{background:#fff}.al9 .ai8{border:1.5px solid #dfe3e8}
.mb9{display:none}
/* reviewsectie, gelijk aan de categoriepagina */
.rv{padding:44px 32px;background:#fff}.rv .wr{max-width:1176px;margin:auto;padding:0}.rv h2{font-size:32px;font-weight:500;color:var(--navy);margin:0 0 6px;line-height:1.2;text-align:center}.rv .ld{font-size:17px;margin:0 0 28px;text-align:center}.rx9{padding-top:92px;padding-bottom:92px}
.qc{border:1.5px solid var(--line);border-radius:6px;padding:20px;display:flex;flex-direction:column}.qc .st8{color:var(--star);letter-spacing:1px;margin-bottom:8px}.qc blockquote{margin:0 0 12px;font-size:17px;line-height:1.4}.qc .t{font-size:13px;font-weight:700;color:var(--blue);margin-bottom:6px}.qh{display:flex;align-items:center;gap:12px;margin-bottom:12px}.qh .sil{width:52px;height:52px;flex:none}.qh small{display:block;color:var(--mut);font-size:13.5px;line-height:1.3;margin-top:2px}.pn{color:var(--navy);font-weight:500;border-bottom:1.5px dotted var(--blue);display:inline}.hs{position:relative;display:block;cursor:help;outline:none}.hs .pop{display:none!important}.sil .dot{display:none}.minis{display:flex;flex:none}.minis .hs{margin-left:-12px}.minis .hs:first-child{margin-left:0}.minis .sil{width:76px;height:76px;border:3px solid #fff}
#tip{position:fixed;z-index:2147483000;left:0;top:0;background:#153259;color:#fff;border-radius:8px;padding:12px 14px;font:400 13.5px/1.4 Roboto,Arial,sans-serif;text-align:left;box-shadow:0 10px 26px rgba(11,24,44,.35);opacity:0;visibility:hidden;transition:opacity .12s;pointer-events:none;box-sizing:border-box}#tip.show{opacity:1;visibility:visible}#tip b{display:block;color:#7fd0f5;font-size:12px;font-weight:700;margin-bottom:3px;letter-spacing:.02em}#tip:after{content:"";position:absolute;left:var(--ax,50%);margin-left:-7px;border:7px solid transparent}#tip.up:after{top:100%;border-top-color:#153259}#tip.down:after{bottom:100%;border-bottom-color:#153259}#tip.in:after{display:none}.sil{background:#dfe7ef;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;position:relative}.sil svg{display:block;width:62%;height:auto}.sil.round{border-radius:50%}.src9{font-size:13.5px;color:var(--mut);text-decoration:none;margin-top:auto}.src9:hover{color:var(--blue);text-decoration:underline}
.qs9{overflow:hidden;margin:0 -32px;padding:2px 0;cursor:grab;user-select:none;-webkit-user-select:none;touch-action:pan-y}.qs9.dg9{cursor:grabbing}.qt9{display:flex;gap:18px;width:max-content;will-change:transform}.qt9 .qc{flex:none;width:360px;background:#fff}.qc9{display:none}
.pa1{display:flex;justify-content:center;margin-top:44px}.ra9{color:inherit;text-decoration:none}.pa1 .ra9{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 48px;border-left:1px solid var(--line)}.pa1 .ra9:first-child{border-left:0}.ra9:hover .ct9{color:var(--blue);text-decoration:underline}.lg9{display:flex;align-items:center;gap:6px;height:26px}.lg9 img{height:24px;width:auto;display:block}.g9{width:21px;height:21px}.gt9{font-size:18px;font-weight:500;color:#5f6368;letter-spacing:-.01em}.sc9{font-size:26px;font-weight:500;color:var(--navy);line-height:1.15;margin-top:4px}.sc9 small{font-size:15px;font-weight:400;color:var(--mut);margin-left:1px}.ct9{font-size:13.5px;color:var(--mut)}
.qc .st8{text-align:left;margin-top:0;font-size:16px}
@container (max-width:760px){
.hdr{padding:10px 16px;gap:10px}.hdr img{height:26px}.hdr nav{display:none}.top{white-space:nowrap}.top .hd{display:none}.wr{padding:0 16px}.bc{padding:12px 0 10px;font-size:13.5px}h1{font-size:25px}
.two{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:40px}.cn{grid-template-columns:repeat(5,1fr)}.th button{flex:0 0 calc((100% - 16px)/2.6)}.tls{grid-template-columns:minmax(0,1fr)}.pr{font-size:32px}
.box{grid-template-columns:repeat(3,1fr)}
.wd{height:380px}.wd h1{font-size:30px}.wd .in{font-size:16px}.wd:after{background:linear-gradient(0deg,rgba(21,50,89,.95) 0,rgba(21,50,89,.72) 62%,rgba(21,50,89,.25) 100%)}.wd .wr{justify-content:flex-end;padding-bottom:64px}.bar{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 16px;margin:-44px 0 0}.gl3{grid-template-columns:repeat(4,1fr)}
.nv h1{font-size:27px}.nv .cd{padding:18px 16px}h2{font-size:24px}.sb{padding:40px 0}.bg,.bg.c3{grid-template-columns:repeat(2,1fr);gap:10px}.bt{padding:14px 10px;font-size:14px}.bt img,.bt .ic{height:64px;margin-bottom:8px}.vs{padding:40px 0}.vsg,.ftg{grid-template-columns:minmax(0,1fr);gap:26px}.vc{padding:22px}.wh{padding:40px 0}.wg{grid-template-columns:minmax(0,1fr);gap:12px}.wc{display:flex}.wc img{width:116px;height:auto;min-height:110px;flex:none}.wc>div{padding:12px 14px}.wc b{font-size:16.5px}.wc p{font-size:14.5px}.fc{padding:20px 16px}.wt{margin-bottom:18px}.w1g{grid-template-columns:minmax(0,1fr);gap:20px}.w1g img{aspect-ratio:auto;height:190px;margin-bottom:10px}.w2g{grid-template-columns:minmax(0,1fr);grid-auto-rows:260px;gap:10px}.w2c,.w2c:nth-child(4n+1),.w2c:nth-child(4n){grid-column:auto}.w2c div{left:16px;right:16px;bottom:14px}.w2c b{font-size:19px}.w2c p{font-size:14.5px}.w3g{grid-template-columns:minmax(0,1fr);gap:14px}.w3p{order:-1}.w3p img{aspect-ratio:auto;height:220px}.w4p img{height:230px}.w4c{margin:14px 0 0;box-shadow:none;grid-template-columns:minmax(0,1fr);gap:16px;padding:0}.w5r{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:24px}.w5r:nth-child(even) img{order:0}.w5r img{height:210px}.w5r b{font-size:19px;margin-bottom:6px}.w5r p{font-size:15.5px}.n2{grid-template-columns:minmax(0,1fr);gap:20px}.n4,.n5{grid-template-columns:minmax(0,1fr);gap:12px}.n4c img{aspect-ratio:auto;height:240px}.n4q{font-size:16.5px;text-align:left}.sp{grid-template-columns:minmax(0,1fr)}.cp,.cp tbody{display:block}.cp{font-size:13px}.cp tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cp th,.cp td{padding:9px 6px;overflow-wrap:anywhere}.cp th:first-child{display:none}.cp td:first-child{grid-column:1/-1;background:#f5f5f5;padding:6px;font-size:12.5px}.cp th b{font-size:15.5px}.cp th span,.cp th button{font-size:12px}.n6{grid-template-columns:minmax(0,1fr);gap:18px}.n6r .n5c{flex:0 0 78%}.n7r .n5c{flex:0 0 78%}.rv{padding:30px 16px}.rv h2{font-size:24px}.rx9{padding-top:40px;padding-bottom:40px}.rx9 .ld{margin-bottom:22px}.qs9{margin:0 -16px}.qt9{gap:14px}.qt9 .qc{width:296px}.qc9{display:block;margin-top:12px;font-size:13.5px;color:var(--mut);text-align:center}.pa1{margin-top:30px}.pa1 .ra9{flex:1;min-width:0;padding:0 6px}.pa1 .sc9{font-size:23px}.lg9 img{height:20px;width:auto;max-width:100%}.gt9{font-size:16px}.g9{width:18px;height:18px}.ct9{font-size:13px}.wh{padding:44px 0}.wh .wt{font-size:24px;margin-bottom:18px}.hw7{padding:46px 0 50px}.hd7{margin-bottom:24px}.hd7 h2{font-size:24px}.hd7 p{font-size:16px}.pn7{grid-template-columns:minmax(0,1fr)}.dg7{padding:18px 12px 14px}.pin{width:26px;height:26px;font-size:13px;line-height:26px;box-shadow:0 0 0 2px #fff,0 3px 8px rgba(21,50,89,.3)}.lb7{display:none}.d7{display:none}.gr9{display:none}.mb9{display:inline}.two>div:last-child h1{font-size:23px}.wt,.hd7 h2,.end8 h2,.rv h2{text-wrap:balance}.w2c:nth-child(2) img{object-position:50% 100%!important}.mg{touch-action:pan-y;cursor:grab}.pin:after{content:"";position:absolute;inset:-9px}.ab8 a,.ab8 u{display:inline-block;padding:11px 0;margin:-11px 0}.up8 button{padding:12px 12px 12px 0;margin:-8px 0 -12px}.dk8 button{padding:12px 8px}.lk8{padding:11px 0;margin-top:0}.al8 a{display:inline-block;padding:10px 0}.sc9g h3 .sgb8{min-height:44px}.sc9g h3{padding-bottom:4px}.src9{display:inline-block;padding:8px 0;margin-bottom:-8px}.al9 .ai8 b{font-size:17px}.al9 .ai8 b small{font-size:13.5px}.al9 .ab8 small{font-size:13.5px;margin-left:6px}.fd9{display:none}.gb8{padding:15px 16px;font-size:17px}.gp8 .qq8{font-size:15.5px}.ag8.n2{grid-template-columns:minmax(0,1fr);gap:10px}.al9 .ai8{grid-template-columns:72px minmax(0,1fr);column-gap:14px;align-items:start}.al9 .im8{width:72px;height:72px}.al7{font-size:15px;margin-top:18px}.fs9 .nr9,.fs9 .lb9{display:none}.fm9{display:block!important}.se8{padding:44px 0}.se8 .wt,.ac8 .wt,.al9 .wt{font-size:24px;margin-bottom:18px}.sg9{grid-template-columns:minmax(0,1fr);gap:10px}.zm8{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:8px;order:2}.zi8{aspect-ratio:810/436}.zb8{padding:5px 11px;font-size:12.5px;box-shadow:0 0 0 3px #f5f5f5}.cmp8{order:0}.cp9{order:1;padding:2px 0 8px}.cp9~.cp9{order:3;padding-bottom:0}.ch8{top:7px;font-size:12.5px;padding:2px 8px}.ch8.l{left:7px}.ch8.r{right:7px}.ht8{bottom:8px;font-size:12.5px;padding:4px 11px}.hd8:after{width:40px;height:40px;margin:-20px 0 0 -20px}.hd8 i{font-size:21px;margin-top:-13px}.hd8 i:first-child{left:-13px}.hd8 i:last-child{right:-13px}.cp9 b{font-size:17.5px}.cp9 p{font-size:15.5px}.ac8,.al9{padding:44px 0}.ag8.n3,.ag8.n4{grid-template-columns:minmax(0,1fr);gap:10px}.ai8{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:14px;padding:14px;align-items:start}.im8{width:72px;height:72px;margin:0;grid-row:1/span 3}.ai8 b{font-size:16.5px}.ai8 p{margin:3px 0 8px;font-size:14.5px;line-height:1.38}.ab8{border-top:0;padding-top:0}.ab8 span{font-size:16.5px}.cu9{display:block}.cu9 b{display:block;font-size:19px}.ft8{padding:32px 0 22px}.fo9{grid-template-columns:minmax(0,1fr);gap:24px}.fo9 a{padding:6px 0}.fo9 a.tl9{padding:0}.fo9 .nr9 a{min-width:0;height:44px;flex:0 0 calc((100% - 24px)/5)}.fv9{columns:2;column-gap:18px}.fv9 b{column-span:all}.fl9{flex-direction:column;align-items:flex-start;gap:14px;margin-top:22px}.us9{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding-bottom:20px;margin-bottom:22px}.us9 b{font-size:15px}.us9 span{font-size:13px}.dl8{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:26px;padding-top:20px}.dl8>div:first-child{grid-column:1/-1}.dl8 a{padding:6px 0}.mg{aspect-ratio:16/9;background:#fff;box-shadow:inset 0 0 0 1px #edf0f3}.th button{flex:0 0 calc((100% - 32px)/4.4)}.ts .ar{display:none}.ts{margin-top:8px}.two{gap:14px}.two>div:last-child{display:flex;flex-direction:column}.two>div:last-child h1{order:1;margin-bottom:6px}.two>div:last-child .rt{order:2;align-self:flex-start;margin-bottom:12px}.two>div:last-child .sm8{order:3}.two>div:last-child .rs{order:4;display:none;margin-top:4px}.two>div:last-child .rs.op{display:block}.two>div:last-child .g2p{order:5;margin-top:14px}.two>div:last-child .ln{order:6}.two>div:last-child .in{order:7;margin:12px 0 0;font-size:15.5px}.two>div:last-child .hp{order:8}.sm8{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:#f3f6f9;border:0;border-radius:6px;padding:10px 14px;text-align:left;cursor:pointer;font:inherit;min-height:56px}.sm8 small{display:block;font-size:13px;color:#5b6673;line-height:1.2}.sm8 b{display:block;font-weight:500;font-size:15.5px;color:#153259;line-height:1.3;margin-top:1px}.sm8 em{flex:none;font-style:normal;font-weight:500;font-size:15px;color:#0086c8}.w2g{grid-auto-rows:236px}.sgb8{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;cursor:pointer;min-height:30px;-webkit-tap-highlight-color:transparent}.sgb8 small{display:inline;font-size:14.5px;font-weight:400;color:#5b6673}.sgb8 i{display:block;font-style:normal;font-size:22px;line-height:1;color:#0086c8}.sc9g.cl dl{display:none}.sc9g.cl h3{margin-bottom:0}.end8{padding:44px 0 48px}.end8 h2{font-size:25px}.ld8{font-size:16.5px;margin-bottom:22px}.e28{grid-template-columns:minmax(0,1fr)}.e28>div{padding:20px}.e28 h3{font-size:22px}.e28 p{font-size:16px;margin-bottom:14px}.pp8{font-size:27px}.up8{margin-top:24px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;font-size:15.5px}.cm8{margin-top:14px}.cp.c2 tr{grid-template-columns:repeat(2,minmax(0,1fr))}.sp8{padding:44px 0}.sp8 .wt,.fq8 .wt{font-size:24px}.su8{margin-bottom:24px;font-size:15.5px}.sg8{grid-template-columns:minmax(0,1fr);gap:14px}.sc9g dl>div{gap:16px;font-size:15px}.cb8{width:100%;justify-content:center}.fq8{padding:44px 0}.fq8 .wt{margin-bottom:18px}.fg8{grid-template-columns:minmax(0,1fr);gap:14px}.qq8{padding:15px 16px;font-size:16px}.an8{padding:0 16px 16px;font-size:15.5px}.sc8{position:static}.bd8{padding:20px 18px}.sc8 .hs.in-box:has(.sil[style*="230"]){display:none}.hl8{margin-top:36px}.hl8 .s{font-size:19px;margin-bottom:12px}.hl8 blockquote{font-size:23px;line-height:1.28}.hl8 .c{font-size:13.5px;margin-top:10px}.top8,.k2 .g28,.k3 .g38,.g58{grid-template-columns:minmax(0,1fr)}.g58 .dg8{order:-1}.g58{padding:10px}.g58 .st7 button{flex-direction:row;gap:14px;padding:12px 10px}.dg8{padding:18px 12px}.k3 .st7{grid-template-columns:minmax(0,1fr);padding:10px}.k2 .g28{gap:18px}.bt8,.nb8{grid-template-columns:minmax(0,1fr)}.bt8>*{padding:18px 18px}.bt8>*+*{border-left:0;border-top:1px solid #e3e8ee}.nb8{gap:22px;margin-top:22px;padding-top:22px}.sd8{padding:20px 18px}.q8.ct8{margin:-8px auto 22px}.q8.ct8 blockquote{font-size:18.5px}.q8 blockquote{font-size:18px}.br8{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.br8 .rt8{padding:12px 0 0;border-left:0;border-top:1px solid #e3e8ee}.q7{margin-top:14px;grid-template-columns:minmax(0,1fr);padding:13px 14px 14px;gap:6px}.q7 .c{justify-self:start;order:3;font-size:13px}.q7 blockquote{font-size:16.5px}.sa7{grid-template-columns:minmax(0,1fr);padding:12px}.sa7t{padding:8px 6px 10px}.rt7{padding:14px 16px}.sb7{grid-template-columns:minmax(0,1fr)}.sbq{padding:24px 20px}.sbq blockquote{font-size:21px}.sbh{padding:22px 20px}.sc7{flex-direction:column;align-items:center;text-align:center;gap:12px;padding:22px 18px}.sc7 .cl7{width:100%}.sd7{flex-wrap:wrap;padding:14px 16px;gap:10px 12px}.sd7 p{flex:1 1 200px;font-size:15px}.sd7c{flex:1 1 100%;text-align:left;display:flex;align-items:center;justify-content:space-between}.st7{padding:10px}.st7 button{padding:12px 10px}.st7 b{font-size:17px}.st7 small{font-size:15px}.sp7{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px 18px}.minis .sil{width:62px;height:62px}.cl7{width:100%}.wb7{padding:44px 0}.ftg7{grid-template-columns:minmax(0,1fr);gap:14px}.ck7{padding:24px 18px}.bx7{padding:22px 16px 18px}.ck7 h2,.bx7 h2{font-size:24px}.ck7 .fq{font-size:17px}.ft7{flex-direction:column;align-items:stretch;gap:12px}.ft7 .btn{width:100%}.n7s{margin-top:22px}.n7s div{flex:1;min-width:0;padding:0 6px}.n7s b{font-size:22px}.n7s span{font-size:12.5px}
}
#pick{display:none!important}
.ai9{position:absolute;right:10px;top:10px;z-index:2;cursor:help;outline:0}.ai9>i{display:block;width:24px;height:24px;border-radius:50%;background:#fff;color:#0086c8;font:700 14px/24px Roboto,Arial,sans-serif;text-align:center;box-shadow:0 1px 4px rgba(0,0,0,.25)}.ai9>span{position:absolute;right:0;top:30px;width:250px;padding:10px 12px;background:#fff;border-radius:6px;color:#3a4552;font-size:13.5px;line-height:1.4;box-shadow:0 6px 20px rgba(0,0,0,.25);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.ai9 b{color:#153259;font-size:13.5px;margin:0 0 3px}.ai9:hover>span,.ai9:focus>span{opacity:1;transform:none}

/* reviews binnen de paginabreedte, opties */
.rvb{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;max-width:1176px;margin:-28px auto 26px;background:#ffe600;color:#000;padding:7px 14px;font:500 13.5px/1.3 Roboto,Arial,sans-serif;border:2px solid #000}.rvb b{font-weight:700}.rvb div{display:flex;gap:4px}.rvb button{background:#fff;color:#000;border:1.5px solid #000;padding:5px 11px;font:700 13.5px ui-monospace,Menlo,Consolas,monospace;cursor:pointer}.rvb button.on{background:#000;color:#ffe600}.rvb span{flex:1 1 280px}
.rv3g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rv-c .qc blockquote{font-size:16.5px}.rv3m{text-align:center;margin-top:18px}.rv3m button{height:46px;padding:0 20px;background:#fff;border:1.5px solid #153259;border-radius:4px;color:#153259;font:500 15.5px Roboto,Arial,sans-serif;cursor:pointer;transition:background-color var(--dur) ease,color var(--dur) ease}.rv3m button:hover{background:#153259;color:#fff}
.rv2g{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:stretch}.rv2f{display:flex;flex-direction:column;background:#153259;color:#fff;border-radius:8px;padding:32px}.rv2f .t{font-size:13.5px;font-weight:700;color:#7fd0f5;margin-bottom:12px}.rv2f .pn{color:#fff}.rv2f .qh small{color:#cfe0ee}.rv2f .st8{color:var(--star);letter-spacing:1px;margin:0 0 10px;text-align:left}.rv2f blockquote{margin:0 0 18px;font-size:24px;line-height:1.36;color:#fff}.rv2f .src9{color:#cfe0ee}.rv2s{display:grid;gap:16px}
.rv4g{display:grid;grid-template-columns:320px minmax(0,1fr);column-gap:16px;row-gap:6px;align-items:start}.rv4i{display:contents}.rv4b{grid-column:1;background:#f3f6f9;border:1.5px solid transparent;border-radius:8px;padding:15px 16px;text-align:left;font:500 16.5px/1.25 Roboto,Arial,sans-serif;color:#153259;cursor:pointer;transition:border-color var(--dur) ease,background-color var(--dur) ease}.rv4b[aria-expanded=true]{border-color:#0086c8;background:#eef5fb}.rv4p{grid-column:2;grid-row:1/span 5;align-self:stretch;display:flex;flex-direction:column;justify-content:center;border:1.5px solid var(--line);border-radius:8px;padding:32px}.rv4p .st8{color:var(--star);letter-spacing:1px;margin:0 0 10px;text-align:left}.rv4p blockquote{margin:0 0 16px;font-size:23px;line-height:1.38;color:var(--navy)}
@container (max-width:760px){.rvb{margin:-14px 0 18px}.rv3g,.rv2g{grid-template-columns:minmax(0,1fr);gap:10px}.rv2f{padding:20px 16px}.rv2f blockquote{font-size:19px}.rv2s{gap:10px}.rv4g{grid-template-columns:minmax(0,1fr)}.rv4b{width:100%;padding:13px 14px;font-size:16px}.rv4p{grid-column:1;grid-row:auto;padding:16px}.rv4p blockquote{font-size:17.5px}}
.rv2f .src9{margin-top:auto}.rv2s .qc .st8{text-align:left;margin-top:0;font-size:16px}.rv2s .qc blockquote{font-size:16.5px}
@container (min-width:761px){.hdr{padding-left:max(32px,calc((100% - 1240px)/2 + 32px));padding-right:max(32px,calc((100% - 1240px)/2 + 32px))}}

/* Check: een regel uitleg onder de vraag. */
.ck7 .fq:has(+.fh){margin-bottom:4px}.ck7 .fh{margin:0 0 12px;font-size:14.5px;line-height:1.4;color:#5b6673}

/* 4G-router erbij (vanaf de 4G-landingspagina): regel onder de prijs met de mogelijkheid hem weg te laten. */
.rt9{grid-column:1/-1;margin:8px 0 18px;font-size:14.5px;line-height:1.4;color:#3a4552}.rt9 button{padding:0;border:0;background:none;font:inherit;color:#0086c8;text-decoration:underline;text-underline-offset:3px;cursor:pointer}

/* 4G-router in het koopblok (product.js, RTBOX): kaart met selectievakje, foto, uitleg en prijs. */
.rtc{display:flex;align-items:center;gap:14px;width:100%;box-sizing:border-box;margin:18px 0 2px;padding:14px 16px;background:#fff;border:1.5px solid #c9d4df;border-radius:10px;font:inherit;text-align:left;color:#153259;cursor:pointer;transition:border-color var(--dur,.18s) ease,background-color var(--dur,.18s) ease}
.rtc.on{border-color:#0086c8;background:#f3f9fd}
.rtc-cb{flex:none;display:flex;align-items:center;justify-content:center;width:22px;height:22px;box-sizing:border-box;border:1.5px solid #9aa7b5;border-radius:5px;background:#fff;transition:background-color var(--dur,.18s) ease,border-color var(--dur,.18s) ease}
.rtc.on .rtc-cb{background:#0086c8;border-color:#0086c8}
.rtc-cb svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}
.rtc-im{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #e3e8ee;border-radius:8px;background:#fff}
.rtc-im img{display:block;max-width:86%;max-height:86%}
.rtc-t{flex:1;min-width:0}
.rtc-t b{display:block;font-size:16.5px;font-weight:500;line-height:1.3}
.rtc-t small{display:block;margin-top:2px;font-size:14.5px;line-height:1.35;color:#5b6673}
.rtc-p{flex:none;font-size:16px;font-weight:500;white-space:nowrap}
.rtc:active{transform:scale(.995)}
@media (hover:hover){.rtc:not(.on):hover{border-color:#153259}}
/* Op telefoon staat de kaart tussen "Uw keuze" en de prijs. */
.two>div:last-child .rtc{order:4}
