@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");.te-editorial{--ink:#102a33;--ocean:#075a70;--muted:#50656d;--mist:#f3f6f7;--line:#dae3e6;background:#fff;color:var(--ink);font:16px/1.65 Inter,Arial,sans-serif;margin:0}.te-editorial *{box-sizing:border-box}.te-editorial a{color:inherit}.te-editorial img{height:auto;max-width:100%}.te-wrap{margin-inline:auto;max-width:1240px;width:calc(100% - 96px)}.te-editorial :is(a,button,input,textarea,select):focus-visible{outline:3px solid #10a99a;outline-offset:5px}.te-skip{background:#fff;left:20px;padding:12px;position:absolute;top:-100px;z-index:99}.te-skip:focus{top:10px}.te-header{border-bottom:1px solid var(--line)}.te-topbar{align-items:center;display:flex;gap:28px;justify-content:space-between;padding:8px 0}.te-logo{display:block;height:65px;object-fit:contain;width:145px}.te-nav{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:24px}.te-nav a{text-decoration:none}.te-nav a:hover{text-decoration:underline}.te-button{align-items:center;background:var(--ocean);border-radius:100px;color:#fff!important;display:inline-flex;font-size:14px;font-weight:600;justify-content:center;min-height:48px;padding:11px 23px;text-decoration:none!important}.te-button:hover{background:#06495c}.te-crumbs{color:var(--muted);font-size:13px;padding:24px 0}.te-crumbs ol{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.te-crumbs li+li:before{color:#9baeb4;content:"/";margin-right:12px}.te-prose{margin-inline:auto;max-width:760px;width:calc(100% - 40px)}.te-article-head{padding:56px 0 40px}.te-tags{color:var(--ocean);display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:12px;letter-spacing:.08em;margin-bottom:24px;text-transform:uppercase}.te-tags a{border-bottom:1px solid;text-decoration:none}.te-tags a:hover{text-decoration:underline}.te-article-head h1{font-size:clamp(40px,5.4vw,76px);font-weight:600;letter-spacing:-.045em;line-height:1.08;margin:0}.te-meta{color:var(--muted);font-size:14px;margin:25px 0 0}.te-hero-image{margin:0 auto 48px}.te-hero-image img{border-radius:24px;display:block;max-height:570px;object-fit:cover;width:100%}.te-article-body{font-size:18px;line-height:1.78;overflow-wrap:anywhere;padding-bottom:88px}.te-article-body p{margin:0 0 1.25em}.te-article-body h2,.te-article-body h3{font-weight:600;letter-spacing:-.035em;line-height:1.2;scroll-margin-top:30px}.te-article-body h2{font-size:clamp(28px,3vw,38px);margin:2em 0 .65em}.te-article-body h3{font-size:24px;margin:1.6em 0 .6em}.te-article-body a{color:var(--ocean);text-underline-offset:4px}.te-article-body :is(ul,ol){margin:0 0 1.5em;padding-left:1.5em}.te-article-body li{margin-bottom:.4em}.te-article-body img{border-radius:18px}.te-article-body blockquote{border-left:3px solid var(--ocean);color:var(--muted);margin:2em 0;padding-left:24px}.te-article-body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.te-article-body td,.te-article-body th{border:1px solid var(--line);padding:10px 14px;text-align:left}.te-article-body pre{background:var(--mist);border-radius:12px;max-width:100%;overflow-x:auto;padding:18px}.te-article-body iframe{max-width:100%}.te-article-body :is(figure,video){max-width:100%}.te-next{align-items:center;background:var(--mist);border-radius:24px;display:grid;gap:40px;grid-template-columns:1.6fr 1fr;margin-bottom:72px;padding:48px}.te-next h2{font-size:clamp(28px,3vw,38px);letter-spacing:-.035em;line-height:1.2;margin:0}.te-next p{color:var(--muted)}.te-eyebrow{color:var(--ocean)!important;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.te-actions{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.te-text-link{color:var(--ocean)!important;font-weight:600;text-underline-offset:5px}.te-footer{border-top:1px solid var(--line);padding:32px 0}.te-footer-inner{color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:30px;justify-content:space-between}.te-footer-inner p{margin:0}.te-footer-inner nav{display:flex;flex-wrap:wrap;gap:20px}@media(max-width:900px){.te-next{grid-template-columns:1fr}.te-nav{gap:14px}}@media(max-width:620px){.te-wrap{width:calc(100% - 40px)}.te-topbar{align-items:flex-start;flex-direction:column;gap:6px}.te-nav{font-size:13px}.te-nav .te-button{min-height:40px;padding:9px 15px}.te-article-head{padding:28px 0 32px}.te-article-body{font-size:17px;padding-bottom:56px}.te-next{margin-bottom:48px;padding:28px}.te-hero-image{margin-bottom:30px}}@media(prefers-reduced-motion:reduce){.te-editorial{scroll-behavior:auto}}