.ethos-international-page{--intl-navy:#08366f;--intl-gold:#d98e0b;color:var(--intl-navy);background:#f3f8fc;padding:20px 0 30px}.ethos-international-page *{box-sizing:border-box}.ethos-international-page .ethos-intl-future{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.ethos-international-page .ethos-intl-future-card{background:#fff;border:1px solid #dbe7f2;border-radius:18px;align-items:flex-start;min-height:165px;padding:25px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 12px #133f6b06}.ethos-international-page .ethos-intl-future-copy>span{color:#d48b0b;letter-spacing:.055em;font-size:13px;font-weight:800;line-height:1.4;display:block}.ethos-international-page .ethos-intl-future-copy h2{color:#073673;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.3vw,32px);font-weight:500;line-height:1.12}.ethos-international-page .ethos-intl-future-card>img{object-fit:contain;opacity:.85;width:auto;max-width:28%;height:90px;position:absolute;top:18px;right:25px}.ethos-international-page .ethos-intl-future-development{padding-right:23px}.ethos-international-page .ethos-intl-future-development p{color:#073673;margin:10px 0 0;font-size:clamp(15px,1.4vw,19px);font-weight:500;line-height:1.47}.ethos-international-page .ethos-intl-future-development>img{opacity:.7;height:57px;top:18px;right:18px}@media (width<=900px){.ethos-international-page .ethos-intl-future{grid-template-columns:1fr;gap:14px}.ethos-international-page .ethos-intl-future-card{min-height:140px}.ethos-international-page .ethos-intl-future-copy{max-width:85%}}@media (width<=600px){.ethos-international-page .ethos-intl-future-card{min-height:140px;padding:22px 20px}.ethos-international-page .ethos-intl-future-card>img{height:75px;right:18px}.ethos-international-page .ethos-intl-future-development p{font-size:16px}}.ethos-international-page .ethos-intl-future-copy{max-width:72%}.ethos-international-page .ethos-intl-future-card>img{object-fit:contain;object-position:center;opacity:.95;mix-blend-mode:multiply;filter:contrast(1.02)saturate(.85);width:auto;max-width:32%;height:112px;position:absolute;top:18px;right:24px;box-shadow:none!important;background:0 0!important;border:0!important}.ethos-international-page .ethos-intl-future-card:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ffffffc7 0%,#ffffff8c 48%,#fff0 74%);width:150px;height:124px;position:absolute;top:12px;right:16px}.ethos-international-page .ethos-intl-future-copy,.ethos-international-page .ethos-intl-future-card>img{z-index:1}.ethos-international-page .ethos-intl-future-development>img{opacity:.82;max-width:24%;height:76px}.ethos-international-page .ethos-intl-future-development:after{width:118px;height:96px;top:10px;right:10px}.ethos-international-page .ethos-intl-future-copy h2{font-size:clamp(28px,2.5vw,36px)}.ethos-international-page .ethos-intl-future-development p{max-width:86%}@media (width<=900px){.ethos-international-page .ethos-intl-future-card{min-height:152px}.ethos-international-page .ethos-intl-future-copy{max-width:74%}.ethos-international-page .ethos-intl-future-card>img{max-width:28%;height:98px}.ethos-international-page .ethos-intl-future-development>img{max-width:20%;height:66px}}@media (width<=600px){.ethos-international-page .ethos-intl-future-card{min-height:138px;padding:20px 18px}.ethos-international-page .ethos-intl-future-copy{max-width:72%}.ethos-international-page .ethos-intl-future-card>img{max-width:30%;height:82px;top:14px;right:14px}.ethos-international-page .ethos-intl-future-card:after{width:110px;height:92px;top:8px;right:8px}.ethos-international-page .ethos-intl-future-development>img{height:58px}}.ethos-international-page .ethos-intl-future-card>img,.ethos-international-page .ethos-intl-future-card:after{display:none!important}.ethos-international-page .ethos-intl-future-card{min-height:182px;padding:28px 30px}.ethos-international-page .ethos-intl-future-copy{z-index:2;max-width:72%;position:relative}.ethos-international-page .ethos-intl-future-copy h2{margin-top:12px;font-size:clamp(31px,2.5vw,41px);line-height:1.08}.ethos-international-page .ethos-intl-future-copy>span{letter-spacing:.065em;font-size:13px}.ethos-international-page .ethos-intl-future-development .ethos-intl-future-copy{max-width:82%}.ethos-international-page .ethos-intl-future-development p{max-width:90%;margin-top:12px;font-size:clamp(17px,1.55vw,21px);font-weight:500;line-height:1.42}.ethos-international-page .ethos-intl-future-figure{z-index:1;color:#d7e5f4;opacity:1;pointer-events:none;position:absolute;top:18px;right:26px}.ethos-international-page .ethos-intl-future-figure svg{width:100%;height:100%;display:block}.ethos-international-page .ethos-intl-figure-mayotte{width:94px;height:118px}.ethos-international-page .ethos-intl-figure-world{color:#cddff1;width:66px;height:66px;top:18px;right:20px}@media (width<=900px){.ethos-international-page .ethos-intl-future-card{min-height:155px;padding:24px}.ethos-international-page .ethos-intl-future-copy{max-width:74%}.ethos-international-page .ethos-intl-future-development .ethos-intl-future-copy{max-width:82%}.ethos-international-page .ethos-intl-figure-mayotte{width:82px;height:104px}.ethos-international-page .ethos-intl-figure-madagascar{width:72px;height:114px}.ethos-international-page .ethos-intl-figure-world{width:58px;height:58px}}@media (width<=600px){.ethos-international-page .ethos-intl-future-card{min-height:138px;padding:20px 18px}.ethos-international-page .ethos-intl-future-copy{max-width:72%}.ethos-international-page .ethos-intl-future-copy h2{font-size:clamp(28px,8vw,36px)}.ethos-international-page .ethos-intl-future-development p{font-size:16px}.ethos-international-page .ethos-intl-future-figure{top:14px;right:14px}.ethos-international-page .ethos-intl-figure-mayotte{width:70px;height:88px}.ethos-international-page .ethos-intl-figure-madagascar{width:62px;height:96px}.ethos-international-page .ethos-intl-figure-world{width:50px;height:50px;right:12px}}.ethos-international-page .ethos-intl-future-figure .ethos-intl-future-art{object-fit:contain;width:100%;max-width:none;height:100%;box-shadow:none;mix-blend-mode:normal;opacity:1;background:0 0;border:0;display:block}.ethos-international-page .ethos-intl-figure-mayotte{width:104px;height:132px;top:14px;right:28px}.ethos-international-page .ethos-intl-figure-madagascar{width:104px;height:136px;top:12px;right:25px}.ethos-international-page .ethos-intl-figure-world{width:69px;height:69px;top:17px;right:19px}@media (width<=900px){.ethos-international-page .ethos-intl-figure-mayotte{width:90px;height:116px}.ethos-international-page .ethos-intl-figure-madagascar{width:92px;height:118px}.ethos-international-page .ethos-intl-figure-world{width:62px;height:62px}}@media (width<=600px){.ethos-international-page .ethos-intl-figure-mayotte{width:76px;height:98px}.ethos-international-page .ethos-intl-figure-madagascar{width:77px;height:100px}.ethos-international-page .ethos-intl-figure-world{width:53px;height:53px}}.ethos-international-page .ethos-intl-top-v1{box-sizing:border-box;isolation:isolate;background-color:#f5faff;background-image:url(../images/ethos-international-top-globe.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;max-width:none;min-height:clamp(590px,39vw,760px);margin:0 0 25px;padding:0;display:block;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.ethos-international-page .ethos-intl-top-v1:before{content:none}.ethos-international-page .ethos-intl-top-v1-inner{z-index:1;box-sizing:border-box;width:min(1580px,100%);max-width:none;min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;padding:clamp(58px,5vw,92px) clamp(30px,5vw,90px);display:flex;position:relative}.ethos-international-page .ethos-intl-top-v1-title{letter-spacing:-.055em;color:#073775;flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;margin:0;padding:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(65px,5.5vw,108px);font-weight:400;line-height:.91;display:flex}.ethos-international-page .ethos-intl-top-v1-title span{display:block}.ethos-international-page .ethos-intl-top-v1-title strong{letter-spacing:-.046em;color:#dc930c;margin-top:5px;font-size:.77em;font-weight:400;line-height:1;display:block}.ethos-international-page .ethos-intl-top-v1-rule{background:#dc930c;flex:none;width:46px;height:3px;margin:23px 0 21px}.ethos-international-page .ethos-intl-top-v1-intro{color:#143e76;width:min(630px,48%);max-width:100%;margin:0;font-size:clamp(15px,1.05vw,17px);line-height:1.58}.ethos-international-page .ethos-intl-top-v1-relay{width:min(640px,48%);max-width:100%;margin:39px 0 0;display:block}.ethos-international-page .ethos-intl-top-v1-kicker{color:#cb840a;letter-spacing:.16em;margin:0 0 9px;font-size:12px;font-weight:800;line-height:1.4;display:block}.ethos-international-page .ethos-intl-top-v1-relay h2{color:#073775;letter-spacing:-.035em;margin:0 0 11px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,3.3vw,62px);font-weight:400;line-height:1.05;display:block}.ethos-international-page .ethos-intl-top-v1-relay>p:last-child{color:#143e76;max-width:620px;margin:0;font-size:clamp(15px,1.05vw,17px);line-height:1.55}@media (width<=1100px){.ethos-international-page .ethos-intl-top-v1{background-position:59%;min-height:600px}.ethos-international-page .ethos-intl-top-v1-inner{padding:60px 38px}.ethos-international-page .ethos-intl-top-v1-title{font-size:clamp(55px,6.8vw,78px)}.ethos-international-page .ethos-intl-top-v1-intro,.ethos-international-page .ethos-intl-top-v1-relay{width:55%}}@media (width<=700px){.ethos-international-page .ethos-intl-top-v1{background-color:#fff;background-position:100% 0;background-size:auto 320px;min-height:0}.ethos-international-page .ethos-intl-top-v1:before{content:"";pointer-events:none;background:linear-gradient(#ffffff59 0%,#ffffffeb 220px,#fff 320px);position:absolute;inset:0}.ethos-international-page .ethos-intl-top-v1-inner{min-height:0;padding:95px 22px 38px}.ethos-international-page .ethos-intl-top-v1-title{font-size:clamp(44px,11vw,68px)}.ethos-international-page .ethos-intl-top-v1-title strong{font-size:.7em}.ethos-international-page .ethos-intl-top-v1-intro,.ethos-international-page .ethos-intl-top-v1-relay{width:100%;max-width:100%}.ethos-international-page .ethos-intl-top-v1-relay{margin-top:30px}.ethos-international-page .ethos-intl-top-v1-relay h2{font-size:42px}.ethos-international-page .ethos-intl-top-v1-intro,.ethos-international-page .ethos-intl-top-v1-relay>p:last-child{font-size:15px}}.ethos-international-page .ethos-intl-top-v1{isolation:isolate;background:0 0;position:relative;overflow:hidden}.ethos-international-page .ethos-intl-top-v1:before{content:"";z-index:0;pointer-events:none;background-image:url(../images/ethos-international-top-globe.webp);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 66%,#000000f2 73%,#000000b8 82%,#00000052 92%,#0000 100%);mask-image:linear-gradient(#000 0% 66%,#000000f2 73%,#000000b8 82%,#00000052 92%,#0000 100%)}.ethos-international-page .ethos-intl-top-v1:after{content:none}@media (width<=1100px){.ethos-international-page .ethos-intl-top-v1:before{background-position:55% 0;background-size:auto 100%}}@media (width<=700px){.ethos-international-page .ethos-intl-top-v1:before{background-position:100% 0;background-size:auto 320px;-webkit-mask-image:linear-gradient(#000 0%,#000c 110px,#0003 230px,#0000 320px);mask-image:linear-gradient(#000 0%,#000c 110px,#0003 230px,#0000 320px)}.ethos-international-page .ethos-intl-top-v1-inner{z-index:2;position:relative}}.ethos-international-page{padding-top:0!important}.ethos-international-page .ethos-intl-top-v1{margin-top:0!important}.ethos-international-page .ethos-intl-top-v1:before{top:0}.ethos-international-page .ethos-intl-top-v1{position:relative;overflow:hidden}.ethos-international-page .ethos-intl-top-v1:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#eef4f800 0%,#eef4f80d 18%,#eef4f829 34%,#eef4f857 52%,#eef4f894 70%,#eef4f8d1 86%,#eef4f8 100%);height:clamp(180px,18vw,260px);position:absolute;bottom:-1px;left:0;right:0}.ethos-international-page .ethos-intl-top-v1-inner{z-index:2;position:relative}@media (width<=1100px){.ethos-international-page .ethos-intl-top-v1:after{height:clamp(150px,16vw,220px)}}@media (width<=700px){.ethos-international-page .ethos-intl-top-v1:after{height:110px}.ethos-international-page .ethos-intl-top-v1{height:auto;min-height:0}.ethos-international-page .ethos-intl-top-v1:before{background-position:100% 0;background-size:auto clamp(300px,88vw,380px);-webkit-mask-image:linear-gradient(#000 0% 48%,#000000a6 65%,#0000 100%);mask-image:linear-gradient(#000 0% 48%,#000000a6 65%,#0000 100%)}.ethos-international-page .ethos-intl-top-v1-inner{height:auto;min-height:0;padding:clamp(70px,20vw,95px) clamp(16px,5vw,22px) clamp(30px,8vw,42px)}.ethos-international-page .ethos-intl-top-v1-title strong{letter-spacing:-.055em;font-size:.68em}.ethos-international-page .ethos-intl-top-v1-rule{margin-top:clamp(18px,5vw,23px);margin-bottom:clamp(18px,5vw,23px)}.ethos-international-page .ethos-intl-top-v1-intro{overflow-wrap:break-word;width:100%;max-width:100%;font-size:clamp(14px,3.65vw,16px);line-height:1.6}.ethos-international-page .ethos-intl-top-v1-relay{width:100%;max-width:100%;margin-top:clamp(32px,8vw,44px)}.ethos-international-page .ethos-intl-top-v1-kicker{letter-spacing:.12em;overflow-wrap:break-word;font-size:clamp(10px,2.75vw,12px)}.ethos-international-page .ethos-intl-top-v1-relay>p:last-child{overflow-wrap:break-word;font-size:clamp(14px,3.65vw,16px);line-height:1.6}.ethos-international-page .ethos-intl-top-v1{background:#fff;flex-direction:column;width:100%;height:auto;min-height:0;display:flex;left:auto;overflow:hidden;transform:none}.ethos-international-page .ethos-intl-top-v1:before{content:"";background-image:url(../images/ethos-international-top-globe.webp);background-position:top;background-repeat:no-repeat;background-size:cover;flex:none;width:100%;height:clamp(235px,69vw,320px);display:block;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 0% 75%,#0000 100%);mask-image:linear-gradient(#000 0% 75%,#0000 100%)}.ethos-international-page .ethos-intl-top-v1:after{content:none}.ethos-international-page .ethos-intl-top-v1-inner{background:#fff;flex-direction:column;justify-content:flex-start;width:100%;height:auto;min-height:0;margin:0;padding:10px clamp(18px,5vw,24px) 36px;display:flex}.ethos-international-page .ethos-intl-top-v1-title{max-width:100%;font-size:clamp(40px,10vw,52px)}.ethos-international-page .ethos-intl-top-v1-title strong{font-size:.68em}.ethos-international-page .ethos-intl-top-v1-intro,.ethos-international-page .ethos-intl-top-v1-relay{width:100%;max-width:100%}.ethos-international-page .ethos-intl-top-v1-intro,.ethos-international-page .ethos-intl-top-v1-relay>p:last-child{overflow-wrap:break-word;font-size:clamp(14px,3.65vw,16px);line-height:1.6}.ethos-international-page .ethos-intl-top-v1-relay{margin-top:34px}.ethos-international-page .ethos-intl-top-v1-relay h2{font-size:clamp(38px,10vw,46px)}.ethos-international-page .ethos-intl-top-v1:before{background-position:top;height:clamp(145px,39vw,185px)}.ethos-international-page .ethos-intl-top-v1:before{background-position:top;background-size:cover;height:clamp(128px,34vw,168px)}.ethos-international-page .ethos-intl-top-v1-inner{padding-top:0!important}}.ethos-international-page .ethos-intl-expat-intro{color:#143e76;width:min(650px,48%);max-width:100%;margin-top:24px}.ethos-international-page .ethos-intl-expat-intro p{margin:0 0 12px;font-size:clamp(15px,1.05vw,17px);line-height:1.58}.ethos-international-page .ethos-intl-expat-intro p:first-child{font-weight:600}@media (width<=1100px){.ethos-international-page .ethos-intl-expat-intro{width:55%}}@media (width<=700px){.ethos-international-page .ethos-intl-expat-intro{width:100%;max-width:100%;margin-top:24px}.ethos-international-page .ethos-intl-expat-intro p{font-size:clamp(14px,3.65vw,16px);line-height:1.6}}@media (max-width:700px){.ethos-international-page .ethos-intl-top-v1::before{background-image:url("../images/ethos-international-top-globe-mobile.webp")}}