.cz,.cz *{box-sizing:border-box}.cz{--navy:#0D2A4A;--blue:#2A7FB0;--sky:#90D8F0;--soft:#5B6B79;--ink:rgb(46,42,57);color:var(--ink);-webkit-font-smoothing:antialiased}.cz-w{max-width:none;margin:0 auto;padding:0 50px}.cz-main{padding:36px 0 48px}.cz-grid{display:grid;grid-template-columns:55% 45%;gap:0;align-items:start}.cz-gal{display:flex;gap:0;align-items:flex-start;position:sticky;top:20px}.cz-thumbs{display:flex;flex-direction:column;gap:9px;width:16%;flex:0 0 16%;max-height:calc((100vw - 100px)*.462);overflow-y:auto;scrollbar-width:none;padding:5px}.cz-thumbs::-webkit-scrollbar{display:none}.cz-th{width:100%;aspect-ratio:1/1;border:0;padding:0;border-radius:12px;overflow:hidden;background:none;cursor:pointer;flex:0 0 auto;box-shadow:0 0 0 1px transparent;opacity:.75}.cz-th img{width:100%;height:100%;object-fit:cover;display:block}.cz-th.on{box-shadow:0 0 0 1px var(--ink);opacity:1}.cz-stage{position:relative;flex:1;min-width:0}.cz-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:12px;aspect-ratio:1/1}.cz-track::-webkit-scrollbar{display:none}.cz-slide{flex:0 0 100%;scroll-snap-align:start}.cz-slide img{width:100%;height:100%;object-fit:cover;display:block}.cz-arr{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:0;background:#ffffffe6;box-shadow:0 2px 10px #0000002e;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}.cz-arr.l{left:10px}.cz-arr.r{right:10px}.cz-arr svg{width:16px;height:16px}.cz-dots{display:none}.cz-info{padding-left:50px}.cz-top{display:flex;align-items:center;gap:8px;margin:0 0 6px;min-height:27px;font-size:15px}.cz-top .st{color:#00b67a;font-size:21px;letter-spacing:1px;line-height:1}.cz-top em{font-style:italic;font-size:14.95px}.cz-title{font-size:25.96px;line-height:1.25;font-weight:400;margin:0 0 14px;color:var(--ink)}.cz-bul{list-style:none;margin:0 0 14px;padding:0}.cz-bul li{display:flex;gap:8px;align-items:flex-start;font-size:16px;line-height:1.3;margin:0 0 10px}.cz-bul svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px}.cz-scar{display:flex;gap:12px;align-items:center;background:#f8f7f4;border-radius:10px;padding:10px 16px;font-size:14px;line-height:1.35;margin:0 0 22px;min-height:58px}.cz-scar svg{flex:0 0 18px;width:18px;height:18px}.cz-offt{font-size:16px;font-weight:700;color:#000;margin:0 0 12px}.cz-offers{display:grid;gap:10px;margin:0 0 18px}.cz-card{position:relative;display:block;background:#fff;border-radius:12px;padding:16px 16px 14px;cursor:pointer;box-shadow:inset 0 0 0 2px #0000007a;transition:background .2s}.cz-card.on{background:#3084d60f;box-shadow:inset 0 0 0 2px var(--navy)}.cz-card input{position:absolute;opacity:0;pointer-events:none}.cz-row{display:flex;align-items:center;gap:12px}.cz-radio{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:2px solid rgba(0,0,0,.48);display:flex;align-items:center;justify-content:center}.cz-card.on .cz-radio{border-color:var(--navy)}.cz-card.on .cz-radio:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--navy)}.cz-mid{flex:1;min-width:0}.cz-n{font-weight:700;font-size:15px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cz-tag{font-size:12px;font-weight:400;color:#1b7f3b;background:#1b7f3b1f;border-radius:5px;padding:1px 6px}.cz-sub{font-size:14px;color:#6b6b6b;margin:3px 0 0}.cz-pr{text-align:right}.cz-pr b{display:block;font-size:17px;font-weight:700;color:var(--ink)}.cz-pr s{display:block;font-size:14px;color:#6b6b6b}.cz-badge{position:absolute;top:-10px;right:14px;background:var(--navy);color:#fff;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:6px}.cz-sel{display:none;margin:12px 0 0}.cz-card.on .cz-sel{display:block}.cz-sel p{margin:0 0 8px;font-size:13.5px;color:#6b6b6b}.cz-u{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(0,1.25fr);gap:8px;align-items:center;margin:0 0 8px}.cz-u>span{font-size:13px;color:#6b6b6b;font-weight:700}.cz-s{position:relative;display:flex;align-items:center;background:#fff;border:1px solid rgba(0,0,0,.25);border-radius:12px;height:40px}.cz-s i{width:14px;height:14px;border-radius:3px;margin-left:10px;flex:0 0 14px}.cz-s select{appearance:none;-webkit-appearance:none;border:0;background:transparent;height:100%;width:100%;padding:0 26px 0 8px;font-size:13px;color:#000;cursor:pointer;font-family:inherit}.cz-s:after{content:"";position:absolute;right:11px;top:50%;width:6px;height:6px;border-right:1.5px solid #333;border-bottom:1.5px solid #333;transform:translateY(-70%) rotate(45deg);pointer-events:none}.cz-gift{display:flex;justify-content:space-between;align-items:center;margin:8px 0 0;padding:8px 12px;border-radius:8px;background:#1b7f3b;color:#fff;font-size:13.5px;font-weight:700}.cz-gift s{font-weight:400;opacity:.9}.cz-atc{display:block;width:100%;height:49px;border:0;border-radius:8px;background:var(--navy);color:#fff;font-size:19px;font-weight:700;text-transform:uppercase;cursor:pointer;font-family:inherit}.cz-atc[disabled]{opacity:.6}.cz-low{display:flex;align-items:center;gap:8px;margin:14px 0 0;padding:14px 16px;background:#d79a001a;border-radius:8px;font-size:14px}.cz-low:before{content:"";width:8px;height:8px;border-radius:50%;background:#d79a00;flex:0 0 8px}.cz-pay{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none}.cz-pay svg{width:38px;height:24px}.cz-ic{display:flex;gap:12px;list-style:none;margin:16px 0 0;padding:0}.cz-ic li{flex:1;text-align:center;font-size:14px;font-weight:700;line-height:1.3}.cz-ic .material-symbols-outlined{display:block;font-size:24px;margin:0 0 6px}.cz-mr{margin:22px 0 0;position:relative}.cz-mr-t{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cz-mr-t::-webkit-scrollbar{display:none}.cz-mr-s{flex:0 0 100%;scroll-snap-align:start;font-size:14px;line-height:1.45;color:var(--ink)}.cz-mr-s p{margin:0 0 6px}.cz-mr-s b{font-weight:700}.cz-mr-d{display:flex;justify-content:center;gap:8px;margin:8px 0 0}.cz-mr-d i{width:8px;height:8px;border-radius:50%;background:#c9d6e0;cursor:pointer}.cz-mr-d i.on{background:var(--navy)}.cz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -1px 10px #0003;padding:10px 0;transform:translateY(110%);transition:transform .25s}.cz-sticky.on{transform:none}.cz-sticky .cz-w{display:flex;align-items:center;gap:16px}.cz-sticky img{width:52px;height:52px;object-fit:cover;border-radius:8px}.cz-sticky .t{flex:1;min-width:0;font-size:15px;line-height:1.3}.cz-sticky .cz-atc{width:198px;height:52px;font-size:16px;text-transform:none}@media(max-width:989px){.cz-grid{grid-template-columns:1fr}.cz-info{padding:22px 0 0}.cz-gal{position:static}.cz-thumbs{max-height:none}}.nb5,.nb5 *,.nts,.nts *,.ndt,.ndt *,.nwy,.nwy *,.nrd,.nrd *,.nvt,.nvt *,.ntr,.ntr *,.nb3,.nb3 *,.ngu,.ngu *,.nfq,.nfq *,.nph,.nph *,.crv,.crv *,.nac,.nac *{letter-spacing:normal;box-sizing:border-box}.nb5,.nts,.ndt,.nwy,.nrd,.nvt,.ntr,.nb3,.ngu,.nfq,.nph,.crv,.nac{--navy:#0D2A4A;--blue:#2A7FB0;--sky:#90D8F0;--soft:#5B6B79;--paper:#F8F7F4;background:#fff;font-family:Montserrat,sans-serif;color:var(--navy);-webkit-font-smoothing:antialiased}.nb5 em,.nts em,.ndt em,.nwy em,.nrd em,.nvt em,.ntr em,.nb3 em,.ngu em,.nfq em,.nph em{font-family:"DM Serif Display",serif;font-style:italic;font-weight:400;color:var(--blue);letter-spacing:0}.nb5 h2,.nts h2,.ndt h2,.nwy h2,.nrd h2,.nvt h2,.ntr h2,.nb3 h2,.ngu h2,.nfq h2,.nph h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:28px;line-height:1.15;letter-spacing:-.01em;color:var(--navy);margin:0 0 14px}.nb5 h2 em,.nts h2 em,.ndt h2 em,.nwy h2 em,.nrd h2 em,.nvt h2 em,.ntr h2 em,.nb3 h2 em,.ngu h2 em,.nfq h2 em,.nph h2 em{font-size:1.1em}.nb5{padding:40px 0 30px;overflow:hidden}.nb5 h2,.nts h2,.ndt h2,.nb3 h2,.nfq h2{text-align:center;margin:0 auto 26px;max-width:800px}.nb5 .xg{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:center;gap:16px;padding:4px 0 18px}.nb5 .c{position:relative;flex:1 1 0;min-width:0;background:#fff;border-radius:20px;padding:22px 18px 20px;box-shadow:0 0 0 1px #0d2a4a0d,0 12px 30px -16px #0d2a4a40;transition:transform .25s ease,box-shadow .25s ease}.nb5 .c:hover{transform:translateY(-3px);box-shadow:0 1px #0d2a4a0a,0 22px 40px -18px #0d2a4a47}.nb5 .n{position:absolute;top:16px;right:18px;font-family:"DM Serif Display",serif;font-style:italic;font-size:24px;line-height:1;color:#2a7fb029}.ic{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px;flex:0 0 46px;background:linear-gradient(145deg,#90d8f08c,#68a6cc47);box-shadow:inset 0 1px #fffc,0 8px 18px -10px #2a7fb099}.ic svg{width:23px;height:23px;fill:none;stroke:#0d2a4a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nb5 h3,.nb3 h3{font-weight:800;font-size:15.5px;line-height:1.25;color:var(--navy);margin:0 0 8px;font-family:Montserrat,sans-serif}.nb5 h3 em,.nb3 h3 em{font-size:1.14em}.nb5 p,.nb3 p,.ndt p{font-weight:500;font-size:13px;line-height:1.6;color:var(--soft);margin:0}.nb5 p em{font-size:1.08em}.nb5-dots{display:none}@media(min-width:750px)and (max-width:1099px){.nb5 .xg{flex-wrap:wrap}.nb5 .c{flex:0 0 calc((100% - 32px)/3)}}.nts{padding:20px 0 34px;overflow:hidden}.nts .in{position:relative}.nts .carou{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding:4px 2px 22px;scrollbar-width:none}.nts .carou::-webkit-scrollbar{display:none}.nts .nts-c{position:relative;flex:0 0 calc((100% - 48px)/4);scroll-snap-align:start;border-radius:22px;overflow:hidden;background:#eaf6fb;box-shadow:0 0 0 1px #0d2a4a0d,0 14px 30px -16px #0d2a4a59;transition:transform .35s ease,opacity .35s ease}.nts figure{margin:0;aspect-ratio:4/5;overflow:hidden}.nts img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.nts .nts-c:hover img{transform:scale(1.04)}.nts .nts-c:after{content:"";position:absolute;left:0;right:0;bottom:0;height:38%;background:linear-gradient(to top,#0d2a4a8c,#0d2a4a00);pointer-events:none}.nts .pill{position:absolute;left:50%;transform:translate(-50%);bottom:14px;z-index:1;display:inline-flex;align-items:center;padding:7px 12px 6px;border-radius:999px;background:#ffffffd1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 16px -8px #0d2a4a80}.nts .st{color:#00b67a;font-size:14px;letter-spacing:2px;line-height:1}.nts .arr{position:absolute;top:calc(50% + 4px);z-index:2;width:44px;height:44px;border-radius:50%;border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffffe6;box-shadow:0 8px 20px -8px #0d2a4a73;transition:transform .2s}.nts .arr:hover{transform:scale(1.07)}.nts .arr.l{left:calc(5rem - 22px)}.nts .arr.r{right:calc(5rem - 22px)}.nts .arr svg{width:18px;height:18px;fill:none;stroke:#0d2a4a;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nts-dots,.nb5-dots{display:flex;justify-content:center;gap:8px;margin-top:2px}.nts-dots button,.nb5-dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:#c9d6e0;cursor:pointer;transition:width .2s,background .2s}.nts-dots button.active,.nb5-dots button.active{background:var(--navy);width:22px;border-radius:5px}.ndt{padding:20px 0 34px}.ndt .xg{display:flex;gap:16px;align-items:stretch}.ndt .ndt-c{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:16px;background:#fff;border-radius:20px;padding:20px 22px;box-shadow:0 0 0 1px #0d2a4a0d,0 12px 30px -16px #0d2a4a40}.ndt .ring{position:relative;flex:0 0 auto;width:92px;height:92px;align-self:center}.ndt .ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ndt .ring circle{fill:none;stroke-width:8}.ndt .ring .bg{stroke:#eaf4fa}.ndt .ring .fg{stroke:var(--blue);stroke-linecap:round;stroke-dasharray:263.9;stroke-dashoffset:263.9;transition:stroke-dashoffset 1.4s cubic-bezier(.2,.7,.2,1)}.ndt.go .ring .fg{stroke-dashoffset:var(--off)}.ndt .num{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-family:"DM Serif Display",serif;font-style:italic;font-size:30px;color:var(--navy);line-height:1}.ndt .num small{font-size:.55em;margin-left:1px;color:var(--blue)}.ndt .big{font-weight:800;font-size:15.5px;color:var(--navy);margin:0 0 5px}.ndt p{font-size:13px;line-height:1.55}.nwy,.nrd,.nvt,.ntr{padding:30px 0 34px}.nwy .wrap,.nrd .wrap,.nvt .wrap,.ntr .wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.nwy figure,.nrd figure,.nvt figure,.ntr figure{margin:0;border-radius:24px;overflow:hidden;background:#eaf4fa;box-shadow:0 0 0 1px #0d2a4a0d,0 18px 40px -20px #0d2a4a66}.nwy figure{aspect-ratio:1/1}.nrd figure,.nvt figure{aspect-ratio:3/2}.ntr figure{aspect-ratio:4/3}.nwy figure img,.nrd figure img,.nvt figure img,.ntr figure img{width:100%;height:100%;object-fit:cover;display:block}.nwy .badge,.nvt .badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 10px;border-radius:999px;background:linear-gradient(145deg,#90d8f061,#68a6cc2e);font-size:12px;font-weight:700;color:var(--navy);margin:0 0 14px;box-shadow:inset 0 1px #fffc}.nwy .badge .st{color:#00b67a;letter-spacing:1px;font-size:12px;white-space:nowrap}.nvt .badge i{width:24px;height:24px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center}.nvt .badge svg{width:14px;height:14px;fill:none;stroke:#0d2a4a;stroke-width:2;stroke-linecap:round}.nwy .lead{font-weight:500;font-size:14.5px;line-height:1.65;color:var(--soft);margin:0 0 20px}.nwy ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.nwy li{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:16px;padding:13px 16px;box-shadow:0 0 0 1px #0d2a4a0d,0 8px 22px -16px #0d2a4a4d}.nwy .ck{flex:0 0 30px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px;background:linear-gradient(145deg,#90d8f099,#68a6cc4d);box-shadow:inset 0 1px #fffc}.nwy .ck svg{width:15px;height:15px;fill:none;stroke:#0d2a4a;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.nwy li strong{display:block;font-weight:800;font-size:14.5px;line-height:1.3;color:var(--navy);margin:0 0 3px}.nwy li span.t{display:block;font-weight:500;font-size:13px;line-height:1.55;color:var(--soft)}.nwy li em{font-size:1.08em}.nrd p,.nvt p,.ntr p{font-weight:500;font-size:14.5px;line-height:1.7;color:var(--soft);margin:0 0 16px}.nvt p,.ntr p{margin-bottom:14px}.nrd p em,.nvt p em,.ntr p em{font-size:1.08em}.nrd p strong,.ntr p strong{font-weight:700;color:var(--navy)}.nrd .call,.ntr .call{display:flex;gap:14px;align-items:flex-start;border-radius:18px;padding:16px 18px;margin:6px 0 0;background:linear-gradient(145deg,#90d8f04d,#68a6cc1f);box-shadow:inset 0 1px #ffffffe6}.call .ci{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px -8px #2a7fb0b3}.call .ci svg{width:20px;height:20px;fill:none;stroke:#0d2a4a;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.nrd .call p,.ntr .call p{margin:0;color:var(--navy);font-size:14px}.nvt p.sign{margin:0;padding:2px 0 2px 16px;border-left:3px solid var(--sky);color:var(--navy)}.ph{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;background:#eaf4fa;color:#5b6b79;font-size:13px;text-align:center;padding:16px}.nb3{padding:30px 0 34px}.nb3 .xg{display:flex;gap:16px;align-items:stretch}.nb3-c{flex:1 1 0;min-width:0;background:#fff;border-radius:20px;padding:24px 22px;box-shadow:0 0 0 1px #0d2a4a0d,0 12px 30px -16px #0d2a4a40}.nfq{padding:30px 0 34px}.nfq .l{max-width:694px;margin:0 auto}.nfq details{background:#fff;border-radius:16px;margin:0 0 10px;box-shadow:0 0 0 1px #0d2a4a0f,0 10px 24px -18px #0d2a4a59;overflow:hidden}.nfq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;font-weight:700;font-size:15px;color:var(--navy)}.nfq summary::-webkit-details-marker{display:none}.nfq summary i{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:linear-gradient(145deg,#90d8f08c,#68a6cc40);position:relative}.nfq summary i:before,.nfq summary i:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1.8px;background:var(--navy);transform:translate(-50%,-50%)}.nfq summary i:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .2s}.nfq details[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.nfq .a{padding:0 18px 16px;font-size:14px;line-height:1.65;color:var(--soft)}.nfq .a p{margin:0 0 10px;font-size:14px;font-weight:400;color:var(--soft)}.ngu{padding:20px 0 40px}.ngu .box{background:radial-gradient(120% 140% at 0% 0%,#174172,#0d2a4a 55%);border-radius:28px;padding:34px 34px 30px;box-shadow:0 22px 44px -24px #0d2a4ab3}.ngu h2{text-align:center;color:#fff;margin:0 auto 24px}.ngu h2 em{color:#90d8f0}.ngu .xg{display:flex;flex-wrap:nowrap;align-items:stretch;gap:16px}.ngu-c{flex:1 1 0;min-width:0;display:flex;gap:14px;align-items:flex-start;border-radius:18px;padding:18px;background:#ffffff0f;box-shadow:inset 0 0 0 1px #90d8f02e}.ngu .ic2{flex:0 0 42px;width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#90d8f029}.ngu .ic2 svg{width:21px;height:21px;fill:none;stroke:#90d8f0;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ngu h3{font-weight:800;font-size:15px;line-height:1.25;color:#fff;margin:0 0 5px;font-family:Montserrat,sans-serif}.ngu p{font-weight:500;font-size:13px;line-height:1.55;color:#c9dcea;margin:0}.crv{padding:36px 0 40px;font-family:Montserrat,sans-serif;color:#4b5563;font-size:14px}.crv-h{font-size:24px;font-weight:600;color:#111827;margin:0;padding:16px 0}.crv-sum{display:flex;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;min-height:213px}.crv-l{flex:0 0 33.333%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;border-right:1px solid #e5e7eb;padding:16px}.crv-l b{font-size:24px;font-weight:600;color:#111827;line-height:32px}.crv-st{color:#0e2a4a;font-size:24px;letter-spacing:6px;line-height:24px}.crv-r{flex:1;padding:24px 16px;display:flex;flex-direction:column;justify-content:center;gap:16px}.crv-row{display:flex;align-items:center;gap:6px;height:20px}.crv-row .n{width:12px;font-weight:500;color:#111827}.crv-row .s{color:#0e2a4a;font-size:15px;width:20px;text-align:center}.crv-row .bar{flex:1;height:16px;border-radius:8px;background:#f3f4f6;position:relative;overflow:hidden}.crv-row .bar i{position:absolute;left:0;top:3px;bottom:3px;background:#0e2a4a;border-radius:6px}.crv-row .pc{width:44px;text-align:right}.crv-ph-t{font-weight:700;color:#111827;margin:24px 0 16px}.crv-ph{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;padding-bottom:6px}.crv-ph::-webkit-scrollbar{display:none}.crv-p{position:relative;flex:0 0 118px;width:118px;height:118px;border-radius:12px;overflow:hidden;background:#f3f4f6}.crv-p img{width:100%;height:100%;object-fit:cover;display:block}.crv-p:after{content:"";position:absolute;inset:auto 0 0 0;height:50%;background:linear-gradient(to top,rgba(0,0,0,.6),transparent)}.crv-p span{position:absolute;left:12px;bottom:8px;z-index:1;color:#fff;font-weight:700}.crv-cta{text-align:center;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;margin:24px 0 0;padding:24px 0 28px}.crv-cta b{display:block;font-size:14px;color:#111827;margin:0 0 16px}.crv-cta p{margin:0 0 16px;color:#4b5563}.crv-cta .stars{color:#d1d5db;font-size:32px;letter-spacing:8px;line-height:32px;cursor:pointer}.crv-list{padding:24px 0 0;display:grid;gap:24px}.crv-c{display:flex;border:1px solid #e5e7eb;border-radius:12px;padding:16px;gap:20px}.crv-c .who{flex:0 0 190px}.crv-c .av{display:flex;align-items:center;gap:16px;margin:0 0 12px;font-weight:500}.crv-c .av i{width:40px;height:40px;border-radius:50%;background:#e0e7ff;border:1px solid #c7d2fe;color:#4f46e5;font-style:normal;display:flex;align-items:center;justify-content:center}.crv-c .rs{color:#0e2a4a;font-size:20px;letter-spacing:3px}.crv-c .rs u{text-decoration:none;color:#d1d5db}.crv-c .bd{flex:1;min-width:0}.crv-c .tp{display:flex;justify-content:space-between;gap:12px;margin:0 0 8px}.crv-c .tp b{color:#111827}.crv-c .tp span{color:#6b7280;font-size:13px}.crv-c p{margin:0 0 12px}.crv-c .im{width:100px;height:100px;border-radius:8px;overflow:hidden;background:#f3f4f6}.crv-c .im img{width:100%;height:100%;object-fit:cover;display:block}.crv-more{display:block;margin:24px auto 0;padding:10px 24px;border:1px solid #0e2a4a;border-radius:8px;background:#0e2a4a;color:#fff;font:600 14px Montserrat,sans-serif;cursor:pointer}.crv-c.hid{display:none}.nph{padding:30px 0}.nph .wrap{display:grid;grid-template-columns:40% 60%;gap:0;align-items:center}.nph .wrap .txt{padding:0 48px}.nph.rev .wrap{grid-template-columns:60% 40%}.nph.rev .wrap .media{order:2}.nph figure{margin:0;border-radius:24px;overflow:hidden;aspect-ratio:1/1;background:#eaf4fa;box-shadow:0 0 0 1px #0d2a4a0d,0 18px 40px -20px #0d2a4a66}.nph.rev figure{aspect-ratio:16/9}.nph figure img{width:100%;height:100%;object-fit:cover;display:block}.nph p{font-weight:500;font-size:14.5px;line-height:1.7;color:var(--soft);margin:0 0 14px}.nac{padding:52px 0 48px;font-family:inherit;color:var(--ink)}.nac .wrap{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.nac figure{margin:0;overflow:hidden;aspect-ratio:643/314;background:#eaf4fa;order:2}.nac figure img{width:100%;height:100%;object-fit:cover;display:block}.nac details{border-bottom:1px solid rgba(46,42,57,.15)}.nac details:first-child{border-top:1px solid rgba(46,42,57,.15)}.nac summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;min-height:48px;padding:12px 0;font-size:15px;color:var(--ink)}.nac summary::-webkit-details-marker{display:none}.nac summary .material-symbols-outlined{font-size:24px}.nac summary h3{flex:1;margin:0;font-size:15px;font-weight:400;font-family:inherit;color:var(--ink)}.nac summary i{width:10px;height:10px;border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);transform:rotate(45deg);margin:0 6px 4px 0;transition:transform .2s}.nac details[open] summary i{transform:rotate(-135deg);margin-bottom:-4px}.nac .a{padding:0 0 18px 36px;font-size:16px;line-height:1.5;color:#2e2a39e6}.nac .a p{margin:0 0 12px}.nbar{background:var(--navy);padding:0;--navy:#0D2A4A}.nbar ul{display:flex;gap:0;list-style:none;margin:0;padding:0}.nbar li{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:20px 15px;color:#ffffffe6;font-size:16px;line-height:1.45;min-height:163px}.nbar .material-symbols-outlined{font-size:50px;width:50px;height:50px;color:#fff;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48}@media(max-width:749px){.cz-w{padding:0 16px}.cz-main{padding:0 0 32px}.cz-w.cz-mw{padding:0}.cz-thumbs{display:none}.cz-track{border-radius:0}.cz-gal{gap:0}.cz-dots{display:flex;justify-content:center;gap:6px;margin:10px 0 0}.cz-dots i{width:7px;height:7px;border-radius:50%;background:#c9d6e0}.cz-dots i.on{background:var(--navy)}.cz-title{font-size:22px}.cz-info{padding:18px 16px 0}.cz-arr,.cz-sticky .t,.cz-sticky img{display:none}.cz-sticky .cz-atc{width:100%}.nb5{padding:10px 0 24px}.nb5 .in,.nts .in,.ndt .in,.nwy .in,.nrd .in,.nvt .in,.ntr .in,.nb3 .in,.ngu .in,.nfq .in,.nph .in,.crv .in,.nac .in{padding:0 16px}.nb5 h2,.nts h2,.ndt h2,.nwy h2,.nrd h2,.nvt h2,.ntr h2,.nb3 h2,.ngu h2,.nfq h2,.nph h2{font-size:23px}.nb5 h2,.nts h2,.ndt h2,.nb3 h2,.nfq h2{margin-bottom:16px}.nb5 .xg{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin:0 -16px;padding:4px 16px 20px;scrollbar-width:none}.nb5 .xg::-webkit-scrollbar{display:none}.nb5 .c{flex:0 0 80%;scroll-snap-align:center;padding:22px 20px}.nb5 .c:hover{transform:none}.nb5 h3{font-size:16.5px}.nb5 p{font-size:13.5px}.nts{padding:14px 0 24px}.nts .carou{gap:12px;margin:0 -16px;padding:4px 16px 20px}.nts .nts-c{flex:0 0 72%;scroll-snap-align:center}.nts .nts-c:not(.on){transform:scale(.94);opacity:.75}.nts .arr{display:none}.ndt{padding:14px 0 24px}.ndt .xg{flex-direction:column;gap:12px}.ndt .ndt-c{flex-direction:row;align-items:center;padding:16px 18px;gap:16px}.ndt .ring{flex:0 0 78px;width:78px;height:78px}.ndt .num{font-size:26px}.ndt .big{font-size:15px}.ndt p{font-size:12.5px}.nwy,.nrd,.nvt,.ntr,.nph{padding:14px 0 24px}.nwy .wrap,.nrd .wrap,.nvt .wrap,.ntr .wrap,.nph .wrap,.nph.rev .wrap,.nac .wrap{grid-template-columns:1fr;gap:20px}.nph .wrap .txt{padding:0}.nwy figure{aspect-ratio:3/2}.ntr figure{aspect-ratio:3/2}.nph figure{aspect-ratio:3/2}.nrd .media,.ntr .media{order:-1}.nph.rev .wrap .media,.nac figure{order:-1}.nwy .txt,.nrd .txt,.nvt .txt,.ntr .txt{text-align:center}.nwy .lead{font-size:13.5px;margin-bottom:16px}.nwy ul,.nrd .call,.ntr .call{text-align:left}.nrd p,.nvt p,.ntr p{font-size:13.5px}.nrd .call p,.ntr .call p{font-size:13px}.nvt p.sign{border-left:0;padding:14px 0 0;border-top:2px solid rgba(144,216,240,.6)}.nb3{padding:14px 0 24px}.nb3 .xg{flex-direction:column;gap:12px}.nb3-c{display:flex;gap:16px;align-items:flex-start;padding:18px}.nb3 .ic{margin:0}.ngu{padding:10px 0 30px}.ngu .box{padding:26px 16px 18px;border-radius:24px}.ngu .xg{flex-direction:column;gap:10px}.ngu-c{padding:14px}.crv-sum{flex-direction:column}.crv-l{flex:none;border-right:0;border-bottom:1px solid #e5e7eb}.crv-c{flex-direction:column;gap:12px}.crv-c .who{flex:none}.nbar ul{flex-wrap:wrap}.nbar li{flex:0 0 50%;min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cosyla-pdp.css.map */
