.ia{--dw:988;--cw:min(var(--container),100vw - var(--gutter) * 2);--u:calc(var(--cw) / var(--dw));--ink:#0f2633;color:#1f2e3a;background:#fff;overflow-x:clip}.ia-pp{--dw:978}.ia-c{width:var(--cw);margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box}:where(.ia) :where(h1,h2,h3,p){margin:0}:where(.ia) :where(ul,ol){list-style:none;margin:0;padding:0}.ia-br{display:inline}.ia-hero{position:relative;background:linear-gradient(90deg,#fff,#fcfefe 38%,#c7e9e6)}.ia-pp .ia-hero{background:linear-gradient(90deg,#fff,#fff 40%,#eef9fc)}.ia-hero-in{height:calc(var(--u) * 468)}.ia-bo .ia-hero-in{height:calc(var(--u) * 440)}.ia-pp .ia-hero-in{height:calc(var(--u) * 564)}.ia-copy{position:absolute;left:calc(var(--u) * 19);top:0;width:calc(var(--u) * 400);height:100%;z-index:2}.ia-pp .ia-copy{left:calc(var(--u) * 23)}.ia-lock{position:absolute;left:calc(var(--u) * 1);top:calc(var(--u) * 24);display:flex;align-items:center;gap:calc(var(--u) * 13)}.ia-lock svg{font-size:calc(var(--u) * 52);flex:none}.ia-lock b{display:block;font-size:calc(var(--u) * 36);line-height:calc(var(--u) * 38);font-weight:700;color:#0e2b3a;letter-spacing:-.012em}.ia-lock small{display:block;font-size:calc(var(--u) * 19);line-height:calc(var(--u) * 22);font-weight:500;color:#1d3a48;margin-top:calc(var(--u) * 2)}.ia-bo .ia-lock{left:0;top:calc(var(--u) * 20);gap:calc(var(--u) * 17)}.ia-bo .ia-lock svg{font-size:calc(var(--u) * 62)}.ia-bo .ia-lock b{font-size:calc(var(--u) * 38);line-height:calc(var(--u) * 40)}.ia-pp .ia-lock{left:0;top:calc(var(--u) * 58);gap:calc(var(--u) * 11)}.ia-pp .ia-lock svg{font-size:calc(var(--u) * 49)}.ia-pp .ia-lock b{font-size:calc(var(--u) * 39);line-height:calc(var(--u) * 40);color:#0d1b33}.ia-pp .ia-lock small{font-size:calc(var(--u) * 20);color:#0d1b33;margin-top:calc(var(--u) * 3)}.ia-copy h1{position:absolute;left:0;top:calc(var(--u) * 110);font-size:calc(var(--u) * 37);line-height:calc(var(--u) * 41);font-weight:800;color:#10303a;letter-spacing:-.012em;white-space:nowrap}.ia-copy h1 em{font-style:normal;color:#127d72}.ia-bo .ia-copy h1{top:calc(var(--u) * 100);font-size:calc(var(--u) * 46);line-height:calc(var(--u) * 47.5);color:#121c3a}.ia-bo .ia-copy h1 em{color:#11806f}.ia-pp .ia-copy h1{top:calc(var(--u) * 160);font-size:calc(var(--u) * 36);line-height:calc(var(--u) * 41);color:#0d1b33}.ia-pp .ia-copy h1 em{color:#107872}.ia-lead{position:absolute;left:0;top:calc(var(--u) * 282);width:calc(var(--u) * 362);font-size:calc(var(--u) * 16.2);line-height:calc(var(--u) * 21);color:#1f2e3a}.ia-bo .ia-lead{top:calc(var(--u) * 255);width:calc(var(--u) * 368);font-size:calc(var(--u) * 16.3);line-height:calc(var(--u) * 21.5)}.ia-pp .ia-lead{top:calc(var(--u) * 294);width:calc(var(--u) * 352);font-size:calc(var(--u) * 17.2);line-height:calc(var(--u) * 23)}.ia-btns{display:flex;gap:calc(var(--u) * 17)}.ia-copy .ia-btns{position:absolute;left:calc(var(--u) * 1);top:calc(var(--u) * 388)}.ia-bo .ia-copy .ia-btns{top:calc(var(--u) * 380)}.ia-pp .ia-copy .ia-btns{top:calc(var(--u) * 435);left:0;gap:calc(var(--u) * 10)}.ia-btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--u) * 8);height:calc(var(--u) * 40);padding:0 calc(var(--u) * 20);box-sizing:border-box;border-radius:999px;font-size:calc(var(--u) * 14.5);font-weight:600;white-space:nowrap;text-decoration:none;transition:filter .15s,background .15s}.ia-btn-p{background:#03807b;color:#fff;min-width:calc(var(--u) * 199)}.ia-btn-p:hover{filter:brightness(.92)}.ia-btn-o{border:calc(var(--u) * 2) solid #0b6f6a;background:#fff;min-width:calc(var(--u) * 171)}.ia-btn-o,.ia-btn-o svg{color:#0d2b36}.ia-btn-o:hover{background:#effaf8}.ia-btn-w{background:#fff;color:#0d2b36;min-width:calc(var(--u) * 275);height:calc(var(--u) * 38);font-size:calc(var(--u) * 15)}.ia-btn-w:hover{background:#eefaf8}.ia-bo .ia-btn{height:calc(var(--u) * 41)}.ia-bo .ia-btn-o{min-width:calc(var(--u) * 168)}.ia-pp .ia-btn{height:calc(var(--u) * 44);font-size:calc(var(--u) * 15.5)}.ia-pp .ia-copy .ia-btn-p{min-width:calc(var(--u) * 193)}.ia-pp .ia-copy .ia-btn-o{min-width:calc(var(--u) * 192)}.ia-pp .ia-copy .ia-btn-p svg{display:none}.ia-art{position:absolute;left:calc(var(--u) * 407);top:0;width:calc(var(--u) * 599);height:calc(var(--u) * 468);-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.ia-bo .ia-hero{background:linear-gradient(90deg,#fff,#fcfefe 38%,#b5e4e0)}.ia-bo .ia-art{height:calc(var(--u) * 440)}.ia-pp .ia-pp-art{left:calc(var(--u) * 413);width:calc(var(--u) * 589);height:calc(var(--u) * 564);-webkit-mask-image:none;mask-image:none}.ia-pp-art>img{position:absolute;left:calc(var(--u) * 29);top:0;width:calc(var(--u) * 556);height:calc(var(--u) * 235);object-fit:cover;object-position:left top;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%),linear-gradient(transparent,#000 0);mask-image:linear-gradient(90deg,transparent,#000 12%)}.ia-pp-art .ia-lap{position:absolute;left:0;top:calc(var(--u) * 238)}.ia-lap{position:relative}.ia-lap-scr{position:absolute;top:0;box-sizing:border-box;padding:calc(var(--u) * 7);background:#1c2026;border-radius:calc(var(--u) * 14) calc(var(--u) * 14) calc(var(--u) * 3) calc(var(--u) * 3);box-shadow:inset 0 0 0 calc(var(--u) * 1.2) #40464f}.ia-lap-in{position:relative;width:100%;height:100%;overflow:hidden;border-radius:calc(var(--u) * 3);background:#fff;font-family:inherit}.ia-lap-base{position:absolute;left:0;right:0;background:linear-gradient(#f1f3f5,#c5cad0 55%,#8f959c);border-radius:calc(var(--u) * 2) calc(var(--u) * 2) 50% 50% /calc(var(--u) * 2) calc(var(--u) * 2) 90% 90%;box-shadow:0 calc(var(--u) * 10) calc(var(--u) * 18) rgba(16,32,48,.14)}.ia-lap-base:before{content:"";position:absolute;left:41%;width:18%;top:0;height:30%;background:#a5abb2;border-radius:0 0 calc(var(--u) * 6) calc(var(--u) * 6)}.ia-illus{position:absolute;right:calc(var(--u) * 4);font-size:calc(var(--u) * 10.5);line-height:calc(var(--u) * 14);color:#6b7486}.ia-what{display:flex;margin-top:calc(var(--u) * 4);height:calc(var(--u) * 150);width:calc(var(--u) * 981);border-radius:calc(var(--u) * 16);background:linear-gradient(180deg,#f2fafa,#ebf7f7);border:1px solid #dcefee;box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) rgba(16,64,64,.06)}.ia-bo .ia-what{margin-top:calc(var(--u) * 8);width:var(--cw)}.ia-pp .ia-what{margin-top:calc(var(--u) * 14);width:var(--cw);height:calc(var(--u) * 173)}.ia-what-t{flex:none;width:calc(var(--u) * 371);padding:calc(var(--u) * 16) 0 0 calc(var(--u) * 38);box-sizing:border-box}.ia-bo .ia-what-t{width:calc(var(--u) * 388);padding-left:calc(var(--u) * 36)}.ia-pp .ia-what-t{width:calc(var(--u) * 420);padding:calc(var(--u) * 20) 0 0 calc(var(--u) * 34)}.ia-what h2{font-size:calc(var(--u) * 29);line-height:calc(var(--u) * 34);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-what p{font-size:calc(var(--u) * 15.3);line-height:calc(var(--u) * 19.5);color:#283845;margin-top:calc(var(--u) * 6);max-width:calc(var(--u) * 310)}.ia-bo .ia-what h2{font-size:calc(var(--u) * 30)}.ia-bo .ia-what p{font-size:calc(var(--u) * 16.2);line-height:calc(var(--u) * 21);max-width:calc(var(--u) * 320)}.ia-pp .ia-what h2{font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 36)}.ia-pp .ia-what p{font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 21.8);max-width:calc(var(--u) * 360);margin-top:calc(var(--u) * 8)}.ia-what ul{flex:1 1;display:flex}.ia-what li{display:flex;flex-direction:column;align-items:center;text-align:center;margin:calc(var(--u) * 30) 0 calc(var(--u) * 26);border-left:1px solid #cde2e3;color:#0f7f78}.ia-what li svg{font-size:calc(var(--u) * 38)}.ia-what li span{font-size:calc(var(--u) * 14.5);line-height:calc(var(--u) * 19);font-weight:600;color:#13303b;margin-top:calc(var(--u) * 10)}.ia-ss .ia-what li:first-child{flex:0 0 calc(var(--u) * 146)}.ia-ss .ia-what li:nth-child(2){flex:0 0 calc(var(--u) * 124)}.ia-ss .ia-what li:nth-child(3){flex:0 0 calc(var(--u) * 167)}.ia-ss .ia-what li:nth-child(4){flex:1 1}.ia-bo .ia-what li:first-child{flex:0 0 calc(var(--u) * 170)}.ia-bo .ia-what li:nth-child(2){flex:0 0 calc(var(--u) * 131)}.ia-bo .ia-what li:nth-child(3){flex:0 0 calc(var(--u) * 153)}.ia-bo .ia-what li:nth-child(4){flex:1 1}.ia-bo .ia-what li{margin:calc(var(--u) * 28) 0 calc(var(--u) * 26)}.ia-bo .ia-what li span{font-size:calc(var(--u) * 14.8);line-height:calc(var(--u) * 18)}.ia-pp .ia-what li{flex:1 1;margin:calc(var(--u) * 41) 0 calc(var(--u) * 37)}.ia-pp .ia-what li svg{font-size:calc(var(--u) * 40)}.ia-pp .ia-what li span{font-size:calc(var(--u) * 15.4);line-height:calc(var(--u) * 20.4);font-weight:500;margin-top:calc(var(--u) * 11)}.ia-feat{margin-top:calc(var(--u) * 18);height:calc(var(--u) * 290)}.ia-bo .ia-feat{margin-top:calc(var(--u) * 12);height:calc(var(--u) * 312)}.ia-pp .ia-feat{margin-top:calc(var(--u) * 27);height:calc(var(--u) * 344)}.ia-feat-t h2{position:absolute;left:calc(var(--u) * 26);top:calc(var(--u) * 13);font-size:calc(var(--u) * 32);line-height:calc(var(--u) * 35);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-bo .ia-feat-t h2{top:calc(var(--u) * 27);font-size:calc(var(--u) * 33)}.ia-pp .ia-feat-t h2{left:calc(var(--u) * 29);top:calc(var(--u) * 14);font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 36)}.ia-feat-t>p{left:calc(var(--u) * 29);width:calc(var(--u) * 337);font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 21.8);color:#263544}.ia-checks,.ia-feat-t>p{position:absolute;top:calc(var(--u) * 95)}.ia-checks{left:calc(var(--u) * 26)}.ia-bo .ia-checks{top:calc(var(--u) * 112)}.ia-pp .ia-checks{left:calc(var(--u) * 30);top:calc(var(--u) * 191)}.ia-checks li{display:flex;align-items:center;gap:calc(var(--u) * 19);height:calc(var(--u) * 31);font-size:calc(var(--u) * 15.5);color:#1f2e3a;white-space:nowrap}.ia-bo .ia-checks li{height:calc(var(--u) * 32);font-size:calc(var(--u) * 15.6)}.ia-pp .ia-checks li{height:calc(var(--u) * 35.5);gap:calc(var(--u) * 14);font-size:calc(var(--u) * 15.2)}.ia-checks li>span{flex:none;width:calc(var(--u) * 19);height:calc(var(--u) * 19);border-radius:50%;background:#1b8f74;display:grid;place-items:center;font-size:calc(var(--u) * 19)}.ia-pp .ia-checks li>span{width:calc(var(--u) * 20);height:calc(var(--u) * 20);font-size:calc(var(--u) * 20);background:#12806f}.ia-feat-art{position:absolute;left:calc(var(--u) * 392);top:calc(var(--u) * 3)}.ia-bo .ia-feat-art{left:calc(var(--u) * 374);top:calc(var(--u) * 15)}.ia-pp .ia-feat-art{left:calc(var(--u) * 396);top:calc(var(--u) * 4)}.ia-ss .ia-illus{top:calc(var(--u) * 277)}.ia-bo .ia-illus{top:calc(var(--u) * 299)}.ia-pp-x .ia-illus{top:calc(var(--u) * 336)}.ia-pp .ia-pp-art .ia-illus{display:none}.ia-ppx{position:relative;width:calc(var(--u) * 573);height:calc(var(--u) * 335)}.ia-who{margin-top:calc(var(--u) * 2)}.ia-bo .ia-who{margin-top:calc(var(--u) * 8)}.ia-pp .ia-who{margin-top:calc(var(--u) * 38)}.ia-who>h2{font-size:calc(var(--u) * 29);line-height:calc(var(--u) * 34);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-who>h2,.ia-who>p{padding-left:calc(var(--u) * 26)}.ia-who>p{font-size:calc(var(--u) * 15.5);line-height:calc(var(--u) * 20);color:#263544;margin-top:calc(var(--u) * 2)}.ia-bo .ia-who>h2{font-size:calc(var(--u) * 30);padding-left:calc(var(--u) * 24)}.ia-bo .ia-who>p{font-size:calc(var(--u) * 16);padding-left:calc(var(--u) * 24);margin-top:calc(var(--u) * 5)}.ia-pp .ia-who>h2{font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 36);padding-left:calc(var(--u) * 24)}.ia-pp .ia-who>p{font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 21.8);padding-left:calc(var(--u) * 24);margin-top:calc(var(--u) * 4)}.ia-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:calc(var(--u) * 6);gap:calc(var(--u) * 6);margin-top:calc(var(--u) * 19)}.ia-cards-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(var(--u) * 9);margin-top:calc(var(--u) * 14)}.ia-pp .ia-cards{gap:calc(var(--u) * 13.6);margin-top:calc(var(--u) * 16)}.ia-cards li{height:calc(var(--u) * 172);box-sizing:border-box;padding:calc(var(--u) * 15) calc(var(--u) * 10) 0;background:#fff;border:1px solid #e3eef0;border-radius:calc(var(--u) * 12);box-shadow:0 calc(var(--u) * 4) calc(var(--u) * 14) rgba(16,48,64,.05);text-align:center;color:#12807a}.ia-cards-5 li{height:calc(var(--u) * 176);padding-top:calc(var(--u) * 13)}.ia-pp .ia-cards li{height:calc(var(--u) * 200);padding:calc(var(--u) * 16) calc(var(--u) * 9) 0;color:#6d4fe0}.ia-cards li svg{font-size:calc(var(--u) * 40)}.ia-pp .ia-cards li svg{font-size:calc(var(--u) * 35)}.ia-cards h3{font-size:calc(var(--u) * 17);line-height:calc(var(--u) * 19.5);font-weight:700;color:var(--ink);margin-top:calc(var(--u) * 3)}.ia-cards p{font-size:calc(var(--u) * 13.5);line-height:calc(var(--u) * 16.5);color:#374653}.ia-cards p,.ia-cards-5 h3{margin-top:calc(var(--u) * 7)}.ia-cards-5 h3{line-height:calc(var(--u) * 18)}.ia-cards-5 p{font-size:calc(var(--u) * 14);margin-top:calc(var(--u) * 10)}.ia-pp .ia-cards h3{font-size:calc(var(--u) * 15.4);line-height:calc(var(--u) * 19);margin-top:calc(var(--u) * 11)}.ia-pp .ia-cards p{font-size:calc(var(--u) * 12.2);line-height:calc(var(--u) * 18);margin-top:calc(var(--u) * 12);text-align:left;padding:0 calc(var(--u) * 4)}.ia-pp .ia-cards li:nth-child(2),.ia-pp .ia-cards li:nth-child(6){color:#4f46e5}.ia-pp .ia-cards li:nth-child(3),.ia-pp .ia-cards li:nth-child(4){color:#12907a}.ia-band{margin-top:calc(var(--u) * 28);height:calc(var(--u) * 217);border-radius:calc(var(--u) * 18);overflow:hidden;color:#fff;background:linear-gradient(90deg,#0c4c4d,#0f5d5b 45%,#1d7c77)}.ia-bo .ia-band{margin-top:calc(var(--u) * 25);height:calc(var(--u) * 222);background:linear-gradient(90deg,#0b4a4e,#105d5f 45%,#2a7d7b)}.ia-pp .ia-band{margin-top:calc(var(--u) * 34);height:calc(var(--u) * 272);border-radius:calc(var(--u) * 16);background:linear-gradient(90deg,#014a4e,#01525a 60%,#034d52)}.ia-band-t{position:absolute;left:calc(var(--u) * 30);top:calc(var(--u) * 27);z-index:1;width:calc(var(--u) * 420)}.ia-bo .ia-band-t{top:calc(var(--u) * 23)}.ia-pp .ia-band-t{left:calc(var(--u) * 31);top:calc(var(--u) * 34);width:calc(var(--u) * 440)}.ia-band h2{font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 36);font-weight:800;color:#fff;letter-spacing:-.01em}.ia-bo .ia-band h2{font-size:calc(var(--u) * 31)}.ia-band p{font-size:calc(var(--u) * 16);line-height:calc(var(--u) * 20);color:#e8f4f3;margin-top:calc(var(--u) * 7);width:calc(var(--u) * 395)}.ia-bo .ia-band p{margin-top:calc(var(--u) * 8);line-height:calc(var(--u) * 20.5);width:calc(var(--u) * 340)}.ia-pp .ia-band p{font-size:calc(var(--u) * 17.4);line-height:calc(var(--u) * 24.5);margin-top:calc(var(--u) * 14);width:calc(var(--u) * 420)}.ia-band .ia-btn{position:absolute;left:calc(var(--u) * 1);top:calc(var(--u) * 117)}.ia-bo .ia-band .ia-btn{top:calc(var(--u) * 125);height:calc(var(--u) * 40);min-width:calc(var(--u) * 274)}.ia-pp .ia-band .ia-btn{top:calc(var(--u) * 147);height:calc(var(--u) * 42);min-width:calc(var(--u) * 208);font-size:calc(var(--u) * 15.4)}.ia-band-img{position:absolute;left:calc(var(--u) * 444);top:0;width:calc(var(--u) * 540);height:calc(var(--u) * 216);-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%);mask-image:linear-gradient(90deg,transparent,#000 9%)}.ia-bo .ia-band-img{left:calc(var(--u) * 422);width:calc(var(--u) * 568);height:calc(var(--u) * 222)}.ia-pp .ia-band-img{left:calc(var(--u) * 514);width:calc(var(--u) * 446);height:calc(var(--u) * 261)}.ia-ben{margin-top:calc(var(--u) * 20);height:calc(var(--u) * 80)}.ia-ben,.ia-ben li{display:flex;align-items:center}.ia-ben li{gap:calc(var(--u) * 19);height:calc(var(--u) * 52);padding-left:calc(var(--u) * 34);box-sizing:border-box;border-left:1px solid #d5e2e5;color:#10847b}.ia-ben li:first-child{border-left:0}.ia-ben li svg{font-size:calc(var(--u) * 44);flex:none}.ia-ben li span{font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 20);font-weight:600;color:var(--ink)}.ia-ss .ia-ben li:first-child{flex:0 0 calc(var(--u) * 244)}.ia-ss .ia-ben li:nth-child(2){flex:0 0 calc(var(--u) * 248)}.ia-ss .ia-ben li:nth-child(3){flex:0 0 calc(var(--u) * 232)}.ia-ss .ia-ben li:nth-child(4){flex:1 1}.ia-bo .ia-ben li:first-child{flex:0 0 calc(var(--u) * 237)}.ia-bo .ia-ben li:nth-child(2){flex:0 0 calc(var(--u) * 218)}.ia-bo .ia-ben li:nth-child(3){flex:0 0 calc(var(--u) * 213)}.ia-bo .ia-ben li:nth-child(4){flex:1 1}.ia-bo .ia-ben li{gap:calc(var(--u) * 17)}.ia-pp .ia-ben{margin-top:calc(var(--u) * 30);height:calc(var(--u) * 70)}.ia-pp .ia-ben li{flex:1 1;padding-left:calc(var(--u) * 29);gap:calc(var(--u) * 16);height:calc(var(--u) * 50)}.ia-pp .ia-ben li svg{font-size:calc(var(--u) * 46)}.ia-pp .ia-ben li span{font-size:calc(var(--u) * 15.4);font-weight:500}.ia-layers{display:grid;grid-template-columns:calc(var(--u) * 336) 1fr;margin-top:calc(var(--u) * 35);padding-left:calc(var(--u) * 26)}.ia-layers h2{font-size:calc(var(--u) * 28.5);line-height:calc(var(--u) * 34);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-layers>div>p{font-size:calc(var(--u) * 14);line-height:calc(var(--u) * 20);color:#263544;margin-top:calc(var(--u) * 7);max-width:calc(var(--u) * 318)}.ia-layers ul{display:grid;grid-template-columns:repeat(6,calc(var(--u) * 91));grid-gap:calc(var(--u) * 9.2);gap:calc(var(--u) * 9.2);margin-top:calc(var(--u) * 4)}.ia-layers li{text-align:center}.ia-layers img{display:block;width:calc(var(--u) * 91);height:calc(var(--u) * 94);border-radius:calc(var(--u) * 6)}.ia-layers b{display:block;font-size:calc(var(--u) * 13.4);font-weight:700;color:var(--ink);margin-top:calc(var(--u) * 9)}.ia-layers b,.ia-note{line-height:calc(var(--u) * 17)}.ia-note{grid-column:1/-1;font-size:calc(var(--u) * 12.5);color:#5b6578;margin-top:calc(var(--u) * 12)}.ia-how{margin-top:calc(var(--u) * 24);padding:calc(var(--u) * 20) 0 calc(var(--u) * 30);background:#f7fcfd}.ia-how h2{font-size:calc(var(--u) * 30);line-height:calc(var(--u) * 36);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-how .ia-c>p,.ia-how h2{padding-left:calc(var(--u) * 30)}.ia-how .ia-c>p{font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 21);color:#263544;margin-top:calc(var(--u) * 4)}.ia-how ol{display:grid;grid-template-columns:calc(var(--u) * 260) calc(var(--u) * 249) calc(var(--u) * 252) 1fr;margin-top:calc(var(--u) * 26);padding-left:calc(var(--u) * 30)}.ia-how li{position:relative;display:grid;grid-template-columns:calc(var(--u) * 64) 1fr;grid-template-rows:auto auto auto;color:#0f6c68}.ia-num{grid-row:1/4;width:calc(var(--u) * 28);height:calc(var(--u) * 28);border-radius:50%;background:#0f5e5b;color:#fff;display:grid;place-items:center;font-size:calc(var(--u) * 14);font-weight:700}.ia-how li>svg{font-size:calc(var(--u) * 35);margin-top:calc(var(--u) * -4)}.ia-how li>b{font-size:calc(var(--u) * 16.8);line-height:calc(var(--u) * 21);font-weight:700;color:var(--ink);margin-top:calc(var(--u) * 5)}.ia-how li>span:last-of-type{font-size:calc(var(--u) * 13.8);line-height:calc(var(--u) * 20);color:#3a4856}.ia-how-arr{position:absolute;left:calc(var(--u) * 222);top:calc(var(--u) * 46);font-size:calc(var(--u) * 18);color:#8aa0aa}.ia-close{margin-top:calc(var(--u) * 20);height:calc(var(--u) * 272);border-radius:calc(var(--u) * 16);background:#e0f3f2}.ia-close-t{position:absolute;left:calc(var(--u) * 29);top:calc(var(--u) * 31);z-index:1;width:calc(var(--u) * 420)}.ia-close h2{font-size:calc(var(--u) * 32.6);line-height:calc(var(--u) * 38);font-weight:800;color:var(--ink);letter-spacing:-.012em}.ia-close p{font-size:calc(var(--u) * 17.4);line-height:calc(var(--u) * 20.4);color:#263544;margin-top:calc(var(--u) * 8);width:calc(var(--u) * 370)}.ia-close .ia-btns{margin-top:calc(var(--u) * 16);gap:calc(var(--u) * 10)}.ia-close .ia-btn{height:calc(var(--u) * 44);font-size:calc(var(--u) * 15.5)}.ia-close .ia-btn-p{min-width:calc(var(--u) * 188)}.ia-close .ia-btn-o{min-width:calc(var(--u) * 170)}.ia-close-img{position:absolute;left:calc(var(--u) * 469);top:0;width:calc(var(--u) * 527);object-fit:cover;object-position:left center;height:calc(var(--u) * 272);border-radius:0 calc(var(--u) * 16) calc(var(--u) * 16) 0}.ia-pro{margin-top:calc(var(--u) * 33);padding-left:calc(var(--u) * 29)}.ia-pro h2{font-size:calc(var(--u) * 27);line-height:calc(var(--u) * 32);font-weight:800;color:var(--ink);letter-spacing:-.01em}.ia-pro p{font-size:calc(var(--u) * 16.4);line-height:calc(var(--u) * 21.8);color:#263544;margin-top:calc(var(--u) * 6)}.ia-price{margin-top:40px}.ia-price h2{font-size:30px;color:#0b1530}.ia-price-sub{margin-top:8px!important;font-size:15px;color:#4b5567;max-width:760px}.ia-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:26px}.ia-tiers-5{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.ia-tier{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #e3e9ee;border-radius:14px;padding:22px 20px 20px;box-shadow:var(--shadow)}.ia-tier.pop{border-color:#0e8a75;box-shadow:0 0 0 1px #0e8a75,var(--shadow)}.ia-pop{position:absolute;top:-11px;left:20px;background:#0e8a75;color:#fff;font-size:11.5px;font-weight:700;padding:3px 10px;border-radius:999px}.ia-tier h3{font-size:18px;color:#0b1530}.ia-tier-n{font-size:13px!important;color:#6b7486;margin-top:3px!important;min-height:36px}.ia-tier-p{font-size:28px;font-weight:800;color:#0b1530;margin-top:10px;letter-spacing:-.01em;white-space:nowrap}.ia-tier-p small{font-size:12.5px;font-weight:500;color:#6b7486;letter-spacing:0}.ia-tier ul{margin:14px 0 18px!important;display:grid;grid-gap:8px;gap:8px;flex:1 1}.ia-tier li{display:flex;gap:8px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:#34404f}.ia-tier li svg{flex:none;margin-top:2px}.ia-tiers-5 .ia-tier{padding:20px 16px 18px}.ia-tiers-5 .ia-tier-p{font-size:24px;white-space:normal}.ia-tiers-5 .ia-tier-p small:last-child{display:block;margin-top:2px}@media (max-width:1023px){.ia,.ia-pp{--u:1px}.ia-br{display:none}.ia-bo .ia-hero-in,.ia-hero-in,.ia-pp .ia-hero-in{height:auto;padding:26px 0 6px}.ia-copy,.ia-pp .ia-copy{position:static;width:auto;height:auto}.ia-bo .ia-copy .ia-btns,.ia-bo .ia-copy h1,.ia-bo .ia-lead,.ia-bo .ia-lock,.ia-copy .ia-btns,.ia-copy h1,.ia-lead,.ia-lock,.ia-pp .ia-copy .ia-btns,.ia-pp .ia-copy h1,.ia-pp .ia-lead,.ia-pp .ia-lock{position:static}.ia-copy h1{margin-top:24px;white-space:normal}.ia-bo .ia-lead,.ia-lead,.ia-pp .ia-lead{margin-top:14px;width:auto;max-width:600px}.ia-copy .ia-btns{margin-top:22px;flex-wrap:wrap;gap:12px}.ia-art,.ia-bo .ia-art{position:relative;left:auto;display:block;width:100%;max-width:640px;height:auto;margin:22px auto 0;-webkit-mask-image:none;mask-image:none}.ia-pp .ia-pp-art{--u:calc(min(100vw - var(--gutter) * 2, 640px) / 589);width:calc(var(--u) * 589);height:calc(var(--u) * 564);max-width:none}.ia-bo .ia-what,.ia-pp .ia-what,.ia-what{flex-direction:column;width:var(--cw);height:auto;margin-top:18px;padding:22px 0 18px}.ia-bo .ia-what-t,.ia-pp .ia-what-t,.ia-what-t{width:auto;padding:0 22px}.ia-bo .ia-what p,.ia-pp .ia-what p,.ia-what p{max-width:640px}.ia-what ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.ia-bo .ia-what li,.ia-pp .ia-what li,.ia-what li{margin:0;padding:2px 6px}.ia-what li:first-child{border-left:0}.ia-bo .ia-feat,.ia-feat,.ia-pp .ia-feat{height:auto;margin-top:34px}.ia-bo .ia-checks,.ia-bo .ia-feat-t h2,.ia-checks,.ia-feat-t h2,.ia-feat-t>p,.ia-pp .ia-checks,.ia-pp .ia-feat-t h2{position:static;width:auto}.ia-feat-t>p{margin-top:10px;max-width:600px}.ia-checks{margin-top:14px}.ia-checks li{white-space:normal;height:auto;min-height:31px;padding:4px 0;line-height:1.35}.ia-bo .ia-feat-art,.ia-feat-art,.ia-pp .ia-feat-art{position:relative;left:auto;top:auto;margin:22px auto 0;padding-bottom:20px}.ia-ss .ia-feat-art{--u:calc(min(100vw - var(--gutter) * 2, 640px) / 587);width:calc(var(--u) * 587)}.ia-bo .ia-feat-art{--u:calc(min(100vw - var(--gutter) * 2, 640px) / 615);width:calc(var(--u) * 615)}.ia-pp-x .ia-feat-art{--u:calc(min(100vw - var(--gutter) * 2, 640px) / 573);width:calc(var(--u) * 573)}.ia-bo .ia-who,.ia-pp .ia-who,.ia-who{margin-top:36px}.ia-bo .ia-who>h2,.ia-bo .ia-who>p,.ia-how .ia-c>p,.ia-how h2,.ia-how ol,.ia-layers,.ia-pp .ia-who>h2,.ia-pp .ia-who>p,.ia-pro,.ia-who>h2,.ia-who>p{padding-left:0}.ia-cards,.ia-cards-5{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ia-cards li,.ia-cards-5 li,.ia-pp .ia-cards li{height:auto;padding-bottom:18px}.ia-band,.ia-bo .ia-band,.ia-pp .ia-band{height:auto;margin-top:36px;display:flex;flex-direction:column}.ia-band-t,.ia-bo .ia-band-t,.ia-pp .ia-band-t{position:static;width:auto;padding:26px 24px 0}.ia-band p,.ia-bo .ia-band p,.ia-pp .ia-band p{width:auto;max-width:560px}.ia-band .ia-btn,.ia-bo .ia-band .ia-btn,.ia-pp .ia-band .ia-btn{position:static;margin-top:18px}.ia-band-img,.ia-bo .ia-band-img,.ia-pp .ia-band-img{position:static;width:100%;max-width:640px;height:auto;align-self:flex-end;margin-top:10px}.ia-ben,.ia-pp .ia-ben{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;grid-gap:14px 0;gap:14px 0;margin-top:30px}.ia-ben li,.ia-pp .ia-ben li{height:auto;padding-left:14px}.ia-ben li:nth-child(3){border-left:0}.ia-layers{grid-template-columns:1fr;margin-top:36px}.ia-layers ul{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:16px}.ia-layers img{width:100%;height:auto;aspect-ratio:91/94}.ia-how ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.ia-how-arr{display:none}.ia-close{height:auto;display:flex;flex-direction:column;overflow:hidden;margin-top:30px}.ia-close-t{position:static;width:auto;padding:26px 24px 0}.ia-close p{width:auto}.ia-close .ia-btns{flex-wrap:wrap}.ia-close-img{position:static;width:100%;height:auto;border-radius:0;margin-top:18px}.ia-tiers-5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.ia-lock svg{font-size:44px}.ia-bo .ia-lock b,.ia-lock b,.ia-pp .ia-lock b{font-size:30px;line-height:32px}.ia-bo .ia-lock svg,.ia-pp .ia-lock svg{font-size:46px}.ia-bo .ia-copy h1,.ia-copy h1,.ia-pp .ia-copy h1{font-size:31px;line-height:36px}.ia-bo .ia-lead,.ia-lead,.ia-pp .ia-lead{font-size:15.5px;line-height:22px}.ia-what ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.ia-what li:nth-child(3){border-left:0}.ia-band h2,.ia-bo .ia-band h2,.ia-bo .ia-feat-t h2,.ia-close h2,.ia-feat-t h2,.ia-how h2,.ia-layers h2,.ia-pp .ia-feat-t h2,.ia-pro h2,.ia-what h2,.ia-who>h2{font-size:25px;line-height:30px}.ia-cards,.ia-cards-5{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ia-cards h3,.ia-pp .ia-cards h3{font-size:15px}.ia-ben,.ia-pp .ia-ben{grid-template-columns:1fr}.ia-ben li{border-left:0}.ia-ben li span,.ia-pp .ia-ben li span{font-size:15px}.ia-layers ul{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.ia-how ol,.ia-tiers,.ia-tiers-5{grid-template-columns:1fr}.ia-btn-w{min-width:0}}@media (min-width:761px) and (max-width:1023px){.ia-tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}