ul,ol{margin:0;padding:0;list-style:none}
h1,h2,h3,h4,h5,h6{margin:0;font-weight:700}
figure,blockquote{margin:0;padding:0}
*{box-sizing:border-box}
body{font-family:'Lora',serif;margin:0;padding:0;background:linear-gradient(167deg,#FFF 0%,#f8f9fa 50%,#FFF 100%);color:#1a1a1a;line-height:1.7;font-size:17px;cursor:default}
a{cursor:pointer;transition:all .32s ease}
button{cursor:pointer;transition:all .29s ease}
html{scroll-behavior:smooth}
.hdr-wrp-v3{background:linear-gradient(134deg,#02464bf7 0%,#02464beb 100%);padding:18px 0;box-shadow:0 4px 18px #02464b1f;position:relative;z-index:100}
.hdr-wrp-v3 .hdr-cntnt-blck{max-width:1600px;margin:0 auto;padding:0 32px}
.hdr-wrp-v3 .hdr-tp-rw{display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}
.hdr-wrp-v3 .lg-cmpny-zn{display:flex;align-items:center;gap:18px;flex-shrink:0}
.hdr-wrp-v3 .lg-lnk-v2{display:flex;align-items:center;text-decoration:none}
.hdr-wrp-v3 .lg-img-v1{height:85px;width:85px;object-fit:contain;background:#ffffff26;padding:10px;border-radius:28px;box-shadow:0 3px 12px #00000026}
.hdr-wrp-v3 .cmpny-nm-txt{font-size:26px;font-weight:700;color:#FFF;letter-spacing:-.3px}
.hdr-wrp-v3 .cntct-nav-zn{display:flex;align-items:center;gap:38px;flex-wrap:wrap}
.hdr-wrp-v3 .cntct-dtls-grp{display:flex;gap:24px;align-items:center}
.hdr-wrp-v3 .cntct-lnk-v1{display:flex;align-items:center;gap:8px;color:#FFF;text-decoration:none;font-size:15px;padding:9px 18px;background:#d2770438;border-radius:30px;border:1.5px solid #d2770466}
.hdr-wrp-v3 .cntct-lnk-v1 i{font-size:16px}
.hdr-wrp-v3 .cntct-lnk-v1:hover{background:#d2770459;border-color:#d2770499}
.hdr-wrp-v3 .mn-nvgtn-v2{display:flex;gap:28px;align-items:center}
.hdr-wrp-v3 .nvlnk-v3{color:#FFF;text-decoration:none;font-size:16px;font-weight:400;padding:8px 4px;position:relative}
.hdr-wrp-v3 .nvlnk-v3::after{content:'';position:absolute;bottom:2px;left:4px;right:4px;height:2px;background:#D27704;opacity:0;transition:opacity .28s ease}
.hdr-wrp-v3 .nvlnk-v3:hover::after{opacity:1}
@media (max-width: 1024px) {
.hdr-wrp-v3 .hdr-tp-rw{flex-direction:column;align-items:flex-start;gap:24px}
.hdr-wrp-v3 .cntct-nav-zn{width:100%;flex-direction:column;align-items:flex-start;gap:20px}
}
@media (max-width: 768px) {
.hdr-wrp-v3 .cntct-dtls-grp{flex-direction:column;align-items:flex-start;width:100%;gap:12px}
.hdr-wrp-v3 .mn-nvgtn-v2{flex-direction:column;align-items:flex-start;width:100%;gap:14px}
.hdr-wrp-v3 .cntct-lnk-v1{width:100%;justify-content:center}
}
.ftr-wrp-v1{background:linear-gradient(152deg,#02464B 0%,#013a3e 100%);padding:58px 0 32px;margin-top:80px}
.ftr-wrp-v1 .ftr-cntnt-blck{max-width:1600px;margin:0 auto;padding:0 32px}
.ftr-wrp-v1 .ftr-tp-sctn{display:grid;grid-template-columns:1.5fr 1fr;gap:60px;padding-bottom:42px;border-bottom:1px solid #ffffff26}
.ftr-wrp-v1 .ftr-brnd-zn{max-width:520px}
.ftr-wrp-v1 .ftr-lg-blck{display:flex;align-items:center;gap:16px;margin-bottom:22px}
.ftr-wrp-v1 .ftr-lg-img{height:62px;width:62px;object-fit:contain;background:#ffffff1f;padding:9px;border-radius:35px}
.ftr-wrp-v1 .ftr-brnd-nm{font-size:22px;font-weight:700;color:#FFF}
.ftr-wrp-v1 .ftr-dscr-txt{color:#ffffffd1;font-size:15px;line-height:1.65}
.ftr-wrp-v1 .ftr-lnks-zn{display:flex;gap:50px;justify-content:flex-end}
.ftr-wrp-v1 .ftr-hdng-v2{color:#FFF;font-size:17px;margin-bottom:18px;font-weight:700}
.ftr-wrp-v1 .ftr-lnks-grp{display:flex;flex-direction:column;gap:12px}
.ftr-wrp-v1 .ftr-lnk-v2{color:#ffffffc7;text-decoration:none;font-size:15px;padding:7px 18px;background:#ffffff14;border-radius:30px;display:inline-block;width:fit-content}
.ftr-wrp-v1 .ftr-lnk-v2:hover{background:#d2770440;color:#FFF}
.ftr-wrp-v1 .ftr-cntct-grp{display:flex;flex-direction:column;gap:12px}
.ftr-wrp-v1 .ftr-cntct-lnk{color:#ffffffc7;text-decoration:none;font-size:15px;display:flex;align-items:center;gap:10px;padding:7px 18px;background:#ffffff14;border-radius:30px;width:fit-content}
.ftr-wrp-v1 .ftr-cntct-lnk i{font-size:16px}
.ftr-wrp-v1 .ftr-cntct-lnk:hover{background:#d2770440;color:#FFF}
.ftr-wrp-v1 .ftr-btm-sctn{display:flex;justify-content:space-between;align-items:center;padding-top:28px;flex-wrap:wrap;gap:18px}
.ftr-wrp-v1 .cpyrght-txt-v1{color:#ffffffb3;font-size:14px;margin:0}
.ftr-wrp-v1 .ftr-trnsprcy-lnks{display:flex;gap:20px;align-items:center}
.ftr-wrp-v1 .prvc-chcs-btn,.ftr-wrp-v1 .ftr-plcy-lnk{color:#ffffffbf;font-size:14px;text-decoration:none;padding:6px 16px;background:#ffffff1a;border:none;border-radius:30px;font-family:'Lora',serif}
.ftr-wrp-v1 .prvc-chcs-btn:hover,.ftr-wrp-v1 .ftr-plcy-lnk:hover{background:#ffffff2e;color:#FFF}
@media (max-width: 768px) {
.ftr-wrp-v1 .ftr-tp-sctn{grid-template-columns:1fr;gap:40px}
.ftr-wrp-v1 .ftr-lnks-zn{flex-direction:column;gap:30px}
.ftr-wrp-v1 .ftr-btm-sctn{flex-direction:column;align-items:flex-start}
}
.fltnglnk-v1{position:fixed;bottom:28px;right:28px;width:54px;height:54px;background:linear-gradient(135deg,#D27704 0%,#b86603 100%);border:none;border-radius:50%;color:#FFF;font-size:22px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #d2770459;z-index:999}
.fltnglnk-v1:hover{transform:scale(1.08);box-shadow:0 8px 26px #d2770473}
.ck-cnsnt-wrp{position:fixed;bottom:22px;left:22px;z-index:1000;opacity:0;transition:opacity .35s ease}
.ck-cnsnt-wrp.shw-mdl{opacity:1}
.ck-crd-v2{background:#FFF;border-radius:28px;box-shadow:0 12px 42px #02464b40;padding:28px;max-width:460px;border:2px solid #02464b1a}
.ck-tb-hdr{display:flex;gap:8px;margin-bottom:20px;background:#02464b0f;padding:5px;border-radius:30px}
.tb-btn-v1{flex:1;padding:10px 18px;background:transparent;border:none;border-radius:30px;font-family:'Lora',serif;font-size:15px;color:#02464B;font-weight:600}
.tb-btn-v1.tb-btn--actv{background:#FFF;box-shadow:0 2px 8px #02464b1f}
.ck-cntnt-zn{position:relative;min-height:180px}
.tb-pnl-v1{display:none}
.tb-pnl-v1.tb-pnl--shw{display:block}
.ck-ttl-v2{font-size:19px;color:#02464B;margin-bottom:12px;font-weight:700}
.ck-dsc-txt{font-size:15px;color:#4a4a4a;line-height:1.6;margin-bottom:20px}
.inln-plcy-lnk{color:#D27704;text-decoration:underline}
.inln-plcy-lnk:hover{color:#b86603}
.ck-ctgry-lst{display:flex;flex-direction:column;gap:14px;margin-bottom:20px}
.ck-ctgry-itm{display:flex;align-items:flex-start;gap:10px;cursor:pointer}
.ck-chckbx-v1{margin-top:3px;width:18px;height:18px;cursor:pointer}
.ck-lbl-txt{font-size:14px;color:#3a3a3a;line-height:1.5}
.ck-sl-pt{border-top:1px solid #02464b1f;padding-top:14px;margin-top:6px}
.ck-ctn-grp{display:flex;gap:10px;flex-wrap:wrap}
.ck-btn-v2{flex:1;min-width:120px;padding:12px 20px;border:none;border-radius:30px;font-family:'Lora',serif;font-size:15px;font-weight:600}
.ck-btn-v2.ck-btn--prm{background:linear-gradient(135deg,#D27704 0%,#b86603 100%);color:#FFF}
.ck-btn-v2.ck-btn--prm:hover{background:linear-gradient(135deg,#b86603 0%,#a05802 100%)}
.ck-btn-v2.ck-btn--scndry{background:#02464b1a;color:#02464B}
.ck-btn-v2.ck-btn--scndry:hover{background:#02464b2e}
@media (max-width: 480px) {
.ck-cnsnt-wrp{left:12px;right:12px;bottom:12px}
.ck-crd-v2{max-width:100%;padding:22px}
.ck-ctn-grp{flex-direction:column}
.ck-btn-v2{width:100%}
}
.legal-data{max-width:1600px;margin:0 auto;padding:80px 24px;background:linear-gradient(145deg,#FFF 0%,#02464b05 100%)}
.legal-data h1{font-size:48px;font-weight:700;color:#02464B;margin:0 0 48px;line-height:1.2;letter-spacing:-.02em}
.legal-data h2{font-size:36px;font-weight:600;color:#02464B;margin:64px 0 24px;line-height:1.3;letter-spacing:-.01em;padding-bottom:16px;border-bottom:3px solid #d277044d}
.legal-data h3{font-size:28px;font-weight:600;color:#02464B;margin:48px 0 20px;line-height:1.4}
.legal-data h4{font-size:22px;font-weight:600;color:#02464B;margin:36px 0 16px;line-height:1.4}
.legal-data h5{font-size:18px;font-weight:600;color:#02464B;margin:28px 0 12px;line-height:1.5}
.legal-data h6{font-size:16px;font-weight:600;color:#02464B;margin:24px 0 12px;line-height:1.5;text-transform:uppercase;letter-spacing:.05em}
.legal-data p{font-size:17px;line-height:1.8;color:#333;margin:0 0 24px}
.legal-data ul{margin:0 0 32px;padding:0 0 0 32px;list-style:none}
.legal-data ul li{position:relative;font-size:17px;line-height:1.8;color:#333;margin:0 0 16px;padding-left:12px}
.legal-data ul li::before{content:'';position:absolute;left:-20px;top:12px;width:8px;height:8px;background:linear-gradient(135deg,#D27704 0%,#02464B 100%);border-radius:25px;transition:all .3s ease}
.legal-data ol{margin:0 0 32px;padding:0 0 0 32px;list-style:none;counter-reset:policy-counter}
.legal-data ol li{position:relative;font-size:17px;line-height:1.8;color:#333;margin:0 0 16px;padding-left:16px;counter-increment:policy-counter}
.legal-data ol li::before{content:counter(policy-counter) ".";position:absolute;left:-32px;top:0;font-weight:600;color:#D27704;font-size:17px}
.legal-data ul ul,.legal-data ul ol,.legal-data ol ul,.legal-data ol ol{margin:12px 0}
.legal-data em,.legal-data i{font-style:italic;color:#02464B}
.legal-data strong{font-weight:600;color:#02464B}
.legal-data a{color:#D27704;text-decoration:none;border-bottom:2px solid #d277044d;transition:all .3s ease;padding-bottom:2px}
.legal-data a:hover{color:#02464B;border-bottom-color:#02464B}
.legal-data a:focus{outline:3px solid #d2770466;outline-offset:4px;border-radius:4px}
.legal-data table{width:100%;margin:0 0 48px;border-collapse:separate;border-spacing:0;background:#FFF;border-radius:28px;overflow:hidden;box-shadow:0 4px 16px #02464b14}
.legal-data thead{background:linear-gradient(135deg,#02464B 0%,#02464be6 100%)}
.legal-data thead tr th{padding:20px 24px;text-align:left;font-size:16px;font-weight:600;color:#FFF;letter-spacing:.02em}
.legal-data tbody tr{border-bottom:1px solid #02464b14;transition:all .3s ease}
.legal-data tbody tr:last-child{border-bottom:none}
.legal-data tbody tr:hover{background:linear-gradient(135deg,#d277040a 0%,#02464b05 100%)}
.legal-data tbody tr td{padding:20px 24px;font-size:16px;line-height:1.6;color:#333}
.legal-data thead tr th:first-child{padding-left:32px}
.legal-data tbody tr td:first-child{padding-left:32px;font-weight:500;color:#02464B}
.legal-data thead tr th:last-child{padding-right:32px}
.legal-data tbody tr td:last-child{padding-right:32px}
@media (max-width: 1024px) {
.legal-data{padding:60px 20px}
.legal-data h1{font-size:40px;margin-bottom:36px}
.legal-data h2{font-size:32px;margin-top:48px}
.legal-data h3{font-size:24px}
}
@media (max-width: 768px) {
.legal-data{padding:48px 16px}
.legal-data h1{font-size:32px;margin-bottom:28px}
.legal-data h2{font-size:26px;margin-top:40px}
.legal-data h3{font-size:22px}
.legal-data h4{font-size:19px}
.legal-data p,.legal-data ul li,.legal-data ol li{font-size:16px}
.legal-data table{display:block;overflow-x:auto;border-radius:20px}
.legal-data thead tr th,.legal-data tbody tr td{padding:16px 20px;font-size:15px}
.legal-data thead tr th:first-child,.legal-data tbody tr td:first-child{padding-left:20px}
.legal-data thead tr th:last-child,.legal-data tbody tr td:last-child{padding-right:20px}
}
@media (max-width: 480px) {
.legal-data{padding:32px 12px}
.legal-data h1{font-size:28px;margin-bottom:24px}
.legal-data h2{font-size:22px;margin-top:32px;margin-bottom:20px}
.legal-data h3{font-size:19px}
.legal-data ul,.legal-data ol{padding-left:24px}
.legal-data ul li,.legal-data ol li{font-size:15px;margin-bottom:12px}
.legal-data table{border-radius:16px;margin-bottom:32px}
.legal-data thead tr th,.legal-data tbody tr td{padding:12px 16px;font-size:14px}
}
.artcl-wrpr{max-width:1600px;margin:0 auto;padding:0}
.artcl-hdr{background:linear-gradient(127deg,#02464B 0%,#025258 100%);padding:80px 20px 60px;text-align:center;position:relative;overflow:hidden}
.artcl-hdr::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,#d2770426 0%,transparent 60%);pointer-events:none}
.artcl-hdr .ttl-wrpr{max-width:900px;margin:0 auto;position:relative;z-index:2}
.artcl-hdr .mn-ttl{font-size:48px;font-weight:700;color:#FFF;margin:0 0 20px;line-height:1.2}
.artcl-hdr .mn-ttl::before{content:'';display:block;width:80px;height:4px;background:linear-gradient(90deg,#D27704 0%,#d277044d 100%);margin:0 auto 25px;border-radius:2px}
.ftr-img-sctn{max-width:1200px;margin:-40px auto 0;padding:0 20px;position:relative;z-index:10}
.ftr-img-hlder{border-radius:30px;overflow:hidden;box-shadow:0 20px 60px #02464b40;background:#f5f5f5;aspect-ratio:16/9}
.ftr-img-hlder img{width:100%;height:100%;object-fit:cover;display:block}
.cntnt-wrpr{max-width:800px;margin:60px auto 0;padding:0 20px 80px}
.artcl-bdy{background:#FFF;border-radius:25px;padding:50px 60px;box-shadow:0 4px 20px #02464b14;font-size:18px;line-height:1.75;color:#2c3e50}
.artcl-bdy p{margin:0 0 24px}
.artcl-bdy p:last-child{margin-bottom:0}
.artcl-bdy strong{color:#02464B;font-weight:600}
.artcl-bdy em{color:#D27704;font-style:italic}
.artcl-bdy ul,.artcl-bdy ol{margin:0 0 24px;padding-left:30px}
.artcl-bdy li{margin-bottom:12px;line-height:1.7}
.artcl-bdy li::marker{color:#D27704}
.artcl-bdy h2,.artcl-bdy h3,.artcl-bdy h4,.artcl-bdy h5,.artcl-bdy h6{color:#02464B;font-weight:600;margin:40px 0 20px;line-height:1.3}
.artcl-bdy h2{font-size:32px;position:relative;padding-left:20px}
.artcl-bdy h2::before{content:'';position:absolute;left:0;top:8px;width:5px;height:calc(100% - 16px);background:linear-gradient(180deg,#D27704 0%,#02464B 100%);border-radius:3px}
.artcl-bdy h3{font-size:26px}
.artcl-bdy h4{font-size:22px}
.pll-sctn{margin-top:60px;padding-top:50px;border-top:2px solid #f0f0f0}
.pll-cntinr{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:24px;padding:40px;text-align:center;box-shadow:inset 0 2px 8px #02464b0d}
.pll-cntinr .pll-qstn{font-size:24px;font-weight:600;color:#02464B;margin:0 0 30px}
.pll-optns{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}
.pll-optns input[type="radio"]{display:none}
.pll-optns label{background:#FFF;border:2px solid #dee2e6;border-radius:16px;padding:16px 50px;font-size:18px;font-weight:500;color:#495057;cursor:pointer;transition:all .28s ease;position:relative;overflow:hidden}
.pll-optns label::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,#d277041a,transparent);transition:left .5s ease}
.pll-optns label:hover{border-color:#D27704;transform:translateY(-2px);box-shadow:0 8px 16px #d2770426}
.pll-optns label:hover::before{left:100%}
.pll-optns input[type="radio"]:checked + label{background:linear-gradient(135deg,#02464B 0%,#025a60 100%);border-color:#02464B;color:#FFF;box-shadow:0 6px 20px #02464b4d}
.pll-optns input[type="radio"]:checked + label::after{content:'✓';position:absolute;right:15px;top:50%;transform:translateY(-50%);font-size:20px;color:#D27704}
.dcrtv-dvidr{margin:60px 0;height:1px;background:linear-gradient(90deg,transparent 0%,#D27704 20%,#02464B 50%,#D27704 80%,transparent 100%);position:relative}
.dcrtv-dvidr::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#D27704;border-radius:50%;box-shadow:0 0 0 4px #FFFFFF,0 0 0 6px #02464B}
@media (max-width: 768px) {
.artcl-hdr{padding:60px 20px 40px}
.artcl-hdr .mn-ttl{font-size:32px}
.ftr-img-sctn{margin-top:-30px}
.artcl-bdy{padding:35px 30px;font-size:16px}
.artcl-bdy h2{font-size:26px}
.artcl-bdy h3{font-size:22px}
.pll-cntinr{padding:30px 20px}
.pll-cntinr .pll-qstn{font-size:20px}
.pll-optns{flex-direction:column;gap:15px}
.pll-optns label{padding:14px 30px;font-size:16px}
}
@media (max-width: 480px) {
.artcl-hdr .mn-ttl{font-size:26px}
.artcl-bdy{padding:25px 20px;border-radius:20px}
.ftr-img-hlder{border-radius:20px}
}
.hro-zn{background:linear-gradient(127deg,#02464B 0%,#034950 45%,#D27704 100%);padding:120px 20px 80px;position:relative;overflow:hidden}
.hro-zn::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,#d2770426 0%,transparent 70%);border-radius:50%}
.hro-cntnr-v1{max-width:1600px;margin:0 auto;position:relative;z-index:2}
.hro-zn .mn-ttl-v2{font-size:3.2rem;color:#FFF;font-weight:700;margin:0 0 24px;line-height:1.2;max-width:820px}
.hro-zn .sbtxt-v1{font-size:1.25rem;color:#ffffffe6;line-height:1.7;max-width:680px;margin:0 0 36px}
.hro-zn .cta-wrpr-v1{display:flex;gap:16px;flex-wrap:wrap}
.hro-zn .btn-prmry-v2{background:#D27704;color:#FFF;padding:14px 32px;border-radius:28px;text-decoration:none;font-weight:600;font-size:1.05rem;transition:all 280ms ease;border:2px solid #D27704;display:inline-block}
.hro-zn .btn-prmry-v2:hover{background:#FFF;color:#02464B;border-color:#FFF;transform:translateY(-2px);box-shadow:0 8px 20px #d277044d}
.hro-zn .btn-scndry-v1{background:transparent;color:#FFF;padding:14px 32px;border-radius:28px;text-decoration:none;font-weight:600;font-size:1.05rem;transition:all 280ms ease;border:2px solid #ffffff80;display:inline-block}
.hro-zn .btn-scndry-v1:hover{background:#ffffff26;border-color:#FFF;transform:translateY(-2px)}
.phls-sctn-v3{padding:100px 20px;background:linear-gradient(178deg,#FFF 0%,#F8F9FA 100%)}
.cntnt-wrppr-v2{max-width:1600px;margin:0 auto}
.phls-sctn-v3 .sctn-hdr-v1{max-width:780px;margin:0 auto 60px;text-align:center}
.phls-sctn-v3 .hdn-txt-v2{font-size:2.5rem;color:#02464B;font-weight:700;margin:0 0 20px;line-height:1.3}
.phls-sctn-v3 .ldd-txt-v1{font-size:1.15rem;color:#495057;line-height:1.7;margin:0}
.phlsphy-grd-v1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:32px;margin-top:48px}
.phlsphy-crd-v2{background:#FFF;padding:36px 32px;border-radius:24px;border:1px solid #02464b14;transition:all 320ms ease}
.phlsphy-crd-v2:hover{transform:translateY(-4px);box-shadow:0 12px 32px #02464b1f;border-color:#D27704}
.phlsphy-crd-v2 .crd-icn-v1{width:56px;height:56px;background:linear-gradient(135deg,#D27704 0%,#E89828 100%);border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}
.phlsphy-crd-v2 .crd-icn-v1 i{font-size:1.6rem;color:#FFF}
.phlsphy-crd-v2 .crd-ttl-v3{font-size:1.4rem;color:#02464B;font-weight:700;margin:0 0 14px}
.phlsphy-crd-v2 .crd-dsc-v1{font-size:1.05rem;color:#495057;line-height:1.7;margin:0}
.rdnc-blck-v2{padding:90px 20px;background:#02464B;position:relative;overflow:hidden}
.rdnc-blck-v2::after{content:'';position:absolute;bottom:-30%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,#d277041f 0%,transparent 65%);border-radius:50%}
.rdnc-blck-v2 .innr-wrp-v1{max-width:1600px;margin:0 auto;position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.3fr;gap:64px;align-items:center}
.rdnc-blck-v2 .txt-zn-v2{color:#FFF}
.rdnc-blck-v2 .hdln-v3{font-size:2.3rem;font-weight:700;margin:0 0 24px;line-height:1.25}
.rdnc-blck-v2 .prgph-txt-v1{font-size:1.1rem;line-height:1.75;color:#ffffffe0;margin:0 0 18px}
.rdnc-blck-v2 .img-zn-v1{border-radius:32px;overflow:hidden;box-shadow:0 16px 48px #0000004d}
.rdnc-blck-v2 .img-zn-v1 img{width:100%;height:480px;object-fit:cover;display:block}
.adnc-prfil-v1{padding:100px 20px;background:linear-gradient(182deg,#F8F9FA 0%,#FFF 100%)}
.adnc-prfil-v1 .cntnt-bx-v3{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:72px;align-items:start}
.adnc-prfil-v1 .txt-clmn-v1{padding-right:20px}
.adnc-prfil-v1 .sct-hdng-v2{font-size:2.4rem;color:#02464B;font-weight:700;margin:0 0 28px;line-height:1.3}
.adnc-prfil-v1 .cntnt-txt-v2{font-size:1.08rem;color:#495057;line-height:1.75;margin:0 0 20px}
.adnc-prfil-v1 .prbl-lst-v1{list-style:none;padding:0;margin:32px 0 0}
.adnc-prfil-v1 .prbl-lst-v1 li{padding:16px 0 16px 44px;position:relative;font-size:1.08rem;color:#495057;line-height:1.65;border-bottom:1px solid #02464b14}
.adnc-prfil-v1 .prbl-lst-v1 li::before{content:'';position:absolute;left:0;top:20px;width:28px;height:28px;background:linear-gradient(135deg,#D27704 0%,#E89828 100%);border-radius:8px;display:flex;align-items:center;justify-content:center}
.adnc-prfil-v1 .prbl-lst-v1 li:last-child{border-bottom:none}
.adnc-prfil-v1 .img-stck-v1{display:grid;gap:24px}
.adnc-prfil-v1 .img-stck-v1 img{width:100%;height:280px;object-fit:cover;border-radius:24px;box-shadow:0 8px 24px #02464b1f}
.edtrl-blck-v1{padding:100px 20px;background:#FFF}
.edtrl-blck-v1 .mxwd-wrp-v1{max-width:1600px;margin:0 auto}
.edtrl-blck-v1 .ttl-rgn-v2{text-align:center;max-width:740px;margin:0 auto 56px}
.edtrl-blck-v1 .mn-hdng-v4{font-size:2.5rem;color:#02464B;font-weight:700;margin:0 0 18px;line-height:1.3}
.edtrl-blck-v1 .spprt-txt-v1{font-size:1.12rem;color:#495057;line-height:1.7;margin:0}
.prcss-grd-v2{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin-top:48px}
.prcss-bx-v1{background:linear-gradient(145deg,#F8F9FA 0%,#FFF 100%);padding:40px 32px;border-radius:28px;border:2px solid #02464b0f;position:relative;transition:all 300ms ease}
.prcss-bx-v1:hover{border-color:#D27704;transform:translateY(-6px);box-shadow:0 14px 36px #d2770426}
.prcss-bx-v1 .nmbr-bdg-v1{position:absolute;top:-16px;left:32px;width:44px;height:44px;background:linear-gradient(135deg,#D27704 0%,#E89828 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;color:#FFF;box-shadow:0 6px 16px #d277044d}
.prcss-bx-v1 .bx-hdng-v2{font-size:1.35rem;color:#02464B;font-weight:700;margin:28px 0 14px}
.prcss-bx-v1 .bx-txt-v1{font-size:1.05rem;color:#495057;line-height:1.7;margin:0}
.cmmnt-sctn-v2{padding:90px 20px;background:linear-gradient(175deg,#02464B 0%,#034950 100%);position:relative}
.cmmnt-sctn-v2::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:800px;height:800px;background:radial-gradient(circle,#d2770414 0%,transparent 70%);border-radius:50%}
.cmmnt-sctn-v2 .cntr-wrppr-v3{max-width:1600px;margin:0 auto;position:relative;z-index:2}
.cmmnt-sctn-v2 .hd-rgn-v1{text-align:center;margin-bottom:52px}
.cmmnt-sctn-v2 .mn-hdln-v3{font-size:2.4rem;color:#FFF;font-weight:700;margin:0 0 20px;line-height:1.3}
.cmmnt-sctn-v2 .sbhd-txt-v2{font-size:1.15rem;color:#ffffffd9;line-height:1.7;max-width:680px;margin:0 auto}
.intrctn-grd-v1{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}
.intrctn-crd-v1{background:#ffffff14;backdrop-filter:blur(8px);padding:36px 32px;border-radius:24px;border:1px solid #ffffff1f;transition:all 320ms ease}
.intrctn-crd-v1:hover{background:#ffffff24;border-color:#D27704;transform:translateY(-4px);box-shadow:0 12px 32px #0003}
.intrctn-crd-v1 .crd-hdln-v2{font-size:1.45rem;color:#FFF;font-weight:700;margin:0 0 16px;display:flex;align-items:center;gap:12px}
.intrctn-crd-v1 .crd-hdln-v2 i{color:#D27704;font-size:1.6rem}
.intrctn-crd-v1 .crd-cntn-v1{font-size:1.05rem;color:#ffffffd1;line-height:1.7;margin:0}
@media (max-width: 1024px) {
.hro-zn .mn-ttl-v2{font-size:2.6rem}
.rdnc-blck-v2 .innr-wrp-v1{grid-template-columns:1fr;gap:48px}
.adnc-prfil-v1 .cntnt-bx-v3{grid-template-columns:1fr;gap:48px}
.prcss-grd-v2{grid-template-columns:1fr}
.intrctn-grd-v1{grid-template-columns:1fr}
}
@media (max-width: 768px) {
.hro-zn{padding:80px 20px 60px}
.hro-zn .mn-ttl-v2{font-size:2.2rem}
.hro-zn .sbtxt-v1{font-size:1.1rem}
.hro-zn .cta-wrpr-v1{flex-direction:column}
.hro-zn .btn-prmry-v2,.hro-zn .btn-scndry-v1{width:100%;text-align:center}
.phls-sctn-v3,.rdnc-blck-v2,.adnc-prfil-v1,.edtrl-blck-v1,.cmmnt-sctn-v2{padding:60px 20px}
.phls-sctn-v3 .hdn-txt-v2,.rdnc-blck-v2 .hdln-v3,.adnc-prfil-v1 .sct-hdng-v2,.edtrl-blck-v1 .mn-hdng-v4,.cmmnt-sctn-v2 .mn-hdln-v3{font-size:2rem}
.phlsphy-grd-v1{grid-template-columns:1fr;gap:24px}
.rdnc-blck-v2 .img-zn-v1 img{height:320px}
.adnc-prfil-v1 .img-stck-v1 img{height:240px}
}
@media (max-width: 480px) {
.hro-zn .mn-ttl-v2{font-size:1.9rem}
.hro-zn .sbtxt-v1{font-size:1rem}
.phlsphy-crd-v2{padding:28px 24px}
.rdnc-blck-v2 .img-zn-v1 img{height:260px}
.adnc-prfil-v1 .prbl-lst-v1 li{padding-left:36px;font-size:1rem}
.prcss-bx-v1{padding:36px 24px}
.intrctn-crd-v1{padding:28px 24px}
}
.abthr-wrpr{max-width:1600px;margin:0 auto;padding:0}
.hrblck-v1{display:flex;align-items:center;gap:60px;padding:80px 40px;background:linear-gradient(127deg,#FFF 0%,#f8f9fa 100%);position:relative}
.hrblck-v1::before{content:'';position:absolute;top:20%;left:5%;width:120px;height:120px;background:radial-gradient(circle,#d2770426 0%,transparent 70%);border-radius:50%;animation:plsflt-v2 6s ease-in-out infinite}
@keyframes plsflt-v2 {
0%,100%{transform:translateY(0) scale(1)}
50%{transform:translateY(-20px) scale(1.1)}
}
.hrblck-v1 .txtcntnr-lft{flex:1;min-width:0}
.hrblck-v1 .txtcntnr-lft h1{font-size:3.2rem;line-height:1.2;color:#02464B;margin:0 0 24px;font-weight:700}
.hrblck-v1 .txtcntnr-lft .sbtxt-v1{font-size:1.15rem;line-height:1.7;color:#4a5568;margin:0}
.hrblck-v1 .imgcrd-rght{flex:0 0 380px;position:relative}
.hrblck-v1 .imgcrd-rght img{width:100%;height:480px;object-fit:cover;border-radius:30px;box-shadow:0 12px 40px #02464b26;animation:fltimg-v1 4s ease-in-out infinite}
@keyframes fltimg-v1 {
0%,100%{transform:translateY(0)}
50%{transform:translateY(-12px)}
}
.hrblck-v1 .imgcrd-rght::after{content:'';position:absolute;top:-15px;right:-15px;width:80px;height:80px;background:#D27704;border-radius:50%;opacity:.2;z-index:-1}
.jrnysctn-v2{padding:100px 40px;background:linear-gradient(215deg,#02464B 0%,#023f43 100%);position:relative;overflow:hidden}
.jrnysctn-v2::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:radial-gradient(circle,#d277041a 0%,transparent 70%);border-radius:50%}
.jrnysctn-v2 .cntnrinnr{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}
.jrnysctn-v2 .txtblck-lft h2{font-size:2.6rem;color:#FFF;margin:0 0 28px;font-weight:700;line-height:1.3}
.jrnysctn-v2 .txtblck-lft p{font-size:1.1rem;line-height:1.8;color:#ffffffe6;margin:0 0 20px}
.jrnysctn-v2 .imgwrp-rght{position:relative}
.jrnysctn-v2 .imgwrp-rght img{width:100%;height:420px;object-fit:cover;border-radius:25px;box-shadow:0 16px 48px #0000004d}
.prcssblck-v3{padding:100px 40px;background:#FFF}
.prcssblck-v3 .hdrcentr{text-align:center;max-width:800px;margin:0 auto 60px}
.prcssblck-v3 .hdrcentr h2{font-size:2.8rem;color:#02464B;margin:0 0 20px;font-weight:700}
.prcssblck-v3 .hdrcentr .dscr-v1{font-size:1.1rem;line-height:1.7;color:#5a6c7d}
.prcssblck-v3 .stpsgrd{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1400px;margin:0 auto}
.prcssblck-v3 .stpcrd-v1{background:linear-gradient(145deg,#f8f9fa 0%,#FFF 100%);border-radius:24px;padding:40px 32px;border:2px solid #e8ecef;transition:all 320ms ease;position:relative}
.prcssblck-v3 .stpcrd-v1::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#D27704 0%,#02464B 100%);border-radius:24px 24px 0 0;opacity:0;transition:opacity 320ms ease}
.prcssblck-v3 .stpcrd-v1:hover{transform:translateY(-8px);box-shadow:0 12px 32px #02464b1f;border-color:#D27704}
.prcssblck-v3 .stpcrd-v1:hover::before{opacity:1}
.prcssblck-v3 .stpcrd-v1 .nmbr-v1{font-size:3rem;font-weight:700;color:#D27704;margin:0 0 16px;line-height:1}
.prcssblck-v3 .stpcrd-v1 h3{font-size:1.5rem;color:#02464B;margin:0 0 16px;font-weight:600}
.prcssblck-v3 .stpcrd-v1 p{font-size:1rem;line-height:1.7;color:#5a6c7d;margin:0}
.vwpntsctn-v4{padding:100px 40px;background:linear-gradient(165deg,#f8f9fa 0%,#FFF 100%);position:relative}
.vwpntsctn-v4 .mxwrpr{max-width:1400px;margin:0 auto}
.vwpntsctn-v4 h2{font-size:2.6rem;color:#02464B;margin:0 0 50px;font-weight:700;text-align:center}
.vwpntsctn-v4 .crdsflx{display:flex;gap:32px;flex-wrap:wrap}
.vwpntsctn-v4 .vwcrd-v2{flex:1;min-width:320px;background:#FFF;border-radius:28px;padding:48px 36px;box-shadow:0 8px 28px #02464b14;border:2px solid transparent;transition:all 280ms ease;position:relative;overflow:hidden}
.vwpntsctn-v4 .vwcrd-v2::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#d277040d 0%,transparent 60%);opacity:0;transition:opacity 280ms ease}
.vwpntsctn-v4 .vwcrd-v2:hover{border-color:#D27704;transform:scale(1.02);box-shadow:0 16px 40px #d2770426}
.vwpntsctn-v4 .vwcrd-v2:hover::before{opacity:1}
.vwpntsctn-v4 .vwcrd-v2 .icnwrp-v1{width:64px;height:64px;background:linear-gradient(135deg,#D27704 0%,#b86604 100%);border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 0 24px;position:relative}
.vwpntsctn-v4 .vwcrd-v2 .icnwrp-v1 i{font-size:1.8rem;color:#FFF}
.vwpntsctn-v4 .vwcrd-v2 h3{font-size:1.6rem;color:#02464B;margin:0 0 16px;font-weight:600;position:relative}
.vwpntsctn-v4 .vwcrd-v2 p{font-size:1.05rem;line-height:1.7;color:#5a6c7d;margin:0;position:relative}
.cntctsctn-v5{padding:100px 40px;background:linear-gradient(145deg,#02464B 0%,#01393d 100%);position:relative}
.cntctsctn-v5::after{content:'';position:absolute;bottom:-10%;left:-10%;width:500px;height:500px;background:radial-gradient(circle,#d277041f 0%,transparent 70%);border-radius:50%}
.cntctsctn-v5 .grdinr{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:70px;align-items:center;position:relative;z-index:1}
.cntctsctn-v5 .txtsd-lft h2{font-size:2.8rem;color:#FFF;margin:0 0 24px;font-weight:700;line-height:1.2}
.cntctsctn-v5 .txtsd-lft p{font-size:1.1rem;line-height:1.8;color:#ffffffe0;margin:0 0 36px}
.cntctsctn-v5 .cntctlst-v1{display:flex;flex-direction:column;gap:20px}
.cntctsctn-v5 .cntctitm-v1{display:flex;align-items:center;gap:16px;padding:20px;background:#ffffff14;border-radius:16px;transition:all 260ms ease}
.cntctsctn-v5 .cntctitm-v1:hover{background:#ffffff24;transform:translateX(8px)}
.cntctsctn-v5 .cntctitm-v1 i{font-size:1.4rem;color:#D27704;width:32px;text-align:center}
.cntctsctn-v5 .cntctitm-v1 a{color:#FFF;text-decoration:none;font-size:1.05rem;transition:color 260ms ease}
.cntctsctn-v5 .cntctitm-v1 a:hover{color:#D27704}
.cntctsctn-v5 .imgsd-rght img{width:100%;height:440px;object-fit:cover;border-radius:28px;box-shadow:0 20px 60px #0006}
@media (max-width: 1024px) {
.hrblck-v1{flex-direction:column;padding:60px 30px}
.hrblck-v1 .imgcrd-rght{flex:0 0 auto;width:100%;max-width:400px}
.jrnysctn-v2 .cntnrinnr{grid-template-columns:1fr;gap:50px}
.prcssblck-v3 .stpsgrd{grid-template-columns:1fr}
.vwpntsctn-v4 .crdsflx{flex-direction:column}
.cntctsctn-v5 .grdinr{grid-template-columns:1fr}
}
@media (max-width: 768px) {
.hrblck-v1 .txtcntnr-lft h1{font-size:2.4rem}
.jrnysctn-v2 .txtblck-lft h2{font-size:2rem}
.prcssblck-v3 .hdrcentr h2{font-size:2.2rem}
.vwpntsctn-v4 h2{font-size:2rem}
.cntctsctn-v5 .txtsd-lft h2{font-size:2.2rem}
.hrblck-v1,.jrnysctn-v2,.prcssblck-v3,.vwpntsctn-v4,.cntctsctn-v5{padding:60px 24px}
}
@media (max-width: 480px) {
.hrblck-v1 .txtcntnr-lft h1{font-size:1.9rem}
.hrblck-v1 .imgcrd-rght img{height:360px}
.prcssblck-v3 .stpcrd-v1{padding:32px 24px}
.vwpntsctn-v4 .vwcrd-v2{padding:36px 28px}
}
.blg-hro-v1{background:linear-gradient(127deg,#02464B 0%,#024952 100%);padding:80px 20px 60px;position:relative;overflow:hidden}
.blg-hro-v1::before{content:'';position:absolute;top:-50%;right:-20%;width:600px;height:600px;background:#d2770414;border-radius:50%}
.blg-hro-cntnr{max-width:1600px;margin:0 auto;text-align:center;position:relative;z-index:2}
.blg-hro-cntnr h1{color:#FFF;font-size:48px;margin:0 0 16px;font-weight:700;letter-spacing:-.5px}
.blg-hro-cntnr .sbttl-v2{color:#ffffffd9;font-size:18px;max-width:640px;margin:0 auto;line-height:1.6}
.mn-cntnt-wrp{max-width:1600px;margin:0 auto;padding:80px 20px}
.ctgry-sctn-v1{margin-bottom:80px}
.ctgry-hdr-v2{display:flex;align-items:center;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #D27704}
.ctgry-hdr-v2 h2{font-size:32px;color:#02464B;margin:0;font-weight:600}
.ctgry-hdr-v2 .icn-dcr{width:40px;height:40px;background:linear-gradient(135deg,#D27704 0%,#E68A0F 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;margin-right:16px}
.ctgry-hdr-v2 .icn-dcr i{color:#FFF;font-size:20px}
.dpdfv-grd-v1{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}
.dpdfv-crd-v3{background:#FFF;border-radius:24px;overflow:hidden;box-shadow:0 4px 20px #02464b14;transition:all 320ms ease;position:relative}
.dpdfv-crd-v3:hover{transform:translateY(-8px);box-shadow:0 12px 32px #02464b26}
.dpdfv-crd-v3 .img-wrp-v2{position:relative;padding-bottom:62%;overflow:hidden;background:linear-gradient(135deg,#02464B 0%,#024952 100%)}
.dpdfv-crd-v3 .img-wrp-v2 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}
.dpdfv-crd-v3 .cntnt-ara-v1{padding:28px}
.dpdfv-crd-v3 .cntnt-ara-v1 h3{font-size:22px;color:#02464B;margin:0 0 12px;font-weight:600;line-height:1.3}
.dpdfv-crd-v3 .cntnt-ara-v1 h3 a{color:inherit;text-decoration:none;transition:color 280ms ease}
.dpdfv-crd-v3 .cntnt-ara-v1 h3 a:hover{color:#D27704}
.dpdfv-crd-v3::after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:linear-gradient(90deg,#D27704 0%,#E68A0F 100%);transition:width 320ms ease}
.dpdfv-crd-v3:hover::after{width:100%}
.rlsnts-grd-v2{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}
.rlsnts-crd-v1{background:#FFF;border-radius:20px;padding:32px;box-shadow:0 2px 16px #02464b0f;border-left:4px solid #D27704;transition:all 300ms ease;display:flex;align-items:flex-start;gap:24px}
.rlsnts-crd-v1:hover{box-shadow:0 8px 28px #02464b1f;transform:translateX(4px)}
.rlsnts-crd-v1 .img-thmb-v1{width:140px;height:140px;border-radius:16px;overflow:hidden;flex-shrink:0;background:linear-gradient(135deg,#02464B 0%,#024952 100%)}
.rlsnts-crd-v1 .img-thmb-v1 img{width:100%;height:100%;object-fit:cover}
.rlsnts-crd-v1 .txt-cntnt-v2{flex:1}
.rlsnts-crd-v1 .txt-cntnt-v2 h3{font-size:20px;color:#02464B;margin:0 0 12px;font-weight:600;line-height:1.3}
.rlsnts-crd-v1 .txt-cntnt-v2 h3 a{color:inherit;text-decoration:none;transition:color 280ms ease}
.rlsnts-crd-v1 .txt-cntnt-v2 h3 a:hover{color:#D27704}
.rlsnts-crd-v1 .txt-cntnt-v2 p{color:#555;font-size:15px;line-height:1.6;margin:0}
.gds-grd-v3{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.gds-crd-v2{background:linear-gradient(135deg,#FFF 0%,#F8F9FA 100%);border-radius:28px;padding:36px;border:2px solid #02464b14;transition:all 320ms ease;position:relative;overflow:hidden}
.gds-crd-v2::before{content:'';position:absolute;top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,#d2770414 0%,transparent 70%)}
.gds-crd-v2:hover{border-color:#D27704;box-shadow:0 8px 24px #d277041f}
.gds-crd-v2 .icn-bdg-v1{width:56px;height:56px;background:linear-gradient(135deg,#02464B 0%,#024952 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}
.gds-crd-v2 .icn-bdg-v1 i{color:#FFF;font-size:24px}
.gds-crd-v2 h3{font-size:20px;color:#02464B;margin:0 0 10px;font-weight:600}
.gds-crd-v2 h3 a{color:inherit;text-decoration:none;transition:color 280ms ease}
.gds-crd-v2 h3 a:hover{color:#D27704}
.gds-crd-v2 p{color:#666;font-size:15px;line-height:1.6;margin:0}
.nwslttr-sctn-v1{background:linear-gradient(127deg,#02464B 0%,#024952 100%);border-radius:32px;padding:60px 40px;margin-top:80px;text-align:center;position:relative;overflow:hidden}
.nwslttr-sctn-v1::before{content:'';position:absolute;bottom:-30%;left:-10%;width:400px;height:400px;background:#d277041a;border-radius:50%}
.nwslttr-sctn-v1::after{content:'';position:absolute;top:-20%;right:-5%;width:300px;height:300px;background:#ffffff08;border-radius:50%}
.nwslttr-cntnt-v2{max-width:600px;margin:0 auto;position:relative;z-index:2}
.nwslttr-cntnt-v2 h2{color:#FFF;font-size:36px;margin:0 0 16px;font-weight:600}
.nwslttr-cntnt-v2 p{color:#ffffffd9;font-size:16px;line-height:1.6;margin:0 0 32px}
.nwslttr-frm-v1{display:flex;gap:12px;max-width:500px;margin:0 auto}
.nwslttr-frm-v1 input{flex:1;padding:16px 20px;border-radius:16px;border:2px solid #fff3;background:#ffffff1a;color:#FFF;font-size:15px;transition:all 280ms ease}
.nwslttr-frm-v1 input::placeholder{color:#fff9}
.nwslttr-frm-v1 input:focus{outline:none;border-color:#D27704;background:#ffffff26}
.nwslttr-frm-v1 button{padding:16px 32px;background:linear-gradient(135deg,#D27704 0%,#E68A0F 100%);color:#FFF;border:none;border-radius:16px;font-size:15px;font-weight:600;cursor:pointer;transition:all 280ms ease;white-space:nowrap}
.nwslttr-frm-v1 button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #d277044d}
.ftr-cta-sctn-v1{margin-top:100px;padding:80px 20px;background:linear-gradient(135deg,#02464b08 0%,#d2770408 100%);border-radius:32px;text-align:center}
.ftr-cta-sctn-v1 h2{font-size:38px;color:#02464B;margin:0 0 20px;font-weight:700}
.ftr-cta-sctn-v1 p{color:#555;font-size:17px;line-height:1.6;max-width:640px;margin:0 auto 36px}
.cta-btns-wrp-v1{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}
.btn-prmry-v1{padding:16px 36px;background:linear-gradient(135deg,#02464B 0%,#024952 100%);color:#FFF;text-decoration:none;border-radius:16px;font-size:16px;font-weight:600;transition:all 300ms ease;display:inline-flex;align-items:center;gap:10px}
.btn-prmry-v1:hover{transform:translateY(-3px);box-shadow:0 10px 24px #02464b40}
.btn-scndry-v1{padding:16px 36px;background:#FFF;color:#02464B;text-decoration:none;border-radius:16px;font-size:16px;font-weight:600;transition:all 300ms ease;display:inline-flex;align-items:center;gap:10px;border:2px solid #02464B}
.btn-scndry-v1:hover{background:#02464B;color:#FFF;transform:translateY(-3px);box-shadow:0 10px 24px #02464b40}
@media (max-width: 1024px) {
.dpdfv-grd-v1{grid-template-columns:repeat(2,1fr);gap:24px}
.rlsnts-grd-v2{gap:20px}
.gds-grd-v3{gap:20px}
}
@media (max-width: 768px) {
.blg-hro-v1{padding:60px 20px 40px}
.blg-hro-cntnr h1{font-size:36px}
.blg-hro-cntnr .sbttl-v2{font-size:16px}
.mn-cntnt-wrp{padding:60px 20px}
.ctgry-sctn-v1{margin-bottom:60px}
.ctgry-hdr-v2 h2{font-size:26px}
.dpdfv-grd-v1{grid-template-columns:1fr;gap:20px}
.rlsnts-grd-v2{grid-template-columns:1fr}
.rlsnts-crd-v1{flex-direction:column;padding:24px}
.rlsnts-crd-v1 .img-thmb-v1{width:100%;height:180px}
.gds-grd-v3{grid-template-columns:1fr}
.nwslttr-sctn-v1{padding:40px 24px;margin-top:60px}
.nwslttr-cntnt-v2 h2{font-size:28px}
.nwslttr-frm-v1{flex-direction:column}
.ftr-cta-sctn-v1{margin-top:60px;padding:60px 20px}
.ftr-cta-sctn-v1 h2{font-size:30px}
.cta-btns-wrp-v1{flex-direction:column;align-items:center}
.btn-prmry-v1,.btn-scndry-v1{width:100%;max-width:320px;justify-content:center}
}
@media (max-width: 480px) {
.blg-hro-cntnr h1{font-size:28px}
.ctgry-hdr-v2{flex-direction:column;align-items:flex-start}
.ctgry-hdr-v2 .icn-dcr{margin-bottom:12px}
.dpdfv-crd-v3 .cntnt-ara-v1 h3{font-size:19px}
.rlsnts-crd-v1 .txt-cntnt-v2 h3{font-size:18px}
.gds-crd-v2{padding:28px}
.nwslttr-cntnt-v2 h2{font-size:24px}
.ftr-cta-sctn-v1 h2{font-size:26px}
}
.sccssstrs-wrpr{background:linear-gradient(137deg,#02464B 0%,#024851 45%,#D27704 100%);padding:90px 20px 110px;position:relative;overflow:hidden}
.sccssstrs-wrpr::before{content:'';position:absolute;top:-15%;right:-8%;width:380px;height:380px;background:#d2770426;border-radius:38% 62% 45% 55%;transform:rotate(23deg)}
.sccssstrs-wrpr::after{content:'';position:absolute;bottom:-12%;left:-5%;width:290px;height:290px;background:#ffffff14;border-radius:55% 45% 38% 62%;transform:rotate(-17deg)}
.sccssstrs-cntnr{max-width:1600px;margin:0 auto;position:relative;z-index:2}
.sccssstrs-grd{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;align-items:center}
.sccssstrs-txtblck p{color:#ffffffde;font-size:16px;line-height:1.6;margin:0 0 16px;letter-spacing:.3px}
.sccssstrs-txtblck h1{color:#FFF;font-size:52px;line-height:1.15;margin:0;font-weight:700;letter-spacing:-.5px}
.sccssstrs-mgblck{position:relative;border-radius:28px;overflow:hidden;box-shadow:0 18px 48px #00000059}
.sccssstrs-mgblck img{width:100%;height:auto;display:block;object-fit:cover}
.csstdblck-wrpr{padding:95px 20px;background:#FFF}
.csstdblck-cntnr{max-width:1600px;margin:0 auto}
.csstdblck-grd{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}
.csstdcrd-v1{background:linear-gradient(165deg,#f8f9fa 0%,#fff 100%);border-radius:26px;padding:38px 32px;border:2px solid #e9ecef;transition:all .32s ease;position:relative}
.csstdcrd-v1:hover{transform:translateY(-6px);box-shadow:0 14px 36px #02464b1f;border-color:#D27704}
.csstdcrd-v1::before{content:'';position:absolute;top:0;left:0;width:5px;height:0;background:linear-gradient(180deg,#D27704 0%,#02464B 100%);border-radius:26px 0 0 26px;transition:height .32s ease}
.csstdcrd-v1:hover::before{height:100%}
.csstdhdr-v1{display:flex;align-items:center;gap:16px;margin-bottom:22px}
.csstdcn-v1{width:54px;height:54px;border-radius:50%;background:linear-gradient(135deg,#02464B 0%,#024851 100%);display:flex;align-items:center;justify-content:center;color:#FFF;font-size:24px;flex-shrink:0}
.csstdhdr-v1 h3{color:#02464B;font-size:22px;margin:0;line-height:1.3;font-weight:600}
.csstdtxt-v1{color:#495057;font-size:15px;line-height:1.7;margin:0 0 18px}
.csstdmtr-v1{display:flex;gap:28px;padding-top:18px;border-top:1px solid #e9ecef}
.mtrcl-v1{flex:1}
.mtrcl-v1 .lbl{font-size:12px;color:#6c757d;margin-bottom:5px;text-transform:uppercase;letter-spacing:.5px}
.mtrcl-v1 .vl{font-size:20px;color:#D27704;font-weight:700}
.prgrssblck-wrpr{padding:0 20px 100px;background:linear-gradient(180deg,#FFF 0%,#f8f9fa 100%)}
.prgrssblck-cntnr{max-width:1600px;margin:0 auto}
.prgrss-hdr{text-align:center;margin-bottom:65px}
.prgrss-hdr h2{color:#02464B;font-size:42px;margin:0 0 16px;font-weight:700;line-height:1.2}
.prgrss-hdr p{color:#495057;font-size:17px;line-height:1.6;max-width:720px;margin:0 auto}
.prgrsstmln-v2{position:relative;padding-left:85px}
.prgrsstmln-v2::before{content:'';position:absolute;left:25px;top:30px;bottom:30px;width:3px;background:linear-gradient(180deg,#02464B 0%,#D27704 100%)}
.tmlnstg-v2{position:relative;margin-bottom:45px;display:flex;gap:32px;align-items:flex-start}
.tmlnstg-v2::before{content:'';position:absolute;left:-60px;top:8px;width:18px;height:18px;border-radius:50%;background:#FFF;border:4px solid #02464B;z-index:2}
.tmlnstg-v2.cmpltd::before{background:#D27704;border-color:#D27704}
.tmlnstg-v2.cmpltd::after{content:'\2713';position:absolute;left:-55px;top:8px;color:#FFF;font-size:11px;font-weight:700;z-index:3}
.stgnmbr-v2{font-size:38px;font-weight:700;color:#02464b26;line-height:1;min-width:55px}
.stgcntnt-v2 h4{color:#02464B;font-size:24px;margin:0 0 12px;font-weight:600}
.stgcntnt-v2 p{color:#495057;font-size:15px;line-height:1.7;margin:0}
.cmprsblck-wrpr{padding:95px 20px;background:#02464B;position:relative;overflow:hidden}
.cmprsblck-wrpr::before{content:'';position:absolute;top:-20%;left:-15%;width:550px;height:550px;background:radial-gradient(circle,#d277041a 0%,transparent 70%)}
.cmprsblck-cntnr{max-width:1600px;margin:0 auto;position:relative;z-index:1}
.cmprs-hdr{text-align:center;margin-bottom:55px}
.cmprs-hdr h2{color:#FFF;font-size:40px;margin:0 0 14px;font-weight:700}
.cmprs-hdr p{color:#fffc;font-size:16px;line-height:1.6}
.cmprstbl-v3{background:#ffffff0f;border-radius:24px;overflow:hidden;backdrop-filter:blur(10px)}
.tblhdr-v3{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 1.2fr;gap:20px;padding:28px 35px;background:#ffffff14;border-bottom:1px solid #ffffff1a}
.tblhdr-v3 div{color:#FFF;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.8px}
.tblrw-v3{display:grid;grid-template-columns:2fr 1.2fr 1.2fr 1.2fr;gap:20px;padding:32px 35px;border-bottom:1px solid #ffffff14;align-items:center;transition:background .28s ease}
.tblrw-v3:hover{background:#ffffff0a}
.tblrw-v3:last-child{border-bottom:none}
.rwtxt-v3{color:#ffffffe6;font-size:16px;line-height:1.5}
.rwvl-v3{color:#D27704;font-size:18px;font-weight:600}
.rwchck-v3{width:28px;height:28px;border-radius:50%;background:#D27704;display:flex;align-items:center;justify-content:center;color:#FFF;font-size:14px}
@media (max-width: 1024px) {
.sccssstrs-grd{grid-template-columns:1fr;gap:45px}
.sccssstrs-txtblck h1{font-size:42px}
.csstdblck-grd{grid-template-columns:1fr;gap:35px}
.tblhdr-v3,.tblrw-v3{grid-template-columns:2fr 1fr 1fr 1fr;gap:15px;padding:24px 25px}
}
@media (max-width: 768px) {
.sccssstrs-wrpr{padding:60px 20px 70px}
.sccssstrs-txtblck h1{font-size:34px}
.csstdblck-wrpr,.prgrssblck-wrpr,.cmprsblck-wrpr{padding:65px 20px}
.prgrss-hdr h2,.cmprs-hdr h2{font-size:32px}
.prgrsstmln-v2{padding-left:65px}
.stgnmbr-v2{font-size:28px;min-width:45px}
.tblhdr-v3{display:none}
.tblrw-v3{grid-template-columns:1fr;gap:12px;padding:20px}
.rwtxt-v3::before{content:attr(data-label);display:block;color:#fff9;font-size:12px;text-transform:uppercase;margin-bottom:5px;letter-spacing:.5px}
}
@media (max-width: 480px) {
.sccssstrs-txtblck h1{font-size:28px}
.csstdcrd-v1{padding:28px 24px}
.stgcntnt-v2 h4{font-size:20px}
}
.sccsblck{background:linear-gradient(147deg,#02464B 0%,#024a4f 35%,#FFF 100%);padding:0;margin:0;overflow:hidden;position:relative;min-height:480px;display:flex;align-items:center}
.sccsblck::before{content:'';position:absolute;top:-20%;right:-10%;width:60%;height:140%;background:radial-gradient(ellipse at center,#d2770426 0%,transparent 70%);transform:rotate(-25deg);pointer-events:none}
.sccsblck::after{content:'';position:absolute;bottom:-15%;left:-5%;width:45%;height:45%;background:radial-gradient(circle,#ffffff14 0%,transparent 65%);pointer-events:none}
.sccsinnr{max-width:1600px;margin:0 auto;padding:80px 24px;position:relative;z-index:2}
.sccsttl-v1{font-size:3.2rem;font-weight:700;color:#FFF;margin:0 0 20px;line-height:1.15;text-shadow:0 2px 12px #02464b4d;max-width:920px}
.sccssbtl{font-size:1.35rem;color:#ffffffeb;line-height:1.6;max-width:680px;margin:0;font-weight:400}
.cntntsctn-v2{background:#FFF;padding:0;margin:0}
.cntntwr{max-width:1600px;margin:0 auto;padding:95px 24px;display:grid;grid-template-columns:1fr 1.15fr;gap:70px;align-items:start}
.txtpnl{padding-right:30px}
.scthdng{font-size:2.4rem;color:#02464B;margin:0 0 28px;font-weight:700;line-height:1.3;position:relative;padding-left:20px}
.scthdng::before{content:'';position:absolute;left:0;top:8px;width:5px;height:70%;background:linear-gradient(180deg,#D27704 0%,#b36703 100%);border-radius:3px}
.txtcntnt p{font-size:1.05rem;line-height:1.75;color:#2c3e40;margin:0 0 20px}
.txtcntnt p:last-child{margin-bottom:0}
.strcspnl{background:linear-gradient(135deg,#f8f9fa 0%,#e8eef0 100%);padding:45px 40px;border-radius:28px;box-shadow:0 8px 24px #02464b14;position:relative}
.strcspnl::after{content:'';position:absolute;top:-8px;right:-8px;width:80px;height:80px;background:radial-gradient(circle,#d277041f 0%,transparent 70%);border-radius:50%;pointer-events:none}
.strcsttl-v2{font-size:1.7rem;color:#02464B;margin:0 0 35px;font-weight:700;text-align:center}
.strycrd{background:#FFF;padding:28px 32px;border-radius:20px;margin-bottom:24px;border-left:4px solid #D27704;box-shadow:0 4px 14px #02464b0d;transition:transform 280ms ease,box-shadow 280ms ease;position:relative}
.strycrd:last-child{margin-bottom:0}
.strycrd:hover{transform:translateY(-3px);box-shadow:0 10px 28px #02464b1f}
.strynm{font-size:1.25rem;color:#02464B;margin:0 0 8px;font-weight:700}
.stryrsl{font-size:.92rem;color:#D27704;margin:0 0 14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}
.strytxt{font-size:.98rem;line-height:1.65;color:#3a4b4d;margin:0}
.mtrcsgrd{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px;padding-top:35px;border-top:2px solid #02464b1a}
.mtrcbx{text-align:center;padding:20px 15px;background:#fff9;border-radius:16px;transition:background 280ms ease}
.mtrcbx:hover{background:#fffffff2}
.mtrcnmbr{font-size:2.2rem;font-weight:800;color:#02464B;margin:0 0 6px;line-height:1}
.mtrclbl{font-size:.88rem;color:#5a6b6d;margin:0;font-weight:500}
@media (max-width: 1024px) {
.sccsttl-v1{font-size:2.6rem}
.cntntwr{grid-template-columns:1fr;gap:50px}
.txtpnl{padding-right:0}
.scthdng{font-size:2rem}
.mtrcsgrd{gap:18px}
}
@media (max-width: 768px) {
.sccsinnr{padding:60px 20px}
.sccsttl-v1{font-size:2rem}
.sccssbtl{font-size:1.15rem}
.cntntwr{padding:65px 20px}
.scthdng{font-size:1.7rem}
.strcspnl{padding:35px 28px}
.mtrcsgrd{grid-template-columns:1fr;gap:16px}
.mtrcnmbr{font-size:1.9rem}
}
@media (max-width: 480px) {
.sccsttl-v1{font-size:1.75rem}
.sccssbtl{font-size:1.05rem}
.strycrd{padding:22px 24px}
.strynm{font-size:1.15rem}
}